@charset "utf-8";

@media (min-width:320px) and (max-width: 769px) {
header {width: 100%;height: auto;position: relative;top: 0;left: 0;z-index: 999;}
header .header{width:100%; height:auto; padding:0; margin:auto; background:#fff;border-bottom:solid 0px #d30205; position:relative; z-index:101;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important; }
header .rightBox{width:100%;float:none; margin:0; text-align:left;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header .logoBox{width:285px;height: auto; padding:4px 0 4px 3%; margin:0 !important; float:none;position:relative; top:0; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

header.smaller {height: auto; }
header.smaller .header{width:100%; height:auto; padding:0px; margin:auto; background:#fff; position:relative; z-index:99999; box-shadow:0 2px 2px rgba(0,0,0,0.1);}
header.smaller .rightBox{width:100%;float:none; margin:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}
header.smaller .logoBox{width:285px;height: auto; padding:4px 0 4px 3%; margin:0 !important; float:none;position:relative; top:0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s !important;}

/*-- Banner Css --*/
.banner{width:100%; height:auto; padding:0; margin:0; position:relative;}
.inner-banner{width:100%; height:auto; padding:0; margin:0; position:relative;}

.mt-icon{margin:5px 7px 0 5px; color:#e60000; font-size:20px;}
.asar-panel{width:100%; height:auto; padding:65px 6% 55px 6%; margin:0;}
.pd-panel{width:100%; height:auto; padding:65px 6% 50px 6%; margin:0;}
.mt-panel{width:100%; height:auto; padding:65px 6% 25px 6%; margin:0;}
.tt-panel{width:100%; height:auto; padding:65px 6% 20px 6%; margin:0;}
.ao-panel{width:100%; height:auto; padding:65px 6% 20px 6%; margin:0;}
.director-panel{width:100%; height:auto; padding:65px 6% 20px 6%; margin:0;}
.focus-panel{width:100%; height:auto; padding:65px 6% 20px 6%; margin:0;}
.situated-panel{width:100%; height:auto; padding:65px 6% 20px 6%; margin:0;}
.cp-panel{width:100%; height:auto; padding:65px 6% 20px 6%; margin:0;}

.mt-box{width:98%; height:auto; padding:7px 1%; margin:0 1% 15px 1%;}
.tt-box{width:98%; height:auto; padding:7px 1%; margin:0 1% 15px 1%;}
.ao-box{width:98%; height:auto; padding:7px 1%; margin:0 1% 15px 1%;}
.director-box{width:98%; height:auto; padding:7px 1%; margin:0 1% 15px 1%;}

h1 {text-align: left;background: url(../images/heading-bg.jpg) no-repeat left bottom;}
.mt-panel h2 {text-align: left;background: url(../images/heading-bg.jpg) no-repeat left bottom;}
.tt-panel h2 {text-align: left;background: url(../images/heading-bg.jpg) no-repeat left bottom;}
.ao-panel h2 {text-align: left;background: url(../images/heading-bg.jpg) no-repeat left bottom;}
.director-panel h2 {text-align: left;background: url(../images/heading-bg.jpg) no-repeat left bottom;}
.focus-panel h2 {text-align: left;background: url(../images/heading-bg.jpg) no-repeat left bottom;}
.cp-panel h2 {text-align: left;background: url(../images/heading-bg.jpg) no-repeat left bottom;}
.situated-panel h2 {text-align: left;background: url(../images/heading-bg.jpg) no-repeat left bottom;}

.pd-highlights-box p {margin: 0 0 20px 0px;}
.mt-highlights-box p {margin: 0 0 20px 0px;}
.tt-highlights-box p {margin: 0 0 20px 0px;}
.ao-highlights-box p {margin: 0 0 20px 0px;}
.director-highlights-box p {margin: 0 0 20px 0px;}
.focus-highlights-box p {margin: 0 0 20px 0px;}
.situated-highlights-box p {margin: 0 0 20px 0px;text-align:left;}
.cp-highlights-box p {margin: 0 0 20px 0px;}

.itt-highlights-box p{margin: 0 0 20px 0px;}
.itt-box{width:98%; height:auto; padding:7px 1%; margin:0 1% 15px 1%; background:#fff; color:#333; font-size:15px;font-weight:500; border:solid 1px #e1e1e1; float:left; display:block; border-radius:5px;}
.itt-icon{margin:7px 5px 0 0; color:#e60000; font-size:20px;}


.footerPanel {padding:0;}
.footerHeading {width: 100%;margin: 25px 0 15px 0;}
.contact {width: 100%;margin: 0 0 0 0;}
.contact1{width: 100%;margin: 25px 0 0 0;}
}