/*
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:*/

/*-------------------------------------------------------------- */
/* OVERRIDES
/*-------------------------------------------------------------- */
#top #header_meta {
	background: #082dde !important
}
h4 {
  margin-bottom: 14px;
}
#top h4 a {
  color:blue;
}
#top h4 a:hover {
  color:#505050;
}
#top div .av-dark-form .input-text, #top div .av-dark-form input[type="email"], #top div .av-dark-form input[type="input"], #top div .av-dark-form input[type="number"], #top div .av-dark-form input[type="password"], #top div .av-dark-form input[type="search"], #top div .av-dark-form input[type="tel"], #top div .av-dark-form input[type="text"], #top div .av-dark-form input[type="url"], #top div .av-dark-form select, #top div .av-dark-form textarea, div div .av-dark-form .button {
  border-color: #b2b2b2;
}
#top .av-custom-form-color .button {
  border-color: #b2b2b2;
}

/*-------------------------------------------------------------- */
/* Customizations
/*-------------------------------------------------------------- */
/*#top .linkInList .av_inherit_color a {
  text-decoration: none;
  font-size: 1.4em;
}
#top .linkInList .av_inherit_color a:hover {
  text-decoration: underline;
} */
.welcomeSection {
  background: linear-gradient( to bottom, #0b1b64, #1b3197, #0b1b64 );
}
.welcomeHeader h1 {
  /*background-image: linear-gradient(to right, rgb(240, 128, 128), rgb(138, 43, 226));*/
  background-image: linear-gradient(to right, rgb(194, 221, 245), rgb(12, 132, 243));
  -webkit-background-clip: text;
  color: transparent;
}
.iconBoxUL li a {
	font-size: 1.2em;
	font-weight: 500;
	line-height: 1.0em;
}
#top .av_iconlist_title .iconBoxUL li a {
	text-decoration: none;
}
#top .av_iconlist_title .iconBoxUL li a:hover {
	text-decoration: underline;
	color: #179bed;
}
.fabricAttributes  {
	line-height: 1.2em;
}
.warrantyList ol, .warrantyList ul {
	font-size: 16px;
}
.productItem {
	font-size: 20px;
	line-height: 1.2em;
	color: #787878;
	font-weight: normal;
}
.productItem a {
	color: #2118e4;
}

/*-------------------------------------------------------------- */
/* 2nd Menu
/*-------------------------------------------------------------- */
#top #header .mega_menu_title a {
  color: white;
}



/*-------------------------------------------------------------- */
/* Customizee WooCommerce Product Group form
/*-------------------------------------------------------------- */
.groupProductDescTable {
  text-align: left;
  padding-left: 20px;
}
#top #wrap_all .all_colors .groupProductDescTable:hover {
  color: black;
}




/*-------------------------------------------------------------- */
/* Food Menu Selector
/*-------------------------------------------------------------- */



/*-------------------------------------------------------------- */
/* VARIOUS
/*-------------------------------------------------------------- */



/*-------------------------------------------------------------- */
/* FOOTER
/*-------------------------------------------------------------- */
#footer .widgettitle {
  font-size: 2em;
  color: #516b85;
}
#top #wrap_all .all_colors #footer h3 {
	text-transform: uppercase;
	font-size: 1.9em;
}
#footer p {
	font-size: 1.1em;
	color: #ccd3da;
}
.socket_color a {
	color: #549ee7;
}
#footer h3 a:hover {
	color: #ffffff;
}





/*-------------------------------------------------------------- */
/* MEDIA SIZE
/*-------------------------------------------------------------- */
@media only screen and (max-width: 1325px) {
           .iconBoxUL li a {font-size: 1.1em;}
}
@media only screen and (max-width: 1270px) {
           .iconBoxUL li a {font-size: 1.0em;}
}
@media only screen and (max-width: 1197px) {
           .iconBoxUL li a {font-size: 0.8em;}
}
@media only screen and (max-width: 1060px) {
           .iconBoxUL li a {font-size: 1.2em;}
           #top #wrap_all .all_colors h1 {font-size: 40px;}
           .responsive #top #wrap_all .av-flex-cells .no_margin, .responsive #top #wrap_all .flex_column, .responsive #top .container .av-content-small  {
	           margin: 0;
	           margin-bottom: 20px;
	           width: 100%;
           }
}