.main-box-wrapper .inner-field-form-checkbox input { width: 16px !important; margin-left: 0 !important; }

.main-box-wrapper .inner-field-form-checkbox { display: flex !important; align-items: center !important; }

@media(max-width:1024px) {

    .confirm_email_msg { text-align: center; margin-left: 0px; }

    #entry_form_wrapper {max-width: 920px; width: 100%;}

    /*.captcha-left, .controls.div_term_content { margin-left:105px !important; }*/

}

@media ( max-width:991px ) {
    
    .login_model .main-box-wrapper { max-width: 450px !important; width: 100%; }

    .clearfix .login-register-sec #registration_box_sec { width: 100% !important; }
    
}

@media(max-width:800px){

    #entry_form_wrapper {max-width: 740px; width: 100%; }

    .thumbnail_box{ width:23.5% !important;}

    /*.captcha-left, .controls.div_term_content { margin-left:25px !important; }*/

}

@media(max-width:767px){

    .container { width: 100% !important; }

    .clearfix .fusion-row .container { padding: 0 !important; } 

    .width48 { width: 95% !important; margin-bottom:30px;}	

    .clearfix .login-register-sec .width48 { width: 100% !important; }

    .left{ float:none; }

    .left.width48.last {margin-left:0;}

    .left.width48 { text-align:left; }

    .form-horizontal select { width:100%; }

    .form-horizontal .control-label {width: 105px;}

    .form-horizontal .controls {margin-left: 115px;}

    .frm_spacer{ height:0; }

    .payment_detail .date,.payment_detail .description, .payment_detail .transaction_id {display: none;}

    .page_heading.section_title span {font-size: 14px;}

    .thumbnail_box {width: 47.5% !important;}

    .controls.captcha-left { margin-right: 10px; }

    /* .controls.div_term_content { margin-right: 12px !important; } */

    .left.width48.last { margin-left: 0 !important; }

    .control-group.terms_content .controls.div_term_content { width: 100% !important; }

}

@media ( max-width:576px ) {
    
    .login_model .main-box-wrapper { padding: 130px 25px 50px !important; }
    .clearfix { padding-left: 30px !important; padding-right: 30px !important; }
}

@media(max-width:540px){

    .thumbnail_list { max-width:100%  !important; }

}

@media(max-width:480px){

    /*.captcha-left, .controls.div_term_content { margin-left: 95px !important; }*/

    .report_card_container { padding: 15px 5px !important; }

    .result_container { width: 100% !important; }

    .result_container table { width: 100% !important; }

    .status_country_hide { display: none; }

    .controls.div_term_content { margin-right: 5px !important; }

    .controls.captcha-left { margin-right: 3px; }

}

@media(max-width:479px){

    .btn { margin-bottom:10px; }	

    /*.captcha-left, .controls.div_term_content { margin-left: 40px !important; }*/

    .controls.div_term_content { margin-right: 0 !important; }

    .controls.captcha-left { margin-right: 0; }

}

@media(max-width:375px){

	/*.captcha-left, .controls.div_term_content { margin-left: 5px !important; }*/

    .table th, .table td{ font-size: 14px !important; }

    /*.g-recaptcha iframe { width: 290px; }*/

    

}

@media(max-width:360px){

    .thumbnail_box { width: 80% !important; float:none; margin:0 auto !important; }

    /*.captcha-left, .controls.div_term_content { margin-left: -5px !important; }*/

    .controls.div_term_content { width: 285px; }

    .controls.captcha-left { float: none; margin-left: -5px !important; }

    .g-recaptcha iframe { width: 285px; border-right:1px solid #ccc; border-radius:0 5px 5px 0; }

}

@media(max-width:320px){

    /*.controls.div_term_content { width:255px !important; }

    .g-recaptcha iframe { width: 255px; }*/

    .controls.div_term_content { width: 250px; }

    .g-recaptcha iframe { width: 250px; }

    .g-recaptcha > div { width: 250px !important; }

    .confirm_email_msg { margin-left: 0; text-align: left; font-size: 10px; }

}


@media only screen and (max-width: 375px){

    .page-id-1174 #main .controls.div_term_content {
        width: 100% !important;
        max-width: 100% !important;
    }

}
