
@font-face { font-family: 'DroidSans';
src: url('../images/fonts/3016885383_DroidSans.ttf') format('truetype');}
@font-face { font-family: 'OpenSans-Regular';
src: url('../images/fonts/3016885383_OpenSans-Regular.ttf') format('truetype');}

/*body*/

    body{
	background:#82d5e6;
}
    /*container*/
    .wrapper, .gray-left-skew:after,.blog-post .blog-container:before, footer .up-footer:before, .white-left-skew:after,.blog-post .blog-container, .gray-right-skew:after, .white-right-skew:after,#container, .tab-item-content:before, .related-post-content:before, .tab-item-content:after{
	background:#f5f5f5;
}
    /*header*/

#sec-wrapper{
background-image:url(../images/1477309456headerbgnew6.jpg);
     	background-attachment:fixed;
	}

.logo{
	width:300px;
    height:80px;
}

/*Menu Background*/

.stick{
background:url(../images/1477309456hbgn1.jpg);
     	background-attachment:fixed;
	}

footer .up-footer, footer .up-footer:after{
	background:#000000;
  border-top:1px solid #000000;
    }
    
.top-bar-address, .top-bar-lang{
    color:#ffffff;
    font-size:14px;
    font-family:OpenSans-Regular;
}
.brand-area .brand .brand-box{
    border:2px solid #ffffff;
}

.brand-area .brand .owl-controls .owl-buttons .owl-prev i, .brand-area .brand .owl-controls .owl-buttons .owl-next i
{color: #ffffff;}

.brand-area .brand .owl-controls .owl-buttons .owl-prev:hover, .brand-area .brand .owl-controls .owl-buttons .owl-next:hover
{border:1px solid #ffffff;}


.header_sms a,
.header_email a,
.free_quote,
.interested, .top-bar-menu{
    color:#ffffff;
    font-size:14px;
    font-family:OpenSans-Regular;
}
.border_icons{
   border:1px solid #ffffff;
   color:#ffffff;
}
a.en-btn.light,
.btn-primary,
.modal-header,
.modal_sendtitle,
.sidebar_title,
.modal_title{
   color:#ffffff;
    font-size:28px;
    font-family:DroidSans;
    background:#000000;
}
.border_shape{
  border:1px solid #000000;
}
.price_text{
   color:#ffffff;
    font-size:14px;
    font-family:DroidSans;
}
.shape_span{
  color:#000000;
     font-size:20px;
}
.shape_span:after {
    border-top: 40px solid #ffffff;
    }
.button1{
   font-size:28px;
    background:#000000;
      color:#ffffff;
    font-family:DroidSans;
}
.modal-header .close span{
  color:#ffffff;
    font-size:33px;
}
.sms_form input, .sms_form textarea{
    font-size:12px;
    font-family:DroidSans;
}
.news_cont, .pro-logo{
    color:#ffffff;
    font-size:12px;
    font-family:DroidSans;
}

.btn-read-more{
    color:#ffffff;
    font-size:10px;
    font-family:DroidSans;
    border:2px solid #000000;
}

.featured-area .featuredContainer .featured-box .featured-box-content, .product_pagetitle
{ color:#172251;
  font-family:DroidSans;
    font-size:28px;}
.blog-post .blog-container .bc, .product_title
{ color:#172251;
  font-family:DroidSans;
    font-size:24px;}
    .blog-post .blog-container p, .blog-post .blog-info, .product_p
      {color:#696969;
        font-family:OpenSans-Regular;
          font-size:14px;}
.blog-post .blog-container .read-more
{color:#172251;
  font-family:DroidSans;
font-size:14px;}
.btn-read-more:hover
{background:#ffffff;
color:#;
}

.right_testimonial{
   background:#000000;
}

.call_link{
 color:#000000;
}
.call_link:hover
{color:#ffffff;}


.callbackimg
{border:1px solid #ffffff;}

.main-heading{
    color:#172251;
    font-size:28px;
    font-family:DroidSans;
}
.portfolio-item .portfolio-tags
{background-color:#172251;}

.wel_content, .news_content{
    color:#000000;
    font-size:16px;
    font-family:;
}

.section-title-area .title-bottom-icon i
{color:#172251;}

.wel_section hr,
.section-title hr{
    border-top:1px solid #172251;
}
.about_title{
        color:#82d5e6;
         font-size:24px;
         font-family:DroidSans;
}
.testimonial > p{
        color:#000000;
         font-size:16px;
         font-family:;
}
.quoter-info span
{color:##000000;
font-size:16px;
font-family:DroidSans;}

.about_contact a{
    color:#82d5e6;
    font-size:19px;
    font-family:DroidSans;
    border:1px solid #82d5e6;
}
.services_title{
    color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    }

.services_con, .on-dark p, .on-dark div
{
    color:#000000;
    font-size:16px;
    font-family:;

}

.servicespage-con
{
    color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;

}

.footer-area-top .footer-social li a
{border:1px solid #000000;
}

.aboutpage-title{
         color:#172251;
         font-size:24px;
         font-family:DroidSans;
}

.aboutpage-con{
         color:#000000;
         font-size:16px;
         font-family:;
}

.about_section hr{
  border-top:1px solid #172251;
}
.service_pagetitle{
         color:#000000;
         font-size:16px;
         font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.services_section hr{
  border-top:1px solid #000000;
}

.service-area .row > div .service-box .service-read-more
{background:#ffffff;
	}
.service-area .row > div .service-box .service-read-more:hover i{
    color:#;

}

.service-area .row > div .service-box
{background:#172351;}

.service-area .row > div .active
{background:#82d5e6;}

.service-area .row > div .service-box .service-read-more:hover
{background:#; }

.product_con{
    color:#000000;
    font-family:;
    font-size:16px;
}
.pro_sub_con, .product_content
{ color:#;
    font-family:;
    font-size:px;}

.service-area .row > div .service-box .service-read-more i
{color:#; }


.section-title{
  color:#;
  font-family:;
    font-size:px;
   }
.pro_content, .contact_content{
    color:#000000;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    font-size:16px;
}
 /*extra color*/

.header_sms a
.extra_pagesection, .news-area .inner-news-box-bottom, .modal-body{
    background:#;
}
.header_email a
.free_quote, .header-style1-area .header-top-area, .fancybox-skin{
   background:#;
}

a.interested.interested2.fancybox
{background:#;
}

.underlined:after, footer .go-top, footer .go-top:after,.promo-box, .promo-box:after, .portfolio-item:after
, .portfolio-item .portfolio-title,.tagcloud a, .tagcloud a:after,.portfolio-item .portfolio-title:after,.blog-post .blog-info,.blog-post:after, .portfolio-item .zoom,.portfolio-item .zoom:after, .owl-theme .owl-dot:hover, .owl-theme .owl-dot.active, #main-menu > ul > li.sfHover > a:after, #main-menu > ul > li > a.active:after, #main-menu > ul > li > a:hover:after
{
background-color:#;}
a.interested.interested2.fancybox:hover, .quoter-info span:before, .tparrows.preview1:hover:after,.tparrows.preview1:after
{
color:#;
}
footer .footer-line .footer-social li a:hover
{color:#;}

footer .footer-line, #container:after, .breadcrumb-bar:after, .top-line, #main-menu .drop ul:after
{background:#;}

.tmq-btn, .tmq-btn:hover
{border-color:#;}

.header-top-area .header-top-right ul li a, .header-top-area .header-top-left ul li i{
   color:#;
    font-size:14px;
}
.footer-area-top, .modal-title
{background:#;
}
.main-heading:after
{background-color:#}
.brand-area .brand .owl-controls .owl-buttons .owl-prev, .owl-theme .owl-controls .owl-buttons div
{border: 1px solid #;
background:#;}



.preview-1 .nivo-directionNav a.nivo-nextNav:hover:before
{background:#;}

.preview-1 .nivo-directionNav a.nivo-nextNav:before, .preview-1 .nivo-controlNav a:hover, .preview-1 .nivo-controlNav a.active, .clients-area .clients .owl-controls .active span
{background:#ffffff;}

.footer-area-top .footer-social li a i
{color:#ffffff;}

.footer-area-top .footer-social li a:hover i
{color:#;}

.preview-1 .nivo-directionNav a.nivo-prevNav:hover:before, .preview-1 .nivo-directionNav a, .owl-theme .owl-controls .owl-page span
{background:#;}

.preview-1 .nivo-directionNav a.nivo-prevNav:before
{background:#ffffff;}

#scrollUp
{background-color:#;}

.btn-read-more-fill
{background:#;
border:2px solid #;
color:#ffffff;}

.btn-read-more-fill:hover
{color:#;}

#scrollUp:hover, #scrollUp:focus, .staff .staff-container, .staff .staff-container:before
{background-color:#ffffff;}

.float_text,
.copyright, footer .go-top a, .portfolio-item .portfolio-tags a{
         color:#ffffff;
         font-size:14px;
         font-family:OpenSans-Regular;
}
footer .footer-line .footer-social li a, .portfolio-item .portfolio-title,  .portfolio-item .zoom
{color:#ffffff;
font-size:14px;
font-family:OpenSans-Regular;
 }
 .owl-theme .owl-dot
 {background:#ffffff;}
.footer_heading,
.follow_title{
     color:#000000;
      font-size:16px;
      font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.widget-title hr{
    border-top:1px solid #ffffff;
}
.products_content{
    color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.interested_border{
    color:#172351;
    font-family:OpenSans-Regular;
    font-size:14px;
    border:1px solid #172351;
}


#main-menu > ul > li.sfHover > a,#main-menu > ul > li.sfHover > a:after,#main-menu .drop ul > li > a:hover, #main-menu > ul > li > a.active:after, #main-menu > ul > li > a:hover:after,.staff .staff-social, .staff .staff-social:after,.staff:after, #main-menu > ul > li > a.active, #main-menu > ul > li > a:hover
{background-color:#82d5e6;}
.tmq-btn:after
{color:#82d5e6;}
.btn-default:hover, .btn-default
{background-color:#ffffff !important;
color:#172351 !important;
font-size:14px !important;}
#main-menu > ul > li.sfHover > a, #main-menu > ul > li > a:hover{
    color:#ffffff;
    font-family:OpenSans-Regular;
    font-size:14px;
    }
    #main-menu > ul > li > a.active
    {  color:#ffffff;}
    .quoter-info span:before
    {font-size:14px;}
    #main-menu > ul > li > a, #main-menu .drop ul > li > a
    {color:#172351;
  font-family:OpenSans-Regular;
font-size:14px;}
.tp-caption.reckless_small_black_bg, .tp-caption.reckless_small_black_bg:after
{background-color:#172351;}
.stick
{
	border-bottom: 2px solid #172351;
}
input.wpcf7-form-control[type="submit"]{
    font-family:OpenSans-Regular;
    font-size:13px;
}
.main-header-area .main-menu-area nav ul .active > a:hover,  .tp-caption.reckless_small_black_bg{
     color:#ffffff;
}
.tp-caption.reckless_big_accent_bg, .tp-caption.reckless_big_accent_bg:after
{background-color:#;
color:#;
font-family:0;
font-size:px !important;}
#main-menu .drop ul > li > a:hover{
  color: #ffffff;
  }

.dd-menu > li > ul li a:hover,
.dd-menu > li > ul > li > ul > li > a:hover,   .tagcloud a:hover, .tagcloud a:hover:after{
   background:#ffffff;
     color:#ffffff;
 }
 .tagcloud a
 { color:#ffffff;}
  .dd-menu li.active > a,
 .form_submit{
	background:#82d5e6;
   }
    .main-header-area .main-menu-area nav ul .active > a,
.form_submit{
      color:#ffffff;
	}
/*menu*/

.navbar-white, #main-menu > ul > li > a:after{
	background:url(../images/1477309456hbgn1.jpg);
         	background-attachment:fixed;
	}

.l-header.transparent .type_desktop .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1{
color:#ffffff;
}
