.simple_section_title_more_btn,
.text_page_text_more{
	color: var(--extra_color_3);
}
.simple_section_title_more_btn svg path,
.text_page_text_more svg path{
	stroke: var(--extra_color_3) !important;
}
.blocksee_uppercase{
	text-transform:uppercase!important;
}
.rcp_catalog_row.row_catalog_noimage .rcp_catalog_item_link {
	background: linear-gradient(270deg, var(--extra_color) 0%, var(--second_color) 100%);
}
.odds_video_title{
	padding-top:0;
	margin-top:30px;
	opacity:1;
	font-size:17px;
	font-weight:500;
}
.odds_video_text{
	opacity:0.8;
}
.confid,.confid a{
	opacity:0.6;
	color:var(--ffffff, #FFF);
	font-size:14px;
	font-weight:300;
	line-height:21px;
}
.confid a{
	font-weight:500;
}
.proves .col-section-subtitle{
	display:flex;
	justify-content:right;
}
.order_button{
	background-color: var(--extra_color);
}
.bnr .bnr_param.main_color{
	background-color:var(--second_color);
}
.bnr .bnr_param.main_color .bnr_image::before{
	background: linear-gradient(90deg, rgba(51, 44, 28, 0.00) 62.03%, var(--second_color) 100%);
}
.bnr .bnr_param.main_color .bnr_image::after{
	background: linear-gradient(90deg, var(--second_color) 0%, rgba(51, 44, 28, 0.00) 100%);
}
.bnr_image{
	width:1000px;
}
.bnr_link{
	color: #fff;
	margin:0;
}
.setable_footer_description p{
	margin-bottom:0;
}
.setable_footer_description p:last-child{
	opacity:0.7;
}
body.front-page footer a.footer_contact_order{
	font-weight:600;
}
footer .confidlink a {
	color: var(--extra_color);
}
blockquote {
	font-size: 17px;
	font-weight:700!important;
}
.odds_item_in{
	padding:24px 18px 27px;
}
.tableOfContentWrap{
	box-shadow:0px 5px 15px 0px rgba(1,48,91,0.15);
	border:none;
}
.toclist_title{
	font-weight:400;
	color: var(--text_color);
	opacity:0.5;
}
.hasicon_steps_item_num {
	width:48px;
	height:48px;
	background-color:var(--extra_color);
}
.hasicon_steps_item_img{
	border-color:var(--extra_color);
}
.pra_item_row_link {
	color: var(--extra_color);
	font-weight: 600;
}
.blocksee-quantity-wrapper-before-wrap .discount-percentage{
	color: var(--extra_color);
}
.blocksee-quantity-wrapper-before-wrap .price bdi, .blocksee-quantity-wrapper-before-wrap .woocommerce-variation-price bdi, .blocksee-quantity-wrapper-before-wrap .woocommerce-Price-unit,ul.products li .loop_content .price, ul.products li .loop_content .price ins{
	color: var(--text_color);
}
.blocksee-quantity-loop-wrap .blocksee-quantity-wrapper{
	background-color:rgba(255,94,43,0.1);
}
.blocksee-quantity-loop-wrap .blocksee-quantity-wrapper button{
	color: var(--extra_color_3);
	opacity:0.6;
}
.blocksee-quantity-loop-wrap .blocksee-quantity-wrapper button:hover {
	color: var(--extra_color_3);
	opacity:1;
	background-color:rgba(255,94,43,0.1);
}
.ms_odds_row {
	align-items:center;
}
@media (max-width: 990px) {
.rcp_form .littleform_item{
	margin-bottom:10px;
}
.rcp_form .littleform_row.littleform_item_one_line .littleform_item.littleform_item_last{
	margin-top:42px;
}
.btn_centerered_wrapper,.simple_section_title_more_btn{
	margin-top:0;
}
.proves .col-section-subtitle{
	justify-content:left;
}
.product-container-tabs {
	padding-top:30px;
}
}
@media (max-width:430px){
.faq_contacts{
	flex-wrap:wrap;
}
.faq_contact_item:last-child{
	margin-top:20px;
}
}

div#redcod-tab1 img {
    max-width: 400px;
    width: 100%;
    height: auto;
}

ul.products li.type-product .loop_content_scu {
    display: none;
}

.redcod-tabs ul.redcod-tab-links {
    justify-content: flex-start;
    gap: 20px;
}

.product-short-description h3 {
    font-size: 18px !important;
}

.redcod-tab-content a {
    display: inline-block;
}

.product_page_custom_image_wrap.gallery_shadow.empty-gallery p {
    display: none;
}

.product_page_custom_image_wrap.gallery_shadow.empty-gallery:after {
    display: block !important;
    content: url('https://metservise.blocksee.ru/wp-content/themes/corp-cinar/img/system/noimage.jpg');
}

.section-common.woo-same-products {
    padding-top: 80px;
}

.rcp_form .littleform_row.littleform_item_one_line .littleform_item {
    width: 25%;
}

@media (max-width: 990px) {
    .products-4-in-row.main_category_all ul.products li.type-product {
        width: 50% !important;
    }
}
@media (max-width: 768px) {
    .products-4-in-row.main_category_all ul.products li.type-product {
        width: 100% !important;
    }
	.rcp_form .littleform_row {
		max-width: 790px;
		align-items: flex-end;
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		margin: 0 -15px;
	}
	.rcp_form .littleform_row.littleform_item_one_line .littleform_item {
		width: 100%;
	}
	body.front-page .fancy-modal .wpcf7-textarea {
		height: 90px;
		padding: 16px;
		border: 1px solid rgba(0, 0, 0, 0.3);
	}
	body.front-page .fancy-modal.fancybox__content {
        border-radius: var(--big_border_radius);
        padding: 30px 40px;
        margin-top: 80px;
        z-index: 9999;
    }
}

