.bx-wrapper{position:relative;padding:0;*zoom:1}.bx-wrapper img{width:100%;display:block}.bxslider{left:1px;margin-left:-1px;position:relative}.bx-wrapper .bx-viewport{background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%;display:none}.bx-wrapper .bx-loading{min-height:50px;background:url(//www.remtrafik.com/wp-content/themes/hosteva/assets/plugins/bxslider/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{right:24px;background:url(//www.remtrafik.com/wp-content/themes/hosteva/assets/plugins/bxslider/images/controls.png) no-repeat 0 -25px}.bx-wrapper .bx-next{right:0;background:url(//www.remtrafik.com/wp-content/themes/hosteva/assets/plugins/bxslider/images/controls.png) no-repeat -24px -25px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-24px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:-55px;outline:0;width:21px;height:22px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//www.remtrafik.com/wp-content/themes/hosteva/assets/plugins/bxslider/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//www.remtrafik.com/wp-content/themes/hosteva/assets/plugins/bxslider/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}a:focus, 
a:hover, 
a:active {
color: #003D70;
}
.color-green {
color: #003D70;
}
a.read-more:hover { 
color:#003D70;
}
.linked:hover {
color:#003D70;
} .da-slide h2 i {
background-image: none;
background-color: #003D70;
background-color: rgba(0, 134, 204, 0.7);
} .purchase a.btn-buy {
background:#003D70;
text-shadow:0 1px 0 #2980b9;
}
.purchase a.btn-buy:hover {
background:#2980b9;
} .btn-o {
background: #003D70;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.btn-o:hover {
background: #2980b9;
} .service i {
color:#003D70;
} .servive-block .span4 h4 a:hover {
color:#003D70;
}
.servive-block .span4:hover h4,
.servive-block .span4:hover i {
color:#003D70;
}
.servive-block-in .span4 i { }
.servive-block .icon-wrapper {
background-color: #003D70;
} .servive-block .icon-wrapper {
background-color: #003D70;
}
.servive-block .span4:hover {} .thumbnail-style:hover {}
.thumbnail-style h3 a:hover {
color:#003D70;
}
.thumbnail-style a.btn-more {
background:#003D70;
}
.thumbnail-style a.btn-more:hover {
box-shadow:0 0 0 2px #2980b9;
} .recent-work a:hover span {
border-bottom:solid 2px #003D70;
}
.bx-wrapper .bx-prev {
background-image: url(//www.remtrafik.com/wp-content/themes/hosteva/assets/plugins/bxslider/images/controls-blue.png);
}
.bx-wrapper .bx-next {
background-image: url(//www.remtrafik.com/wp-content/themes/hosteva/assets/plugins/bxslider/images/controls-blue.png);
}  .headline h3, 
.headline h4 {} blockquote:hover {
border-left-color:#003D70;
}
.hero {
border-left-color: #003D70;
} .carousel-arrow a.carousel-control:hover {
color: #003D70;
} .footer a,
.copyright a,
.footer a:hover,
.copyright a:hover {
color: #003D70;
} .footer .dl-horizontal a:hover {
color:#003D70 !important;
}
.footer .address i {
color:#003D70;
} .posts .dl-horizontal:hover { }
.posts .dl-horizontal a:hover { 
color:#003D70;
}
.posts .dl-horizontal:hover dt img,
.posts .dl-horizontal:hover dd a { 
color:#003D70;
border-color:#003D70 !important;
} .nav-tabs li.active a, 
.nav-tabs li.active a:hover,
.nav-tabs > .active > a, 
.nav-tabs > .active > a:hover, 
.nav-tabs > .active > a:focus { 
background:#003D70;
}
.nav-tabs > li > a:hover { 
background:#003D70;
} .acc-home a.active,
.acc-home a.accordion-toggle:hover {
background-color: #003D70;
}
.acc-home-2 a.active i,
.acc-home-2 a.accordion-toggle:hover i {
background-color: #003D70;
} .testimonal-arrow a {
color:#003D70;
}
.testimonal-arrow a:hover {
background:#003D70 !important;
} .breadcrumbs {
background-color: #003D70;
} .team .thumbnail-style:hover h3 a {
color:#003D70 !important;
} .team ul li i:hover {
background:#003D70;
}  .pricing:hover h4 {
color:#003D70;
}
.pricing-head h3 {
background:#003D70;
text-shadow:0 1px 0 #2980b9;
}
.pricing-head h4 {
color:#999;
background:#fcfcfc;
border-bottom:solid 1px #daf0ff;
} .pricing-content li {
border-bottom:solid 1px #daf0ff;
}
.pricing-content li i {
color:#003D70;
} .pricing-footer a,
.pricing-footer button {
background:#003D70;
text-shadow:0 1px 0 #2980b9;
}
.pricing-footer a:hover,
.pricing-footer button:hover {
background:#2980b9;
} .price-active h4 {
color:#003D70;
}
.no-space-pricing .price-active .pricing-head h4,
.no-space-pricing .pricing:hover .pricing-head h4 {
color:#003D70;
}  .who li i,
.who li:hover i, 
.who li:hover a { 
color:#003D70;
} .privacy a:hover {
color:#003D70;
} .sort li a:hover { 
background-color: #003D70;
}
.sort li a.selected {}
.view a.info:hover {
background: #003D70;
} .blog h3 {
color:#003D70;
}
.blog li a:hover {
color:#003D70;
} ul.blog-tags a:hover,
ul.blog-tags a:hover i {
background-color:#003D70;
} .blog-ads li img:hover {
box-shadow:0 0 0 4px #003D70;
} .blog-twitter p a {
color:#003D70;
} .blog-item h4.media-heading span a {
color:#003D70;
} .coming-soon-border {
border-top: solid 3px #003D70;
} .booking-blocks p a {
color: #003D70;
} .icon-page li:hover { 
color:#003D70;
} textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
border-color: rgba(0, 136, 204, 0.8);
-webkit-box-shadow: 0 0 3px rgba(0, 136, 204, 0.3);
-moz-box-shadow: 0 0 3px rgba(0, 136, 204, 0.3);
box-shadow: 0 0 3px rgba(0, 136, 204, 0.3);
} #topcontrol:hover {
color: #003D70;
} .thumbnail-style:hover .theHoverBorder{
-webkit-box-shadow: 0 0 0 5px rgba(0, 136, 204, 0.7) inset;
-moz-box-shadow: 0 0 0 5px rgba(0, 136, 204, 0.7) inset;
box-shadow: 0 0 0 5px rgba(0, 136, 204, 0.7) inset;
} .pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
background-color: #003D70;
}
.zoomer .overlay-zoom .zoom-icon {
opacity:0;
filter: alpha(opacity = 0);
}
.zoomer:hover .overlay-zoom .zoom-icon {
opacity:0.7;
filter: alpha(opacity = 65);
}
.overlay-zoom .zoom-icon{
background-color: #003D70;
}
.portfolio-columns .span3,
.portfolio-columns .span4,
.portfolio-columns .span6 {
background-color: #003D70 !important;
}.collapse.in li a:hover,
.collapse.in li a.dropdown-toggle {
border-bottom:solid 1px #0088CC;
}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
color:#0088CC;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:focus {
color:#0088CC;
}
.navbar .nav > .active > a:hover {	
color:#0088CC;
} .navbar .nav > li > a .caret {
border-top-color: #0088CC!important;
border-bottom-color: #0088CC !important;
} .dropdown-menu { 
border-top:solid 2px #0088CC;
}
.navbar .btn-navbar {
background:#0088CC;
}
.navbar .btn-navbar:hover {
background:#2980b9;
}
.navbar .nav > li > .dropdown-menu:after {
border-top-color: #0088CC !important;
border-bottom-color: #0088CC !important;
} .navbar .search-open {
border-top: solid 2px #0088CC;
}
.navbar .nav > li > a.search:hover {
color:#0088CC;
border: none !important;
} .header .navbar .nav > li.active > a,
.header .navbar .nav > li.open > a,
.header .navbar .nav > li > a:hover {
border-top: solid 2px #0088CC;
}
@media (max-width: 979px) {
.header .navbar .nav > li {
margin-top: 0;
}
.header .navbar .nav > li > a {
padding: 9px 15px;
}
.header .navbar .nav > li > a {
border-top: none;
}
.header .navbar .nav > li.active > a,
.header .navbar .nav > li.open > a,
.header .navbar .nav > li > a:hover {
border-top: none;
}
.dropdown-menu {
border-top:none;
border-bottom:none;
}
.header .nav-collapse .nav > li > a,
.header .nav-collapse .dropdown-menu a {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
}