﻿.icon-sprite{background-image:url(../images/icon_sprite.png);background-repeat:no-repeat;text-indent:-9999px}@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 4 / 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx){.icon-sprite{background-image:url(../images/icon_sprite@2x.png);background-size:100px 1000px}}.fieldset p{margin-bottom:7px}.fieldset p.required{margin-bottom:5px;float:right;font-size:12px;margin-top:0px}.fieldset+.fieldset{margin-top:5px}form .legend,.contacts-index-index h3{margin:0;margin-bottom:10px;color:#333;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;text-transform:uppercase;margin-bottom:15px;padding-bottom:7px;border-bottom:1px solid #EDEDED}.input-box{padding-top:2px}.input-box:after{content:'';display:table;clear:both}li.centinel-logos div.input-box img{display:inline;vertical-align:middle}.input-box .v-fix{float:left;margin-right:5px;max-width:100%}label{display:inline-block;font-size:13px;font-family:"Roboto",sans-serif;font-weight:normal;margin:0;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}label.required:after,span.required:after{content:' * ';color:#DF280A;font-weight:normal;font-family:"Roboto",sans-serif;font-size:12px}label.required em,span.required em{display:none}.input-hint{color:#A0A0A0;font-size:12px}select{font-size:14px}select+select{margin-left:5px}select[multiple]{width:270px;border:1px solid #dfdfdf;font-size:15px;padding:5px}textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:450px;padding:5px}.input-text{-moz-appearance:none;-webkit-appearance:none;appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:1px solid #dfdfdf;background:#FFFFFF;font-size:15px}.input-text:focus{border:1px solid #cdcdcd;outline:0}.input-text.validation-failed{border-color:#DF280A}.input-text.validation-failed:focus{outline-color:#ef9384}input[type=email],input[type=search],input[type=number],input[type=password],input[type=tel],input[type=text]{height:30px;padding:0 8px}input[type=email],input[type=search],input[type=number],input[type=password],input[type=tel],input[type=text]{width:230px;max-width:100%}@media only screen and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 0){input[type=email],input[type=search],input[type=number],input[type=password],input[type=tel],input[type=text],select{font-size:16px}}.ie8 .input-text{max-width:none}input[type=number].qty,input[type=text].qty{width:3em;text-align:center;vertical-align:middle}::-webkit-input-placeholder{color:#A0A0A0}input,textarea:-moz-placeholder{color:#A0A0A0}input::-webkit-input-placeholder{opacity:0.7}input::-moz-placeholder{opacity:0.7}input:-moz-placeholder{opacity:0.7}input:-ms-input-placeholder{opacity:0.7}input:focus::-webkit-input-placeholder{opacity:0.3}input:focus::-moz-placeholder{opacity:0.3}input:focus:-moz-placeholder{opacity:0.3}input:focus:-ms-input-placeholder{opacity:0.3}.checkbox,.radio{position:relative;top:-1px;display:inline-block}.checkbox+label,.radio+label{width:auto;max-width:85%;padding:0 0 0 8px;font-size:14px;font-weight:normal;vertical-align:top}p.required,.validation-advice{margin:5px 0 0;color:#DF280A;font-size:13px}p.required{font-size:11px}.form-list>li{margin-bottom:10px}.form-list select{margin-top:4px;width:300px;max-width:100%}.form-list .input-range .input-text{width:74px}.form-list .field,.form-list .wide,.form-list .control{margin-bottom:10px}.form-list .control div.input-box,.sp-methods dt div.input-box,#checkout-shipping-method-load .sp-methods dd div.input-box,#co-shipping-method-form .sp-methods dd div.input-box,.product-options ul.options-list div.input-box{display:inline;float:left}.form-list .control div.input-box:after,.sp-methods dt div.input-box:after,#checkout-shipping-method-load .sp-methods dd div.input-box:after,#co-shipping-method-form .sp-methods dd div.input-box:after,.product-options ul.options-list div.input-box:after{display:none}.form-list .control input.radio,.form-list .control input.checkbox,.sp-methods dt input.radio,.sp-methods dt input.checkbox,#checkout-shipping-method-load .sp-methods dd input.radio,#checkout-shipping-method-load .sp-methods dd input.checkbox,#co-shipping-method-form .sp-methods dd input.radio,#co-shipping-method-form .sp-methods dd input.checkbox,.product-options ul.options-list input.radio,.product-options ul.options-list input.checkbox{float:left;margin-right:-40px;margin-top:10px;margin-left:15px}.form-list .control label,.sp-methods dt label,#checkout-shipping-method-load .sp-methods dd label,#co-shipping-method-form .sp-methods dd label,.product-options ul.options-list label{color:#777;background-color:#f5f5f5;padding:5px 10px;display:inline-block;width:auto;max-width:none;min-width:250px;float:none;padding:6px 10px 6px 40px}.form-list .control label:hover,.sp-methods dt label:hover,#checkout-shipping-method-load .sp-methods dd label:hover,#co-shipping-method-form .sp-methods dd label:hover,.product-options ul.options-list label:hover{background-color:#ededed}.form-list .control .no-display+label,.sp-methods dt .no-display+label,#checkout-shipping-method-load .sp-methods dd .no-display+label,#co-shipping-method-form .sp-methods dd .no-display+label,.product-options ul.options-list .no-display+label{padding-left:10px;background-color:transparent}.form-list .control .no-display+label:hover,.sp-methods dt .no-display+label:hover,#checkout-shipping-method-load .sp-methods dd .no-display+label:hover,#co-shipping-method-form .sp-methods dd .no-display+label:hover,.product-options ul.options-list .no-display+label:hover{background-color:transparent}.product-options ul.options-list label,.col2-set .form-list .control label{min-width:inherit;width:250px;max-width:100%}.form-list .control.remember-me-box label{width:auto;max-width:none;min-width:inherit}.form-list .control{margin-top:10px;clear:left;overflow:hidden}.form-list .control label{float:none}.form-list .control .radio,.form-list .control .checkbox{margin-right:6px}.form-list .control .input-box{clear:none;display:inline-block;width:auto;padding:0}form .form-instructions{font-style:italic;font-family:Georgia,Times,"Times New Roman",serif;font-size:13px;color:#A0A0A0}.cms-page-view .page-title h1,.cms-page-view .page-title h3,.cms-page-view .page-head h1,.cms-page-view .page-head h3,.cms-no-route .page-title h1,.cms-no-route .page-title h3,.cms-no-route .page-head h1,.cms-no-route .page-head h3{border:none}.cms-page-view .std img,.cms-no-route .std img{max-width:100%}.cms-page-view .std p,.cms-no-route .std p{color:#777;font-size:14px;line-height:24px}.cms-page-view .std li,.cms-no-route .std li{color:#777;font-family:Georgia,Times,"Times New Roman",serif;font-size:14px;font-style:italic;line-height:24px}.cms-page-view .col-left:after,.cms-no-route .col-left:after{content:'';display:table;clear:both}.cms-no-route .std img{width:100%}.cms-page-view .std .messages,.cms-home .std .messages,.cms-no-route .std .messages{margin-bottom:10px}.cms-page-view .std .messages ul,.cms-home .std .messages ul,.cms-no-route .std .messages ul{margin-bottom:0}.cms-page-view .std .messages li,.cms-home .std .messages li,.cms-no-route .std .messages li{list-style:none;margin-left:0;font-style:normal;font-family:"Roboto",sans-serif}#accordion .toggle-tabs{display:none}#accordion>dl>dt{margin:0;margin-bottom:10px;color:#333;font-family:"Roboto",sans-serif;font-size:14px;font-weight:bold;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;text-transform:uppercase;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;font-weight:normal;margin-bottom:0px;padding:7px 10px 7px 24px;border-width:1px;border-style:solid;border-color:#ccc;position:relative;background-color:#f5f5f5;display:block}#accordion>dl>dt:after{content:'';position:absolute;width:0;height:0;display:block;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #333;border-bottom:none;left:10px;top:50%;margin-top:-3px}@media only screen and (max-width: 767px){#accordion>dl>dt:hover{background-color:#ededed}}#accordion>dl>dd{padding:10px;margin:0;border-width:0 1px;border-style:solid;border-color:#ccc}#accordion>dl>dd:last-child{border-width:0 1px 1px 1px}#accordion li{position:relative;overflow:hidden}#accordion li .plusimage h2{margin-right:10px}.page-sitemap .links{display:block;text-align:right;margin:0 20px 0 0}.page-sitemap .links a{position:relative}.page-sitemap .sitemap{padding:0 20px;margin:15px 0;font-size:12px}.page-sitemap .sitemap li{margin:3px 0}.contacts-index-index h1{border:none}#contactForm{padding:0px}#contactForm ul li{margin-bottom:20px}#contactForm ul li span{display:block}#contactForm ul li span.contact_details_fax,#contactForm ul li span.contact_details_telephone{font-weight:600}#contactForm ul li .icons-marker{font-size:24px;line-height:26px;color:#23cddc;margin:0 10px 10px 0;width:30px}#contactForm p.required{float:none;text-align:right}#contactForm label{font-size:11px}#contactForm .fields .field{float:left;width:33%}#contactForm .fields .field input{width:95%}#contactForm textarea{width:97.5%;max-width:97.5%;height:130px}#contactForm:after{content:'';display:table;clear:both}#contactForm .fieldset .legend+.required{margin:0}#contactForm .buttons-set{margin:10px 0;width:97.5%;max-width:97.5%;border-top:none}@media only screen and (max-width: 767px){#contactForm{padding-left:0}#contactForm .fields .field{float:none;width:100%}#contactForm .fields .field input{width:100%}#contactForm textarea,#contactForm .buttons-set{width:100%;max-width:100%}}@media only screen and (max-width: 599px){.contacts-index-index .buttons-set button{float:right;margin-left:5px}}.dropcap{background-color:#23cddc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;display:block;float:left;font:30px/36px "Roboto",sans-serif;height:auto;margin:0 20px 30px 0;overflow:hidden;padding:17px;position:relative;text-align:center;text-transform:uppercase;width:auto}img.alignleft{float:left;margin:0 20px 0 0}.sm_hr{background-color:#EDEDED;height:1px;margin:50px 0}.about-page figure img{border:1px solid #ccc}.team{text-align:center}.team figure{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#f5f5f5;border:1px solid #ccc;display:block;margin:0 auto 12px;max-width:254px;padding:12px}.team figure a{border:1px solid #ccc;display:block;overflow:hidden}.team figure:hover{background-color:#ededed}.team figure img{border:medium none}.team .excerpt{font-size:14px;line-height:22px;margin-bottom:30px;text-align:center}.testimonials .testi-item{margin-bottom:30px}.testimonials .testi-item a{font-size:14px}.testimonials .testi-meta{display:block;line-height:18px;padding-left:50px}.testimonials .user{color:#000;font-size:12px;text-transform:uppercase}.testimonials blockquote{border:1px solid #dbdbdb;margin-bottom:30px;position:relative}.testimonials blockquote:after{background:url("../images/media/testi_arr.png") no-repeat left top;bottom:-20px;content:"";display:block;height:20px;left:30px;position:absolute;width:21px}@media only screen and (max-width: 479px){.about-page img.alignleft{float:none;margin:0 0 20px 0}}@media only screen and (max-width: 767px){.cms-page-view .data-table tr,.cms-page-view .data-table th,.cms-page-view .data-table td{display:block}.cms-page-view .data-table thead th{border-right:0;border-left:0}.cms-page-view .data-table thead th.lin-hide{display:none}.cms-page-view .data-table thead th:nth-child(1n+2){display:none}.cms-page-view .data-table tbody tr{position:relative;border-bottom:1px solid #ccc}.cms-page-view .data-table tbody td{padding:0 10px 4px;border-right:0;border-bottom:0}.cms-page-view .data-table tbody td.lin-hide{display:none}.cms-page-view .data-table tbody td:first-child{padding-top:10px}.cms-page-view .data-table tbody td:first-child,.cms-page-view .data-table tbody td:first-child h3{font-weight:bold}.cms-page-view .data-table tbody td[data-rwd-label]{text-align:left;padding-left:30px}.cms-page-view .data-table tbody td[data-rwd-label]:before{content:attr(data-rwd-label) ":";font-size:12px;font-family:"Roboto",sans-serif;padding:5px 5px 5px 0;text-transform:uppercase}.cms-page-view .data-table tfoot tr{display:block;text-align:right}.cms-page-view .data-table tfoot tr:after{content:'';display:table;clear:both}.cms-page-view .data-table tfoot td{display:block;float:left}.cms-page-view .data-table tfoot td.lin-hide{display:none}.cms-page-view .data-table tfoot td:nth-child(odd){clear:left;width:60%}.cms-page-view .data-table tfoot td:nth-child(even){text-align:left;width:40%}.cms-page-view .data-table .linearize-hide{display:none}.cms-page-view .data-table .linearize-unpad{padding:0}.cms-page-view .data-table .linearize-show{display:block}.cms-page-view .data-table thead{display:none}}.table.table-list-style>tbody>tr>td{border-top:0;padding:0px 30px 30px}.table.table-list-style>tbody>tr>td:not(:last-child){border-right:solid 1px silver}@media only screen and (max-width: 599px){.table.table-list-style>tbody>tr>td{padding:0 10px 10px}}.table.table-list-style h4{float:right;max-width:300px;text-align:right}.welcome-block{background:url("../../images/media/bg-1.jpg") no-repeat center top #fff;background-size:contain;text-align:center;padding:9% 0 9% 35%}.welcome-block .title-1{font-size:50px;line-height:50px;color:#333;text-transform:uppercase;margin-bottom:20px}.welcome-block .slog-1{font-size:20px;line-height:34px;color:#777777;font-weight:300}@media only screen and (max-width: 1282px){.welcome-block{padding-left:50%;padding-right:5%}.welcome-block .title-1{font-size:40px;line-height:40px}.welcome-block .slog-1{font-size:16px;line-height:23px}.welcome-block br{display:none}}@media only screen and (max-width: 767px){.welcome-block .title-1{font-size:24px;line-height:30px}.welcome-block .slog-1{font-size:13px;line-height:20px}}@media only screen and (max-width: 599px){.welcome-block{padding-left:5%;padding-top:120px}}.list-1{overflow:hidden;padding:9% 3%;background:#26d7e4;background:-webkit-gradient(linear, left top, left bottom, from(#26d7e4), to(#25d3e1));background:-moz-linear-gradient(top, #26d7e4, #25d3e1);background:-ms-linear-gradient(top, #26d7e4, #25d3e1)}.list-1 ul{margin:0 -31px}.list-1 ul:after{content:'';display:table;clear:both}.list-1 li{width:16.66666%;padding:0 31px;float:left}.list-1 .block-img{border-radius:100%;box-shadow:11px 0px 21px rgba(0,0,0,0.31);-webkit-box-shadow:1px 1px rgba(0,0,0,0.18);max-width:267px;margin:0 auto 24px}.list-1 .slog-1{font-size:24px;line-height:41px;color:#fff;font-weight:300;text-align:center;margin:0 -14px}.list-1 a:hover .block-img{filter:grayscale(1);-webkit-filter:grayscale(100%);opacity:0.8}.list-1 img{max-width:100%;border-radius:100%}@media only screen and (max-width: 1300px){.list-1 li{width:33.3333%;margin-bottom:30px}.list-1 li:nth-child(3n+1){clear:left}}@media only screen and (max-width: 767px){.list-1 li{width:50%}.list-1 li:nth-child(3n+1){clear:inherit}.list-1 li:nth-child(2n+1){clear:left}}@media only screen and (max-width: 599px){.list-1 .slog-1{font-size:14px;line-height:20px;margin:0}}.title-2{font-size:50px;line-height:50px;text-transform:uppercase;margin-bottom:45px}.list-2{background:url("../../images/media/bg-2.jpg") no-repeat center top #fff;overflow:hidden;padding:9% 0%}.list-2 .title-2{color:#333}.list-2 li{overflow:hidden;margin-bottom:30px;max-width:460px;overflow:hidden}.list-2 li:last-child{margin-bottom:0}.list-2 span{width:95px;height:95px;background:#ae137b;border-radius:100%;float:left;display:inline-block;font-size:45px;line-height:95px;text-align:center;color:#fff;margin-right:30px}.list-2 p{font-size:20px;font-weight:300;line-height:34px;padding-top:10px}.list-3{background:url("../../images/media/bg-3.jpg") no-repeat center top;background-size:cover;overflow:hidden;padding:6% 0%;color:#fff;position:relative}.list-3 li{font-size:20px;font-weight:300;line-height:34px;overflow:hidden;margin-bottom:30px;max-width:600px;overflow:hidden;display:flex}.list-3 li:last-child{margin-bottom:0}.list-3 li:before{display:inline-block;font-family:"material-design";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\e0c2";font-size:50px;color:#ae137b;float:left;margin-right:30px}.sliderId{display:block;position:relative;padding:0 50px 65px;position:relative}.sliderId:after{content:'';display:table;clear:both}.sliderId li.item{float:left;width:20%}.sliderId li.item .product-info{text-align:center}.sliderId .wrapper-hover{margin:0 15px}.sliderId .carousel-prev2,.sliderId .carousel-next2{font-size:40px;line-height:40px;display:inline-block;text-shadow:2px 1px 0px rgba(0,0,0,0.2);position:absolute;left:10px;top:45%}.sliderId .carousel-next2{left:auto;right:10px}.sliderId .home-carousel-control a{color:#fff;color:#ccc\0}.sliderId .home-carousel-control a:hover{color:#333}@media only screen and (max-width: 767px){.sliderId .products-grid .wrapper-hover{margin-bottom:0;border:0}.sliderId .products-grid .product-image,.sliderId .products-grid .product-image-container{width:100%;float:none;margin:0}.sliderId .products-grid .product-thumbs{float:none;margin:10px 0}.sliderId .products-grid .product-thumbs .product-thumb{display:inline-block}}@media only screen and (max-width: 767px) and (min-width: 600px){.sliderId .products-grid .collection-img{float:none}}.sliderClass{display:block;position:relative;margin:0 auto;padding-top:5%;padding-bottom:5%;text-align:center;background:#ae137b;overflow:hidden}.sliderClass>div{position:relative}.sliderClass li{float:left;padding:0 20px}.sliderClass .sider-desc{text-align:center;font-size:45px;line-height:61px;color:#fff}.sliderClass .sider-desc p{margin-bottom:15px}.sliderClass .sider-desc strong{font-size:16px;font-weight:500;line-height:20px;text-transform:lowercase}.sliderClass .sider-desc span{display:block;text-align:center;font-size:105px;line-height:105px;text-shadow:2px 1px 0px rgba(0,0,0,0.2);margin-bottom:15px}.sliderClass .carousel-prev,.sliderClass .carousel-next{font-size:40px;line-height:40px;display:inline-block;text-shadow:2px 1px 0px rgba(0,0,0,0.2);position:absolute;left:-5%;top:50%}.sliderClass .carousel-next{left:auto;right:-5%}.sliderClass a{color:#fff}.sliderClass a:hover{color:#333}@media only screen and (max-width: 1330px){.sliderClass .carousel-prev{left:0px}.sliderClass .carousel-next{right:0px}}@media only screen and (max-width: 1199px){.sliderClass .sider-desc{padding:0 20px}.sliderClass .carousel-prev{left:-13px}.sliderClass .carousel-next{right:-13px}}@media only screen and (max-width: 767px){.sliderClass .carousel-prev{left:0px}.sliderClass .carousel-next{right:0px}.sliderClass .sider-desc{font-size:20px;line-height:30px}}.sliderClass_1{display:block;position:relative;margin:0 auto;padding-top:64px;text-align:center;overflow:hidden}.sliderClass_1>div{position:relative}.sliderClass_1 li{float:left;width:20%}.sliderClass_1 li a{display:block;opacity:0.6;filter:grayscale(1);-webkit-filter:grayscale(100%);margin:0 10px;text-align:center}.sliderClass_1 li a:hover{opacity:1;filter:grayscale(0);-webkit-filter:grayscale(1%)}.sliderClass_1 li img{max-width:100%}.sliderClass_1 .carousel-prev1,.sliderClass_1 .carousel-next1{font-size:40px;line-height:40px;display:inline-block;margin:0 25px;position:absolute;left:-5%;top:35%}.sliderClass_1 .carousel-next1{left:auto;right:-5%}@media only screen and (max-width: 1330px){.sliderClass_1 .carousel-prev1{left:-15px}.sliderClass_1 .carousel-next1{right:-15px}}.sliderClass_1 a{color:#c9c9c9}.sliderClass_1 a:hover{color:#333}a,.list-top a:before,.list-2 a,.button,.title-1,.slog-1,.block-1:before,.grid-full>li>a:before,.grid-full>li>a:after,.sliderClass_1 a,.block-img{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
