@media all {
body{font-family:Arial, Helvetica, sans-serif;color:#383838;font-size:16px;background:url(images/bg.jpg) center #004282;line-height:1.6em}
.header{background:url(images/bg_top.jpg) center #000;padding:20px 0;color:#fff}
.header_right{text-align:right}
img{max-width:100%;height:auto}
.button{-webkit-border-radius:10px;border-radius:10px;text-decoration:none;border:none;color:#fff !important;text-align:center;padding:5px 15px;display:inline-block;font-style:italic;border:none;font-size:18px;
background:#2b6aaf;/* Old browsers */
background:-moz-linear-gradient(top, #2b6aaf 0%, #02298c 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #2b6aaf 0%,#02298c 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #2b6aaf 0%,#02298c 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b6aaf', endColorstr='#02298c',GradientType=0 );/* IE6-9 */
}
.button:hover,.button:focus{color:#fff !important;text-decoration:none;
background:#9e9e9e;/* Old browsers */
background:-moz-linear-gradient(top, #9e9e9e 0%, #404040 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #9e9e9e 0%,#404040 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #9e9e9e 0%,#404040 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9e9e', endColorstr='#404040',GradientType=0 );/* IE6-9 */}
hr{border-color:#cccccc}
.navbar{padding:0;margin:0;border:1px solid #fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.5);box-shadow:0 0 20px 0 rgba(0,0,0,0.5);
background:#ededed;/* Old browsers */
background:-moz-linear-gradient(top, #ededed 0%, #b6b7b9 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #ededed 0%,#b6b7b9 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #ededed 0%,#b6b7b9 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#b6b7b9',GradientType=0 );/* IE6-9 */}
.dropdown-menu{-webkit-border-radius:0;border-radius:0;border:none;margin:0;background:#e5e5e5;width:100%;text-align:center;padding:0;min-width:300px;max-height:400px;overflow:auto}
.nav li a{color:#002b55;text-decoration:none;padding:10px 5px;display:block}
.dropdown-menu>li{border-bottom:1px solid #999}
.dropdown-menu li ul{padding-left:25px}
.dropdown-menu li ul li{list-style-type:none}
.dropdown-menu li ul li a{padding-left:0;font-size:13px;padding-top:0}
.dropdown-menu li ul li a:hover, .dropdown-menu li ul li a:focus{background:none;text-decoration:underline;color:#002b55}
.dropdown-menu li a{font-size:14px;text-align:left;padding:5px 10px}
.nav li a:hover, .nav li a:focus, .nav li.active>a{color:#fff;
background:#2b6aaf;/* Old browsers */
background:-moz-linear-gradient(top, #2b6aaf 0%, #02298c 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #2b6aaf 0%,#02298c 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #2b6aaf 0%,#02298c 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b6aaf', endColorstr='#02298c',GradientType=0 );/* IE6-9 */
}
.navbar-toggler{margin:10px;background:#02298c;border:none}
.nav>li{border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(0,0,0,0.2)}
.navbar-toggler:focus ,.navbar-toggler:hover{background:#4e4e4e!important;background-image:none;box-shadow:none}
.navbar-toggler .navbar-toggler-icon{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ viewBox=\'0\ 0\ 32\ 32\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ stroke=\'rgba\\(255,\ 255,\ 255,\ 1)}
.nav{width:100%;border-right:1px solid rgba(255,255,255,0.2);border-left:1px solid rgba(0,0,0,0.2)}
.content{padding:30px 0 0 0}
.page{padding:15px 15px 30px 15px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.5);box-shadow:0 0 20px 0 rgba(0,0,0,0.5);
background:#e5e5e5;/* Old browsers */
background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 5%, #ffffff 95%, #e5e5e5 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #ffffff 0%,#ffffff 5%,#ffffff 95%,#e5e5e5 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #ffffff 0%,#ffffff 5%,#ffffff 95%,#e5e5e5 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );/* IE6-9 */
}
.content_text{padding:0 15px}
.box h3{margin:20px 0 10px 0;color:#fff;font-size:20px;font-weight:bold}
.box{color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.8);box-shadow:0 0 20px 0 rgba(0,0,0,0.8);
background:#2b6aaf;/* Old browsers */
background:-moz-linear-gradient(top, #2b6aaf 0%, #02298c 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #2b6aaf 0%,#02298c 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #2b6aaf 0%,#02298c 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b6aaf', endColorstr='#02298c',GradientType=0 );/* IE6-9 */}
.box:nth-child(2),.box:nth-child(4){
background:#9e9e9e;/* Old browsers */
background:-moz-linear-gradient(top, #808080 0%, #404040 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #808080 0%,#404040 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #808080 0%,#404040 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9e9e', endColorstr='#404040',GradientType=0 );/* IE6-9 */	
}
.boxes{padding:0 15px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;overflow:hidden}
.box a,.box a:hover,.box a:focus{color:#fff}
.boxin{padding:10px}
.content ul,.content ol{padding-left:25px;margin:20px 0}
.content ul li,.content ol li{padding:0 0 5px 0}
.ul_cols{columns:2;-webkit-columns:2;-moz-columns:2;-webkit-column-gap:40px;column-gap:40px;-moz-column-gap:40px}
.ul_cols li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;margin:30px 0 20px 0;color:#00468d}
h1{font-size:30px}
h2{font-size:26px}
h3{font-size:22px}
h4{font-size:20px}
a{color:#00468d;text-decoration:underline}
a:hover{color:#00468d;text-decoration:none}
a:focus{color:#00468d;outline:none}
p{margin:20px 0}
.footer{padding:10px 0;text-align:center;color:#fff;font-size:14px}
.footer a, .footer a:hover, .footer a:focus{color:#fff}
.footer .menu_footer a{color:#fff;text-decoration:none}
.footer .menu_footer a:hover, .footer .menu_footer a:focus{text-decoration:underline}
.footer a, .footer a:hover, .footer a:focus{color:#fff}
.content_text img{border:5px solid #d5d5d5}
.content_text .img_left{float:left;margin:0 30px 10px 0;border:5px solid #d5d5d5}
.content_text .img_right{float:right;margin:0 0 10px 30px;border:5px solid #d5d5d5}
.content_text .img_center{margin:10px auto;border:5px solid #d5d5d5;display:block}
.clear{clear:both}
.align_center{text-align:center}
.align_left{text-align:left}
.align_right{text-align:right}
.plumber{position:absolute;left:-74px;bottom:10px;display:inline-block}
.specials{background:#0953aa;padding:15px 25px;position:absolute;bottom:0;left:0;width:100%}
.specials a img{-webkit-transition:all 200ms linear;
-moz-transition:all 200ms linear;
-ms-transition:all 200ms linear;
-o-transition:all 200ms linear;
transition:all 200ms linear}
.specials a:hover img, .specials a:focus img{opacity:0.6}
.specials>.row{margin:0 -10px}
.specials>.row>div{padding:10px}
.slider_div_right{z-index:1000}
.slider_div{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;z-index:1000;position:relative;text-align:center;overflow:hidden;margin-bottom:1px;
background:#ededed;/* Old browsers */
background:-moz-linear-gradient(top, #ffffff 0%, #b6b7b9 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #ffffff 0%,#b6b7b9 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #ffffff 0%,#b6b7b9 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#b6b7b9',GradientType=0 );/* IE6-9 */}
.slider_div>.row{margin:0}
.slider_div>.row>div{padding:0}
.carousel-indicators{padding:0 !important}
.carousel-indicators li{background-color:#fff;border:1px solid #004282;height:8px}
.carousel-indicators .active{background-color:#004282;border:1px solid #fff}
.carousel-control{background:#004282;width:50px;height:50px;top:50%;margin-top:-25px}
.right_side h3{color:#fff;padding:10px;-webkit-border-radius:5px;border-radius:5px;
background:#c61d34;/* Old browsers */
background:-moz-linear-gradient(top, #c61d34 0%, #8f0b21 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #c61d34 0%,#8f0b21 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #c61d34 0%,#8f0b21 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c61d34', endColorstr='#8f0b21',GradientType=0 );/* IE6-9 */}
.star{display:block;width:130px;height:130px;background-image:url(images/star1.png);font-size:18px;font-weight:700;color:#FFF;text-align:center;text-decoration:none;padding-top:35px;margin:10px auto 20px auto;text-transform:uppercase;line-height:20px}
.star:hover, .star:focus{color:#fff;text-decoration:underline}
.slider_div{position:relative}
.slider_div_shadow{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.3);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.3);z-index:10;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.ad{padding-bottom:30px}
.right_side .ad{padding-top:30px;padding-bottom:0}
}
@media (max-width:1199px) {
.ul_cols{columns:2;-webkit-columns:2;-moz-columns:2}
.nav li a{font-size:15px}
.plumber img{max-width:160px}
.star{margin:0 auto 0 auto}
}
@media all and (max-width:991px) {
.dropdown-menu{position:static;float:none;max-height:none;height:auto;min-width:0}
.dropdown-menu li a{text-align:left}
.nav{border:none;display:block;max-height:400px;overflow:auto}
.nav>li{display:block;border:none}
.header_right{text-align:center}
.header_left{text-align:center}
.nav li a{font-size:16px}
.plumber img{max-width:100%}
.plumber{left:10px}
.star{display:none}
.specials{position:static;padding:20px 80px}
}
@media (max-width:767px) {
h1{font-size:28px}
h2{font-size:22px}
h3{font-size:20px}
h4{font-size:18px}
.ul_cols{columns:1;-webkit-columns:1;-moz-columns:1}
.content_text .img_left{margin:10px auto;display:block;float:none}
.content_text .img_right{margin:10px auto;display:block;float:none}
.specials{padding:20px}
}
@media (max-width:600px) {
.content>.container{padding:0}
.content>.container .row{margin:0}
.content_text{padding:10px 0}
.boxes{padding:0}
.page{padding:0;border:none;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.5);box-shadow:0 0 0 0 rgba(0,0,0,0.5)}
.boxes{-webkit-border-radius:0;border-radius:0}
.plumber{display:none}
.slider_div{-webkit-border-radius:0;border-radius:0;z-index:1000;position:relative;border:none;text-align:center;overflow:visible}
.slider_div_shadow{display:none}
}
@media (max-width:480px) {
.nav li a{font-size:15px}

}