#demoslider{background-image:url("../images/bg.jpg");height:564px;}
#demoslider1{background-image:url("../images/bg1.jpg");height:564px;}
#demoslider2{background-image:url("../images/bg2.jpg");height:564px;}
#demoslider3{background-image:url("../images/bg3.jpg");height:564px;}
#demoslider4{background-image:url("../images/bg4.jpg");height:564px;}
#demoslider5{background-image:url("../images/bg5.jpg");height:564px;}
#demoslider6{background-image:url("../images/bg6.jpg");height:564px;}
.cardslider{background:#0D1426;height:600px;overflow:hidden;}
.cardslider *{box-sizing:border-box;font-family:'Montserrat', sans-serif!important;}
.sandiego a{font-size:12px!important;}
.sandiego li{line-height:22px!important;}
.cs-container{position:relative;height:100%;}
.cs-slides-holder{position:absolute;top:0;left:0;width:100%;height:100%;}
.cs-slide{position:absolute;-webkit-perspective:1500px;perspective:1500px;width:100%;height:100%;visibility:hidden;}
.cs-current{visibility:visible;}
.cs-media{position:absolute;left:45%;width:50%;top:50%;}
.cs-css3d .cs-media{-webkit-transform:translateY(-50%) rotateX(58deg) rotateZ(31deg);-webkit-transform-style:preserve-3d;transform:translateY(-50%) rotateX(58deg) rotateZ(31deg);transform-style:preserve-3d;}
.cs-media-item{position:relative;display:block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin:4% 6%;outline:none !important;}
.cs-media-wrap{display:block;}
.cs-media-item img{width:100%;vertical-align:middle;border:none;}
.cs-desc-content p{color:#fff;}
.cs-shadow{position:absolute;top:30px;left:30px;right:30px;bottom:30px;background:#000;-webkit-transform:translateZ(-50px);transform:translateZ(-50px);box-shadow:0 0 30px 30px rgba(0, 0, 0, 1);opacity:0.4;}
.tow-in-row .cs-media-item{float:left;width:44%;margin:4% 3%;}
.cs-card3d .cs-media-wrap{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.cs-card3d .cs-media-wrap:before{content:"";position:absolute;display:block;top:0;right:0;bottom:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:right center;transform-origin:right center;background-image:inherit;background-size:cover;background-position:right center;width:7px;left:auto;outline:1px solid transparent;}
.cs-card3d .cs-media-wrap:after{content:"";position:absolute;display:block;left:0;right:0;bottom:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center bottom;transform-origin:center bottom;background-image:inherit;background-size:cover;background-position:bottom center;height:7px;top:auto;outline:1px solid transparent;}
.cs-inning .cs-media-item{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 1, 0, 1) 0s;transition:transform 1s cubic-bezier(0, 1, 0, 1) 0s;}
.cs-outing .cs-media-item{-webkit-transition:-webkit-transform 1s cubic-bezier(1, 0, 1, 0) 0s;transition:transform 1s cubic-bezier(1, 0, 1, 0) 0s;}
.cs-show .cs-media-item{-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important;}
.cs-right .cs-media-item{-webkit-transform:translate3d(5000px, 0, 0);transform:translate3d(5000px, 0, 0);}
.cs-left .cs-media-item{-webkit-transform:translate3d(-5000px, 0, 0);transform:translate3d(-5000px, 0, 0);}
.cs-top .cs-media-item{-webkit-transform:translate3d(0, -5000px, 0);transform:translate3d(0, -5000px, 0);}
.cs-bottom .cs-media-item{-webkit-transform:translate3d(0, 5000px, 0);transform:translate3d(0, 5000px, 0);}
.cs-up .cs-media-item{-webkit-transform:translate3d(0, 0, 5000px);transform:translate3d(0, 0, 5000px);}
.cs-down .cs-media-item{-webkit-transform:translate3d(0, 0, -5000px);transform:translate3d(0, 0, -5000px);}
.cs-complete .cs-media-wrap{-webkit-animation-name:cs-wave;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-name:cs-wave;animation-duration:5s;animation-iteration-count:infinite;}
.cs-shadow-animation .cs-complete .cs-shadow{-webkit-animation-name:shadow;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-name:shadow;animation-duration:5s;animation-iteration-count:infinite;}
.cs-nav-prev, .cs-nav-next{position:absolute;top:50%;height:48px;width:48px;background:url('nav-arrow-white.png') 0 0 no-repeat;left:10px;margin-top:-24px;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;outline:none !important;z-index:2;}
.cs-nav-next{background-position:-96px 0;right:10px;left:auto;}
.cs-container:hover .cs-nav-prev, .cs-container:hover .cs-nav-next{opacity:.7;}
.cs-nav-prev:hover, .cs-nav-next:hover{opacity:1 !important;}
.cs-dots{position:absolute;bottom:5px;width:100%;text-align:center;}
.cs-dots > a{display:inline-block;outline:none !important;z-index:2;background:rgba(0, 0, 0, 0);}
.cs-dots > a > span{display:block;width:11px;height:11px;margin:10px 7px;border:2px solid #fff;border-radius:50%;opacity:0.8;-webkit-transition:background-color .2s;transition:background-color .2s;box-shadow:0 0 3px rgba(0, 0, 0, .4);}
.cs-dots > a:hover > span{background-color:rgba(255, 255, 255, .3);}
.cs-dots > a.cs-dot-active > span{background-color:#fff;opacity:0.9;}
@keyframes cs-wave{0%, 50%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.42, 0.74, 0.64, 1);animation-timing-function:cubic-bezier(0.42, 0.74, 0.64, 1);}
25%{-webkit-transform:translate3d(0, 0, 10px);transform:translate3d(0, 0, 10px);-webkit-animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);}
75%{-webkit-transform:translate3d(0, 0, -10px);transform:translate3d(0, 0, -10px);-webkit-animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);}
}
@-webkit-keyframes cs-wave{0%, 50%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.42, 0.74, 0.64, 1);animation-timing-function:cubic-bezier(0.42, 0.74, 0.64, 1);}
25%{-webkit-transform:translate3d(0, 0, 10px);transform:translate3d(0, 0, 10px);-webkit-animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);}
75%{-webkit-transform:translate3d(0, 0, -10px);transform:translate3d(0, 0, -10px);-webkit-animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);}
}
@keyframes shadow{0%, 50%, 100%{opacity:0.4;-webkit-transform:scale(1) translateZ(-50px);transform:scale(1) translateZ(-50px);-webkit-animation-timing-function:cubic-bezier(0.42, 0.74, 0.64, 1);animation-timing-function:cubic-bezier(0.42, 0.74, 0.64, 1);}
25%{opacity:0.25;-webkit-transform:scale(1.04) translateZ(-50px);transform:scale(1.04) translateZ(-50px);-webkit-animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);}
75%{opacity:0.5;-webkit-transform:scale(0.97) translateZ(-50px);transform:scale(0.97) translateZ(-50px);-webkit-animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);}
}
@-webkit-keyframes shadow{0%, 50%, 100%{opacity:0.4;-webkit-transform:scale(1) translateZ(-50px);transform:scale(1) translateZ(-50px);-webkit-animation-timing-function:cubic-bezier(0.42, 0.74, 0.64, 1);animation-timing-function:cubic-bezier(0.42, 0.74, 0.64, 1);}
25%{opacity:0.25;-webkit-transform:scale(1.04) translateZ(-50px);transform:scale(1.04) translateZ(-50px);-webkit-animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);}
75%{opacity:0.5;-webkit-transform:scale(0.97) translateZ(-50px);transform:scale(0.97) translateZ(-50px);-webkit-animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);animation-timing-function:cubic-bezier(0.36, 0, 0.58, 0.26);}
}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.cs-description{padding:25px 40px;color:#fff;z-index:1;font-size:18px;position:absolute;width:35%;top:0;left:0;}
.fulwdth{width:100%!important;margin:0 auto!important;}
.fulwdth h2{text-align:center!important;}
.cs-desc-title{font-size:2.5em;font-weight:500;line-height:1.2em;margin:0.6em 0;color:#fff!important;}
.cs-desc-content{font-size:1em;line-height:1.5em;color:#eee;}
.btn-detail{font-size:13px;line-height:1em;padding:11px 15px;border:1px solid #eee;color:#eee;text-transform:uppercase;text-decoration:none !important;outline:none !important;letter-spacing:3px;margin-top:1em;display:inline-block;}
.btn-detail:hover, .btn-detail:focus{color:#fff;border:1px solid #fff;}
.cs-css3d.alternative-3d-style .cs-media, .cs-css3d .alternative-3d-style .cs-media{-webkit-transform:translateY(-50%) rotateX(58deg) rotateZ(-26deg);transform:translateY(-50%) rotateX(58deg) rotateZ(-26deg);}
.cs-card3d.alternative-3d-style .cs-media-wrap:before, .cs-card3d .alternative-3d-style .cs-media-wrap:before{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left center;transform-origin:left center;background-position:left center;right:auto;}
@media (max-width:992px){.cs-slide > .cs-description{width:100%;min-height:100%;padding:10px;}
.fulwdth{width:100%!important;padding:0!important;}
.crdsub{display:none;}
.lightskin .cs-slide > .cs-description{}
.cs-slide > .cs-media{left:0;width:100%;pointer-events:none;opacity:0.4;}
.cs-shadow-animation .cs-complete .cs-shadow{-webkit-animation:none;animation:none;}
.cs-nav-prev{left:0;}
.cs-nav-next{right:0;}
}
.cs-current.cs-show .cs-desc-title{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.7s;animation-duration:.7s;}
.cs-current.cs-show .cs-desc-content{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.9s;animation-duration:.9s;}
.cs-current.cs-outing .cs-description{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.4s;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-fill-mode:both;}
.cs-no-css3d .cs-media{top:0;}
.cs-no-css3d .cs-media-item{margin:4% 3%;}
.iphonelst a{font-size:18px;padding-top:0px!important;line-height:32px!important;padding-bottom:0px!important;color:#000!important;}
.row{margin-left:auto;margin-right:auto;}
.row:after{content:"";display:table;clear:both;}
.row .col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0.75rem;}
.row .col.s1{width:8.33333%;margin-left:0;}
.row .col.s2{width:16.66667%;margin-left:0;}
.row .col.s3{width:25%;margin-left:0;}
.row .col.s4{width:33.33333%;margin-left:0;}
.row .col.s5{width:41.66667%;margin-left:0;}
.row .col.s6{width:50%;margin-left:0;}
.row .col.s7{width:58.33333%;margin-left:0;}
.row .col.s8{width:66.66667%;margin-left:0;}
.row .col.s9{width:75%;margin-left:0;}
.row .col.s10{width:83.33333%;margin-left:0;}
.row .col.s11{width:91.66667%;margin-left:0;}
.row .col.s12{width:100%;margin-left:0;}
.row .col.offset-s1{margin-left:8.33333%;}
.row .col.offset-s2{margin-left:16.66667%;}
.row .col.offset-s3{margin-left:25%;}
.row .col.offset-s4{margin-left:33.33333%;}
.row .col.offset-s5{margin-left:41.66667%;}
.row .col.offset-s6{margin-left:50%;}
.row .col.offset-s7{margin-left:58.33333%;}
.row .col.offset-s8{margin-left:66.66667%;}
.row .col.offset-s9{margin-left:75%;}
.row .col.offset-s10{margin-left:83.33333%;}
.row .col.offset-s11{margin-left:91.66667%;}
.row .col.offset-s12{margin-left:100%;}
@media only screen and (min-width:601px){.row .col.m1{width:8.33333%;margin-left:0;}
.row .col.m2{width:16.66667%;margin-left:0;}
.row .col.m3{width:25%;margin-left:0;}
.row .col.m4{width:33.33333%;margin-left:0;}
.row .col.m5{width:41.66667%;margin-left:0;}
.row .col.m6{width:50%;margin-left:0;}
.row .col.m7{width:58.33333%;margin-left:0;}
.row .col.m8{width:66.66667%;margin-left:0;}
.row .col.m9{width:75%;margin-left:0;}
.row .col.m10{width:83.33333%;margin-left:0;}
.row .col.m11{width:91.66667%;margin-left:0;}
.row .col.m12{width:100%;margin-left:0;}
.row .col.offset-m1{margin-left:8.33333%;}
.row .col.offset-m2{margin-left:16.66667%;}
.row .col.offset-m3{margin-left:25%;}
.row .col.offset-m4{margin-left:33.33333%;}
.row .col.offset-m5{margin-left:41.66667%;}
.row .col.offset-m6{margin-left:50%;}
.row .col.offset-m7{margin-left:58.33333%;}
.row .col.offset-m8{margin-left:66.66667%;}
.row .col.offset-m9{margin-left:75%;}
.row .col.offset-m10{margin-left:83.33333%;}
.row .col.offset-m11{margin-left:91.66667%;}
.row .col.offset-m12{margin-left:100%;}
}
@media only screen and (min-width:993px){.row .col.l1{width:8.33333%;margin-left:0;}
.row .col.l2{width:16.66667%;margin-left:0;}
.row .col.l3{width:25%;margin-left:0;}
.row .col.l4{width:33.33333%;margin-left:0;}
.row .col.l5{width:41.66667%;margin-left:0;}
.row .col.l6{width:50%;margin-left:0;}
.row .col.l7{width:58.33333%;margin-left:0;}
.row .col.l8{width:66.66667%;margin-left:0;}
.row .col.l9{width:75%;margin-left:0;}
.row .col.l10{width:83.33333%;margin-left:0;}
.row .col.l11{width:91.66667%;margin-left:0;}
.row .col.l12{width:100%;margin-left:0;}
.row .col.offset-l1{margin-left:8.33333%;}
.row .col.offset-l2{margin-left:16.66667%;}
.row .col.offset-l3{margin-left:25%;}
.row .col.offset-l4{margin-left:33.33333%;}
.row .col.offset-l5{margin-left:41.66667%;}
.row .col.offset-l6{margin-left:50%;}
.row .col.offset-l7{margin-left:58.33333%;}
.row .col.offset-l8{margin-left:66.66667%;}
.row .col.offset-l9{margin-left:75%;}
.row .col.offset-l10{margin-left:83.33333%;}
.row .col.offset-l11{margin-left:91.66667%;}
.row .col.offset-l12{margin-left:100%;}
}
.card{position:relative;overflow:hidden;margin:0.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px;}
.card .card-title{color:#fff;font-size:24px;font-weight:300;line-height:26px;}
.card.small, .card.medium, .card.large{position:relative;}
.card.small .card-image, .card.medium .card-image, .card.large .card-image{}
.card.small .card-content, .card.medium .card-content, .card.large .card-content{}
.card.small .card-action, .card.medium .card-action, .card.large .card-action{position:absolute;bottom:0;left:0;right:0;}
.card-action h6{text-align:center;}
.card.small{height:300px!important;}
.card.small .card-image{height:150px;}
.card.small .card-content{height:150px;}
.card.medium{height:400px;}
.card.medium .card-image{height:250px;}
.card.medium .card-content{height:150px;}
.card.large{height:500px;}
.card.large .card-image{height:330px;}
.card.large .card-content{height:170px;}
.card .card-image{position:relative;}
.card .card-image img{border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%;}
.card .card-image .card-title{position:absolute;bottom:0;left:0;padding:20px;}
.card .card-content{padding:5px;border-radius:0 0 2px 2px;}
.card .card-content p{margin:0;color:inherit;}
.card .card-action{border-top:1px solid rgba(160, 160, 160, 0.2);padding:10px 0;}
.card .card-action a{color:#ffab40;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease;;}
.card .card-action a:hover{color:#ffd8a6;}
.card-panel, .card{box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);}
.red-text{color:#F44336 !important;}
.black{background-color:#000000 !important;}
.black-text{color:#000000 !important;}
.white{background-color:#FFFFFF !important;}
.white-text{color:#FFFFFF !important;}
.transparent{background-color:transparent !important;}
.transparent-text{color:transparent !important;}
.collection{margin:0.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:visible;position:relative;background-color:#fff;}
ul.collection li{font-size:12px!important;}
.collection-item{font-family:'Montserrat', sans-serif;font-size:12px;line-height:24px;padding:10px!important;margin:0;border-bottom:1px solid #e0e0e0;}
.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative;}
.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle;}
.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center;}
.collection .collection-item.avatar .title{font-size:16px;}
.collection .collection-item.avatar p{margin:0;}
.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px;}
.collection .collection-item:last-child{border-bottom:none;}
.collection .collection-item.active{background-color:#26a69a;color:#eafaf9;}
.collection a.collection-item{display:block;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;transition:0.25s;color:#26a69a;}
.collection a.collection-item:not(.active):hover{background-color:#ddd;}
.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px;}
.collection.with-header .collection-item{padding-left:30px;}
.collection.with-header .collection-item.avatar{padding-left:72px;}
.center{text-align:center;}
button{position:relative;display:block;padding:0;text-align:center;width:13em;height:3em;margin:0 auto;color:#fff;background:#00bad2;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:2px;}
.ripple{position:absolute;background:rgba(0,0,0,.25);border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);pointer-events:none;}
.ripple.show{-webkit-animation:ripple .5s ease-out;animation:ripple .5s ease-out;}
@-webkit-keyframes
ripple{to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0;}
}
@keyframes
ripple{to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0;}
}