@charset "utf-8";
/* CSS Document */

@media screen and (max-device-width: 480px){
  body{
    -webkit-text-size-adjust: 100%;
  }
}

@media (max-width: 1151px) {
	.social-fixed {
		display: none;
	}
}


@font-face {
  font-family: 'MyriadPro_Light';
  src: url('/promo/jabra-sport-pace/assets/fonts/myriad-light/MyriadPro-Light.eot');
  src: url('/promo/jabra-sport-pace/assets/fonts/myriad-light/MyriadPro-Light.eot?#iefix') format('embedded-opentype'),
       url('/promo/jabra-sport-pace/assets/fonts/myriad-light/MyriadPro-Light.woff2') format('woff2'),
       url('/promo/jabra-sport-pace/assets/fonts/myriad-light/MyriadPro-Light.woff') format('woff'),
       url('/promo/jabra-sport-pace/assets/fonts/myriad-light/MyriadPro-Light.ttf') format('truetype'),
       url('/promo/jabra-sport-pace/assets/fonts/myriad-light/MyriadPro-Light.svg#MyriadPro-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro_Regular';
  src: url('/promo/jabra-sport-pace/assets/fonts/myriad-regular/MyriadPro-Regular.eot');
  src: url('/promo/jabra-sport-pace/assets/fonts/myriad-regular/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
       url('/promo/jabra-sport-pace/assets/fonts/myriad-regular/MyriadPro-Regular.woff2') format('woff2'),
       url('/promo/jabra-sport-pace/assets/fonts/myriad-regular/MyriadPro-Regular.woff') format('woff'),
       url('/promo/jabra-sport-pace/assets/fonts/myriad-regular/MyriadPro-Regular.ttf') format('truetype'),
       url('/promo/jabra-sport-pace/assets/fonts/myriad-regular/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

#content {
  padding: 0;
  position: relative;
  background: none;
  background-color: #fff;
}

sup {
vertical-align: baseline;
position: relative;
top: -6px;
font-size: 0.75rem;
}

.clearfix { display: inline-block; }

.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */



.jsp-blockpromo {width: 100%;}
.jsp-b1 { height:540px; position: relative; background:#000 url(/promo/jabra-sport-pace/assets/images/bg__jsp-b1.jpg) center top no-repeat;overflow: hidden;}

.jsp-b2 { height:383px; position: relative; background:#000; overflow: hidden; text-align:center; }
.jsp-b2__title{ width:437px; margin:55px auto 25px; }
.jsp-b2__descr{font: normal 16px/22px 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#ffffff; }
.jsp-b2__btn{ margin:40px 0 0 0;}

.jsp-b3 { height:507px; position: relative; background:#000 url(/promo/jabra-sport-pace/assets/images/bg__jsp-b3.jpg) center top no-repeat;overflow: hidden;}
.jsp-b3__title{ font: normal 36px/38px "MyriadPro_Light", Helvetica, Arial, sans-serif; color:#fff; position:absolute; left:72px; top:100px; }
.jsp-b3__descr{font: normal 18px/24px 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#fff; position:absolute; left:72px; top:227px;}
.jsp-b3__descr2{font: normal 16px/22px 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#fff; position:absolute; left:72px; top:295px;}

.jsp-b4 { height:615px; position: relative; background:#000 url(/promo/jabra-sport-pace/assets/images/bg__jsp-b4.jpg) center top no-repeat;overflow: hidden;}
.jsp-b4__title{ font: normal 36px/38px "MyriadPro_Light", Helvetica, Arial, sans-serif; color:#2e282a; position:absolute; left:486px; top:110px; }
.jsp-b4__descr{font: normal 16px/22px 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#2e282a; position:absolute; left:486px; top:240px;}


.jsp-b5 { height:255px; position: relative; background:#fff;overflow: hidden;}
.jsp-b5__item{font: normal 15px/22px 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#000000; position:absolute; top:30px;}
.jsp-b5__icon { width:50px; height:50px; position:absolute; top:0; left:-70px;}


.jsp-b6 { height:383px; position: relative; overflow: hidden;background:#000 }
.jsp-b6 .content-980{ height:383px; background:#000 url(/promo/jabra-sport-pace/assets/images/bg__jsp-b6.jpg) left top no-repeat; }
.jsp-b6__title{ position:absolute; left:495px; top:47px; }
.jsp-b6__descr{font: normal 16px/22px 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#ffffff; position:absolute; left:495px; top:175px;}
.jsp-b6__btn{position:absolute; left:495px; top:303px;}

.jsp__btn { display:inline-block;vertical-align:top; font-weight: bold;font-size: 16px; line-height:16px; color: #fff!important;background-color: #c33;transition: color 0.33s, background-color 0.33s;text-decoration: none;padding: 10px 35px;}
.jsp__btn:hover {color: #fff;background-color: #ae3535;}



.jsp-btabs { height:630px; position: relative; background:#000 url(/promo/jabra-sport-pace/assets/images/bg__jsp-btabs.jpg) center top no-repeat; overflow: hidden;}
.jsp-btabs__title{ font: normal 36px/38px "MyriadPro_Regular", Helvetica, Arial, sans-serif; color:#ffffff; position:absolute; }
.jsp-btabs__descr{font: normal 16px/22px 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#ffffff; position:absolute; }
.jsp-btabs__img {position:absolute; }
.jsp-btabs .jsp-blockpromo { height:630px; width:980px; position:absolute; left:0; top:0;}

.jsp-btabs .ui-tabs {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #d3d3d3 -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-radius: 0;
    border-style: solid none none;
    border-width: 0px medium medium;
    margin:0;
    padding: 0 !important;
	position:absolute; left:0; right:0; top:0;
}
.jsp-btabs .ui-tabs-nav {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    padding: 0 !important;
	margin:30px 0 0 57px!important;
	position:relative; z-index:10;
}
.jsp-btabs .ui-tabs-nav li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: medium none !important;
    border-radius: 0;
    margin: 0 !important;
    top: 0 !important;
	padding:0 15px!important;
	border:none!important;
  width: auto;
    
}

.jsp-btabs .ui-tabs-nav li.ui-state-active {
    background: rgba(0, 0, 0, 0)!important;
	border:none;
	border-radius:4px!important;
	color:#cc3333!important;
}
.jsp-btabs .ui-tabs-nav li.ui-state-active a {
    background: rgba(0, 0, 0, 0);
    color: #cc3333 !important;
	border-bottom:none;
	
}
.jsp-btabs .ui-tabs-nav li a {
    background: rgba(0, 0, 0, 0);
    color: #fff !important;
    display: block;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 15px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    padding: 0 !important;
    position: relative;
    text-align: center;
    width: 100%;
}

.jsp-btabs .ui-tabs-panel {
    background:none;
    padding: 0 !important;
}
.jsp-btabs .ui-tabs-nav li {margin: 0 !important;}
.jsp-btabs  .ui-widget-content{ background:none!important;}

.content-980{
  width: 980px;
  margin:0 auto;
  position: relative;
}