@font-face { font-family: 'ExpletusSans-Regular';
src: url('../images/fonts/4318595004_ExpletusSans-Regular.ttf') format('truetype');}
@font-face { font-family: 'Vollkorn-Italic';
src: url('../images/fonts/4318595004_Vollkorn-Italic.ttf') format('truetype');}
@font-face { font-family: 'Montserrat-Regular';
src: url('../images/fonts/4318595004_Montserrat-Regular.ttf') format('truetype');}
@font-face { font-family: 'romanserif';
src: url('../images/fonts/4318595004_romanserif.ttf') format('truetype');}
@font-face { font-family: 'monotype-corsive';
src: url('../images/fonts/4318595004_monotype-corsive.ttf') format('truetype');}

/*body*/

    body, .bg-lighter{
	background:#ffffff;
}
    /*container*/
.pro-img{
	background:#000000;
}
    /*header*/

.header{
  background:#ffffff;
  }
  .site-logo:after{
    border-color: transparent #ffffff transparent transparent;
}
.header_logo{
	width:200px;
    height:80px;
}

#rs-1-layer-1
{	color:#;
font-size:px !important;
font-family:;
background:#;
}


footer{
	background:#000000;
	border-top:1px solid #000000;
	}
    

.text1{
color:#;
font-size:px;
font-family:;
}
.header_contact{
color:#ffffff;
font-size:16px;
font-family:Vollkorn-Italic;
}
a.en-btn.light, .btn-primary, .modal-header, .modal_sendtitle, .sidebar_title, .modal_title,.btn-dark.btn-theme-colored,.btn-dark.btn-theme-colored:active:hover, .btn-dark.btn-theme-colored:hover
{color:#ffffff;
font-size:16px;
font-family:Vollkorn-Italic;
background:#;
  border-color:#;}
.widget li i #phone{
color:#ffffff;
font-size:16px;
}
.widget li i #mail, .social-icons li a, .social-icons li a:hover{
color:#ffffff;
font-size:16px;
}
.header_title{
color:#ffffff;
font-size:16px;
font-family:Vollkorn-Italic;
}
a.en-btn.light,
.btn-primary,
.modal_title,
.button1, .btn-theme-colored, .btn-theme-colored:hover{
   color:#ffffff;
    font-size:14px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
    background:#000000;
}
.btn-blank:hover, .news .btn:hover
{   background:#;}
.btn:hover,.btn, .btn.btn-blank, .contact-form button:hover, .price_text
{color:#ffffff;
 font-size:6px;
 font-family:Arial Black,Arial Black,Gadget,sans-serif;
 background:#000000;
border:1px solid #000000;}
.contact-form button, .contact-form button:hover, .social-icons li a
{border:2px solid #000000;}
.pro1
{border:1px solid #000000;}
.text-white{
    color:#ffffff;
    font-size:14px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.scrollToTop i, .widget.dark .widget-title
{color:#ffffff;}

}
.mainmenu-area.blue-menu:before
{    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;}


  .news_content, .breadcrumb.white li a,  .breadcrumb.white li.active{
    color:#;
    font-size:4px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.news_title
{  font-size:6px;
  font-family:Arial Black,Arial Black,Gadget,sans-serif;}
.quote-teaser-title:before,
.quote-teaser .subscribe_title, .btn-primary:hover{
   background:#000000;
}
.welcome_title, .ctatitle, .thm-banner-wrapper .caption-p, .text2
{
    color:#000080;
    font-size:35px;
    font-family:monotype-corsive;
}
.inner-header .title
{font-size:35px;}
.welcome_content
{ color:#000000;
         font-size:16px;
         font-family:;}

.footer-top-cta .thm-btn:hover, #banner_btn:hover{
    border:1px solid #000080;
}
.about_title, .widget.dark .widget-title{
        color:#000080;
         font-size:35px;
         font-family:monotype-corsive;
}

.services_title{
    color:#000080;
    font-size:35px;
    font-family:monotype-corsive;
}

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

.services_page_content p{
    color:#000000;
    font-size:16px;
    font-family:;
}

.about_title{
    color:#000080;
    font-size:35px;
    font-family:monotype-corsive;
}

.about_cont{
    color:#000000;
    font-size:16px;
    font-family:;
}

.about_pagetitle{
         color:#ffffff;
         font-size:35px;
         font-family:ExpletusSans-Regular;
}

.about_content, .gallery-isotope{
         color:#000000;
         font-size:16px;
         font-family:;
}

.about_section hr{
  border-top:1px solid #ffffff;
}

.service_pagetitle{
         color:#ffffff;
         font-size:35px;
         font-family:ExpletusSans-Regular;
}
.services_section hr{
  border-top:1px solid #ffffff;
}
.product_title{
    color:#000080;
    font-family:ExpletusSans-Regular;
    font-size:25px;
}

 .product_content1, .extra_prodcontent{
    color:#252525;
    font-family:romanserif;
    font-size:18px;
}

.with-carousel .owl-carousel .owl-nav [class*=owl-]
{color:#ffffff;
border:1px solid #ffffff; }

.products_section hr{
  border-top:1px solid #ffffff;
}

.product_pagetitle
{color:#ffffff;
  font-family:monotype-corsive;
    font-size:35px;}
.product_content{
    color:#000000;
    font-family:;
    font-size:16px;
}
 /*extra color*/


.layer-overlay .overlay-dark-8, .border_shape.fancybox, .white-bg{
    background:#;
}
.header-info-cols li .icon-col{
 color:#;
}
a.en-btn.light, .btn-primary{
}
.site-logo,
.site-logo:before{
   background:#;
}
.text-theme-colored, a:hover, a:focus
{color:#;}
.dd-menu > li ul{
   border-top:3px solid #;
}
.bg-black-333, .scrollToTop, .scrollToTop:hover, .inner-header{
   background:#;
}
.promo.dark{
   background:#;}

.single-services a:hover, .tparrows:hover, .icon-theme-colored.icon-dark a
{background:#;	}

.bg-theme-colored, .icon-theme-colored.icon-dark a:hover{
   background:#;
}
.bg-theme-colored-darker4
{background-color:# !important;}
.icon-theme-colored.icon-dark a, .gallery-list li a
{color:#;}
footer p{
         color:#ffffff;
         font-size:18px;
         font-family:romanserif;
}

 .footer_heading{
     color:#000080;
      font-size:35px;
      font-family:monotype-corsive;
}
.widget-title hr{
    border-top:1px solid #ffffff;
}
.products_content,p, #con_con{
    color:#000000;
    font-size:16px;
    font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.main-navigation .social-icons a,  ul.social li a{
  color:#252525;
  font-size:16px;
}
a
{color:#252525;  }
.nav-style > ul > li > a,.nav-style .dropdown .dropdown-menu li a,.menuzord-menu > li > a, .menuzord-menu ul.dropdown li a, a, .mail,.call, .header-nav-floating .menuzord-menu > li > a{
    color:#252525;
    font-family:Montserrat-Regular;
    font-size:16px;
}
.nav-style .dropdown .dropdown-menu li a:hover, .menuzord.green .menuzord-menu > li:hover > a, .menuzord.green .menuzord-menu ul.dropdown li:hover > a
{
background-color:#000080;}
.header-nav-floating .menuzord.green .menuzord-menu > li.active > a, .header-nav-floating .menuzord.green .menuzord-menu > li:hover > a
{  background-color:#000080;}
input.wpcf7-form-control[type="submit"]{
    font-family:Montserrat-Regular;
    font-size:15px;
}
.nav-style > ul > li.active > a, .header-nav-floating .menuzord.green .menuzord-menu > li.active > a, .header-nav-floating .menuzord.green .menuzord-menu > li.active:hover > a{
    color:#ffffff;
}
.nav-style ul li a:hover,.nav-style .dropdown .dropdown-menu li a:hover:hover,.header-nav-floating .menuzord.green .menuzord-menu > li:hover > a, .header-nav-floating .menuzord.green .menuzord-menu ul.dropdown li:hover > a
{color:#000080;
}
.pricing{
  border-color:#000080;
}
.navbar-default .navbar-nav>li>a:hover, .menuzord.green .menuzord-menu > li:hover > a, .bx-controls .bx-controls-direction > a i{
  color: #000080;
}
.header-nav-floating .menuzord.green .menuzord-menu ul.dropdown li:hover > a, .bx-controls .bx-controls-direction > a
{background-color:#000080;}
.mainmenu-area.blue-menu .nav-holder .nav-footer ul.nav > li > a
{
border-right:1px solid #252525;
}
.tp-leftarrow.preview4::after,.tparrows.preview4::after
{color:#000080;}
/*menu*/

.is-sticky #sticky{
	background:#f00000;
}
.menuzord .menuzord-menu ul.dropdown
{border:1px solid #f00000;}
.progress-bars.style-2{
background:url(../images/) left center no-repeat;
}
