/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/



/********************/
.autocomplete-form .autocomplete .autocompletecountry,
.autocomplete-form input
{ -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; 
-o-box-sizing: border-box; box-sizing: border-box; 
}
.autocomplete-form .autocomplete { display:inline-block; vertical-align:top; width:350px; position:relative; }
.autocomplete-form .autocomplete .autocompletecountry { height:42px; background:#fff; border:0px; width:100%; padding:6px 10px; font-size:15px;  
-moz-appearance: none;
 -webkit-appearance: none;
 appearance: none; }
 .autocomplete-form .autocomplete .autocompletecountry { padding:5px 10px;}
 
.autocomplete-form .autocomplete:before { content:""; position:absolute; top:0px; right:0px; height:100%; width:20px; background:#fff;}
.autocomplete-form input.date-picker { display:inline-block; vertical-align:top; height:42px; background:#fff; border: 0px; padding:6px 10px 6px 40px; margin:0px -4px; border-left:1px solid #ddd; width:170px; cursor:pointer;

	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' x='0' y='0' width='20' height='20' viewBox='0 0 32 32' fill='rgb(156,156,156)' enable-background='new 0 0 32 32' xml:space='preserve'><path d='M10 12h4v4h-4zM16 12h4v4h-4zM22 12h4v4h-4zM4 24h4v4h-4zM10 24h4v4h-4zM16 24h4v4h-4zM10 18h4v4h-4zM16 18h4v4h-4zM22 18h4v4h-4zM4 18h4v4h-4zM26 0v2h-4v-2h-14v2h-4v-2h-4v32h30v-32h-4zM28 30h-26v-22h26v22z'/></svg>");
	background-color: #F2F3F4;
	background-position: 10px 11px;
	background-repeat: no-repeat
	
  }
.autocomplete-form input.submit-btn { display:inline-block; vertical-align:top; height:42px; background:#c00daf; border: 0px; padding:6px 30px; color:#fff; cursor:pointer;  font-size:15px; }
.autocomplete-form input.submit-btn:hover { opacity:0.9; }
.ui-corner-all { z-index:9; }
.et_pb_fullwidth_section .et_pb_slide_description { padding-bottom:6%; }
.autocomplete-form { margin:10px 0px 0px;}

.page-id-6747 #main-content { text-align:center; }
.page-id-6747.et_full_width_page #left-area { text-align:center; }
.page-id-6747 #main-content .et_pb_section { padding-top:0px; }
.page-id-6747 .main_title { margin-bottom:10px; font-size:32px;  }
.page-id-6747 .et_pb_column_4 a.pro-name-link { font-size:20px; line-height:21px; }
.page-id-6747 .et_pb_column_4 { margin-bottom:30px;  }

.page-id-6747 .et_pb_column_4 img { height:150px;  }

.dealTableHolder {overflow: auto;}
.dealTableHolder .deals thead th {background-color: #c00daf;color:#fff;text-transform: uppercase;text-align: center;white-space: nowrap;font-size:13px;}
.dealTableHolder .deals tbody td {border: 0px;padding: 10px 10px;font-size: 15px;text-align: center;}
.dealTableHolder .deals thead th:first-child{text-align: left;}
.dealTableHolder .deals tbody td:first-child{text-align: left;}
.dealTableHolder .deals{margin: 20px 0px;border:0px; }
.dealTableHolder .deals tbody td:last-child{color: #c00daf;}
.dealTableHolder .deals tbody td:last-child .wasPrice{color: #212121;padding: 0px 2px;}
.dealTableHolder .deals tbody td:last-child .discount{padding-left: 7px;
padding-right: 7px;white-space: nowrap;
margin-right: 8px;
display: inline-block;
background: #cb181e;
color: #fff;
font-weight: bold;
line-height: 20px;
font-size: 15px;}
.dealTableHolder .deals .was {
    font-size: 80%;
    font-weight: bold;
}
#main-header, #main-header .nav li ul, .et-search-form{
	background-color: #fff !important;	
}
.et-fixed-header #top-menu a{ color: #000 !important; }
#top-menu li.current-menu-item>a{
	color: #c00daf !important;
}
#top-menu a{
	color: #000 !important;	
}
#mobilelogo {
	display:none;	
}
#top-menu li {
    padding-right: 10px !important;
    text-transform: uppercase;
}
@media(min-width:981px) {
.page-id-6747 .et_pb_column_4:nth-child(4n+4) { margin-right:0px; }
.page-id-6747 .et_pb_column_4:nth-child(4n+1) { clear:both; }	
.et-fixed-header #top-menu a{ color: #000 !important; }
	}

@media(min-width:1024px) {
.home .et_pb_fullwidth_section .et_pb_slide_description {
padding-top:5%;
padding-bottom:5%;
}
.home .autocomplete-form span.select2.select2-container.select2-container--default,.home .autocomplete-form span.select2.select2-container.select2-container--default {
    width: 59% !important;
}
.home .select2-container--default .select2-results__option--highlighted[aria-selected], .home .select2-container--default
{
	width: 59% !important;
}
}
@media(min-width:1024px) and (max-width:1279px) {
.et_pb_fullwidth_section .et_pb_slide_description { padding-left:0px; padding-right:0px; }	
body .et_pb_slide_description h2 { font-size:50px; }
.page-id-6747 .et_pb_column_4 a.pro-name-link { font-size:16px; line-height:20px; }
	}
	
@media(min-width:768px) and (max-width:1023px) {
.et_pb_fullwidth_section .et_pb_slide_description { padding-left:0px; padding-right:0px; }	
.autocomplete-form .autocomplete { width:250px; }
body .et_pb_slide_description h2 { font-size:50px; }
.autocomplete-form input.date-picker { width:140px; }
.page-id-6747 #main-content .et_pb_section { padding-bottom:20px; }
.page-id-6747 .et_pb_column_4 a.pro-name-link { font-size:16px; line-height:20px; }
	}
@media(min-width:768px) and (max-width:980px) {
.page-id-6747 .et_pb_column_4 { width:50% !important; box-sizing:border-box; padding:0px 20px; margin-left:0px; margin-right:0px;   }
.page-id-6747 .et_pb_column_4:nth-child(2n+1) { clear:both; }		
	}
	
@media(max-width:767px) {
.et_pb_fullwidth_section .et_pb_slide_description { padding-left:0px; padding-right:0px; }	
.autocomplete-form .autocomplete { width:250px; }
.page-id-6747 .main_title { font-size:28px; }
.et_pb_code.et_pb_module.et_pb_code_0 { font-size:16px; }
.page-id-6747 .et_pb_column_4 a.pro-name-link { font-size:16px; line-height:20px; }
}
@media(max-width:480px) {
.et_header_style_left .mobile_menu_bar1, .et_header_style_split .mobile_menu_bar1 {
    padding-bottom: 47px;
}
.home .et_pb_section_0.et_pb_section
{
	padding-top:0px;
	padding-bottom:0px;		
}
.home .et_pb_section_1.et_pb_section
{
	padding-top: 20px;
	padding-bottom:10px;
}
#logo {
	display:none;	
}
#main-header{
	background-color: #000000 !important;
}
.mobile_menu_bar1 {
    display: block;
    position: relative;
    line-height: 0;
}
.mobile_menu_bar1:before {
    position: relative;
    top: 0;
    left: 0;
    font-size: 32px;
    content: "\61";
    cursor: pointer;
	color: #c00daf;
}
.custom-back-class{
	padding: 0px;  
}
.custom-back-class-a{
	color: #c00daf; 
}
.home .et_pb_section_1 p
{
	text-align: left;
}
}	
@media(min-width:640px) and (max-width:767px) {
.autocomplete-form input.submit-btn { padding:6px 15px; }
.autocomplete-form .autocomplete { width:230px;}
.autocomplete-form input.date-picker { width:130px; padding-right:0px; }

.page-id-6747 .et_pb_column_4 { width:50% !important; box-sizing:border-box; padding:0px 20px; margin-left:0px; margin-right:0px;   }
.page-id-6747 .et_pb_column_4:nth-child(2n+1) { clear:both; }		
	}
@media(max-width:639px) {
.autocomplete-form .autocomplete { width:100%; margin-bottom:8px; }
.autocomplete-form input.date-picker { width:150px; padding-right:0px; }
.autocomplete-form input.submit-btn { padding:6px 15px; }
	}	
@media(min-width:480px) and (max-width:639px) {
.autocomplete-form input.date-picker { width:260px; }	

.page-id-6747 .et_pb_column_4 { width:50% !important; box-sizing:border-box; padding:0px 15px; margin-left:0px; margin-right:0px;   }
.page-id-6747 .et_pb_column_4:nth-child(2n+1) { clear:both; }		
	}	
	
.et_pb_code.et_pb_module.et_pb_code_0 {
    font-size: 20px;
    line-height: 27px;
}
.page-id-6747 .et_pb_column.et_pb_column_1_4.et_pb_column_4:nth-child(4)
{
/*	clear: both; */
}
.page-id-6747 h1.main_title {
    display: none;
}
.et_pb_code.et_pb_module.et_pb_code_0 {
    color: #C00DAF;
}


