
a {
	color: #008ace;
}
.color-primary {
	color: #008ace !important;
}
.with-square:before {
	background-color: #008ace;
}
.my-btn-primary {
	border: 1px solid #008ace;
	background-color: #008ace;
}
.my-btn-primary:hover {
	color: #008ace;
}
.btn-primary {
	background-color: #008ace;
	border-color: #008ace;
}
.text-white .my-btn-primary:hover .my-btn-text {
	color: #008ace;
}
.text-black .my-btn-primary:hover .my-btn-text {
	color: #008ace;
}
.pagination .active a {
	background-color: #008ace;
	border-color: #008ace;
}
.pagination .active a:hover,
.pagination .active a:focus {
	background-color: #008ace;
	border-color: #008ace;
}
.breadcrumb > li > a:hover,
.breadcrumb > li > a:focus {
	color: #008ace;
}
.breadcrumb > .active {
	color: #008ace;
}
blockquote {
	background-color: #8ad6f7;
}
blockquote::before {
	background-color: #008ace;
}
.my-blockquote {
	background-color: #8ad6f7;
}
.my-blockquote-quote div {
	background-color: #008ace;
}
.media-body-top .media-info .media-date {
	color: #008ace;
}
.media-body-top .media-reply .my-btn-default {
	color: #008ace;
	border-color: #008ace;
}
.media-body-top .media-reply .my-btn-default .my-btn-bg-top,
.media-body-top .media-reply .my-btn-default .my-btn-bg-bottom {
	background-color: #008ace;
}
.media-body-top .media-reply .my-btn-default:hover {
	border-color: #008ace;
}
.cssload-whirlpool,
.cssload-whirlpool::before,
.cssload-whirlpool::after {
	border-left-color: #008ace;
}
.top-bar {
	background-color: #008ace;
}
.main-menu .navbar-nav > li > a:hover,
.main-menu .navbar-nav > li > a:focus {
	color: #008ace;
}
.main-menu .navbar-nav > li > a.active {
	color: #008ace;
}
.main-menu .navbar-nav > li.current-menu-ancestor > a {
	color: #008ace;
}
.main-menu .navbar-nav > li.active > a {
	color: #008ace;
}
.main-menu .navbar-nav li.open > a {
	color: #008ace;
}
.main-menu .dropdown-menu {
	background-color: #008ace;
}
.main-menu .dropdown-menu > li > a:hover,
.main-menu .dropdown-menu > li > a:focus {
	color: #008ace;
}
.main-menu .dropdown-menu > li > a.active {
	color: #008ace;
}
.main-menu .dropdown-menu > li.active > a {
	color: #008ace;
}
.main-menu .dropdown-menu:after {
	border-bottom-color: #008ace;
}
.main-slider .my-btn-default {
	border-color: #008ace;
}
.main-slider .my-btn-default .my-btn-bg-top,
.main-slider .my-btn-default .my-btn-bg-bottom {
	background-color: #008ace;
}
.service-mark {
	background-color: #008ace;
}
.service-mark .my-btn-default .my-btn-bg-top,
.service-mark .my-btn-default .my-btn-bg-bottom {
	background-color: #008ace;
}
.service-mark-border-top {
	background-color: #008ace;
}
.service-mark-border-right {
	background-color: #008ace;
}
.service-mark-border-bottom {
	background-color: #008ace;
}
.service-mark-border-left {
	background-color: #008ace;
}
.text-white .service .my-btn-default .my-btn-bg-top,
.text-white .service .my-btn-default .my-btn-bg-bottom {
	background-color: #008ace;
}
.get-quote {
	background-color: #008ace;
}
.home-review-carousel-quote div {
	background-color: #008ace;
}
.stat-item-icon {
	background-color: #008ace;
}
.stat-item-mark {
	background-color: #008ace;
}
.home-blog-item-desc-info .comments-icon {
	color: #008ace;
}
.home-blog-item-mark {
	background-color: #008ace;
}
.home-blog-item-mark .home-blog-item-date {
	background-color: #008ace;
}
.home-blog-item-mark .home-blog-item-desc {
	background-color: #008ace;
}
.service-menu > li > a:hover,
.sidebar-item .service-menu > li > a:hover,
.service-menu > li > a:focus,
.sidebar-item .service-menu > li > a:focus {
	background-color: #008ace;
}
.service-menu > li.active > a,
.sidebar-item .service-menu > li.active > a,
.service-menu > li.current-cat > a,
.sidebar-item .service-menu > li.current-cat > a {
	background-color: #008ace;
}
.service-detail .service-related h3 a:hover,
.service-detail .service-related h3 a:focus {
	color: #008ace;
}
.rtd .about-text:before {
	color: #008ace;
}
.team-item-image-overlay {
	background-color: #008ace;
}
.team-item:hover .team-item-name {
	color: #008ace;
}
.blog-item-info .author-icon,
.blog-single-post-info .author-icon {
	color: #008ace;
}
.blog-item-info .date-icon,
.blog-single-post-info .date-icon {
	color: #008ace;
}
.blog-item-info .tags-icon,
.blog-single-post-info .tags-icon {
	color: #008ace;
}
.blog-item-info .comments-icon,
.blog-single-post-info .comments-icon {
	color: #008ace;
}
.blog-item-title h3:before,
.blog-single-post-title h3:before {
	background-color: #008ace;
}
.blog-item-mark .blog-item-date {
	background-color: #008ace;
}
.blog-item.sticky .blog-item-date {
	background-color: #008ace;
	text-transform: uppercase;
}
.blog-item.sticky .my-btn {
	border: 1px solid #008ace;
	background-color: #008ace;
}
.blog-item.sticky .my-btn:hover {
	color: #008ace;
}
.sidebar-item:before {
	background-color: #008ace;
}
.sidebar-item ul li a:hover,
.sidebar-item ul li a:focus {
	color: #008ace;
}
.sidebar-item ul li.current-cat > a,
.sidebar-item ul li.current_page_item > a {
	color: #008ace;
}
.tagcloud a:hover,
.tagcloud a:focus {
	background-color: #008ace;
}
.widget_rss .widget-title .rsswidget:hover {
	color: #008ace;
}
.widget_rss .rss-date::before {
	color: #008ace;
}
.widget_rss .rssSummary {
	background-color: #8ad6f7;
	border-bottom: 3px solid #008ace;
}
.widget_recent_entries .post-date::before {
	color: #008ace;
}
.widget_pix_totalposts .nav-tabs li a {
	border-top: 1px solid #008ace;
	background-color: #8ad6f7;
}
.widget_pix_totalposts .nav-tabs li.active a,
.widget_pix_totalposts .nav-tabs li:hover a {
	border-top: 1px solid #008ace;
}
.widget_pix_totalposts .media-tab .media-body time .icon-calendar::before {
	color: #008ace;
}
.widget_pix_totalposts .media-tab .media-body .media-heading a:hover {
	color: #008ace;
}
.widget_pix_totalposts .media-tab-comment .media-body {
	background-color: #8ad6f7;
	border-left: 3px solid #008ace;
}
.single-post-date {
	background-color: #008ace;
}
.single-post-info .author-icon {
	color: #008ace;
}
.single-post-info .date-icon {
	color: #008ace;
}
.single-post-info .comments-icon {
	color: #008ace;
}
.single-post-title h3:before {
	background-color: #008ace;
}
.single-post-author-info-socials .my-btn-default .my-btn-bg-top,
.single-post-author-info-socials .my-btn-default .my-btn-bg-bottom {
	background-color: #008ace;
}
.single-post-author-info-socials .my-btn-default:hover {
	border-color: #008ace;
}
.single-post-comments h3:before {
	background-color: #008ace;
}
.single-post-leave-comment h3:before {
	background-color: #008ace;
}
.contacts-info-title {
	background-color: #008ace;
}
.contact-detail {
	background-color: #008ace;
}
.contact-detail-mark .contact-detail-icon {
	color: #008ace;
}
.contact-detail-mark .contact-detail-title h3:before {
	background-color: #008ace;
}
.slide-menu .close-menu:hover {
	color: #008ace;
}
.slide-menu .left-menu > li > a:hover,
.slide-menu .left-menu > li > a:focus {
	color: #008ace;
}
.mc4wp-form input[type="submit"] {
	background-color: #8ad6f7;
}
.mc4wp-form input[type="submit"]:hover {
	background-color: #008ace;
}
.text-white .home-blog-more a:hover .my-btn-text {
	color: #008ace;
}
.text-white .fobox .with-square:before {
	background-color: #008ace;
}
.services-isotop-filter ul > li a.selected,
.services-isotop-filter ul > li a:hover {
	background: #008ace;
}
.services-isotop-filter ul > li a.selected:after,
.services-isotop-filter ul > li a:hover:after {
	border-top-color: #008ace;
}
.blog-single-post-date {
	background-color: #008ace;
}
.blog-single-post-author-info-socials .my-btn-default .my-btn-bg-top, .blog-single-post-author-info-socials .my-btn-default .my-btn-bg-bottom {
	background-color: #008ace;
}
.blog-single-post-leave-comment h3:before,
.blog-single-post-comments h3:before {
	background-color: #008ace;
}
.pager [class*=pager-]:hover {
	background-color: #008ace;
}
body .yp-demo-link {
	background: #008ace !important;
}
body .yp-demo-link:hover,
body .yp-demo-link:active,
body .yp-demo-link:focus{
		background: #008ace !important;
}



.logo img {
    max-width: 170px;
    max-height: 180px;

} 

.logo {
margin-top:-80px;
margin-left:80px;
}

#main-logo {
    z-index: 4000;
}

#main-slider {
z-index: 1;
}

.main-menu {
    max-width: 79%;
}

.main-menu .dropdown-menu {
    max-width: 320px;
}

.main-navbar-2 {
    padding-top: 40px;
padding-bottom: 0px;
    margin-bottom: 0px;
}

.navbar-collapse {
    padding-right: 0px;
    padding-left: 0px;
}
.service-box {
    background-color: #73d0fe; 
    background-image: url(&quot;/wp-content/uploads/2016/12/bk3.jpg&quot;);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: bottom;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    color: #044a70;
min-height:420px;
}

.body {
color: #044970;
}

.my-btn-primary {
    border: 1px solid #006fb8;
    background-color: #006fb8;
PADDING-LEFT:50PX;
PADDING-RIGHT: 50PX;
}

.text-white .fobox .with-square:before {
    background-color: #00c0e2;
}


.with-border-bottom:after {
    position: absolute;
    content: &quot;&quot;;
    width: 100px;
    height: 1px;
    background-color: #445c6b;
    top: 35px;
    left: 0;
}

.text-white .fobox .route1:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #007dc7;
    top: 4px;
    left: 0;
}

.text-white .fobox .route2:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #ff9233;
    top: 4px;
    left: 0;
}

.text-white .fobox .route3:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #712ba0;
    top: 4px;
    left: 0;
}
.text-white .fobox .route4:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #03a863;
    top: 4px;
    left: 0;
}

.text-white .fobox .route5:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #ee2d2a;
    top: 4px;
    left: 0;
}

.text-white .fobox .route6:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #fdf100;
    top: 4px;
    left: 0;
}

.text-white .fobox .route9:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #f70d93;
    top: 4px;
    left: 0;
}

.text-white .fobox .routei94:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #00e245;
    top: 4px;
    left: 0;
}

.text-white .fobox .routem29:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #e2a500;
    top: 4px;
    left: 0;
}

.text-white .fobox .routeshopper:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #bb0101;
    top: 4px;
    left: 0;
}

.home-subscribe-form-button .my-btn-primary {
    font-size: 10px;
    font-weight: 700;
    font-family: &#039;Montserrat&#039;;
    background-color:#006fb8;
}

.blog-single-post-author {
display: none;
}

.page-header {
z-index: -4000;
}
.page-header-overlay {
    background-color: rgba(0, 138, 206, 0.5) !important;
)

.breadcrumb .active {
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
}

.rtd h1, .rtd h2, .rtd h3 {
    margin-top: 0px;
    margin-bottom: 20px;
}

.breadcrumb &gt; .active {
    color: #dddddd;
}

table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
    background-color: #eeeeee;
}

.route1 {
  position: relative;
  display: inline-block;
  padding-left: 25px;
}
.route1:before {
  position: absolute;
  content: &quot;&quot;;
  width: 20px;
  height: 20px;
  background-color: #ff0000;
  top: 4px;
  left: 0;
}

.fobox .route2:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #ff9233;
    top: 4px;
    left: 0;
}

h2 .route3:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #712ba0;
    top: 4px;
    left: 0;
}
h2 .route4:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #03a863;
    top: 4px;
    left: 0;
}

h2 .route5:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #ee2d2a;
    top: 4px;
    left: 0;
}

h2 .route6:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #fdf100;
    top: 4px;
    left: 0;
}

h2 .route9:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #f70d93;
    top: 4px;
    left: 0;
}

h2 .routei94:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #00e245;
    top: 4px;
    left: 0;
}

h2 .routem29:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #e2a500;
    top: 4px;
    left: 0;
}
h2 .routeshopper:before {
        position: absolute;
    content: &quot;&quot;;
    width: 10px;
    height: 10px;
    background-color: #bb0101;
    top: 4px;
    left: 0;
}