/*
 Theme Name:     Specular Child
 Theme URI:      http://codeless.co
 Description:    Specular Child Theme
 Author:         Codeless
 Author URI:     http://www.codeless.co
 Template:       specular
 Version:        1.0.0
*/

@import url("../specular/style.css");

/* Header 1 Home */

.page-id-774 .header_1.header_wrapper{position:absolute;}

.page-id-774 .header_1.header_wrapper header > .container{
  padding-left: 40px;
  padding-right: 40px;
  top: 540px;
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1);
  -moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1);
  box-shadow: 0 2px 2px rgba(0,0,0,0.1);
  background-color: rgba(106,106,113,0.9);
  height: 60px;
}
.page-id-774 .header_1 nav .menu>li>a{
	margin-top:-14px;
	}
.page-id-774 .header_1 nav .menu>li{
  border-top:3px solid transparent;
  -webkit-transition-duration:0.4s;
  -moz-transition-duration:0.4s;
  -o-transition-duration:0.4s;
  -ms-transition-duration:0.4s;
  transition-duration:0.4s;
}
.page-id-774 .header_1 nav .menu > li > ul.sub-menu, .header_3 nav .menu > li > ul.sub-menu ul{
	top:97%;
	}

.page-id-774 .header_1 #navigation{
	float:left !important;
	margin-left:45px;
	}
	

.page-id-774 .header_1 .menu-small{
	margin-bottom:30px;}
	
.page-id-774 header#header .row-fluid .span12, .header_wrapper {
    height: 60px;
}


.header_1.fullwidth_slider_page .top_wrapper {
    padding-top: 0px;
}

.page-id-774 .header_1 header#header:not(.transparent), .header_2 header#header, .header_3.header_wrapper header > .container, .header_3_home.header_wrapper header > .container, .header_4 header#header:not(.transparent), .header_5 header#header:not(.transparent), .header_6 header#header, .header_6 .full_nav_menu, .header_7.header_wrapper, .header_8.header_wrapper, .header_9.header_wrapper, .header_10.header_wrapper, .header_10 .full_nav_menu, .header_11.header_wrapper:not(.transparent) {
    background-color: transparent;
}


.page-id-774 .header_1.page_header_centered .header_wrapper, .header_1.fullwidth_slider_page  .header_wrapper{
  position:absolute;
  
}
.page-id-774 .background--dark nav .menu > li > a:hover, .page-id-774 .background--dark header#header .header_tools .vert_mid > a:hover, .page-id-774 .background--dark .slicknav_btn:hover:after, .page-id-774 .background--dark header#header .header_tools .vert_mid .cart .cart_icon:hover{
  color:rgba(255,255,255,0.8) !important;
  height: 60px;
}

/* Effect 1: Brackets */

.page-id-774 .header_1 nav .menu > li > a::before {
  margin-right: 40px;
  content: '';
  
}

.page-id-774 .header_1 nav .menu > li > a::after {
  margin-left: 40px;
  content:"";
}

.page-id-774 .header_1 nav .menu > li:last-child a{padding-right:0; margin-right:0;}
.sticky_header .header_wrapper.header_1{
  -moz-box-shadow: 0 3px 5px rgba(0,0,0,0.04);
  -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.04);
  box-shadow: 0 3px 5px rgba(0,0,0,0.05);
}

@media screen and (max-width: 768px)
{
  .page-id-774 .header_1.header_wrapper header > .container{
  padding-left: 40px;
  padding-right: 40px;
  top: 15px;
  background-color: #ffffff; 
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
}

/* End Header 1 Home*/