
#clients_slider,
#profvideo_slider
{
	margin-bottom:35px;
}
#clients_slider .swiper-pagination-bullet-active,
#profvideo_slider .swiper-pagination-bullet-active
{
	background:#f89a20;
	width:30px;
	border-radius:4px;
}
#clients_slider .swiper-slide,
#profvideo_slider .swiper-slide
{
	padding:15px 10px 0 10px;
	text-align:center;
}
.swiper-wrapper
{
	margin-bottom:25px;
}
#clients_slider .swiper-slide h3
{
	margin-bottom:10px;
}
#clients_slider .swiper-slide p
{
	margin-bottom:0;
}
#clients_slider .swiper-slide img,
#profvideo_slider .swiper-slide img
{
	display:block;
	width:170px;
	height:170px;
	border-radius:100%;
	object-fit:cover;
	margin:0 auto 10px auto;
	border:0;
}
#clients_slider .swiper-slide:hover img,
#profvideo_slider .swiper-slide:hover img
{
	box-shadow: 0 0 15px rgb(248, 154, 32, 0.8);
	transition: all 0.5s;
}
#clients_slider .swiper-pagination,
#profvideo_slider .swiper-pagination
{
	bottom:0;
}
body.woocommerce-cart table.cart .cart_option_check2,
body.woocommerce-cart table.cart .cart_option_check
{
	float:right;
	font-weight:400;
	position:absolute;
	right:0;
	margin:60px .75rem 0 0;
	cursor:pointer;
}
body.woocommerce-cart table.cart .cart_option_check2 span,
body.woocommerce-cart table.cart .cart_option_check span
{
	position:relative;
	color:#2980b9;
	padding:0 0 0 5px;
	font-size:14px;
}
body.woocommerce-cart table.cart .cart_option_check2 span i,
body.woocommerce-cart table.cart .cart_option_check span i
{
	vertical-align:top;
}
body.woocommerce-cart table.cart .cart_option_check2 span hint,
body.woocommerce-cart table.cart .cart_option_check span hint
{
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	border-radius: 4px;
	box-shadow: 2px 3px 5px rgba(0,0,0,.25);
	border: 1px solid #ddd;
	width: 240px;
	font-size: 14px;
	padding: 15px;
	line-height: 1.2;
	background: #fff;
	z-index: 1;
	color:black;
}
body.woocommerce-cart table.cart .cart_option_check2 span hint p:last,
body.woocommerce-cart table.cart .cart_option_check span hint p:last
{
	margin-bottom:0;
}
.add_to_order a.btn-primary
{
	font-weight:400;
}
.single-product-wrapper
{
	position:relative;
}
.single-product-wrapper img.free_felivery
{
	border:0;
	position:absolute;
	right:0;
	top:0;
	margin:-42px 10px 0 0;
	width:150px;
	transform:rotate(3deg);
}
body .woocommerce-message
{
	margin-bottom:3.618em;
}
.section-posts-carousel header h3 a
{
	color:#333e48;
}
@media(max-width:1199px){
	.single-product-wrapper img.free_felivery
	{
		top:auto;
		margin:90px 10px 0 0;
		width:160px;
	}
}
@media(max-width:444px) and (min-width:373px){
	.single-product-wrapper img.free_felivery
	{
		top:auto;
		margin:80px 10px 0 0;
		width:120px;
	}
}
@media(max-width:373px){
	.single-product-wrapper img.free_felivery
	{
		width:120px;
	}
}
#not_payment_12
{
	display:none;
	width:400px;
	z-index:1002;
	left:50%;
	top:38%;
	position:fixed;
	margin:0 0 0 -200px;
	text-align:center;
	box-sizing:border-box;
	background-color:white;
	padding:15px;
	font-weight:400;
	
	border-radius: 0;
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.28);
	border-color: transparent;
	border-bottom-left-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-top:2px solid #f89a20;

	animation-name: slidenavAnimation;
	animation-duration: 0.2s;
	animation-iteration-count: 1;
	animation-timing-function: ease-out;
	animation-fill-mode: forwards;
	-webkit-animation-name: slidenavAnimation;
	-webkit-animation-duration: 0.2s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-name: slidenavAnimation;
	-moz-animation-duration: 0.2s;
	-moz-animation-iteration-count: 1;
	-moz-animation-timing-function: ease-out;
	-moz-animation-fill-mode: forwards;
}
#not_payment_12 .close
{
	float: right;
	color: grey;
	font-size: 21px;
	font-weight: 400;
	margin: -18px -10px 0 0;
	cursor: pointer;
	opacity:1;
}
#not_payment_12 h3
{
	margin-bottom:15px;
}
#not_payment_12 a.btn
{
	white-space:normal;
	margin:15px 0;
}
#clients_slider .swiper
{
	padding-bottom:20px;
}
#clients_slider .owl-nav.disabled
{
	display:block!important;
	position:relative;
	margin:-190px 0 190px 0;
	z-index:3;
}
#clients_slider .owl-nav.disabled .owl-prev,
#clients_slider .owl-nav.disabled .owl-next
{
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	cursor:pointer;
}
#clients_slider .owl-nav.disabled .owl-prev.swiper-button-disabled,
#clients_slider .owl-nav.disabled .owl-next.swiper-button-disabled
{
	display:none!important;
}
#clients_slider .owl-nav.disabled .owl-prev
{
	margin-left:3px;
	position:absolute;
	left:0;
}
#clients_slider .owl-nav.disabled .owl-next
{
	margin-right:3px;
	position:absolute;
	right:0;
}
#clients_slider .owl-nav.disabled .owl-prev::before
{
	content:"\f104";
	color:#f89a20;
	font-size:48px;
}
#clients_slider .owl-nav.disabled .owl-next::before
{
	content:"\f105";
	color:#f89a20;
	font-size:48px;
}
#clients_slider .owl-nav.disabled .owl-prev:hover::before,
#clients_slider .owl-nav.disabled .owl-next:hover::before,
#clients_slider .owl-nav.disabled:hover .owl-prev::before,
#clients_slider .owl-nav.disabled:hover .owl-next::before
#clients_slider .owl-nav.disabled:hover .owl-prev,
#clients_slider .owl-nav.disabled:hover .owl-next
{
	color:#d87a00;
}
body.home #clients_slider
{
	margin-top:-45px;
}
#not_payment_12 a.btn.btn-primary
{
	padding-bottom:1.236em;
}

body:not(.home) #profvideo_slider .swiper
{
	padding-bottom:35px;
}
@media(max-width:768px){
	body.home #clients_slider
	{
		margin-top:0;
	}
	#clients_slider .swiper
	{
		padding-bottom:35px;
	}
	#profvideo_slider .swiper-wrapper
	{
		margin-bottom:0;
	}
	#profvideo_slider .owl-nav
	{
		display:none;
	}
	table.shop_table.shop_table_responsive tr.cart_option_check_td2 td::before,
    table.shop_table.shop_table_responsive tr.cart_option_check_td td::before
	{
		display:none;
	}
	body.woocommerce-cart table.cart .cart_option_check2,
    body.woocommerce-cart table.cart .cart_option_check
	{
		margin-top:-10px;
	}
	body:not(.home) #profvideo_slider .swiper
	{
		padding-bottom:55px;
		margin-bottom:-20px;
	}
	#clients_slider .owl-nav.disabled
	{
		margin-top:-200px;
		margin-bottom:200px;
	}
}
@media(max-width:400px){
	#not_payment_12
	{
		left:0;
		margin-left:0;
		width:100%;
		top:50px;
	}
}
