/* #Media Queries
================================================== */
/* END__ */

@media (min-width: 992px) and (max-width: 1199px) {
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.header .container .logo img{ height:60px;}
.header .container .btn{margin-left:auto; order:2}
.stellarnav{ order:3; margin-left:10px;}
.page-banner .container{ height:300px;}
.section-logo::after{ display:none;}
} 
/* END__ */

@media only screen and (max-width: 767px) {
#page{ padding-top:100px;}
.header .container .logo img{ height:40px;}
.header .container .btn{ font-size:13px; padding:8px 12px; margin-left:auto; order:2}
.stellarnav{ order:3; margin-left:10px;}
.section-title::before { display:none;}
.section-title{ padding-left:0;}
.section{ padding:30px 10px;}
.job-item .badge{ margin:0 0 20px 0;}
.job-item{ padding:40px 24px 24px;}
.footer-top{ padding:30px 10px;}
.page-banner .container{ /*height:auto; padding-top:200px; padding-bottom:100px;*/ height: 243px; padding-top:0; padding-bottom:0;}
.section-logo::after{ display:none;}
.chequred-content .row + .row{ margin-top:30px;}
.banner .image-fit{ height:auto; position:absolute; top:0; left:0; right:0; bottom:100px; z-index:1;}	
.banner .container{ position:relative; top:auto; left:auto; -webkit-transform:translate(0); -ms-transform:translate(0); transform:translate(0); z-index:100; padding-top:150px; padding-bottom:20px;}
.banner .image-fit img{ object-position:top center}
} 
/* END__ */


@media only screen and (max-width: 360px) {
.header .container .logo img{ height:35px;}
.header .container .btn{ font-size:11px; padding:8px 10px;}

} 
/* END__ */

