/*** font upload ***/
/*** font upload end ***/
/***leader section ***/
.preloader
{
position:fixed;
left:0px;
top:0px;
width:100%;
height:100%;
z-index:999999;
background-color:#ffffff;
background-position:center center;
background-repeat:no-repeat;
background-image:url(../images/);
}
/*** leader section end ***/
/*** body section ***/
body{
background:#ffffff;
}
/*** body section end ***/
/*** container section ***/
.pricing-section
{
background:#000000;
}
/*** container section end ***/
/*** Top header section ***/
.main-header .header-top
{
background:#;
}
.main-header .header-top ul .phone a
{
color: #ffffff;
font-size: 16px;
font-family: Arial,Arial,Helvetica,sans-serif;
}
.main-header .header-top ul .mail a
{
color: #ffffff;
font-size: 16px;
font-family: Arial,Arial,Helvetica,sans-serif;
}
/*** Top header section end ***/
/*** header section ***/
header
{
background:#000000;
}
/*** header section end ***/
/*** menu section  ***/
.main-menu .navigation > li > a,.main-menu .navigation > li > ul > li > a,.main-menu .navigation > li > ul > li  > ul > li > a
{
color: #000000;
font-family:Arial,Arial,Helvetica,sans-serif;
font-size:15px;
}
.main-menu .navigation > li:hover > a,
.main-menu .navigation > li.current > a,
.main-menu .navigation > li.current-menu-item > a,.main-menu .navigation > li > ul > li > a:hover,.main-menu .navigation > li > ul > li  > ul > li > a:hover
{
color:#ffffff;
}
/*** menu background section ***/
.main-header .main-box,.main-menu .navigation > li > ul,.main-menu .navigation > li > ul > li > ul
{
background:#f00000;
}
/*** menu section end ***/
/*** Banner section ***/
.banner_text_title
{
color: #;
font-family: ;
font-size:px;
line-height:1.4em;
}
.callbacks .caption
{
background: ;
}
/*** Banner section end ***/
/*** logo section ***/
.logo img
{
width:200px;
height:80px;
}
/*** logo section end ***/
/*** welcome section ***/
.welcome_title
{
color:#000000;
font-size:16px;
font-family:Arial,Arial,Helvetica,sans-serif;
}
/*** welcome section end ***/
/*** Home about section ***/
.home_about_title
{
color:#000000;
font-size:16px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
/*** Home about section end ***/
/*** Home services section ***/
.home_services_title
{
color:#000000;
font-size:16px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
/*** Home services section end ***/
/*** product section ***/
.product_title
{
color: #000000;
font-size: 16px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.pro_home_title,.featured-project-column .image-box .link-btn
{
color: #000000;
font-size: 25px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
/*** product section end ***/
/**** social link ****/
.main-header .header-top ul .social a,.social a
{
font-size:12px;
color:#ffffff;
}
/**** social link end ****/
/*** footer section ***/
.bottom_content,.bottom_content a
{
color:#000000;
font-size:16px;
font-family:Arial,Arial,Helvetica,sans-serif;
}
.footer-bottom
{
background:#}
.widgets-section
{
background:#000000;
}
/*** footer section end ***/
/***** about section *****/
.about_title
{
color:#000000;
font-size:16px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
margin:20px 0px
}
/***** about section end *****/
/**** services section ****/
.service_title
{
color:#000000;
font-size:16px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
margin:20px 0px
}
/**** services section end ****/
/**** product section / gallry section ****/
.product_title,.pro-title,.gallery_title
{
color:#000000;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
font-size:16px;
margin:20px 0px;
}
.has-dark-texture
{
background: # url(../images/) 0 0 no-repeat;
}
/**** product section end ****/
/**** contact section *****/
.contact_title
{
color:#000000;
font-size:16px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
/**** contact section end *****/
/**** news section ****/
.news_title
{
color:;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
font-size:16px;
margin:30px 0px;
}
.black-color-text {
color: #;
}
/**** news section end ****/
/***** extra color section ****/
.dummy
{
background:#;
background:#;
background:#;
background:#;
}
.top
{
background: #;
}
.featured-projects
{
background: #;
}
.pro_back
{
background:#;
}
.content-box.box-1
{
background:#;
}
.post-filter,.scroll-to-top
{
background: #;
}
.post-filter,.scroll-to-top
{
border: 2px solid #;
}
/***** extra color section end ****/
/*** sidebar section ***/
.ref
{
color: #000000;
}
.ref-1
{
color:#ffffff;
font-size:14px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
background:#000000;
}
.ref-2
{
background:#ffffff;
color:#000000;
}
.button1.button_001{
color:#ffffff;
}
.sidebar_name,.logo_title,.gallery_name,#myModalLabel
{
color:#ffffff;
font-size:12px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.main-header .header-top .top-right ul li .share,
.main-header .header-top ul li a:hover{
color:#000000;
}
.sec-title:before,.sec-title:after
{
border-bottom:3px solid #000000;
}
.welcome_title strong,.product_title strong
{
color: #000000;
}
.main-slider .tp-bullets.preview3 .bullet:hover,
.main-slider .tp-bullets.preview3 .bullet.selected,.pricing-section .sec-title:before,
.pricing-section .sec-title:after
{
border-color:#000000 !important;
background:#000000 !important;
}
.call-to-action .outer .inner .layer-left,.call-to-action .outer .inner .layer-right,
.featured-project-column .image-box .link-btn,.default-gallery-item .inner-box .bottom-link,
.gallery-section  .owl-dots .owl-dot:hover span,.gallery-section  .owl-dots .owl-dot.active span,
.testimonials-carousel .owl-dots .owl-dot:hover span, .testimonials-carousel .owl-dots .owl-dot.active span,
.team-section .owl-dots .owl-dot:hover span,.team-section .owl-dots .owl-dot.active span,#myModalLabel,.button1.button_001
{
background:#000000;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span
{
background: none repeat scroll 0 0 #000000;
}
.call-to-action .outer .inner strong
{
color:#ffffff;
font-size:12px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
}
.default-gallery-item .inner-box .overlay-content .gallery_name:after
{
border-bottom:3px solid #000000;
}
.parallax-content-section .content-column:after
{
border-left:6px solid #000000;
}
.parallax-content-section .social-links a:hover,.team-section .owl-prev:hover,
.team-section .owl-next:hover
{
background:#000000;
color:#ffffff;
border-color:#ffffff;
}
.team-section .owl-prev,.team-section .owl-next
{
border:1px solid #000000;
color:#000000;
}
.scroll-to-top:hover
{
background:#000000;
color:#ffffff;
border-color:#ffffff;
}
/*** sidebar section end ***/
.news_content
{
color:#ffffff;
font-size:12px;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
line-height: 28px;
margin: 0;
}
.news_name
{
color:#000000;
font-family:Arial Black,Arial Black,Gadget,sans-serif;
font-size:14px;
}
/**** contact form section ****/
.text1, .tel {
padding: 10px;
border: 1px solid #ddd;
}
input, button, select, textarea
{
font-family: 'Open Sans', sans-serif;
border: 1px solid #ddd;
}
.pad_tb40 h4
{
font-size: 30px;
}
.form_submit
{
background: #000000;
border-radius: 0px;
padding:10px;
margin: 20px 0px;
border:none;
}
.textarea
{
width: 100%;
margin:5px 0px;
padding:10px;
border: 1px solid #ddd;
}
.email
{
width: 100%;
padding: 10px;
margin: 10px 0px;
border: 1px solid #ddd;
}
@media screen and (max-width:600px)
{
.text1,.tel
{
width:100% !important;
margin:10px 0px !important;
}
}
/**** contact form section end ****/
/**** extra product section ****/
.pro-content
{
min-height: 300px;
margin: 40px 0px;
border: 1px solid #ddd;
padding: 30px;
overflow:auto;
}
.pro-content:nth-child(n) img
{
float: right;
margin-left: 15px;
}
.pro_text
{
clear:both;
}
.pro-content img {
width: 30%;
height: 300px;
}
.pg_mar
{
margin:30px 0px
}
.pro_pg
{
overflow:auto;
}
/**** extra product section end ****/