/*
 Theme Name:   Eshkool Child
 Theme URI:    http://keenitsolutions.com/products/wordpress/eshkool/
 Description:  Eshkool Child
 Author:       RS Theme
 Author URI:   http://rstheme.com
 Template:     eshkool
 Version:      2.8
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 */

/* Tre riquadri homepage */
.nocircle .services-icon{display: none;}
#rs-header .toolbar-area{background-color: #002244 !important;}


/*testata tutte */
.trail-items span{color:#ffffff !important}
#rs-header .menu-area .navbar ul > li.current-menu-item > a{font-weight: bold;}
#rs-header .toolbar-area a{color:#ffffff !important}
#rs-header .toolbar-area .toolbar-contact ul li i{color:#ffffff !important}



/* Modifiche titoli */
h2, h3{text-transform: none !important; }
h1, h2, h3, h4{font-family: Lato !important; font-weight: 900 !important;}
.rs-heading.style1 h2{color: #225aa6;}
.rs-heading.style1 p{font-size: 20px!important; line-height: 26px;}
.divisionihome h4{color:#ffffff !important; margin-top:15px; margin-bottom:5px;} .divisionihome p{color:#ffffff !important;}

/* Testimonial */
#cl-testimonial .testimonial-slide2.slider2 .image-testimonial .testimonial-content p{text-align:left !important;}

/* Testi colori Elite */

.whiteelite, h4.whiteelite, p.whiteelite{color:#ffffff !important;}
.bluelite, h4.bluelite, p.bluelite{color:#225aa6 !important; }
.greyelite, h4.greyelite, p.greyelite{color:#868686 !important;}
.whitetexts .rs-heading.style1 h2, .whitetexts .rs-heading.style1 p, .whitetexts  p{color:#ffffff;}
.whitetexts p{font-size: 18px;}
.whitetexts .rs-calltoaction .cta-button{float: left;}


/* Pulsanti */
.buttonleft .cta-button{float: left;}
.rs-calltoaction .rs-heading a.cta-button{float: left;}
.vc_btn3.vc_btn3-size-md{padding-left:40px!important; padding-right: 40px!important; font-size: 16px!important; min-width: 160px;}

.vc_btn3.vc_btn3-color-primary, .vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat{background-color:#225aa6!important; }
.vc_btn3.vc_btn3-color-primary:hover{background-color: #002143!important}
.services-item{min-height: 190px;}





.rs-events .event-item .event-title a{color:#225aa6 !important;}

.sec-color{background-color: #f4f4f4 !important}

/*.rs-events .event-item .event-btn a{background-color: rgb(33, 89, 166, 0) !important; color:#225aa6; text-decoration: underline;}*/



/* TAB CORSI */
.wpb-js-composer .vc_tta.vc_general .vc_tta-title-text{font-size: 16px; color: #225aa6; font-weight: bold;}
span.vc_tta-title-text	{margin-left:15px !important; margin-right:15px;}
#content .about-tabs .vc_tta-tabs-container li a .vc_tta-icon{color: #225aa6}
#content .about-tabs .vc_tta-tabs-container li.vc_active a{background: #002244 !important;}
#content .about-tabs .vc_tta-tabs-container li.vc_active .vc_tta-icon, #content .about-tabs .vc_tta-tabs-container li.vc_active{color: #ffffff !important;}
#content .about-tabs .vc_tta-tabs-container li.vc_active a .vc_tta-title-text{color: #ffffff !important;}
.wpb_wrapper h3{margin-bottom: 5px; font-style: italic;}


/* COLORI SETTORI */

.medicalelite{color:#23959f}
.horecaelite{color:#A21F39}
.realestatelite{color:#E5AB01}
.rs-heading.style1.medicalelite::after{background:#23959f !important}
.rs-heading.style1.horecaelite::after, .rs-heading.style1.vc_custom_1564741756639horecaelite::after{background:#A21F39 !important}
.rs-heading.style1.realestatelite::after {background:#E5AB01 !important}



/* Modifiche testate varie */
.page-id-4187 .rs-breadcrumbs .breadcrumbs-single{background-position:top !important;}
.single-event nav.breadcrumb-trail.breadcrumbs{display: none!important;}
@media only screen and (max-width: 991px){
.page-id-6277 .rs-breadcrumbs .breadcrumbs-single{background-position: right !important;}
}

/* STAFF */
h4.nomelite{margin-bottom: 0px; margin-top:10px;font-size: 19px;}
p.posizionelite{font-weight: bold;line-height: 16px !important;}
p.citelite{color: #111111!important; font-style:italic; font-size:15px;line-height: 18px;}


/* Modifiche Footer */
#rs-footer.has-footer-contact .footer-contact-desc{background: #225aa6; border-radius: 0px;}
#rs-footer.has-footer-contact .footer-contact-desc .contact-inner .address-icon:before{color:#ffffff !important}
.address-icon{color: #ffffff !important;}
.contact-title.address-icon::before, .contact-title.phone-icon::before, .contact-title.mail-icon::before{color: #FFFFFF !important}

#rs-footer.has-footer-contact .footer-contact-desc div[class*="col-"] + div[class*="col-"] .contact-inner{border-left: none !important;}
.contact-inner::before, .contact-inner::after{width: 0px!important;}
#rs-footer .footer-share ul li a{background:none !important;}
.copyright p{font-size: 14px!important;}
#rs-footer.has-footer-contact .footer-contact-desc .contact-inner .address-icon::before{color: #ffffff !important}

@media only screen and (max-width: 575px){
	.rs-heading h2, .rs-heading.style1 h2{font-size:25px;} }