/*---------------------------------------
			Карусель
---------------------------------------*/
.carousel{position:relative; width:700px; overflow:hidden; margin:0 auto 12px;}
.carousel .owl-next,
.carousel .owl-prev{display:block; position:absolute; top:95px; z-index:22; height:79px; width:38px; outline:none; background:url(/i/arrow_crsel.png) no-repeat 0 0 rgba(7, 119, 213, 0.2) !important; margin:0 !important; text-indent:-9999px; overflow:hidden;}
.carousel .owl-next:hover,
.carousel .owl-prev:hover{background-color:rgba(7, 119, 213, 0.4);}
.carousel .owl-next{right:0; background-position:100% 0 !important; border-radius:4px 0 0 4px !important;}
.carousel .owl-prev{left:0; border-radius:0 4px 4px 0 !important;}
.carousel-in{position:relative; height:270px; z-index:11; padding-bottom:8px; background:url(/i/menu_sh.gif) repeat-x 0 100% #fff;}
/* Линки */
.carousel .links{position:absolute !important; top:55px; left:62px; height:120px !important; white-space:nowrap; color:#fff;}
.carousel .links a{line-height:2.2; padding:4px 0; font-size:13px; font-weight:bold; color:#fff;}
/* POP_картинки */
.carousel .pop_imgs{position:absolute; top:0; left:0; width:700px; height:270px; overflow:hidden;}

.carousel .dot-nav{position:absolute; bottom:3px; z-index:22; width:100%; line-height:10px; text-align:center;}
.circles-box span,
.carousel.owl-theme .owl-dots .owl-dot span {display:inline-block; height:10px; width:10px; margin:0 3px; background-color:#dadbdf; border-radius:5px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.35) inset;}
.circles-box .circle-active,
.carousel.owl-theme .owl-dots .owl-dot:hover span,
.carousel.owl-theme .owl-dots .owl-dot.active span {box-shadow:0 1px 0 rgba(0, 0, 0, 0.25)inset;
    background-color:#0082cb;
    background-image:linear-gradient(top, #78c5ec 0%, #40b1ea 45%, #0082cb 100%);
    background-image:-moz-linear-gradient(top, #78c5ec 0%, #40b1ea 45%, #0082cb 100%);
    background-image:-webkit-linear-gradient(top, #78c5ec 0%, #40b1ea 45%, #0082cb 100%);
}

#main .owl-carousel .owl-item img.i-link {width:auto;}
.owl-carousel .crsl-link:hover img.i-link {opacity:1 !important;}

/* Ссылки для AdRiver */
.carousel .zero_px,
.flippage .link_adriver{position:absolute; top:0; left:0; z-index:5;}
.flippage .link_adriver{height:270px;}
#adriver_banner_1412845338492 {width:500px; margin:auto;} /* временный Адривер, центровка */

/* jQuery */
.carousel .item{position:relative;}
.flippage_rshadow{background:url(/i/sh_forward_crsel.png) repeat-y 100% 0;}
.flippage_lshadow{background:url(/i/sh_back_crsel.png) repeat-y 0 0;}


/* Компьютерная техника */
.comp1, .comp2, .comp3, .comp4, .comp5{position:absolute; z-index:5;}
.comp1{top:43px; left:127px;}
.comp2{top:68px; left:285px;}
.comp3{top:39px; right:44px;}
.comp4{bottom:13px; left:29px;}
.comp5{bottom:6px; left:160px;}

/* Шины диски */
.tires_txt, .wheels_txt,
.tires1, .tires2, .tires3, .tires4,
.wheels1, .wheels2, .wheels3, .wheels4{position:absolute; z-index:1;}

.tires1, .tires2, .tires3, .tires4{top:31px;}
.wheels1, .wheels2, .wheels3, .wheels4{top:51px;}
.tires_txt, .wheels_txt{right:15px;}

.tires1{left:279px; z-index:5;}
.tires2{left:196px; z-index:4;}
.tires3{left:115px; z-index:3;}
.tires4{left:45px; z-index:2;}

.wheels1{left:333px; z-index:9;}
.wheels2{left:250px; z-index:8;}
.wheels3{left:169px; z-index:7;}
.wheels4{left:99px; z-index:6;}

.tires_txt{top:54px;}
.wheels_txt{top:115px;}

/* Все для активного отдыха */
.flippage_page {overflow:visible;}
.leisure1, .leisure2, .leisure3{display:block; position:absolute; text-decoration:none; z-index:1;}
.leisure1:hover, .leisure2:hover, .leisure3:hover{background-position:0 0;}
.leisure1 span, .leisure2 span, .leisure3 span{position:absolute; font-size:21px; display:none; color:#fff; z-index:1;}
.leisure1:hover span, .leisure2:hover span, .leisure3:hover span{display:block;}
.leisure1{width:256px; height:211px; background:url(/i/carousel/leisure3.jpg) -300px -300px no-repeat; top:5px; left:-37px;}
.leisure2{width:152px; height:154px; background:url(/i/carousel/leisure2.jpg) -300px -300px no-repeat; top:105px; left:-349px; z-index:3;}
.leisure3{width:273px; height:150px; background:url(/i/carousel/leisure1.jpg) -300px -300px no-repeat; top:85px; left:-305px; z-index:2;}
.leisure1 span{top:10px; left:-298px;}
.leisure2 span{top:-90px; left:14px;}
.leisure3 span{top:-70px; left:-29px;}
.pop_imgs .leisure1{left:313px;}
.pop_imgs .leisure2{left:1px;}
.pop_imgs .leisure3{left:45px;}

/* Ванная комната вашей мечты */
.bathroom1, .bathroom2, .bathroom3{display:block; height:227px; position:absolute; bottom:0; text-decoration:none; background:url(/i/carousel/bathroom_bg.jpg) -300px -300px no-repeat; z-index:1;}
.bathroom1{width:232px; left:-350px;}
.bathroom2{width:230px; left:-116px;}
.bathroom3{width:234px; left:115px;}
.bathroom1:hover{background-position:0 100%;}
.bathroom2:hover{background-position:-234px 100%;}
.bathroom3:hover{background-position:-465px 100%;}
.bathroom1 span, .bathroom2 span, .bathroom3 span{width:100%; position:absolute; bottom:0; font-size:15px; line-height:33px; text-align:center; color:#fff; display:none; z-index:1;}
.bathroom1:hover span, .bathroom2:hover span, .bathroom3:hover span{display:block;}
.pop_imgs .bathroom1{left:0;}
.pop_imgs .bathroom2{left:234px;}
.pop_imgs .bathroom3{left:465px;}

/* Новинки на рынке техники */
.technics1, .technics2, .technics3{display:block; position:absolute; text-decoration:none; font-family:Arial; background:url(https://technoportal.ua/i/carousel/technics_hov.jpg) -300px -300px no-repeat; z-index:1;}
.technics1{width:77px; height:195px; top:54px; left:-295px;}
.technics2{width:284px; height:211px; top:57px; left:-178px;}
.technics3{width:176px; height:162px; top:82px; left:134px;}
.technics1:hover{background-position:0 0;}
.technics2:hover{background-position:-117px -3px;}
.technics3:hover{background-position:-429px -28px;}
.technics1 span, .technics2 span, .technics3 span{display:block; position:absolute; bottom:0; font-size:15px; text-align:center; color:#fff; background:rgba(0, 185, 210, 0.77); padding:7px 16px; border-radius:5px; text-shadow:0 0 7px #003a42, 0 0 7px #0f9baf; box-shadow:0 0 10px rgba(205, 249, 255, 0.75) inset; transition:all 0.3s linear; visibility:hidden; opacity:0; z-index:1;}
.technics1 span{bottom:-12px; left:-20px;}
.technics2 span{bottom:7px; left:81px;}
.technics3 span{bottom:-17px; left:17px;}
.technics1:hover span, .technics2:hover span, .technics3:hover span{display:block; visibility:visible; opacity:1;}
.pop_imgs .technics1{left:55px;}
.pop_imgs .technics2{left:172px;}
.pop_imgs .technics3{left:484px;}