

@media screen and (max-width: 780px) {
.logo-left {width:40%;}
.logo-right {width:60%;}

}

@media screen and (max-width: 768px) {
.logo-left {width:100%;}
.logo-right {width:100%;}
.h-logo {float:none; margin:0 auto; width: 250px;}
.fourth-right{width:100%;}

.call-action-area .left{width:100%; padding-bottom:15px; float:none;}
.call-action-area .right{width:100%; float:none;}

#primary-home .h-column{max-width:500px;}
#primary-home .h-column-md{max-width:500px;}
#primary-home .h-column-right{max-width:500px;}
.counter-wrapper{margin:0 auto;}

.call-action-area .right img{width:46%; height:auto;}

.nsu-text-before-form{text-align:center;}
.nsu-text-before-form dl{margin:0; padding:0 0 15px 0;}
.nsu-text-before-form dl dt.fa-envelope{width:100%;}
.nsu-text-before-form dl dd{width:100%;}

form.nsu-form{width:285px; margin:0 auto;}
form.nsu-form p{float:left;}
form.nsu-form p #nsu-submit-0{margin-top:0; margin-left:0;}
form.nsu-form p label{display:none;}
form.nsu-form p input#nsu-email-0{padding:6px 10px!important;}

.footer-3{text-align:center; font-size:13px; padding:0 10px 30px 10px;}

.f2-c h4{display:block;}

}

@media screen and (max-width: 593px) {
.c-logo1{border-right:none;}
.c-logo1::after{bottom:0;}

}

@media screen and (max-width: 426px) {
.f2-c{margin:0 0 20px 0; min-width:100%;}

}








