.one-column .main_content{float: left;width: 100%;padding-bottom: 65px;background-color: #fff;}
.one-column .content-fix{padding-top: 123px}
/**** Login page ****/
.one-column .login-section {margin-top: 25px; margin-bottom: 50px;}
.login-section h1 {margin-bottom: 20px;}
.login-section .login-box {margin-bottom: 30px;}
.login-section .login-box label {margin-top: 5px;}
.login-section .login-box button {margin: 15px 0 20px;}
.login-section .alert-error {width: 257px;}
.login-section .lost-password {color: #919191;}
.login-section .signup-box {border: solid #b4b4b4; border-width: 1px 0 0; padding-top: 10px;}
#login-form .control-group input{height: 40px;padding: 0 10px;}
.signup-box form {margin-bottom: 30px;}
.signup-box label {margin-bottom: 20px;}
.signup-box label p{margin-bottom: 0; line-height: 24px;}
.signup-box > p {margin-bottom: 15px;}
.login-socail-network-display{display: inline-grid;}
.login-socail-network-display .btn-facebook{margin-top: 10px; margin-bottom: 2px; width: auto; line-height: 24px; opacity: 0.7; cursor: unset;}
.login-socail-network-display .btn-facebook:hover{opacity: 0.7; color: white;}
.login-socail-network-display .btn-google-plus{width: auto; border-radius: 4px; padding: 8px 12px; font-family: "Roboto Medium", sans-serif; font-weight: 500; line-height: 24px; font-size: 14px}
.login-socail-network-display p{opacity: 0.7; font-weight: 400; font-size: 12px; line-height: 15px;}

.quick-guide {margin-top: 35px;}
.quick-guide h3 {margin-bottom: 25px;}
.quick-guide p {font-size: 14px; line-height: 25px;}
.quick-guide .small-pic {margin-top: 20px;}
.quick-guide .small-pic span {width: 81px; height: 81px; background: #cacaca; margin-right: 10px; display: block; float: left;}

.footer-links-section.grey-bg {background: #313332; padding-top: 30px;}
.footer-links-section.grey-bg .container {width:1200px;}
.footer-links-section.grey-bg .span2 {padding-left:30px;color:#cccccc;}
.footer-links-section.grey-bg .job-category {padding-left:0px;}
.footer-links-section.grey-bg .job-category a {color:#808080;}
.footer-links-section.grey-bg .job-category a:hover {color:#ffffff;}
.footer-links-section.grey-bg .information {padding-left:0px;}
.footer-links-section.grey-bg .footer-fl {padding-left:30px;}
.footer-links-section.grey-bg .footer-cl {padding-left:0;}
.footer-links-section.grey-bg .about-us {padding-left:5px;}
.footer-links-section.grey-bg .social {margin-top:10px; margin-left:0;}
.footer-links-section.grey-bg .span8.right-footer-block{display: inline-flex;}
.index_check .footer-links-section.grey-bg {background: #ffffff; padding-top: 20px;}
.one-column.index_check .main_content {float: left;width: 100%;padding-bottom: 0px;}
.block_adv .footer-links-section.grey-bg {background: #ffffff; padding-top: 20px;}
footer .address a, footer .address a:visited{color:#fff;}
footer .address a:hover{color:#ccc;}


/**** End Login page ****/
/**** cms common page ****/
.cms-content{width: 940px;}
.cms-section {margin-top: 25px; margin-bottom: 50px;}
.cms-section h1{text-align: center;font-size: 32px;}
.wrapper-content{margin-top: 25px;float: none;clear: both;}
.cms-section .summary{float: left;margin-bottom: 10px;}
/*trang cach hoat dong*/
.it-works h1{font-weight: bold;}
.it-works .it-works-section h2{font-size: 32px;font-weight: 300;}
.it-works .it-works-section{margin-bottom: 40px;}
.it-works .it-works-section p{margin-top: 25px;}
.it-works-section-one img, .it-works-section-three img,.it-works-section-five img {float: right;}
.it-works-section-two img{float: left;}
.it-works-section-four img{float: left;margin-left: 60px;}

@media (max-width: 996) {
    .one-column .content-fix{padding-top: 14.5px!important;}
}