@font-face{font-family:'robotoRegular';src:url(/themes/shop/fonts/roboto/roboto-regular.eot);src:url(/themes/shop/fonts/roboto/roboto-regular.eot#iefix) format('embedded-opentype'),url(/themes/shop/fonts/roboto/roboto-regular.woff2) format('woff2'),url(/themes/shop/fonts/roboto/roboto-regular.woff) format('woff'),url(/themes/shop/fonts/roboto/roboto-regular.ttf) format('truetype'),url(/themes/shop/fonts/roboto/roboto-regular.svg#robotoregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotoBold';src:url(/themes/shop/fonts/roboto/roboto-bold.eot);src:url(/themes/shop/fonts/roboto/roboto-bold.eot#iefix) format('embedded-opentype'),url(/themes/shop/fonts/roboto/roboto-bold.woff2) format('woff2'),url(/themes/shop/fonts/roboto/roboto-bold.woff) format('woff'),url(/themes/shop/fonts/roboto/roboto-bold.ttf) format('truetype'),url(/themes/shop/fonts/roboto/roboto-bold.svg#robotobold) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'robotoLight';src:url(/themes/shop/fonts/roboto/roboto-light.eot);src:url(/themes/shop/fonts/roboto/roboto-light.eot#iefix) format('embedded-opentype'),url(/themes/shop/fonts/roboto/roboto-light.woff2) format('woff2'),url(/themes/shop/fonts/roboto/roboto-light.woff) format('woff'),url(/themes/shop/fonts/roboto/roboto-light.ttf) format('truetype'),url(/themes/shop/fonts/roboto/roboto-light.svg#robotolight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotoMedium';src:url(/themes/shop/fonts/roboto/roboto-medium.eot);src:url(/themes/shop/fonts/roboto/roboto-medium.eot#iefix) format('embedded-opentype'),url(/themes/shop/fonts/roboto/roboto-medium.woff2) format('woff2'),url(/themes/shop/fonts/roboto/roboto-medium.woff) format('woff'),url(/themes/shop/fonts/roboto/roboto-medium.ttf) format('truetype'),url(/themes/shop/fonts/roboto/roboto-medium.svg#robotomedium) format('svg');font-weight:normal;font-style:normal;}body{font-family:robotoRegular;}b,strong{font-family:robotoBold;}@font-face{font-family:'icons';src:url(/themes/shop/fonts/icons/icons.eot?46612461=);src:url(/themes/shop/fonts/icons/icons.eot?46612461=#iefix) format('embedded-opentype'),url(/themes/shop/fonts/icons/icons.woff2?46612461=) format('woff2'),url(/themes/shop/fonts/icons/icons.woff?46612461=) format('woff'),url(/themes/shop/fonts/icons/icons.ttf?46612461=) format('truetype'),url(/themes/shop/fonts/icons/icons.svg?46612461=#icons) format('svg');font-weight:normal;font-style:normal;}
html{height:100%;}body.popupActive{}.popupWindow{position:fixed;top:0;width:100%;height:100%;z-index:100000;background-color:#aaa;background-color:rgba(0,0,0,0.7);}.popupWindowContent{position:absolute;background-color:#f2f2f2;width:720px;height:500px;top:50%;left:50%;margin-left:-360px;margin-top:-250px;padding:20px;border-radius:8px;}.periodsContainer{overflow-y:auto;padding-left:20px;padding-top:11px;margin-top:-11px;margin-left:-20px;}.periodItem{margin-top:50px;}.periodItem:first-child{margin-top:0;}.periodGroup{clear:both;margin-bottom:10px;}.periodGroup .period{float:left;padding:10px;background-color:#5c3995;color:#fff;margin-right:10px;position:relative;cursor:default;width:45px;}.periodGroup .period.quarter-year{width:155px;}.periodGroup .period.half-year{width:155px;}.periodGroup .period.year{width:155px;}.period .period-counter{position:absolute;width:22px;height:22px;background-color:#f47466;top:-11px;left:-11px;display:none;border-radius:11px;z-index:1;text-align:center;line-height:1.9;font-size:12px;}.period-controls{position:absolute;display:none;right:0;top:0;width:24px;height:36px;background-color:#ccc;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.periodGroup .period:hover .period-counter,.periodGroup .period:hover .period-controls{display:block;}.periodGroup .period .period-counter.nonZero{display:block;}.period-controls .period-add,.period-controls .period-sub{position:absolute;cursor:pointer;display:block;width:20px;height:15px;top:2px;right:2px;background-color:#8ebbe6;color:#fff;line-height:1;font-size:14px;text-align:center;}.period-controls .period-sub{top:19px;}.period-controls .period-add:hover,.period-controls .period-sub:hover{background-color:#7daad5;}.period-controls .period-add:active,.period-controls .period-sub:active{background-color:#6c99c4;}.period-controls .period-add.disabled,.period-controls .period-sub.disabled{opacity:0.3;background-color:#8ebbe6;}.poupTitle{color:#5c3995;font-size:22px;line-height:1.1;margin-bottom:20px;}.popupButtons{float:right;margin-top:20px;}.popupButton{border-radius:8px;float:left;margin-left:10px;cursor:pointer;color:#fff;padding:10px 20px;}.popupCancelButton{background-color:#5c3995;}.popupAcceptButton{background-color:#f47466;}.popupAcceptButton.disabled{opacity:0.3;cursor:default;}.periodsContainer .periodLabel{display:none;padding-bottom:13px;padding-left:35px;font-size:18px;padding-top:15px;border-top:2px solid #fff;margin-bottom:0;}.periodsContainer .periodLabel.available{display:block;}.periodsContainer .available{padding-top:0;border-top:0 solid #fff;}.periodsContainer .periodLabel.available ~ .periodLabel.available{padding-top:15px;border-top:2px solid #fff;}.periodsContainer .periodLabel input{margin:0;margin-right:-18px;position:relative;left:-25px;}.periodsContainer .period{border:2px solid #ccc;padding:8px 8px;margin-right:1px;font-size:15px;display:inline-block;margin-top:5px;min-width:48px;text-align:center;}.periodsContainer .period:hover{background-color:#5c3995;cursor:pointer;color:#fff;}.periodsContainer .period:active,.periodsContainer .period.active{background-color:#5c3995;border:2px solid #5c3995;color:#fff;}.periodLabelCotent{display:inline-block;vertical-align:top;}.periodLabelPrice{color:#f37465;}.periodLabelInfo{min-width:200px;display:inline-block;}.periodDiscountIcon{width:35px;height:35px;display:block;float:right;margin-top:-6px;color:#fff;font-size:12px;line-height:35px;text-align:center;background:url(/themes/shop/images/icon-off.png) no-repeat 0 0 transparent;display:none;}.periodGiftIcon{width:35px;height:35px;display:block;float:right;margin-top:-6px;color:#fff;background:url(/themes/shop/images/icon-gift.png) no-repeat 0 0 transparent;display:none;position:relative;}.periodGiftIcon .giftTip{display:none;position:absolute;background-color:#5c3995;right:35px;border-radius:18px;padding:10px 10px;font-size:12px;white-space:nowrap;bottom:0;}.giftTip a{color:#fff;text-decoration:underline;display:block;line-height:2;}.giftTip a:hover{color:#fff;text-decoration:none;}.periodGiftIcon:hover .giftTip{display:block;}.periodGiftIcon .emptyTip{display:none!important;}.giftLink{cursor:pointer;}.gifts-wrapper-title{color:#5c3995;font-size:18px;margin-bottom:10px;}.oldPrice{text-decoration:line-through;color:#231f20;font-size:14px;}
div,span,i,input,textarea,img{box-sizing:border-box;}::-webkit-input-placeholder{color:#a9a9a9;}::-moz-placeholder{color:#a9a9a9;}:-moz-placeholder{color:#a9a9a9;}:-ms-input-placeholder{color:#a9a9a9;}input,textarea{font-family:robotoRegular;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}div:focus,span:focus,i:focus,input:focus{color:#000;outline :none;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-instagram:before{content:'\e800';}.icon-phone:before{content:'\e801';}.icon-search:before{content:'\e802';}.icon-user:before{content:'\e803';}.icon-home:before{content:'\e804';}.icon-gift:before{content:'\e805';}.icon-doc:before{content:'\e806';}.icon-download-2:before{content:'\e807';}.icon-download-1:before{content:'\e808';}.icon-up:before{content:'\e809';}.icon-up-open-1:before{content:'\e80a';}.icon-play:before{content:'\e810';}.icon-up-open:before{content:'\f005';}.icon-download:before{content:'\f02e';}.icon-gplus:before{content:'\f05a';}.icon-facebook:before{content:'\f09a';}.icon-linkedin:before{content:'\f0e1';}.icon-doc-text:before{content:'\f0f6';}.icon-angle-left:before{content:'\f104';}.icon-angle-right:before{content:'\f105';}.icon-angle-up:before{content:'\f106';}.icon-angle-down:before{content:'\f107';}.icon-youtube:before{content:'\f167';}.icon-file-pdf:before{content:'\f1c1';}.icon-file-word:before{content:'\f1c2';}.icon-file-excel:before{content:'\f1c3';}.icon-telegram:before{content:'\f1d8';}.icon-linkedin-squared:before{content:'\f30c';}body{margin:0;padding:0;color:#231f20;font-size:14px;background-color:#f3f3f3;}.layout-container{min-width:1150px;}a{color:#231f20;text-decoration:none;transition:all 100ms linear;cursor:pointer;}a.is-active,a:hover,a:active{color:#f37465;}h1,h2,h3,h4{color:#5c3995;font-family:robotoMedium;font-weight:normal;margin:0;}h1,h2{font-size:18px;}h3{font-size:16px;margin-bottom:14px;}h4{font-size:14px;}.color-red{color:#f37465;}.color-main{color:#5c3995;}.layout-main p{margin-top:2px;line-height:1.4;}.block-title{color:#5c3995;font-family:robotoMedium;font-weight:normal;font-size:18px;text-transform:uppercase;margin:0px;}.header{background-color:#5c3995;padding:22px 0 21px;}.header .layout-content{position:relative;}.header .ded{position:absolute;width:167px;height:103px;top:-40px;left:200px;background:url(/themes/shop/images/ded.png) no-repeat left top transparent;}.header .ded .ded-hand{position:absolute;width:27px;height:28px;bottom:-10px;left:66px;background:url(/themes/shop/images/ded-hand.png) no-repeat 0 0 transparent;}.header .ded-moroz{position:absolute;width:211px;height:123px;top:-30px;left:180px;background:url(/themes/shop/images/ded-moroz.png) no-repeat left top transparent;}.header .vetka{position:absolute;width:211px;height:123px;top:-40px;left:150px;background:url(/themes/shop/images/vetka.png) no-repeat left top transparent;}.header .pascha{position:absolute;width:164px;height:153px;top:-40px;left:165px;background:url(/themes/shop/images/pascha.png) no-repeat left top transparent;}.main{margin-top:30px;}.footer{margin-top:60px;background-color:#5c3995;padding:50px 0 70px;color:#fff;}.top-wrapper{background-color:#f2f2f2;}.top-wrapper .layout-content{position:relative;height:66px;}.work-time{float:left;padding-top:10px;}.header-phones{float:right;margin-left:20px;line-height:66px;}.header-phones .label-phone{margin-left:20px;}.header-phones .phone-number{font-size:19px;color:#5c3995;}.menutop{background-color:#f3f3f3;}.menutop .layout-content{position:relative;}.menutop ul{margin:0;padding:0;list-style-type:none;height:66px;}.menutop ul:after{content:' ';height:100%;width:0;display:inline-block;vertical-align:middle;}.menutop ul li{display:inline-block;vertical-align:middle;margin-left:20px;}.menutop ul li:first-child{margin-left:0;}.menu-wrapper{float:left;}.layout-content{width:1150px;margin:0 auto;}.layout-sidebar{width:287px;float:left;}.layout-sidebar h2{text-transform:uppercase;}.layout-main{width:863px;float:left;}.full-width .layout-main,.node-ware .layout-main,.page-basket .layout-main{width:100%;}.logo{width:216px;height:42px;background:url(/themes/shop/images/logo.png) no-repeat 0 0 transparent;display:block;float:left;}.logo-ru{width:216px;height:42px;background:url(/themes/shop/images/logo-ru.png) no-repeat 0 0 transparent;display:block;float:left;}.logo-footer{width:195px;height:43px;background:url(/themes/shop/images/logo-footer.png) no-repeat 0 0 transparent;display:block;float:left;}.logo-footer-ru{width:195px;height:43px;background:url(/themes/shop/images/logo-footer-ru.png) no-repeat 0 0 transparent;display:block;float:left;}.footer-contacts{text-align:right;float:right;line-height:1.3;}.footer-contacts .label-phone{color:#fff;font-size:18px;}.footer-contacts .phone-number{color:#fff;font-size:19px;}.pre-footer{margin-bottom:25px;}.post-footer{margin-top:25px;}.post-footer a{color:#f37465;}.post-footer a:hover,.post-footer a:active{color:#fff;}.copyrights{float:left;font-size:12px;color:#8d9eab;}.email{float:right;}.social-buttons{float:left;margin-left:36px;}.menutop .phone-number{font-size:19px;color:#f37465;vertical-align:middle;}.menutop .social-buttons{float:right;margin-left:20px;margin-right:56px;height:66px;}.menutop .social-buttons:after{content:' ';height:100%;width:0;display:inline-block;vertical-align:middle;}.social-button{width:36px;height:36px;margin-left:16px;cursor:pointer;border-radius:19px;position:relative;display:inline-block;vertical-align:middle;border:1px solid #eeeeee;background-color:#eeeeee;font-size:18px;color:#adadad;text-align:center;line-height:36px;text-decoration:none;}.social-button:hover{color:#5c3995;background-color:#eeeeee;}.footer .social-button{color:#fff;border:1px solid #fff;background-color:transparent;}.footer .social-button:hover{color:#5c3995;background-color:#fff;}.phone-wrapper{float:right;height:66px;}.phone-wrapper:after{content:' ';display:inline-block;width:0;height:100%;vertical-align:middle;}.phone-wrapper .phone-icon{display:inline-block;width:16px;height:16px;background:url(/themes/shop/images/icon-phone.png) no-repeat 0 0 transparent;vertical-align:middle;margin-right:4px;}#block-spisokportaliv .block-content{margin-top:18px;background-color:#f2f2f2;padding:18px 27px 7px;font-size:16px;}.portal-item{margin-top:11px;}.portal-item:first-child{margin-top:0;}.portal-item a{color:#5c3995;}.portal-item a:hover{color:#f37465;}.ware-image{border:1px solid #dbdbdb;display:block;width:255px;height:337px;margin-right:32px;position:relative;}.new-label .ware-image:after,.new-label .slider-item-image-wrapper:after,.new-label .catalog-item-image-wrapper:after{content:"";width:51px;height:54px;background:url(/themes/shop/images/label-new.png) no-repeat 0 0 transparent;display:block;position:absolute;top:-1px;opacity:0.95;right:10px;}.sale-label .ware-image:after,.sale-label .slider-item-image-wrapper:after,.sale-label .catalog-item-image-wrapper:after{content:"";width:51px;height:54px;background:url(/themes/shop/images/label-sale.png) no-repeat 0 0 transparent;display:block;position:absolute;top:-1px;opacity:0.95;right:10px;}.best-label .ware-image:after,.best-label .slider-item-image-wrapper:after,.best-label .catalog-item-image-wrapper:after{content:"";width:55px;height:55px;background:url(/themes/shop/images/label-best.png) no-repeat 0 0 transparent;display:block;position:absolute;top:-1px;opacity:0.95;right:10px;}.prodano-label .ware-image:after,.prodano-label .slider-item-image-wrapper:after,.prodano-label .catalog-item-image-wrapper:after{content:"";width:55px;height:235px;background:url(/themes/shop/images/label-prodano.png) no-repeat 0 0 transparent;display:block;position:absolute;top:-1px;opacity:0.95;right:10px;}.catalog-view .views-field-field-wareimage{border:1px solid #dbdbdb;float:left;width:200px;height:264px;margin-right:20px;}.catalog-view .views-field-field-wareimage img{display:block;}.catalog-view .views-field-field-price{position:absolute;left:220px;bottom:20px;font-family:robotoMedium;font-size:22px;color:#f37465;}.catalog-view .views-row{margin-top:10px;padding-top:10px;border-top:1px solid #dadada;}.catalog-view .views-col{position:relative;}.catalog-view .views-col.col-1{width:431px;border-left:none;padding-right:20px;}.catalog-view .views-col.col-2{width:432px;border-left:1px solid #dadada;padding-left:10px;padding-right:20px;}.catalog-view .views-field-field-type{margin-top:15px;color:#f37465;font-family:robotoMedium;}.catalog-view .views-field-title{margin-top:3px;color:#5c3995;font-family:robotoMedium;}.catalog-view .views-field-field-description{margin-top:15px;}.ware-node-content{padding-bottom:30px;border-bottom:1px solid #dadada;}.ware-image-side{float:left;}.ware-content-side{float:right;width:863px;}.field-type{color:#f37465;font-family:robotoMedium;font-size:18px;}.ware-type{margin-top:20px;display:inline-block;}.static-page-title{color:#5c3995;font-size:18px;line-height:1.1;border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:10px;}.ware-content-title{text-align:center;margin-bottom:30px;}.ware-title{display:inline-block;color:#5c3995;font-size:32px;line-height:1.1;margin-top:5px;}.ware-comment{margin-top:20px;line-height:1.4;}.ware-options{background-color:#f2f2f2;border-radius:4px;margin-top:30px;padding:20px 27px;}.ware-options label{color:#5c3995;display:block;margin-bottom:8px;}.periodSelectorTitle{color:#5c3995;font-size:18px;margin-bottom:20px;}.node-ware .ware-option{margin-right:24px;}.ware-quantity{float:left;}.ware-prepaytype{float:left;}.control-wrapper{background-color:#fff;border:1px solid #dadada;border-radius:3px;padding:2px;position:relative;}.ware-quantity .control-wrapper input{margin:0;padding:5px;width:50px;border:none;background-color:transparent;height:28px;color:#f37465;font-size:16px;}.control-wrapper .quantity-button-inc,.control-wrapper .quantity-button-dec{position:absolute;display:block;color:#fff;background-color:#5c3995;right:2px;height:13px;width:17px;line-height:0.9;font-size:14px;text-align:center;cursor:pointer;}.control-wrapper .quantity-button-inc:hover,.control-wrapper .quantity-button-dec:hover{background-color:#6bacd8;}.control-wrapper .quantity-button-inc:active,.control-wrapper .quantity-button-dec:active{background-color:#6bacd8;}.control-wrapper .quantity-button-inc{top:2px;}.control-wrapper .quantity-button-dec{bottom:2px;}.control-wrapper .quantity-button-inc.disabled,.control-wrapper .quantity-button-dec.disabled{opacity:0.3;}.ware-options .ware-price{float:right;font-size:38px;color:#f37465;display:none;}.ware-options .ware-price .ware-price-label,.ware-options .ware-price .ware-price-label-single{font-size:18px;color:#f37465;}.ware-price .oldPrice{font-size:18px;}.prepay-control-wrapper{background-color:#fff;border:1px solid #dadada;border-radius:3px;padding:2px;position:relative;}.prepay-control-wrapper.disabled{opacity:0.3;}.prepay-options-select{}.prepay-options-value{margin:0;padding:5px;padding-right:40px;width:235px;border:none;background-color:transparent;height:28px;color:#f37465;font-size:16px;}.prepay-options-wrapper{display:none;position:absolute;width:235px;background-color:#fff;border:1px solid #dadada;padding:8px;}.prepay-options-triangle{position:absolute;top:13px;right:13px;pointer-events:none;}.prepay-options-triangle:before{content:' ';position:absolute;top:1px;right:0;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#007bff transparent transparent transparent;-webkit-transform:rotate(360deg);}.prepay-options-triangle:after{content:' ';position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#fff transparent transparent transparent;-webkit-transform:rotate(360deg);}.ware-buttons{margin-top:20px;}.ware-button{height:48px;width:270px;border-radius:4px;float:right;text-align:center;background-color:#ccc;margin-right:26px;color:#fff;text-transform:uppercase;line-height:48px;font-size:16px;font-weight:bold;cursor:pointer;}.ware-buttons .seminar-register,.buttons-seminar .ware-button{margin:0 auto;float:none;display:block;color:#fff;}.basket-totals-block .ware-button{margin-right:0;}.ware-button#basket-select-period,.ware-button#basket-buy-one{margin-right:0;}.ware-button .btn-text{display:inline-block;vertical-align:middle;}.ware-button .icon{margin-right:15px;}.btn-light-blue{background-color:#7cbeea;}.btn-light-blue:hover{background-color:#6badd9;}.btn-light-blue:active{background-color:#5a9cc8;}.btn-light-blue2{background-color:#85cbf9;}.btn-light-blue2:hover{background-color:#78bbe8;}.btn-blue{background-color:#4f91bf;}.btn-blue:hover{background-color:#3e80ae;}.btn-blue:active{background-color:#2d709d;}.btn-red{background-color:#f37465;}.btn-red:hover{background-color:#e26354;}.btn-red:active{background-color:#d15243;}.btn-red.disabled{background-color:#ccc!important;}.red{color:#f37465;}.icon{display:inline-block;vertical-align:middle;}.icon.icon-flip{width:20px;height:28px;background:url(/themes/shop/images/icon-flip.png) no-repeat 0 0 transparent;position:relative;top:-3px;}.icon.icon-basket-add{width:38px;height:28px;background:url(/themes/shop/images/icon-basket-add.png) no-repeat 0 0 transparent;position:relative;}.icon.icon-basket{width:33px;height:28px;background:url(/themes/shop/images/icon-basket.png) no-repeat 0 0 transparent;position:relative;}.ware-tabs-wrapper{margin-top:30px;margin-left:288px;}.ware-tabs{background-color:#f2f2f2;border-radius:4px 4px 0 0;border-bottom:1px solid #5c3995;}.ware-tab{float:left;padding:18px;color:#5c3995;cursor:pointer;}.ware-tab:first-child{border-radius:4px 0 0 0;}.ware-tab.active{cursor:default;}.ware-tab.highlighted{color:#f37465;}.ware-tab:hover,.ware-tab.active{color:#fff;background-color:#5c3995;}.ware-tab-content{padding-top:30px;display:none;}.ware-tab-content.active{display:block;}.search-form{margin-left:70px;margin-top:1px;float:left;position:relative;z-index:1;}.search-form input{border:none;background-color:#fff;border-radius:6px 0 0 6px;width:499px;height:40px;float:left;padding:10px 20px;}.search-form-button{width:60px;height:40px;display:block;border-radius:0px 6px 6px 0;background-color:#fff;float:left;cursor:pointer;line-height:40px;text-align:center;color:#5c3995;font-size:20px;}.basket-wrapper{float:right;margin-top:4px;cursor:pointer;}.basket{width:33px;height:28px;background:url(/themes/shop/images/icon-basket.png) no-repeat 0 0 transparent;float:left;margin-top:4px;position:relative;}.basket-status{display:none;position:absolute;top:-8px;right:-8px;background-color:#f37465;width:22px;height:22px;border-radius:11px;text-align:center;line-height:22px;color:#fff;}.basket-title{float:left;margin-left:15px;color:#fff;width:50px;line-height:1.2;}.basket-privacy-policy{float:left;font-size:12px;color:#aaa;}.basket-privacy-policy a{text-decoration:underline;}.basket-privacy-policy a:hover{text-decoration:none;}.login-wrapper{float:right;margin-left:15px;}.login-links-wrapper{margin-top:4px;line-height:1.2;width:157px;}.login-wrapper a{color:#fff;display:block;}.login-wrapper a:hover,.login-wrapper a:active{color:#f37465;}.login-icon{margin-top:3px;margin-right:6px;width:37px;height:37px;float:left;color:#5c3995;background-color:#fff;font-size:18px;border-radius:19px;text-align:center;line-height:37px;}.prepay-options-select-option{padding:10px;}.tree-wrapper{padding:20px 0 30px;}.tree-wrapper .active a{color:#f37465;cursor:default;}.tree-term{margin-top:13px;}.tree-term:first-child{margin-top:0;}.tree-term-name{display:inline-block;vertical-align:top;cursor:pointer;font-size:16px;max-width:225px;}.tree-term-state-icon{cursor:pointer;display:inline-block;vertical-align:top;width:14px;height:14px;border-radius:2px;background-color:#5c3995;color:#fff;font-weight:bold;text-align:center;font-size:16px;line-height:1;margin-right:13px;top:3px;position:relative;}.noSubterms .tree-term-state-icon{cursor:default;}.noSubterms .tree-term-state-icon:after{content:'';}.opened .tree-term-state-icon:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAAHaTzTgAAAAjSURBVHgBY2BEAQxgAgrgXCAmgwuETFAAFELjUmYypiMRAAA7bQCPmujlqgAAAABJRU5ErkJggg==);content:'';display:block;height:14px;width:14px;}.closed .tree-term-state-icon:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAAHaTzTgAAAApSURBVHgBY2BEAQxgAgrgXCBG5jIxEcUFQiYoAAqjcUkxCtMZmI5EAABAWQCbCXv3KQAAAABJRU5ErkJggg==);content:'';display:block;height:14px;width:14px;}.tree-subterms-wrapper{display:none;padding:3px 0;}.opened .tree-subterms-wrapper{display:block;}.tree-subterm{margin-top:10px;margin-left:25px;}.tree-subterm-name{vertical-align:middle;}.tree-subterm-icon{width:6px;height:6px;background-color:#c7c7c7;border-radius:3px;display:inline-block;vertical-align:middle;margin-right:5px;}.layout-sidebar .tree-wrapper,.layout-sidebar .block-content{margin-right:30px;}#block-portalidlafahivciv .block-content{margin-top:20px;background-color:#f2f2f2;padding:25px;}.layout-sidebar .tree-wrapper{margin-bottom:30px;border-bottom:1px solid #5c3995;}#block-help-links{margin-bottom:30px;margin-top:30px;border-bottom:1px solid #5c3995;border-top:1px solid #5c3995;margin-right:30px;padding:30px 0;}#block-help-links .help-link{font-size:18px;color:#5c3995;}#block-help-links .help-link:hover,#block-help-links .help-link:active{color:#f37465;}.checkoutStep2-content{border-bottom:2px solid #5c3995;margin-bottom:25px;}.ware-checkout-title{text-transform:uppercase;color:#f37465;font-size:18px;}.steps-bar{margin:25px 0;}.steps-bar-step{position:relative;width:368px;height:54px;float:left;margin-right:15px;padding-left:35px;padding-top:10px;background-color:#f2f2f2;}.steps-bar-step:first-child{padding-left:20px;}.steps-bar-step:first-child .arrow-back{display:none;}.steps-bar-step.active{background-color:#d7cce9;}.steps-bar-step .arrow-back{position:absolute;left:-15px;top:0;height:100%;}.steps-bar-step .arrow-back:before{content:"";position:absolute;width:0;height:0;top:0;border-style:solid;border-width:0 15px 27px 0;border-color:transparent #f2f2f2 transparent transparent;}.steps-bar-step.active .arrow-back:before{border-color:transparent #d7cce9 transparent transparent;}.steps-bar-step .arrow-back:after{content:"";position:absolute;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 27px 15px;border-color:transparent transparent #f2f2f2 transparent;}.steps-bar-step.active .arrow-back:after{border-color:transparent transparent #d7cce9 transparent;}.steps-bar-step .arrow-front{position:absolute;right:-15px;top:0;width:0;height:0;border-style:solid;border-width:27px 0 27px 15px;border-color:transparent transparent transparent #f2f2f2;}.steps-bar-step.active .arrow-front{border-color:transparent transparent transparent #d7cce9;}.steps-bar-step-label{color:#5c3995;font-weight:bold;font-size:16px;}.steps-bar-step-desc{margin-top:2px;font-size:12px;}.items-list table{width:100%;border-spacing:0;table-layout:fixed;margin-bottom:25px;}.items-list table tbody tr:hover{background-color:#f2f2f2;}.items-list table th{font-weight:normal;color:#5c3995;font-size:12px;text-align:left;padding:10px 15px;}.items-list table tbody td{padding:15px;}.items-list table thead th,.items-list table{border-bottom:2px solid #5c3995;}.items-list table tbody .basket-item td{border-top:1px solid #dadada;}.items-list table tbody .basket-item:first-child td{border-top:none;}.items-list table thead th.wareItemTotal,.items-list table tbody td.wareItemTotal{width:185px;text-align:right;}.items-list table thead th.quantitySelector,.items-list table tbody td.quantitySelector{width:60px;}.items-list table thead th.periodSelector,.items-list table tbody td.periodSelector{width:260px;}.items-list table thead th.basketItemPrice,.items-list table tbody td.basketItemPrice{width:120px;}.items-list table thead th.basketRemoveItem,.items-list table tbody td.basketRemoveItem{width:15px;}.items-list table thead th.basketItemDescription,.items-list table tbody td.basketItemDescription{width:330px;}.items-list .removeItem{color:#5c3995;cursor:pointer;}.basketItemPrice{font-size:24px;color:#f37465;}.wareItemTotal{font-size:32px;font-weight:bold;color:#5c3995;}.basket-totals-sum{font-size:38px;font-weight:bold;color:#5c3995;text-align:right;margin-bottom:20px;}.basket-item-image{width:65px;height:80px;display:inline-block;margin-right:15px;vertical-align:middle;}.basket-item-description{display:inline-block;vertical-align:middle;width:240px;}.basket-item-type{font-size:16px;color:#f37465;}.basket-item-title{font-size:16px;color:#5c3995;}.basket-totals-block{float:right;}.basket-totals-label{font-weight:normal;color:#5c3995;font-size:12px;text-align:right;margin-bottom:5px;}.basket-form-wrapper{margin:25px 0;}.basket-form-wrapper label{font-size:16px;display:inline-block;width:190px;margin-top:8px;vertical-align:top;}.basket-form-wrapper label .label-comment{font-size:12px;}.basket-form-wrapper label.withoutMargin{margin-top:0;}.basket-form-wrapper input{font-size:16px;display:inline-block;vertical-align:top;width:360px;height:36px;border:1px solid #dadada;padding:0 10px;}.basket-form-wrapper .hasError input{border:1px solid #f37465;}.basket-form-wrapper textarea{font-size:16px;display:inline-block;vertical-align:top;width:360px;min-width:360px;max-width:360px;height:100px;min-height:100px;max-height:250px;border:1px solid #dadada;padding:0 10px;}.basket-form-wrapper .hasError textarea{border:1px solid #f37465;}.error-message{display:none;margin-top:8px;margin-left:15px;color:#f37465;}.hasError .error-message{display:inline-block;}.basket-form-wrapper form > div{margin-bottom:10px;}.required{color:#f37465;}.checkoutStep2-title,.checkoutStep3-title{color:#5c3995;font-weight:bold;font-size:16px;}.basket-delivery-wrapper,.basket-payment-wrapper,.basket-communication-wrapper{padding:20px 0;margin-bottom:20px;}.basket-payment-wrapper{padding:20px 0 10px;margin-bottom:0px;}.deliveryLabel,.paymentLabel,.communicationLabel{font-size:16px;display:inline-block;margin-right:40px;cursor:pointer;}.deliveryLabel input,.paymentLabel input,.communicationLabel input{display:inline-block;vertical-align:middle;margin:0;margin-right:5px;}.basket-step2-message{margin-bottom:25px;}.field-index{margin-top:10px;color:#777;}.field-index div{display:inline-block;}.views-field-field-index{color:#777;margin-top:5px;font-size:12px;}.views-field-field-index .field-content{display:inline-block;}.node-edit-link{font-size:10px;}.item-edit-link{position:absolute;top:0;right:0;font-size:10px;}.frontpage-slider{border-bottom:1px solid #dadada;padding-bottom:10px;margin-bottom:30px;}.slider-header{border-bottom:1px solid #dadada;padding-bottom:3px;margin-bottom:10px;height:36px;}.slider-title{font-size:18px;color:#5c3995;font-family:robotoMedium;float:left;line-height:32px;}.slider-nav{float:right;}.slider-nav-prev,.slider-nav-next{width:32px;height:32px;margin-left:3px;background-color:#5c3995;position:relative;float:left;cursor:pointer;}.slider-nav-prev:hover,.slider-nav-next:hover{background-color:#7350ae;}.slider-nav-prev.disabled,.slider-nav-next.disabled{opacity:0.3;cursor:default;}.slider-nav-prev:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 14px 10px 0;border-color:transparent #fff transparent transparent;position:absolute;top:6px;left:8px;}.slider-nav-prev:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 14px 10px 0;border-color:transparent #5c3995 transparent transparent;margin-left:2px;position:absolute;top:6px;left:8px;}.slider-nav-next:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 14px;border-color:transparent transparent transparent #fff;position:absolute;top:6px;left:8px;}.slider-nav-next:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 14px;border-color:transparent transparent transparent #5c3995;margin-left:-2px;position:absolute;top:6px;left:8px;}.slider-nav-prev:hover:after{border-color:transparent #7350ae transparent transparent;}.slider-nav-next:hover:after{border-color:transparent transparent transparent #7350ae;}.slider-content{position:relative;overflow:hidden;padding-top:10px;}.slider-content-mover{position:relative;width:999999px;left:-21px;transition:left .5s;}.slider-item{float:left;margin-left:10px;padding-left:10px;border-left:1px solid #dadada;text-align:center;}.slider-item-content{width:200px;}.slider-item-content .slider-item-image-wrapper{border:1px solid #dadada;display:block;position:relative;}.slider-item-content .slider-item-image-wrapper:hover{transform:translateY(-7px);transition:all 300ms;}.slider-item-image{display:block;width:198px;height:262px;}.slider-item-price{font-family:robotoMedium;font-size:22px;color:#f37465;}.slider-item-text{height:102px;overflow-y:hidden;}.slider-item-type{margin-top:15px;color:#f37465;font-family:robotoMedium;}.slider-item-title{margin-top:3px;color:#5c3995;font-family:robotoMedium;}.slider-item-description{margin-top:15px;}.frontpage-slider{border-bottom:1px solid #dadada;padding-bottom:10px;margin-bottom:30px;}.slider-header{border-bottom:1px solid #dadada;padding-bottom:3px;margin-bottom:0;height:36px;}.slider-title{font-size:18px;color:#5c3995;font-family:robotoMedium;float:left;line-height:32px;}.slider-nav{float:right;}.slider-nav-prev,.slider-nav-next{width:32px;height:32px;margin-left:3px;background-color:#5c3995;position:relative;float:left;cursor:pointer;}.slider-nav-prev:hover,.slider-nav-next:hover{background-color:#7350ae;}.slider-nav-prev.disabled,.slider-nav-next.disabled{opacity:0.3;cursor:default;}.slider-nav-prev:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 14px 10px 0;border-color:transparent #fff transparent transparent;position:absolute;top:6px;left:8px;}.slider-nav-prev:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 14px 10px 0;border-color:transparent #5c3995 transparent transparent;margin-left:2px;position:absolute;top:6px;left:8px;}.slider-nav-next:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 14px;border-color:transparent transparent transparent #fff;position:absolute;top:6px;left:8px;}.slider-nav-next:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 14px;border-color:transparent transparent transparent #5c3995;margin-left:-2px;position:absolute;top:6px;left:8px;}.slider-nav-prev:hover:after{border-color:transparent #7350ae transparent transparent;}.slider-nav-next:hover:after{border-color:transparent transparent transparent #7350ae;}.actions-content{position:relative;overflow:hidden;}.actions-header{padding-bottom:3px;height:36px;}.actions-title{font-size:18px;color:#5c3995;font-family:robotoMedium;float:left;line-height:32px;}.actions-nav{float:right;}.actions-mode{width:32px;height:32px;margin-left:3px;background-color:#5c3995;position:relative;float:left;cursor:pointer;background-position:center center;background-repeat:no-repeat;}.actions-mode.mode-wide{background-image:url(/themes/shop/images/icon-wide.png);}.actions-mode.mode-compact{background-image:url(/themes/shop/images/icon-compact.png);}.actions-mode:hover{background-color:#7350ae;}.actions-mode.disabled{opacity:0.3;cursor:default;}.action-item{float:left;text-align:left;width:431px;border-top:1px solid #dadada;padding-top:10px;margin-bottom:10px;position:relative;}.wide-view .action-item{width:100%;}.action-item .action-item-content.even{border-left:1px solid #dadada;padding-left:10px;}.wide-view .action-item .action-item-content.even{padding-left:0;border-left:0px solid #dadada;padding-right:11px;}.action-item .action-item-content.odd{padding-right:11px;}.action-item-content .action-item-image-wrapper{display:block;float:left;margin-right:20px;border:1px solid #dadada;}.action-item-image{display:block;width:198px;height:157px;}.action-item-price{position:absolute;left:220px;bottom:20px;font-family:robotoMedium;font-size:22px;color:#f37465;}.action-item-title,.action-item-title-full{color:#5c3995;font-family:robotoMedium;}.action-item-text,.action-item-text-full{margin-top:15px;}.action-item-text-full,.action-item-title-full,.wide-view .action-item-text,.wide-view .action-item-title{display:none;}.wide-view .action-item-text-full,.wide-view .action-item-title-full{display:block;}.partners-content{position:relative;overflow:hidden;}.partners-header{padding-bottom:3px;height:36px;}.partners-title{font-size:18px;color:#5c3995;font-family:robotoMedium;float:left;line-height:32px;}.partners-nav{float:right;}.partners-mode{width:32px;height:32px;margin-left:3px;background-color:#5c3995;position:relative;float:left;cursor:pointer;background-position:center center;background-repeat:no-repeat;}.partners-mode.mode-wide{background-image:url(/themes/shop/images/icon-wide.png);}.partners-mode.mode-compact{background-image:url(/themes/shop/images/icon-compact.png);}.partners-mode:hover{background-color:#7350ae;}.partners-mode.disabled{opacity:0.3;cursor:default;}.partner-item{float:left;text-align:left;width:431px;border-top:1px solid #dadada;padding-top:10px;margin-bottom:10px;position:relative;}.wide-view .partner-item{width:100%;}.partner-item .partner-item-content.even{border-left:1px solid #dadada;padding-left:10px;}.wide-view .partner-item .partner-item-content.even{padding-left:0;border-left:0px solid #dadada;padding-right:11px;}.partner-item .partner-item-content.odd{padding-right:11px;}.partner-item-content .partner-item-image-wrapper{display:block;float:left;margin-right:20px;border:1px solid #dadada;}.partner-item-image{display:block;width:198px;height:157px;}.partner-item-price{position:absolute;left:220px;bottom:20px;font-family:robotoMedium;font-size:22px;color:#f37465;}.partner-item-title,.partner-item-title-full{color:#5c3995;font-family:robotoMedium;}.partner-item-text,.partner-item-text-full{margin-top:15px;}.partner-item-text-full,.partner-item-title-full,.wide-view .partner-item-text,.wide-view .partner-item-title{display:none;}.wide-view .partner-item-text-full,.wide-view .partner-item-title-full{display:block;}.catalog-content{position:relative;overflow:hidden;}.catalog-header{padding-bottom:3px;height:36px;}.catalog-description{padding-top:30px;}.catalog-title{font-size:18px;color:#5c3995;font-family:robotoMedium;float:left;line-height:32px;}.catalog-nav{float:right;}.catalog-mode{width:32px;height:32px;margin-left:3px;background-color:#5c3995;position:relative;float:left;cursor:pointer;background-position:center center;background-repeat:no-repeat;}.catalog-mode.mode-wide{background-image:url(/themes/shop/images/icon-wide.png);}.catalog-mode.mode-compact{background-image:url(/themes/shop/images/icon-compact.png);}.catalog-mode:hover{background-color:#7350ae;}.catalog-mode.disabled{opacity:0.3;cursor:default;}.catalog-item{float:left;text-align:left;width:431px;border-top:1px solid #dadada;padding-top:10px;margin-bottom:10px;position:relative;}.wide-view .catalog-item{width:100%;}.catalog-item .catalog-item-content.even{border-left:1px solid #dadada;padding-left:10px;}.wide-view .catalog-item .catalog-item-content.even{padding-left:0;border-left:0px solid #dadada;padding-right:11px;}.catalog-item .catalog-item-content.odd{padding-right:11px;}.catalog-item-content .catalog-item-image-wrapper{display:block;float:left;margin-right:20px;border:1px solid #dadada;position:relative;}.catalog-item-content .catalog-item-image-wrapper:hover{transform:translateY(-7px);}.catalog-item-image{display:block;width:198px;height:262px;position:relative;}.catalog-item-price{position:absolute;left:230px;bottom:20px;font-family:robotoMedium;font-size:22px;color:#f37465;}.catalog-item .catalog-item-content.odd .catalog-item-price{left:220px;}.wide-view .catalog-item-price{left:220px;}.price-label{display:block;}.wide-view .price-label{display:inline-block;}.catalog-item-text{padding-top:15px;min-height:135px;}.wide-view .catalog-item-text{padding-top:15px;min-height:160px;}.catalog-item-type{color:#f37465;font-family:robotoMedium;}.catalog-item-title,.catalog-item-title-full{color:#5c3995;font-family:robotoMedium;}.catalog-item-description,.catalog-item-description-full{margin-top:15px;}.catalog-item-description-full,.catalog-item-title-full,.wide-view .catalog-item-description,.wide-view .catalog-item-title{display:none;}.wide-view .catalog-item-description-full,.wide-view .catalog-item-title-full{display:block;}.events-content{position:relative;overflow:hidden;}.events-header{padding-bottom:3px;height:36px;}.events-title{font-size:18px;color:#5c3995;font-family:robotoMedium;float:left;line-height:32px;}.events-nav{float:right;}.events-mode{width:32px;height:32px;margin-left:3px;background-color:#5c3995;position:relative;float:left;cursor:pointer;background-position:center center;background-repeat:no-repeat;}.events-mode.mode-wide{background-image:url(/themes/shop/images/icon-wide.png);}.events-mode.mode-compact{background-image:url(/themes/shop/images/icon-compact.png);}.events-mode:hover{background-color:#7350ae;}.events-mode.disabled{opacity:0.3;cursor:default;}.event-item{float:left;text-align:left;width:431px;border-top:1px solid #dadada;padding-top:10px;margin-bottom:10px;position:relative;}.wide-view .event-item{width:100%;}.event-item .event-item-content.even{border-left:1px solid #dadada;padding-left:10px;}.wide-view .event-item .event-item-content.even{padding-left:0;border-left:0px solid #dadada;padding-right:11px;}.event-item .event-item-content.odd{padding-right:11px;}.event-item-content .event-item-image-wrapper{display:block;float:left;margin-right:20px;border:1px solid #dadada;}.event-item-image{display:block;width:198px;height:157px;}.event-item-price{position:absolute;left:220px;bottom:20px;font-family:robotoMedium;font-size:22px;color:#f37465;}.event-item-title,.event-item-title-full{color:#5c3995;font-family:robotoMedium;}.event-item-text,.event-item-text-full{margin-top:15px;}.event-item-text-full,.event-item-title-full,.wide-view .event-item-text,.wide-view .event-item-title{display:none;}.wide-view .event-item-text-full,.wide-view .event-item-title-full{display:block;}.frontpage-banners{clear:both;margin-bottom:30px;}.frontpage-banners h1{margin-bottom:10px;}.banners-dynamic{position:relative;width:863px;float:left;}.banners-nav-prev,.banners-nav-next{width:32px;height:32px;background-color:#5c3995;position:absolute;cursor:pointer;top:184px;z-index:1;}.banners-nav-prev{left:0;}.banners-nav-next{right:0;}.banners-nav-prev:hover,.banners-nav-next:hover{background-color:#7350ae;}.banners-nav-prev.disabled,.banners-nav-next.disabled{opacity:0.3;cursor:default;}.banners-nav-prev:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 14px 10px 0;border-color:transparent #fff transparent transparent;position:absolute;top:6px;left:8px;}.banners-nav-prev:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 14px 10px 0;border-color:transparent #5c3995 transparent transparent;margin-left:2px;position:absolute;top:6px;left:8px;}.banners-nav-next:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 14px;border-color:transparent transparent transparent #fff;position:absolute;top:6px;left:8px;}.banners-nav-next:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 14px;border-color:transparent transparent transparent #5c3995;margin-left:-2px;position:absolute;top:6px;left:8px;}.banners-nav-prev:hover:after{border-color:transparent #7350ae transparent transparent;}.banners-nav-next:hover:after{border-color:transparent transparent transparent #7350ae;}.banner-item-link,.banner-item-image{display:block;}.frontpage-banners-title{font-size:18px;text-transform:uppercase;color:#f37465;font-family:robotoMedium;margin:10px 0px;}.banners-content{position:relative;overflow:hidden;}.banners-content-mover{position:relative;width:999999px;left:0;transition:left .5s;}.banner-item{width:863px;float:left;}.banners-static{width:315px;float:right;}.banner-static-item,.banner-static-item-image{display:block;}.banner-static-item:first-child{margin-bottom:8px;}input.required{color:#231f20;}.login-title{font-size:18px;text-transform:uppercase;color:#f37465;font-family:robotoMedium;margin-bottom:20px;}.login-field-row{margin-bottom:8px;}.login-field-label{float:left;width:100px;font-size:16px;margin-top:8px;}.login-field-row input{font-size:16px;width:250px;height:36px;border:1px solid #dadada;padding:0 10px;background-color:#fff;}.pass-recevery-link{margin-left:100px;}.login-field-row #edit-submit{background-color:#5c3995;border:none;color:#fff;text-transform:uppercase;cursor:pointer;margin:10px 0 2px;margin-left:100px;}.user-login-form{min-height:350px;}.user-register-form{position:relative;}.user-register-form .privacy-policy-text{width:220px;position:absolute;left:0px;margin-top:-36px;font-size:12px;color:#aaa;}.privacy-policy-text a{text-decoration:underline;}.privacy-policy-text a:hover{text-decoration:none;}.user-register-form label{float:left;width:220px;font-size:16px;margin-top:8px;}.user-register-form .description{display:none;}.user-register-form input{margin-top:8px;font-size:16px;width:250px;height:36px;border:1px solid #dadada;padding:0 10px;background-color:#fff;}div.password-confirm{margin-top:8px;margin-left:220px;}div.password-confirm .ok{color:#77b259;}div.password-confirm .error{color:#f37465;}.user-register-form input#edit-submit{background-color:#5c3995;border:none;color:#fff;text-transform:uppercase;cursor:pointer;margin:10px 0 2px;margin-left:220px;}.register-login-link{margin-left:220px;margin-top:8px;}#block-banners-sidebar{margin-top:30px;}.banner-sidebar{margin-bottom:15px;}.banner-sidebar a,.banner-sidebar img{display:block;width:255px;}.static-page-content a,.ware-tab-content a{color:#f37465;}.static-page-content a.is-active,.static-page-content a:hover,.static-page-content a:active,.ware-tab-content a.is-active,.ware-tab-content a:hover,.ware-tab-content a:active{color:#5c3995;}.ware-tab-content ul{list-style:none;padding:0;margin:0;line-height:1.4;margin-bottom:10px;padding-left:23px;}.ware-tab-content ul li:before{content:"•";padding-right:7px;color:#5c3995;}.breadcrumb-wrapper{padding-bottom:10px;border-bottom:1px solid #dadada;margin-bottom:30px;}.bc-item{font-size:13px;display:inline-block;}.icon-home{color:#5c3995;margin-right:5px;font-size:14px;}.icon-angle-right{margin:0 10px;color:#5c3995;font-size:14px;}.ware-discount-icon{width:35px;height:35px;display:inline-block;color:#fff;font-size:12px;line-height:35px;text-align:center;background:url(/themes/shop/images/icon-off.png) no-repeat 0 0 transparent;}.ware-gift-icon{width:35px;height:35px;display:inline-block;background-color:#5c3995;color:#fff;font-size:18px;border-radius:18px;text-align:center;line-height:35px;}.gift-item{width:150px;height:150px;text-align:center;float:left;margin-right:14px;margin-top:10px;margin-bottom:5px;}.gifts-wrapper .gift-item:last-child{margin-right:0px;}.slider-item .iconsWrapper{min-height:35px;height:39px;overflow:hidden;}.payment-tip{margin-bottom:30px;font-size:12px;color:#aaa;line-height:1.5;}.payment-tip-icon{display:inline-block;width:12px;height:14px;background:url(/themes/shop/images/icon-security.png) no-repeat 0 0 transparent;margin-right:5px;}.payment-online-tip{margin-bottom:30px;font-size:16px;color:#f37465;line-height:1.5;}.payment-online-tip .payment-online-tip-icon{margin-left:0;margin-right:5px;}.checkout-status-checking{color:#f37465;}.checkout-status-success,.checkout-status-waiting,.checkout-status-failure{margin-top:20px;}.paymentSuccessTitle,.paymentWaitingTitle,.paymentFailureTitle{font-size:20px;}.paymentSuccessTip,.paymentFailureTip,.checking-status-text,.paymentCheckSpinner{margin-top:10px;}#floatingBarsG{position:relative;width:26px;height:33px;}.blockG{position:absolute;background-color:rgb(255,255,255);width:4px;height:10px;border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;transform:scale(0.4);-o-transform:scale(0.4);-ms-transform:scale(0.4);-webkit-transform:scale(0.4);-moz-transform:scale(0.4);animation-name:fadeG;-o-animation-name:fadeG;-ms-animation-name:fadeG;-webkit-animation-name:fadeG;-moz-animation-name:fadeG;animation-duration:1.2s;-o-animation-duration:1.2s;-ms-animation-duration:1.2s;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;}#rotateG_01{left:0;top:12px;animation-delay:0.45s;-o-animation-delay:0.45s;-ms-animation-delay:0.45s;-webkit-animation-delay:0.45s;-moz-animation-delay:0.45s;transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);}#rotateG_02{left:3px;top:4px;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);}#rotateG_03{left:11px;top:1px;animation-delay:0.75s;-o-animation-delay:0.75s;-ms-animation-delay:0.75s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);}#rotateG_04{right:3px;top:4px;animation-delay:0.9s;-o-animation-delay:0.9s;-ms-animation-delay:0.9s;-webkit-animation-delay:0.9s;-moz-animation-delay:0.9s;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);}#rotateG_05{right:0;top:12px;animation-delay:1.05s;-o-animation-delay:1.05s;-ms-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s;transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);}#rotateG_06{right:3px;bottom:3px;animation-delay:1.2s;-o-animation-delay:1.2s;-ms-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);}#rotateG_07{bottom:0;left:11px;animation-delay:1.35s;-o-animation-delay:1.35s;-ms-animation-delay:1.35s;-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s;transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);}#rotateG_08{left:3px;bottom:3px;animation-delay:1.5s;-o-animation-delay:1.5s;-ms-animation-delay:1.5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);}@keyframes fadeG{0%{background-color:rgb(27,60,86);}100%{background-color:rgb(255,255,255);}}@-o-keyframes fadeG{0%{background-color:rgb(27,60,86);}100%{background-color:rgb(255,255,255);}}@-ms-keyframes fadeG{0%{background-color:rgb(27,60,86);}100%{background-color:rgb(255,255,255);}}@-webkit-keyframes fadeG{0%{background-color:rgb(27,60,86);}100%{background-color:rgb(255,255,255);}}@-moz-keyframes fadeG{0%{background-color:rgb(27,60,86);}100%{background-color:rgb(255,255,255);}}.ware-social-buttons{margin-top:30px;min-height:28px;}.ware-tab-content .ware-social-buttons{margin-top:0;margin-bottom:20px;}#ware-presentation{margin-right:0px;position:absolute;right:0;top:10px;color:#fff;}.ware-tabs-content{position:relative;}.warepage_sliders{margin-top:100px;}.cardsIcon{width:78px;height:20px;display:inline-block;vertical-align:bottom;background:url(/themes/shop/images/icon-cards.png) no-repeat 0 0 transparent;margin-left:5px;}.node-title{margin-bottom:14px;}#block-langselector{float:left;height:40px;padding:0 0px 0 30px;position:absolute;right:0;top:13px;}#block-langselector ul{list-style-type:none;padding:0px;margin:0px;}#block-langselector ul li{padding-bottom:4px;display:block;margin:0;}a.language-link{color:#5c3995;}#block-langselector ul li.is-active a.language-link,a.language-link:hover{color:#f37465;}.lang-ru #block-portalidlafahivciv > h2{font-size:17px;}.archive-wrapper{position:relative;}.archive-years-wrapper{text-align:center;margin-bottom:20px;}.archive-years{display:inline-block;}.archive-year{float:left;cursor:pointer;border-radius:4px;background-color:#5c3995;color:#fff;font-size:16px;padding:10px 20px;margin-left:10px;}.archive-year.active{background-color:#f37465;}.archive-cover,.archive-cover-attach{width:181px;float:left;}.archive-items{width:235px;margin-left:15px;float:left;}.archive-item{cursor:pointer;color:#5c3995;margin-bottom:5px;}.archive-item.active,.archive-item:hover{color:#f37465;}.archive-products-wrapper{margin-top:40px;}.archive-product-cover{float:left;width:181px;}.archive-product-content{float:left;width:650px;margin-left:31px;}.archive-product{display:none;}.archive-product.active{display:block;}.archive-content{display:none;}.archive-content.active{display:block;}.archive-product-title{font-size:18px;text-align:center;margin-bottom:40px;}.node-archive .archive-image-wrapper img{float:left;margin-right:30px;margin-bottom:30px;}.node-archive .node-archive-image-content{float:left;line-height:1.5;font-size:16px;margin-bottom:30px;}.node-archive .node-archive-trend{margin-bottom:20px;}.node-archive .node-archive-trend a{color:#f37465;}.node-archive .node-archive-peredplata{margin-bottom:20px;}.node-archive .archive-button{cursor:pointer;border-radius:4px;background-color:#f37465;color:#fff;font-size:16px;padding:10px 30px;text-transform:uppercase;display:inline-block;}.node-archive .archive-button:hover{background-color:#e26354;}#paytop-button{margin:30px auto;float:none;}#block-navcannatanaiblizcizahodi{margin-bottom:30px;}.webform-submission-form > div.form-item{margin-bottom:10px;}.webform-submission-form label{font-size:16px;display:inline-block;width:190px;margin-top:8px;vertical-align:top;}.webform-submission-form input{font-size:16px;display:inline-block;vertical-align:top;width:360px;height:36px;border:1px solid #dadada;padding:0 10px;}.webform-submission-form select{font-size:16px;display:inline-block;vertical-align:top;width:360px;height:36px;border:1px solid #dadada;padding:0 10px;color:#231f20;}.webform-submission-form .js-form-type-textarea div{display:inline-block;width:360px;}.webform-submission-form textarea{font-size:16px;display:inline-block;vertical-align:top;width:360px;min-width:360px;max-width:360px;height:100px;min-height:100px;max-height:250px;border:1px solid #dadada;padding:0px;}.webform-submission-form .form-actions input{height:48px;width:270px;border-radius:4px;text-align:center;margin:10px 0 0 190px;color:#fff;text-transform:uppercase;line-height:48px;font-size:16px;font-weight:bold;cursor:pointer;border:none;background-color:#f37465;}.webform-submission-form .form-actions input:hover{background-color:#e26354;}.form-seminar-register > div.form-item{margin-bottom:10px;}.form-seminar-register label{font-size:16px;display:inline-block;width:190px;margin-top:8px;vertical-align:top;}.form-item-is-dogovor label{width:290px;vertical-align:baseline;}.form-item-is-dogovor input{}.form-seminar-register input.form-email,.form-seminar-register input.form-tel,.form-seminar-register input.form-text{font-size:16px;display:inline-block;vertical-align:top;width:360px;height:36px;border:1px solid #dadada;padding:0 10px;}.form-seminar-register .js-form-type-textarea div{display:inline-block;width:360px;}.form-seminar-register textarea{font-size:16px;display:inline-block;vertical-align:top;width:360px;min-width:360px;max-width:360px;height:100px;min-height:100px;max-height:250px;border:1px solid #dadada;padding:0px;}.form-seminar-register .form-actions input{height:48px;width:270px;border-radius:4px;text-align:center;margin:10px 0 0 190px;color:#fff;text-transform:uppercase;line-height:48px;font-size:16px;font-weight:bold;cursor:pointer;border:none;}.form-seminar-register .form-seminar-hide{display:none;}.seminar-confirm{line-height:2;}.js-form-type-webform-markup{line-height:1.5;}.seminar-markup-bottom{border-top:1px solid #f37465;padding-top:20px;margin-top:20px;}.form-seminar-register select{font-size:16px;display:inline-block;vertical-align:top;width:360px;height:36px;border:1px solid #dadada;padding:0 10px;color:#231f20;}.ware-banner{margin-bottom:10px;}#edit-is-peredplatnik--wrapper legend{width:220px;}#edit-is-peredplatnik--wrapper input{width:40px;}#edit-is-peredplatnik .form-item{float:left;}#edit-is-peredplatnik label{width:auto;}.docs-content{width:700px;margin:0 auto;font-size:16px;}.docs-content .doc-item{margin-bottom:30px;}.docs-content .docs-name{padding:10px 20px;margin-bottom:20px;text-align:center;}.docs-content .item-file{display:block;width:100%;height:60px;line-height:60px;border-bottom:1px solid #dadada;}.docs-content .item-file .icon-download{color:#f37465;border:1px solid #f37465;width:40px;height:40px;line-height:40px;text-align:center;font-size:24px;border-radius:50%;float:right;margin-top:10px;}.docs-content .item-file:hover .icon-download{border:1px solid #5c3995;color:#5c3995;}.scroll-top-btn{position:fixed;display:none;right:20px;bottom:40px;width:38px;height:38px;line-height:38px;border:1px solid #adadad;border-radius:50%;outline:0;box-shadow:0 0 13px 0 rgba(0,0,0,.4);background-color:rgba(255,255,255,.9);z-index:5000;color:#adadad;text-align:center;font-size:16px;}.scroll-top-btn:hover{color:#f37465;}.experts-slider .slider-content-mover{left:0px;}.experts-slider .slider-item{width:420px;border:none;margin-left:0px;padding-left:0px;text-align:left;}.experts-slider .slider-item-content{width:420px;display:table;}.experts-slider .expert-image{display:table-cell;padding-right:20px;}.experts-slider img{border-radius:60px;}.experts-slider .expert-desc{display:table-cell;vertical-align:middle;}.experts-slider .expert-name{font-family:robotoBold;}.experts-slider .expert-info{font-size:12px;}.experts-slider,.video-slider{margin-top:40px;}.experts-slider .slider-header,.video-slider .slider-header{margin-bottom:20px;}.video-slider .slider-content-mover{left:0px;}.video-slider .slider-item{width:214px;border:none;margin-left:0px;padding-left:0px;}.video-slider .slider-item-content{width:214px;}.video-slider .item-video-name{font-family:robotoMedium;margin-top:10px;}
.lazyYT-container{position:relative;display:block;height:0;padding:0 0 56.25% 0;overflow:hidden;background-color:#000000;}.lazyYT-container iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.ytp-gradient-top{top:0;z-index:21;width:100%;height:98px;position:absolute;pointer-events:none;background-repeat:repeat-x;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABiCAQAAAA7fHH2AAAAQUlEQVQYV22KQQoAIAzDyv7/Et/oVlGZVCfkkIYamsENXESyi8vc0u/PKZ6o8+7fZ0h8ShRYnD+BFKToRJkHFpkM2hZSxuyWpEYAAAAASUVORK5CYII=);-webkit-transition:opacity 0.25s cubic-bezier(0,0,0.2,1);-moz-transition:opacity 0.25s cubic-bezier(0,0,0.2,1);transition:opacity 0.25s cubic-bezier(0,0,0.2,1);}.ytp-chrome-top{position:absolute;left:12px;right:10px;top:0;font-family:Roboto,Arial,Helvetica,sans-serif;color:#eee;text-align:left;direction:ltr;font-size:11px;line-height:1.3;-webkit-font-smoothing:antialiased;text-shadow:0 0 2px rgba(0,0,0,.5);z-index:60;-moz-transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);}.ytp-title{font-size:150%;overflow:hidden;padding-right:20px;white-space:nowrap;}.ytp-title-text{padding-top:15px;display:inline-block;line-height:1.1;vertical-align:top;max-width:100%;margin-left:4px;}.ytp-title-link{max-width:100%;overflow:hidden;color:#eee;text-decoration:none;white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:left;}.ytp-thumbnail{position:absolute;width:100%;height:100%;top:0;left:0;z-index:12;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;-moz-transition:opacity .5s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:opacity .5s cubic-bezier(0.0,0.0,0.2,1);transition:opacity .5s cubic-bezier(0.0,0.0,0.2,1);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.lazyYT-image-loaded .ytp-spinner{display:none;}.ytp-thumbnail button.ytp-button{visibility:hidden;}.ytp-thumbnail.lazyYT-image-loaded  button.ytp-button{visibility:visible;}.ytp-spinner{position:absolute;left:45%;top:45%;width:10%;height:10%;z-index:16;}.ytp-spinner-message{position:absolute;left:50%;top:100%;width:300px;font-size:127%;line-height:182%;margin-left:-150px;display:none;text-align:center;background-color:black;opacity:.5}@keyframes ytp-spinner-dot-fade{0%{opacity:.5;-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}50%{opacity:.15;-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}to{opacity:.15;-moz-transform:scale(.85,.85);-ms-transform:scale(.85,.85);-webkit-transform:scale(.85,.85);transform:scale(.85,.85)}}@-moz-keyframes ytp-spinner-dot-fade{0%{opacity:.5;-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}50%{opacity:.15;-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}to{opacity:.15;-moz-transform:scale(.85,.85);-ms-transform:scale(.85,.85);-webkit-transform:scale(.85,.85);transform:scale(.85,.85)}}@-webkit-keyframes ytp-spinner-dot-fade{0%{opacity:.5;-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}50%{opacity:.15;-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}to{opacity:.15;-moz-transform:scale(.85,.85);-ms-transform:scale(.85,.85);-webkit-transform:scale(.85,.85);transform:scale(.85,.85)}}.ytp-spinner-dot{-moz-animation:ytp-spinner-dot-fade .8s ease infinite;-webkit-animation:ytp-spinner-dot-fade .8s ease infinite;animation:ytp-spinner-dot-fade .8s ease infinite;opacity:0;fill:#ccc;-moz-transform-origin:4px 4px;-ms-transform-origin:4px 4px;-webkit-transform-origin:4px 4px;transform-origin:4px 4px}.ytp-spinner-dot-1{-moz-animation-delay:.1s;-webkit-animation-delay:.1s;animation-delay:.1s}.ytp-spinner-dot-2{-moz-animation-delay:.2s;-webkit-animation-delay:.2s;animation-delay:.2s}.ytp-spinner-dot-3{-moz-animation-delay:.3s;-webkit-animation-delay:.3s;animation-delay:.3s}.ytp-spinner-dot-4{-moz-animation-delay:.4s;-webkit-animation-delay:.4s;animation-delay:.4s}.ytp-spinner-dot-5{-moz-animation-delay:.5s;-webkit-animation-delay:.5s;animation-delay:.5s}.ytp-spinner-dot-6{-moz-animation-delay:.6s;-webkit-animation-delay:.6s;animation-delay:.6s}.ytp-spinner-dot-7{-moz-animation-delay:.7s;-webkit-animation-delay:.7s;animation-delay:.7s}.ytp-button:focus,.ytp-button{border:none;outline:0;color:inherit;text-align:inherit;font-size:100%;font-family:inherit;cursor:default;line-height:inherit;padding:0;background:transparent;}.ytp-large-play-button{position:absolute;left:50%;top:50%;width:68px;height:48px;margin-left:-34px;margin-top:-24px;-moz-transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);}.ytp-button:not([aria-disabled=true]):not([disabled]):not([aria-hidden=true]){cursor:pointer;}.ytp-large-play-button-bg{-moz-transition:fill .1s cubic-bezier(0.4,0.0,1,1),opacity .1s cubic-bezier(0.4,0.0,1,1);-webkit-transition:fill .1s cubic-bezier(0.4,0.0,1,1),opacity .1s cubic-bezier(0.4,0.0,1,1);transition:fill .1s cubic-bezier(0.4,0.0,1,1),opacity .1s cubic-bezier(0.4,0.0,1,1);fill:#1f1f1f;opacity:.9}.ytp-thumbnail:hover .ytp-large-play-button-bg{-moz-transition:fill .1s cubic-bezier(0.0,0.0,0.2,1),opacity .1s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:fill .1s cubic-bezier(0.0,0.0,0.2,1),opacity .1s cubic-bezier(0.0,0.0,0.2,1);transition:fill .1s cubic-bezier(0.0,0.0,0.2,1),opacity .1s cubic-bezier(0.0,0.0,0.2,1);fill:#cc181e;opacity:1}.video-time{position:absolute;right:2px;bottom:2px;height:14px;padding:0 4px;font-family:Arial,Helvetica,Sans-serif;font-size:11px;font-weight:bold;line-height:14px;color:#fff !important;background-color:#000;opacity:.75;filter:alpha(opacity=75);zoom:1;}
.slider-pro{position:relative;margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box}.sp-slides-container{position:relative}.sp-mask{position:relative;overflow:hidden}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{position:relative;display:block;border:none}.sp-no-js{overflow:hidden;max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden;direction:ltr}.sp-bottom-thumbnails,.sp-top-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.sp-rtl .sp-thumbnail-container{float:right}.sp-bottom-thumbnails .sp-thumbnail-container,.sp-top-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-bottom-thumbnails .sp-thumbnail-container:first-child,.sp-top-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-bottom-thumbnails .sp-thumbnail-container:last-child,.sp-top-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0!important}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid red;left:0;top:0;margin-left:13px}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid red;right:0;top:0;margin-right:13px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0!important}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid red;top:0;margin-top:13px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid red;bottom:0;margin-bottom:13px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}.sp-black{color:#FFF;background:#000;background:rgba(0,0,0,.7)}.sp-white{color:#000;background:#fff;background:rgba(255,255,255,.7)}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-grab{cursor:url(/libraries/slider-pro/css/images/openhand.cur),move}.sp-grabbing{cursor:url(/libraries/slider-pro/css/images/closedhand.cur),move}.sp-selectable{cursor:default}.sp-caption-container{text-align:center;margin-top:10px}.sp-full-screen{margin:0!important;background-color:#000}.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:'\2195'}.sp-fade-full-screen{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{position:relative;width:100%;text-align:center;padding-top:10px}.sp-rtl .sp-buttons{direction:rtl}.sp-full-screen .sp-buttons{display:none}.sp-button{width:10px;height:10px;border:2px solid #000;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.sp-selected-button{background-color:#000}@media only screen and (min-width:768px) and (max-width:1024px){.sp-button{width:14px;height:14px}}@media only screen and (min-width:568px) and (max-width:768px){.sp-button{width:16px;height:16px}}@media only screen and (min-width:320px) and (max-width:568px){.sp-button{width:18px;height:18px}}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{width:100%;left:0;top:50%;margin-top:-15px}.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}.sp-arrow{position:absolute;display:block;width:20px;height:30px;cursor:pointer}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{left:20px;right:auto}.sp-horizontal .sp-next-arrow,.sp-horizontal.sp-rtl .sp-previous-arrow{right:20px;left:auto}.sp-horizontal.sp-rtl .sp-next-arrow{left:20px;right:auto}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sp-next-arrow:after,.sp-next-arrow:before,.sp-previous-arrow:after,.sp-previous-arrow:before{content:'';position:absolute;width:50%;height:50%;background-color:#FFF}.sp-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-horizontal.sp-rtl .sp-previous-arrow,.sp-next-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sp-horizontal.sp-rtl .sp-next-arrow{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ie7 .sp-arrow,.ie8 .sp-arrow{width:0;height:0}.ie7 .sp-arrow:after,.ie7 .sp-arrow:before,.ie8 .sp-arrow:after,.ie8 .sp-arrow:before{content:none}.ie7.sp-horizontal .sp-previous-arrow,.ie8.sp-horizontal .sp-previous-arrow{border-right:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie7.sp-horizontal .sp-next-arrow,.ie8.sp-horizontal .sp-next-arrow{border-left:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie7.sp-vertical .sp-previous-arrow,.ie8.sp-vertical .sp-previous-arrow{border-bottom:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}.ie7.sp-vertical .sp-next-arrow,.ie8.sp-vertical .sp-next-arrow{border-top:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-bottom-thumbnails .sp-thumbnail-arrows,.sp-top-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{position:absolute;display:block;width:15px;height:25px;cursor:pointer}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.sp-top-thumbnails .sp-previous-thumbnail-arrow{left:0}.sp-bottom-thumbnails .sp-next-thumbnail-arrow,.sp-top-thumbnails .sp-next-thumbnail-arrow{right:0}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}.sp-next-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-previous-thumbnail-arrow:before{content:'';position:absolute;width:50%;height:50%;background-color:#FFF}.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie7 .sp-thumbnail-arrow,.ie8 .sp-thumbnail-arrow{width:0;height:0}.ie7 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie8 .sp-thumbnail-arrow:before{content:none}.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}a.sp-video:after{content:'\25B6';position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #FFF;text-align:center;font-size:30px;border-radius:30px;top:0;color:#FFF;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);margin:auto;line-height:52px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none;max-height:none;border:none!important;border-radius:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.slider-pro a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.slider-pro canvas,.slider-pro embed,.slider-pro iframe,.slider-pro object,.slider-pro video{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}
