body {font-family:Tahoma, sans-serif;background: #FAFAFA url('img/page.png') repeat-x scroll;}
h1,h2,h3,h4,h5,h6 {text-transform:uppercase;font-family:Tahoma,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;}
p {font-size:13px;line-height:1.6;color:#000;}
hr {max-width:400px;border-color:#999999;}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display:block; margin-left:auto; margin-right:auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display:block; margin-left:auto; margin-right:auto}
.brand-name {margin:0;font-size:4em;}
.tagline-divider {margin:15px auto 3px;max-width:250px;border-color:#999999;}
.box {margin-bottom:20px;padding:0;background:#fff;}
.intro-text {text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:1px;}
.img-border {float:none;margin:0 auto 0;border:#999999 solid 1px;}
.img-left {float:none;margin:0 auto 0;}
.nopadding {padding:0;}
.nopaddingright {padding-right:0;}
.header {padding:25px 0;}
.container {max-width:1000px;}
.brand img {max-height:100px;max-width:100%;}
.phone {padding:0 100px 0 0;line-height:50px;text-align:right;font-size:16px;color:#fff;background: url('img/call.png') right center no-repeat;}
.phone a {color:#3395E1;font-weight:bold;font-size:25px;}
.brand {display:inherit;margin:0;padding:0;line-height:normal;}
.top-divider {margin-top:0;}
.img-left {float:left;margin-right:25px;}
.address-bar {display:inherit;margin:0;padding:0 0 40px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.5);text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:3px;color:#fff;}
.navbar {border-radius:0;min-height:0;margin-bottom:0;}
.navbar-header {display:none;}
.navbar-default {border:none;background:none;}
.nav>li>a {margin:0;padding:15px;}
.navbar-default .navbar-nav>li>a {color:#FFF;}
.navbar-default .navbar-nav>li>a:hover {color:#6BBCEB;}
.navbar-nav>li>a {line-height:normal;}
.navbar-nav {display:table;float:none;margin:0;table-layout:fixed;font-size:1.25em;}
.navbar-collapse {padding:0;}
.navbar-nav {text-transform:uppercase;font-weight:400;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
background: #FAFAFA;
background: -webkit-linear-gradient(top, #FFFFFF 0, #CDD5D2 100%) no-repeat;
background: -moz-linear-gradient(top, #FFFFFF 0, #CDD5D2 100%) no-repeat;
background: -o-linear-gradient(top, #FFFFFF 0, #CDD5D2 100%) no-repeat;
background: -ms-linear-gradient(top, #FFFFFF 0, #CDD5D2 100%) no-repeat;
-svg-background: linear-gradient(top, #FFFFFF 0, #CDD5D2 100%) no-repeat;
background: linear-gradient(to bottom, #FFFFFF 0, #CDD5D2 100%) no-repeat;
color: #000000;
}
.menu-menu-1-container {float:left;}
.social li {padding:10px}
.social li a {padding:0;margin:0;}
.social li a img {width:30px;height:30px;}
.pagewrapper {background:#f0f0f0;padding:15px 30px;margin:0 -15px;}
.banner {margin:0;padding:0;}
.banner img {width:100%;height:auto;}
.topwidget {margin:0;color:#fff;padding:10px;height:300px;overflow:hidden;background-color: rgb(69, 82, 112);}
.topwidget h2 {color:#fff;font-size:22px;font-weight:bold;text-align:center;margin:0;padding:10px;}
.topwidget ul {padding-left:20px;}
.topwidget li {padding:5px;color:#fff;}
.offer {margin-bottom:15px;}
.offer img {width:100%;height:auto;}
.widget-area {border-left: 1px dotted #353844;padding-left:15px;}
.widget {padding-bottom:10px;color:#000;}
.widget h2.widget-title {color: #000000;
font-size: 15px;
font-family: 'Arial Narrow', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: bold;
font-style: normal;
margin: 0 0 20px 0;
border-bottom: 2px solid #353844;
padding: 12px 3px;
}
.widget ul {padding:0;list-style:none;}
.widget ul li {margin:0;margin-bottom:1em;padding-left:1.5em;position:relative;}
.widget ul li:after {content:'';height:.4em;width:.4em;background:#3395E1;display:block;position:absolute;transform:rotate(45deg);top:.25em;left:8px;top:8px;}
.widget form {padding:0;}
.widget form input {width:100%;padding:5px 0;border: 1px solid #999;}
.widget form input[type=submit] {background:#000;color:#fff;border:none;padding:10px 0;}
.widget form textarea {width:100%;max-height:120px;border: 1px solid #999;padding:10px 0;}
.widget label {width:100%;margin-bottom:0;font-weight:300;font-size:14px;}
.img-full {min-width:100%;}
.entry-header h1 {font-size:2em;color:#3395E1;padding:15px 0;margin:0 0 20px;}
.entry-content h2 {font-size:1.3em;color:#000;}
.entry-content img {max-width:100%;}
.business-box {padding:15px 30px;margin:0 -15px;color:#fff;
background: #353844 url('img/page.png') scroll;
}
.business-box a {color:#9ECDF1;}
.business-box h4 {text-align:center;}
footer {padding:5px;margin:0;}
footer p {margin:0;padding:10px 0;color:#000;}
@media screen and (min-width:1200px) {	.box:after {content:'';display:table;clear:both;}
}
@media screen and (max-width:991px) {
	.phone {padding:15px 0;text-align:center;font-size:3em;}
	.brand, .phone {text-align:center;}
	.banner img {width:100%;height:auto;}
	.offer {text-align:center;background:#9fa8da;}
	.offer img {width:auto;max-width:100%;height:auto;text-align:center;}
	.topwidget {margin:0 -15px}
}
@media screen and (max-width:500px) {
.phone {padding:0;text-align:center;font-size:5vw;}
}
/* Let's get this party started */ ::-webkit-scrollbar { width:8px; }
 ::-webkit-scrollbar-track { -webkit-box-shadow:inset 0 0 6px #000;-webkit-border-radius:10px;border-radius:10px;}
 ::-webkit-scrollbar-thumb { -webkit-border-radius:10px; border-radius:10px; background:#000;}
 ::-webkit-scrollbar-thumb:window-inactive { background:#000; }
