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



/*Add your own styles here:*/



@font-face {
    font-family: 'LatoRegular';
    src: url('fonts/LatoRegular.eot');
    src: url('fonts/LatoRegular.eot') format('embedded-opentype'),
         url('fonts/LatoRegular.woff2') format('woff2'),
         url('fonts/LatoRegular.woff') format('woff'),
         url('fonts/LatoRegular.ttf') format('truetype'),
         url('fonts/LatoRegular.svg#LatoRegular') format('svg');
}
body {
	font-family: 'Lato' !important;
}
body.rtl, .rtl p, .rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6, .rtl p, .rtl span, .rtl font, .rtl div, .rtl a, .rtl button, .rtl input[type="text"], .rtl textarea, .rtl select {
	font-family: "Arial" !important;
}
.main-slider .container .template-page {
    padding: 0;
}
.logo a {
	margin: 10px 0 0;
    max-height: 170px !important;
}
.logo a img {
    margin: 16px 0 0;
    max-height: 180px !important;
    width: 100%;
}
.responsive #top .main-slider .container {
    max-width: 100%;
    padding: 0;
}
.rtl .wpcf7 .contact-form-page label {
    float: left;
    text-align: right;
    width: 100%;
}
.rtl .wpcf7 .contact-form-page p {
    float: left;
    margin: 0;
    width: 100%;
}
.rtl .wpcf7 .contact-form-page input.wpcf7-submit {
    float: right;
    margin: 0 0 10px;
}
#top #header .social_bookmarks li a {
    color: #fff;
}
#header nav.sub_menu {
    float: left;
    top: 0;
    width: 100%;
}
#header nav.sub_menu .menu {
    float: right;
	margin: 11px 0 0;
}
#header nav.sub_menu .menu li a {
    background: #ffffff none repeat scroll 0 0;
    border: 2px solid #ffffff;
    color: #f87b45;
    padding: 4px 10px;
}
#header nav.sub_menu .menu li {
    border: medium none;
	padding: 0 0 0 10px;
}
#header_meta .lang_sel_list_vertical {
    float: left;
	width: auto;
}
#header_meta .lang_sel_list_vertical ul {
	border: medium none;
}
#header_meta .lang_sel_list_vertical ul li {
	background: none repeat scroll 0 0;
	border: medium none;
	clear: none;
    float: left;
	margin: 6px 0 0 !important;
    padding: 0;
    width: auto;
}
#header_meta .lang_sel_list_vertical ul li a {
	background: none repeat scroll 0 0;
    border: medium none;
}
	#header_main .main_menu ul li a {
    /* color: #8d8d8d; */
	border-right: 1px solid #ffffff;
    color: #ffffff;
	font-family: "Arial";
    font-size: 19px;
    height: 70px;
    padding: 9px 0;
    text-transform: uppercase;
}
#header_main .main_menu div, #header_main .main_menu ul {
    height: 70px;
}
.rtl.logged-in #header_main .widget_nav_menu ul li:nth-child(4) {
	background: none;
}
#header_main .widget_nav_menu ul li:nth-child(5), 
#header_main .widget_nav_menu ul li:nth-child(6) {
	background: url("images/phone-icon.png") no-repeat scroll 0 7px / 15px auto;
    padding: 0 0 0 21px;
}
#header_main .widget_nav_menu ul li:nth-child(5) a, 
#header_main .widget_nav_menu ul li:nth-child(6) a, 
#header_main .widget_nav_menu ul li:nth-child(5) a, 
.rtl #header_main .widget_nav_menu ul li:nth-child(4) a {
    color: #9d9d9d;
	font-size: 16px;
}
#top #header_main .main_menu ul li {
    text-align: center;
    width: 20%;
}
#header_meta {
	/* background: #942c36 none repeat scroll 0 0; */
	background: #f87b45 none repeat scroll 0 0;
	display: none;
	border: medium none;
}
#top #header .social_bookmarks li {
    border: medium none;
	float: left;
}
#header_main .main_menu ul li a .avia-menu-fx {
    /* background: #f87b45 none repeat scroll 0 0; */
	background: #c6d146 none repeat scroll 0 0;
    bottom: 0;
	display: none;
}
.header-scrolled #header_main .main_menu ul li a .avia-menu-fx {
	/* background: #f87b45; */
}
.testimonials_section {
    /* background-size: 100% auto; */
	background: #c6d146 none repeat scroll 0 0 !important;
	display: none;
}
#header_main .main_menu ul li a:hover, #header_main .main_menu ul li.current-menu-item a {
    /* color: #f87b45; */
	/* color: #942c36; */
	/* background: #a7d3ee none repeat scroll 0 0; */
	background: #84c0b6 none repeat scroll 0 0;
    color: #ffffff;
}
#top.rtl.woocommerce-checkout form .form-row label {
    text-align: right;
}
#top.rtl.woocommerce-checkout form p {
    text-align: right;
}
#top.rtl.woocommerce-checkout form p input.button {
    margin: 0 0 0 20px;
}
.rtl #header_main .main_menu ul li:last-child a {
    border-left: 1px solid #ffffff;
}
#header_main .main_menu ul li:first-child a {
    border-left: 1px solid #ffffff;
}
.header-scrolled #header_main .main_menu ul li a:hover, .header-scrolled #header_main .main_menu ul li.current-menu-item a {
    /* color: #f87b45; */
}
.header-scrolled .logo a {
    margin: 0;
}
.header-scrolled .logo img {
    margin: 10px 0 0;
    /* width: 180px; */
	max-height: 52px !important;
}
.header-scrolled #header_meta {
    background: #f87b45 none repeat scroll 0 0;
}
.our-collection .avia_textblock h1, .new_arrivals_section .avia_textblock h1 {
    background: #e65c6c none repeat scroll 0 0;
    color: #ffffff;
    font-size: 32px;
	margin: 0 0 50px;
    padding: 18px 0;
}
.main-slider .avia-caption {
    left: 0;
    padding: 0;
    text-align: center;
    top: 30%;
    width: 100%;
}
.main-slider .banner-text h1 {
    color: #ffffff;
    /* font-family: "LatoRegular"; */
	font-family: 'Lato', sans-serif;
    font-size: 60px;
    margin: 0 0 10px;
}
.our-collection .hr, .new_arrivals_section .hr {
    margin: 30px 0 60px;
	display: none;
}
#top .main-slider .banner-text p {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-size: 22px;
    letter-spacing: 1px;
    line-height: 35px;
    text-transform: uppercase;
    width: 670px;
}
.about_section .about-right .avia_textblock p, .about_section .about-right .avia_textblock ul li {
    /* color: #fff; */
	color: #8d8d8d;
}
.about_section .hr-short.hr-right .hr-inner, .about_section .hr-short.hr-right .hr-inner-style {
    border-color: #bdbdbd;
}
.about_section .about-right .avia_textblock h1 {
    color: #c6d146;
}
.about_section .about-right.about-right-hebrew .avia_textblock h1 {
    text-align: right !important;
}
.about_section {
    /* background-position: -180px 0 !important; */
	background: #ededed none repeat scroll 0 0 !important;
	display: none;
}
.our-collection, .new_arrivals_section {
    /* background: url("images/banners-bg.png") repeat scroll 0 0; */
}
#top .our-collection .products li {
    /* background: #ffffff none repeat scroll 0 0; */
	background: #f6f6f6 none repeat scroll 0 0;
    /* border-color: #f87b45; */
	border: medium none;
	/* box-shadow: 4px 5px 10px 1px #dddddd; */
	box-shadow: none;
	margin: 0;
	transition: all 0.5s ease 0s;
    width: 30%;
}
#top .our-collection .products li:hover {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 0 0 20px 2px #e9e9e9;
}
#top .our-collection .products li.last {
    float: right;
}
#top .our-collection .products li:nth-child(3n+1) {
    margin: 0 5% 55px 0;
}
#top.rtl .our-collection .products li:nth-child(3n+1) {
    margin: 0 0 55px 5%;
}
#top.rtl .our-collection .products li.last {
    float: left;
}
.about-right .avia-button-wrap .avia-button {
    background: #c6d146 none repeat scroll 0 0;
    color: #ffffff;
}
#top .our-collection .products li.product-category h3:before {
    /* border-color: #f87b45; */
	border: medium none;
}
#top .our-collection .products li.product-category h3 {
    /* border-color: #f87b45; */
	border: medium none;
    color: #e65c6c;
    font-size: 30px;
    text-align: center;
    text-transform: uppercase;
}
.new_arrivals_section ul.products li .inner_product {
	border: medium none;
    min-height: 470px;
    position: relative;
}
#top .new_arrivals_section ul li .inner_product_header {
	background: #f6f6f6 none repeat scroll 0 0;
    border: medium none;
	padding: 10px 0 30px;
}
#top .new_arrivals_section ul.products li:hover .inner_product_header {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: none;
}
#top .our-collection .products li:hover h3 {
    color: #adadad;
}
#top .new_arrivals_section ul.products li:hover {
    box-shadow: 0 0 20px 2px #e9e9e9;
}
#top .new_arrivals_section ul.products li {
    transition: all 0.5s ease 0s;
}
.products .inner_product_header_cell h3 {
    color: #000000;
    float: left;
    font-size: 17px;
    font-weight: 400;
    letter-spacing: 1px;
    margin: 0 0 20px;
    width: 100%;
}
.products .inner_product_header_cell {
    text-align: center;
}
#top .products .inner_product_header_cell span.price {
  
	font-size: 27px;
	
}
	
#top .products .inner_product_header_cell span.price .woocommerce-Price-amount  {
  
    font-size: 18px;
	background:#e65c6c;
	padding: 7px 10px 5px;
}
#top .products .inner_product_header_cell span.price span {
    color: #ffffff;
    font-size: 27px;
}
#top #wrap_all ins::before{
	padding:0px !important;
}
.new_arrivals_section ul.products li .inner_product .inner_product_header .avia-arrow {
    border-color: #c6d146;
	display: none;
}
#top #wrap_all ins::before{
	content:inherit !important;
}
.woocommerce .products .product h3 {
    font-size: 14px !important;
    letter-spacing: 1px;
}
#top .inner_product_header {

    padding: 10px 5px 15px !important;
  
}
.common-button {
    /* background: #c6d146 none repeat scroll 0 0; */
	background: #e65c6c none repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    color: #ffffff;
	cursor: pointer;
    font-size: 18px;
    letter-spacing: 1px;
    padding: 13px 36px;
}
.new_arrivals_section .avia_cart_buttons {
    background: #ffffff none repeat scroll 0 0;
    border: medium none;
    bottom: 44px;
    left: 0;
    opacity: 1;
    padding: 0 14px;
    position: absolute;
    transition: all 0.25s ease 0s;
    width: 100%;
    z-index: -1;
}
.new_arrivals_section ul.products li:hover .avia_cart_buttons {
    bottom: 20px;
    visibility: visible;
    z-index: 99999;
}
#top .new_arrivals_section .avia_cart_buttons .button {
    background: #84c0b6 none repeat scroll 0 0;
    color: #ffffff;
    font-size: 14px;
    padding: 13px 0;
	width: 48%;
}
#top .new_arrivals_section .avia_cart_buttons .button.show_details_button {
    float: right;
}
#top .new_arrivals_section .avia_cart_buttons .button-mini-delimiter {
    display: none;
}
#top .new_arrivals_section .amount {
    color: #c6d146;
}
#top.home .main_color .onsale {
    background: #c6d146 none repeat scroll 0 0;
}
#footer {
    background: #f2f2f2 none repeat scroll 0 0;
	padding: 0;
	position: relative;
}
#footer:before {
    background: #84c0b6 none repeat scroll 0 0;
    content: "";
    height: 58px;
    position: absolute;
    top: 0;
    width: 100%;
}
#top.rtl div.woocommerce-message {
    text-align: left;
}
#footer .flex_column {
    margin: 0;
    width: 25%;
}
#footer section.widget {
    margin: 0;
}
#footer section.widget h3 {
    background: #84c0b6 none repeat scroll 0 0;
	/* border-right: 1px solid #ffffff; */
    color: #ffffff;
	margin: 0;
    padding: 20px 0;
    text-align: center;
}
#top #footer i.fa {
    color: #e65c6c;
	margin: 0 10px 0 0;
}
.second-footer {
    background: #eeeeee none repeat scroll 0 0;
    float: left;
    width: 100%;
}
#footer .flex_column.first iframe {
    /* float: left;
    margin: 20px 0 0 20px; */
}
#footer section.widget ul.menu, #footer section.widget .product_list_widget, #footer .flex_column.first section.widget .textwidget {
    /* border-right: 1px solid #ffffff;
    min-height: 390px; */
    padding: 20px 20px 0;
}
#footer .flex_column:nth-child(4) .textwidget, #footer .flex_column:nth-child(4) section.widget_wysija {
    padding: 0 20px;
}
#footer .flex_column {
    border-right: 1px solid #ffffff;
	min-height: 400px;
}
#footer .flex_column.first section.widget .textwidget {
    border-left: 1px solid #fff;
}
#footer .first .widget_text img {
    width: 130px;
}
.testimonials_section .avia_textblock h2 {
    color: #ffffff;
	font-size: 32px;
}
.testimonials_section .avia-testimonial {
    color: #ffffff;
}
.testimonials_section .avia-testimonial .avia-testimonial-content p {
	/* color: #303030; */
	color: #ffffff;
	font-size: 20px;
    font-style: italic;
}
.testimonials_section .avia-testimonial .avia-testimonial-meta-mini strong, 
.testimonials_section .avia-testimonial .avia-testimonial-meta-mini span, 
.testimonials_section .avia-testimonial .avia-testimonial-meta-mini a {
    /* color: #303030; */
	color: #ffffff;
}
.testimonials_section .avia-testimonial-wrapper {
    margin: 30px 0 0;
}
footer#socket {
    background: #e3e3e3 none repeat scroll 0 0;
    border: medium none;
    float: left;
    padding: 16px 0 10px;
    width: 100%;
}
.new_arrivals_section .template-page {
    padding-top: 0;
}
.new_arrivals_section {
    border: medium none;
    box-shadow: none;
}
.our-collection .template-page {
    padding-bottom: 0;
}
.free-shipping-main-section {
    border: medium none;
}
.free-shipping-main-section .template-page {
    padding-top: 0;
}
#top #main .avia-section.testimonials_section .template-page {
    padding: 40px 0;
}
#header #header_main .widget_nav_menu {
    padding: 0;
    position: absolute;
    right: 27%;
    top: 30px;
	z-index: 9999;
}
#header.header-scrolled #header_main .widget_nav_menu {
    right: 42%;
    top: 19px;
}
#footer .flex_column .footer-contact p {
    line-height: 27px;
    margin: 0 0 12px;
}
#footer .flex_column .footer-contact {
    margin: 20px 0 0;
}
#header #header_main .widget_nav_menu ul li {
    clear: none;
    float: left;
	margin: 0 0 0 20px;
}
#socket .copyright, #socket .copyright a {
    color: #ffffff;
}
#socket .copyright br {
    display: none;
}
#socket .copyright {
    color: #929292;
    float: right;
    font-size: 13px;
    letter-spacing: 1px;
    text-align: center;
    width: auto;
}
#top footer#socket .social_bookmarks li a {
    background: #e65c6c none repeat scroll 0 0;
    color: #ffffff;
}
#footer section.widget_newsletters {
    /* display: none; */
	padding: 0 20px;
}
#footer section.widget_newsletters .widgettitle {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #e65c6c;
    margin: 20px 0 0;
    padding: 0;
    text-align: left;
}
.rtl #footer section.widget_newsletters .widgettitle {
    text-align: right;
}
#footer section.widget_newsletters p {
    display: none;
}
#footer section.widget_newsletters .newsletters-form {
    /* padding: 0 20px; */
}
#footer section.widget_newsletters .newsletters-form .newsletters-fieldholder label {
    color: #a2a2a2;
}
#footer section.widget_newsletters .newsletters-form .newsletters-fieldholder input {
	color: #a2a2a2;
    width: 100% !important;
}
#top .avia-slideshow-inner li:nth-child(4) .banner-text p a {
    float: left;
}
#footer section.widget_newsletters .newsletters-form .newsletters_submit input.button {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #e65c6c;
    border-radius: 0;
    color: #e65c6c;
    float: left;
    font-size: 13px;
    padding: 8px 10px;
}
.rtl #footer section.widget_newsletters .newsletters-form .newsletters_submit input.button {
    float: right;
}
#footer .newsletters-form {
    width: 100%;
}
#top footer#socket .social_bookmarks li {
    margin: 0 6px 0 0;
}
footer#socket .social_bookmarks {
    float: left;
}
#socket .copyright a {
    float: right;
}
#footer .flex_column h3 {
    color: #777;
    font-size: 16px;
    margin: 0 0 10px;
}
#top #footer a, #top #footer span {
    color: #a2a2a2;
	font-weight: normal;
}
#footer .textwidget p {
    color: #a2a2a2;
}
#top #footer ul.product_list_widget li {
    border-color: #777777;
}
#top #footer .textwidget {
    color: #777777;
}
#footer .container .flex_column:nth-child(3) .product_list_widget li {
    border-bottom: 1px dashed;
    border-top: medium none;
}
#top .testimonials_section .av-large-testimonial-slider .avia-slideshow-arrows a {
    color: #ffffff;
    opacity: 1;
}
.main-slider .avia-slideshow-inner li {
    margin: 0;
}
.main-slider .avia-slideshow-inner li img {
    border-radius: 0;
}
.html_header_top.html_header_topbar_active.html_header_sticky #top.home #main {
    padding-top: 200px;
	/* padding-top: 235px; */
}
#header .header_bg {
    /* background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0; */
}
#header .av-logo-container {
    /* height: 115px !important; */
	height: 185px !important;
}
#header.header-scrolled .av-logo-container {
    height: 68px !important;
}
#top #wrap_all #header .av-social-link-twitter a {
    /* background: #46d4fe none repeat scroll 0 0; */
}
#top #wrap_all #header .av-social-link-dribbble a {
    /* background: #e44885 none repeat scroll 0 0; */
}
#header #header_main_alternate {
    /* background: #e2e2e2 none repeat scroll 0 0;
	background: #f87b45 none repeat scroll 0 0; */
	background: #e65c6c none repeat scroll 0 0;
}
#header #header_main {
    border: medium none;
}


/* .main_menu #menu-item-search a {
	background: #f87b45 none repeat scroll 0 0;
    color: #ffffff;
    display: block;
    height: 40px;
    line-height: 43px;
    padding: 0 0 0 12px !important;
    position: absolute;
    right: 0;
    top: -90px;
    width: 40px;
} */

#header_main #icl_lang_sel_widget-20 {
	/* display: none; */
    padding: 0;
    position: absolute;
    right: 14%;
    top: 35px;		z-index: 9999;
}#header #header_main #lang_sel_list {    border: none;    padding: 0;    float: left;}
#top.rtl #footer i.fa {
    margin: 0 0 0 10px;
}
#header_main .widget_nav_menu ul li:nth-child(1) a, .logged-in #header_main .widget_nav_menu ul li:nth-child(3) a {
    background: #84c0b6 none repeat scroll 0 0;
    border: 2px solid #7db9af;
    color: #ffffff;
    font-weight: bold;
    padding: 5px 20px;
    transition: all 0.4s ease 0s;
}
#header_main .widget_nav_menu ul li:nth-child(2) a, .logged-in #header_main .widget_nav_menu ul li:nth-child(4) a {
    background: #e65c6c none repeat scroll 0 0;
    border: 2px solid #dd5363;
    color: #ffffff;
    font-weight: bold;
    padding: 5px 20px;
    transition: all 0.4s ease 0s;
}
#header_main .widget_nav_menu ul li:nth-child(1) a:hover, .logged-in #header_main .widget_nav_menu ul li:nth-child(3) a:hover {
	background: #7db9af none repeat scroll 0 0;
}
#header_main .widget_nav_menu ul li:nth-child(2) a:hover, .logged-in #header_main .widget_nav_menu ul li:nth-child(4) a:hover {
    background: #dd5363 none repeat scroll 0 0;
}
#header_main .cart_dropdown {
	background: url("images/cart-img.png") no-repeat scroll 0 -10px;
    border: medium none;
    height: 175px;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 87px;
}
#header_main .cart_dropdown li a.cart_dropdown_link span {
    color: #ffffff;
    float: left;
    font-size: 44px;
    /* margin: 70px 0 0 21px; */
}
#header_main .cart_dropdown .dropdown_widget_cart {
    top: 80px;
	z-index: 9999;
}
#header_main #search-3 {
    padding: 0;
    position: absolute;
    right: 15%;
	top: 86px;
}
#top #header_main #s {
    color: #afafaf;
	font-size: 14px;
    padding: 13px 75px 13px 10px;
    width: 350px;
}
#header_main #search-3 .widgettitle {
    display: none;
}
#top #header_main input#s::-webkit-input-placeholder {
	color: #afafaf;
}
#top #header_main input#s:-moz-placeholder {
	color: #afafaf;
}
#top #header_main input#s::-moz-placeholder {
	color: #afafaf;
}
#top #header_main input#s:-ms-input-placeholder {
	color: #afafaf;
}
#top #header_main #searchsubmit {
    height: 44px;
	font-size: 30px;
    width: 64px;
}
#header_main #icl_lang_sel_widget-20 .widgettitle {
    display: none;
}
#header_main #icl_lang_sel_widget-20 ul li a {
	background: none repeat scroll 0 0;
    border: medium none;
}
#header_main #icl_lang_sel_widget-20 ul {
    border: medium none;
}
#header_main #icl_lang_sel_widget-20 ul li {
	clear: none;
    float: left;
	margin: 0 0 0 20px;
    padding: 0;
    width: auto;
}
#header_main #icl_lang_sel_widget-20 .lang_sel_list_vertical {
    border: medium none;
	width: auto;
}
.header-scrolled #header_main #icl_lang_sel_widget-20 {
    right: 31%;
	top: 25px;
}
.header-scrolled #header_main #search-3 {
	right: 8%;
    top: 13px;
}
.header-scrolled #header_main .cart_dropdown {
    background-position: 0 -54px;
    background-size: 100% auto;
    height: 64px;
    top: 0;
	width: 57px;
}
#top .header-scrolled #header_main #s {
    width: 200px;
}
#header_main .cart_dropdown .cart_dropdown_link {
    background: none repeat scroll 0 0;
	padding: 70px 0 0 22px;
}
.header-scrolled #header_main .cart_dropdown .cart_dropdown_link {
    padding: 0 0 0 18px;
}
#header_main .cart_dropdown li {
    background: none repeat scroll 0 0;
}
.header-scrolled #header_main .cart_dropdown li a.cart_dropdown_link span {
    font-size: 24px;
    /* margin: 0 0 0 19px; */
	margin: 0;
}
.header-scrolled #header_main .cart_dropdown .dropdown_widget_cart {
    top: 0;
}
#footer section.widget.widget_wysija h3 {
    background: none repeat scroll 0 0;
	border: medium none;
    color: #e65c6c;
    font-size: 16px;
    line-height: 22px;
    text-align: left;
}
.rtl #footer section.widget.widget_wysija h3 {
    text-align: right;
}
#footer .flex_column:nth-child(4) section.widget_wysija h3 {
    padding: 0;
}
#footer .flex_column:nth-child(4) section.widget_wysija {
    margin: 30px 0 0;
}
#footer .flex_column:nth-child(4) section.widget_wysija .widget_wysija .wysija-paragraph label {
    display: none;
}
#footer .flex_column:nth-child(4) section.widget_wysija .widget_wysija input {
    color: #bdbdbd;
	margin: 0;
}
#footer .flex_column:nth-child(4) section.widget_wysija .widget_wysija input.wysija-submit {
    background: #e65c6c none repeat scroll 0 0;
    color: #ffffff;
}
#header_main .cart_dropdown li a.cart_dropdown_link span.av-cart-counter {
    background: #ffffff none repeat scroll 0 0;
    color: #84c0b6;
    float: left;
    font-size: 24px;
    height: 35px;
    left: 29%;
    margin: 0;
    padding: 10px 0;
    top: 8%;
    width: 35px;
}
.header-scrolled #header_main .cart_dropdown li a.cart_dropdown_link span.av-cart-counter {
    background: #e65c6c none repeat scroll 0 0;
    color: #ffffff;
    font-size: 11px;
    height: 15px;
    left: auto;
    line-height: 14px;
    padding: 0;
    right: 0;
    text-align: center;
    top: 2px;
    width: 15px;
}
.single-product .single-product-main-image {
    position: relative;
}
#top.single-product .single-product-main-image .onsale {
    left: auto;
	right: 10px;
    top: 10px;
}
#top.rtl form.cart .quantity {
    float: right;
    margin: 0;
}
#top.rtl form.cart button.single_add_to_cart_button {
    float: right;
    margin: 0 20px 0 0;
}
#top.single-product #main .sidebar {
    display: none;
}
#footer .flex_column.first {
    border-left: 1px solid #ffffff;
	padding: 0 13px;
}
#footer .flex_column.first section.widget h3 {
    margin: 0 0 16px;
}
.woocommerce-cart .container .av-content-small.units {
	border: medium none;
    width: 100%;
}
.woocommerce-cart .container .av-content-small.units .entry-content-wrapper {
    padding: 0;
}
.second-footer .widget_cnss_widget {
    float: left;
    padding: 0;
}
.second-footer .widget_wysija {
    clear: none;
    float: right;
    padding: 0;
}
.second-footer .widget_wysija h3 {
    float: left;
}
.second-footer .widget_wysija .widget_wysija_cont {
    float: left;
}
.second-footer .widget_wysija .widget_wysija_cont .wysija-paragraph {
    float: left;
    margin: 0 10px;
}
#top .second-footer .widget_wysija .widget_wysija_cont input {
    float: left;
    margin: 0;
}
#top .second-footer .widget_wysija .widget_wysija_cont input.wysija-submit {
    background: #f87b45 none repeat scroll 0 0;
    color: #ffffff;
    padding: 8px 14px;
}
#top .second-footer .widget_wysija .widget_wysija_cont label {
    display: none;
}
#footer .flex_column .footer-middle-section {
    margin: 18px 0 0;
    padding: 0 20px;
}
#footer .flex_column .footer-middle-section h4 {
    color: #e65c6c;
    font-size: 16px;
    margin: 0 0 6px;
}
.avia_transform .our-collection a:hover .image-overlay {
    opacity: 0 !important;
}
#footer .flex_column .footer-middle-section img {
    width: 80%;
}
/* .woocommerce-checkout .container .av-content-small.units {
    border: medium none;
    width: 100%;
}
#top.woocommerce-checkout #main aside.sidebar {
    display: none;
} */
.logged-in #header_main .widget_nav_menu ul li:nth-child(1) a, .logged-in #header_main .widget_nav_menu ul li:nth-child(2) a {
    /* background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    color: #9d9d9d;
    font-size: 16px;
    font-weight: normal;
    padding: 4px 0 5px; */
}
#customer_login .col-1, #customer_login .col-2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#customer_login .col-1 h2, #customer_login .col-2 h2 {
    color: #f87b45;
    font-weight: normal;
    text-align: center;
}
#top #customer_login .register, #top #customer_login .login {
    float: left;
    margin: 20px 0 0;
    width: 100%;
}
#top.rtl #customer_login form label {
    text-align: right;
}
#top.rtl #customer_login .login .button {
    margin: 0 0 0 20px;
}
#top.rtl #customer_login form label[for="rememberme"] {
    text-align: left;
}
body.woocommerce ul.wc-tabs::after {
    display: none;
}
body.woocommerce.single-product ul.wc-tabs {
    background: none repeat scroll 0 0;
}
#top.woocommerce-cart #main .sidebar {
    display: none;
}


#top #header_main .main_menu ul.sub-menu,#top #header_main .main_menu ul.sub-menu li{
	width:100%;
}
#top #header_main .main_menu ul.sub-menu li a{
	background: #84c0b6 none repeat scroll 0 0;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    padding: 13px;
    text-align: center;
}
.html_header_top.html_header_topbar_active.html_header_sticky.html_bottom_nav_header body#top #main {
    padding-top: 256px;
}









/*------------ previous-page -------------*/


.page-id-3368 #header_main .widget_nav_menu ul li:nth-child(1) a, .page-id-3368 #header_main .widget_nav_menu ul li:nth-child(2) a {
	background: #c6d146 none repeat scroll 0 0;
    border: 2px solid #c6d146;
    color: #ffffff;
    font-weight: bold;
    padding: 5px 20px;
    transition: all 0.4s ease 0s;
}
.page-id-3368 #header_main .widget_nav_menu ul li:nth-child(1) a:hover, .page-id-3368 #header_main .widget_nav_menu ul li:nth-child(2) a:hover {
	background: #d6e156 none repeat scroll 0 0;
}
.page-id-3368 #header_main .cart_dropdown {
	background: url("images/cart-img-new.png") no-repeat scroll 0 -10px;
}
.page-id-3368 #footer::before {
	background: #f87b45 none repeat scroll 0 0;
}
.page-id-3368 #footer section.widget h3 {
	background: #f87b45 none repeat scroll 0 0;
}
.page-id-3368 #footer .flex_column:nth-child(4) section.widget_wysija h3 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.page-id-3368 #footer .flex_column:nth-child(4) section.widget_wysija {
    display: none;
}
#top.page-id-3368 #footer i.fa {
    display: none;
}
#footer .flex_column section.widget_wysija .formError {
    left: auto !important;
    right: 20px;
    top: 95px !important;
}
.template-page .entry-content-wrapper .cart_totals h2 {
    font-size: 22px;
}
/* .post-type-archive-product #main .template-shop {
    margin: 0 auto;
    max-width: 1310px;
    padding: 0 50px;
}
.post-type-archive-product #main .template-shop .container {
    float: left;
    padding: 0;
    width: 72%;
}
.post-type-archive-product #main main.template-shop {
    max-width: 100%;
    padding: 40px 0;
    width: 100%;
} */
.responsive #top .container {
    max-width: 1200px;
    padding: 0;
}
.new_arrivals_section .template-shop {
    margin-bottom: 0;
}
.new-arrival-button p {
    margin: 0;
}
.woocommerce .products {
    float: left;
    width: 100%;
}
.main-inner-container {
    margin: 0 auto;
    max-width: 1200px;
	padding: 0 20px;
}
.responsive #top #header_main_alternate .container {
    padding: 0 20px;
}
.header-sidebar {
    float: right;
    position: relative;
    width: 81%;
}
.responsive #top .main-inner-container .av-logo-container {
    float: left;
    max-width: 24%;
    width: 24%;
}
.rtl #header #header_main .widget_nav_menu ul li:nth-child(3) {
    display: none;
}
.rtl.logged-in #header #header_main .widget_nav_menu ul li:nth-child(3) {
    display: block;
}
aside.sidebar .widget_nav_menu ul li a, aside.sidebar .widget_product_categories ul li a {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 3px 3px 6px 0 #dddddd;
    color: #7d7d7d;
    float: left;
    font-family: "Arial";
    font-size: 13px;
    margin: 0 0 7px;
    padding: 6px 10px;
	text-align: left;
    text-decoration: none;
    transition: all 0.6s ease 0s;
    width: 100%;
}
aside.sidebar .widget_nav_menu ul li, aside.sidebar .widget_product_categories ul li {
    float: left;
    width: 100%;
}
aside.sidebar .widget_product_categories .widgettitle {
    background: #e65c6c none repeat scroll 0 0;
    box-shadow: 3px 3px 6px 0 #dddddd;
    color: #ffffff;
    padding: 8px 10px;
	text-align: left;
}
aside.sidebar .widget_cardoza_fb_like .widgettitle {
    text-align: left;
}
aside.sidebar .widget_nav_menu ul li a:hover, 
aside.sidebar .widget_product_categories ul li a:hover,
#top aside.sidebar .widget_nav_menu ul li .sub-menu li a:hover {
    background: #e65c6c none repeat scroll 0 0;
    color: #ffffff;
}
aside.sidebar .widget_categories .widgettitle {
    text-align: left;
}
#top aside.sidebar .widget_nav_menu, 
#top aside.sidebar .widget_product_categories, 
#top aside.sidebar .widget_categories, 
#top aside.sidebar .widget_newsletters {
    background: #ececec none repeat scroll 0 0;
    border-radius: 5px;
	margin: 0 0 20px;
    padding: 20px;
}
.woocommerce .products .product h3 {
    font-size: 15px;
    letter-spacing: 1px;
}
aside.sidebar .widget_newsletters .widgettitle {
    background: #e65c6c none repeat scroll 0 0;
    color: #ffffff;
    padding: 8px 10px;
    text-align: center;
}
#top aside.sidebar .widget_categories select {
    box-shadow: 3px 3px 6px 0 #dddddd;
    color: #9d9d9d;
    float: left;
    width: 100%;
	font-family: "Lato";
    font-size: 13px;
    padding: 6px 10px;
}
aside.sidebar .widget_newsletters p {
    color: #e65c6c;
    display: none;
    font-size: 14px;
    letter-spacing: 1px;
    margin: 0;
}
aside.sidebar .widget_newsletters form.newsletters-form {
    float: left;
    width: 100%;
}
#top aside.sidebar form.newsletters-form .newsletters-fieldholder input {
    width: 100% !important;
}
#top aside.sidebar form.newsletters-form .newsletters-fieldholder label {
    color: #8d8d8d;
	text-align: left;
}
.rtl aside.sidebar .widget_nav_menu ul li a, 
.rtl aside.sidebar .widget_product_categories ul li a,
#top.rtl aside.sidebar form.newsletters-form .newsletters-fieldholder label,
.rtl aside.sidebar .widget_product_categories .widgettitle,
.rtl aside.sidebar .widget_categories .widgettitle,
#top.rtl aside.sidebar .widget_categories select {
    text-align: right;
}
#top aside.sidebar form.newsletters-form .newsletters_submit .button {
    float: right;
}
#top aside.sidebar form.newsletters-form .newsletters_submit .button {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #e65c6c;
    border-radius: 0;
    color: #e65c6c;
	float: left;
	font-family: "Arial";
    font-size: 13px;
    padding: 8px 10px;
}
#top aside.sidebar .widget_nav_menu ul li.current-menu-item a {
    background: #e65c6c none repeat scroll 0 0;
    color: #ffffff;
    font-weight: normal;
	padding: 6px 10px;
}
#top aside.sidebar .widget_nav_menu ul li .sub-menu li a {
    background: #ffffff none repeat scroll 0 0;
    color: #9d9d9d;
}
#top aside.sidebar .widget_nav_menu ul li.current-menu-item {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    box-shadow: none;
    float: left;
    margin: 0;
    padding: 0;
}
#top .title_container .main-title a {
    float: left;
    margin: 8px 0 0;
}
#top.rtl .title_container .main-title a {
    float: right;
}
body.rtl .title_container .breadcrumb {
    left: 0;
}
/* 21-12-16 */
.rtl .banner-text {
    float: left;
    width: 100%;
	position:relative;
	top:-29px;
	  font-family: "Lato" !important;
}

.rtl .banner-text h4 {
   color: #e65c6c;
    font-family: "Arial" !important;
    font-size: 44px;
    font-weight: bold;
    margin: 0 0 15px;
    text-transform: uppercase;
}
.rtl .banner-text p a{
	text-decoration:none !important;
	background: none;
    border: 1px solid #84c0b6 ;
    color: #84c0b6  ;
    text-decoration: none !important;
	border-radius:5px;
	font-size: 16px;
    font-weight: 800;
}
 #top .avia-slideshow-inner .banner-text p a{
	text-decoration:none !important;
	background: none;
    border: 1px solid #84c0b6 ;
    color: #84c0b6  ;
    text-decoration: none !important;
	border-radius:5px;
	font-size: 16px;
    font-weight: 800;
}
.rtl .banner-text p {
	 color:#474343;
    float: left;
    font-size: 20px !important;
    line-height: 26px !important;
    margin: 0 !important;
    padding: 0 32% 20px;
    text-align: center;
    text-transform: inherit !important;
    width: 100% !important;
}
.avia-slideshow ul li:nth-child(1) .banner-text {
    float: right;
    text-align: left;
    width: 60%;
}
#top .avia-slideshow ul li:nth-child(1) .banner-text p {
    float: left;
    margin: 0 0 30px !important;
    padding: 0;
    text-align: left;
    width: 83% !important;
	  font-family: "Lato" !important;
}

 .rtl .banner-text p a:hover{
background:#84c0b6!important;
 }
 .banner-text {
    float: left;
    width: 100%;
	position:relative;
	top:-29px;
}

 /* .banner-text h4 { 
    font-size: 40px;
    margin: 0 0 25px;
	font-family: "Lato" !important;
 }*/
	.banner-text h4 {
    color: #e65c6c;
    font-family: "Lato" !important;
    font-size: 44px;
    font-weight: bold;
    margin: 0 0 15px;
    text-transform: uppercase;
}
.banner-text p {
    color: #474343;
    float: left;
    font-size: 20px !important;
    line-height: 26px !important;
  text-align: center;
    text-transform: inherit !important;
    width: 100% !important;
}
 .banner-text p a{
	text-decoration:none !important;
}
 #top .banner-text p a:hover{
background:#84c0b6 ;
color:#fff;
 }
.rtl .avia-slideshow-inner .avia-caption {
    left: auto;
    right: 0;
}
.avia-slideshow-inner .avia-caption {
    left: auto;
    right: 0;
}
#top .avia-slideshow-inner .avia-caption-content .banner-text p {
    color: #474343;
    float: left;
    font-size: 20px !important;
    line-height: 26px !important;
    margin: 0 !important;
    padding: 0 32% 20px;
    text-align: center;
    text-transform: inherit !important;
    width: 100% !important;
	  font-family: "Lato" !important;
}


.avia-slideshow ul li:nth-child(3) .banner-text h4 {
  margin: -12px 0 15px;
}
.avia-slideshow ul li:nth-child(4) .banner-text h4 {
  margin: -12px 0 15px;
  text-align: right;
}
#top .avia-slideshow ul.avia-slideshow-inner li:nth-child(4) .banner-text p {
    margin: 0 0 30px !important;
    padding: 0;
    text-align: right;
}
#top .avia-slideshow-dots a.active, #top .avia-slideshow-dots a:hover {
    background: #e65c6c none repeat scroll 0 0;
}
.avia-slideshow ul li:nth-child(3) .banner-text, .avia-slideshow ul li:nth-child(4) .banner-text{
	left:40px;
}

.avia-slideshow ul li:nth-child(4) .banner-text {
    float: right;
    left: auto;
    right: 40px;
    text-align: left;
    width: 46%;
}
.avia-slideshow ul li:nth-child(5) .banner-text  h4 {
    color: #e65c6c;
    font-family: "Lato" !important;
    font-size: 39px;
}
.avia-slideshow ul li:nth-child(5) .banner-text p {
	padding: 0 5% 25px 0px !important;
    text-align: left !important;
}
#top .checkout .extra-fields select.select {
    width: 100%;
}
#top .checkout .extra-fields {
    margin: 0 0 30px;
}
#top .products .inner_product_header_cell span.price span {
  
    font-size: 18px;
}
body #pelecard-iframe-container iframe {
    height: 530px;
}
#top .inner_product .avia_cart_buttons {
    opacity: 1;
}
#top .inner_product .avia_cart_buttons a {
    color: #606060 !important;
    opacity: 1 !important;
}
/* 31-01-17 */
.header-whatsap-section {
    float: left;
    width: auto;
	 position: relative;
    top: 57px;
	
}
 #text-17 {
    float: left;
   left: 28%; 
    top: 7px;
    width: auto;
	position:absolute;
}
 .rtl #text-16 {
   
    left: 20%;
    top: 7px;
    width: auto;
	position:absolute;
}
#top #header_main #s {
    border: 1px solid #e9e7e7;
}
 .header-whatsap-section > img {
    height: auto;
    width: 244px;
} 
.header-whatsap-section-desktop{
	display:none;
}
#header #header_main .widget_nav_menu ul li:nth-child(3) {
    display: none;
}
.logged-in #header #header_main .widget_nav_menu ul li:nth-child(3) {
    display: block;
}.woocommerce-shipping-fields .shipping_address #shipping_last_name_field {    float: right;    clear: none;}.woocommerce-shipping-fields .shipping_address #shipping_country_field {    float: left;}.woocommerce-shipping-fields .shipping_address #shipping_address_1_field {    width: 100%;}.woocommerce-billing-fields #billing_last_name_field {    clear: none;}.woocommerce-billing-fields #billing_email_field {    width: 100%;}.woocommerce-billing-fields #billing_address_1_field {    width: 100%;}.woocommerce-account-fields .form-row.create-account {    float: right;    width: auto;}.woocommerce-billing-fields #billing_state_field {    min-height: 65px;}.woocommerce-shipping-fields #shipping_state_field {    clear: none;    float: right;}.woocommerce-billing-fields #billing_country_field {    clear: none;}.woocommerce-billing-fields #billing_state_field {    clear: none;}.woocommerce-shipping-fields #shipping_state_field {    float: right;}.woocommerce-shipping-fields #shipping_country_field {    clear: none;}












/*------------ responsive -----------*/
@media only screen and (max-width : 1368px) {
	.header-whatsap-section-desktop{
		display:none;
	}
}
@media only screen and (max-width : 1180px) {		
#header #header_main {		width: 100%;	}		
}
@media only screen and (max-width : 1154px) {
.header-whatsap-section > img {
    height: auto;
    width: 222px;
}
}
@media only screen and (max-width : 1115px) {
.textwidget {
    float: left;
    position: relative;
    top: 57px;
    width: auto;
}
.header-whatsap-section {
 top: 0;
 left:2px;
 }
 .rtl .header-whatsap-section {
    left: 60px;
    top: 0;
}
}
@media only screen and (max-width : 1110px) {


.rtl #text-16 .header-whatsap-section {
    left: -64px;
    top: 0;
}
#text-17 .header-whatsap-section {
    left: -18px;
}
}

@media only screen and (max-width : 1030px) {
.banner-text {
    position: relative;
    top: 11px;
}
}


@media only screen and (max-width : 1024px) {
	
	#top .our-collection .products li.product-category h3 {
		font-size: 20px;
	}
	header.header-scrolled-full {
		display: none;
	}
	.main-slider .avia-caption {
		top: 24%;
	}
	.main-slider .banner-text h1 {
		font-size: 40px;
	}
	#top .main-slider .banner-text p {
		font-size: 18px;
	}
	
}
@media only screen and (max-width : 1015px) {
.header-whatsap-section > img {
    height: auto;
    width: 207px;
}
.header-whatsap-section {
    left: -84px;
}
}
/* checking-css */

@media only screen and (max-width : 1020px) {
	
	#header_main .cart_dropdown {
	  height: 175px;
	  right: 2%;
	  /* width: 65px; */
	}
	#header_main #icl_lang_sel_widget-20 {
		right: 14%;
	}
	#header #header_main .widget_nav_menu {
		right: 27%;
	}
	 #header_main .widget_nav_menu ul li:nth-child(5) a, 
	 #header_main .widget_nav_menu ul li:nth-child(6) a, 
	 #header_main .widget_nav_menu ul li:nth-child(5) a, 
	 .rtl #header_main .widget_nav_menu ul li:nth-child(4) a {
		font-size: 13px;
	}
	#header_main #search-3 {
		right: 16%;
	}
	 
	 
}

/* checking-css */
@media only screen and (max-width : 980px) {
.rtl #text-16 .header-whatsap-section {
    left: -109px;
    top: 0;
}
}
@media only screen and (max-width : 965px) {
	
	#pmpro_account #pmpro_account-profile {
		min-height: 300px;
		width: 49%;
	}
	#header_main .cart_dropdown .cart_dropdown_link {
	  /* padding: 42px 0 0 22px; */
	}
	
}

/*----checking-css----23-11-16 */

@media only screen and (max-width : 955px) {
	
	.responsive .logo a img {
		margin: 44px 0 0;
		max-height: 125px !important;
	}
	.responsive #top .logo {
		margin: 17px 0 0 20px;
	}
	#header_main .cart_dropdown {
		width: 67px;
	}
	#header_main .cart_dropdown li a.cart_dropdown_link span {
	  font-size: 33px;
	}
	#header_main #icl_lang_sel_widget-20 {
		right: 116px;
		top: 60px;

	}
	#header #header_main .widget_nav_menu {
		 right: 19%;
	}
	#header #header_main .widget_nav_menu {
		right: 17%;
	}

	#header #header_main .widget_nav_menu ul li {
		margin: 0 0 0 7px;
	}
	#header #header_main .widget_nav_menu {
		background: #e65c6c none repeat scroll 0 0;
		right: auto;
		top: 0;
		width: 100%;
	}
	.main-inner-container {
		float: left;
		max-width: 100%;
		padding: 0;
		width: 100%;
	}
	.header-sidebar {
		width: 100%;
	}
	#header_main .cart_dropdown {
		top: 35px;
	}
	#header_main #search-3 {
		right: 125px;
		top: 110px;
	}
	#header_main .widget_nav_menu ul li:nth-child(2) a, .logged-in #header_main .widget_nav_menu ul li:nth-child(4) a {
		background: #84c0b6 none repeat scroll 0 0;
		border: 2px solid #7db9af;
	}
	#header_main .widget_nav_menu ul li:nth-child(5) a, 
	#header_main .widget_nav_menu ul li:nth-child(6) a, 
	#header_main .widget_nav_menu ul li:nth-child(5) a, 
	.rtl #header_main .widget_nav_menu ul li:nth-child(4) a {
		color: #ffffff;
	}
	#header #header_main .widget_nav_menu ul li:nth-child(5), 
	#header #header_main .widget_nav_menu ul li:nth-child(6) {
		background: url("images/phone-icon-white.png") no-repeat scroll 0 7px / 15px auto;
		margin-top: 2px;
	}
	#header_main .widget_nav_menu ul li a {
		font-size: 13px;
	}

.header-whatsap-section {
     display:none !important; 
}
.header-whatsap-section-desktop{
	 display:block !important; 
}

#text-16, #text-17  {
	display:block !important; 
}
#text-16 .textwidget, #text-17 .textwidget {
   top: 0;
}
.rtl #text-16 {
    left: 54%;
    padding: 0;
    position: absolute;
    top: 0;
    width: auto;
    z-index: 9999;
}
#text-17 {
    left:65%;
    padding: 0;
    position: absolute;
    top: 0;
    width: auto;
    z-index: 9999;
}
.header-whatsap-section-desktop {
    float: right;
    width: auto;
	
}
.header-whatsap-section-desktop > p {
   background-color: #ffffff;
   
    padding: 10px;
	margin:0px !important;
}
.textwidget {
    display: inline-block;
    float: none;
}

}


@media only screen and (max-width : 900px) {
		
	#lang_sel_list.lang_sel_list_vertical ul a {
		/* padding: 4px; */
	}

.header-whatsap-section-desktop span{
	display:none;
}

.header-whatsap-section-desktop > p {
  background: rgba(0, 0, 0, 0) url("images/wh1.png") no-repeat scroll 0 8px / 20px 20px;
    color: #ffffff;
    margin: 0 !important;
    padding: 6px 0 0 28px;
}
}

@media only screen and (max-width : 860px) {
	
	#lang_sel_list.lang_sel_list_vertical ul a {
		/* padding: 3px; */
	}


	#header #header_main .widget_nav_menu ul li {
	  margin: 0 0 0 10px;
	}
	#header #header_main .widget_nav_menu {
		/* right: 18%; */
	}


}


@media only screen and (max-width : 855px) {
	
	#header #header_main .widget_nav_menu ul li {
		clear: none;
		float: left;
		margin: 0 0 0 7px;
	}
	.logo a img {
		max-height: 95px !important;
	}

}


/*---- end checking-css----23-11-16 */

@media only screen and (max-width : 810px) {
	
	.rtl #header_main .widget_nav_menu ul li:nth-child(4){
		/* padding: 0 0 0 18px; */
	}

}
/*---- end checking-css----23-11-16 */
/*---- end checking-css----23-11-16 */

@media only screen and (max-width : 783px) {
	
	.logo a img {
		max-height: 79px !important;
	}
/*---- end checking-css----23-11-16 */


}

@media only screen and (max-width : 767px) {
	
	#header_main #search-3 {
		z-index: 10;
	}
	#header_main #icl_lang_sel_widget-20 ul li {
		margin: 0;
	}
	.responsive #top #header_main .av-logo-container {
		height: 220px !important;
		max-width: 100%;
		width: 95%;
	}
	
	.responsive #advanced_menu_toggle {
		margin: 0;
		top: 50px;
		right: 0;
		z-index: 10;
	}
	.responsive #top #header_main .cart_dropdown {
		margin: 0;
		right: 2%;
		top: 35px;
	}
	#header #header_main .widget_nav_menu {
		/* left: 0;
		right: auto;
		top: 210px; */
	}
	#header_main #icl_lang_sel_widget-20 {
		/* left: 10px; */
		right: 180px;
		/* top: 255px; */
	}
	#header_main #search-3 {
		/* left: 20px;
		right: auto;
		top: 295px; */
	}
	.responsive #top #wrap_all .main-slider .container {
		max-width: 100%;
		width: 100%;
	}
	.main-slider .banner-text h1 {
		font-size: 30px;
	}
	#top .main-slider .banner-text p {
		font-size: 13px;
		width: 100%;
	}
	.responsive #top #header .logo {
		float: left;
		width: 30%;
	}
	#footer .flex_column.first {
		border: medium none;
	}
	#footer .flex_column {
		border: medium none;
		margin: 0 0 30px !important;
		min-height: 100px;
	}
	#footer section.widget ul.menu, #footer section.widget .product_list_widget, #footer .flex_column.first section.widget .textwidget {
		padding: 10px 0;
	}
	#footer .flex_column:nth-child(4) .textwidget, #footer .flex_column:nth-child(4) section.widget_wysija {
		padding: 0;
	}
	#footer .flex_column .footer-middle-section {
		margin: 0;
		padding: 0;
	}
	#socket .copyright {
		float: left;
		margin: 0 0 10px;
		width: 100%;
	}
	footer#socket .social_bookmarks {
		display: table;
		float: none;
		margin: 0 auto;
		padding: 0 0 10px;
	}
	#top.rtl table.shop_table .actions .coupon .button { 
	width: 49%;
	}	
	#top.rtl div td.actions .coupon .input-text {
	width: 47%;
	float: left;
	}
	#top.rtl td.actions .coupon{
		float:left;
		width:100%;
	}
	#top.rtl table.shop_table .actions .button {
	width: 49%;
	margin: 3px 0 3px 7px;
	}	
	.rtl .cart-collaterals .cart_totals a.button.alt {
	 width: auto;
	}	
		/*------checking-css----23-11-16 */
	#header_main #icl_lang_sel_widget-20 {
		/* left: 10px;
		right: auto;
		top: 188px; */
	}
	#header #header_main .widget_nav_menu {
		/* left: 0;
		right: auto;
		top: 134px; */
	}
	#header_main #search-3 {
		/* left: 13px;
		right: auto;
		top: 219px; */
	}	

	.responsive #top #header_main .cart_dropdown {
		/* margin: 0;
		right: 15px;
		top: 35%; */
	}

	#header #header_main .widget_nav_menu ul li {
		clear: none;
		float: left;
		margin: 0 0 0 20px;
	}
	.responsive .logo a {
	float: left;
	}
	.responsive #advanced_menu_toggle {
		right: 90px;
		top: 55px;
	}
	.responsive body#top .col2-set .col-1, .responsive body#top .col2-set .col-2 {
		float: left;
		margin: 0 0 40px;
	}	
	.stretch_full {
		display: none;
	}
	#header_main #icl_lang_sel_widget-20 {
		right: 170px;
		top: 68px;
	}
	#header_main #search-3 {
		right: 109px;
		top: 130px;
	}
	#top #header_main #searchsubmit {
		font-size: 20px;
		width: 44px;
	}
	#top #header_main #s {
		width: 260px;
	}
	#header_main #icl_lang_sel_widget-20 {
		z-index: 9999;
	}
	body #pelecard-iframe-container iframe {
		height: 620px;
	}
	body#top #text-16, body#top #text-17 {
		left: auto;
		right: 270px;
		top: 64px;
	}
	.header-whatsap-section-desktop > p {
		background: url("images/whatsapp-icon.png") no-repeat scroll 0 8px / 20px 20px;
		color: #9d9d9d;
		margin: 0 !important;
		padding: 6px 0 0 28px;
	}
	
	
	
	/*------checking-css----23-11-16 */
}
@media only screen and (max-width : 750px) {
.banner-text h4 {
   margin: 0 0 7px;
}

}
/*------checking-css----23-11-16 */
@media only screen and (max-width : 645px) {
	
	.responsive #top #header_main .cart_dropdown {
		/* margin: 0;
		right: 78px;
		top: 0; */
	}
	#header_main .cart_dropdown {
		/* background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		border: medium none; */
	}
	#header_main .cart_dropdown li a.cart_dropdown_link span {
		font-size: 29px;
	}
	#header_main .cart_dropdown li a.cart_dropdown_link span {
		/* color: #a7d3ee;
		float: left; */
	}

	#header_main .cart_dropdown li a.cart_dropdown_link span.av-cart-counter {
		/* background: #a7d3ee none repeat scroll 0 0;
		color: #fff;
		float: left;
		font-size: 18px;
		height: 26px;
		left: 17%;
		margin: 0;
		padding: 5px 0;
		top: 5%;
		width: 25px; */
	}

	#header_main .cart_dropdown .cart_dropdown_link {
		/* padding: 20px 0 0 22px; */
	}
#header #header_main .widget_nav_menu ul li {
    margin: 0 0 0 10px;
}
}
@media only screen and (max-width : 645px) {
	
	.header-whatsap-section-desktop{
		/* display:none !important; */
	}
}
@media only screen and (max-width : 594px) {
.header-whatsap-section-desktop > p {
    /* color: #ffffff;
    margin: 0 !important;
    padding-top: 8px !important;
	background-color:transparent; */
}
.header-whatsap-section-desktop span {
    display: none;
}
}
/*------checking-css----23-11-16 */
@media only screen and (max-width : 550px) {
	
	.main-slider .banner-text h1 {
		font-size: 20px;
	} 
	#header_main #search-3, 
	.responsive #top #header_main .cart_dropdown {
		display: block;
	}
	/* #header #header_main .widget_nav_menu ul li:nth-child(1), #header #header_main .widget_nav_menu ul li:nth-child(2), #header #header_main .widget_nav_menu ul li:nth-child(3), #header #header_main .widget_nav_menu ul li:nth-child(4) { 
		display: block;
	}*/
	.rtl #header #header_main .widget_nav_menu ul li:nth-child(4) {
		/* display: block; */
	}
	.rtl.logged-in #header #header_main .widget_nav_menu ul li:nth-child(4) {
		/* display: none; */
	}
	.responsive #top #header_main .av-logo-container {
		/* height: 190px !important;
		padding: 50px 0 20px; */
	}
	#header_main #icl_lang_sel_widget-20 {
		/* left: auto;
		right: 5px;
		top: 33px; */
	}
	#header #header_main .widget_nav_menu {
		/* top: 0;
		right: 10px;
		left: auto; */
	}
	.responsive #advanced_menu_toggle {
		/* top: 70px; */
	}
	.responsive #top #header .logo {
		margin: -20px 0 0;
	}
	/* checking-list */
	
	#header #header_main .widget_nav_menu ul li:nth-child(5){
		
		
	}
	.rtl.logged-in #header #header_main .widget_nav_menu ul li:nth-child(3), .rtl.logged-in #header #header_main .widget_nav_menu ul li:nth-child(4) {
		/* display: block; */
	}
	#header #header_main .widget_nav_menu ul li:nth-child(6) {
		
	}
	.responsive #top #header .logo {
		margin: 27px 0 0;
	}
		
	#header #header_main .widget_nav_menu ul li {
		clear: none;
		float: left;
		margin: 7px 0 0 22px;
	}
	.responsive #advanced_menu_toggle {
		/* top: 103px; */
	}
	#header_main #icl_lang_sel_widget-20 {
		/* left: auto;
		right: 10px;
		right: 70px;
		top: 60px; */
	}

	.responsive #top #header_main .cart_dropdown {
		/* height: 40px;
		margin: 0;
		right: 77px;
		right: 0;
		top: 26px; */
	}
	#header_main .cart_dropdown .dropdown_widget_cart {
		top: 20px;
	}
	/* checking-list */
	#header_main #icl_lang_sel_widget-20 ul li {
		margin: 0 0 0 10px !important;
	}
	#header_main #search-3 {
		/* left: auto;
		right: 70px;
		top: 104px; */
	}
	#top #header_main #s {
		width: 200px;
	}

	#header #header_main .widget_nav_menu {
		/* left: auto;
		right: 126px;
		top: 0; */
	}
	.responsive #top #header .logo {
		margin: 30px 0 0;
	}
	
	#header #header_main .widget_nav_menu ul li:nth-child(5) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(6) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(5) a, 
	.rtl #header #header_main .widget_nav_menu ul li:nth-child(4) a {
		font-size: 13px;
		color: #fff;
	}
	#header #header_main .widget_nav_menu ul li:nth-child(5), 
	#header #header_main .widget_nav_menu ul li:nth-child(6) {
		background: url("images/phone-icon-white.png") no-repeat scroll 0 12px / 12px auto;
		margin: 0 0 0 9px;
		padding: 0 0 0 15px;
	}
	#header #header_main .widget_nav_menu ul li:nth-child(1) a, 
	.logged-in #header #header_main .widget_nav_menu ul li:nth-child(3) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(2) a, 
	.logged-in #header #header_main .widget_nav_menu ul li:nth-child(4) a {
		font-size: 13px;
		font-weight: normal;
		line-height: 18px;
		padding: 2px 5px;
	}
	#header #header_main .widget_nav_menu .menu {
		/* float: right;
		margin: 0 14px 0 0;
		width: auto; */
	}
	#header #header_main .widget_nav_menu ul li {
		margin: 4px 0 0 7px;
	}
	.logo a img {
		max-height: 110px !important;
	}
	#header_main .cart_dropdown li a.cart_dropdown_link span.av-cart-counter {
		/* font-size: 10px;
		height: 17px;
		left: 40px;
		padding: 0;
		top: 15px;
		width: 17px; */
	}
	.responsive .logo a img {
		margin: 44px 0 0;
	}
	#lang_sel_list.lang_sel_list_vertical ul a {
		padding: 3px;
	}
	body#top #text-16, body#top #text-17 {
		right: 240px;
	}
	
	
	
}
@media only screen and (max-width : 520px) {
.banner-text h4 {
    margin: 0 0 1px;
}
.banner-text h4 {
    font-size: 32px;
}
}

@media only screen and (max-width : 480px) {
	
	#top .main-slider .banner-text p {
		font-size: 12px;
		line-height: 23px;
		padding: 0 20px;
		text-transform: capitalize;
	}
	.our-collection .avia_textblock h1, 
	.new_arrivals_section .avia_textblock h1, 
	.about_section .about-right .avia_textblock h1, 
	.testimonials_section .avia_textblock h2 {
		font-size: 25px;
	}
	.responsive #top #header_main .av-logo-container {
		/* height: 150px !important; */
	}
	#top.rtl table.shop_table .actions .coupon .button {
		width: 100%;
	}
	.rtl .responsive table.shop_table.cart .product-remove {
		width: 1%;
	}
	.rtl div .product-remove a.remove {
	  float: left;
	  margin:0 auto;
	}
	.rtl .cart-collaterals .cart_totals a.button.alt {
		 float: none;
		 margin: 0 auto;
		 width: 100%;
	}
	.rtl .cart-collaterals .wc-proceed-to-checkout {
		float: left;
		width: 100%;
	}	
	#header #header_main .widget_nav_menu {
		/* left: 0;
		right: 10px;
		top: 0; */
	}
	#search-3{
		display:none;
	}
	#top #header_main #s {
		width: 100%;
	}
	.responsive #advanced_menu_toggle {
		border: medium none;
		height: 30px;
		line-height: 30px;
		right: 60px;
		width: 30px;
	}
	.responsive #top #header_main .cart_dropdown {
		background-size: 100% auto;
		height: 100px;
		right: 10px;
		width: 50px;
	}
	#header_main #icl_lang_sel_widget-20 {
		right: 115px;
		top: 62px;
	}
	#header_main .cart_dropdown li a.cart_dropdown_link span.av-cart-counter {
		font-size: 12px;
		height: 20px;
		left: 31%;
		padding: 2px 0 0;
		width: 20px;
	}
	#header_main .cart_dropdown .cart_dropdown_link {
		background: none repeat scroll 0 0;
		padding: 28px 0 0 14px;
	}
	#header_main #search-3 {
		left: 0;
		padding: 0 10px;
		right: 0;
		top: 140px;
		width: 100%;
	}
	#header #header_main .widget_nav_menu ul li:nth-child(5) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(6) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(5) a, 
	.rtl #header #header_main .widget_nav_menu ul li:nth-child(4) a {
		color: #ffffff;
		font-size: 11px;
	}
	.responsive #top #header .logo {
		margin: 35px 0 0;
		width: 120px;
	}
	.responsive .logo a {
		float: left;
		max-height: 100px !important;
	}
	.responsive .logo a img {
		margin: 15px 0 0;
		max-height: 76px !important;
	}
	body#top #text-16, body#top #text-17 {
		right: 77px;
		top: 87px;
	}
	
	
}



@media only screen and (max-width : 471px) {
	
	body #pelecard-iframe-container iframe {
		height: 760px;
	}
	
	
	
	
}



@media only screen and (max-width : 380px) {
	
	#header #header_main .widget_nav_menu ul li:nth-child(5) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(6) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(5) a, 
	.rtl #header #header_main .widget_nav_menu ul li:nth-child(4) a {
		color: #ffffff;
		/* font-size: 11px; */
	}
	#top #header_main #s {
		/* width: 130px; */
	}
	#header #header_main .widget_nav_menu ul li:nth-child(1) a, 
	.logged-in #header #header_main .widget_nav_menu ul li:nth-child(3) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(2) a, 
	.logged-in #header #header_main .widget_nav_menu ul li:nth-child(4) a {
		font-size: 12px;
	}
	#header #header_main .widget_nav_menu ul li:nth-child(5), 
	#header #header_main .widget_nav_menu ul li:nth-child(6), 
	.rtl #header #header_main .widget_nav_menu ul li:nth-child(4) {
		background-size: 10px auto;
	}
	
	
	
	
}


@media only screen and (max-width : 360px) {
	
	#header #header_main .widget_nav_menu ul li:nth-child(5) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(6) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(5) a, 
	.rtl #header #header_main .widget_nav_menu ul li:nth-child(4) a {
		color: #ffffff;
		font-size: 9px;
	}
	#header #header_main .widget_nav_menu ul li:nth-child(1) a, 
	.logged-in #header #header_main .widget_nav_menu ul li:nth-child(3) a, 
	#header #header_main .widget_nav_menu ul li:nth-child(2) a, 
	.logged-in #header #header_main .widget_nav_menu ul li:nth-child(4) a {
		font-size: 9px;
	}
	.responsive #top #header .logo {
		width: 110px;
	}
	
.banner-text h4 {
    font-family: "Lato" !important;
    font-size: 23px;
    margin: 0 0 13px;
}
.Header_slider{
	  margin: 0 0 -5px !important;
}	

.rtl .Header_slider{
	  margin: 0 0 -5px !important;
}
	
}

@media (max-width:767px)
{
	#header_main .main_menu div, #header_main .main_menu ul {
    height: 100% !important;
	
}
.responsive #top .cart_dropdown {
		z-index: 74 !important;
	}
#top #header_main .main_menu ul li {
    text-align: center;
    width: 100% !important;
	overflow-y: hidden;
}

#avia-menu{    
		margin-right: 50px;
 		margin-top: 28px;
}
.html_visible_cart .av-burger-menu-main {
    padding-right: 0px !important;
}
.av-burger-overlay-scroll{ background:#fff;}

#av-burger-menu-ul a {
    color: #e65c6c !important;
    border-bottom: 1px solid #ddd !important;
}

#av-burger-menu-ul a:hover {
    background-color: #f8f8f8 !important;
}

.av-burger-overlay-active #top .av-hamburger-inner, .av-burger-overlay-active #top .av-hamburger-inner::before, .av-burger-overlay-active #top .av-hamburger-inner::after{ background:#e65c6c !important;}

.av-burger-menu-main.menu-item-avia-special a {
    padding-left: 0px !important;
    padding-right: 13px !important;
}
#av-burger-menu-ul{ padding-top:140px !important;}

.av-hamburger-inner, .av-hamburger-inner::before, .av-hamburger-inner::after { background:#e65c6c !important;}
}

@media(min-width:1400px)
{
	 #text-16, #text-17 {
    left: 32% !important;
    top: 7px;
    width: auto;
    position: absolute;
}
}


/*Custom Css*/
#credit_card_later-card-number::-webkit-input-placeholder {
        color: transparent;
    }

#credit_card_later-card-number:-moz-placeholder { 
        color: transparent;
    }
#credit_card_later-card-number::-moz-placeholder { 
        color: transparent;
    }
#credit_card_later-card-number:-ms-input-placeholder { 
        color: transparent;
    }

