/*----------sub_block----------*/
.review_link a {
color: rgb(5, 189, 191);
}
#store_review .product-thumb_rew .caption {
text-align: center!important;
margin-right: 0!important;
margin-top: 10px!important;
}
#store_review .product-thumb_rew.transition {
justify-content: center!important;
}

.rigimg {
	
	display: inline-block!important;
max-width: 100%;
height: auto;
margin-left: 15px!important;
}


.button_sh {
cursor: pointer;
font-size: 18px;
color: #000;
}
.product-thumb_rew.transition {
padding: 0 16px;
}
#store_review .product-thumb_rew.transition {
display: flex;
justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
margin-bottom: 10px;
}
#store_review .product-thumb_rew .caption+div {
background-color: rgb(255, 255, 255);
position: relative;
}
.fff.btn-cart_f {
width: 145px;
letter-spacing: 1.5px;
font-weight: 600;
}
.stickers-all {
padding: 0px 12px;
font-size: 18px;
line-height: 40px;
text-align: center;
margin-top: 10px;
}
.folio .tab-content p {
height: 170px;
}
.feat_video_link {
position: relative;
}
.product-layout2 .feat_video_link {
top: 15px;
}
.ytt {
font-size: 14px;
font-weight: 600;
}
.act_button{
border-radius: 6px;
}
.catt.cart {
display: inline-block!important;
}
.fdgdfg {
text-align: center;
top: 10px;
position: relative;
}
#button-cart {
letter-spacing: 1.5px;
font-weight: 600;
}
.videoobzor {
vertical-align: text-bottom !important;
}
.mfp-gallery .mfp-image-holder .mfp-close {
background: none!important;
}
.mfp-gallery .mfp-image-holder .mfp-close {
height: 0!important;
}
.feat_video_link {
color: red!important;
}
#store_review .product-thumb_rew .caption+div::after {
content: '';
position: absolute;
/* Абсолютное позиционирование */
left: 20px;
bottom: -20px;
/* Положение треугольника */
border: 10px solid transparent;
/* Прозрачные границы */
border-top: 10px solid rgb(255, 255, 255);
;
/* Добавляем треугольник */
}
.category_item {
width: 172px;
}
.button_sh2 {
background-color: #d20001;
border: 0;
color: #fff;
text-transform: uppercase;
width: 193px;
height: 52px;
padding: 10px;
top: 10px;
position: relative;
}
.button_sh2:hover {
background-color: #860001;
color: #fff!important;
}
#store_review .product-thumb_rew.transition>div:last-child {
width: 100%;
order: 0;
padding: 34px 48px 39px 47px;
text-align: left;
height: 190px;
}
#store_review .product-thumb_rew.transition>div:last-child .text-color {
height: 92%;
overflow-y: auto;
}
#store_review .product-thumb_rew.transition>div:last-child p+p {
text-align: right;
color: rgb(129, 129, 129);
font-size: 14px;
}
#search_head .input-group-btn {
position: relative;
cursor: pointer;
}
#store_review .product-thumb_rew.transition .prrewiev {
width: 100px;
height: 100px;
margin-top: 17px;
}
#store_review .product-thumb_rew.transition .prrewiev img {
border-radius: 50%;
}
.review_block {
background-color: rgb(242, 242, 242);
padding-top: 10px;
padding-bottom: 10px;
}
.fa-search:before {
color: rgb(5, 189, 191);
font-size: 18px;
}
.review_block .pull-right {
clear: both;
float: none !important;
display: flex;
justify-content: center;
align-items: center;
background-color: rgb(5, 189, 191);
width: 229px;
height: 52px;
margin-left: auto !important;
margin-right: auto !important;
margin-bottom: 12px;
}
.review_block .pull-right:hover {
background-color: rgb(165, 165, 165);
transition: 0.5s all;
}
.review_block .pull-right a {
color: rgb(255, 255, 255);
}
.review_block h3 {
color: rgb(25, 25, 25);
text-transform: uppercase;
}
.treu_block {
position: relative;
z-index: 5;
width: 100px;
height: 50px;
margin: auto;
}
.treu,
.treu2,
.treu3 {
position: absolute;
width: 50px;
height: 50px;
}
.treu:before,
.treu2:before,
.treu3:before {
position: absolute;
content: '';
width: 16px;
height: 16px;
border-bottom: 2px solid #fff;
border-right: 2px solid #fff;
transform: rotate(45deg);
}
.treu2 {
top: 10px;
}
.treu3 {
top: 20px;
}
.sub_block_title_wrap {
text-align: center;
padding-bottom: 90px;
overflow: hidden;
padding-left: 390px;
}
.sub_block {
background: url(../image/sub_bg_3.webp) fixed !important;
background-size: cover;
margin-top: 110px;
position: relative;
}
.sub_color {
position: absolute;
z-index: 2;
background-color: rgba(6, 189, 189, 0.9);
width: 100%;
height: 100%;
}
.sub_block_title {
padding-top: 52px;
z-index: 3;
position: relative;
font-family: 'BebasNeueBold';
font-size: 60px;
color: rgb(255, 255, 255);
text-transform: uppercase;
}
.sub_block_title2 {
color: #fff;
font-size: 22px;
z-index: 3;
position: relative;
}
.act_block {
position: absolute;
top: -72px;
max-width: 400px;
}
.act_form {
width: 360px;
height: 430px;
padding: 50px 30px 60px;
background-color: rgba(250, 250, 250, 0.65);
}
.act_form p {
margin-bottom: 3px;
}
.act_form_inp {
width: 100%;
height: 41px;
border: 1px solid #a0a0a0;
margin-bottom: 20px;
padding-left: 12px;
font-family: 'Roboto';
font-size: 16px;
font-style: italic;
color: rgb(160, 160, 160);
}
.act_form_inp::-webkit-input-placeholder {
font-family: 'Roboto';
font-size: 16px;
font-style: italic;
color: rgb(160, 160, 160);
}
.act_form_inp:-ms-input-placeholder {
font-family: 'Roboto';
font-size: 16px;
font-style: italic;
color: rgb(160, 160, 160);
}
.act_form_inp:-moz-placeholder {
font-family: 'Roboto';
font-size: 16px;
font-style: italic;
color: rgb(160, 160, 160);
}
.act_form_inp::-moz-placeholder {
font-family: 'Roboto';
font-size: 16px;
font-style: italic;
color: rgb(160, 160, 160);
}
.act_form_sub {
width: 100%;
background-color: rgb(5, 189, 191);
border: 0;
color: #fff;
text-transform: uppercase;
height: 52px;
margin-top: 16px;
}
.act_form_sub:hover {
background-color: #0a8c8e;
}
.sub_block_2 {
background: url(../image/sub_bg.webp) fixed, #222222d1;
background-blend-mode: overlay, normal;
background-size: cover;
padding: 80px 0 80px;
}
.act_reg {
text-transform: uppercase;
font-size: 52px;
color: #fff;
padding-top: 52px;
font-weight: 400;
}
.act_reg_txt {
color: #fff;
font-size: 20px;
line-height: 26px;
padding-right: 52px;
padding-bottom: 52px;
}
.act_you {
color: #fff;
font-size: 30px;
font-weight: 400;
font-family: 'BebasNeueBold';
}
.act_you:before {
position: relative;
content: url(../image/svg/youtube_action.svg);
background-repeat: no-repeat;
right: 5px;
top: 5px;
}
.act_you_txt {
color: #fff;
font-size: 20px;
line-height: 26px;
padding-bottom: 32px;
}
.act_button {
background-color: #d20001;
border: 0;
color: #fff;
text-transform: uppercase;
width: 193px;
height: 52px;
}
.act_button:hover {
background-color:#860001;
}
.act_button:before {
position: relative;
content: url(../image/svg/youtube_sub.svg);
background-repeat: no-repeat;
top: 2px;
right: 10px;
}
/*--------header---------*/
#top-links,
#top-links2 {
font-size: 13px;
}
#cart {
margin-bottom: 0;
}
#cart .btn_mod {
margin-top: -2px;
color: #fff;
font-size: 14px;
padding: 0;
top: 0;
}
#frame2 {
width: 20px;
right: 0;
margin-top: -2px;
}
.minattrs {
font-size: 12px;
line-height: 14px;
height: 33px;
}
.cart-item {
/*right: 80px;*/
bottom: 6px;
width: 18px;
height: 18px;
background-color: #05bdbf;
left:32px;
}
.cart-item-after {
font-size: 13px;
line-height: inherit;
width: auto;
height: auto;
display: inline-block;
position: relative;
}
.information_block {
display: flex;
justify-content: space-between;
align-items: center;
padding: 6px 0;
}
.search_block {
position: relative;
padding-top: 10px;
/*  padding-right: 32px;*/
cursor: pointer;
}
@media (min-width: 992px) {
#search.input-group {
width: 100%;
position: absolute;
/*  right: 276px;
top: 35px;*/
background-color: #fff;
/*  display: none; */
display: flex;
}
}
@media only screen and (max-width: 600px) {
	
	.setifooter_ico {
	    margin-right: -47px!important;
	}
	.footer_soc {

    text-align: center!important;
}
.copyright {
margin-top: 12px!important;
margin-left: -29px;
}
.diamont_seti {
margin-right: 30px!important;
}
.product-thumb_rew.transition > div:last-child {
height: 120px!important;
}
.mmm {
width: 100%!important;
}
#store_review .product-thumb_rew.transition>div:last-child p+p {
margin-top: -10px!important;
}
.product-thumb .price_feat {
font-size: 24px!important;
}
.search_block.fa {
font-size: 17px;
}
#search.input-group {
width: 100%;
position: absolute;
right: 276px;
top: 35px;
background-color: #fff;
display: none;
}
}
@media only screen and (min-width: 600px) {
.copyright {
float: left;
margin-top: -30px;
}
.diamont_seti {
margin-right: 30px!important;
}
#search input {
width: 100%!important;
}
}
@media (min-width: 600px) and (max-width: 768px) {
.search_block  {
display: none;
}
.menu_search_block {
padding-top: 10px!important;
padding-bottom: 0!important;
padding-left: 0!important;
}
}
.input-group_mob {
display: flex !important;
}
#search .form-control {
background-color: #fff;
}
#search select {
/*  height: 26px;*/
border-radius: 3px 0 0 3px;
}
#search input {
border-radius: 0 3px 3px 0;
/*  height: 26px;*/
width: 50%;
}
@media only screen and (max-width: 600px) {
.menu_search_block {
padding-top: 5px!important;
padding-left: 0!important;
}
#search input {
width: 380px;
}
#search .categories {
display: none;
}
#search .input-group-btn {
position: relative;
}
}
/*
.menu_search_block {
display: flex;
justify-content: space-around;
flex-grow: 1;
margin-bottom: 10px;
}
*/
.menu_search_block {
display: block;
flex-grow: 1;
padding-bottom: 10px;
margin-right: 10px;
padding-left: 60px;
}
.info_menu {
display: flex;
align-items: flex-end;
margin: 0;
margin-right: auto;
font-size: 12px;
/*line-height: 14px;*/
text-transform: uppercase;
}
.info_menu_item {
padding: 10px 12px;
}
.menu_item_catalog {
position: relative;
cursor: pointer;
margin-right: 10px;
font-size: 14px;
color: #404040;
font-weight: 500;
text-transform: uppercase;
}
.menu_item_catalog:hover {
color: #05bdbf;
}
.menu_item_catalog > span {
font-size: 14px !important;
}
.menu_item_catalog:after {
position: absolute;
content: '';
width: 3px;
height: 3px;
border-bottom: 1px solid #777;
border-right: 1px solid #777;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
right: 0;
top: 18px;
}
.menu_item_catalog:hover:after {
border-bottom: 1px solid #05bdbf;
border-right: 1px solid #05bdbf;
}
.cat_catalog {
position: absolute;
top: 36px;
z-index: 1000;
padding: 20px;
width: 236px;
background-color: #fff;
box-shadow: 0 8px 16px 4px rgba(0, 0, 0, .35);
display: none;
}
.cat_catalog .info_menu_item {
border-bottom: 1px solid #868583;
padding: 10px 0;
font-weight: 700;
}
.cat_catalog .info_menu_item:last-child {
border-bottom: 0;
}
.info_menu_item:hover {
text-decoration: none;
}
.phone_head {
border: 0;
font-size: 14px;
position: relative;
cursor: pointer;
}
.price_video_block {
display: flex;
justify-content: space-between;
align-items: center;
margin: 21px 0 24px;
height: 40px;
padding-left: 15px;
padding-right: 25px;
}
.price_old_block {
display: flex;
}
.product-thumb .price_feat {
display: flex;
flex-direction: column;
font-size: 24px;
height: auto;
color: #05bdbf;
}
.price-new_feat {
font-size: 24px;
text-align: left;
margin-bottom: 5px;
color: #05bdbf;
}
.stickers-spec {
font-size: 12px;
/* background-color: #d10000; */
color: #bf0505;
padding: 0 6px;
border-radius: 20px;
margin-left: 6px;
font-weight: 700;
}
.stickerstop {
background-color: #fea800;
padding: 3px 8px;
color: #fff;
font-size: 12px;
text-transform: uppercase;
border-radius: 20px;
}
.sticker_mod {
top: 0px;
right: 0px;
}
.instalments {
color: #818181;
font-size: 14px;
/* text-transform: uppercase; */
/* background-color: #777777; */
display: block;
padding: 8px 0 4px;
cursor: pointer;
}
.instalments:hover {
color: #05bdbf;
}
.sale_compare_block {
display: none;
justify-content: space-between;
align-items: flex-start;
padding-bottom: 11px;
padding-left: 21px;
padding-right: 15px;
position: absolute;
bottom: -56px;
background-color: #fff;
width: 100%;
z-index: 1000;
box-shadow: 0 8px 5px 4px #ccc;
}
.sale_compare_block>div:first-child {
margin-right: auto;
position: relative;
top: 8px;
}
.sale_compare_block .compare {
display: none;
}
.sale_compare_block_2 {
display: flex;
justify-content: space-between;
align-items: center;
padding-bottom: 11px;
}
.category_wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
padding: 25px 0;
}
.category_item {
font-size: 20px;
color: #05bdbf;
display: flex;
align-items: center;
}
.category_item span {
margin-left: 6px;
}
.category_item:hover {
opacity:0.7;
}
.category_item:hover span{color: #05bdbf;}
.category_item .catg_img_border {
/*  border: 3px solid #05bdbf;*/
}
.cat_svg {
fill: #818181;
}
.category_item:hover .cat_svg {
fill: rgb(5, 189, 191);
}
.form_mail {
height: auto;
}
.foot_info_2 {
text-transform: uppercase;
margin-bottom: 16px;
display: flex;
flex-wrap: wrap;
justify-content: space-around;
flex-shrink: 1;
width: 100%;
}
.foot_link {
color: #737373;
font-size: 13px;
}
.line_foot {
display: flex;
justify-content: space-between;
}
.footer_soc {
flex-shrink: 0;
}
.logo_head {
/*border-right: 1px solid #51473c;*/
padding-right: 8px;
margin-left: -58px;
}
.logo_img {
height: 60px;
}
.logo_foot_img {
height: 60px;
display: block;
margin: auto;
}
.logo_line {
height: 72px;
width: 1px;
background-color: #5147c3;
margin-left: 32px;
}
.text-slider3 {
display: flex;
align-items: center;
left: 86px !important;
top: 34% !important;
width: 30%;
}
.slider_title {
font-size: 60px;
text-transform: uppercase;
color: #fff;
padding-bottom: 16px;
margin-top: 0px;
}
.slider_text > span {
font-size: 26px;
}
.slider_text {
text-align: left;
padding-top: 22px;
}
.slider_link {
border: 2px solid #fff;
font-size: 16px;
color: #fff;
padding: 12px 24px;
display: inline-block;
}
.slider_link:hover {
background: #51473c;
color: #fff;
}
/* ------------------------------------------- */
.caption .instalments:hover {
transition: all 0.5s;
}
.sale_compare_block .compare:hover {
-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.75);
box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.75);
transition: all 0.5s;
}
.sale_compare_block.featured_new {padding-top:15px;align-items: center!important;z-index:5;min-height:60px;}
.sale_compare_block.featured_new *{top:0!important;}
.info_menu_item a:hover {
color: rgb(5, 189, 191);
}
.info_menu {
font-size: 16px;
}
.phone_head_one {
margin: 0;
border-bottom: 1px dashed #000;
padding-left: 18px;
}
.phone_head_one:before {
position: absolute;
left: -3px;
top: 1px;
content: " ";
background-image: url('../image/svg/headset01.svg');
background-repeat: no-repeat;
background-size: 16px 16px;
width: 16px;
height: 16px;
margin-left: 2px;
}
.phone_head_one:hover {
border-bottom: none;
color: #afafaf;
border-bottom: 1px dashed transparent;
}
.info_menu_mob {
display: none;
}
/*------------------------*/
.bar1,
.bar2,
.bar3 {
width: 100%;
height: 3px;
margin-bottom: 5px;
background-color: #1c1f72;
transition: all 0.3s ease-in-out;
}
.bar1,
.bar2,
.bar3 {
background-color: #05bdbe;
}
.navbar-on .bar1,
.navbar-on .bar2,
.navbar-on .bar3 {
background-color: #1c1f72;
}
.navbar-on .bar1,
.navbar-on .bar2,
.navbar-on .bar3 {
background-color: #05bdbe;
}
.navbar-on .bar1 {
transform-origin: 20% 40%;
transform: rotate(45deg);
}
.navbar-on .bar3 {
transform-origin: 10% 40%;
transform: rotate(-45deg);
}
.navbar-on .bar2 {
background-color: transparent;
}
.ph_vod,
.ph_ks,
.ph_life {
position: relative;
padding-left: 16px;
line-height: 26px;
display: block;
}
.ph_vod:before {
position: absolute;
left: -6px;
top: 4px;
content: " ";
background-image: url('../image/svg/Vodafone_icon.svg');
background-repeat: no-repeat;
background-size: 14px 14px;
width: 14px;
height: 14px;
}
.ph_ks:before {
position: absolute;
left: -6px;
top: 4px;
content: " ";
background-image: url('../image/svg/Kyivstar_2015_logo.svg');
background-repeat: no-repeat;
background-size: 16px 16px;
width: 16px;
height: 16px;
}
.ph_life:before {
position: absolute;
left: -6px;
top: 2px;
content: " ";
background-image: url('../image/svg/Life_Ukraine_logo.svg');
background-repeat: no-repeat;
background-size: 20px 22px;
width: 22px;
height: 20px;
}
.ph_vbr,
.ph_whapp,
.ph_telega,
.ph_vbr_rus {
position: relative;
padding-left: 46px;
line-height: 26px;
display: block;
}
.ph_vbr:before {
position: absolute;
left: 24px;
top: 4px;
content: " ";
background-image: url('../image/svg/viber_m.svg');
background-repeat: no-repeat;
background-size: 18px 18px;
width: 18px;
height: 18px;
}
.ph_vbr:after {
position: absolute;
left: 0;
top: 4px;
content: " ";
background-image: url('../image/svg/Life_Ukraine_logo.svg');
background-repeat: no-repeat;
background-size: 18px 18px;
width: 18px;
height: 18px;
}
.ph_vbr_ukr:before {
background-image: url('../image/svg/ukraine.svg');
}
.ph_vbr_rus:before {
position: absolute;
left: 24px;
top: 4px;
content: " ";
background-image: url('../image/svg/russia2.svg');
background-repeat: no-repeat;
background-size: 18px 18px;
width: 18px;
height: 18px;
}
.ph_whapp:before {
position: absolute;
left: 24px;
top: 4px;
content: " ";
background-image: url('../image/svg/whatsapp_m.svg');
background-repeat: no-repeat;
background-size: 18px 18px;
width: 18px;
height: 18px;
}
.ph_whapp:after {
position: absolute;
left: -1px;
top: 4px;
content: " ";
background-image: url('../image/svg/Kyivstar_2015_logo.svg');
background-repeat: no-repeat;
background-size: 18px 18px;
width: 18px;
height: 18px;
}
.ph_telega:before {
position: absolute;
left: 24px;
top: 4px;
content: " ";
background-image: url('../image/svg/whatsapp_m.svg');
background-repeat: no-repeat;
background-size: 18px 18px;
width: 18px;
height: 18px;
}
.ph_telega:after {
position: absolute;
left: 0;
top: 4px;
content: " ";
background-image: url('../image/svg/Vodafone_icon.svg');
background-repeat: no-repeat;
background-size: 18px 18px;
width: 18px;
height: 18px;
}
.poptel_ttls {
padding-left: 10px;
text-transform: uppercase;
}
.poptel_ttls_mod {
padding-top: 8px;
}
.youtube_m,
.facebook_m,
.instagram_m {
width: 32px;
height: 32px;
margin-right: 12px;
}
.rev_img {
width: 22px;
margin-right: 3px;
}
.footer_soc {
float: right;
}
.copyright {
}
.setifooter_ico a {
text-align: center;
}
.diamont_seti {
margin: 0;
}
.copyright {
color: #fff;
text-align: center;
}
#fast-order {
background-color: #fff;
padding: 0;
font-weight: 400;
}
.feat_video_link .fa {
padding-right: 5px;
font-size: 20px;
}
.feat_video_link {
color: #818181;
}
#fast-order:hover,
.caption .instalments:hover,
.feat_video_link:hover {
color: #05bdbf;
}
.block_product {
display: none;
}
.name_prod_h1 {
font-size: 30px;
font-weight: 700;
}
.breadcrumb_cart li,
.breadcrumb_cart a {
color: #fff !important;
}
.breadcrumb_cart a:hover {
text-decoration: none;
}
.bread_wrap {
background-image: url(../image/bg_bread.webp);
}
.cart_block {
margin-top: 80px;
}
h3.title_center {
font-size: 36px;
}
.fff2 {
width: 180px!important;
font-size:17px!important;
line-height:30px!important;
font-weight: 400!important;
letter-spacing: 0!important;
}
.fff2.btn-cart_f {
background-color:#D20001;
}
.fff2.btn-cart_f:hover {
background-color:#860001;
}
.btn-cartpr {
display:flex;
align-items:center;
font-size:14px;
font-weight: 500;
line-height:14px;
background-color: #05bdbf;
text-transform: inherit;
color: #fff;
justify-content: space-around;
padding: 6px 12px 6px;
}
.btn-cart_f {
display:flex;
align-items:center;
font-size:14px;
font-weight: 500;
line-height:14px;
background-color: #05bdbf;
text-transform: uppercase;
color: #fff;
justify-content: space-around;
padding: 6px 14px 6px;
cursor: pointer;
}
.btn-cart_f:hover {
background-color: #0a8c8e;
}
.cart button:hover {
background-color: #0a8c8e;
}
.fa-shopping-cart_mod {
font-size: 20px;
}
.fa-shopping-cart_m {
font-size: 20px;
position: relative;
}
.cart button {
font-weight: 500;
}
.priceproduct-old i {
color: #191919;
}
.cart_wrap {
background-color: #ededed;
}
.cart_wrap #content {
background-color: #fff;
padding: 20px;
margin-bottom: 90px;
}
.box {
background-color: #fff;
padding-left: 14px;
padding-top: 1px;
}
.panel-group {
background-color: #fff;
padding: 14px;
}
.title_faq {
margin-top: 0;
}
.title_category {
margin-bottom: 0;
padding-bottom: 18px;
}
.prmain {
border: 0;
}
.line-product {
border-top: 1px solid #c8c8c8;
}
.art_bottom {
display: none;
}
.title_cart_desc {
display: none;
}
#fast-order {
padding-bottom: 6px;
}
.featured-button-prev,
.featured-button-next {
display: none;
}
.catg_img_border {
width: 65px;
height: 65px;
/*  border: 3px solid #818181;*/
border-radius: 8px;
overflow: hidden;
padding: 3px;
display: flex;
align-items: center;
}
.catg_img_border img {
max-width: 100%;
height: auto;
}
.catg_img_border .catg_img_2 {
height: 100%!important;
}
.common-home .title_h {
font-size: 60px;
}
.carousel_wrap, .folio, .review_block, .mt, #carousel0 {
padding-top: 12px;
}
#column-left h4 {
padding-left: 0;
}
.title_style_category {
padding-top: 31px;
}
.button_category {
color: #fff;
padding: 6px;
}
.product-thumb_cat {
background-color: #fff;
}
.s_wrap {
position: relative;
}
.vid_icon {
position: relative;
top: -1px;
}
.photo_tabs {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.pay_wrap {
margin-right: 0px;
text-align-last: left;
}
.video_instr {
position: relative;
bottom: 2px;
}
@media only screen and (min-width: 1200px) {
.sub_block_title_wrap {
padding-left: 0;
}
}
@media only screen and (max-width: 1599px) {
.info_menu_item {
padding: 10px 8px;
}
.text-slider3 {
width: 45%;
}
.logo_head {
border-right: none;
padding-right: 0;
}
}
@media (min-width: 992px) {
.info_menu_item {
padding: 10px 10px;
}
.price_old_block {
flex-direction: column;
}
.price_video_block {
padding-left: 20px;
padding-right: 10px;
}
.info_menu {
justify-content: space-between;
}
/*
.menu_search_block {
display: block;
padding: 0 32px;
}
*/
#search.input-group {
width: 100%;
}
.product-thumb h4 {
padding-bottom: 48px;
}
}
@media (min-width: 992px) {
.info_menu_item {
padding: 10px 5px;
}
.cat_catalog {
padding-left: 6px;
}
.menu_item_catalog:after {
right: -7px;
}
/* #search.input-group {
display: flex;
position: relative;
left: 0;
top: 0;
} */
}
.search_block.fa:before {
content: "\f002";
color: rgb(5, 189, 191);
}
@media only screen and (max-width: 991px) {
.title_style_category {
text-align: center;
}
.price_feat {
padding-top: 10px;
}
.act_form {
margin: auto;
margin-top: 32px;
}
.sub_block_title {
font-size: 36px;
}
.sub_block_title_wrap {
padding-left: 360px;
}
.price-new_feat,
.product-thumb .price_feat {
font-size: 15px;
margin-bottom: 0;
}
.carousel_wrap,
.folio,
.review_block,
.mt,
#carousel0 {
padding-top: 10px;
padding-bottom: 10px;
}
}
@media only screen and (max-width: 870px) {
.logo_head {
padding-right: 0;
margin-left: 0;
}
/* .catg_img {
height: 30px;
margin-bottom: 12px;
margin-left: 12px;
} */
.category_item {
font-size: 18px;
}
.act_button {
margin: auto;
display: block;
}
.search_block {
margin-left: auto;
padding-right: 0;
padding-top: 0;
}
.info_menu {
display: none;
}
.cart .fa {
margin-bottom: 0!important;
}
}
@media only screen and (max-width: 780px) {
.carousel_wrap {
padding-top: 24px;
padding-bottom: 32px;
}
.sub_block {
margin-top: 0;
}
.footer_main i {
top: 10px;
}
.phone_head {
display: block;
position: relative;
}
.information_block {
padding: 6px 0;
}
.line_foot {
flex-wrap: wrap;
}
.footer_soc {
margin: auto;
}
.phone_head {
/* display: none; */
}
.search_mob_wrap {
display: none;
}
/* .catg_img {
height: 30px;
margin-bottom: 12px;
margin-left: 12px;
}
.category_item svg {
height: 50%;
} */
.category_item {
font-size: 18px;
margin-bottom: 14px;
padding-right: 6px;
padding-left: 6px;
}
.caption h4 {
padding-left: 15px;
margin-bottom: 20px;
}
.caption h4 a {
font-size: 14px;
}
.price_video_block {
padding-left: 15px;
padding-right: 5px;
}
.stickers-spec {
padding: 0;
}
.category_wrap {
justify-content: center;
}
.cart {
margin-left: 0px;
white-space: nowrap;
}
.cart .fa {
/* display: block; */
margin-bottom: 5px;
}
#product .cart {
margin-left: 0;
}
.price-new_feat {
font-size: 24px;
}
.price-old {
font-size: 11px;
}
.treu,
.treu2,
.treu3 {
left: 0;
right: 0;
margin: 0 auto;
}
.treu:before,
.treu2:before,
.treu3:before {
left: 0;
right: 0;
margin: 0 auto;
}
#store_review .product-thumb_rew.transition>div:last-child {
padding: 15px;
}
}
@media only screen and (max-width: 675px) {
.info_menu_item {
display: block;
padding: 10px 6px;
}
.info_menu_item a:hover {
color: #05bdbe;
}
.act_block {
position: relative;
}
.sub_block_title_wrap {
padding-left: 0;
padding-right: 0;
text-align: center;
}
.sub_block_title {
padding-top: 0;
}
}
@media only screen and (max-width: 586px) {
.common-home .title_h {
font-size: 38px;
}
.menu_item_catalog:after {
right: inherit;
}
.menu_item_catalog a {
margin-left: 6px;
margin-right: 6px;
}
.cat_catalog {
width: 100%;
}
.catg_img_border {
width: 20px;
height: 20px;
border: none;
border-radius: 8px;
overflow: hidden;
padding: 0;
display: flex;
align-items: center;
}
.cart-price {
display: none !important;
}
.phone_head {
display: block;
}
#search {
padding-top: 0;
}
#search input {
border-radius: 0;
}
.menu_search_block {
display: flex;
justify-content: space-between;
align-items: center;
}
.info_menu_item {
font-size: 16px;
}
.catg_img {
height: 20px;
}
.category_item {
font-size: 15px;
}
.category_wrap {
justify-content: space-around;
padding: 12px 0;
}
}
@media only screen and (max-width: 586px) {
.phone_head {
display: none;
}
#top-links.pull-right {
margin-bottom: 0;
}
.info_menu_mob {
padding-top: 16px;
padding-bottom: 16px;
}
.information_block {
clear: both;
}
.act_reg {
font-size: 32px;
padding-top: 0;
}
.act_form {
width: 100%;
}
.logo_img {
height: 45px;
}
.phone_head_one {
font-size: 14px;
}
.search_block {
padding-top: 2px;
}
.phone_head {
display: block;
margin: 0 auto;
}
.menu_search_block {
/* width: 100px; */
flex-grow: initial;
margin-left: auto;
padding-right: 0;
}
.poptel {
left: -90px;
}
.aridius_news_margin h3 {
width: 50%;
}
#search.input-group {
left: -94px;
}
.product-layoutmod {
width: 100%;
}
.product_block {
width: 100%;
}
}
@media only screen and (max-width: 400px) {
.search_block  {
margin-top: -10px;
}
#search.input-group {
/* display: none; */
}
.menu_search_block {
padding: 0 10px;
}
.search_mob_wrap {
display: block;
}
.logo_img {
height: 30px;
}
.category_wrap {
justify-content: flex-start;
padding: 12px 0;
}
.category_item {
width: 50%;
}
}
/*
.navbar-nav :first-child > a {
margin-left: 32px
}
*/
.link6 > li {
padding-left: 20px;
}
.poptel-sm {
padding-left: 10px;
}
.poptel-wt {
padding-left: 10px;
}
.poptel-tel {
position: relative;
padding-left: 10px;
line-height: 26px;
display: block;
}
.poptel > a {
color: #404040;
text-decoration: none!important;
}
.poptel > a:hover {
color: #05bdbf;
}
.phone_head_one > a {
color: #404040;
}
.open {
display: block !important;
}
/*
.phone_head:hover .poptel {
display: block;
}
.phone_head .phone_head_one:hover .poptel > p {
display: block;
margin-top:0;
}
*/
.poptel {
display: none;
position: absolute;
left: -24px;
top: 26px;
box-shadow: 0 8px 16px 4px rgba(0, 0, 0, .35);
border-radius: 6px;
background-color: #fff;
padding: 12px;
width: 200px;
z-index: 100;
}
.poptel span {
color: #05bcbe;
}
.poptel:hover {
display: block !important;
}
/*
@media all and (min-width: 992px) {
.navbar .nav-item .dropdown-menu-tel{ display: none; }
.navbar .nav-item:hover .nav-link{   }
.navbar .nav-item:hover .dropdown-menu-tel{ display: block; }
.navbar .nav-item .dropdown-menu-tel{ margin-top:0; }
}
*/
.link6 > li:nth-child(n+2) {
color: red;
}
.aboutus_footer, .footer_h5 {
color: #fff;
}
#simple-alert {
margin-bottom: 0px !important;
}
#menu .dropdown>.dropdown-menu {
min-width: 285px;
}
.dropdown-menu2 li ul li {
list-style-type: none;
}
.size-16 {
font-size: 14px;
}

#ukrcredit-popup {
  position: relative;
  background: #FFF;
  padding: 20px;
  width: auto;
  max-width: 750px;
  margin: 20px auto;
}
.mfp-zoom-in .mfp-content > div {
  opacity: 0;
  transition: all 0.2s ease-in-out;
  transform: scale(0.7);
}
.mfp-zoom-in.mfp-ready .mfp-content > div {
  opacity: 1;
  transform: scale(1);
}
.mfp-zoom-in.mfp-removing .mfp-content > div {
  transform: scale(0.7);
  opacity: 0;
}
.mh35 {min-height:35px;}
.effect-hover > .custom_ukr_credits {margin:0 auto 10px auto;}
.custom_ukr_credits{font-size:14px;padding:0!important;}
.cat_urk_credit > span {font-size:20px!important;}
#button-ukrcredits {font-weight:600;letter-spacing:1.5px}