/*

Theme Name: Enfold Child

Template: enfold

Author: Child Theme Configurator

Version: 1.0.2.

*/

@font-face {
  font-family: 'Memphis-Bold';
  src: url('fonts/Memphis-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/Memphis-Bold.otf')  format('opentype'),
	     url('fonts/Memphis-Bold.woff') format('woff'), url('fonts/Memphis-Bold.ttf')  format('truetype'), url('fonts/Memphis-Bold.svg#Memphis-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}


.avia_wpml_language_switch{display: none;}



h4.slider-heading {font-size: 21px !important;font-weight: bold !important;color: #FFF !important;margin-bottom: 20px !important;}

.slider-ul {

   font-size: 16px !important;

  list-style-type: none !important;

  margin-left: 0 !important;

}



#top #header .av-main-nav > li > a {

  font-size: 1vw;

}



h1 {

  margin-bottom: 30px;

  margin-top: 30px;

}

#socket .copyright {

  color: #999999;

  float: none;

  font-size: 13px;

}

.av_secondary_right .sub_menu {

  font-size: 14px;

  padding-left: 10px;

}



.av-main-nav > li > a {



  font-size: 18px;

}



#top .sub_menu li li a {

  font-size: 14px;

  font-weight: bold;

}



#top #wrap_all .footer_color h3 {



  font-size: 23px;



}



.slider-ul li {

  margin-bottom: 9px !important;

  margin-left: 0 !important; font-family: 'Memphis-Bold';

}

.slider-ul .fa {

  color: #d20000;

  font-size: 16px !important;

  padding-right: 5px !important;

}



.fa



{

  color: #d20000;

  font-size: 16px !important;

  padding-right: 5px !important;

}



.logo-small-footer {float: right;}



.fa.social-icons-footer 



{

  color: #FFF;

  font-size: 24px !important;

  padding-right: 15px !important;

}



ul.group li.current-menu-item a span.menu-image-title {color: #d20000;}



ul.group li.current-menu-item a span.menu-image-hover-wrapper img.menu-image {display: none;}



ul.group li.current-menu-item a span.menu-image-hover-wrapper img.hovered-image {display: inline;margin-left: 0 !important;opacity:1;}



.fullsize .content {padding-top: 0px;}



#header_main{  padding-bottom: 4px;

    }

	

.main_menu	.av-main-nav li:hover .avia-menu-fx, .current-menu-item > a > .avia-menu-fx, .av-main-nav li:hover .current_page_item > a > .avia-menu-fx {

  background: transparent none repeat scroll 0 0;

  opacity: 0;

  text-decoration: underline;

}



main_menu .menu-image-title span.buy:hover { text-decoration: underline;

}



.mb-bottom {margin-bottom: 30px !important;}



#header_main .menu-item-language { display: none; }



#menu-image-menu .menu-item-language { display: none; }

 
.parall .avia-menu-text,
.main_menu .parall .menu-image-title {

  -webkit-box-sizing: content-box;

  -moz-box-sizing: content-box;

  box-sizing: content-box;

  border: none;

  -webkit-border-radius: 7px;

  border-radius: 7px;

  font: normal 100%/normal Arial, Helvetica, sans-serif;

  color: rgba(255,255,255,1);

  -o-text-overflow: clip;

  text-overflow: clip;

  background: #d20000;

  -webkit-box-shadow: 4px 3px 0 0 rgba(255,255,255,1) ;

  box-shadow: 4px 3px 0 0 rgba(255,255,255,1) ;

  -webkit-transform:    skewX(-20deg);

  transform:    skewX(-20deg);

display: inline-block;

 padding: 14px;

}



.main_menu .menu-image-title,
.main_menu .avia-menu-text {

  -webkit-box-sizing: content-box;

  -moz-box-sizing: content-box;

  box-sizing: content-box;

  border-right: 2px solid rgba(255,0,0,1) !important;

  font: normal 100%/normal Raleway;

  -o-text-overflow: clip;

  text-overflow: clip;

  -webkit-transform:    skewX(-20deg);

  transform:    skewX(-20deg);

  padding-right: 17px;

display: inline-block;

color:#fff;

}



.csbutton  .menu-image-title {

  -webkit-box-sizing: content-box;

  -moz-box-sizing: content-box;

  box-sizing: content-box;

  border: none;

  -webkit-border-radius: 7px;

  border-radius: 7px;

  font: normal 100%/normal Arial, Helvetica, sans-serif;

  color: rgba(255,255,255,1);

  -o-text-overflow: clip;

  text-overflow: clip;

  background: #d20000;

  -webkit-box-shadow: 4px 3px 0 0 #000000;

  box-shadow: 4px 3px 0 0 #000000;

  -webkit-transform:    skewX(-20deg);

  transform:    skewX(-20deg);

display: inline-block;

 padding: 14px;

     font-family: "Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;

    font-size: 18px;

	font-weight: bold;

}







.parall .buy 



{  transform:    skewX(20deg);

display: inline-block;} 



.group .menu-image-title {font-family: "Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight: bold;font-size: 15px;}




.main_menu .last-item span, 
.last-item .menu-image-title {



  border-right: none !important;

   padding-right: 0px;

display: inline-block;



} 

.avia-bullet {
	display: none !important;
}



#socket .container {

  padding-bottom: 15px;

  padding-top: 15px;

  text-align: center;

}



#socket .copyright {

  float: none;

  color: #999999;

}



.menu-image-title .buy,
.main_menu .avia-menu-text span



{  transform:    skewX(20deg);

display: inline-block;}



/*  SECTIONS  */

.section {

	clear: both;

	padding: 0px;

	margin: 0px auto;

	max-width:1260px;

	position: relative;

	text-align: center;

	

}



/*  COLUMN SETUP  */

.col {

	display: block;

	float:left;

	margin: 1% 0 1% 1.6%;

}

.col:first-child { margin-left: 0; }



/*  GROUPING  */

.group:before,

.group:after { content:""; display:table; }

.group:after { clear:both;}

.group { zoom:1; /* For IE 6/7 */ }

/*  GRID OF SEVEN  */

.span_7_of_7 {

	width: 100%;

}



.span_6_of_7 {

  	width: 85.48%;

}



.span_5_of_7 {

  	width: 70.97%;

}



.span_4_of_7 {

  	width: 56.45%;

}



.span_3_of_7 {

  	width: 41.94%;

}



.span_2_of_7 {

  	width: 27.42%;

}



.span_1_of_7 {

  	width: 12.91%;

}



.group a {color: #FFF !important;}

.group a:hover {color: #d20000 !important;text-decoration: none;}



.menu-item a.menu-image-title-below.menu-image-not-hovered img, .menu-item a.menu-image-hovered.menu-image-title-below .menu-image-hover-wrapper {



  padding-bottom: 7px;

  position: relative;

  top: 4px;

}



.menu-item a.menu-image-hovered img.hovered-image, .menu-item a.menu-image-hovered:hover img.menu-image {

-webkit-transition:none;

-moz-transition: none;

-ms-transition: none;

-o-transition: none;

transition: none;

}



/*  GO FULL WIDTH BELOW 650 PIXELS */

@media only screen and (max-width: 650px) {

	.col {  margin: 1% 0 1% 0%; }

	.span_1_of_7, .span_2_of_7, .span_3_of_7, .span_4_of_7, .span_5_of_7, .span_6_of_7 {
  width: 33%;
}

 .span_1_of_7:last-child
 
 {
  width: 100%;
}

}



@media only screen and (min-width: 768px) {

.html_header_top.html_header_sticky #top #wrap_all #main {

  padding-top: 240px !important;

}

}

.parall {
	margin-left: 14px;
}

@media only screen and (max-width: 767px) {

	.menu-image-title .buy



{  transform:    skewX(0deg);

	}
	.parall {
	margin-left: 0px;
}
	
}

.sub_menu > ul > li > a, .sub_menu > div > ul > li > a

{ font-family: 'Memphis-Bold'; font-weight: normal;}

.main_menu .menu-image-title { font-family: 'Memphis-Bold';}
	
	
	.group .menu-image-title  { font-family: 'Memphis-Bold';}
	
	h1, h2, h3, h4, h5, h6 { font-family: 'Memphis-Bold';}
	
	.menu-image-title .buy:hover {text-decoration: underline;}

.main_menu #avia-menu li a span {
	font-family: 'Memphis-Bold';
	font-size: 19.2px;
	font-weight: 400;
}

.main_menu #avia-menu li a span:hover {
	text-decoration: underline;
}

.av-main-nav > li > a {
	padding: 0 15px 0px 5px;	
}