.katron-col{margin:0 1% 15px;float:left;}
.katron-col.katron-col-20{width:18%;}
.katron-col.katron-col-25{width:23%;}
.katron-col.katron-col-30{width:30.33%;}
.katron-col.katron-col-33{width:31.33%;}
.katron-col.katron-col-36{width:36%;}
.katron-col.katron-col-40{width:38%;}
.katron-col.katron-col-45{width:45%;}
.katron-col.katron-col-47{width:47%;}
.katron-col.katron-col-50{width:48%;}
.katron-col.katron-col-51{width:48.9%;}
.katron-col.katron-col-58{width:56%;}
.katron-col.katron-col-60{width:58%;}
.katron-col.katron-col-66{width:64.66%;}
.katron-col.katron-col-75{width:73%;}
.katron-col.katron-col-76{width:74%;}
.katron-col.katron-col-80{width:78%;}
.katron-col.katron-col-85{width:85%;}
.katron-col.katron-col-90{width:90%;}
@media (max-width:1160px){#about_gallery #gallery2 .zoom{bottom:90px;}
}
@media (max-width:1139px){.katron-footer .katron-fmenu{text-align:center;}
.katron-footer .katron-fmenu li{margin-bottom:5px;}
section .katron-midcontent .video_desc{width:29.33%}
}
@media (max-width:1160px){.zoomIcon{display:none}
}
@media (max-width:1096px){.katron-prod-cat-list-item{width:28% !important;}
}
@media (max-width:1081px){.katron-footer .katron-contactDetails{width:30% !important}
}
@media (max-width:1077px){section .katron-rightsidebar_2 .katron-rightcontent{width:32%}
}
@media (max-width:1034px){section .katron-rightsidebar_2{width:70% !important;}
}
@media (max-width:1035px){section .katron-prod-cat-content{width:73% !important;}
}
@media (max-width:987px){section .katron-midcontent{width:48% !important}
}
@media (min-width:968px){.katron-header,
.katron-container{left:0 !important;}
.sidetoggle,
.droptoggle{display:none !important;}
.katron-header .katron-nav{display:block !important;}
}
@media (max-width:967px){.katron-header .katron-nav *,
.katron-header .katron-nav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.katron-header .katron-nav{text-align:left;overflow:auto;float:none;margin:0;}
.katron-header .katron-nav ul{display:block;}
.katron-header .katron-nav > ul > li{display:block;width:100%;border:0;}
.katron-header .katron-nav ul li ul{background:none;position:relative;text-align:left;margin:10px 0;height:auto;color:#ffffff;width:auto;opacity:1;top:0;}
.katron-header .katron-nav ul li:hover ul{border-radius:0;padding:0;}
.katron-header .katron-nav ul li a,
.katron-header .katron-nav ul li ul li a{padding:5px 10px;background:#ed1061;color:#ffffff;font-size:15px;}
.katron-header .katron-nav ul li ul li a{padding:4px 10px 4px 18px;}
.katron-header .katron-navbutton{display:block;}
.katron-header .katron-nav ul li a:hover{background:#a0113d !important;}
.side .katron-header .katron-nav{background:#ed1061;position:fixed;z-index:999;color:#ffffff;height:100%;width:200px;left:-200px;margin:0;top:0;overflow-x:hidden;}
.drop .katron-header .katron-nav{margin:10px -10px -10px;background:#3b3b3b;position:relative;display:none;color:#ffffff;width:auto;left:0 !important;}
.katron-header .katron-nav li .searchToggle{display:none;}
.katron-header .katron-nav li .searchBoxToggle{display:block !important;position:relative;border-radius:0;width:auto;border:0;right:0;top:0;}
.katron-header .katron-nav li .searchBoxToggle input[type="text"]{width:64%;padding:2px 2%;}
.katron-header .katron-nav li .searchBoxToggle input[type="submit"]{margin:0;width:28%;padding:2px 1%;}
.katron-header .katron-search form input[type=text]{width:89%}
.katron-container{padding:211px 0 0;}
.katron-banner .katron-box1140{padding:0}
.katron-header .katron-nav ul ul{display:block;}
.katron-header .katron-nav ul ul ul{position:relative;left:0;top:0;}
.katron-header .katron-nav ul ul ul li a{background:#ed1061 !important;padding-left:25px;}
.katron-header .katron-nav a{font-size:13px !important}
}
@media (max-width:893px){.katron-footer .katron-col{width:40% !important;float:left;}
section .katron-rightsidebar_2 .katron-leftcontent,
section .katron-rightsidebar_2 .katron-rightcontent{width:98% !important;float:none}
#about_gallery{width:50%;margin:20px;}
#about_gallery #gallery2 .zoom{bottom:70px;}
#portfoliogallery .ad-gallery .ad-image-wrapper{height:380px;}
#portfoliogallery{width:60%;}
}
@media (max-width:840px){#about_gallery #gallery2 .zoom{bottom:90px;}
}
@media (max-width:800px){section .katron-midcontent .katron-object-vid,
section .katron-midcontent .video_desc{width:98%;float:none}
}
@media (max-width:767px){.katron-col.katron-col-20,
.katron-col.katron-col-25,
.katron-col.katron-col-30,
.katron-col.katron-col-33,
.katron-col.katron-col-36,
.katron-col.katron-col-40,
.katron-col.katron-col-45,
.katron-col.katron-col-47,
.katron-col.katron-col-50,
.katron-col.katron-col-51,
.katron-col.katron-col-58,
.katron-col.katron-col-60,
.katron-col.katron-col-66,
.katron-col.katron-col-75,
.katron-col.katron-col-76,
.katron-col.katron-col-80,
.katron-col.katron-col-85,
.katron-col.katron-col-90{width:98% !important;float:none;}
.katron-footer .katron-col{width:40% !important;float:left;}
section .katron-midcontent, section .katron-sidebar{margin:0 auto 20px auto}
section .katron-midcontent .contentWrapperContainer .katron-wrap_grid{width:42%;float:left;clear:right;}
section .katron-rightsidebar_2{margin-left:7px}
#about_gallery{width:100%;max-width:285px;}
#about_gallery #gallery2 .zoom{bottom:70px;}
.katron-downloads .katron-pdflists .katron-pdf_grid .katron-pdf_icon{width:18% !important;}
.katron-downloads .katron-pdflists .katron-pdf_grid .katron-pdf_desc{width:78% !important;}
.katron-prod-cat-list-item{max-width:250px;display:block;float:none !important;margin:10px auto 20px auto !important;}
.katron-prod-cat-list-item.first-item{margin-left:auto !important;}
.katron-prod-cat-list-item.last-item, .katron-prod-cat-content{margin:0 auto !important;}
}
@media (max-width:756px){#about_gallery #gallery2 .zoom{bottom:90px;}
}
@media (max-width:725px){.katron-header .katron-date , .katron-header .katron-topmenu{text-align:center;width:auto;float:none;margin:0;}
.katron-header .katron-topheader{text-align:center}
.katron-container{padding:229px 0 0;}
}
@media (max-width:715px){.sliderImageBox2{display:none}
}
@media (max-width:669px){.katron-header .katron-logo, .katron-header .katron-contactdetails{text-align:center;width:auto;float:none;margin:0;}
.katron-header .katron-contactdetails{height:auto;padding-bottom:20px;}
.katron-header .katron-logo img{display:inline-block;}
.katron-container{padding-top:331px !important;}
}
@media (max-width:640px){.katron-footer .katron-socialLinks{border-bottom:none !important}
.katron-footer .katron-col{width:98% !important;float:none;margin-bottom:4%;padding-bottom:4%;border-bottom:1px solid rgba(255, 255, 255, 0.20);text-align:center;}
.katron-footer .katron-col table{margin:0 auto}
}
@media (max-width:554px){#portfoliogallery #gallery2 .zoom{bottom:70px;}
}
@media (max-width:546px){.katron-header .katron-search{width:auto;}
.carousel-inner .bannerSlide .sliderContentBox1{width:85%;}
}
@media (max-width:554px){#portfoliogallery #gallery2 .zoom{bottom:90px;}
}
@media (max-width:480px){#mobile_topmenu{display:block !important}
#desktop_topmenu{display:none}
}
@media (max-width:438px){.katron-banner{display:none}
.katron-gallery{display:none}
.katron-container{padding-top:290px !important;}
.katron-header .katron-contactdetails ul > li,
.katron-header .katron-contactdetails a.phone{font:700 18px/24px 'Open Sans', sans-serif, Helvetica, Arial;}
.katron-header .katron-contactdetails .icon-small, .katron-header .katron-date #dateToday:before{display:none}
section .katron-midcontent .contentWrapperContainer .katron-wrap_grid{width:75%;float:none}
}
@media (max-width:340px){body{min-width:290px;}
}#ie-alert-overlay{width:100%;height:100%;background-image:url(js/iealert/bg.png);position:fixed;top:0;left:0;z-index:999999}* html #ie-alert-overlay{position:absolute}#ie-alert-panel{width:600px;height:auto;top:200px;left:50%;position:fixed;z-index:1000001;margin:0 0 0 -300px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.ie-p{font-size:15px;color:#565656;line-height:1.6em;text-align:left}#ie-alert-panel a{text-decoration:none}.ie-span{font-size:18px;color:#464646;display:block;font-weight:700;line-height:1.6em;margin:0 0 15px}.ie-l-b-c,.ie-l-t-c,.ie-r-b-c,.ie-r-t-c{background:url(js/iealert/iesprites.png) no-repeat}.ie-l-t-c{width:47px;height:47px;background-position:-18px -9px;float:left}.ie-l{height:100%;width:47px;float:left;clear:both;background:url(js/iealert/left.png)}.ie-l-b-c{width:47px;height:46px;background-position:-17px -66px;float:left;clear:both}.ie-b{height:46px;width:506px;float:left;background:url(js/iealert/bottom.png)}.ie-r-t-c{width:47px;height:47px;background-position:-83px -10px;float:right;cursor:pointer}.ie-r-t-c:hover{background-position:-143px -9px}.ie-r{height:100%;width:47px;float:right;background:url(js/iealert/right.png)}.ie-c{width:506px;height:100%;background:#f6f6f6;float:left}.ie-r-b-c{width:47px;height:46px;background-position:-83px -65px;float:right}.ie-t{height:47px;width:506px;float:left;background:url(js/iealert/top.png)}.ie-u{width:auto;height:43px;margin:30px auto 0 -66px;position:relative;left:50%}.ie-u-l{width:14px;height:43px;background:url(js/iealert/u-left.png);float:left}.ie-u-c{width:auto;height:33px;background:url(js/iealert/u-center.png);float:left;padding:11px 0 0;cursor:pointer}.ie-u-s{margin:5px 25px;color:#fff;font-size:14px;font-weight:700;line-height:1.3em}.ie-u-r{width:14px;height:43px;background:url(js/iealert/u-right.png);float:left}#ie-alert-panel.ie6-style .ie-r-b-c{background:url(js/iealert/6_r_b_c.png) no-repeat}#ie-alert-panel.ie6-style .ie-r-t-c{background:url(js/iealert/6_r_t_c.png) no-repeat}#ie-alert-panel.ie6-style .ie-r-t-c:hover{background:url(js/iealert/6_r_t_c_h.png) no-repeat}#ie-alert-panel.ie6-style .ie-l-t-c{background:url(js/iealert/6_l_t_c.png) no-repeat}#ie-alert-panel.ie6-style .ie-l-b-c{background:url(js/iealert/6_l_b_c.png) no-repeat}#ie-alert-panel.ie6-style .ie-l{background:url(js/iealert/6_left.png)}#ie-alert-panel.ie6-style .ie-r{background:url(js/iealert/6_right.png)}#ie-alert-panel.ie6-style .ie-b{background:url(js/iealert/6_bottom.png)}#ie-alert-panel.ie6-style .ie-t{background:url(js/iealert/6_top.png)}