/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/


@font-face {
  font-family: 'Montserrat';
  font-style: bold;
  font-weight: 700;
  src: local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v6/IQHow_FEYlDC4Gzy_m8fcvEr6Hm6RMS0v1dtXsGir4g.ttf) format('truetype');
}



#header-outer{
	border-top: 7px solid #2e901c;
}

#search-outer #search input[type=text] {
    font-family: 'Montserrat'!important;
}

.sy-labellink-group a{color:#fff;}
.sy-labellink-group a:hover{color:#dfdfdf;}

.sy-head.swiper-slide .content{
	background-color: #ffffffa8;
	padding: 0 0;
	margin-left: 90px;
	display:table;
	width: auto;
}

.sy-head.swiper-slide .content:before {
  content:url('https://coreve.it/wp-content/uploads/2018/04/ico-bottle2.png'); /* with class ModalCarrot ??*/
  position: absolute;
    z-index: 100000;
    left: 20px;
    top: 24px;
}

.sy-head.swiper-slide .content h2{
	padding: 20px 20px 0px 60px!important;
	color:#13652a!important;
	display:table;
}
.sy-head.swiper-slide .content p{
	padding-left: 60px;
	color:#13652a;
	display:table;
	padding-bottom: 20px;
}
.sy-head.swiper-slide .content .buttons {
    display:table;
	position: absolute;
}


.bold, strong, b{
	font-family:'Montserrat' !important;
	font-weight:700 !important;
}

body .bold, body strong, body b{
	font-family:'Montserrat' !important;
	font-weight:700 !important;
}

#row-ciclo-sy .swiper-container .slider-prev:hover, #row-ciclo-sy .swiper-container .slider-next:hover {
    background-color: rgba(0,0,0,0) !important;
}
.nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-prev i, .nectar-slider-wrap[data-button-styling="btn_with_preview"] .swiper-container .slider-next i {
    border: 3px solid #549a47 !important;
}
.icon-angle-right:before, .icon-angle-left:before {
    color: #549a47 !important;
}
/* logo in footer */
#media_image-2.widget{
	margin-bottom: 0;
}
#media_image-3.widget,#media_image-4.widget,#media_image-5.widget,#media_image-6.widget{
	float: right;
	margin-left: 2px;
}
#footer-widgets .col_last{
	text-align: right !important;
}
.sy-fb-widget iframe{
	width: 100%
}
.sy-fb-widget .wpb_raw_html{
	margin-bottom: 0 !important;
}

.sy-col-bottoni-principali p{
	line-height: 10px;
}

.masonry.material .masonry-blog-item .inner-wrap, .related-posts[data-style="material"] .inner-wrap {
    box-shadow: 0px 0px 0px rgba(0,0,0,0.14)!important;
    border-radius: 0px;
    overflow: hidden;
        border: 1px dashed #2f8f1d;
}
header#top nav ul li a:hover {
    color: #000 !important;
}
header#top nav ul li a:after {
    display: none !important;
}
header#top nav ul li.current-menu-ancestor a {
    color: #000 !important;
}
header#top .sf-menu li ul li a {
    color: #fff!important;
    background-color: rgba(47,143,29,0.70);
}
header#top .sf-menu li ul li a:hover {
    background-color: rgba(47,143,29,1)!important;
}
.wpgmp_map_container {

    box-shadow: 0 0 0 rgba(0, 0, 0, 0)!important;
}
.sy-row-video{
	    margin-bottom: 10px!important;
}

.nectar-video-box a.nectar_video_lightbox {

    width: 50px;
    height: 50px;
    margin-top: -25px;
    margin-left: -25px;
    
}
.col.span_12.light .wpb_text_column >.wpb_wrapper >ul {
    color: #666;
}
.progettiscuole a{
	color:#fff;
}
.progettiscuole a:hover{
	color:#eee;
}
.progettiscuole ul li{
	list-style: none;
}
.progettiscuole ul li:before {
  /* For a round bullet */
  content: '\2022';
  /* For a square bullet */
  /*content:'\25A0';*/
  display: block;
  position: relative;
  max-width: 0;
  max-height: 0;
  left: -10px;
  top: 0;
  color: #fff;
  font-size: 20px;
}

body {
    -webkit-font-smoothing: auto; 
}