a { color:#333333; text-decoration:none !important }
@font-face {
 font-family: 'segoe_ui_light';
 src: url('../../fonts/segoe_ui_light.eot');
 src: url('../../fonts/segoe_ui_light.eot@#iefix') format('embedded-opentype'), url('../../fonts/segoe_ui_light.woff') format('woff'), url('../../fonts/segoe_ui_light.ttf') format('truetype'), url('../../fonts/segoe_ui_light.svg#segoe_ui_light') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'segoe_ui';
 src: url('../../fonts/segoe_ui.eot');
 src: url('../../fonts/segoe_ui.eot@#iefix') format('embedded-opentype'), url('../../fonts/segoe_ui.woff') format('woff'), url('../../fonts/segoe_ui.ttf') format('truetype'), url('../../fonts/segoe_ui.svg#segoe_ui') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'segoe_uibold';
 src: url('../../fonts/segoeuib-webfont.eot');
 src: url('../../fonts/segoeuib-webfont.eot?#iefix') format('embedded-opentype'), url('../../fonts/segoeuib-webfont.woff') format('woff'), url('../../fonts/segoeuib-webfont.ttf') format('truetype'), url('../../fonts/segoeuib-webfont.svg#segoe_uibold') format('svg');
 font-weight: normal;
 font-style: normal;
}
body { font-family:"segoe_ui_light", Helvetica, Arial, sans-serif; font-size:14px; margin:0; padding:0 }
#wrapper { width: 100% }
#page-wrapper { background-color: #fff; min-height: 360px; padding: 0 15px }
.navbar-brand { height:auto; padding-bottom:8px; padding-top:8px }
.navbar-static-top { background:#ffffff }
.navbar-default .navbar-toggle .icon-bar { background:#ffffff }
.logo { display:inline-block/*; height:68px; width:122px*/ }
.navbar-right .dropdown-menu { right:10px }
.nav > li { border-bottom:1px solid #e6e6e6; line-height:18px }
.nav > li > a { color:#333333; padding:10px 15px }
.nav > li > a > .fa-fw { color:#498ec9; display:table-cell }
.nav > li > a > .title { display:table-cell; padding-left:10px }
.nav > .active > a > .fa-fw { color:#ffffff }
.nav > .active > a, .nav > .active > a:hover, .nav > .active > a:focus { background:trabsparent; margin-right:-1px }
.navbar-top-links { padding-top:18px }
.navbar-top-links > li { border-bottom:none; color:#333333; display: inline-block; font-family:"segoe_ui_light"; font-size:16px }
.social-icons { float:right }
.ftr-social-icons { float:right }
.social-icons .-icon, .ftr-social-icons .-icon { background:url(../img/social-icons.jpg) no-repeat scroll left top transparent; display:inline-block; height:25px; overflow:hidden; text-indent:-10000px; vertical-align:middle; width:25px }
.social-icons .icon-twitter { background-position:left top }
.social-icons .icon-facebook { background-position:-35px top }
.social-icons .icon-gplus { background-position:-70px top }
.social-icons .icon-linkedin { background-position:-105px top }
.social-icons .icon-twitter:hover { background-position:left -28px }
.social-icons .icon-facebook:hover { background-position:-35px -28px }
.social-icons .icon-gplus:hover { background-position:-70px -28px }
.social-icons .icon-linkedin:hover { background-position:-105px -28px }
.ftr-social-icons .icon-twitter { background-position:left -56px }
.ftr-social-icons .icon-facebook { background-position:-35px -56px }
.ftr-social-icons .icon-gplus { background-position:-70px -56px }
.ftr-social-icons .icon-linkedin { background-position:-105px -56px }
.navbar-top-links > li > a { color:#ffffff; font-family: 'segoe_ui'; /*min-height: 50px;*/ margin:10px 15px 0 0; padding: 6px 15px }
.navbar-top-links > li > a > .fa-caret-down { background:#3a7ab1; border-radius:50px; margin:3px 0 0 10px; padding:10px 12px }
.navbar-top-links > li > a:hover, .navbar-top-links > li > a:focus, .navbar-top-links .open > a, .navbar-top-links .open > a:hover, .navbar-top-links .open > a:focus { background:#eea236; color:#ffffff }
.overflow-hidden { overflow:hidden }
/** Form Stuff**/
.visible-ie9 { display: none }
.visible-ie8 { display: none }
#page-wrapper-fluid { border-left: medium none; margin: 0 220px; position: inherit }
/************************************************/
.img-responsive { margin:0 auto }
.lp-location { border-bottom:1px solid #c3c3c3; font-family: 'segoe_ui_light'; padding:10px; position:relative }
.lp-location > address { color:#333333; line-height:20px; margin-bottom:0 }
.lp-location > address.last { margin-bottom:0 }
.lp-location h5 { font-family: 'segoe_ui'; font-size:18px; margin:0 0 10px }
.lp-location h6 { font-family: 'segoe_ui'; font-size:16px; margin:0 0 3px }
.btn-primary { background:#045eb3; border:1px solid #01407b; border-radius:0; color:#ffffff; font-family: 'segoe_uibold'; font-size:16px; margin-bottom:15px; padding:2px 12px }
input.form-control, textarea.form-control { border-radius: 0; display: block; height: 30px; margin-bottom: 10px; padding: 5px 10px }
textarea.form-control { height:60px; resize:none }
.view-img { padding-top:15px }
.page-footer { background:#045eb3; color:#ffffff; min-height: 45px; margin-top:-1px; padding: 12px 20px; position:relative; z-index:100 }
.carousel-control { font-size:30px }
.carousel-control .fa { position: absolute; top: 50%; z-index: 5 }
.carousel-indicators li { background-color:#ffffff }
.carousel-indicators .active { background: #0196ce; /* Old browsers */ background: -moz-linear-gradient(top, #0196ce 0%, #3cbded 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0196ce), color-stop(100%, #3cbded)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #0196ce 0%, #3cbded 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #0196ce 0%, #3cbded 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #0196ce 0%, #3cbded 100%); /* IE10+ */ background: linear-gradient(to bottom, #0196ce 0%, #3cbded 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0196ce', endColorstr='#3cbded', GradientType=0 ); /* IE6-9 */
height:14px; width:14px }
@media screen and (max-width: 1184px) {
}
@media screen and (max-width: 1016px) {
 .lp-location {
padding:5px
}
.lp-location > address br {
display:none
}
.border-bottom-none {
border-bottom:none
}
.carousel, .carousel-inner > .item > img, .carousel .item {
height: 330px
}
}
 @media (min-width: 600px) and (max-width: 800px) {
 .navbar-top-links {
float: right;
}
.logo > img {
height:50px;
/*width:70px*/
}
h2 {
font-size:24px;
margin:10px 0
}
.carousel-control .fa {
top:45%
}
.carousel, .carousel-inner > .item > img, .carousel .item {
height: 240px
}
}
 @media(min-width:767px) {
 #page-wrapper {
 position: inherit;
 margin: 0;
 padding: 0 30px;
}
}
@media screen and (max-width:768px) {
 .navbar-brand {
padding-bottom:4px;
padding-top:4px
}
 .navbar-top-links > li > a {
 min-height: 32px;
 padding: 0 15px;
}
.navbar-top-links > li {
font-size:13px
}
.navbar-top-links > li > a > .fa-caret-down {
padding:5px 8px
}
#page-wrapper-fluid {
margin: 0 30px
}
.mobile-header ul li {
display:block
}
.home-banner .img-responsive {
height:130px
}
.lp-location h5 {
display:none
}
}
 @media (min-width: 300px) and (max-width: 590px) {
 .navbar-brand {
margin:0 auto;
float:none;
width:100% !important;
text-align:center
}
}
 @media (min-width: 300px) and (max-width: 599px) {
 h2 {
font-size:20px;
margin:10px 0
}
 .navbar-top-links {
float:none;
width:100% !important;
text-align:center
}
.logo > img { height:55px }
.page-footer {
text-align:center
}
.ftr-social-icons {
display:block;
float:none;
margin-top:10px
}
.carousel {
margin-bottom:0
}
.carousel, .carousel-inner > .item > img, .carousel .item {
height: 140px
}
.carousel-control .fa {
top:40%
}
}
