/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
.widget_nav_menu li {
    border: none !important;
    /* padding: 0 !important; */
}
.widget_nav_menu li a{
padding: 7px 0px !important;
    font-size: 17px !important;color:#fff !important;}
.widget_nav_menu li a:hover{
color:#EF5851 !important;background:transparent !important;}
.widget_nav_menu li.current-menu-item {background:transparent !important;}
.widget_nav_menu li.current-menu-item a{color:#EF5851 !important;}
#footer-page h3{font-weight:bold !important;}
#footer-template{min-height:0px !important;}
div#calimage {
    margin-top: -8% !important;
}
h4.av_iconlist_title.iconlist_title.av_inherit_color {
    font-weight: 500 !important;
    line-height: 1.3em !important;
}
h4.av_iconlist_title.iconlist_title.av_inherit_color a {
    text-decoration: none !important;
}
h4.av_iconlist_title.iconlist_title.av_inherit_color a:hover {
    color:#ee5653 !important;
}
h1 span.special_amp {font-family:muli !important;font-weight:bold;font-size:inherit !important;font-style:normal !important;
}
.av-subheading.av-subheading_above p {
    color: #ee5653;
    font-size: 17px !important;
    font-weight: bolder !important;text-transform:uppercase;letter-spacing: 1px;
}
.slideshow_caption {
	width: 48% !important;}
a.avia-slideshow-button{font-size: 15px !important;
    padding: 15px 35px !important;
    border: 2px dotted white !important;}
.avia-animated-number-content {
    font-weight: bold;
}
span.avia-no-number {
    opacity: 1 !important;}
span.avia-single-number.__av-single-number {
    font-weight: bold;
}
.visa-slider svg{
height: 20px !important;}
#top .avia-smallarrow-slider .avia-slideshow-arrows a {
    height: auto !important;border: 2px solid #ee5653 !important;
    background: #ee5653 !important;
}
.partner-logo .slide-entry {
    padding: 6px 21px !important;
}
.partner-logo span.av-partner-fake-img {
    background-position: center center;
}
.ti-widget.ti-wp-testimonial-1 .ti-profile-img img {
  border-radius:0px !important;}
.ti-date {
    display: none !important;
}
.nf-field-container {
    margin-bottom: 0px !important;
}
.field-wrap input[type=submit] {
    font-size: 16px;
    padding: 12px 28px;
    text-transform: uppercase;
    letter-spacing: 1px;
    /* font-family: 'Muli'; */
}
.nf-form-fields-required {
    display: none !important;
}
@media only screen and (min-width:640px){
h3.av-special-heading-tag span {
    background: #ee5653;
    padding: 0px 15px;
    color: #fff;
}}
@media only screen and (min-width:768px){.visa-slider .av_one_fourth {
    margin-left: 3% !important;
    width: 22.7% !important;
}
.visa-slider .first {
    margin-left: 0% !important;
}
.visa-slider .avia-smallarrow-slider-heading.no-content-slider-heading {
    position: absolute;
    top: 50%;
}
	.visa-slider .avia-slideshow-arrows{left: -3px !important;
    width: 100% !important;}
}
@media only screen and (max-width:980px){
.slideshow_caption {
	width: 100% !important;}}

.visa-slider .slide-entry-excerpt.entry-content img {
  border-radius: 30px;
    border-style: solid;
    border-width: 6px;
    border-color: #ee5653 green #094978 #ee5653;
}
.partner-logo img{height: 120px !important; object-fit: contain !important;}
div#pum_popup_title_1501 {
    text-align: center !important;
    padding: 20px 0px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
}
.pum-content.popmake-content {
    padding: 35px !important;
}