/*
 Theme Name: Robust
 Description: Robust is business WordPress theme designed specially for construction,Architecture,Engineering and other construction related services.It is built with Layers.The flexibility and powerful options allow you to customize the theme for your exact needs.
 Author: VIGAN Noe Joel
 Template: layerswp
 Tags: four-columns,right-sidebar,grid-layout,custom-background,custom-colors,custom-menu,custom-logo,featured-image-header,featured-images,footer-widgets,full-width-template,post-formats,theme-options 
 Version: 1.0.0
 License: GPL 2.0
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 
**Color reference, for consistency**
 
  link color: #3D454C
  border color: #CCC
  light blue: #009DF3
 
**Table of contents**
 
    1. Header 
    2. Forms
    3. Invert 
    4. Buttons 
    5. Headings
    6. Sidebar
    7. Meta
    8. Footer 
 
/*---------------------------*/
/*- MAIN CSS ----------------*/
/*---------------------------*/
 
/*---------------------------*/
/*- 1 HEADER  -------*/

.title-container
{
background-color:#bb9338;

}
.title .heading{
  font-size: 6rem;
  font-family: 'Xiomara';
  margin-bottom: 30px;
}
.header-site .sitename a
{
	 color:#ffffff;
}
.header-site .tagline
{
	color:#ffffff;
}
.header-site .nav-horizontal li{
    padding: 5px;
	font-size:1.4rem;
}

.header-site .nav-horizontal li .sub-menu{
 background-color:#ffffff;
 border-width:1px; 
 
}
.header-site .nav-horizontal li .sub-menu li a{
    opacity:0.7;
	
}	
.header-site .nav-horizontal li .sub-menu li :hover{
    background-color:white;
	
}	

.header-site .nav-horizontal li .sub-menu li a:hover{
    color:#bb9338;
	background-color:white;
}
.header-site .nav-horizontal .current-menu-item a
{

	color:#bb9338;
}

 .header-site .search-form
{	
	display:flex;
	background-color:white;
	padding:3px;	
}
 .header-block
 {
	margin-left:20px; 
	margin-right:20px;
 }
 .header-site  .search-form .search-field
 {
	width:120px;
	height:30px;
	border-color:#d3d3d3;
	border-width:0.5px;
 }
 .header-site .search-submit
 {
 width:40px;
 height:30px;
 text-indent:-9999px;	
 background-color:#bb9338;	
 border-radius:0px;
  background: url(./assets/images/search.png) center center no-repeat; 
 }
 .header-site .search-submit:hover
 {
 background-color:#ffc627;		 
 }
 
@media only screen and (max-width: 1024px) {
/* start your code below this line*/
 
/* and end above this line*/ 
 .header-site  .search-form 
{
display:none;
}


}



/*---------------------------*/
/*- 2 Forms  -------*/

.contac-form .wpcf7-submit
{
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;	
border-radius:0;	
}
 
/*---------------------------*/
/*- 3 Invert  -------*/


/*---------------------------*/
/*- 4 Buttons  -------*/
/* Button home1---*/
.ionic-slide #layers-widget-slide-3-304 .button:hover,
.ionic-slide #layers-widget-slide-3-433 .button:hover
{
	background:#bb9338;
	
}
.home1-service #layers-widget-column-3-729 .button:hover,
.home1-service #layers-widget-column-3-525 .button:hover,
.home1-service #layers-widget-column-3-940 .button:hover
{
background:#bb9338;
color:white;	
}

.content-overlay #layers-widget-column-5-161 .button,
.content-overlay #layers-widget-column-5-843 .button,
.content-overlay #layers-widget-column-5-643 .button,
.content-overlay #layers-widget-column-5-831 .button,
.content-overlay #layers-widget-column-5-886 .button,
.content-overlay #layers-widget-column-5-361 .button

{
	background:white;
	color:#bb9338;
}
.content-overlay #layers-widget-column-5-161 .button:hover,
.content-overlay #layers-widget-column-5-843 .button:hover,
.content-overlay #layers-widget-column-5-643 .button:hover,
.content-overlay #layers-widget-column-5-831 .button:hover,
.content-overlay #layers-widget-column-5-886 .button:hover,
.content-overlay #layers-widget-column-5-361 .button:hover

{
	background:#d3d3d3;
	
}
/*Button about us----- */
.about-us-content1 #layers-widget-column-14-897 .button:hover,
.about-us-content1 #layers-widget-column-14-834 .button:hover,
.about-us-content1 #layers-widget-column-14-577 .button:hover
{
background:#bb9338;
color:white;	
	
}
/*---------------------------*/
/*- 5 Headings  -------*/
.container .section-title .heading a
{
	font-size:4rem;
}
.container .heading a
{
	font-size:18px;
}
.content-overlay .column{min-height: 300px;}
.content-overlay .media .media-body{
	padding: 2%;
	background-color:#bb9338;
	margin-top:0px;	
}
.content-overlay .column{
   transition: 1s ease-in-out;
}
.content-overlay .column:hover{
   -webkit-transform: scale(.95);
   -moz-transform: scale(.95);
   -o-transform: scale(.95);
   -ms-transform: scale(.95);
   transform: scale(.95);
}

.home1-service .column
{
	
	padding:10px;
	border:2px solid #d3d3d3;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.partnaire 
{
	
	padding-top:25px;
	padding-bottom:25px ;
}
.about_who_we_are 
{
	padding-top:5px;
	padding-bottom:5px;
}
.about-partnair 
{
	padding-top:0px;
	padding-bottom:0px;
}
.hom2-key
{
padding-top:20px;
padding-bottom:0px;	
	
}

/*---------------------------*/
/*- 6 Sidebar  -------*/
.container .sidebar  .content  li a
{
color:#bb9338;	
	
}
.container .sidebar   .content .search-form
{
border-radius:0px;	
}
.container .sidebar   .content .search-submit
{
border-radius:0px;		
margin-top:1px;
height:33px;
margin-left:-1px;	
}

/*---------------------------*/
/*- 1 Meta  -------*/
.meta-item {
  display: inline-block;
  margin-right: 10px;
  
}


/*---------------------------*/
/*- 1 Footer  -------*/


.footer-site
{
padding-bottom:0px;
padding-top:70px;
	
}
.footer-site .container
{

padding:0px;
padding-left:20px;
padding-right:20px;
}
.footer-site .copyright
{

border-top-color:#bb9338;
padding:0px;	
margin:0px;
font-family:"Lato";
color:white ;
padding-bottom:15px;
padding-top:20px;
}
.site-text
{
	color:#ffffff;
	font-size:1.4rem;
}
.footer-site .container .widget h5
{
	font-size:1.5rem;
	color:#bb9338;
}
.footer-site .widget .menu .menu-item a
{
	font-size:13Px;
}
.footer-site .widget .textwidget
{
	font-size:14px;
}
.footer-site .widget .menu .menu-item a:hover
{
	color:#bb9338;
}
.footer-site .widget .tnp-field
{
	border-radius:0;
}