/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

.fwpl-layout.el-78qdgd .fwpl-result .fwpl-row { 
    display: block !important;
	position: relative;
}

.ribbon.sold {
    display: inline-flex;
    position: relative;
    left: 10px;
    background-color: #f47a20;
    color: white;
    padding: 4px 26px;
    font-size: 14px;
    font-weight: bold;
    /* transform: rotate(-30deg); */
    z-index: 1;
    float: right;
    overflow: hidden;
	bottom: 20px;
}

.english-only:lang(fr-FR){ 
	display:none !important;
}

.french-only:lang(en-GB){ 
	display:none !important;
}

.membership-level-3 .un-deux, .membership-level-4 .un-deux, .membership-level-5 .un-deux,
.membership-level-2 .un-lvl, .membership-level-3 .un-lvl, .membership-level-4 .un-lvl, .membership-level-5 .un-lvl, 
.membership-level-1 .deux-lvl, .membership-level-3 .deux-lvl, .membership-level-4 .deux-lvl, .membership-level-5 .deux-lvl {
	display:none;
}

.membership-level-1 .trois, .membership-level-2 .trois, .membership-level-4 .trois, .membership-level-5 .trois {
		display:none;
}

.membership-level-1 .quatre-cinq, .membership-level-2 .quatre-cinq, .membership-level-3 .quatre-cinq, 
.membership-level-1 .quatre-lvl, .membership-level-2 .quatre-lvl, .membership-level-3 .quatre-lvl, .membership-level-5 .quatre-lvl, 
.membership-level-1 .cinq-lvl, .membership-level-2 .cinq-lvl, .membership-level-3 .cinq-lvl, .membership-level-4 .cinq-lvl {
		display:none;
}

.category-deal-recherche .col-lg-4 .wpb_widgetised_column, .category-deal-recherche .col-lg-12 .wpb_widgetised_column  {}

.category-deal-recherche .bottom-buttons-deal, .category-wanted-deal .bottom-buttons-deal {
	display:none;
}

.single-deal .category-deal-recherche .recher-all, .single-deal .category-wanted-deal .recher-all {
	display:block;
}

.single-deal .recher-all, .single-deal .recher-pro {display:none;}

.single-deal.membership-level-2 .category-deal-recherche .recher-pro {display:block;}
.single-deal.membership-level-2 .category-deal-recherche .recher-all {display:none !important;}


.single-deal.membership-level-1 .category-deal-recherche .recher-all, .single-deal.membership-level-3 .category-deal-recherche .recher-all, .single-deal.membership-level-4 .category-deal-recherche .recher-all,.single-deal.membership-level-5 .category-deal-recherche .recher-all {display:block;}

.single-side_deal  #pods_widget_single-10, .single-side_deal  #pods_widget_single-11 { 
	font-size:18px;
	line-height:1.75;
}

.fwpl-item.el-m5xu202.top-20 {
	margin-top:20px;
}


.page-id-8457.membership-level-2 .soumettre-deal-rech {
	display:none !important;
}

.page-id-8457.membership-level-1 .soumettre-deal-pros, .page-id-8457.membership-level-3 .soumettre-deal-pros, .page-id-8457.membership-level-4 .soumettre-deal-pros, .page-id-8457.membership-level-5 .soumettre-deal-pros{
	display:none !important;
}

.page-id-8457.membership-level-1 .soumettre-deal-pros-rech, .page-id-8457.membership-level-3 .soumettre-deal-pros-rech, .page-id-8457.membership-level-4 .soumettre-deal-pros-rech, .page-id-8457.membership-level-5 .soumettre-deal-pros-rech{
	display:none !important;
}


.page-id-9128.membership-level-2 .soumettre-deal-rech {
	display:none !important;
}

.page-id-9128.membership-level-1 .soumettre-deal-pros, .page-id-9128.membership-level-3 .soumettre-deal-pros, .page-id-9128.membership-level-4 .soumettre-deal-pros, .page-id-9128.membership-level-5 .soumettre-deal-pros{
	display:none !important;
}

.page-id-9128.membership-level-1 .soumettre-deal-pros-rech, .page-id-9128.membership-level-3 .soumettre-deal-pros-rech, .page-id-9128.membership-level-4 .soumettre-deal-pros-rech, .page-id-9128.membership-level-5 .soumettre-deal-pros-rech{
	display:none !important;
}

.tooltipster-base {
	z-index:99999999999999999999999 !important;
	max-width:400px !important;
	color:#afca0b;
	background-color:#000115 !important;
	border:solid 2px #afca0b;
	font-size:14px !important;
}

#powerTip {
	border:solid 2px #afca0b !important;
}

.tooltipster-base div {
	background-color:#000115 !important;
}

.easygf-tooltip {
    border-bottom: 0px #999 dashed;
    border-bottom-width: 0px;
}

.mc4wp-response .mc4wp-alert.mc4wp-error p { color: #cd5c5c !important;}


#menu-item-8082 .drop-menu { 
	top: 100% !important; 
	left: auto !important; 
	right: 0px !important; 
	width: 160px !important; 
}

.mc4wp-response .mc4wp-alert.mc4wp-notice p {color:white;}

.mc4wp-form-theme input[type=email] {
	display: inline-block;
    max-width: 250px;
	margin-right:20px;
}

.mc4wp-form-theme-green button:hover, .mc4wp-form-theme-green input[type=submit]:hover, .mc4wp-form-theme-green input[type=button]:hover, .mc4wp-form-theme-green button:focus, .mc4wp-form-theme-green input[type=submit]:focus, .mc4wp-form-theme-green input[type=button]:focus {
    text-decoration: none;
    background-color: #afca0b !important;
    color: #000 !important;
    font-family: 'VerbExtraBold';
}


.mc4wp-form-theme-green button, .page .mc4wp-form-theme-green input[type=submit] {
    display: inline-block;
    background-color: black !important;
    color: #fff !important;
    border: 1px solid #afca0b;
    border-radius: 0;
    padding: 10px 40px !important;
    font-size: 14px;
    text-transform: uppercase !important;
    letter-spacing: .7px !important;
    transition: all .2s !important;
    font-weight: 600 !important;
    text-transform: uppercase;
    font-family: 'verbcondregular';
}

 .page .mc4wp-form-theme-green input[type=submit]:hover {
    background-color: #afca0b !important;
    color: black !important;
}

.membership-level-1 .three-four, .membership-level-2 .three-four, .membership-level-5 .three-four, .membership-level-1 .five, .membership-level-2 .five, .membership-level-3 .five, .membership-level-4 .five, .membership-level-1 .three-four-five, .membership-level-2 .three-four-five, .membership-level-5 .three-four-five {
	display:none !important;
}

.membership-level-5 .wpb_widgetised_column.wpb_content_element.three-four-five {
display: block !important;
}


.page-id-7807.membership-level-2 .one-two-five, .membership-level-3 .one-two-five, .membership-level-4 .one-two-five, .membership-level-5 .one-two-five {
	display:none !important;
}

.page-id-9138.membership-level-2 .one-two-five{
	display:none !important;
}

.membership-level-1 .two, .membership-level-3 .two, .membership-level-4 .two, .membership-level-5 .two {
	display:none !important;
}

.membership-level-1 .five, .membership-level-3 .five, .membership-level-4 .five, .membership-level-2 .five {
	display:none !important;
}







.deal .col-lg-12 .wpb_widgetised_column .btn.tallerbut {
	height: 47px !important;
    vertical-align: middle;
    line-height: 25px;
}

.fwpl-item.el-71y41 p {margin-top:0px;}

.fwpl-layout.el-78qdgd .fwpl-result .fwpl-row {
	height:100%;
	display: flex;
}

.fwpl-layout.el-78qdgd .fwpl-result .fwpl-row .fwpl-item.el-m5xu202 {
	display: flex;
    justify-content: flex-start;
    align-content: flex-end;
}


.page-id-8457 .fwpl-item.el-bc2gn2, .page-id-5736 .fwpl-item.el-bc2gn2 {
	margin-bottom: 20px; 
	margin-top: 0px; 
	text-transform: uppercase;
}

.page-id-9128 .fwpl-item.el-bc2gn2, .page-id-5736 .fwpl-item.el-bc2gn2 {
	margin-bottom: 20px; 
	margin-top: 0px; 
	text-transform: uppercase;
}

.uncode-info-box .date-info {display: none;}

.page-id-8340 .inside-page-head .uncode_text_column ul {
    color: white;
    font-size: 17px;
    font-weight: 400;
    line-height: 1.5;
    letter-spacing: .01rem;
    -webkit-font-smoothing: antialiased;
	margin-top:5px;
}


.side-dealss .col-lg-4 .uncell:hover {border-color: #afca0b !important;}

.fwpl-item.el-9x4kgm, .fwpl-item.el-ptl11 {
	margin-bottom: 25px;
	min-height: 56px;
}

.fwpl-item.el-bc2gn2, .fwpl-item.el-bc2gn2 {
    margin-bottom: 0;
    margin-top: 20px;
    text-transform: uppercase;
}

.fwpl-item .fwpl-btn {
    font-weight: 600;
}

.page-id-5751 #row-unique-0 .btn-container, .page-id-5751 #row-unique-1 .btn-container {
	position: absolute; 
	transform: translateX(-50%); 
	bottom: 20px; 
	left: 48%;
	z-index: 9999999999;
}

.fwpl-result .fwpl-row:hover {
	border-color:#afca0b;
}


.avantages-home .single-block-padding {
    padding: 18px 36px 18px 36px;
}

#loginform #user_login, #loginform #user_pass {
	width:100% !important;
}

.deal .col-lg-8 .wpb_widgetised_column .widget {
	display:inline-block;
	width:30%;
	margin-right: 20px;
}

.deal .col-lg-12 .wpb_widgetised_column .widget {
	display:inline-block;
	width:23%;
	margin-right: 20px;
}

.deal .col-lg-9 .wpb_widgetised_column .widget {
	display:inline-block;
	width:30%;
	margin-right: 20px;
}

.deal .col-lg-3 .wpb_widgetised_column .widget {
	display:inline-block;
	width:100%;
	margin-right: 20px;
}

.hidern {
	display:none !important;
}


.deal .col-lg-8 .wpb_widgetised_column .widget .widget-title, .deal .col-lg-12 .wpb_widgetised_column .widget .widget-title, .deal .col-lg-9 .wpb_widgetised_column .widget .widget-title, .deal .col-lg-3 .wpb_widgetised_column .widget .widget-title {display:none;}

.deal .col-lg-8 .wpb_widgetised_column .btn,  .deal .col-lg-12 .wpb_widgetised_column .btn, .deal .col-lg-9 .wpb_widgetised_column .btn, .deal .col-lg-3 .wpb_widgetised_column .btn{
	width:100%;
	margin-right:20px;
	 display: inline-block;
    background-color: black !important;
    color: #fff !important;
    border: 1px solid #afca0b;
    border-radius: 0;
    padding: 10px 24px !important;
    font-size: 14px;
    text-transform: uppercase !important;
    letter-spacing: .7px !important;
    transition: all .2s !important;
    font-weight: 600 !important;
	text-transform:uppercase;
	font-family: 'VerbExtraBold';
}

.deal .col-lg-8 .widget-container, .deal .col-lg-12 .widget-container, .deal .col-lg-9 .widget-container, .deal .col-lg-3 .widget-container {
    margin: 0px 0px 0px 0px; 
}

.deal .col-lg-8 .wpb_widgetised_column .btn:not(.btn-hover-nobg):not(.icon-animated):hover, .deal .col-lg-12 .wpb_widgetised_column .btn:not(.btn-hover-nobg):not(.icon-animated):hover, .deal .col-lg-9 .wpb_widgetised_column .btn:not(.btn-hover-nobg):not(.icon-animated):hover, .deal .col-lg-3 .wpb_widgetised_column .btn:not(.btn-hover-nobg):not(.icon-animated):hover{
    text-decoration: none;
    background-color: #afca0b !important;
    color: #000 !important;
}


.a-propos-para .uncode_text_column {
	font-weight:600;
}

.iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code {
    color: black;
}

.proheader .text-lead p {
	font-size:16px;
	margin-top: 20px;
}

.page-id-8340 .category-header-sol, 
.page-id-8507 .category-header-sol,
.page-id-9103 .category-header-sol,
.page-id-9105 .category-header-sol
{
	display:none;
}

.lang-item img {
	width:26px !important;
	height:16px !important;
}

.page-id-8189 .header-title.h1.text-uppercase {font-size:41px;}

.iti--allow-dropdown input.iti__tel-input, .iti--allow-dropdown input.iti__tel-input[type=tel], .iti--allow-dropdown input.iti__tel-input[type=text], .iti--show-selected-dial-code input.iti__tel-input, .iti--show-selected-dial-code input.iti__tel-input[type=tel], .iti--show-selected-dial-code input.iti__tel-input[type=text] {
    padding-right: 6px;
    padding-left: 92px !important;
    margin-left: 0;
}


@media (max-width: 1499px) {
    .main-container .homehero .row-container .row-parent .quad-internal-gutter .uncont > * {
        margin-top: 60px;
    }
}

@media (max-width: 1000px) {

.home .head-but, .gform_button, #nex-forms .submit-button button.btn {

    padding: 10px 30px !important;

}
}

.gform-theme--framework .gfield_description {
	color:white;
}

.utilisateurs-bande-bl h2 span {
	line-height: 1.7;
    font-size: 26px;
}

.solutions-header .h1.text-accent-color span {font-size:55px;}


.whitebgg img {
	background-color:white;
}

.fwpl-item.el-m5xu202 .fwpl-btn {
    border-color: #afca0b;
    background-color: #000000;
    padding: 9px 18px;
    color: white;
}

.fwpl-item.el-m5xu202 .fwpl-btn:hover, .fwpl-item.el-39zsd .fwpl-btn:hover {
    border-color: #afca0b;
    background-color: #afca0b;
	color:black;
}

.menu-item.btn {
	padding: 14px 20px !important;
	border-color:#afca0b;
	color:white;
	font-family: 'verbcondregular';
}

.menu-item.btn:hover {
	background-color:#afca0b;
	color:black;
	font-family: 'VerbExtraBold';
}

.gform_required_legend {
	display:none;
}

.page-id-7917 .iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code {
    margin-left: 6px;
    color: black;
}

.gform-theme--foundation .gfield select.large {
    background-color: white;
}

.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {
}

.page-id-7917 .style-dark input[type=checkbox]:checked:before, .page-id-9185 .style-dark input[type=checkbox]:checked:before { 
	color: black !important;
	font-size: 15px;
} 

.style-dark input[type=checkbox]:checked:before {
	font-family: "uncodeicon" !important;
}


.gform-theme--foundation .gfield textarea.medium {
    background-color: white;
}

.gfield_required.gfield_required_text {
	color:#afca0b;
}

.whitetextt .gfield_label, .whitetextt .gform-field-label {
    color: white;
    font-size: 16px;
}

@media (max-width: 569px) {
    div[class*=vc_custom_]:not(.vc_custom_preserve_mobile) {
        border-bottom-width: 1px !important;
        border-top-width: 1px !important;
    }
}

@media (max-width: 960px) {
	
	.deal .col-lg-8 .wpb_widgetised_column .btn, .deal .col-lg-12 .wpb_widgetised_column .btn, .deal .col-lg-9 .wpb_widgetised_column .btn, .deal .col-lg-3 .wpb_widgetised_column .btn {
    	margin-right: 0px;
    	padding: 10px 0px !important;
}
	
	.page-id-8189 .header-title.h1.text-uppercase {
    font-size: 33px;
}
	
	.deal .col-lg-12 .wpb_widgetised_column .widget {
		display: inline-block;
		width: 50%;
		margin-right: 0px;
	}	

	.text-lead, .text-lead > *, .nav-tabs .tab-excerpt.text-lead {
    	font-size: 15px;
	}
	
	.homehero .cont-title .heading-text div p {
		font-size: 15px;
	}
	
	.homehero .cont-title h3.h1 span {
    	font-size: 26px;
	}
	
	.solutions-header .h1.text-accent-color span {
    	font-size: 36px;
	}
	
	.vc_row .single-block-padding {
    	padding: 36px 15px 36px 15px;
	}
	
	.main-container .row-container .row-parent {
    padding: 36px 20px 36px 20px;
	}
	
	#menu-item-8082 .drop-menu {
    width: 100% !important;
	}
	
	.main-container .row-container .single-h-padding {
    	padding-left: 16px;
    	padding-right: 16px;
	}
	
	.h2:not([class*="fontsize-"]), .h2:not([class*="fontsize-"]) {
    font-size: 25px;
	}
	
	.font-size-menu-mobile, .menu-container:not(.grid-filters) ul.menu-smart a:not(.social-menu-link):not(.vc_control-btn) {
        font-size: 18px !important;
    }
	
	.homehero .row-parent.row-header {
		padding:0;
		padding-bottom:36px;
	}
	
	.inside-title .heading-text h2 {
    font-size: 30px;
	}
	
	.homehero .row div[class*=col-lg-].pos-bottom, .row div[class*=col-lg-].pos-bottom .uncell {
    vertical-align: middle;
	}
	
	.btn-lg {
    	font-size: 22px !important;
	}
}

@media (max-width: 569px) {
    div[class*=vc_custom_]:not(.vc_custom_preserve_mobile) {
        border-left-width: 1px !important;
        border-right-width: 1px !important;
    }
}

@media (min-width: 960px) {
    body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.menu-item-has-children > a:hover {
		color:white !important;
	}
}

.page-id-8340 .inside-page-head .uncode_text_column p, .page-id-9103 .inside-page-head .uncode_text_column p {
    color: white;
}


.inside-subtext h2 span { 
    font-size: 20px;
    line-height: 1.5;
    padding-bottom: .25rem;
    text-transform: uppercase;
    font-family: VerbExtrabold, helvetica, arial, sans-serif;
    margin-bottom: .5rem;
    font-weight: 500;
}

.inside-title {
	margin-top:10px !important;
}


.inside-title .heading-text h2 {
    font-size: 42px;
    line-height: 1.2;
}

.inside-page-head .uncode_text_column p {
    color: #000116;
    font-size: 17px;
    font-weight: 400;
	line-height: 1.5;
    letter-spacing: .01rem;
    -webkit-font-smoothing: antialiased;
}


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

}

.current-menu-parent a.dropdown-toggle {
	border-bottom:2px solid #afca0b;

}

.menu-item a {
	padding-left:0px;
	padding-right:0px;
	margin-left: 5px;
    margin-right: 5px;
}

.menu-item a.dropdown-toggle:hover {
	border-bottom:2px solid #afca0b;
}

.col-lg-0.logo-container.middle {
	padding-top: 16px;
	padding-bottom: 16px;
}

@font-face {
    font-family: 'verblight_italic';
    src: url('fonts/verblight-italic-webfont.eot');
    src: url('fonts/verblight-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/verblight-italic-webfont.woff') format('woff'),
         url('fonts/verblight-italic-webfont.ttf') format('truetype'),
         url('fonts/verblight-italic-webfont.svg#verblight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'VerbExtraBold';
    src: url('fonts/VerbExtraBold.woff');
    src: url('fonts/VerbExtraBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.tmb-dark .pullquote__content {color:white !important;}


@font-face {
    font-family: 'verbcondregular_italic';
    src: url('fonts/verbcondregular-italic-webfont.eot');
    src: url('fonts/verbcondregular-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/verbcondregular-italic-webfont.woff') format('woff'),
         url('fonts/verbcondregular-italic-webfont.ttf') format('truetype'),
         url('fonts/verbcondregular-italic-webfont.svg#verbcondregular_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

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

}

.btn:not(.btn-custom-typo):not(.btn-inherit) {
	text-transform:capitalize;
}

@media (min-width: 960px) {
    .menu-smart ul > li > a {
        padding: 5px 2px 5px 5px !important;
    }
}

.uncode-accordion .panel-title a span {
	color:white;
}

.uncode-accordion .panel.active-group .panel-title.active a span {
	color:#afca0b;
}

.uncode-accordion .panel-title a span {
	color:white;
}

.uncode-accordion .panel-body.wpb_accordion_content {
	padding-left:36px;
	padding-right:36px;
	color:white;
}

.owl-loaded .owl-prev, .owl-loaded .owl-next {
	opacity: 1 !important;
    margin-left: -6px !important;
	margin-right: 0px !important;
}

.owl-prev i, .owl-next i {
    font-size: 45px;
    position: relative;
    top: 15px;
}

.carousel-inner-padding .owl-prev .owl-nav-container, .carousel-inner-padding .owl-next .owl-nav-container {
    background-color: transparent !important;
    color: #afca0b !important;
}


.pullquote small {
	color: #afca0b !important;
    font-size: 14px !important;
    line-height: 1.1 !important;

}



.cont-title h3.h1 span {
	font-size: 42px; 
	line-height: 1.2; 
	color: #fff; 
	margin-bottom: .5rem;
}  

.cont-title .heading-text div p {
	font-size: 22px;
    line-height: 1.4;
    height: auto;
    color: #fff;
}

.head-but, .gform_button, #nex-forms .submit-button button.btn, .login-submit .button {
    display: inline-block;
    background-color: black !important;
    color: #fff !important;
    border: 1px solid #afca0b;
    border-radius: 0;
    padding: 10px 40px !important;
    font-size: 14px;
    text-transform: uppercase !important;
    letter-spacing: .7px !important;
    transition: all .2s !important;
    font-weight: 600 !important;
	text-transform:uppercase;
	font-family: 'verbcondregular';
}

.gform_button, .head-but.black-txt, #nex-forms .submit-button button.btn {
	border-color: #afca0b !important;
}

.head-but:not(.btn-hover-nobg):not(.icon-animated):hover, .gform_button:hover, #nex-forms .submit-button button.btn:hover, .login-submit .button:hover {
    text-decoration: none;
    background-color: #afca0b !important;
    color: #000 !important;
	font-family: 'VerbExtraBold';
}

.head-but.btn-accent:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover, .head-but.btn-color-101562:not(.btn-flat):not(.btn-hover-nobg):not(.icon-animated):not(.btn-text-skin):hover {
    color: black !important;
}



.uncode-accordion {
	background-color:black;
}

.panel:not(.has-padding) .panel-title > a {
    padding: 18px 18px 18px 18px;
}

.is_stucked.sticky-links .single-top-padding  {
	    padding-bottom: 16px !important;
	    padding-top: 16px !important;
}

.icon-box-left .icon-box-content, .icon-box-right .icon-box-content, .icon-box-left .icon-box-icon, .icon-box-right .icon-box-icon, .icon-box-left .icon-box-content, .icon-box-right .icon-box-content {
    vertical-align: middle !important;
}

.icon-box-icon .fa-2x {
    font-size: 24px !important;
}

body:not(.rtl) .uncode-accordion:not(.none-signed) .panel-title > a > span {
    font-size: 14px;
}

.post-content ul:not(.no-list):not(.navigation):not(.pagination):not(.term-filters-list):not(.uncode-woocommerce-sorting-dropdown):not(.nav-tabs) {
}

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

		.hover-border {
            border: 7px solid transparent; /* Initial border style */
            transition: border 0.3s ease;  /* Smooth transition */
        }
        .hover-border:hover {
            border-color: rgba(175,202,11,0.6);
            border-width: 18px;
            border-style: solid;
        }
}

.pods_widget_single h3 {
    color: #afca0b;
    font-size: 15px !important;
    font-weight: 600 !important;
	    text-transform: uppercase;
}

.deal .uncode_text_column.text-lead h3 {
	
}

.pods_widget_single.widget-container {
	margin: 20px 0px 0px 0px;
}


.logged-inonly {
	display:none;
}

#menu-item-8462, #menu-item-9058 {
	display:none;
}

.logged-in #menu-item-8021, .logged-in #menu-item-8020, .logged-in #menu-item-8129,
.logged-in #menu-item-9243, .logged-in #menu-item-9244, .logged-in #menu-item-9142, .logged-in #menu-item-9245 {
	display:none;
}


.logged-in .logged-inonly  {
	display:block;
}

 .logged-in #menu-item-8462,  .logged-in #menu-item-9058 {
	display:initial;
}

.logged-in #menu-item-9142  {
	display:flex;
}


.plat-dist .heading-text div p {
	color:white;
}

.force-center-text {
	text-align:center;
}

.ct-mailchimp1 .mc4wp-form .mc4wp-response {
  font-size: 14px;
  line-height: 24px;
  margin-top: 15px;
  color: #999;
}
.ct-mailchimp1 .mc4wp-form .mc4wp-response p {
  margin-bottom: 0;
}
.ct-mailchimp1.style1 .mc4wp-form {
  position: relative;
  overflow: hidden;
}
.ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields {
  position: relative;
  overflow: hidden;
}
.ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields input[type="email"], .ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields input[type="text"] {
  border: none;
  background-color: #eee;
  -webkit-border-radius: 0px;
  -khtml-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  height: 46px;
  font-size: 14px;
  font-weight: 400;
  color: #444;
  padding-right: 72px;
}
.ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields input[type="submit"] {
  -webkit-border-radius: 0px;
  -khtml-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  position: absolute;
  bottom: 0;
  right: 0;
  height: 46px;
  width: 62px;
  padding: 0;
  opacity: 0;
  z-index: 3;
}
.ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields:before, .ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields:after {
  font-weight: 400;
  font-family: "Font Awesome 5 Pro";
  height: 46px;
  width: 62px;
  font-size: 14px;
  position: absolute;
  bottom: 0;
  right: 0;
  color: #fff;
  text-align: center;
  line-height: 46px;
  z-index: 1;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields:before, .ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields:after {
    width: 46px;
  }
}
.ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields:before {
  content: '';
  background-color: var(--primary-color);
}
.ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields:after {
  z-index: 2;
  content: '\f1d8';
}
.ct-mailchimp1.style1 .mc4wp-form .mc4wp-form-fields:hover:after {
  -o-animation: toTopFromBottom 0.3s forwards;
  -ms-animation: toTopFromBottom 0.3s forwards;
  -webkit-animation: toTopFromBottom 0.3s forwards;
  animation: toTopFromBottom 0.3s forwards;
}
.ct-mailchimp1.style2 .mc4wp-form {
  width: 281px;
  height: 39px;
}
.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields {
  position: relative;
}
.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields input[type="email"], .ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields input[type="text"] {
  border: none;
  background-color: #ebeef1;
  -webkit-border-radius: 2px;
  -khtml-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  height: 39px;
  font-size: 14px;
  font-weight: 400;
  color: #777;
  padding-right: 72px;
  -webkit-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);
  -khtml-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);
  -moz-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);
  -ms-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);
  -o-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);
  box-shadow: 0 5px 6px rgba(0, 0, 0, 0.17);
}
.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields input[type="submit"] {
  -webkit-border-radius: 0px;
  -khtml-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 14px;
  color: var(--dark-color);
  line-height: 39px;
  -webkit-border-radius: 2px;
  -khtml-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  padding: 0 11px;
  background-color: var(--secondary-color);
}
.ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields input[type="submit"]:hover, .ct-mailchimp1.style2 .mc4wp-form .mc4wp-form-fields input[type="submit"]:focus {
  background-color: var(--primary-color);
  color: #fff;
}
.ct-mailchimp1.style2 .mc4wp-response .mc4wp-alert {
  position: absolute;
  z-index: 1;
  top: 58px;
  width: 100%;
  background-color: #fff;
  padding: 20px;
  -webkit-box-shadow: 0 3 5px rgba(0, 0, 0, 0.12);
  -khtml-box-shadow: 0 3 5px rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 3 5px rgba(0, 0, 0, 0.12);
  -ms-box-shadow: 0 3 5px rgba(0, 0, 0, 0.12);
  -o-box-shadow: 0 3 5px rgba(0, 0, 0, 0.12);
  box-shadow: 0 3 5px rgba(0, 0, 0, 0.12);
}


/* old */
.deal-template #content {
	background-color:black;
	color:white;
}

 .logged-in #menu-item-7920 {
	display:none;
}

.page-id-4931 #content {background-color: #000115;}

.pods_widget_single {
	margin-bottom:20px;
}

h2.widget-title {
	margin-bottom: 8px;
	font-size:18px;
	color:white;
}

.pods_widget_single .widget-content {
	font-size:15px;
}

.pods_widget_single {
	margin-bottom: 20px !important;
}

.ct-breadcrumb li span:after {
    content: '-';
    margin: 0 6px;
    color: inherit;
}

.awac-wrapper {
	display:inline-block;
	margin-right:20px;
}

.sold-ribbon {
    position: absolute;
    top: 10px;
    left: -10px;
    background-color: green;
    color: white;
    padding: 5px 10px;
    font-size: 12px;
    font-weight: bold;
    transform: rotate(-45deg);
    z-index: 10;
}
