﻿@font-face {
    font-family: 'OronLight-Regular';
    src: url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/OronLight-Regular_MFW.woff') format('woff'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/OronLight-Regular_MFW.eot') format('embedded-opentype'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/OronLight-Regular_MFW.svg') format('svg'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/OronLight-Regular_MFW.ttf') format('truetype');
}
@font-face {
    font-family: 'Oron-Medium';
    src: url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Oron-Medium_MFW.woff') format('woff'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Oron-Medium_MFW.eot') format('embedded-opentype'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Oron-Medium_MFW.svg') format('svg'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Oron-Medium_MFW.ttf') format('truetype');
}
@font-face {
    font-family: 'Oron-Bold';
    src: url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Oron-Bold_MFW.woff') format('woff'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Oron-Bold_MFW.eot') format('embedded-opentype'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Oron-Bold_MFW.svg') format('svg'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Oron-Bold_MFW.ttf') format('truetype');
}
@font-face {
    font-family: 'partner-regular';
    src: url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Partner-Regular_gdi.woff') format('woff'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Partner-Regular_gdi.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'partner-light';
    src: url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Partner-Light_gdi.woff') format('woff'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Partner-Light_gdi.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'partner-bold';
    src: url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Partner-Bold_gdi.woff') format('woff'), url('https://www.partner.co.il/globalassets/global/partnerexpress/mob/fonts/Partner-Bold_gdi.eot') format('embedded-opentype');
}

* {
    padding: 0;
    margin: 0;
}

#lab {
    width: 100%; direction: rtl; font-size: 1vw; text-align: center; font-family: 'partner-regular', 'OronLight-Regular', arial; border: 0px solid green;
}

#lab img {
    max-width: 100%;
    height: auto;
}

/*************** slider **************/

#lab .slider.theProd {
    direction: ltr;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
    margin: 0 0 0 0;
}

#lab .slider.theProd .slick-list {
    margin: 0 0 0 0;
    width: 100%;
}
#lab .slider.theProd .slick-slide img {
    width: 100%;
}

#lab .slider.theProd .slick-prev {
    left: 5px;
    z-index: 1;
}

#lab .slider.theProd .slick-next {
    right: 5px;
    z-index: 1;
}

#lab .slider.theProd .slick-prev::before, #lab .slider.theProd .slick-next::before {
    border: 0 solid green;
    color: black;
    font-size: 50px;
    opacity: 1;
    position: relative;
    top: -22px;
}

#lab .slider.theProd .slick-prev::before {
    content: "‹";
}

#lab .slider.theProd .slick-next::before {
    content: "›";
}

#lab .slider.theProd .prodBox {
    background: #ffffff;
    direction: rtl;
    width: 100%;
    position: relative;
}

#lab .slider.theProd .prodBox .textSlide_1 {
    position: absolute;
    top: 10%;
    right: 20%;
    color: #000000;
    border: 0px solid green;
}

#lab .slider.theProd .prodBox .textSlide_1 h1 {
    font-size: 13vw;
    line-height: 100%;
    text-shadow: 0px 2px 3px gray;
}

#lab .slider.theProd .prodBox .textSlide_1 h1 span {
    color: #ffffff;
}

#lab .slider.theProd .prodBox .textSlide_1 h2 {
    font-size: 7vw;
    line-height: 100%;
    margin: 10% 0 0 0;
}

#lab .slider.theProd .prodBox .textSlide_1 h3 {
    font-family: 'Oron-bold';
    font-size: 8vw;
    margin: 3% 0 0 0;
}

#lab .slider.theProd .prodBox .textSlide_1 a {
    background: #2dd5c4;
    font-family: oron-bold;
    padding: 2% 5% 2% 5%;
    margin: 6% 0 0 0;
    display: inline-block;
    font-size: 4.5vw;
    color: #000000;
}

#lab .slider.theProd .prodBox .textSlide_2 {
    position: absolute; top: 17%; right: 14%; text-align: right; color: #000000; border: 0px solid green;
}

#lab .slider.theProd .prodBox .textSlide_2 h1 {
    font-size: 6vw; line-height: 100%; font-family: oron-bold;
}

#lab .slider.theProd .prodBox .textSlide_2 h1 span {
    font-family: 'partner-bold';
}

#lab .slider.theProd .prodBox .textSlide_2 h2 {
    font-size: 6vw; margin: 5% 0 0 0; font-family: oron-bold;
}

#lab .slider.theProd .prodBox .textSlide_2 h3 {
    font-size: 15vw; line-height: 100%; font-family: 'Oron-Bold'; border: 0px solid green;
}

#lab .slider.theProd .prodBox .textSlide_2 h3 span {
    font-size: 6vw;
}


#lab .slider.theProd .prodBox .textSlide_3 {
    position: absolute; top: 17%; right: 10%; text-align: right; color: #000000; border: 0px solid green;
}

#lab .slider.theProd .prodBox .textSlide_3 h1 {
    font-size: 6vw; line-height: 100%; font-family: oron-bold;
}

#lab .slider.theProd .prodBox .textSlide_3 h1 span {
    font-family: 'partner-bold'; font-size: 10vw;
}

#lab .slider.theProd .prodBox .textSlide_3 h2 {
    font-size: 6vw; margin: 15% 0 0 0; font-family: oron-bold;
}

#lab .slider.theProd .prodBox .textSlide_3 h3 {
    font-size: 15vw; line-height: 100%; font-family: 'Oron-Bold'; border: 0px solid green;
}

#lab .slider.theProd .prodBox .textSlide_3 h3 span {
    font-size: 6vw;
}

#lab h2.slidTitle {
    padding: 5% 0 5% 0;
    font-size: 12vw;
    font-weight: bold;
    border-top: 1px solid #efefef;
}
/******************* START HERE DEVICE ***************************/

/*************** slider **************/

#lab .slider.theProdDevices {
    direction: ltr;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
    margin: 5% 0 0 0;
}

#lab .slider.theProdDevices .prodBox {
    background: #ffffff;
    direction: rtl;
    /*width: 100%;*/
    margin: 0 auto;
    border: 0px solid green;
}

#lab .slider.theProdDevices .nameDev {
    font-weight: bold;
    font-size: 7vw;
    margin: 5% 0 0 0;
}

#lab .slider.theProdDevices .priceDev {
    font-weight: bold;
    font-size: 7vw;
    margin: 4% 0 0 0;
    line-height: 120%;
}

#lab .slider.theProdDevices .priceDev span{
    font-weight: bold;
    font-size: 7vw;
}

#lab .slider.theProdDevices .priceDev span.sh{
    font-weight: bold;
    font-size: 5vw;
}

#lab .slider.theProdDevices .slick-list {
    margin: 0 0 0 0;
    width: 100%;
}

#lab .slider.theProdDevices .slick-slide {
    margin: 0px 0px;
    border: 0px solid green;
}

#lab .slider.theProdDevices .slick-slide img {
    width: 70%;
    margin: 0 auto;
    border: 0px solid red;
}
*/
#lab .slider.theProdDevices .slick-prev {
    left: 5px;
    z-index: 1;
}

#lab .slider.theProdDevices .slick-next {
    right: 5px;
    z-index: 1;
}

#lab .slider.theProdDevices .slick-prev::before, #lab .slider.theProdDevices .slick-next::before {
    border: 0 solid green;
    color: black;
    font-size: 50px;
    opacity: 1;
    position: relative;
    top: -22px;
}

#lab .slider.theProdDevices .slick-prev::before {
    content: "‹";
}

#lab .slider.theProdDevices .slick-next::before {
    content: "›";
}

/*****************************************************************/


#lab .slick-dots {
    bottom: 10px;
}

#lab .slider .slick-dots li button:before {
    font-size: 13px;
    color: #ffffff;
}

#lab .slick-dots li.slick-active button:before {
    color: #2dd5c4;
}

[dir='rtl'] .slick-next {
    left: initial;
}

/********* end slider bottom ***********/

#lab .wrapListIcons {
    padding: 5% 0 2% 0; 
    border: 0px solid blue;
}

#lab .wrapListIcons .listIcons {
    display: table; 
    margin: 5% auto 5% auto; 
    width: 90%; 
    border: 0px solid green;
}

#lab .wrapListIcons .listIcons .ico {
    display: table-cell; 
    vertical-align: top; 
    text-align: center; 
    font-size: 4.7vw; 
    width: 30%; 
    font-family: 'Oron-Medium'; 
    font-weight: bold; 
    border: 0px solid green;
}

#lab .wrapListIcons .listIcons .ico img {
    width: 70%;
}

#lab .wrapListIcons .listIcons .bul {
    display: table-cell; 
    vertical-align: top; 
    width: 25%; 
    padding: 2% 0 0 0; 
    border: 0px solid green;
}

#lab .wrapListIcons .listIcons .bul img {
    margin: 30% 0 0 0; 
    width: 55%; 
    border: 0px solid green;
}

#lab .wrapMapArea {
    position: relative;
    margin: 10% 0 0 0; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea {
    position: absolute; 
    top: 7%; 
    right: 5%; 
    width: 90%; 
    text-align: right; 
    box-sizing: border-box; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea h1 {
    font-size: 9vw; 
    font-family: 'Oron-Bold'; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea h2 {
    font-size: 4.5vw; 
    font-family: 'Oron-bold'; 
    margin: 5% 0 0 0; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea .subText {
    display: inline-block; 
    font-size: 4.5vw; 
    line-height: 120%; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea .biladi {
    display: inline-block; 
    width: 100%; 
    margin: 5% 0 0 0; 
    border: 0px solid blue;
}

#lab .wrapMapArea .textArea .biladi h3 {
    font-size: 4.5vw; 
    font-family: 'Oron-bold'; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea .biladi .price {
    margin: -5% 0 0 0; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea .biladi .price span.netoPrice {
    font-size: 25vw; 
    font-family: 'Oron-Medium'; 
    line-height: 100%; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea .biladi .price span.sha {
    font-size: 7vw; 
    font-family: 'Oron-Medium'; 
    line-height: 100%; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea .biladi h4 {
    font-size: 4.5vw; 
    font-weight: normal; 
    margin: -5% 0 0 0; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea .buttons {
    margin: 5% 0 0 0; 
    border: 0px solid green;
}

#lab .wrapMapArea .textArea .buttons a {
    font-size: 6vw; 
    font-family: 'Oron-Bold'; 
    width: 100%; 
    display: inline-block; 
    text-align: center; 
    color: #000000; 
    text-decoration: none; 
    padding: 3% 0 3% 0; 
    box-sizing: border-box;
}

#lab .wrapMapArea .textArea .buttons a.btnTurk {
    background: #2dd5c4; 
    border: 3px solid #2dd5c4;
}

#lab .wrapMapArea .textArea .buttons a.btnWhit {
    background: #ffffff; 
    border: 3px solid #000000; 
    margin: 5% 0 0 0;
}

#lab .wrapMapArea .textArea .buttons a.btnWhit span {
    font-size: 4vw;
}

#lab .wrapMapArea .textArea .buttons a.btnFix {
    margin: 2% 0 0 0;
    font-family: 'Oron-Medium';   
    text-decoration: none;
}

#lab .wrapMapArea .textArea .buttons a.btnFix span {
    text-decoration: underline;
}

#lab .shirut {
    background: #f5f5f5; 
    padding: 10% 0 0 0; 
    border: 0px solid green;
}

#lab .shirut .shirutCont {
    margin: 0 auto; 
    width: 90%; 
    text-align: right; 
    border: 0px solid green;
}

#lab .shirut .shirutCont h1 {
    font-size: 9vw; 
    font-family: 'Oron-Bold'; 
    border: 0px solid green;
}

#lab .shirut .shirutCont h2 {
    font-size: 6.5vw; 
    font-family: 'Oron-Bold'; 
    margin: 3% 0 0 0; 
    border: 0px solid green;
}

#lab .shirut .shirutCont h2 span.eng {
    font-family: 'partner-bold';
}

#lab .shirut .shirutCont h2 span span.care {
    color: #2dd5c4;
}

#lab .shirut .shirutCont ul {
    list-style-type: none; 
    margin: 5% 0 0 0;
}

#lab .shirut .shirutCont ul li {
    background: url(../images/icoList.png) 100% 10% no-repeat; 
    /*background-size: contain; */
    font-size: 4.2vw; 
    padding: 0 7% 0 0; 
    margin: 0 0 3% 0;
    background-size: 10px 10px;
}

#lab .shirut .shirutCont ul li span {
    font-family: 'partner-regular'; 
    font-size: 2.8vw;
}

#lab .shirut .shirutCont h3 {
    font-size: 4.4vw;
}

#lab .shirut .shirutCont h3 span.priceMonth {
    font-size: 8vw;
}

#lab .shirut .shirutCont h3 span.sha {
    font-size: 4vw;
}

#lab .status {
    margin: 10% 0 0 0; 
    border: 0px solid green;
}

#lab .status p.tool {
    width: 25%;
    margin: 0 auto;
}

#lab .status p.text {
    margin: 5% 0 0 0; 
    font-size: 9vw; 
    font-family: 'Oron-Bold';
}

#lab .status p.btn a {
    font-size: 5vw; 
    font-family: 'Oron-Bold'; 
    width: 50%; 
    display: inline-block; 
    text-align: center; 
    color: #000000; 
    text-decoration: none; 
    padding: 3% 0 3% 0;
    margin: 5% 0 0 0; 
    box-sizing: border-box; 
    background: #2dd5c4; 
    border: 3px solid #2dd5c4;
}

#lab .wrapMishpati {
    margin: 10% 0 0 0;
    padding: 2% 0 0 0; 
    border-top: 1px solid #efefef;
}

#lab .wrapMishpati .tite {
    width: 90%;
    font-size: 4.5vw; 
    text-align: right; 
    font-weight: bold; 
    margin: 0 auto;
    border: 0px solid green; 
}

#lab ul.mishpati {
    width: 90%;
    margin: 2% auto 0 auto;
    padding: 0 0 0 0;
    list-style-type: none;
    border: 0px solid green;
}

#lab ul.mishpati li {
    position: relative;
    text-align: right;
    font-size: 4vw;
    padding: 0 1em 0 0;
    margin: 0 0 2% 0;
    border: 0px solid blue;
}

#lab ul.mishpati li:before {
    content: "•";
    color: #2dd5c4;
    position: absolute;
    top: -0.3em;
    right: 0;
    font-size: 6vw;
    border: 0px solid green;
}

#lab ul.mishpati li a {
    color: #000000;
    text-decoration: none;
}

#lab ul.mishpati li a span {
    text-decoration: underline;
}
