@media only screen and (min-width:768px) and (max-width:990px) {
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right:10px;
  padding-left:10px;
}
.searchform{margin:0 0 0 -5px;}
.sectionwhite .container{padding:0; width:auto;}
.navbar-header{margin:0 0 0 10px;}
.sectionwhite .container .row{margin:0;}
.sectionblue .container{padding:0; width:auto;}
.sectionblue .container .row{margin:0;}
#banner .container{padding:0; width:auto;}
#banner .container .row{margin:0;}
.buttonToggle{width:48px; position:absolute; top:12px; right:15px; text-align:center; display:inline-block;height:42px; padding:0; background:#e01935;vertical-align:top; border-radius:3px;line-height: 38px;margin:0 0;}
.buttonToggle.active{ background:#e01935;}
.buttonToggle.active:before{ position:absolute; left:13px; bottom:-16px; content:""; border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e01935;}
.buttonToggle img{ width:18px;}
.sectionwhite{padding:10px 0; height:auto;}
.sectionWelcome{text-align:center;}
.sectionWelcome .col-md-2, .sectionWelcome .col-sm-3{text-align:center; float:none; display:inline-block; vertical-align:top;}
.sectionWelcome .col-sm-3{width:33%;}
.boxstraight .pic{height:auto;}
.boxstraight{ margin-top:15px;}
.navBar{ background:#e01935; border-color:#b80e26; position:absolute; left:0; right:0; top:100%; display:none;}
.navbar-header{padding-bottom:5px;}
.navbar-default .navbar-collapse{ border-color:#b80e26; }

.navigations{margin:0; float:left; width:100%; padding:0;}
.navigations li{float:none;width:100%; padding:0; margin:0; display:block; border-bottom:1px solid #b80e26; position:relative;clear:left; }
.navigations li a{display:block; border-radius:0; color:#FFF; padding:15px; height:auto; line-height:normal; font-size:14px; text-transform:uppercase; }
.navigations > li { float: none;}
.navigations ul {display: block;width: 100%; }
.navigations li .sub_menu li{ background:none; border-bottom:1px solid #b80e26; padding:0;}
.navigations li .sub_menu li a{padding:9px 9px 9px 25px;background:none;}
.navigations li .sub_menu li a:hover{background:none;}
.navigations li .sub_menu li:last-child{ border-bottom:none;}
.navigations > li.hover > .sub_menu , .navigations li li.hover .sub_menu {position: static; background:#9b0c20; margin:0 0 0 0;padding:0; width:100%; display:inline-block;}
.navigations > li.hover{ background:#9b0c20; }
.navigations > li.hover a{background:none; color:#FFF;}
.navigations li.active a{ background:#b80e26; color:#fff;}
.navigations li.active a:hover{ background:#b80e26; color:#fff;}
.navigations li:hover a{ background:none; color:#fff;}
.navbar-collapse{padding:0;}
.span_parent{background:#fff; border-radius:2px; width:28px; height:22px; cursor:pointer; display:inline-block; float:right; position:relative; margin:12px 8px 0 0; z-index:1000;}
.span_parent:before{ position:absolute; left:9px; top:8px; content:""; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #b80e26;}
.navigations li .sub_menu li{width:100%;}
.navigations li .sub_menu li a:before{top:13px;}
.slide {background-position:45% top; background-size:300% auto; padding:10px 0; height:auto;}
.slide .slidecontent{height:300px;}
.boxstraight .ptxt{height:auto;}



footer{ height:auto; position:static;}
#wrapper{margin:0;}
footer .top{text-align:center; padding:10px 0; min-height:100%; display:inline-block;}
footer .top .socialLinks{float:none;}
.socialLinks{ padding:0; text-align:center; display:table; margin:10px auto 0;}
.socialLinks li:first-child{display:block; width:100%; font-size:14px;}
.socialLinks li{display:inline-block; float:none;}

.toggle-content{display:none;}
footer h5{display:none;}
.toggle-trigger{  text-align:left; display:block; position:relative; padding:5px; margin:0 0 5px 0; cursor:pointer; font-size:16px; color:#292929; text-transform:uppercase;padding:10px 10px 10px 20px; color:#e01935;font-family: 'proxima_nova_rgbold';
background: #ffffff; }
.toggle-trigger:before{ content:""; position:absolute; width:5px;  background: #e01935; left:0; top:0; bottom:0;}
.plus_icon{ background:#e01935 url(../images/pluss_Minus.png) no-repeat 6px 6px; border-radius:50%; width:22px; height:22px; position:absolute; right:10px; top:9px; display:block;}
.active-toggle-trigger .plus_icon{ background-position:6px -95px;}
.footerlinks li{text-align:center;padding:0 0 1px 0;}
.footerlinks{margin-bottom:5px;}
.footerlinks li:before{display:none;}
.footerlinks li a{ font-size:16px;font-family: 'proxima_novalight'; color:#fff; background:#e01935; display:block; padding:6px;}
.footerlinks li a:hover{color:#FFF;}
.footcol{padding:0;}
.addresswrap{padding:0; min-height:100%;}
footer .middle{min-height:100%;}
footer .middle:before,footer .middle:after{display:none;}
footer .bottom{text-align:center; padding-bottom:10px;}
.small_links{float:none; display:table; margin:0 auto;}
.small_links li:first-child{margin:0; padding:0;}
.addresswrap .toggle-content{ background: #e01935; padding:10px 10px 5px 10px;}
.addresswrap p{font-size:16px; color:#fff;}
.addresswrap p a{font-size:16px; color:#fff;}

#social_like {display:none;}
.fixedsticker{display:none;}
.fixedsticker_car{display:none;}


.pageslide {background-position:50% top; background-size:190% auto; padding:10px 0; height:auto;}
.pageslide .slidecontent{height:200px;}
.pageslide .slidecontent h5{width:60%; font-size:20px;}
.pageslide .slidecontent h2{font-size:45px;}
.whitewrap{ padding:10px 0; margin:0;}
.innerbody:before{display:none;}
.innerbody:after{display:none;}
.innerbody .panelleft{padding:10px; width:100%;}
.hide_m{display:none;}
.greybox{margin-top:10px;}
.fieldsList li.col3 .fieldswrap{width:31.4%;}
.innerbody .panelright{ float:none;}

/* error page */
.errorWrap{padding:10px;}
.errorWrap .textwrap{width:100%; height: auto; border-bottom:none; margin:0; display:inline-block; text-align:center;}
.errorWrap .textwrap .errorpic{float:none; margin:20px 0;}
.errorWrap .textwrap .text{text-align:center; width:100%;}
.errorWrap .textwrap .text span{font-size:100px;}
.errorWrap .textwrap .overtext {left: 0;padding: 0 0;position: relative;top: 0; width: 100%;}
.errorWrap .textwrap .overtext h2{float:none; font-size:50px;}
.errorWrap .textwrap .overtext h5{ margin:0; padding:0 0 15px 0;}
.textreg p{margin-left:0px;}



/* news page */
.rowrepeated .pic{width:260px; height:160px;}
.rowrepeated h5{font-size:15px; line-height:22px; padding-bottom:5px;}
.rowrepeated p{font-size: 15px; line-height: 20px;}

/* home page slider */
.slide{ height:480px;}
.slidewrap .slidecontent h2{font-size:30px;}
.slidewrap .slidecontent h5{font-size:20px;}
.slidewrap .slidecontent p{font-size:15px; line-height:20px; width:45%;}
.large-btns_nav{top:auto; bottom:20px; margin:0; display:block; left:10px;}
.large-btns_nav.next{ right:10px;}

.navbar-collapse.navBar{width:100%;}
}