/*
Theme Name:   Femfresh
Description:  Write here a brief description about your child-theme
Author:       jonward
Author URL:   Write here the author's blog or website url
Template:     enfold
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  Femfresh
*/

/* Write here your own personal stylesheet */

/* VIDEO THUMBS */

.featured-video-plus .wp-video a:not(.post-thumbnail) {
	display: unset!important;
}

.featured-video-plus .wp-video a:nth-child(2){
	display:none!important;
}

.featured-video-plus.fvp-left {
	text-align: unset!important;
	margin-top: -12px!important;
	min-height: 283px;
}

/*.wp-video a.slide-image{
	pointer-events:none!important;
}*/

.fvp-overlay, .fvp-dynamic {
	margin-top: -6px;
}

.fvp-overlay .fvp-actionicon, .fvp-dynamic .fvp-actionicon{
	/*display: block!important;
	background-image: url('/wp-content/plugins/featured-video-plus/img/playicon.png')!important;
	opacity: 1!important;
	height: 285.9px;
	width: 277.3px;*/
}

/*.featured-video-plus.fvp-responsive .mejs-container {
	min-height: 283px!important;
}*/

.fvp-dynamic .image-overlay{
	display:none!important;
}

/*.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed {
	height: 280px!important;
}

.html5-video-player {
	height: 300px!important;
}*/

.combo-slider .fvp-overlay, .combo-slider .fvp-dynamic {
	position: relative;
	display: block;
	height: auto;
	width: auto;
	margin-top: -26px !important;
	margin-left: -2px;
	max-width: 300px;
	overflow: hidden;
	padding-bottom: 10px;
	background-color: #ffffff;
}

.plain-slider .fvp-overlay, .plain-slider .fvp-dynamic {
	padding-bottom: 0px!important;
	background-color: #ffffff;
	margin-bottom: -9px;

}

.single-post .fvp-overlay{
	display:none!important; }
}

.single-post .entry-title {
	display: none!important;
}

.post-format-video .slide-entry-excerpt{
	display:none;
}

.post-format-video .slide-content{
	padding-bottom: 40px;
	}

.post-format-video .slide-content{
	pointer-events:none!important;
	}

.related-articles-list .post-format-video .slide-content{
	pointer-events:all!important;
	}

.related-articles-list .post-format-video .slide-content {
	padding-bottom: 0px!important;
}

.related-articles-list .pagination-slider .pagination {
	padding: 1px 0 10px 0;
	margin-top: 40px;
}

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

	.featured-video-plus iframe {
		width: 760px!important;
		height: 500px!important;
	}
	.plp-no-slider .plp-grid .avia-image-container{
		width:100%!important;
	}
	
	#menu-item-1544{ display:none!important; }
	
}


/* HEADER */

.logo img {
    top: 50%;
    transform: translateY(-50%);
	max-width:191px!important;
	height:100px;
}

.html_header_top.html_header_sticky #header {
	padding: 8px 0;
}

.header-scrolled .header_bg {
    opacity: 0.9 !important;
}

@media only screen and (max-width:767px) {
.logo img {
    padding-top: 14px;
}
}

/*.av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {
	padding-left: 30px!important;
}*/

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

.av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {
	border-left-style: solid;
	border-left-width: 1px;
	padding-left: 30px;
	margin-left: -30px;
}

h1{
	letter-spacing:2.83px;
}

h1{
	letter-spacing:2.83px;
}

h3{
	letter-spacing:1.07px;
	/*line-height:1.025em!important;*/
}

.light{
	font-weight:300!important; 
}

.semi *{
	font-weight:600!important;
}

.pdp-title-box .semi *{
	font-weight:500!important;
}


/* Center align columns inside color section*/
#av-center-align-columns .entry-content-wrapper {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-flow: row wrap;
	justify-content: center;
}

.large-double .av_two_fifth {
	margin-left: 3%;
	width: 42%;
}

@media screen and (max-width:1024px) {	
	
	#top .reversecol .entry-content-wrapper.clearfix {
		display: flex;
		flex-direction: column-reverse;
		flex-wrap: nowrap;
	}
}

/* FOOTER */

.footer_color {
	background-size: cover!important;
}

#footer {
	padding: 15px 0 140px 0!important;
	margin-bottom:-61px;
}

#socket {
    background: transparent;
    top: -9px;
    margin-bottom: -61px;
}

.special_amp {
	font-family: inherit!important;
	font-style: normal!important;
	font-size: inherit;
	line-height: inherit;
	font-weight: bold;
	color: inherit!important;
}

#text-3 p {
	display: inline-grid;
	min-height: 1px;
	float: unset;
	vertical-align: middle;
}

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

	#footer .widget {
		margin: 30px 0 0 0!important;
	}
	
	#footer .av_one_fifth {
		width: 49% !important;
		min-height: 200px;
	}
	
	#footer .first {
		width: 100%!important;
		min-height:unset!important;
		display:block!important;
	}
	
	#footer {
		margin-bottom: -141px!important;
	}
	
	#footer	.first img {
		max-width: 200px !important;
	}

}


/* HOME */

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

	/*.plp-grid, .plp-four .slide-entry{
		margin-top: 0px!important;
		margin-bottom: 0px!important;
		margin-left:1.7%!important;
		border-right:unset!important;
		border-bottom:unset!important;
		border-top:unset!important;
		margin-right:0px;
	}

	.plp-four .slide-entry{
		margin-top: 0px!important;
		margin-bottom: 0px!important;
		margin-left:1.7%!important;
		border-left: 2px solid!important;
		border-right:unset!important;
		border-bottom:unset!important;
		border-top:unset!important;
		margin-right:0px;
	}*/
	
	.plp-grid, .plp-four .slide-entry{
		margin-top: 0px!important;
		margin-bottom: 0px!important;
		margin-left:0.7%!important;
		border-right:unset!important;
		border-bottom:unset!important;
		border-top:unset!important;
		margin-right:0px;
	}

	.plp-four .slide-entry{
		margin-top: 0px!important;
		margin-bottom: 0px!important;
		margin-left:0.7%!important;
		border-left: 2px solid!important;
		border-right:unset!important;
		border-bottom:unset!important;
		border-top:unset!important;
		margin-right:0px;
	}

	.plp-four .slide-entry:nth-of-type(1), .plp-four .slide-entry:nth-of-type(5){
		border-color:#FFCC79!important;
	}

	.plp-four .slide-entry:nth-of-type(2), .plp-four .slide-entry:nth-of-type(6){
		border-color:#fa80b4!important;
	}

	.plp-four .slide-entry:nth-of-type(3), .plp-four .slide-entry:nth-of-type(7){
		border-color:#cce5f9!important;
	}

	.plp-four .slide-entry:nth-of-type(4), .plp-four .slide-entry:nth-of-type(8){
		border-color:#fa80b4!important;
	}

	.plp-grid .avia_textblock, .plp-grid .av-special-heading-tag, .plp-grid .avia-button-wrap, .plp-four .slide-entry h3, .plp-four .slide-entry .avia-button-wrap {
		margin-left:30px!important;
	}
	
	
	.plp-no-slider .plp-grid{
		margin-left:0.7%!important;
		border-left: 2px solid!important;
		border-right:unset!important;
		border-bottom:unset!important;
		border-top:unset!important;
		margin-right:0px;
	}
	
	.plp-no-slider .plp-grid:nth-of-type(2), .plp-no-slider .plp-grid:nth-of-type(6){
		border-color:#fa80b4!important;
	}

	.plp-no-slider .plp-grid:nth-of-type(3), .plp-no-slider .plp-grid:nth-of-type(7){
		border-color:#cce5f9!important;
	}

	.plp-no-slider .plp-grid:nth-of-type(4), .plp-no-slider .plp-grid:nth-of-type(8){
		border-color:#fa80b4!important;
	}
	
	.plp-no-slider .plp-grid:nth-of-type(1), .plp-no-slider .plp-grid:nth-of-type(5){
		border-color:#FFCC79!important;
	}
	
	.plp-no-slider .plp-grid .avia-image-container{
		padding-bottom:20px;
		background-color:#ffffff;
	}
	
	#top .plp-four .avia-smallarrow-slider-heading {
		display: table;
		width: 100%;
		position: absolute;
		bottom: -60px;
		left: 0px;
		right: unset;
	}

	#top .plp-four .avia-smallarrow-slider .avia-slideshow-dots {
		position: absolute;
		width: 100%;
		left: 0;
		bottom: 20px;
		margin-top: 10px;
		left: 0px!important;
	}

	#top .plp-four .avia-content-slider-element-container .avia-slideshow-dots {
		text-align: left;
	}

	/*.plp-grid .avia-image-container {
		margin-left:-20px!important;
	}*/
	
	.plp-grid .avia-image-container {
		margin-left:-2px!important;
	}

	/*.plp-four .slide-entry .avia-image-container, .plp-four .slide-entry p img{
		margin-left:-20px!important;
	}*/
	
	.plp-four .slide-entry p:nth-of-type(2) {
		margin-left: 30px;
	}
	
	.plp-four .slide-entry .avia-image-container, .plp-four .slide-entry p img{
		margin-left:-2px!important;
		background-color: #fff;
    	padding-bottom: 20px!important;
	}
	
	#page-id-19 .plp-four .slide-entry .avia-image-container, #page-id-19 .plp-four .slide-entry p img{
		background-color:#f2f9fd!important;
	}
	
	.pdp-range .slide-entry .avia-image-container, .pdp-range .slide-entry p img{
		background-color:#f6f6f6!important;
	}
	
	#page-id-19 .plp-four .slide-entry .avia-image-container, #page-id-19 .plp-four .slide-entry p img {
		margin-left: -2px !important;
		background-color: #f2f9fd!important;
		padding-bottom: 20px !important;
	}

	/*.combo-slider .slide-image{
		margin-left:-30px!important;
	}*/
	
	/*.combo-slider .slide-image{
		margin-left:-12px!important;
		background-color: #fff;
    	padding-bottom: 20px;
	}*/
	
	
	.combo-slider .slide-image{
		margin-left:-2px!important;
		background-color: #fff;
    	padding-bottom: 20px;
	}
	
	/*#page-id-19 .combo-slider .slide-image{
		background-color: #f2f9fd!important;
	}*/
	

	.plp-four .slide-entry p{
		margin-top:0!important;
		margin-right:0!important;
		margin-bottom:0!important;
	}

	.plp-four .avia-content-slider .slide-entry-excerpt {
		overflow: visible!important;
		text-overflow: ellipsis;
	}

	.avia-image-container-inner, .avia_image, .av-image-caption-overlay, .plp-four .slide-entry .avia-image-container-inner, .plp-four .slide-entry .avia_image, .plp-four .slide-entry .av-image-caption-overlay {
		border-radius: 0px;
	}

	/*.plp-four .av_one_fourth, .plp-four .slide-entry .av_one_fourth {
		width: 23.3%!important;
	}*/
	
	.plp-four .av_one_fourth, .plp-four .slide-entry .av_one_fourth {
		width: 24.3% !important;
	}

	.plp-four .slide-entry h3{
		font-size:16px!important;
		margin-bottom:24px!important;
	}

	#top .plp-four .avia-button .avia_iconbox_title{
		color:#000000!important;
	}

	/*.avia-slideshow-arrows {
		position: inherit;
		bottom: -340px!important;
	}

	#top .plp-four .avia-smallarrow-slider .avia-slideshow-dots {
		bottom: -460px!important;
	}*/	

	.fm-post-slider .slide-entry-title{
		font-size:16px!important;
		margin:30px 0px 18px 20px!important;
	}

	.combo-slider .read-more-link a {
		margin-left: 30px !important;
	}

	.plp-four .slide-entry p:nth-of-type(2){
		font-size:13px!important;
		margin-left:30px!important;
		margin-bottom:25px!important;
	}

	.avia-content-slider {
		overflow: visible;
	}
	
	
	.plain-slider .av_one_fourth {
		margin-left: 1%!important;
		width: 23.5%!important;
	}
	
	.plp-four img {
		background-color: #ffffff !important;
		min-width: 285px;
		/*padding-bottom:20px;*/
	}
	
	.plain-slider .fvp-overlay, .plain-slider .fvp-dynamic {
		padding-bottom: 0px !important;
		background-color: #ffffff;
		margin-bottom: -27px;
	}
	
	
	.combo-slider .fvp-overlay, .combo-slider .fvp-dynamic {
		margin-top: 7px !important;
	}
	
	.fvp-overlay img {
		padding-bottom: 11px!important;;
	}

	
	.combo-slider .slide-image {
		margin-bottom: -27px!important;;
	}
	
}

.plp-four .slide-entry p:nth-of-type(2){
	font-size:13px!important;
}



#top .avia-slideshow-arrows a.next-slide {
	right: unset;
	left: 70px;
}

#top .plp-four .avia-smallarrow-slider .avia-slideshow-dots {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 20px;
	margin-top: 50px;
	left: 0px!important;
}

#top .plp-four .avia-content-slider-element-container .avia-slideshow-dots {
	text-align: left;
}

.plp-four .slide-entry h3{
	font-size:16px!important;
	margin-bottom:25px!important;
}

#top .avia-button.avia-color-dark {
	border: 1px solid #000!important;
}

body div .avia-button {
    border-radius: unset!important;
}

#top .avia-button .avia_button_icon, #top .avia-button .avia_iconbox_title {
	font-size: 10px!important;
	font-weight:500!important;
	letter-spacing:1px;
}

.avia-button.avia-size-large {
	padding: 13px 30px 13px!important;
	font-size: 10px!important;
}




#top .fm-post-slider .avia-content-slider .avia-slideshow-arrows a {
	top: unset!important;
	margin: -30px 0 0!important;
	bottom: -75px!important;	
}

#top .fm-post-slider .avia-slideshow-arrows a.next-slide {
	right: unset!important;
	left: 38px!important;
}

.fm-post-slider .avia-content-slider {
	overflow: visible!important;
}

#top .fm-post-slider .avia-slideshow-arrows a {
	width: 29px!important;
	height: 29px!important;
	font-size: 20px!important;

}

.avia-content-slider .slide-meta {
	padding-bottom: 7px!important;
}

.read-more-link {
	margin-bottom: 2px !important;
}

.fm-post-slider .avia-slideshow-arrows a::before {
	border-radius: 63px;
	line-height: 29px;
}

.avia_desktop .fm-post-slider .avia-content-slider .avia-slideshow-arrows a {
	opacity: 1;
}


.fm-post-slider .slide-meta-time{
	display:none!important;
}

.fm-post-slider .read-more-link a {
	color: #000000 !important;
	text-transform: uppercase;
	font-size: 10.5px !important;
	padding: 3px 50px !important;
	border: 1px solid #000000!important;
	margin-left: 18px!important;
	margin-top: 0px !important;
	font-weight: 500;
}

.fm-post-slider .more-link-arrow{
	display:none!important;
}

.fm-post-slider .slide-entry-title {
	min-height: 45px;
}

/*#top .avia-content-slider, #top .avia-content-slider-inner,*/ 

#top .avia-content-slider-inner .slide-entry-wrap {
	overflow: visible;
}

#black-controls .mejs-overlay-button {
	background: url(/wp-content/uploads/sites/6/2021/08/mejs-controls-dark.svg) 0px -39px no-repeat !important;

}

#black-controls .mejs-overlay:hover > .mejs-overlay-button {
	background-position: -80px -39px!important;
}

.main_color table, .main_color .widget_nav_menu ul:first-child > .current-menu-item, .main_color .widget_nav_menu ul:first-child > .current_page_item, .main_color .widget_nav_menu ul:first-child > .current-menu-ancestor, .main_color .pagination .current, .main_color .pagination a, .main_color.iconbox_top .iconbox_content, .main_color .av_promobox, .main_color .toggle_content, .main_color .toggler:hover, #top .main_color .av-minimal-toggle .toggler, .main_color .related_posts_default_image, .main_color .search-result-counter, .main_color .container_wrap_meta, .main_color .avia-content-slider .slide-image, .main_color .avia-slider-testimonials .avia-testimonial-content, .main_color .avia-testimonial-arrow-wrap .avia-arrow, .main_color .news-thumb, .main_color .portfolio-preview-content, .main_color .portfolio-preview-content .avia-arrow, .main_color .av-magazine .av-magazine-entry-icon, .main_color .related_posts.av-related-style-full a, .main_color .aviaccordion-slide, .main_color.avia-fullwidth-portfolio .pagination, .main_color .isotope-item.special_av_fullwidth .av_table_col.portfolio-grid-image, .main_color .av-catalogue-list li:hover, .main_color .wp-playlist, .main_color .avia-slideshow-fixed-height > li, .main_color .avia-form-success, .main_color .avia-form-error, .main_color .av-boxed-grid-style .avia-testimonial {
	background: #ffffff;
}

.header_color li{
	border-color:#B1AEAE!important;
}

.header_color, .header_color div, .header_color header, .header_color main, .header_color aside, .header_color footer, .header_color article, .header_color nav, .header_color section, .header_color span, .header_color applet, .header_color object, .header_color iframe, .header_color h1, .header_color h2, .header_color h3, .header_color h4, .header_color h5, .header_color h6, .header_color p, .header_color blockquote, .header_color pre, .header_color a, .header_color abbr, .header_color acronym, .header_color address, .header_color big, .header_color cite, .header_color code, .header_color del, .header_color dfn, .header_color em, .header_color img, .header_color ins, .header_color kbd, .header_color q, .header_color s, .header_color samp, .header_color small, .header_color strike, .header_color strong, .header_color sub, .header_color sup, .header_color tt, .header_color var, .header_color b, .header_color u, .header_color i, .header_color center, .header_color dl, .header_color dt, .header_color dd, .header_color ol, .header_color ul, .header_color li, .header_color fieldset, .header_color form, .header_color label, .header_color legend, .header_color table, .header_color caption, .header_color tbody, .header_color tfoot, .header_color thead, .header_color tr, .header_color th, .header_color td, .header_color article, .header_color aside, .header_color canvas, .header_color details, .header_color embed, .header_color figure, .header_color fieldset, .header_color figcaption, .header_color footer, .header_color header, .header_color hgroup, .header_color menu, .header_color nav, .header_color output, .header_color ruby, .header_color section, .header_color summary, .header_color time, .header_color mark, .header_color audio, .header_color video, #top .header_color .pullquote_boxed, .responsive #top .header_color .avia-testimonial, .responsive #top.avia-blank #main .header_color.container_wrap:first-child, #top .header_color.fullsize .template-blog .post_delimiter, .header_color .related_posts.av-related-style-full a {
	border-color: #B1AEAE;
}

.fvp-overlay .image-overlay{
	display:none!important
}


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

	.post-format-video .slide-content {
		padding-bottom: 0px;
		margin-bottom: -30px;
	}
	
	.post-format-video .entry-footer{
		display:none!important;
	}
	
	.plain-slider .slide-entry h3 {
		margin-bottom: 0 !important;
	}
	
	.avia-content-slider .slide-image, .avia-content-slider .slide-image img {
		margin: 0!important;
	}
	
	.plp-four .slide-entry {
		margin: 0 0 30px 0!important;
	}
	
	.fm-post-slider .read-more-link a {
		padding: 3px 20px !important;
		margin-left: 0px!important;
	}

	.fm-post-slider .slide-entry-title{
		margin:30px 0px 18px 0px!important;
	}
	
	.fm-post-slider .read-more-link {
		margin-bottom: 33px !important;
	}
	
	.fm-post-slider .slide-entry-title {
		min-height: 45px;
		padding-bottom: 20px !important;
	}

	.advice-btns .avia-button.avia-size-large {
		text-align: center !important;
		width: 100%!important;
	}
	
	.combo-slider .slide-entry:nth-child(1) .entry-footer, .combo-slider .slide-entry:nth-child(2) .entry-footer{
		padding:15px!important;
	}
	
	.faq-btns .avia-button.avia-size-large, .advice-btns .avia-button.avia-size-large {
		width: 100%!important;
		text-align: center!important;
	}
	
	.plp-grid .avia-image-container.avia-align-center .avia-image-container-inner {
		margin: 0;
		width: 100%;
	}
	
	.plp-grid .avia-image-container .avia_image, .plp-grid .avia-image-container .avia-image-overlay-wrap, .plp-four img {
		width: 100%;
	}
	
	.read-reviews {
		width: 100% !important;
		display: block !important;
		position: absolute !important;
		bottom: 0px !important;
		left: 0px !important;
		z-index: 999999;
		min-height: 30px;
	}
	
	.pdp-desc .avia-button {
		margin-bottom: 70px !important;
	}
	
	ol.refs {
		padding-right: 2.5em;
	}
	

}

/* MEGA MENU */

.mega-img {
	margin-bottom: 35px;
    margin-top: 40px;
    /*text-align: center !important;
    margin-left: auto;
    margin-right: auto;
    display: block;*/
	min-height: 137px;
}

.avia_mega_div .avia-bullet {
	display: none;
}

#top #header .avia_mega_div > .sub-menu > li > ul > li a {
	padding: 3px 12px 3px 0px;
	line-height:36px!important;
	color:#000!important;
}

#header.av_minimal_header .avia_mega_div {
	margin: 0;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom: 8px solid #3AB4E6;
}

#header .mega_menu_title {
	margin-bottom: 30px;
}

/* MOBILE MENU */

#top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li a {
	margin-left: 40px;
	text-align:left!important;
	font-weight: 500;
}

.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li a {
	font-size: 18px!important;
	line-height: 2.8em;
	font-size: 18px;
	text-transform: lowercase;
}

#top #av-burger-menu-ul {
	vertical-align: top;
}

#av-burger-menu-ul .av-width-submenu.av-show-submenu {
	margin-bottom: 50px;
}

/*#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(2) .av-width-submenu:nth-child(1) a, 
#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(3) .av-width-submenu:nth-child(1) a,
#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(4) .av-width-submenu:nth-child(1) a,
#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(5) .av-width-submenu:nth-child(1) a,
#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(6) .av-width-submenu:nth-child(1) a{
	display: block;
	background-repeat: no-repeat;
	position: relative;
	padding: 50px 5px 10px 150px;
}*/



#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(2) .av-width-submenu:nth-child(1) a, #av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(3) .av-width-submenu:nth-child(1) a, #av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(4) .av-width-submenu:nth-child(1) a, #av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(5) .av-width-submenu:nth-child(1) a, #av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(6) .av-width-submenu:nth-child(1) a, #av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(7) a {
	display: block;
	background-repeat: no-repeat;
	position: relative;
	/* height: 160px !important; */
	padding: 25px 6px 5px 105px;
	background-position-y: 50%;
}


#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(2) .av-width-submenu:nth-child(1) a:first-of-type {
	background-image: url("/wp-content/uploads/sites/6/2021/08/FS-Image.png") !important;
	background-size:70px;
}

#av-burger-menu-ul li.menu-item-46 ul.sub-menu .av-width-submenu a .sub-menu a{
	background-image: none!important;
	text-align:center!important;
}


#av-burger-menu-ul li.menu-item-46 ul.sub-menu .av-width-submenu a .sub-menu a span{
	text-align:center!important;
}


#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(3) .av-width-submenu:nth-child(1) a:first-of-type {
	background-image: url("/wp-content/uploads/sites/6/2021/08/Washes-Image.png");
	background-size: 62px;
	background-position-x: 7px;
}


#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(4) .av-width-submenu:nth-child(1) a:first-of-type {
	background-image: url("/wp-content/uploads/sites/6/2021/08/Daily-Wipes-Image.png");
	background-size: 80px;
	background-position-x: 5px;
}


#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(5) .av-width-submenu:nth-child(1) a:first-of-type {
	background-image: url("/wp-content/uploads/sites/6/2021/08/Powder-Image.png");
	background-size: 37px;
	background-position-x: 22px;
}


#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(6) .av-width-submenu:nth-child(1) a:first-of-type {
	background-image: url("/wp-content/uploads/sites/6/2021/08/Deodorant-Image.png");
	background-size: 47px;
	background-position-x: 17px;
}


#av-burger-menu-ul li.menu-item-46 ul.sub-menu:nth-child(7) a:first-of-type {
	background-image: url("/wp-content/uploads/sites/6/2021/09/Menu-Wash-Collection.png");
	background-size: 100px;
	background-position-x: 2px;
	background-position-y: 10px;
}


#av-burger-menu-ul li.av-width-submenu ul.sub-menu li.av-width-submenu ul.sub-menu li a {
	background-image: none !important;
	padding: 0 !important;
	background: none !important;
	background-repeat: no-repeat !important;
	background-position: -1000px -1000px !important;
	min-height:unset!important;
}

#av-burger-menu-ul .av-width-submenu .av-width-submenu a:first-of-type{
	min-height:100px!important;
}

#av-burger-menu-ul .sub-menu .sub-menu li a{
	margin-left: 145px !important;
	font-size:16px!important;
}

#av-burger-menu-ul .sub-menu .sub-menu li {
	font-size:16px!important;
	margin:0!important;
}

.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li li li {
    font-size: 0.8em;
    margin: 0 !important;
    padding: 0 !important;
}

.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li li li a span{
	font-size: 16px !important;
	font-weight: 400;
}


/*@media only screen and (max-width:767px) {
	.bestsellers h3.av-special-heading-tag, .bestsellers .avia_textblock p{
		text-align:left!important;
	}
}*/


/*#menu-item-46 .av-width-submenu a{
	text-indent:-100px!important;
}*/



/* PDP */

.toggle_icon {
	border: unset!important;
	border-color:#000000!important;
}

.js_active .av-elegant-toggle .toggler {
	padding: 40px 10px 40px 35px;
	border-color: #F5BBCA;
	/*font-weight: 600;
	font-size: 14px;*/
	font-weight: 700;
	font-size: 13.5px;
}


.av-elegant-toggle .toggle_icon .hor_icon, .av-elegant-toggle .toggle_icon .vert_icon {
	border-width: 3px;
	border-color: #000;
}

.av-elegant-toggle .toggle_icon {
	left: 0px;
	margin-top: -13px;
	border-width: 3px;
	transition: all 0.2s ease-in;
}

#top .avia-size-x-large .avia_iconbox_title {
	font-size: 12px !important;
	font-weight: 600 !important;
	letter-spacing: 1px;
}

.av-elegant-toggle.togglecontainer .av_toggle_section:first-of-type .toggler {
	border-top-width: 0px;
}

.pdp-desc p, .toggle_content p, .pdp-desc li{
	line-height:24px!important;
	font-size:14px;
}

.inline{
	display:inline;
}

.pdp-desc{
	position:relative;
}



@media screen and (max-width: 767px) {	
	
	.pdp-title-box {
		padding-bottom: 100px;
	}

	.pdp-title-box .hr{
		height:20px!important;
	}

	.pdp-image-box .avia-image-container img{ 
		max-width:166px;
		margin-top: -180px !important;
	}
	
	.pdp-image-box{
		padding-bottom:30px;
	}
	
	.avia-button.avia-size-large {
		min-width: 100%!important;
	}
	
	.wide-pdp-image .avia-image-container img {
	max-width: 316px!important;
}
	
}


.read-reviews{
	position:absolute;
	bottom: 3px;
	left: 240px;
}

.read-reviews a{
	text-decoration:none!important;
}


.avia-button.avia-size-x-large {
	padding: 14px 40px 13px !important;
}

.pdp-desc .avia-size-x-large .avia_iconbox_title {
	font-size: 12px !important;
	font-weight: 600 !important;
}


/* FAQS */

.js_active .toggler {
	color: #000000 !important;
}

.faq-btns{
	text-align:left;
	padding:;
	font-size:17px;
}

.behind-title{
	z-index:10;
	
}

.above-content{
	z-index:10!important;
}

.faq-btns .avia-button.avia-size-large, .advice-btns .avia-button.avia-size-large{
	padding: 15px 30px 15px !important;
	font-size: 17px !important;
	width: 46.7%;
	margin-right:15px!important;
	text-align: left;
	margin-bottom:25px!important;
}

.advice-btns .avia-button.avia-size-large{
	text-align: center!important;
	width: 45.7%;
}

#top .faq-btns .avia-button .avia_button_icon, #top .faq-btns .avia-button .avia_iconbox_title, #top .advice-btns .avia-button .avia_button_icon, #top .advice-btns .avia-button .avia_iconbox_title{
	font-size: 17px !important;
	font-weight: 400 !important;
	color:#ffffff!important;
}


#top .advice-btns .avia-button .avia_button_icon, #top .advice-btns .avia-button .avia_iconbox_title{
	color:#000000!important;
}

#top .advice-btns .avia-button .avia_iconbox_title{
	font-size: 13px !important;
	font-weight: 400 !important;
}

#top .faqs .av-special-heading{
	padding:22px!important;
}

/*.faqs .av-special-heading:nth-child(1){
	background-color:#3AB4E6;

}

.faqs .av-special-heading:nth-child(2){
	background-color:#FE7F3F!important;
}

.faqs .av-special-heading:nth-of-type(3){
	background-color:#FA80B4!important;
}

.faqs .av-special-heading:nth-of-type(4){
	background-color:#76787A!important;
}

.faqs .av-special-heading:nth-of-type(5){
	background-color:#0081CA!important;
}

.faqs .av-special-heading:nth-of-type(6){
	background-color:#F5BBCA!important;
}*/

.faqs .togglecontainer:nth-last-child .toggler{
	border:unset!important;
}

.faq{
background: linear-gradient(9%,90%);
}

.faqs .togglecontainer {
	margin: 0px 0 0px!important;
	padding-bottom:30px;
	background-color:#ffffff;
}

.history strong{
	color:#3AB4E6!important;
}

/* BLOG ARTICLE */

.blog-art-content p{
	font-size:18px!important;
	Font-weight:300!important;
	
}

.blog-art-title h1{ 
	text-transform:none!important;
}

.blog-art-content h4, .blog-art-content strong{
	font-size:21px!important;
	font-weight:600!important;
	
}

.blog-art-content h4{
	margin-bottom:30px!important;
}

.blog-art-title h1{
	line-height:1em!important;
}

#text-3 img{ 
	display:inline-table;
}

#text-3 a{ 
	display:inline-table;
}

/*#main:hover > #trykk {
    background-color: green;
}

#header:hover > #menu-item-46{
	background-color: green!important;

}*/

.related-articles-list .slide-image{
	display:none!important;
}

/*.slide-content:nth-of-type(1) .slide-entry-title{
	border-top: 2px solid #FEDCEA!important;
}*/

.related-articles-list h3.slide-entry-title {
	font-size: 14px !important;
	border-bottom: 2px solid #FEDCEA;
	background:url(/wp-content/uploads/sites/6/2021/08/noun_down-arrow_719904.svg) no-repeat;
	background-position-x: right;
	background-position-y: 50%;
}

.related-articles-list h3.slide-entry-title a{
	padding: 29px 0 29px 0!important;
	display: block;
}

.related-articles-list .slide-entry-wrap{
	margin:0!important;
}

@media only screen and (max-width: 767px){
	
	.responsive #top #wrap_all .slide-entry {
		width: 100%!important;
		margin-left: 0!important;
	}
	
	.responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {
		margin-bottom: 0px;
	}
	
	.related-articles-list h3.slide-entry-title a {
		padding: 29px 29px 29px 0!important;
	}
	
}

.avia-content-slider .slide-image, .avia-content-slider .slide-image img {
	border-radius: 0!important;
}



/* POP UP */

.wtb-link {
	display: inline-grid;
	vertical-align: middle;
	margin: 11px auto;
	padding: 0 25px;
	width: 153px;
}

.wtb-link img {
	text-align: center !important;
	margin: 0 auto;
}

.hustle-layout .hustle-group-content {
	text-align: center;
}

.hustle-ui.module_id_4 .hustle-layout .hustle-group-content h3:not([class*="forminator-"]) {
	margin-bottom: 40px !important;
	margin-top: 40px !important;
}


.hustle-group-content h3.av-special-heading-tag {
	margin: 0 0 10px!important;
	font-size: 40px!important;
	line-height: 43px!important;
	color: #000000!important;
}

.hustle-ui.module_id_1 .hustle-layout .hustle-group-content h3:not([class*="forminator-"]) {
	margin: 0 0 10px;
	color: #ADB5B7;
	font-size: 18px;
	line-height: 1.4em;
	font-weight: 700;
	font-style: normal;
	letter-spacing: 0px;
	text-transform: none;
	text-decoration: none;
	font-size: 35px !important;
	padding-top: 30px;
	padding-bottom: 30px;
}

#top .hustle-group-content .flex_column_table.av-equal-height-column-flextable:not(:first-child) {
	margin-top: 30px;
}

.hustle-layout .hustle-content .hustle-content-wrap {
	padding: 20px 0 68px 0!important;
}

@media only screen and (max-width: 989px) {
#top .hustle-group-content .no_margin.av_one_third {
	width: 100%!important;
	margin-bottom: 20px;
}
}

/* CONTACT */

@media only screen and (max-width: 989px) {
	.contact-img{
		display:none;
	}
}

/*IPAD PRO BURGER */

@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {

	nav.main_menu {
		display: block !important;
	}
	#avia-menu .menu-item {
		display: none;
	}
	.av-burger-menu-main.menu-item-avia-special {
		display: block;
	}
	  
	/* IPAD PRO FOOTER */
		  #footer .widget {
		margin: 30px 5px 0 0!important;
	}
	
	#footer .av_one_fifth {
		width: 25% !important;
		min-height: 270px!important;
		margin-left: 0px!important;
	}
	
	#footer	.first {
		width: 100% !important;
		min-height:unset!important
	}
	
	#footer {
		margin-bottom: -141px!important;
	}
	  
	  .avia-img-lazy-loading-1924.image.wp-image-1924.attachment-full.size-full {
	max-width: 200px;
}
	  
	  .read-reviews {
		width: 100% !important;
		display: block !important;
		position: absolute !important;
		bottom: 0px !important;
		left: 0px !important;
		z-index: 999999;
		min-height: 30px;
	}
	
	.pdp-desc .avia-button {
		margin-bottom: 70px !important;
	}
	  
}