/*
 Theme Name:     Salient Child
 Description:    Salient Child Theme
 Author:         Alessandro De Cupis por 3lastic
 Template:       salient
 Version:        1.0.0
*/

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

/* =Theme customization starts here
-------------------------------------------------------------- */ 
body{color:black}

.archive .flex-gallery ul.flex-direction-nav,
.home .flex-gallery ul.flex-direction-nav{display:none}

.postid-1689 .post-featured-img{display:none}

.home .flex-gallery{margin:-24px 0 0 0}


.flex-gallery ul.flex-direction-nav {
margin: 0 !important;
position: absolute !important;
bottom: -33px;
top:initial;
}

.textwidget a:hover img{opacity:.7}

article.post .post-meta .date{display:none}

.sf-menu li ul li.sfHover > a .sf-sub-indicator i[class^="icon-"],
.sf-menu .menu-item-has-children .icon-angle-right{color:#ff750f!important}
.sf-menu .menu-item-has-children.sfHover .icon-angle-right{color:#ff750f!important}


.row.blog-recent-mod h3 a{height:74px;display:block}

header#top #logo {
display: block;
width: 377px;
height: 95px;
}


body .swiper-slide .container .content h2, 
body .swiper-slide.mod-title .container .content h2{font-size:28px!important;line-height:34px!important;font-family:'Droid Serif', serif!important}

.page-id-52 #post-area,
.page-id-45 #post-area,
.page-id-47 #post-area,
.page-id-856 #post-area,
.page-id-55 #post-area{width:830px!important}




.page-id-41 #post-area{height:auto!important}


header#top .sf-menu li ul li.current-menu-item a {color:#ccc!important}

.bold, strong, b {font-weight: initial!important;color: inherit}

.container.main-content p{font-family:'Open Sans', sans-serif;font-size:18px;line-height:22px;font-weight:300;color:#464643}
.container.main-content blockquote p{font-family:'Open Sans', sans-serif;font-size:18px;line-height:22px;font-weight:300;color:#464643;font-style:italic;padding-left:40px}

body [class^="icon-"].icon-tiny {font-size:18px!important}

h1, h2, h3, h4, h5, h6 {font-family:inherit}

.light h1, .light h2, .light h3, .light h4, .light h5, .light h6 {color: black;font-weight:normal;font-family:'Droid Serif', serif}

.container h1{font-size:36px!important;line-height:44px!important;font-family:'Droid Serif', serif!important}
.container h2{font-size:28px!important;line-height:34px!important;font-family:'Droid Serif', serif!important}
.container h3{font-size:20px!important;line-height:24px!important}


.container h6,
.container h2,
.container h3.h-orange{color:#ff750f}

.carousel-heading h2{color:black!important}

#post-area a:hover,
.post-content a:hover{color:#ff750f}

.container.main-content h6{
font-size: 16px;
line-height: 26px}

.container.main-content b, .container.main-content strong{color:black}

.container.main-content h3,
.container.main-content h4,
.container.main-content h5,
.container.main-content h6{font-family:'Open Sans', sans-serif!important}

.container.main-content ul li{
list-style-position: outside;
list-style-image: url(images/arrow.png);
font-family:'Open Sans', sans-serif
}
.container.main-content ol li{font-family:'Open Sans', sans-serif}

.container.main-content ol li.orange{color: #ff750f}
.container.main-content ol li .black{color: black}

.row.carousel h2, 
.row.carousel h3{margin-top:8px} 


.inside-prim em{font-family:'Open Sans', sans-serif;font-size:14px;line-height:22px;font-style:normal}
.inside-prim h1{margin-top:20px}

.nectar-button.accent-color, .nectar-button.accent-orange{
opacity:1;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
box-shadow: initial;
-moz-box-shadow: initial;
-webkit-box-shadow: initial;
-o-box-shadow: initial;
}

.nectar-button.accent-color:hover{background-color:#516175!important}


.nectar-button.accent-orange{background-color:#ff750f!important;text-transform:uppercase!important}
.nectar-button.accent-orange:hover{background-color:#516175!important}

.home .main-content .col .span_4 p.inside-cab a.nectar-button{text-transform:uppercase!important;font-size:15px!important}

.nectar-button.acc-right{float:right}
.nectar-button.acc-right:after{
   content: " ";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.masonry a.more-link{display:none}

#post-area.masonry #pagination {width:auto;right:0}


.carousel-next, .carousel-prev {background-color: #FF740D}
.carousel-outer .carousel-next:hover, .carousel-outer .carousel-prev:hover {background-color: #DADADA!important}


.post-header .meta-author, 
.post-header .meta-comment-count{display:none}

#post-area.masonry article.post .post-content .post-meta {display:none!important}

article.post .more-link span, .blog-recent .more-link span{
background-color:black!important;
opacity:1;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
}

#post-area.masonry article.post .more-link:hover span, #post-area.masonry .blog-recent .more-link:hover span{background-color:#516175!important}

.gm-style-iw .wpgmza_markerbox a {
background-color:black!important;
color:white!important;
opacity:1;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
padding: 6px 14px;
font-size: 11px;
}

.gm-style-iw .wpgmza_markerbox a:hover {background-color:#516175!important}

header#top nav .sf-menu .sub-menu li.current_page_ancestor > a{color:#ccc!important}
header#top nav .sf-menu .sub-menu li.current_page_ancestor ul li > a{color:#ccc!important}
header#top nav .sf-menu .sub-menu li.current_page_ancestor > a:hover{color:#FF740D!important}
header#top nav .sf-menu .sub-menu li.current_page_ancestor ul li > a:hover{color:#FF740D!important}

#menu-footer-menu li a:hover{color:#FF740D!important}

header#top .sf-menu li .current_page_parent{color:#ccc!important}

header#top .sf-menu li ul li a:hover{color:#FF740D!important}
header#top .sf-menu li ul li.sfHover >a{color:#FF740D!important}

.page-id-1384 .col.span_12.centered-text + .clear{padding:0!important}

.page-id-1384 .container-wrap{padding-bottom: 10px}

.page-id-1384 .map-title{color:white;font-family:'Open Sans', sans-serif;font-size:30px;line-height:36px;font-style:normal}


#wpgmza_map_1 .wpmgza_title{font-family:'Open Sans', sans-serif!important;font-size:16px!important;line-height:22px!important;font-weight:bold!important}

#wpgmza_map_1 .wpgmza_markerbox img{float:left;margin:6px!important}
#wpgmza_map_1 .wpgmza_markerbox p{font-family:'Open Sans', sans-serif!important;font-size:14px!important;line-height:22px!important;padding-bottom:8px}

.gm-style-iw{overflow:hidden!important}
.gm-style-iw div {padding-bottom:8px}

#footer-logos{background-color:#f0f0f0}

#footer-logos p{font-family:'Open Sans', sans-serif;font-size:14px;line-height:16px;color:#516175}

#footer-logos img{margin:10px 62px}

.slider-txt h2{color:#ff750f}
h2.color-alt1{color:#ff750f}


ul.descargar{float:left;list-style:none;margin:30px 0;border-top:1px solid #dad9d3;border-bottom:1px solid #dad9d3;padding:2px 0}

ul.descargar li{list-style:none;float:left;margin:1px;list-style-image:none!important}
ul.descargar li a{float:left;padding:16px 8px;background-color:white;color:#ff750f;font-family:'Open Sans', sans-serif;font-size:18px;line-height:22px;}
ul.descargar li a:hover{background-color:#dad9d3}


#footer-widgets .textwidget{font-family:'Open Sans', sans-serif;font-size:14px;line-height:22px;padding:16px 20px;background-color:#223750}

#footer-widgets .col_last .textwidget{background-color:transparent}

#footer-widgets .col_last .textwidget h4{margin-bottom:6px}

#footer-widgets #nav_menu-2{margin-top:45px;font-family:'Open Sans', sans-serif;font-size:14px;line-height:22px;}

#footer-outer .widget.widget_nav_menu li a {padding-left:20px}


.full-width-section > .col.span_12.light {color: black}

.container{max-width: 1100px}

.home .cont-shc{margin-top:30px}

.home .row.blog-recent-mod {width:255px;float:left;margin-right:26px}

.home .row.blog-recent-mod:last-child{margin:0}

.home .row.blog-recent-mod .col.span_3{width:100%}

.home .row.blog-recent-mod .post-header{background-color:#516175;color:white;padding:16px 20px 20px;height:142px}
.home .blog-recent-mod .span_3 a{color:#fff!important}

.home .blog-recent-mod .meta-cat a{font-family:'Open Sans', sans-serif;font-size:14px;line-height:16px;text-transform:uppercase}

.home .blog-recent-mod img {width:initial!important;height:initial!important}

.home .blog-recent-mod{padding-bottom:0!important}

#searchform{margin-top:-16px;height:30px}

.mod-searchform{width:322px;background-color:#f3f3f3;float:right;padding: 4px 6px;}

.mod-searchform #s{
width:221px;
padding:3px!important;
border:0!important;
font-size:14px;
background-color:white;
box-shadow: initial;
-moz-box-shadow: initial;
-webkit-box-shadow: initial;
-o-box-shadow: initial;
transition: initial;-moz-transition: initial;-webkit-transition: initial;-o-transition: initial}

.mod-searchform label{text-transform:uppercase;padding:2px 8px;font-family:'Open Sans', sans-serif;float:left}

.mod-searchform #go{
background-color:black!important;
color:white!important;
opacity:1;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
padding: 6px 14px;
text-transform:uppercase;
transition: initial;-moz-transition: initial;-webkit-transition: initial;-o-transition: initial;}

.mod-searchform #go:hover{color:#ff750f!important}


.search-results .row .col.section-title span {font-size:inherit!important;line-height:!important}


.search-results h2.title{
font-size: 20px!important;
line-height: 26px!important;
}

#search-results .result .title span{display:none!important}

.home .main-content p.inside-ca{font-size:28px;line-height:34px;width:620px;padding:0;color:white}

.home .main-content p.inside-cab{float:right}

.home .main-content p.inside-cab a.nectar-button{font-family:'Open Sans', sans-serif;font-size:18px;line-height:26px;color:white;text-transform:lowercase!important;padding:10px 24px;margin-top:30px}

.home .main-content .inside-prim{padding: 60px 0 60px 36px}

/* --------------------------------------------------- */

@media only screen and (max-width: 690px){

	#wpgmza_map_1{width:690px!important}	

	ul.descargar li a{width:300px}

	#searchform {margin-top: -43px}	
	.home .main-content p.inside-cab a.nectar-button {font-size:14px}
	.home .main-content p.inside-ca{width:100%;font-size:12px}
	
	#header-outer #searchform{display:none}
}

@media only screen and (max-width: 1014px) and (min-width: 690px){

	.container{max-width: 1000px}

}

/* --------------------------------------------------- */

@media only screen and (max-width: 1300px) and (min-width: 1000px){
	
	.col h2 {font-size: 28px!important;}
	
}

@media only screen and (max-width: 1000px) and (min-width: 690px){
.page-id-52 #post-area,
.page-id-45 #post-area,
.page-id-47 #post-area,
.page-id-856 #post-area,
.page-id-55 #post-area{width:600px!important}
	#header-outer #searchform{display:none}
}

@media only screen and (max-width: 690px){
	.page-id-52 #post-area,
	.page-id-45 #post-area,
	.page-id-47 #post-area,
	.page-id-856 #post-area,
	.page-id-55 #post-area{width:299px!important}
	#header-outer #searchform{display:none}

	header#top .col #logo {
	display: block;
	width: 85px;
	height: 40px;
	background:url(images/wilco-logo-3.png) no-repeat 0 0;
	margin-top: 0!important;
	}
}



/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */



}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */

	header#top #logo {
	display: block;
	width: 202px;
	height: 95px;
	background:url(images/wilco-logo-2.png) no-repeat 0 0;
	}

	.container {
	max-width: 880px!important;
	}

	header#top nav > ul > li > a {
	padding-left:6px!important;
	padding-right:6px!important;
	}
	
	ul.descargar li a {padding: 16px 4px}

}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */

	header#top .col #logo {
	display: block;
	width: 85px;
	height: 40px;
	background:url(images/wilco-logo-3.png) no-repeat 0 0;
	margin-top: 0!important;
	}
	
	.page-id-1384 .nectar-button.large.accent-color	{float:left;margin-right:24px}
	
	.page-id-1384 .descargar{margin:20px 0}

}
