




/* ====== Custom CSS from panel ======= */


		                     #example{
margin: 0 auto;
}
.blog-post-content, .blog-post-infbox-content, .total-content-list, .blog-post-content-list, .blog-post-content-list-sider, .blog-post-content-grid, .blog-post-single-content, .content-related-post, .content-comment, .content-author, .page-content, .page-central-content, .widget, .ig_navigation, .box_author, .ig_bg_image, .bg_slide_post, .title-content, .effect-ruby .grid_title, .container_mob, .container-select-box select, .container-select-box::after {background-color:#000000!important;}                



/* ====== Color Base ======= */



/* BG Color Hover */

.wpcf7-submit, #commentform .submit, #back-to-top,

.highlight-text, #wp-calendar tbody td:hover {
   background-color: #bc5e39;
}


/* Color Text button */

.wpcf7-submit, #commentform .submit, #back-to-top i,
.flex-direction-nav a.flex-next:before,
.flex-direction-nav a.flex-prev:before, .nav li.active > a, .nav a:hover, #wp-calendar tbody td:hover {
   color: #ffffff;
	}

/* Social share GR */

#social-shares a.facebook-share,
#social-shares a.twitter-share ,
#social-shares a.gplus-share,
#social-shares a.linkedin-share,
#social-shares a.pinterest-share {
   background-color: #bc5e39;	
}

#social-shares a i,
 #social-shares a span {
   color: #ffffff !important;	
	
}




/* ====== Body ====== */

body {
	color: #ffffff;
	font-size: 15px;
	font-family: 'Open Sans';
	line-height: 25px;
    font-weight: 400;         
	         
	background-color: #000000;
	background-image: url(); 
	background-repeat: ; 
	background-position: ; 
	background-size: ; 
	background-attachment: ; 
	}
	
	
	
	
	
	
	
::selection {
    background: #ffffff;
    color: #bc5e39;
}
::-moz-selection {
    background: #ffffff;
    color: #bc5e39;
}

a {
    color: #bc5e39;
    }

a:hover,
a:active,
a:focus {
	color: #87817f;
	}
h2.title_post_standard a, h3.title_post_standard a, .blog-post-content-grid h4 a {
	color: #ffffff;
}	
h2.title_post_standard a:hover, h3.title_post_standard a:hover, .blog-post-content-grid h4 a:hover {
	color: #87817f;
}


/* ====== BG image animation ====== */


figure.effect-ig-feat-images, a.ig_bg_images {
	  background-color: #000000;
}



/* ====== Color Evidence ====== */

blockquote {
   border-left-color:  #bc5e39;
}




/* ====== h1 - h2 - h3 - h4 - h5 - h6 ====== */

     
  	

h1 {
    
	font-family: 'Oswald';
	
	font-size: 44px;
	color: #ffffff;
	line-height: 47px;
	letter-spacing: 0px;
	word-spacing:  ;
    margin-top: 0;
    margin-bottom: 20px;
	font-weight: 400;

    }

h2 {
	font-family: 'Oswald';
	
	font-size: 37px;
	color: #ffffff;
	line-height: 44px;
	letter-spacing: 0px;
	word-spacing: ;    
    margin-top: 0;
    margin-bottom: 20px;
	font-weight: 400;
    }

h3 {
   
	font-family: 'Oswald';
	
	font-size: 28px;
	color: #ffffff;
	line-height: 34px;
	letter-spacing: 0px;
	word-spacing: ;
    margin-top: 0;
    margin-bottom: 20px;
	font-weight: 400;
    }

h4 {
	font-family: 'Oswald';
	
	font-size: 23px;
	color: #ffffff;
	line-height: 35px;
	letter-spacing: 0px;
	word-spacing: ;
    margin-top: 0;
    margin-bottom: 0;
	font-weight: 400;

    }

h5 {
	font-family: 'Oswald';
	
	font-size: 19px;
	color: #ffffff;
	line-height: 35px;
	letter-spacing: 0px;
	word-spacing: ;
    margin-top: 0;
    margin-bottom: 20px; 
	font-weight: 400;
   
    }

h6 {
	font-family: 'Montserrat';
	
	font-size: 13px;
	color: #ffffff;
	line-height: 20px;
	letter-spacing: 1px;
	word-spacing: ;
    margin-top: 0;
    margin-bottom: 20px;
	font-weight: ;

    }



/* ====== Header ====== */


/*  Central Navigation */


header.header,
ul.sub-menu > li {
	background-color:rgba(249,249,249,0.18);
}
.logo {
   background-color: transparent;
}
.menu_post_header {
	background-color:#000000;
}
.menu_post_header nav ul li ul.sub-menu {
	background-color:#000000 !important;
}

/*  Top Navigation */

.top-menu ul.main-menu li {
     font-size: 14px;
     font-family: 'Open Sans Condensed';  
     }

.top-menu ul.main-menu > li > a {
     font-weight: ;         
     font-style: ;   
     }


/*  Central and Scroll Navigation */

.main-menu li {
     font-size: 14px;
     font-family: 'Open Sans';  
     }

.main-menu > li > a {
     color:  #ffffff;
     font-weight: ;         
     font-style: ;   
     }
.main-menu > li > a:hover {
     color: #bc5e39;
     }
li.current-menu-item > a,
.current_page_item {
	color: #bc5e39 !important;
    }
    
    
    
    
 
   
   
   

/* Sub Navigation */

ul li ul.sub-menu > li:first-child {
     background-color: rgba(249,249,249,0.18);
	}
ul li ul.sub-menu ul.sub-menu > li:first-child {
     background-color: rgba(249,249,249,0.18);
	}
.main-menu li:hover > ul.sub-menu {
     background-color: rgba(249,249,249,0.18);
	}
ul.sub-menu > li > a {
     color:  #ffffff;
     font-family: 'Open Sans';  
     font-weight: ;         
     font-style: ;   
	}
ul.sub-menu > li > a:hover {
     color:  #bc5e39;
     }



/* top Search navigation + PopUp*/

.container_search, .cd-primary-nav {
	background-color: #000000;
  }   
     
     


/* Mobile Search-Menu icon color  */
	
.menu-nav {
     background:  transparent;
     }
.menu-nav i {
     color: #ffffff;
     }    




/* Menu mobile */

.nav-mobile > li {
     background-color: #000000;
}
.nav-mobile ul.sub-menu > li > a, .nav li ul.sub-menu {
     background-color: #000000;
     }
.nav-mobile a {
     color:  #ffffff;
	
}
.nav-mobile a:hover {
     color:  #bc5e39;
	
}
.nav-mobile li > a > span {
     color:  #bc5e39;
}

i.fa-times {
     color:  #cc5b42;
}

#top-search a.is-clicked:before {
     color:  #cc5b42;
}
.nav-mobile li > a:hover > span {
     color:  #bc5e39;
}


/*--- Mini Navigation menu ---*/
   
    
#mini-header {
	background-color:#000000;
}
.menu-miniheader ul li ul.sub-menu li {
	background-color:#000000 !important;
}
#mini-header li:hover > ul.sub-menu {
	background-color:#000000 !important;
}
 
.menu-miniheader ul li a {
	color: #444444 !important;

}
.menu-miniheader ul li a:hover {
	color: #cc5b42 !important;

}

.ig-social-right-miniheader a i, .social-nav-under-logo a i {
	color: #444444 !important;
     }
.ig-social-right-miniheader a i:hover, .social-nav-under-logo  a i:hover {
	color: #cc5b42 !important;
     }






header.header .downHeader li.current-menu-item > a, .current_page_item {
color: #cc5b42 !important;
}

header.header .downHeader .main-menu > li > a {
color: #444444;
}

header.header .downHeader .main-menu > li > a:hover,
.flexnav li a:hover, .flexnav li ul li a:hover {
color: #cc5b42;
}

header.header .downHeader ul.sub-menu > li > a {
color: #444444;
background-color: ;
}

header.header .downHeader ul.sub-menu > li > a:hover {
color: #cc5b42;
}





/* Social Mobile UP  */

#up_container {
     background-color: transparent;
     }
#closer a, #closer i {
     color:  #ffffff;
     }
#border_up_container {
     background-color: #bc5e39;
     }
.ig-top-social a i, header.header.downHeader .ig-top-social a i, .ig-top-social a i, header.header.downHeader #top-search a, #top-search a {
     color: #ffffff;
     }
.ig-top-social a i:hover, header.header.downHeader .ig-top-social a i:hover, .ig-top-social a:hover i, header.header.downHeader #top-search a:hover, #top-search a:hover {
     color: #bc5e39;
     }



/* ====== Widget ======= */

a.ig_recent_post_title { 
     color: #ffffff;

}



/* ====== Footer ====== */


/* Social Footer Tooltip */


ul li.ig_share_buttom {
    border-left: solid 1px #fff;
    background-color:  #bc5e39;
    }


.ig_share_buttom i {
    color:  #fff;
    }
     
         
.ig_share_buttom:hover a,
.ig_share_buttom:hover a i {
    color:  #262626 !important;
    }


footer {
    background-color: #f7f5ee;
    }


/* Footer Widget */

footer .widget h6.foot-title {
    color: #606060;
    }


/* Footer Widget / regular-active-hover  */
footer .widget a {
    color: #bc5e39;
    }
    
footer .widget a:hover {
    color: #606060;
    }
    
footer .widget p strong {
    color: #bc5e39;
    }
footer .widget p,
footer .textwidget {
    color: #606060;
    }

footer .widget ul li  {
    color: #606060;
    }

footer .widget ul li a {
    color: #bc5e39;
    }

footer .widget ul li a:hover {
    color: #606060;
    }

footer .widget .tagcloud a {
    border: 1px solid #bc5e39;
    color: #bc5e39;
    }

footer .widget .tagcloud a:hover {
    background-color: #606060;
    color: #bc5e39;
    }
.mc_merge_var input[type=text], input[type=email], textarea, select,
footer .widget .mc_merge_var input[type=text], input[type=email], textarea, select, #commentform input {
    background: #000000;
}







/* ====== Central Footer ====== */

footer.central_footer {
   background-color: transparent;
}


/* Color widget Mali Chimp */

footer .widget h6 {
    color: #bc5e39;
}

#mc_signup_submit {
   color: #ffffff;
}

 /* Mail chimp submit  */
  
 footer .widget #mc_signup_submit {
  background-color: #bc5e39 !important;
    color: #ffffff !important;
}	



/* ====== Sub Footer ====== */

.sub_footer {
   background-color: transparent;
}




/* Sub Footer Text / regular-active-hover  */

.sub_footer span {
   color: #d6d6d6;
}

.sub_footer span a {
   color: #bc5e39;
}

.sub_footer span a:hover {
   color: #5e5e5e;
}




/* ====== Blog ====== */

    

.blog-post-content, .blog-post-infbox-content, .total-content-list, .blog-post-content-list, .blog-post-content-list-sider, .blog-post-content-grid, .blog-post-single-content, .content-related-post, .content-comment, .content-author, .page-content, .page-central-content, .widget, .ig_navigation, .box_author, .ig_bg_image, .bg_slide_post, .title-content, figure.effect-ruby .grid_title, .container_mob, .container-select-box select, .container-select-box:after, .panel-body .widget_search form input[type="search"]  {
   background-color: transparent;
   }
   


.button_cont, #commentform .submit, .wpcf7 .wpcf7-submit, footer .widget #mc_signup_submit {
   background-color: #bc5e39;
   color: #ffffff;
   border: solid 1px transparent;

   font-family: 'Open Sans';
   font-size: 13px !important;
   
   

font-style: ;

text-transform: uppercase;
   }

.button_cont:hover,
.button_cont:active,
.button_cont:focus {
	color: #ffffff;
	}
   
   
/* Pagination */   
   
a.page-numbers {
    background-color: transparent;
	border-color: #bc5e39;
    }
 a.page-numbers:hover {	
	color: #ffffff;
	border-color: #bc5e39;
	}
.page-numbers.current {	
	background-color: #bc5e39;
	color: #ffffff;
	}

 /* Contact Form */

.wpcf7 input, .wpcf7 textarea {
	background-color: #000000;
	}

.wpcf7 .wpcf7-submit {
	background-color: #bc5e39;

}
 



/* ====== Category ====== */

.category_bg {
   background-color: transparent;
   }
h2.title_category {
	color: transparent;
}


/* ====== Color Social ====== */


.ig_social_ico {
	border-color: #DCDBDA;
	color: #bc5e39;
	background-color: transparent;
}

.ig_social_ico:hover {
	border-color: #DCDBDA;
	color: #DCDBDA;
	background-color: transparent;
}


/* ====== Custom VC ====== */


.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs {
background-color: #bc5e39;
}

 /* VC Base Style  */


 
.wpb_wrapper {
	color: #ffffff;
	font-size: 15px;
	font-family: 'Open Sans';
	line-height: 25px;
    font-weight: 400;         
	}
	
 
 /* Tab VC  */

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a, .wpb_content_element .wpb_accordion_header a {
	font-family: 'Open Sans';
	color: #ffffff;
 }
/* Current Tab */
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
   color: #ffffff !important;
   background-color: #bc5e39;
}

/* Disable Tab */
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
   color: #bc5e39;
   font-family: 'Open Sans';

}

  
/* 
   TEAM - ilgelo Vc Shortcode
================================================== */

.team figure {
	 color: #ffffff;
	 }
.team a:hover img { 
	 border-color:  #bc5e39;
	 }
.team  a:hover figure { 
      color:  #bc5e39;
	 }
.team figure figcaption em {
	 color: #ffffff;
	 }

 
/* 
   Dropcaps - ilgelo Vc Shortcode
================================================== */


.dropcap_extra {
border: 2px solid #bc5e39; 
color: #bc5e39; 
}























