/*
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 wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/


/*----------------------------------------
// HEADER START
//--------------------------------------*/

/*increase header shadow*/
#header_main {
box-shadow: 4px 4px 4px 0px rgba(0,0,0,0.1);}

/* Sticky header on mobile */
@media only screen and (max-width: 1024px) {
  .responsive #top #main {
    /* Margin top value should be equal to header height*/
    margin-top: 105px;
  }
  .responsive #top #wrap_all #header {
    position: fixed;
  }
}


/* Top Bar background */
#top #header_meta {background: linear-gradient(45deg,#c344fb,#5f55d9); }

/*top phone info centre*/
div.phone-info {width: 100%; text-align: center;
font-size: 15px; padding: 10px 0;}

/*----------------------------------------
// HEADER END
//--------------------------------------*/

/*----------------------------------------
// MENU START
//--------------------------------------*/

/* Activate burger menu */
 @media only screen and (max-width: 1100px) {
#top #header .av-main-nav > li.menu-item  {
    display: none!important;
}
#top #header .av-burger-menu-main {
    cursor: pointer;
    display: block!important;
}}

/* Burger/Mobile submenu links color */
#top #wrap_all #header .av-burger-overlay #av-burger-menu-ul .sub-menu a {
    color: #000000;
}

/* Downward arrows in dropdown menu in mobile */
.html_av-submenu-hidden .av-submenu-indicator {
font-size: 14px; font-weight: bold; opacity: 1;}

/* Downward arrows in dropdown menu in desktop website */
.menu li > a:after { content: ' ▾'; } 
.menu li > a:only-child:after { content: ''; }


/*----------------------------------------
// MENU END
//--------------------------------------*/


/*----------------------------------------
// BREADCRUN START
//--------------------------------------*/

/* Title/breadcrum container height */
#top .title_container .container
{min-height: 70px ;
}

/* Title/breadcrum container background color */
.title_container {background-color: #ffffff; border: 1px solid #E1EFFB;}

/* Title/breadcrum style */
.title_container .breadcrumb {
left: 10px !important; 
font-size: 15px; 
margin-top: 1px;
line-height: 1.4em;
}

/* breadcrum color */
.alternate_color .breadcrumb a {color: #FF9B04;}
.alternate_color .breadcrumb {color: #3F51B5;}

/*----------------------------------------
// BREADCRUN END
//--------------------------------------*/


/*----------------------------------------
// SEARCH START
//--------------------------------------*/

/* Desktop search box style */



/* Mobile search box style */
#top #wrap_all #header #av-burger-menu-ul > li.av-active-burger-items.menu-item-search-mobile {
padding: 0 30px;
position: relative !important;
}

#top #wrap_all #header #av-burger-menu-ul > li.av-active-burger-items.menu-item-search-mobile form {
position: relative !important;
border: 1px solid #FF9B04;
}

/* search icon size in mobile */
#av-burger-menu-ul #searchsubmit {
font-size: 25px;
}

/*----------------------------------------
// SEARCH END
//--------------------------------------*/


/*----------------------------------------
// CSS -  gravity form start
//--------------------------------------*/

#top .main_color .input-text, 
#top .main_color input[type='text'], 
#top .main_color input[type='input'], 
#top .main_color input[type='password'], 
#top .main_color input[type='email'], 
#top .main_color input[type='number'], 
#top .main_color input[type='url'], 
#top .main_color input[type='tel'], 
#top .main_color input[type='search'], 
#top .main_color textarea, 
#top .main_color select {
    border-color: #656565;
    border-width: 0px 0px 1px 0px;
    background-color: transparent;
     font-size: 16px;
    color: #000000;
}


#top .main_color .input-text:hover, 
#top .main_color input[type='text']:hover,
#top .main_color input[type='input']:hover, 
#top .main_color input[type='password']:hover, 
#top .main_color input[type='email']:hover,
#top .main_color input[type='number']:hover, 
#top .main_color input[type='url']:hover,
#top .main_color input[type='tel']:hover, 
#top .main_color input[type='search']:hover,
#top .main_color textarea:hover,
#top .main_color select:hover {
    border-color: #6200ee;
    border-width: 0px 0px 2px 0px;
    background-color: transparent;
      font-size: 16px;
    color: #6200ee
}


/*gravity placeholder text*/
::-moz-placeholder {color:inherit !important;opacity:1 !important;}
:-moz-placeholder {color:inherit !important;opacity:1 !important;}
::-webkit-input-placeholder {color:inherit !important;opacity:1 !important;}
:-ms-input-placeholder {color:inherit !important;opacity:1 !important;}


body .gform_wrapper .gform_footer input[type=submit]
{background:linear-gradient(#FFD65E, #FEBF04); color:black; height:70px; border:1px solid #CE9A01; border-radius:10px; letter-spacing:1px; font-size: 16px !important;}


body .gform_wrapper .gform_footer input:hover[type=submit] {
background: transparent !important; color: #000000 !important;
border: 6px solid transparent !important; border-image: linear-gradient(to right, #0865F1 0%, #C704F6 100%) !important; border-image-slice: 1 !important;
}


  
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],
body .gform_wrapper .gform_body .gform_fields .gfield select,
body .gform_wrapper .gform_body .gform_fields .gfield textarea {
	font-family: 'abeezee', sans-serif !important;
}

body .gform_wrapper .top_label .gfield_label {
	font-family: 'abeezee', sans-serif !important;
}

body .gform_wrapper input[type="submit"] {
	font-family: 'abeezee', sans-serif !important;
}

/*----------------------------------------
// CSS -  gravity form end
//--------------------------------------*/


/*remove transparency from button that enfold added default*/
.avia-button:hover { opacity: 1 !important; }

/*remove underline from link*/
a:focus, a:visited, #top .av_inherit_color a 
{ text-decoration: none !important; }

/*remove date from post*/
.slide-meta {display: none;}

/*remove date from masonary post*/
.av-masonry-date { display: none !important; }

/*remove post date from ajax live search*/
.ajax_search_excerpt {display: none;}

/*remove post date from search result page*/
.post-meta-infos {display: none;}

/*use for orange border in blog grid layout, such as 3.5mm locking catogery page*/
.main_color .avia-content-slider .slide-image{background: #FF9800;}

/*scroll to top*/
#scroll-top-link {background: #fb2b6a; color: #ffffff; font-size: 32px; border-radius: 30px; border: none;}
#scroll-top-link:hover {background: #ff6382; color: #ffffff; font-size: 32px; border-radius: 30px; border: none;}
#scroll-top-link.avia_pop_class {opacity: 1;}

