body,html{font-family:Roboto,sans-serif;font-size:14px;background:url(/assets/public/img/bcg.png) top center repeat-x}#help{position:fixed;right:60px;bottom:-330px;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}#help:hover{bottom:0}#help .title{padding:10px 20px;background:#009fe1;color:#FFF;float:right;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0}#help .title .fa{margin-left:6px}#help .form{width:340px;height:330px;clear:both;padding:20px;background:#009fe1;color:#FFF}#help .form input,#help .form textarea{margin-bottom:10px}#help .form button{margin-top:10px}#help-right{position:fixed;right:0;top:320px;color:#FFF;font-size:12px;line-height:1.2;width:70px;border-radius:4px 0 0 4px;text-align:center;z-index:90;-webkit-box-shadow:0 0 11px 0 rgba(0,0,0,.45);-moz-box-shadow:0 0 11px 0 rgba(0,0,0,.45);box-shadow:0 0 11px 0 rgba(0,0,0,.45);background:#d13099;background:-moz-linear-gradient(-45deg,#d13099 0,#78174f 100%);background:-webkit-gradient(left top,right bottom,color-stop(0,#d13099),color-stop(100%,#78174f));background:-webkit-linear-gradient(-45deg,#d13099 0,#78174f 100%);background:-o-linear-gradient(-45deg,#d13099 0,#78174f 100%);background:-ms-linear-gradient(-45deg,#d13099 0,#78174f 100%);background:linear-gradient(135deg,#d13099 0,#78174f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d13099', endColorstr='#78174f', GradientType=1)}#help-right a{display:block;color:#FFF;text-decoration:none;border-bottom:solid 1px #7d275e;padding:10px 14px}#help-right a:last-child{border-bottom:none}#help-right a .fa{font-size:30px;margin-bottom:10px;display:inline-block}#help-right a:hover{background:rgba(0,0,0,.15)}@media (max-width:1100px){#help-right{-webkit-box-shadow:0 0 15px -2px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px -2px rgba(0,0,0,.2);box-shadow:0 0 15px -2px rgba(0,0,0,.2)}}@media (max-width:900px){#help-right{display:none}}header{position:relative}header .logo{float:left;margin:0 0 60px -100px}@media (max-width:991px){header .logo{width:120px;margin:20px 0 10px}}header .logo img{width:100%}header .header-info{float:left;margin:50px 0 0 40px;color:#FFF}header .header-info .icon{float:left;margin:4px 15px 0 0;font-size:30px}header .header-info .cart-items,header .header-info.cart .cart-items{float:left;font-size:46px;line-height:40px;margin-right:10px}@media (max-width:370px){header .header-info.cart{margin-left:10px}header .header-info.cart .cart-items{display:none}}@media (max-width:370px){header .header-info .cart-items{display:none}}header .header-info .cart-link{color:#FFF;display:block;float:left}header .header-info .cart-link:hover{color:#aee7ff}header .header-info .info{float:left;font-size:14px}@media (max-width:480px){header .header-info .info{display:none}}header .header-info .info span{font-size:13px;display:block;color:#aee7ff}header .header-info .info span a{color:#aee7ff}header .header-info .info span i{font-size:14px}header .language{position:absolute;top:12px;right:0;font-size:12px;font-weight:400;text-transform:uppercase}header .language a{color:#FFF;margin-left:8px}header .links{position:absolute;top:34px;right:0;font-size:13px}@media (max-width:1199px){header .links{display:none}}header .links a{color:#FFF;margin-left:8px}header .social{position:absolute;top:60px;right:0}header .social .fa{color:#2DBDF4;border-radius:15px;background:#FFF;width:28px;height:28px;display:inline-block;text-align:center;font-size:15px;padding-top:6px;margin-left:4px}header .social .fa:hover{background:#01B0F3;color:#FFF}header nav.mobile{background:#0098d7;display:none;width:100%;clear:both}header nav.mobile a{display:block;border-bottom:solid 1px #0094d2;padding:10px 15px;color:#FFF;text-decoration:none}header nav.mobile a:hover{background:#0094d2}header nav.main{position:absolute;bottom:0;left:0;background:#0098d7;width:75%;display:table}@media (max-width:991px){header nav.main{display:none}}header nav.main .nav-item{position:relative;display:table-cell;text-align:center}header nav.main .nav-item.active a{background:#048BC6}header nav.main .nav-item a{font-size:13px;padding:10px 12px;color:#FFF;display:block}@media (max-width:1199px){header nav.main .nav-item a{padding:10px}}header nav.main .nav-item:hover{background:#048BC6}header nav.main .nav-item:hover a{color:#fff;text-decoration:none}header nav.main .nav-item:hover .nav-sub{display:block}header nav.main .nav-item .nav-sub{position:absolute;width:210px;top:38px;display:none;left:0;padding:5px 0;z-index:9999;background:rgba(0,135,193,.9);text-align:left}header nav.main .nav-item .nav-sub a{font-size:12px;font-weight:300;padding:5px 12px;border-bottom:none;color:#fff}header nav.main .nav-item .nav-sub a:hover{color:#000}header .search{position:absolute;bottom:0;right:0;width:25%;padding-left:25px}@media (max-width:991px){header .search{display:none}}header .search input{height:40px;border:none;background:#FFF;padding:15px;font-size:13px;width:100%}header .search button{position:absolute;right:-30px;bottom:-6px;width:85px;height:63px;border:none;background:url(/assets/public/img/search.png)}header .search .btn{position:absolute;top:0;right:0;color:#009fe1}footer{color:#aee7ff;line-height:1.3}footer .locations{background:#bf2989;color:#FFF;padding:20px;margin-bottom:30px;font-size:13px}@media (max-width:500px){footer .locations{margin-bottom:10px}}footer .locations h1{font-size:24px;line-height:24px;color:#FFF;font-weight:300;margin:0}footer .locations p{margin:15px 0}@media (max-width:500px){footer .cards .col-xs-6{float:none;width:100%}footer .cards .col-xs-6 .card{height:auto;padding-bottom:20px;border-bottom:solid 1px #ddd}}footer .cards .card{display:block;color:#555;margin:20px 0;font-size:13px}@media (max-width:750px){footer .cards .card{height:110px}}footer .cards .card:hover{text-decoration:none}footer .cards .card:hover h1{color:#555}footer .cards .card h1{font-size:15px;color:#bf2989;margin:0 0 15px;font-weight:400}footer .cards .card h1 .fa{display:block;font-size:35px;float:left;margin:0 15px 0 0}@media (max-width:991px){footer .cards .card h1 .fa{margin-top:-8px}}footer .clouds{height:150px;width:100%;background:url(/assets/public/img/bcg-footer-01.png) top center repeat-x}footer .links{background:url(/assets/public/img/bcg-footer-02.png) bottom center repeat-x #009fe1;padding:20px 0 120px}footer .links .copyright{font-size:11px;margin-top:20px}footer .links .copyright a{color:#aee7ff;font-weight:400;font-size:11px;display:inline-block}footer .links .column{padding-left:20px}footer .links .column.first{padding-left:0}footer .links a{font-size:12px;display:block;color:#FFF;margin-bottom:2px}footer .links a.main-link{font-size:14px;font-weight:400;margin:15px 0 5px}footer .note{background:#15baff;color:#FFF;font-size:13px;padding:0 0 20px}footer .note p{margin-bottom:5px}footer .note p b{font-weight:400}footer .note img{float:left;margin-right:30px}.content{position:relative;margin:25px 0}.content h1{font-size:30px;font-weight:300;color:#009fe1;margin:0 0 5px}.content h2{font-size:17px;color:#555;font-weight:300;margin:0 0 20px}.content h3{font-size:14px;color:#555;font-weight:400;margin:0 0 5px}.content h3 a{color:#555;text-decoration:none}.content h4{margin-top:25px;font-size:16px}.content b,.content strong{font-weight:400}.content .box h1{font-size:40px;font-weight:300;color:#009fe1;margin:0 0 15px}.content .description{margin-bottom:20px}.content .item-name span{font-size:14px}.content .shipping-fields{display:none}.content .shipping-fields.shipping-active{display:block}.content .radio-wrap{margin-top:33px}.content .buttons{margin-top:20px}.content .list-group .list-group-item{font-size:22px}.content .list-group .list-group-item i{display:none;font-size:30px}.content .list-group .list-group-item.active{color:#FFF}.content .list-group .list-group-item.active i{display:block}.content .product-table{font-size:13px}article.error,article.info{text-align:center;width:530px;height:340px;position:absolute;top:50%;left:50%;margin:-265px 0 0 -265px}article.error img,article.info img{margin-bottom:20px;width:100%}article.error h1,article.info h1{font-size:60px;font-weight:300;color:#bf2989;margin:0 0 10px}article.error h2,article.info h2{font-size:30px;font-weight:300;color:#555;margin:0 0 30px}article.error h2.loading:after,article.info h2.loading:after{content:'. ';animation:dots 1s steps(5,end) infinite}@keyframes dots{0%,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#555;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 #555,.5em 0 0 rgba(0,0,0,0)}100%,80%{text-shadow:.25em 0 0 #555,.5em 0 0 #555}}article.error .btn,article.info .btn{margin-top:30px}@media (max-width:580px){article.error,article.info{position:relative;width:100%;margin:0;padding:40px;left:0;top:0}article.error h1,article.info h1{font-size:40px}article.error h2,article.info h2{font-size:25px}}@media (max-width:580px) and (max-width:350px){article.error h1 .fa,article.info h1 .fa{display:block}}body{overflow-x:hidden}#clouds{padding:100px 0;position:absolute;width:100%;background:url(/assets/public/img/bcg.png) bottom center repeat-x #01b0f3}.cloud{width:200px;height:60px;background:#fff;border-radius:300px;-moz-border-radius:300px;-webkit-border-radius:300px;position:relative}.cloud.static{position:absolute;right:-50px;top:40px;opacity:.15}@media (max-width:600px){.cloud.static{display:none}}.cloud:after,.cloud:before{content:'';background:#fff;width:100px;height:80px;position:absolute;top:-15px;left:10px;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-webkit-transform:rotate(30deg);transform:rotate(30deg);-moz-transform:rotate(30deg)}.cloud:after{width:120px;height:120px;top:-55px;left:auto;right:15px}.x1{left:500px;top:0;-webkit-transform:scale(.4);-moz-transform:scale(.4);transform:scale(.4);opacity:.4;-webkit-animation:moveclouds 200s linear infinite;-moz-animation:moveclouds 200s linear infinite;-o-animation:moveclouds 200s linear infinite}.x2{left:150px;top:-135px;-webkit-transform:scale(.3);-moz-transform:scale(.3);transform:scale(.3);opacity:.3;-webkit-animation:moveclouds 120s linear infinite;-moz-animation:moveclouds 120s linear infinite;-o-animation:moveclouds 120s linear infinite}.x3{left:200px;top:-140px;-webkit-transform:scale(.2);-moz-transform:scale(.2);transform:scale(.2);opacity:.2;-webkit-animation:moveclouds 200s linear infinite;-moz-animation:moveclouds 200s linear infinite;-o-animation:moveclouds 200s linear infinite}.x4{left:-740px;top:-250px;-webkit-transform:scale(.35);-moz-transform:scale(.35);transform:scale(.35);opacity:.35;-webkit-animation:moveclouds 160s linear infinite;-moz-animation:moveclouds 160s linear infinite;-o-animation:moveclouds 160s linear infinite}.x5{left:-700px;top:-260px;-webkit-transform:scale(.2);-moz-transform:scale(.2);transform:scale(.2);opacity:.2;-webkit-animation:moveclouds 200s linear infinite;-moz-animation:moveclouds 200s linear infinite;-o-animation:moveclouds 200s linear infinite}@-webkit-keyframes moveclouds{0%{margin-left:1000px}100%{margin-left:-1000px}}@-moz-keyframes moveclouds{0%{margin-left:1000px}100%{margin-left:-1000px}}@-o-keyframes moveclouds{0%{margin-left:1000px}100%{margin-left:-1000px}}article.box{position:relative;margin-bottom:25px}article.box img{width:100%}article.box .caption{position:absolute;top:0;left:0}article.box .caption h1{background:rgba(191,41,137,.8);color:#FFF;display:inline-block;font-size:14px;font-weight:400;line-height:16px;padding:8px 10px;margin:0}article.box .caption .text{padding:2px 0;width:70%}@media (max-width:1199px){article.box .caption .text{width:85%}}article.box .caption .text span{position:relative;left:10px;box-shadow:5px 0 0 #009fe1,-10px 0 0 #009fe1;background:#009fe1;color:#fff;padding:5px 0;font-size:12px}article.box .caption .text span span{opacity:1}article.box .caption a{background:#009fe1;color:#FFF;display:inline-block;font-size:13px;line-height:13px;padding:5px 10px 8px;font-weight:400}article.box .caption a:hover{padding-left:15px;text-decoration:none}article.box-hover{position:relative;margin-bottom:25px}article.box-hover img{width:100%}article.box-hover .caption{position:absolute;bottom:0;left:0;width:100%;background:#bf2989;padding:8px 10px;height:32px;transition:all .15s ease-in-out}article.box-hover .caption h1{color:#FFF;font-size:14px;font-weight:400;line-height:16px;margin:0;transition:all .1s ease-in-out}article.box-hover:hover .caption{height:100%;background:rgba(191,41,137,.8)}article.box-hover:hover .caption h1{padding-top:15%}.carousel{margin-bottom:30px}.carousel .carousel-control{display:none}.carousel .carousel-control .fa{color:#FFF;font-size:130px;margin:-65px 0 0 -23px;position:absolute;top:50%;left:50%}.carousel:hover .carousel-control{display:block}.carousel article.box{margin-bottom:0!important}.carousel article.box .caption{top:auto!important;bottom:40px}.carousel article.box .caption h1{font-size:20px!important;line-height:26px!important;padding:8px 18px!important}.carousel article.box .caption .text{padding:6px 0!important}.carousel article.box .caption .text span{left:18px!important;box-shadow:18px 0 0 #009fe1,-18px 0 0 #009fe1!important;padding:10px 0!important;font-size:14px!important;line-height:28px}@media (max-width:600px){.carousel article.box .caption{position:relative;width:100%;bottom:auto}.carousel article.box .caption h1{width:100%;padding:20px!important}.carousel article.box .caption .text{display:none}}#youtube-playlist-box{position:relative;background-color:#1F1F1F;overflow:hidden}#youtube-playlist-box a{color:#FFF}#youtube-playlist-box .main-video-holder{height:270px}#youtube-playlist-box .side-video-list{padding:16px 8px}#youtube-playlist-box .side-video-list .video-item{position:relative;width:33.33%;float:left;padding:0 8px}#youtube-playlist-box .side-video-list .video-item img{width:100%}#youtube-playlist-box .side-video-list .video-item .video-info{font-size:11px;margin-top:10px}@media (max-width:450px){#youtube-playlist-box .side-video-list .video-item{width:100%;float:none;padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #2D2D2D}#youtube-playlist-box .side-video-list .video-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#youtube-playlist-box .side-video-list .video-item img{width:40%;float:left;margin-right:15px}#youtube-playlist-box .side-video-list .video-item .video-info{font-size:12px}}@media (max-width:450px){.product-list .col-xs-6{width:100%}}.product{padding:30px;background:#FFF}@media (max-width:620px){.product{margin:0 -15px;padding:20px}.product .col-xs-6{float:none;width:100%}.product .short-info{margin-top:20px}}.product .title{position:absolute;top:0;left:15px;padding:5px 10px;background:#008dc8;color:#FFF;font-weight:400;font-size:14px}.product .list{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #ddd;display:block}@media (max-width:991px){.product .list{border-bottom:none}}.product .list h1{font-size:18px;margin-bottom:5px;font-weight:400;color:#009fe1}.product .list img{width:100%}.product .list p{color:#555;font-size:14px;margin-bottom:15px;height:45px}.product.thumbnail{padding:20px;position:relative;min-height:330px}@media (max-width:500px){.product.thumbnail{min-height:300px}}@media (max-width:440px){.product.thumbnail{min-height:auto;padding-bottom:60px}}.product.thumbnail .image{position:relative;display:block;float:none;margin-bottom:10px}.product.thumbnail .image .tag-old{position:absolute;top:15px;left:10px}.product.thumbnail .image .tag-old::before{content:"";display:block;width:22px;height:44px;background:url(/assets/public/img/tag.png);position:absolute;top:0;left:0}.product.thumbnail .image .tag-old div{padding:6px 10px 6px 20px;color:#FFF;font-size:12px;font-weight:400;margin-top:8px;text-transform:uppercase}.product.thumbnail .image .tag-old div.color1{background:#009fe1}.product.thumbnail .image .tag-old div.color2{background:#bf2989}.product.thumbnail .image .tag{position:absolute;width:145px;height:90px}.product.thumbnail .image .tag.color1{top:-20px;left:-20px;background:url(/assets/public/img/bcg-tag_01.png)}.product.thumbnail .image .tag.color1 div{background:#009fe1}.product.thumbnail .image .tag.color2{bottom:0;right:-20px;background:url(/assets/public/img/bcg-tag_02.png)}.product.thumbnail .image .tag.color2 div{left:auto;right:20px;background:#bf2989}.product.thumbnail .image .tag div{width:75px;height:75px;border-radius:75px;bottom:5px;left:20px;position:absolute}.product.thumbnail .image .tag div p{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%;margin:0;padding:0 8px;color:#FFF;font-size:10px;font-weight:400;text-transform:uppercase;text-align:center}.product.thumbnail .caption{padding:0}.product.thumbnail h1{font-size:18px;margin-bottom:5px;font-weight:400}.product.thumbnail p{color:#555;font-size:14px;margin-bottom:15px}.product.thumbnail .price{position:absolute;right:24px;bottom:30px;color:#bf2989;font-size:14px;font-weight:700}.product.thumbnail .btn{color:#009fe1;position:absolute;left:20px;bottom:20px}.product .image .control{position:absolute}.product .image .control a{text-decoration:none}.product .image .control a:hover .fa{background:#bf2989}.product .image .control a .fa{display:block;background:#009fe1;color:#FFF;padding:10px;font-size:25px;line-height:10px;float:left}.product .shop .form-control{width:auto}.product .shop .price{position:relative}.product .shop .price .price-text{font-size:16px;color:#009fe1}.product .shop .price .btn{margin:10px 0 20px}.product .shop .price .btn i{margin-right:10px}@media (max-width:400px){.product .shop .col-xs-4,.product .shop .col-xs-8{width:100%}}.product .alert-info{font-size:12px}.product .content{margin:20px 0 0}.product .content .text ul{list-style:none}.product .content .text ul li{margin-bottom:15px}.product .content .text ul li:before{content:'\f00c';font-family:FontAwesome;float:left;margin-left:-32px;color:#009fe1;font-size:18px}.product .content .icons{text-align:center;font-size:10px;font-weight:400;margin-top:20px}.product .content .icons .title{background:#bf2989;color:#FFF;font-size:15px;font-weight:300;padding:12px;margin-bottom:2px}.product .content .icons .item{background:#009fe1;color:#FFF;margin-right:2px;height:100px;width:100px;padding:12px 10px 0;float:left}.product .content .icons .item.blank{background:#d7f3ff}.product .content .icons img{padding:0 20px 5px;width:100%}.product .content .tab{margin-top:20px;display:table;width:100%}.product .content .tab .tab-pane{margin-top:25px}.product .content .tab .tab-pane img{max-width:100%;height:auto}.product .content .tab .tab-pane ul{list-style:none}.product .content .tab .tab-pane ul li{margin-bottom:15px}.product .content .tab .tab-pane ul li:before{content:'\f00c';font-family:FontAwesome;float:left;margin-left:-32px;color:#009fe1;font-size:18px}.product .content .structure .product-image{position:relative;display:block;clear:both;width:auto}.product .content .structure .product-image img{width:100%}.product .content .structure .product-image .point{display:block;position:absolute;cursor:pointer;width:28px;height:28px}.product .content .structure .product-image .point.active .marker,.product .content .structure .product-image .point:hover .marker{width:28px;height:28px;margin:-15px 0 0 -15px;padding-top:4px;border:2px solid #bf2989;background:#FFF;color:#555}.product .content .structure .product-image .point.active .marker:after,.product .content .structure .product-image .point:hover .marker:after{display:none}.product .content .structure .product-image .point .marker{position:absolute;left:50%;top:50%;width:18px;height:18px;background:#bf2989;border-radius:32px;margin:-9px 0 0 -9px;font-size:12px;color:#FFF;text-align:center;padding-right:1px}.product .content .structure .product-image .point .marker:after{content:'';border-radius:56px;position:absolute;left:50%;top:50%;margin:-14px 0 0 -14px;opacity:.1;width:28px;height:28px;border:2px solid #c6168d;-webkit-animation:pulse 2s linear infinite;-moz-animation:pulse 2s linear infinite;z-index:1}@-webkit-keyframes pulse{0%,8%{-webkit-transform:scale(0);opacity:0}15%{-webkit-transform:scale(.1);opacity:1}30%{-webkit-transform:scale(.5);opacity:1}100%{opacity:0;-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%,8%{-moz-transform:scale(0);opacity:0}15%{-moz-transform:scale(.1);opacity:1}30%{-moz-transform:scale(.5);opacity:1}100%{opacity:0;-moz-transform:scale(1)}}.product .content .structure .product-image .point .marker span{position:relative;z-index:100}.product .content .structure ol{list-style-type:none;margin:30px 0 0 30px;padding:0;counter-reset:li-counter}.product .content .structure ol li{position:relative;margin-bottom:10px;font-size:13px;cursor:pointer;display:block}.product .content .structure ol li:before{position:absolute;top:0;left:-32px;width:22px;height:22px;text-align:center;color:#fff;border-radius:50%;background:#c6168d;content:counter(li-counter);counter-increment:li-counter;padding-top:1px}.page .title{padding:40px 0 150px}.page .title.small{padding:25px 0 50px}.page .title h1{font-size:42px;margin-bottom:5px;font-weight:300;color:#FFF}.page .title h2{font-size:19px;color:#aee7ff;font-weight:300;margin:0}.page .title h4{margin-top:20px}.page article{margin:30px 0}.page article.no-padding{margin:0}.page article:empty{display:none}.page article blockquote{font-size:20px;border-left-color:#bf2989;font-weight:300}.page article blockquote:empty{display:none}.page article .image iframe{width:100%;margin-bottom:30px}.page .cards article{min-height:230px;padding-top:0}.page .cards article h1{font-size:20px;margin-bottom:15px;font-weight:400}.page .cards article .btn{margin-top:15px}.page .cards article .btn:empty{display:none}.page .cards article .image{margin:0 0 20px}.page .cards article .image.float{float:left;margin:0 30px 0 0}.page .cards article .image img{width:100%}.page .cards article hr{width:80px;border-top:solid 2px #bf2989;margin-left:0}.page .cards article iframe{margin:0}.page .search{padding:30px;background:#009fe1;color:#FFF;margin-bottom:60px}.page .search h1{color:#FFF;font-size:30px;margin:0 0 15px}.page .search p{margin-bottom:20px}.page .search input{width:100%}.page .search .tt-open{width:100%;margin:12px 0;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);color:#555}.page .search .tt-suggestion{padding:3px 20px;font-size:18px;line-height:24px}.page .list{margin-top:15px}.page .list a{display:block;padding:15px 0;border-bottom:solid 1px #ddd;color:#555}.page .list a:hover{text-decoration:none}.page .list a img{float:left;margin-right:15px}.page .list a h1{font-size:17px;font-weight:400;margin:0 0 5px}.hotels a{position:relative;display:block;width:16.666%;float:left;padding-top:10%;overflow:hidden}@media (max-width:1199px){.hotels a{width:20%;padding-top:12%}}@media (max-width:991px){.hotels a{width:25%;padding-top:15%}}@media (max-width:767px){.hotels a .caption .title{font-size:13px!important;margin-bottom:8px!important}}@media (max-width:600px){.hotels a{width:50%;padding-top:30%;margin-bottom:20px}}@media (max-width:350px){.hotels a{width:100%}}.hotels a:hover:before{background:rgba(191,41,137,.8)}.hotels a:hover:after{content:''}.hotels a:hover .caption{top:0}.hotels a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-width:80%;max-height:100%}.hotels a:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.hotels a .caption{position:absolute;left:0;top:100%;width:100%;height:100%;padding:15% 15px 0;text-align:center;color:#FFF;z-index:100;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}.hotels a .caption .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-weight:500;font-size:16px;padding:0;width:90%}#izjave{margin:50px auto 0;width:500px;text-align:center;padding-bottom:50px}@media (max-width:600px){#izjave{width:80%}}@media (max-width:500px){#izjave p{font-size:18px!important}}#izjave p{font-size:22px;margin-bottom:8px;font-weight:300}#izjave .potpis{color:#009fe1;font-weight:500;font-size:15px}#izjave .potpis span{color:#555;font-weight:400}#izjave .carousel-indicators{bottom:0}#izjave .carousel-indicators li{border-color:#555}#izjave .carousel-indicators .active{background-color:#009fe1;border-color:#009fe1}.cart .title{padding:40px 0 170px}.cart .title .steps .step.active h1,.cart .title .steps .step.active h2{color:#FFF}.cart .title .steps .step.active .number{background:#FFF;border-color:#FFF;color:#009fe1}.cart .title .steps .step h1{font-size:25px;margin-bottom:5px;font-weight:300;color:#aee7ff}.cart .title .steps .step h2{font-size:16px;color:#aee7ff;font-weight:300;margin:0}.cart .title .steps .step .number{color:#aee7ff;padding:7px;border-radius:24px;display:inline-block;width:48px;height:48px;text-align:center;margin:0 15px 10px;float:left;font-size:22px;font-weight:400;border:2px solid #aee7ff}.cart article{padding:30px 0}.cart article .cart-listing td,.cart article .cart-listing th{padding:15px!important}.cart article .cart-listing .column-product img{float:left;margin-right:15px}.cart article .cart-listing .column-product dl{margin:0}.cart article .cart-listing .column-product .btn{float:right;background:#bf2989}.cart article .cart-listing .column-amount,.cart article .cart-listing .column-price,.cart article .cart-listing .column-sum{width:100px}.cart article .cart-listing .total td{border-top-width:2px;font-weight:700}