﻿.caption.box-slide-button,.caption.small-txt,.caption.white-b1{text-shadow:none;border-width:0;border-style:none;color:#fff}
.tp-bannershadow,.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}
.tp-simpleresponsive .caption{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute}
.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto}
.caption.black-b1,.caption.box-slide-button,.caption.small-txt,.caption.white-b1{margin:0;position:absolute}
.tp-bannershadow.tp-shadow1{background:url(../assets/shadow1.html) no-repeat;background-size:100%;width:890px;height:30px;bottom:-30px}
.tp-bannershadow.tp-shadow2{background:url(../assets/shadow2.html) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}
.tp-bannershadow.tp-shadow3{background:url(../assets/shadow3.html) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}
.cover-sld{background:rgba(0,0,0,.3);top:0;position:absolute;z-index:999}
.caption.white-b1{font:800 83px Lato,arial,sans-serif;text-transform:uppercase;padding:5px 70px;z-index:9999;line-height:0;font-weight:300}
.caption.white-b1 span.price-sld{color:#fff;background:#ff590b;border-radius:100%;padding:50px 35px;font-size:60px;font-family:'Open sans',Sans-Serif}
.caption.small-txt{font:400 16px Lato,arial,sans-serif;z-index:9999;white-space:normal!important;padding:6px 75px;width:600px;line-height:22px}
.caption.box-slide-button{font:400 14px Lato,arial,sans-serif;z-index:9999}
.caption.box-slide-button.slide-bb1{padding:6px 0 6px 75px}
.caption.box-slide-button.slide-bb2{padding:6px 0}
.caption .largewhitebg_button1,.caption .largewhitebg_button1:hover{border-color:#fff;border-style:solid;border-width:1px;font-size:14px;font-weight:400;padding:7px 25px;line-height:33px;text-decoration:none;text-shadow:none}
.caption .largewhitebg_button1{background-color:rgba(0,0,0,0);color:#fff;cursor:pointer}
.caption .largewhitebg_button1 a{color:#fff}
.caption .largewhitebg_button1:hover{background-color:#fff;color:#25323f}
.caption .largewhitebg_button1:hover a{color:#78d9f8}
.caption.black-b1{color:#fff;text-shadow:none;font:800 43px Lato,arial,sans-serif;text-transform:uppercase;padding:6px 70px;border-width:0;border-style:none;z-index:9999;font-weight:300;line-height:0}
.caption.black-button{padding:15px 22px;border-radius:1px;text-align:center;background:#428bca;border:1px solid #3273ab;z-index:9999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.caption.black-button a{font:400 15px 'Open sans',sans-serif;letter-spacing:2px;color:#fff;text-transform:uppercase}
.caption.black-button:hover{color:#fff;border-radius:20px}
.caption.big_orange{position:absolute;color:#ff7302;text-shadow:none;font-weight:700;font-size:36px;line-height:36px;font-family:Arial;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fff;letter-spacing:-1.5px}
.caption.green-b4,.caption.pink-b4{font-family:MuseoSlab300Regular}
.caption.blue-b4,.caption.green-b4,.caption.pink-b4{color:#fff;font-size:26px;text-transform:uppercase;padding:3px 45px 3px 25px;margin:0;border-width:0;border-style:none;position:absolute;text-shadow:none;line-height:36px}
.caption.pink-b4{background-color:#fd0b8e}
.caption.green-b4{background-color:#add145}
.caption.blue-b4{font-family:Raleway,sans-serif;font-weight:400;background-color:#10aedb}
.caption.big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:36px;line-height:36px;font-family:Arial;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fff;letter-spacing:-1.5px}
.caption.medium_grey,.caption.medium_text,.caption.small_text{line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;position:absolute;font-weight:700;text-shadow:0 2px 5px rgba(0,0,0,.5);color:#fff}
.caption.medium_grey{font-size:20px;padding:2px 4px;background-color:#888}
.caption.small_text{font-size:14px}
.caption.medium_text{font-size:20px}
.caption.large_text{position:absolute;color:#fff;font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}
.caption.very_big_black,.caption.very_big_white,.caption.very_large_text{font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;font-weight:700;position:absolute}
.caption.very_large_text{color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);letter-spacing:-2px}
.caption.very_big_white{color:#fff;text-shadow:none;padding:1px 4px 0;background-color:#000}
.caption.black,.caption.very_big_black{color:#000;text-shadow:none}
.caption.very_big_black{padding:1px 4px 0;background-color:#fff}
.caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}
.caption.noshadow{text-shadow:none}
.caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}
.caption a:hover{color:#ffa902}
.button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important;font-size:15px;line-height:45px!important;background:url(../images/gradient/g30.html) top repeat-x;font-family:arial,sans-serif;font-weight:700;letter-spacing:-1px}
.button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:700;padding:9px 20px;font-size:19px;line-height:57px!important;background:url(../images/gradient/g40.html) top repeat-x}
.button.big:hover,.button:hover,.purchase:hover{background-position:bottom,15px 11px}
@media only screen and (min-width:480px) and (max-width:767px) {
.button{padding:4px 8px 3px;line-height:25px!important;font-size:11px!important;font-weight:400}
a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}
}
@media only screen and (min-width:0px) and (max-width:479px) {
.button{padding:2px 5px;line-height:20px!important;font-size:10px!important}
a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}
}
.button.green,.button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0 3px 0 0 #104d0b;-moz-box-shadow:0 3px 0 0 #104d0b;box-shadow:0 3px 0 0 #104d0b}
.button.blue,.button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0 3px 0 0 #0f3e68;-moz-box-shadow:0 3px 0 0 #0f3e68;box-shadow:0 3px 0 0 #0f3e68}
.button.red,.button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0 3px 0 0 #7c1212;-moz-box-shadow:0 3px 0 0 #7c1212;box-shadow:0 3px 0 0 #7c1212}
.button.orange,.button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#f70;-webkit-box-shadow:0 3px 0 0 #a34c00;-moz-box-shadow:0 3px 0 0 #a34c00;box-shadow:0 3px 0 0 #a34c00}
.button.darkgrey,.button.grey,.button:hover.darkgrey,.button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0 3px 0 0 #222;-moz-box-shadow:0 3px 0 0 #222;box-shadow:0 3px 0 0 #222}
.button.lightgrey,.button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0 3px 0 0 #555;-moz-box-shadow:0 3px 0 0 #555;box-shadow:0 3px 0 0 #555}
.tp-bullets{z-index:100;position:absolute;bottom:10px}
.tp-bullets.simplebullets.navbar{bottom:-20px;background:url(../assets/navigdots_bgtile.html);height:35px;padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:-17px}
.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(../assets/bullets2.html) bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:-10px}
.tp-bullets.simplebullets.square .bullet.last{margin-right:0}
.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(../assets/navigdots.html) bottom left;width:15px;height:15px;margin-left:5px!important;margin-right:5px!important;float:left;margin-top:10px}
.tp-bullets.simplebullets.navbar .bullet.first{margin-left:30px!important}
.tp-bullets.simplebullets.navbar .bullet.last{margin-right:30px!important}
.tp-bullets.simplebullets{z-index:9999;bottom:25%!important;left:70%!important}
.tp-bullets.simplebullets .bullet{cursor:pointer;display:inline-block;background:url(../assets/bollet.png) bottom no-repeat;margin-left:7px;width:56px;height:11px}
.tp-leftarrow.square,.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;width:12px;height:17px;margin-top:-9px;float:left}
.tp-bullets.simplebullets .bullet.selected,.tp-bullets.simplebullets .bullet:hover{background:url(../assets/bollet_hover.png) no-repeat}
.tp-leftarrow.square{background:url(../assets/arrow_left2.html) top left;margin-right:0}
.tp-rightarrow.square{background:url(../assets/arrow_right2.html) top left;margin-left:0}
.tp-leftarrow.large,.tp-rightarrow.large{position:relative;width:61px;height:60px;top:50%!important;margin-top:-23px;z-index:100;cursor:pointer}
.tp-leftarrow.large{background:url(../assets/arrow_large_left.png) top left;margin-left:20px}
.tp-rightarrow.large{background:url(../assets/arrow_large_right.png) top left;margin-left:-20px}
.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}
.tp-bullets.tp-thumbs{z-index:100;position:absolute;padding:0 2px 2px;background-color:#fff;width:500px;height:50px}
.fullwidthbanner-container{margin-bottom:0}
.fullwidthbanner-container .fullwidthbanner{overflow:hidden;position:relative;margin-top:0}
.fullwidthbanner-container .tp-thumbs{padding:2px}
.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}
.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:0 0;margin:0;float:left;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}
.tp-bullets.tp-thumbs .bullet.selected,.tp-bullets.tp-thumbs .bullet:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.tp-thumbs img{width:100%}
.tp-bannertimer{width:100%;height:10px;background:rgba(255,255,255,.4);position:relative;z-index:200;bottom:0}
@media only screen and (min-width:480px) and (max-width:767px) {
.responsive .tp-bullets.tp-thumbs,.responsive .tp-bullets.tp-thumbs .tp-mask{width:300px!important;height:30px!important}
.responsive .tp-bullets.tp-thumbs .bullet{width:60px!important;height:30px!important}
}
@media only screen and (min-width:0px) and (max-width:479px) {
.responsive .tp-bullets,.responsive .tparrows{display:none}
}
.tp-simpleresponsive img{max-width:none}
.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}
.tp-simpleresponsive>ul li{list-stye:none;position:absolute;visibility:hidden}
.caption.slidelink a div{width:10000px;height:10000px}
.tp-loader{background:url(../assets/loader.gif) 10px 10px no-repeat #fff;margin:-22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
@media only screen and (min-width:768px) and (max-width:995px) {
.caption.gray-b2{margin:0 0 0 50px}
}
@media only screen and (min-width:640px) and (max-width:768px) {
.caption.blue-b4,.caption.gray-b2,.caption.green-b4,.caption.pink-b4{margin:0 0 0 50px}
.caption.lcd{margin:0 0 0 -40px}
}
@media only screen and (min-width:480px) and (max-width:640px) {
.caption.lcd{margin:0 0 0 -30px}
.caption.blue-b4,.caption.gray-b2,.caption.green-b4,.caption.pink-b4{margin:0 0 0 50px}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.caption.lcd{margin:0 0 0 -20px}
.caption.blue-b4,.caption.gray-b2,.caption.green-b4,.caption.pink-b4{margin:0 0 0 50px}
}
@media only screen and (max-width:320px) {
.caption.lcd{margin:0 0 0 -20px}
.caption.blue-b4,.caption.gray-b2,.caption.green-b4,.caption.pink-b4{margin:0 0 0 50px}
.amt-0{margin-top:0!important}
.amt-1{margin-top:1px!important}
.amt-2{margin-top:2px!important}
.amt-3{margin-top:3px!important}
.amt-4{margin-top:4px!importnt}
.amt-5{margin-top:5px!important}
.amt-6{margin-top:6px!important}
.amt-7{margin-top:7px!important}
.amt-8{margin-top:8px!important}
.amt-9{margin-top:9px!important}
.amt-10{margin-top:10px!important}
.amt-15{margin-top:15px!important}
.amt-20{margin-top:20px!important}
.amt-25{margin-top:25px!important}
.amt-30{margin-top:30px!important}
.amt-35{margin-top:35px!important}
.amt-40{margin-top:40px!important}
.amt-45{margin-top:45px!important}
.amt-50{margin-top:50px!important}
.amt-55{margin-top:55px!important}
.amt-60{margin-top:60px!important}
.amt-65{margin-top:65px!important}
.amt-70{margin-top:70px!important}
.amt-75{margin-top:75px!important}
.amt-80{margin-top:80px!important}
.amt-85{margin-top:85px!important}
.amt-90{margin-top:90px!important}
.amt-95{margin-top:95px!important}
.amt-100{margin-top:100px!important}
.amb-0{margin-bottom:0!important}
.amb-1{margin-bottom:1px!important}
.amb-2{margin-bottom:2px!important}
.amb-3{margin-bottom:3px!important}
.amb-4{margin-bottom:4px!important}
.amb-5{margin-bottom:5px!important}
.amb-6{margin-bottom:6px!important}
.amb-7{margin-bottom:7px!important}
.amb-8{margin-bottom:8px!important}
.amb-9{margin-bottom:9px!important}
.amb-10{margin-bottom:10px!important}
.amb-15{margin-bottom:15px!important}
.amb-20{margin-bottom:20px!important}
.amb-25{margin-bottom:25px!important}
.amb-30{margin-bottom:30px!important}
.amb-35{margin-bottom:35px!important}
.amb-40{margin-bottom:40px!important}
.amb-45{margin-bottom:45px!important}
.amb-50{margin-bottom:50px!important}
.amb-55{margin-bottom:55px!important}
.amb-60{margin-bottom:60px!important}
.amb-65{margin-bottom:65px!important}
.amb-70{margin-bottom:70px!important}
.amb-75{margin-bottom:75px!important}
.amb-80{margin-bottom:80px!important}
.amb-85{margin-bottom:85px!important}
.amb-90{margin-bottom:90px!important}
.amb-95{margin-bottom:95px!important}
.amb-100{margin-bottom:100px!important}
.apt-0{padding-top:0!important}
.apt-1{padding-top:1px!important}
.apt-2{padding-top:2px!important}
.apt-3{padding-top:3px!important}
.apt-4{padding-top:4px!important}
.apt-5{padding-top:5px!important}
.apt-6{padding-top:6px!important}
.apt-7{padding-top:7px!important}
.apt-8{padding-top:8px!important}
.apt-9{padding-top:9px!important}
.apt-10{padding-top:10px!important}
.apt-15{padding-top:15px!important}
.apt-20{padding-top:20px!important}
.apt-25{padding-top:25px!important}
.apt-30{padding-top:30px!important}
.apt-35{padding-top:35px!important}
.apt-40{padding-top:40px!important}
.apt-45{padding-top:45px!important}
.apt-50{padding-top:50px!important}
.apt-55{padding-top:55px!important}
.apt-60{padding-top:60px!important}
.apt-65{padding-top:65px!important}
.apt-70{padding-top:70px!important}
.apt-75{padding-top:75px!important}
.apt-80{padding-top:80px!important}
.apt-85{padding-top:85px!important}
.apt-90{padding-top:90px!important}
.apt-95{padding-top:95px!important}
.apt-100{padding-top:100px!important}
.apb-0{padding-bottom:0!important}
.apb-5{padding-bottom:5px!important}
.apb-10{padding-bottom:10px!important}
.apb-15{padding-bottom:15px!important}
.apb-20{padding-bottom:20px!important}
.apb-25{padding-bottom:25px!important}
.apb-30{padding-bottom:30px!important}
.apb-35{padding-bottom:35px!important}
.apb-40{padding-bottom:40px!important}
.apb-45{padding-bottom:45px!important}
.apb-50{padding-bottom:50px!important}
.apb-55{padding-bottom:55px!important}
.apb-60{padding-bottom:60px!important}
.apb-65{padding-bottom:65px!important}
.apb-70{padding-bottom:70px!important}
.apb-75{padding-bottom:75px!important}
.apb-80{padding-bottom:80px!important}
.apb-85{padding-bottom:85px!important}
.apb-90{padding-bottom:90px!important}
.apb-95{padding-bottom:95px!important}
.apb-100{padding-bottom:100px!important}
.apl-0{padding-left:0}
.apl-5{padding-left:5px}
.apl-10{padding-left:10px}
.apl-15{padding-left:15px}
.apl-20{padding-left:20px}
.apl-25{padding-left:25px}
.apl-30{padding-left:30px}
.apl-35{padding-left:35px}
.apl-40{padding-left:40px}
.apl-45{padding-left:45px}
.apl-50{padding-left:50px}
.apr-0{padding-righ:0}
.apr-5{padding-right:5px}
.apr-10{padding-right:10px}
.apr-15{padding-right:15px}
.apr-20{padding-right:20px}
.apr-25{padding-right:25px}
.apr-30{paddng-right:30px}
.apr-35{padding-right:35px}
.apr-40{padding-right:40px}
.apr-45{padding-right:45px}
.apr-50{padding-right:50px}
.padd5{padding:5px}
.padd10{padding:10px}
.padd15{padding:15px}
.padd20{padding:20px}
.padd25{padding:25px}
.padd30{padding:30px}
.padd35{padding:35px}
.padd40{padding:40px}
.padd45{padding:45px}
.padd50{padding:50px}
.padd55{padding:55px}
.padd60{padding:60px}
.pjustify p{text-align:justify}
.prelative{position:relative}
.pabsolute{position:absolute}
.zindex0{z-index:0}
.zindex1{z-index:1}
.zindex2{z-index:2}
.zindex3{z-index:3}
.zindex4{z-index:4}
.zindex5{z-index:5}
.zindex6{z-index:6}
.zindex7{z-index:7}
.zindex8{z-index:8}
.zindex9{z-index:9}
.zindex10{z-index:10}
.zindex99{z-index:99}
.zindex999{z-index:999}
.zindex9999{z-index:9999}
.dblock{display:block}
.dinline,ul.dinline li{display:inline}
.dinblock{display:inline-block}
.white,a.white,p.white,span.white{color:#fff!important}
.bg-white{background:#fff!important}
.lh-20{line-height:20px}
.lh-22{line-height:22px}
.lh-24{line-height:24px}
.lh-25{line-height:25px}
.lh-26{line-height:26px}
.lh-28{line-height:28px}
.lh-30{line-height:30px}
.lh-32{line-height:32px}
.lh-34{line-height:34px}
.lh-35{line-height:35px}
.lh-36{line-height:36px}
.lh-38{line-height:38px}
.lh-40{line-height:40px}
.lh-42{line-height:42px}
.lh-44{line-height:44px}
.lh-45{line-height:45px}
.lh-46{line-height:46px}
.lh-48{line-height:48px}
.lh-50{line-height:50px}
.font10{font-size:10px}
.font11{font-size:11px}
.font12{font-size:12px}
.font13{font-size:13px}
.font14{font-size:14px}
.font15{font-size:15px}
.font16{font-size:16px}
.font17{font-size:17px}
.font18{font-size:18px}
.font19{font-size:19px}
.font20{font-size:20px}
.font21{font-size:21px}
.font22{font-size:22px}
.font23{font-size:23px}
.font24{font-size:24px}
.font25{font-size:25px}
.font26{font-size:26px}
.font27{font-size:27px}
.font28{font-size:28px}
.font29{font-size:29px}
.font30{font-size:30px}
.font31{font-size:31px}
.font32{font-size:32px}
.font33{font-size:33px}
.font34{font-size:34px}
.font35{font-size:35px}
.font36{font-size:36px}
.font37{font-size:37px}
.font38{font-size:38px}
.font39{font-size:39px}
.font40{font-size:40px}
.font41{font-size:41px}
.font42{font-size:42px}
.font43{font-size:43px}
.font44{font-size:44px}
.font45{font-size:45px}
.font46{font-size:46px}
.font47{font-size:47px}
.font48{font-size:48px}
.font49{font-size:49px}
.font50{font-size:50px}
.fw-normal{font-weight:400!important}
.fw-400{font-weight:400}
.fw-500{font-weight:500}
.fw-600{font-weight:600}
.fw-bold{font-weight:700}
.fontfam1{font-family:''}
.fontfam2{font-family:''}
.blur1{filter:blur(1px)}
.blur2{filter:blur(2px)}
.blur3{filter:blur(3px)}
.blur4{filter:blur(4px)}
.color333{color:#333}
.color666{color:#666}
.color111{color:#111}
.color-black{color:#000}
.th-color{color:#333}
.bg-theme{background:#333}
.bg-000{background:#000}
.bg-111{background:#111}
.bg-222{background:#222}
.bg-333{background:#333}
.bgfa{background:#fafafa}
.bgf2{background:#f2f2f2}
.bgf5{background:#f5f5f5}
.bgf7{background:#f7f7f7}
.bgf9{background:#f9f9f9}
.bg-white1{background:rgba(255,255,255,.1)}
.bg-white2{background:rgba(255,255,255,.2)}
.bg-white3{background:rgba(255,255,255,.3)}
.bg-white4{background:rgba(255,255,255,.4)}
.bg-white5{background:rgba(255,255,255,.5)}
.bg-white6{background:rgba(255,255,255,.6)}
.bg-white7{background:rgba(255,255,255,.7)}
.bg-white8{background:rgba(255,255,255,.8)}
.bg-white9{background:rgba(255,255,255,.9)}
.bg-white10{background:rgba(255,255,255,1)}
.bg-black1{background:rgba(0,0,0,.1)}
.bg-black2{background:rgba(0,0,0,.2)}
.bg-black3{background:rgba(0,0,0,.3)}
.bg-black4{background:rgba(0,0,0,.4)}
.bg-black5{background:rgba(0,0,0,.5)}
.bg-black6{background:rgba(0,0,0,.6)}
.bg-black7{background:rgba(0,0,0,.7)}
.bg-black8{background:rgba(0,0,0,.8)}
.bg-black9{background:rgba(0,0,0,.9)}
.bg-black10{background:rgba(0,0,0,1)}
.max{max-width:100%}
.full{width:100%}
ul.general{margin:0;padding:0}
.nostyle li{list-style:none}
.lilh25 li{lihe-height:25px}
.limb5 li{margin-bottom:5px}
.limb10 li{margin-bottom:10px}
.check li,.angle li{position:relative;padding-left:20px}
.check li::before{content:'\f00c';font-family:fontawesome;position:absolute;left:0}
.angle li::before{content:'\f105';font-family:fontawesome;position:absolute;left:0}
ul.half li{display:inline-block;min-width:48%}
ul.three li{display:inline-block;min-width:31%}
.box-shadow{box-shadow:0 8px 6px -6px #ccc}
.box-shadow-effect1{-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777}
.box-shadow-effect2{position:relative}
.box-shadow-effect2:before,.box-shadow-effect2:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
.box-shadow-effect2:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}
.box-shadow-effect3{position:relative}
.box-shadow-effect3:before{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
.border1solid{border:1px solid}
.border2solid{border:2px solid}
.border3solid{border:3px solid}
.border4solid{border:4px solid}
.border5solid{border:5px solid}
.border1dashed{border:1px dashed}
.border2dashed{border:2px dashed}
.border3dashed{border:3px dashed}
.border4dashed{border:4px dashed}
.border5dashed{border:5px dashed}
.bordercolorccc{border-color:#ccc}
.bordercolorddd{border-color:#ddd}
.bordercolorf2{border-color:#f2f2f2}
.bordercolorf{border-color:#fff}
.bordercolor333{border-color:#333}
.bordercolord9{border-color:#d9d9d9}
.tagger{text-align:right}
.tagger img{display:inline}
.radius0{border-radius:0}
.radius5{border-radius:5px}
.radius10{border-radius:10px}
.radius50{border-radius:50%}
.radius-top-5{border-radius:5px 5px 0 0}
.radius-top-10{border-radius:10px 10px 0 0}
.radius-bottom-5{border-radius:0 0 5px 5px}
.radius-bottom-10{border-radius:0 0 10px 10px}
.radius-right-5{border-radius:0 5px 5px 0}
.radius-right-10{border-radius:0 10px 10px 0}
.radius-left-5{border-radius:5px 0 0 5px}
.radius-left-10{border-radius:10px 0 0 10px}
.op1{opacity:.1}
.op2{opacity:.2}
.op3{opacity:.3}
.op4{opacity:.4}
.op5{opacity:.5}
.op6{opacity:.6}
.op7{opacity:.7}
.op8{opacity:.8}
.op9{opacity:.9}
.capp{position:relative}
.capp input{padding-left:65px!important}
.capp span{position:absolute;left:0;top:7px}
.bgfacebook{background:#3b5998}
.bggoogle-plus{background:#de5245}
.bgtwitter{background:#1da1f2}
.bgyoutube{background:red}
.bginstagram{background:#783fc4}
.bgpinterest{background:#bd081c}
.bgwhatsapp{background:#14ad53}
.bglinkedin{background:#007bb6}
.colorfacebook{color:#3b5998}
.colorgoogle-plus{color:#de5245}
.colortwitter{color:#1da1f2}
.coloryoutube{color:red}
.colorinstagram{color:#783fc4}
.colorpinterest{color:#bd081c}
.colorwhatsapp{color:#14ad53}
.colorlinkedin{color:#007bb6}
select,.aselect{cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;background:url(../images/angle-down.png) no-repeat right 10px center #fff!important;background-size:10px!important;padding-right:25px}
.datepicker,.daterange,.daterangebooking,.daterange-small,.daterangebooking-small{cursor:pointer;background:url(../images/calendar.png) no-repeat right 10px center #fff!important;padding-right:20px}
.noresize{resize:none}
.ofhidden{overflow:hidden}
.ofxhidden{overflow-x:hidden}
.ofyhidden{overflow-y:hidden}
.transition{transition:all ease-in-out .3s}
.genbefore::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;display:block}
.genafter::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;display:block}
}
@media(max-width:991px) {
.amt-0-sm{margin-top:0!important}
.amt-1-sm{margin-top:1px!important}
.amt-2-sm{margin-top:2px!important}
.amt-3-sm{margin-top:3px!important}
.amt-4-sm{margin-top:4px!importnt}
.amt-5-sm{margin-top:5px!important}
.amt-6-sm{margin-top:6px!important}
.amt-7-sm{margin-top:7px!important}
.amt-8-sm{margin-top:8px!important}
.amt-9-sm{margin-top:9px!important}
.amt-10-sm{margin-top:10px!important}
.amt-15-sm{margin-top:15px!important}
.amt-20-sm{margin-top:20px!important}
.amt-25-sm{margin-top:25px!important}
.amt-30-sm{margin-top:30px!important}
.amt-35-sm{margin-top:35px!important}
.amt-40-sm{margin-top:40px!important}
.amt-45-sm{margin-top:45px!important}
.amt-50-sm{margin-top:50px!important}
.amt-55-sm{margin-top:55px!important}
.amt-60-sm{margin-top:60px!important}
.amt-65-sm{margin-top:65px!important}
.amt-70-sm{margin-top:70px!important}
.amt-75-sm{margin-top:75px!important}
.amt-80-sm{margin-top:80px!important}
.amt-85-sm{margin-top:85px!important}
.amt-90-sm{margin-top:90px!important}
.amt-95-sm{margin-top:95px!important}
.amt-100-sm{margin-top:100px!important}
.amb-0-sm{margin-bottom:0!important}
.amb-1-sm{margin-bottom:1px!important}
.amb-2-sm{margin-bottom:2px!important}
.amb-3-sm{margin-bottom:3px!important}
.amb-4-sm{margin-bottom:4px!important}
.amb-5-sm{margin-bottom:5px!important}
.amb-6-sm{margin-bottom:6px!important}
.amb-7-sm{margin-bottom:7px!important}
.amb-8-sm{margin-bottom:8px!important}
.amb-9-sm{margin-bottom:9px!important}
.amb-10-sm{margin-bottom:10px!important}
.amb-15-sm{margin-bottom:15px!important}
.amb-20-sm{margin-bottom:20px!important}
.amb-25-sm{margin-bottom:25px!important}
.amb-30-sm{margin-bottom:30px!important}
.amb-35-sm{margin-bottom:35px!important}
.amb-40-sm{margin-bottom:40px!important}
.amb-45-sm{margin-bottom:45px!important}
.amb-50-sm{margin-bottom:50px!important}
.amb-55-sm{margin-bottom:55px!important}
.amb-60-sm{margin-bottom:60px!important}
.amb-65-sm{margin-bottom:65px!important}
.amb-70-sm{margin-bottom:70px!important}
.amb-75-sm{margin-bottom:75px!important}
.amb-80-sm{margin-bottom:80px!important}
.amb-85-sm{margin-bottom:85px!important}
.amb-90-sm{margin-bottom:90px!important}
.amb-95-sm{margin-bottom:95px!important}
.amb-100-sm{margin-bottom:100px!important}
.apt-0-sm{padding-top:0!important}
.apt-1-sm{padding-top:1px!important}
.apt-2-sm{padding-top:2px!important}
.apt-3-sm{padding-top:3px!important}
.apt-4-sm{padding-top:4px!important}
.apt-5-sm{padding-top:5px!important}
.apt-6-sm{padding-top:6px!important}
.apt-7-sm{padding-top:7px!important}
.apt-8-sm{padding-top:8px!important}
.apt-9-sm{padding-top:9px!important}
.apt-10-sm{padding-top:10px!important}
.apt-15-sm{padding-top:15px!important}
.apt-20-sm{padding-top:20px!important}
.apt-25-sm{padding-top:25px!important}
.apt-30-sm{padding-top:30px!important}
.apt-35-sm{padding-top:35px!important}
.apt-40-sm{padding-top:40px!important}
.apt-45-sm{padding-top:45px!important}
.apt-50-sm{padding-top:50px!important}
.apt-55-sm{padding-top:55px!important}
.apt-60-sm{padding-top:60px!important}
.apt-65-sm{padding-top:65px!important}
.apt-70-sm{padding-top:70px!important}
.apt-75-sm{padding-top:75px!important}
.apt-80-sm{padding-top:80px!important}
.apt-85-sm{padding-top:85px!important}
.apt-90-sm{padding-top:90px!important}
.apt-95-sm{padding-top:95px!important}
.apt-100-sm{padding-top:100px!important}
.apb-0-sm{padding-bottom:0!important}
.apb-5-sm{padding-bottom:5px!important}
.apb-10-sm{padding-bottom:10px!important}
.apb-15-sm{padding-bottom:15px!important}
.apb-20-sm{padding-bottom:20px!important}
.apb-25-sm{padding-bottom:25px!important}
.apb-30-sm{padding-bottom:30px!important}
.apb-35-sm{padding-bottom:35px!important}
.apb-40-sm{padding-bottom:40px!important}
.apb-45-sm{padding-bottom:45px!important}
.apb-50-sm{padding-bottom:50px!important}
.apb-55-sm{padding-bottom:55px!important}
.apb-60-sm{padding-bottom:60px!important}
.apb-65-sm{padding-bottom:65px!important}
.apb-70-sm{padding-bottom:70px!important}
.apb-75-sm{padding-bottom:75px!important}
.apb-80-sm{padding-bottom:80px!important}
.apb-85-sm{padding-bottom:85px!important}
.apb-90-sm{padding-bottom:90px!important}
.apb-95-sm{padding-bottom:95px!important}
.apb-100-sm{padding-bottom:100px!important}
.apl-0-sm{padding-left:0}
.apl-5-sm{padding-left:5px}
.apl-10-sm{padding-left:10px}
.apl-15-sm{padding-left:15px}
.apl-20-sm{padding-left:20px}
.apl-25-sm{padding-left:25p}
.apl-30-sm{padding-left:30px}
.apl-35-sm{padding-left:35px}
.apl-40-sm{padding-left:40px}
.apl-45-sm{padding-left:45px}
.apl-50-sm{padding-left:50px}
.apr-0-sm{padding-righ:0}
.apr-5-sm{padding-right:5px}
.apr-10-sm{padding-right:10px}
.apr-15-sm{padding-right:15px}
.apr-20-sm{padding-right:20px}
.apr-25-sm{padding-right:25px}
.apr-30-sm{paddng-right:30px}
.apr-35-sm{padding-right:35px}
.apr-40-sm{padding-right:40px}
.apr-45-sm{padding-right:45px}
.apr-50-sm{padding-right:50px}
.padd5-sm{padding:5px}
.padd10-sm{padding:10px}
.padd15-sm{padding:15px}
.padd20-sm{padding:20px}
.padd25-sm{padding:25px}
.padd30-sm{padding:30px}
.padd35-sm{padding:35px}
.padd40-sm{padding:40px}
.padd45-sm{padding:45px}
.padd50-sm{padding:50px}
.padd55-sm{padding:55px}
.padd60-sm{padding:60px}
.lh-20-sm{line-height:20px}
.lh-22-sm{line-height:22px}
.lh-24-sm{line-height:24px}
.lh-25-sm{line-height:25px}
.lh-26-sm{line-height:26px}
.lh-28-sm{line-height:28px}
.lh-30-sm{line-height:30px}
.lh-32-sm{line-height:32px}
.lh-34-sm{line-height:34px}
.lh-35-sm{line-height:35px}
.lh-36-sm{line-height:36px}
.lh-38-sm{line-height:38px}
.lh-40-sm{line-height:40px}
.lh-42-sm{line-height:42px}
.lh-44-sm{line-height:44px}
.lh-45-sm{line-height:45px}
.lh-46-sm{line-height:46px}
.lh-48-sm{line-height:48px}
.lh-50-sm{line-height:50px}
.font10-sm{font-size:10px}
.font11-sm{font-size:11px}
.font12-sm{font-size:12px}
.font13-sm{font-size:13px}
.font14-sm{font-size:14px}
.font15-sm{font-size:15px}
.font16-sm{font-size:16px}
.font17-sm{font-size:17px}
.font18-sm{font-size:18px}
.font19-sm{font-size:19px}
.font20-sm{font-size:20px}
.font21-sm{font-size:21px}
.font22-sm{font-size:22px}
.font23-sm{font-size:23px}
.font24-sm{font-size:24px}
.font25-sm{font-size:25px}
.font26-sm{font-size:26px}
.font27-sm{font-size:27px}
.font28-sm{font-size:28px}
.font29-sm{font-size:29px}
.font30-sm{font-size:30px}
.font31-sm{font-size:31px}
.font32-sm{font-size:32px}
.font33-sm{font-size:33px}
.font34-sm{font-size:34px}
.font35-sm{font-size:35px}
.font36-sm{font-size:36px}
.font37-sm{font-size:37px}
.font38-sm{font-size:38px}
.font39-sm{font-size:39px}
.font40-sm{font-size:40px}
.font41-sm{font-size:41px}
.font42-sm{font-size:42px}
.font43-sm{font-size:43px}
.font44-sm{font-size:44px}
.font45-sm{font-size:45px}
.font46-sm{font-size:46px}
.font47-sm{font-size:47px}
.font48-sm{font-size:48px}
.font49-sm{font-size:49px}
.font50-sm{font-size:50px}
.clearfix-sm{clear:both;display:block}
ul.half-sm li{display:inline-block;min-width:48%}
ul.three-sm li{display:inline-block;min-width:31%}
}
@media(max-width:767px) {
.amt-0-xs{margin-top:0!important}
.amt-1-xs{margin-top:1px!important}
.amt-2-xs{margin-top:2px!important}
.amt-3-xs{margin-top:3px!important}
.amt-4-xs{margin-top:4px!importnt}
.amt-5-xs{margin-top:5px!important}
.amt-6-xs{margin-top:6px!important}
.amt-7-xs{margin-top:7px!important}
.amt-8-xs{margin-top:8px!important}
.amt-9-xs{margin-top:9px!important}
.amt-10-xs{margin-top:10px!important}
.amt-15-xs{margin-top:15px!important}
.amt-20-xs{margin-top:20px!important}
.amt-25-xs{margin-top:25px!important}
.amt-30-xs{margin-top:30px!important}
.amt-35-xs{margin-top:35px!important}
.amt-40-xs{margin-top:40px!important}
.amt-45-xs{margin-top:45px!important}
.amt-50-xs{margin-top:50px!important}
.amt-55-xs{margin-top:55px!important}
.amt-60-xs{margin-top:60px!important}
.amt-65-xs{margin-top:65px!important}
.amt-70-xs{margin-top:70px!important}
.amt-75-xs{margin-top:75px!important}
.amt-80-xs{margin-top:80px!important}
.amt-85-xs{margin-top:85px!important}
.amt-90-xs{margin-top:90px!important}
.amt-95-xs{margin-top:95px!important}
.amt-100-xs{margin-top:100px!important}
.amb-0-xs{margin-bottom:0!important}
.amb-1-xs{margin-bottom:1px!important}
.amb-2-xs{margin-bottom:2px!important}
.amb-3-xs{margin-bottom:3px!important}
.amb-4-xs{margin-bottom:4px!important}
.amb-5-xs{margin-bottom:5px!important}
.amb-6-xs{margin-bottom:6px!important}
.amb-7-xs{margin-bottom:7px!important}
.amb-8-xs{margin-bottom:8px!important}
.amb-9-xs{margin-bottom:9px!important}
.amb-10-xs{margin-bottom:10px!important}
.amb-15-xs{margin-bottom:15px!important}
.amb-20-xs{margin-bottom:20px!important}
.amb-25-xs{margin-bottom:25px!important}
.amb-30-xs{margin-bottom:30px!important}
.amb-35-xs{margin-bottom:35px!important}
.amb-40-xs{margin-bottom:40px!important}
.amb-45-xs{margin-bottom:45px!important}
.amb-50-xs{margin-bottom:50px!important}
.amb-55-xs{margin-bottom:55px!important}
.amb-60-xs{margin-bottom:60px!important}
.amb-65-xs{margin-bottom:65px!important}
.amb-70-xs{margin-bottom:70px!important}
.amb-75-xs{margin-bottom:75px!important}
.amb-80-xs{margin-bottom:80px!important}
.amb-85-xs{margin-bottom:85px!important}
.amb-90-xs{margin-bottom:90px!important}
.amb-95-xs{margin-bottom:95px!important}
.amb-100-xs{margin-bottom:100px!important}
.apt-0-xs{padding-top:0!important}
.apt-1-xs{padding-top:1px!important}
.apt-2-xs{padding-top:2px!important}
.apt-3-xs{padding-top:3px!important}
.apt-4-xs{padding-top:4px!important}
.apt-5-xs{padding-top:5px!important}
.apt-6-xs{padding-top:6px!important}
.apt-7-xs{padding-top:7px!important}
.apt-8-xs{padding-top:8px!important}
.apt-9-xs{padding-top:9px!important}
.apt-10-xs{padding-top:10px!important}
.apt-15-xs{padding-top:15px!important}
.apt-20-xs{padding-top:20px!important}
.apt-25-xs{padding-top:25px!important}
.apt-30-xs{padding-top:30px!important}
.apt-35-xs{padding-top:35px!important}
.apt-40-xs{padding-top:40px!important}
.apt-45-xs{padding-top:45px!important}
.apt-50-xs{padding-top:50px!important}
.apt-55-xs{padding-top:55px!important}
.apt-60-xs{padding-top:60px!important}
.apt-65-xs{padding-top:65px!important}
.apt-70-xs{padding-top:70px!important}
.apt-75-xs{padding-top:75px!important}
.apt-80-xs{padding-top:80px!important}
.apt-85-xs{padding-top:85px!important}
.apt-90-xs{padding-top:90px!important}
.apt-95-xs{padding-top:95px!important}
.apt-100-xs{padding-top:100px!important}
.apb-0-xs{padding-bottom:0!important}
.apb-5-xs{padding-bottom:5px!important}
.apb-10-xs{padding-bottom:10px!important}
.apb-15-xs{padding-bottom:15px!important}
.apb-20-xs{padding-bottom:20px!important}
.apb-25-xs{padding-bottom:25px!important}
.apb-30-xs{padding-bottom:30px!important}
.apb-35-xs{padding-bottom:35px!important}
.apb-40-xs{padding-bottom:40px!important}
.apb-45-xs{padding-bottom:45px!important}
.apb-50-xs{padding-bottom:50px!important}
.apb-55-xs{padding-bottom:55px!important}
.apb-60-xs{padding-bottom:60px!important}
.apb-65-xs{padding-bottom:65px!important}
.apb-70-xs{padding-bottom:70px!important}
.apb-75-xs{padding-bottom:75px!important}
.apb-80-xs{padding-bottom:80px!important}
.apb-85-xs{padding-bottom:85px!important}
.apb-90-xs{padding-bottom:90px!important}
.apb-95-xs{padding-bottom:95px!important}
.apb-100-xs{padding-bottom:100px!important}
.apl-0-xs{padding-left:0}
.apl-5-xs{padding-left:5px}
.apl-10-xs{padding-left:10px}
.apl-15-xs{padding-left:15px}
.apl-20-xs{padding-left:20px}
.apl-25-xs{padding-left:25p}
.apl-30-xs{padding-left:30px}
.apl-35-xs{padding-left:35px}
.apl-40-xs{padding-left:40px}
.apl-45-xs{padding-left:45px}
.apl-50-xs{padding-left:50px}
.apr-0-xs{padding-righ:0}
.apr-5-xs{padding-right:5px}
.apr-10-xs{padding-right:10px}
.apr-15-xs{padding-right:15px}
.apr-20-xs{padding-right:20px}
.apr-25-xs{padding-right:25px}
.apr-30-xs{paddng-right:30px}
.apr-35-xs{padding-right:35px}
.apr-40-xs{padding-right:40px}
.apr-45-xs{padding-right:45px}
.apr-50-xs{padding-right:50px}
.padd5-xs{padding:5px}
.padd10-xs{padding:10px}
.padd15-xs{padding:15px}
.padd20-xs{padding:20px}
.padd25-xs{padding:25p x}
.padd30-xs{padding:30px}
.padd35-xs{padding:35px}
.padd40-xs{padding:40px}
.padd45-xs{padding:45px}
.padd50-xs{padding:50px}
.padd55-xs{padding:55px}
.padd60-xs{padding:60px}
.lh-20-xs{line-height:20px}
.lh-22-xs{line-height:22px}
.lh-24-xs{line-height:24px}
.lh-25-xs{line-height:25px}
.lh-26-xs{line-height:26px}
.lh-28-xs{line-height:28px}
.lh-30-xs{line-height:30px}
.lh-32-xs{line-height:32px}
.lh-34-xs{line-height:34px}
.lh-35-xs{line-height:35px}
.lh-36-xs{line-height:36px}
.lh-38-xs{line-height:38px}
.lh-40-xs{line-height:40px}
.lh-42-xs{line-height:42px}
.lh-44-xs{line-height:44px}
.lh-45-xs{line-height:45px}
.lh-46-xs{line-height:46px}
.lh-48-xs{line-height:48px}
.lh-50-xs{line-height:50px}
.font10-xs{font-size:10px}
.font11-xs{font-size:11px}
.font12-xs{font-size:12px}
.font13-xs{font-size:13px}
.font14-xs{font-size:14px}
.font15-xs{font-size:15px}
.font16-xs{font-size:16px}
.font17-xs{font-size:17px}
.font18-xs{font-size:18px}
.font19-xs{font-size:19px}
.font20-xs{font-size:20px}
.font21-xs{font-size:21px}
.font22-xs{font-size:22px}
.font23-xs{font-size:23px}
.font24-xs{font-size:24px}
.font25-xs{font-size:25px}
.font26-xs{font-size:26px}
.font27-xs{font-size:27px}
.font28-xs{font-size:28px}
.font29-xs{font-size:29px}
.font30-xs{font-size:30px}
.font31-xs{font-size:31px}
.font32-xs{font-size:32px}
.font33-xs{font-size:33px}
.font34-xs{font-size:34px}
.font35-xs{font-size:35px}
.font36-xs{font-size:36px}
.font37-xs{font-size:37px}
.font38-xs{font-size:38px}
.font39-xs{font-size:39px}
.font40-xs{font-size:40px}
.font41-xs{font-size:41px}
.font42-xs{font-size:42px}
.font43-xs{font-size:43px}
.font44-xs{font-size:44px}
.font45-xs{font-size:45px}
.font46-xs{font-size:46px}
.font47-xs{font-size:47px}
.font48-xs{font-size:48px}
.font49-xs{font-size:49px}
.font50-xs{font-size:50px}
.clearfix-xs{clear:both;display:block}
ul.half-xs li{display:inline-block;min-width:48%}
ul.three-xs li{display:inline-block;min-width:31%}
}
.visible-xss{display:none}
@media(max-width:640) {
.visible-xss{display:block!important}
.hidden-xss{display:none!important}
.col-xss-12{width:100%}
.amt-0-xss{margin-top:0!important}
.amt-1-xss{margin-top:1px!important}
.amt-2-xss{margin-top:2px!important}
.amt-3-xss{margin-top:3px!important}
.amt-4-xss{margin-top:4px!importnt}
.amt-5-xss{margin-top:5px!important}
.amt-6-xss{margin-top:6px!important}
.amt-7-xss{margin-top:7px!important}
.amt-8-xss{margin-top:8px!important}
.amt-9-xss{margin-top:9px!important}
.amt-10-xss{margin-top:10px!important}
.amt-15-xss{margin-top:15px!important}
.amt-20-xss{margin-top:20px!important}
.amt-25-xss{margin-top:25px!important}
.amt-30-xss{margin-top:30px!important}
.amt-35-xss{margin-top:35px!important}
.amt-40-xss{margin-top:40px!important}
.amt-45-xss{margin-top:45px!important}
.amt-50-xss{margin-top:50px!important}
.amt-55-xss{margin-top:55px!important}
.amt-60-xss{margin-top:60px!important}
.amt-65-xss{margin-top:65px!important}
.amt-70-xss{margin-top:70px!important}
.amt-75-xss{margin-top:75px!important}
.amt-80-xss{margin-top:80px!important}
.amt-85-xss{margin-top:85px!important}
.amt-90-xss{margin-top:90px!important}
.amt-95-xss{margin-top:95px!important}
.amt-100-xss{margin-top:100px!important}
.amb-0-xss{margin-bottom:0!important}
.amb-1-xss{margin-bottom:1px!important}
.amb-2-xss{margin-bottom:2px!important}
.amb-3-xss{margin-bottom:3px!important}
.amb-4-xss{margin-bottom:4px!important}
.amb-5-xss{margin-bottom:5px!important}
.amb-6-xss{margin-bottom:6px!important}
.amb-7-xss{margin-bottom:7px!important}
.amb-8-xss{margin-bottom:8px!important}
.amb-9-xss{margin-bottom:9px!important}
.amb-10-xss{margin-bottom:10px!important}
.amb-15-xss{margin-bottom:15px!important}
.amb-20-xss{margin-bottom:20px!important}
.amb-25-xss{margin-bottom:25px!important}
.amb-30-xss{margin-bottom:30px!important}
.amb-35-xss{margin-bottom:35px!important}
.amb-40-xss{margin-bottom:40px!important}
.amb-45-xss{margin-bottom:45px!important}
.amb-50-xss{margin-bottom:50px!important}
.amb-55-xss{margin-bottom:55px!important}
.amb-60-xss{margin-bottom:60px!important}
.amb-65-xss{margin-bottom:65px!important}
.amb-70-xss{margin-bottom:70px!important}
.amb-75-xss{margin-bottom:75px!important}
.amb-80-xss{margin-bottom:80px!important}
.amb-85-xss{margin-bottom:85px!important}
.amb-90-xss{margin-bottom:90px!important}
.amb-95-xss{margin-bottom:95px!important}
.amb-100-xss{margin-bottom:100px!important}
.apt-0-xss{padding-top:0!important}
.apt-1-xss{padding-top:1px!important}
.apt-2-xss{padding-top:2px!important}
.apt-3-xss{padding-top:3px!important}
.apt-4-xss{padding-top:4px!important}
.apt-5-xss{padding-top:5px!important}
.apt-6-xss{padding-top:6px!important}
.apt-7-xss{padding-top:7px!important}
.apt-8-xss{padding-top:8px!important}
.apt-9-xss{padding-top:9px!important}
.apt-10-xss{padding-top:10px!important}
.apt-15-xss{padding-top:15px!important}
.apt-20-xss{padding-top:20px!important}
.apt-25-xss{padding-top:25px!important}
.apt-30-xss{padding-top:30px!important}
.apt-35-xss{padding-top:35px!important}
.apt-40-xss{padding-top:40px!important}
.apt-45-xss{padding-top:45px!important}
.apt-50-xss{padding-top:50px!important}
.apt-55-xss{padding-top:55px!important}
.apt-60-xss{padding-top:60px!important}
.apt-65-xss{padding-top:65px!important}
.apt-70-xss{padding-top:70px!important}
.apt-75-xss{padding-top:75px!important}
.apt-80-xss{padding-top:80px!important}
.apt-85-xss{padding-top:85px!important}
.apt-90-xss{padding-top:90px!important}
.apt-95-xss{padding-top:95px!important}
.apt-100-xss{padding-top:100px!important}
.apb-0-xss{padding-bottom:0!important}
.apb-5-xss{padding-bottom:5px!important}
.apb-10-xss{padding-bottom:10px!important}
.apb-15-xss{padding-bottom:15px!important}
.apb-20-xss{padding-bottom:20px!important}
.apb-25-xss{padding-bottom:25px!important}
.apb-30-xss{padding-bottom:30px!important}
.apb-35-xss{padding-bottom:35px!important}
.apb-40-xss{padding-bottom:40px!important}
.apb-45-xss{padding-bottom:45px!important}
.apb-50-xss{padding-bottom:50px!important}
.apb-55-xss{padding-bottom:55px!important}
.apb-60-xss{padding-bottom:60px!important}
.apb-65-xss{padding-bottom:65px!important}
.apb-70-xss{padding-bottom:70px!important}
.apb-75-xss{padding-bottom:75px!important}
.apb-80-xss{padding-bottom:80px!important}
.apb-85-xss{padding-bottom:85px!important}
.apb-90-xss{padding-bottom:90px!important}
.apb-95-xss{padding-bottom:95px!important}
.apb-100-xss{padding-bottom:100px!important}
.apl-0-xss{padding-left:0}
.apl-5-xss{padding-left:5px}
.apl-10-xss{padding-left:10px}
.apl-15-xss{padding-left:15px}
.apl-20-xss{padding-left:20px}
.apl-25-xss{padding-left:25p}
.apl-30-xss{padding-left:30px}
.apl-35-xss{padding-left:35px}
.apl-40-xss{padding-left:40px}
.apl-45-xss{padding-left:45px}
.apl-50-xss{padding-left:50px}
.apr-0-xss{padding-righ:0}
.apr-5-xss{padding-right:5px}
.apr-10-xss{padding-right:10px}
.apr-15-xss{padding-right:15px}
.apr-20-xss{padding-right:20px}
.apr-25-xss{padding-right:25px}
.apr-30-xss{paddng-right:30px}
.apr-35-xss{padding-right:35px}
.apr-40-xss{padding-right:40px}
.apr-45-xss{padding-right:45px}
.apr-50-xss{padding-right:50px}
.padd5-xss{padding:5px}
.padd10-xss{padding:10px}
.padd15-xss{padding:15px}
.padd20-xss{padding:20px}
.padd25-xss{padding:25p x}
.padd30-xss{padding:30px}
.padd35-xss{padding:35px}
.padd40-xss{padding:40px}
.padd45-xss{padding:45px}
.padd50-xss{padding:50px}
.padd55-xss{padding:55px}
.padd60-xss{padding:60px}
.lh-20-xss{line-height:20px}
.lh-22-xss{line-height:22px}
.lh-24-xss{line-height:24px}
.lh-25-xss{line-height:25px}
.lh-26-xss{line-height:26px}
.lh-28-xss{line-height:28px}
.lh-30-xss{line-height:30px}
.lh-32-xss{line-height:32px}
.lh-34-xss{line-height:34px}
.lh-35-xss{line-height:35px}
.lh-36-xss{line-height:36px}
.lh-38-xss{line-height:38px}
.lh-40-xss{line-height:40px}
.lh-42-xss{line-height:42px}
.lh-44-xss{line-height:44px}
.lh-45-xss{line-height:45px}
.lh-46-xss{line-height:46px}
.lh-48-xss{line-height:48px}
.lh-50-xss{line-height:50px}
.font10-xss{font-size:10px}
.font11-xss{font-size:11px}
.font12-xss{font-size:12px}
.font13-xss{font-size:13px}
.font14-xss{font-size:14px}
.font15-xss{font-size:15px}
.font16-xss{font-size:16px}
.font17-xss{font-size:17px}
.font18-xss{font-size:18px}
.font19-xss{font-size:19px}
.font20-xss{font-size:20px}
.font21-xss{font-size:21px}
.font22-xss{font-size:22px}
.font23-xss{font-size:23px}
.font24-xss{font-size:24px}
.font25-xss{font-size:25px}
.font26-xss{font-size:26px}
.font27-xss{font-size:27px}
.font28-xss{font-size:28px}
.font29-xss{font-size:29px}
.font30-xss{font-size:30px}
.font31-xss{font-size:31px}
.font32-xss{font-size:32px}
.font33-xss{font-size:33px}
.font34-xss{font-size:34px}
.font35-xss{font-size:35px}
.font36-xss{font-size:36px}
.font37-xss{font-size:37px}
.font38-xss{font-size:38px}
.font39-xss{font-size:39px}
.font40-xss{font-size:40px}
.font41-xss{font-size:41px}
.font42-xss{font-size:42px}
.font43-xss{font-size:43px}
.font44-xss{font-size:44px}
.font45-xss{font-size:45px}
.font46-xss{font-size:46px}
.font47-xss{font-size:47px}
.font48-xss{font-size:48px}
.font49-xss{font-size:49px}
.font50-xss{font-size:50px}
.clearfix-xss{clear:both;display:block}
ul.half-xss li{display:inline-block;min-width:48%}
ul.three-xss li{display:inline-block;min-width:31%}
}
@media (max-width:767px) {
.text-center-xs{text-align:center}
.text-left-xs{text-align:left}
.text-right-xs{text-align:right}
.text-justify-xs{text-align:justify}
.float-none-xs{float:none!important}
.float-left-xs{float:left!important}
.float-right-xs{float:right!important}
.dblock-xs{display:block}
.dinline-xs{display:block}
.dinlineblock-xs{display:block}
.dtable-xs{display:table}
.full-xs{width:100%}
.tagger{text-align:center}
}
@media (max-width:640px) {
.text-center-xss{text-align:center}
.text-left-xss{text-align:left}
.text-right-xss{text-align:right}
.text-justify-xss{text-align:justify}
.float-none-xss{float:none!important}
.float-left-xss{float:left!important}
.float-right-xss{float:right!important}
.dblock-xss{display:block}
.dinline-xss{display:block}
.dinlineblock-xss{display:block}
.dtable-xss{display:table}
.full-xss{width:100%}
}
.text-img-bg{color:#fff;background:url() repeat fixed;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.ellipsis{width:100%:display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.no-ellipsis{width:100%:display:block;overflow:hidden;white-space:nowrap;text-overflow:hidden}