/* Desktop Layout: 970px. */
@media (min-width: 992px) {
.for_desktop{display:block}
.for_mobile{display:none}
.container {width: 950px;}
.logo_area {margin-left: -150px;width: 300px;}
.allpage_content_left img {top: -120px;margin-bottom: -120px;}
.allpage_content_logo:before {content: ""; width: 80px; border-bottom: 120px solid #000000; border-right: 80px solid transparent;position: absolute;bottom: 100%;    left: 100%;    top: -120px;}
.forminput_confirm_btnara {margin-top: 10px;}













}



/* Desktop Layout: 1200px. */

@media (min-width: 1200px) {
.for_desktop{display:block}
.for_mobile{display:none}
.logo_area {margin-left: -190px;width: 380px;}
.allpage_content_logo { top: -40px;margin-bottom: -40px;}
.allpage_content_logo:before {
    content: "";
    width: 80px;
    border-bottom: 180px solid #000000;
    border-right: 80px solid transparent;
    position: absolute;
    bottom: 100%;
    left: 100%;
    top: -180px;
}
.allpage_content_left img {
    position: relative;
    top: -180px;
    width: 100%;
    margin-bottom: -190px;
}













}



/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {
.for_desktop{display:block}
.for_mobile{display:none}
.container {width: 750px;}
.footer_content {width: 50%;}
.logo_area { margin-left: -100px; width: 200px;}
.allpage_content_logo {top: -40px;margin-bottom: -40px;}
.allpage_content_left img {top: -40px;margin-bottom: -40px;}
.allpage_content_logo:before { width: 40px;border-bottom: 40px solid #000000;border-right: 40px solid transparent;top: -70px;}
.thank_back_btn_top {top: 20px;}
.namenum_input_row_left { width: 100%;}
.agree_check_left {width: 8%;}
.agree_check_righta { width: 92%;}
.agree_check_righta Label {line-height: 20px;}
input.form_input_field {width: 390px;}



}



/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) {
.for_desktop{display:none}
.for_mobile{display:block}
.logo_area_left, .logo_area_right { display: none;}
.logo_area {position: absolute;left: 0;margin-left: 10px;top: 10px;}
.footer_content {width: 100%;}
.hom_cont_back_btnarea {     text-align: center;    margin:5% 0 8% 0;}
.container {width: 100%;}
.home_content_main_area {position: relative;top: 0px;padding-top: 0; margin-bottom: 0;}
a.hom_cont_btn {font-size: 13px;padding: 7px 30px 7px 10px;}
a.hom_cont_btn:after {right: 8px;}
.home_content_left {    float: none;    width: 100%;    margin-right: 0;    }
.home_content_right {  float: none;    width: 100%;    margin-left: 0;   }
.home_content_wrapper {margin-bottom: 10%;}
.footer_area_left { display: none;}
.footer_area_right {position: absolute;left: 10px;    height: 2px;    width: 100%;    top: -20px;}
.footer_area {padding: 10% 0 3% 0;}
.allpage_title_thumb {position: relative;    margin-top: -30px;    float: left;}
.allpage_title_thumb:after{content:"";width: 20px;border-bottom: 30px solid #000000;border-right: 20px solid transparent;position: absolute;bottom: 100%;left: 100%;top: 0;}
.allpage_title_thumb img{}
.home_content { float: left;    padding: 10px 0;}
.home_content p {margin-bottom: 10px;}
.thank_back_btn_top {top: 10px;    left: 50%;    margin-left: -63px;}
.allpage_content_right {    float: left;    width: 100%;    position: relative;    top: 0;    margin-bottom: 0;}
.thank_back_btn_top a {font-size: 12px;}
.thanks_text_par p { color: #3cc5ed; text-transform: uppercase; margin-top: 0; font-size: 14px; line-height: 17px;}
.form_confirm_btnara {margin-bottom: 10px;margin-top: 15px;}
body {font-size: 13px;}
.form_input_row_left label { line-height: 20px;    margin-bottom: 0;}
.form_input_row_left {  float: none;    width: 100%;}
.zip_ara_left label {line-height: 20px;margin-bottom: 0;font-size: 12px;}
.form_input_row { margin-bottom: 5px;}
input.form_input_field {  padding: 8px;width: 100%;}
.form_input_row_right {float: none; width: 100%;}
.forminput_confirm_btnara a {font-size: 14px;}
.forminput_confirm_btnara {    margin-bottom: 10px;    width: 100%;    margin-top: 10px;}
.thanks_text_par h4 {    margin-top: 0px;    font-size: 15px;    line-height: 15px;    margin-bottom: 0;}
.agree_check_righta Label {    font-size: 14px;    line-height: 18px;    margin-bottom: 0;}
.checkbox_wrapper {width: 20px;height: 20px;}
span.checked {top: 1px;left: 1px;width: 16px;height: 16px;}
.agree_check_left { width: 10%;}
.agree_check_righta { width: 90%;}
.form_waiviner_termsleft { width: 100%; margin-right: 0;}
.form_waiviner_termsright {   float: none;    width: 100%;    margin-left: 0;}
.formpage_capcha_back_btnarea { width: 100%;}
.formpage_capcha_input input.formvalidat_input {  padding: 7px;  width: 100%;}
.formpage_capcha_input { width: 105px;}
.formpage_capcha_img {    width: 95px;}
.formpage_sub_back_btnarea { margin-top: 15px;}
.formpage_capcha_img img {padding: 6px 8px;}
.formpage_capcha_left label {line-height: 30px;}
.csv_input_field {padding: 8px;}
select.stat_select {padding: 8px;}
input.date_inputs {padding: 8px;}
input.zip_input {padding: 8px;}
.date_ara_left { float: left;    width: 100%;}
.state_ara {width: 100%;margin-bottom: 5px;}
.zip_ara_left {width: 100%;}
.zip_ara_right {width: 100%;}
.zip_ara {width: 100%;}
.namenum_input_row_left {width: 100%;}
.namenum_input_row_right { width: 100%;}
.form_input_row_right p { margin-left: 0;}
.allpage_content_right a {  padding: 4px 0px 0 21px;    font-size: 14px;}
.home_title_img {margin-bottom: 0%;    margin-top: 4%;}
.home_content a { font-size: 15px; line-height: 19px;}



}



/* Wide Mobile Layout: 480px. */

@media only screen and (min-width: 480px) and (max-width: 767px) {
.for_desktop{display:none}
.for_mobile{display:block}
.container {width: 100%;}





}



