@media (max-width: 767px) {
    .login input, .pass input{
        /*margin-left: 0px;
        padding-left: 0px;
        width: 100%;*/
    }
    .login_form{
        /*width: 200px;*/
    }
    .login, .pass{
        width: auto;
    }
    .buttons{
        width: auto;
        margin-bottom: 30px;
    }
    .content{
        margin-top: 20px;
    }
    .content-container > div{
        padding-right: 0px;
        padding-left: 0px;
    }
    .account_link, .account_maintence, .sign_up_form {
        width: auto;
    }
    .reg_forget p{
        margin-right: 0px;
    }
    .reg_forget p a:last-child {
        margin-right: 0px;
    }
    .login p, .pass p{
        text-align: left;
    }
    .sign_up_form a{
        width: 200px;
    }
    .account_maintence a{
        width: 237px;
    }
    .account_maintence a:nth-of-type(2){
        padding-left: 13px;
        padding-right: 13px;
    }
    .side-left-main, .side-right-main{
        display: none;
    }
    /*.footer-main{*/
        /*display: none;*/
    /*}*/
    .header img{
        max-width: 100%;
    }
    .reg_forget{
        text-align: left;
    }
    .log_button{
        margin-bottom: 20px !important;
    }
    .side-left-img, .side-right-img, .footer-img{
        display: none;
    }
    .owl-slide .owl-next, .owl-slide .owl-prev{
        font-size: 20px !important;
    }
    #left-slide .owl-prev, #right-slide .owl-prev{
        left: -35px;
    }
    #left-slide .owl-next, #right-slide .owl-next{
        right: -35px;
    }
    #footer-slide .owl-next, #footer-slide .owl-prev{
        top: 140px;
    }
    .account_link a, .sign_up_form a, .account_maintence a{
        width: 100%;
        font-size: 22px;
    }
    .login_form{
        margin: 0 auto;
    }
    .side-left-main, .side-right-main, .footer-main .footer-img1, .footer-main .footer-img2, .footer-main .footer-img3 {
        display: none !important;
    }
    .logo-slider{
        display: block;
    }
    #owl-logo .owl-next{
        top: 85px;
        right: 0px;
    }
    #owl-logo .owl-prev{
        top: 85px;
        left: 0px;
    }
	.owl-item{
		margin-left: 0px !important;
	}
	.owl-item:nth-of-type(8){
		margin-left: -24px !important;
	}
	.owl-item:nth-of-type(9) .item{
		margin-left: 45px;
	}
    .reg{
        width: 100% !important;
    }
    .reg_forget p a{
        display: block;
        text-align: right;
        margin-bottom: 5px;
    }
    .header-content div:first-child, .header-content div:last-child{
        display: none;
    }
    #owl-logo .owl-next, #owl-logo .owl-prev{
        margin: 0px !important;
        padding: 0px !important;
    }
    #owl-logo .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(7){
        margin-right: 20px;
    }
    .reg_forget, .buttons div:first-child{
        width: 100%;
    }
    .buttons div:first-child a{
        float: right;
    }
    .asa{
        font-size: 20px;
    }
    #rc-imageselect, .g-recaptcha {
        transform:scale(0.52);
        -webkit-transform:scale(0.52);
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }
    .captcha{
        width: auto;
    }
    .captcha div{
        float: none;
    }
    .reg_forget + a{
        font-size: 12px;
    }
    .account_link + p{
       font-size: 30px;
    }
    .terms-popup-content{
        width: 100%;
        height: 70%;
        padding-top: 35px;
        padding-left: 26px;
        padding-right: 5px;
    }

}
