
@font-face { font-family: 'amaticscregular';
src: url('../images/fonts/6554525872_amaticscregular.ttf') format('truetype');}
@font-face { font-family: 'AmaticSC-Bold';
src: url('../images/fonts/6554525872_AmaticSC-Bold.ttf') format('truetype');}
@font-face { font-family: 'playregular';
src: url('../images/fonts/6554525872_playregular.ttf') format('truetype');}
@font-face { font-family: 'gomaricemelting';
src: url('../images/fonts/6554525872_gomaricemelting.ttf') format('truetype');}
@font-face { font-family: 'questrialregular';
src: url('../images/fonts/6554525872_questrialregular.ttf') format('truetype');}
@font-face { font-family: 'Caprica';
src: url('../images/fonts/6554525872_Caprica.ttf') format('truetype');}
@font-face { font-family: 'BrightLarch';
src: url('../images/fonts/6554525872_BrightLarch.ttf') format('truetype');}

/*body*/

  body{
	background:url(../images/1480921018111480917664header_bg.png) repeat;
        	background-attachment:fixed;
	}

/*container*/
    #home_aboutId{
	background:#000000;
}
    /*header*/

header{
  background:#ffffff;
  }
  
.header_logo{
	width:100px;
    height:100px;
}

 #footer_sectionId{
	background:#fbcbd9;
    }
    
.header_contact{
    color:#ffffff;
    font-size:16px;
    font-family:questrialregular;
}
.header_title{
    color:#ffffff;
    font-size:16px;
    font-family:questrialregular;
}
.pm-contact i{
    color:#ffffff;
    font-size:16px;
}
.pm-address i,
.pm-sub-navigation a i{
    color:#ffffff;
    font-size:16px;
}
.pm-sub-navigation a{
  border:1px solid #ffffff;
}
a.en-btn.light,
.btn-primary,
.modal-header,
.modal_sendtitle,
.sidebar_title,
.modal_title{
   color:#ffffff;
    font-size:14px;
    font-family:playregular;
    background:#000000;
}
.price_text{
    color:#333;
    font-size:18px;
    font-family:playregular;
}
.news_content,
.news_head{
    color:#545454;
    font-size:14px;
    font-family:playregular;
}
.formhead,
.pm-standalone-news-post-date p.month,
.pm-standalone-news-post-date p.day{
  color:#ffffff;
  font-size:14px;
  font-family:playregular;
}
.formhead_bg,
.pm-standalone-news-post-link{
   background:#000000;
}
.pm-trial-form-title-diamond{
   border-top: 40px solid #000000;
}
.pm-standalone-news-title{
    border-right: 3px solid #000000;
}
.pm-trial-form-container{
   background:#000000;
}
.pm-standalone-news-post-date-bg{
  border-top: 150px solid #000000;
}
.css_shape:before {
  border-top: 350px solid #000000;
}
.call_link{
    background:#ffffff;
    color:#000000;
}
.welcome_title,
.client_title{
    color:#00aeff;
    font-size:30px;
    font-family:Caprica;
}
.about_title{
    color:#f7921e;
    font-size:30px;
    font-family:AmaticSC-Bold;
}
.services_title{
    color:#ffffff;
    font-size:30px;
    font-family:Caprica;
}
.about_pagetitle{
   color:#fe0808;
   font-size:30px;
   font-family:Caprica;
}
.services_pagetitle{
   color:#fe0808;
   font-size:35px;
   font-family:Caprica;
}
.product_pagetitle,
.prod_pagetitle,
.index_producttitle{
    color:#fe0808;
    font-family:Caprica;
    font-size:30px;
}
.pro_seco{
  color:#fe0808;
  font-family:Caprica;
  font-size:27px;
}
.read_one{
   color:#fe0808;
   font-family:Caprica;
   font-size:40px;
   }
.pro_content{
    color:#fe0808;
    font-family:Caprica;
    font-size:40px;
}
 /*extra color*/
.pm-sub-menu-container{
  background:#;
  border-bottom:1px solid #;
}
#welcome_contentId{
   background:#;
}
#home_aboutId,
#service_sectionId,
#client_logosection{
   background:#;
}
.arrow_bg{
   border-top: 30px solid #;
}
.bottom-footer{
   background:#}
.float_text,
.footer-content .widget_nav_menu li a{
   color:#ffffff;
   font-size:13px;
   font-family:playregular;
}
 .footer_heading,
 .footer_heading li a{
   color:#ffffff;
   font-size:30px;
   font-family:Caprica;
}
.social_link li a{
  color:#ffffff;
  font-size:13px;
}
.products_content{
    color:#fe0808;
    font-size:40px;
    font-family:Caprica;
}
.sf-menu a{
    color:#000000;
    font-family:questrialregular;
    font-size:15px;
}
.sf-menu ul li a{
    color:#000000;
    font-family:questrialregular;
    font-size:12px;
}
input.wpcf7-form-control[type="submit"]{
    font-family:questrialregular;
    font-size:14px;
}
.sf-menu a:hover{
    color:#333;
}
.sf-menu ul li a:hover{
     background:#333;
     color:#333;
 }
  .dd-menu li.active > a,
 .form_submit{
	    background:#000000;
   }
    .dd-menu li.active > a,
.form_submit{
      color:#333;
	}
/*menu*/

  .sf-menu ul{
	  background:#f00000;
   }
    
.sf-menu li.active a{
color:#333;
}
.sf-menu ul,
.sf-menu ul li ul{
  border-top:3px solid #333}
