@import url('https://fonts.googleapis.com/css?family=Lato');
@import url('https://fonts.googleapis.com/css?family=Roboto');
@import url('https://fonts.googleapis.com/css?family=GlyphiconsHalflings');

@font-face {font-family: 'Georgia';src: url('../fonts/Georgia.eot?#iefix') format('embedded-opentype'),  url('../fonts/Georgia.woff') format('woff'), url('../fonts/Georgia.ttf')  format('truetype'), url('../fonts/Georgia.svg#Georgia') format('svg');font-weight: normal;font-style: normal;}
@font-face {
    font-family: 'icomoon';
    src: url('../fonts/icomoon/icomoon.eot');
    src: url('../fonts/icomoon/icomoon.eot') format('embedded-opentype'),
    url('../fonts/icomoon/icomoon.ttf') format('truetype'),
    url('../fonts/icomoon/icomoon.woff') format('woff'),
    url('../fonts/icomoon/icomoon.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* browser update */
#browser img{max-width:100%}
#browser h4{text-align:center}
#browser p{text-align:center}
#browser .browser_img{margin:15px 0}
#browser .modal-header{background:#a74733;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}
#browser .modal-footer{text-align:center}
#browser .btn-primary{background:#a74733;border:1px solid #a74733;padding:7px 45px}
.modal{text-align:center;padding:0!important}
.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}
.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}

/* general */
html, body{width:100%; height:100%;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
a{color:#fff}
a:hover, a:focus{text-decoration:none;cursor:pointer;color:#fff}
body{font-size:1.6em; font-family: 'Roboto', 'Prompt', sans-serif; color:#1d1d1d}
p{font-size:0.96em; line-height:1.7em; text-align:left}
p.center{text-align:center}
p.right{text-align:right}
/* h1::before{background:url(../img/leaf.png) no-repeat;background-size:30px 60px;display:inline-block;width:30px;height:60px;content:"";position:relative;top:15px;margin-right:5px} */
h1{    font-family: 'Open Sans', 'Prompt', sans-serif;
    font-size: 2.5em;
    text-align: center;
    margin-bottom: 30px;
    text-transform: capitalize;
    /* font-weight: 600; */
    color: #303130;
    /* text-transform: uppercase; */}
h2{font-family: 'Open Sans', 'Prompt', sans-serif; font-size:2.5em; text-align:center; margin-bottom:30px; text-transform:capitalize; font-weight:400; color:#484646}
h3{font-family: 'Open Sans', 'Prompt', sans-serif;font-size:1.8em; font-weight:400; margin-bottom:20px}
h4{font-family: 'Open Sans', 'Prompt', sans-serif;font-size:1.5em; font-weight:600}
h5{font-family: 'Open Sans', 'Prompt', sans-serif;font-size:1.2em; font-weight:600; text-transform:capitalize}
h1 img,h2 img{margin-right:5px}
h2.htltagline { text-transform: uppercase; color: #515151; font-size: 1.15em;margin-bottom: 20px;font-style: italic; text-align:center;
    font-weight: normal;}
::-webkit-input-placeholder{color:#fff}
::-moz-placeholder{color:#fff}
:-ms-input-placeholder{color:#fff}
:-moz-placeholder{color:#fff}
form ::-webkit-input-placeholder{color:#ffffff}
form ::-moz-placeholder{color:#ffffff}
form :-ms-input-placeholder{color:#ffffff}
form :-moz-placeholder{color:#ffffff}


/* animation.css */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slowest{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.delay-250{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.delay-500{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.delay-750{-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.delay-1000{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-2000{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-3000{-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.delay-3500{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.bounceIn.go{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(400px)}60%{-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(400px)}60%{transform:translateX(-30px)}80%{transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}.bounceInRight.go{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}60%{-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-400px)}60%{transform:translateX(30px)}80%{transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.bounceInLeft.go{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(400px)}60%{-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(400px)}60%{transform:translateY(-30px)}80%{transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.bounceInUp.go{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}60%{-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-400px)}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.bounceInDown.go{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fadeIn{opacity:0}.fadeIn.go{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes growIn{0%{-webkit-transform:scale(0.2);opacity:0}50%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(0.2);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}.growIn{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0}.growIn.go{-webkit-animation-name:growIn;animation-name:growIn}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake.go{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes shakeUp{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-10px)}20%,40%,60%,80%{-webkit-transform:translateY(10px)}}@keyframes shakeUp{0%,100%{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.shakeUp.go{-webkit-animation-name:shakeUp;animation-name:shakeUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px)}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px)}.fadeInDown.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn.go{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft.go{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft.go{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight.go{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight.go{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn.go{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle.go{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing.go{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada.go{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble.go{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse.go{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInRight{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInRight.go{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}60%{-webkit-transform:translateX(20%) skewX(-30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInLeft{0%{transform:translateX(-100%) skewX(30deg);opacity:0}60%{transform:translateX(20%) skewX(-30deg);opacity:1}80%{transform:translateX(0%) skewX(15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInLeft.go{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip.go{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;backface-visibility:visible!important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX.go{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY.go{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.bounceOut.goAway{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp.goAway{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown.goAway{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft.goAway{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight.goAway{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut.goAway{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUp.goAway{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDown.goAway{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeft.goAway{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRight.goAway{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX.goAway{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}@-webkit-keyframes lightSpeedOutRight{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOutRight.goAway{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(-100%) skewX(30deg);opacity:0}}.lightSpeedOutLeft.goAway{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut.goAway{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft.goAway{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft.goAway{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight.goAway{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut.goAway{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftShort{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}

/* colorbox */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxTopLeft{width:14px;height:14px;background:url(../img/controls.png) no-repeat 0 0}#cboxTopCenter{height:14px;background:url(../img/border.png) repeat-x top left}#cboxTopRight{width:14px;height:14px;background:url(../img/controls.png) no-repeat -36px 0}#cboxBottomLeft{width:14px;height:43px;background:url(../img/controls.png) no-repeat 0 -32px}#cboxBottomCenter{height:43px;background:url(../img/border.png) repeat-x bottom left}#cboxBottomRight{width:14px;height:43px;background:url(../img/controls.png) no-repeat -36px -32px}#cboxMiddleLeft{width:14px;background:url(../img/controls.png) repeat-y -175px 0}#cboxMiddleRight{width:14px;background:url(../img/controls.png) repeat-y -211px 0}#cboxContent{background:#fff;overflow:visible}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:5px}#cboxLoadingOverlay{background:url(../img/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(../img/loading.gif) no-repeat center center}#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:700;color:#7C7C7C}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:700;color:#7C7C7C}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-29px;background:url(../img/controls.png) no-repeat 0 0;width:23px;height:23px;text-indent:-9999px}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{left:0;background-position:-51px -25px}#cboxPrevious:hover{background-position:-51px 0}#cboxNext{left:27px;background-position:-75px -25px}#cboxNext:hover{background-position:-75px 0}#cboxClose{right:0;background-position:-100px -25px}#cboxClose:hover{background-position:-100px 0}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0}

/* wowslider */
@import "https://fonts.googleapis.com/css?family=Source+Sans+Pro&subset=latin,latin-ext";#wowslider-container0{display:block;zoom:1;position:relative;width:100%;max-width:100%;max-height:none;margin:0 auto;z-index:90;text-align:left;font-size:10px;text-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}* html #wowslider-container0{width:1366px}#wowslider-container0 .ws_images ul{position:relative;width:10000%;height:100%;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow:visible}#wowslider-container0 .ws_images ul li{position:relative;width:1%;height:100%;line-height:0;overflow:hidden;float:left;padding:0!important;margin:0!important}#wowslider-container0 .ws_images{position:relative;left:0;top:0;height:100%;max-height:none;max-width:100%;vertical-align:top;border:none;overflow:hidden}#wowslider-container0 .ws_images ul a{width:100%;height:100%;max-height:none;display:block;color:transparent}#wowslider-container0 img{max-width:none!important}#wowslider-container0 .ws_images .ws_list img,#wowslider-container0 .ws_images > div > img{width:100%;border:none 0;max-width:none;padding:0;margin:0}#wowslider-container0 .ws_images > div > img{max-height:none}#wowslider-container0 .ws_images iframe{position:absolute;z-index:-1}#wowslider-container0 .ws-title > div{display:inline-block!important}#wowslider-container0 a{text-decoration:none;outline:none;border:none}#wowslider-container0 .ws_bullets{float:left;position:absolute;z-index:70}#wowslider-container0 .ws_bullets div{position:relative;float:left;font-size:0}#wowslider-container0 .ws_bullets a{line-height:0}#wowslider-container0 .ws_script{display:none}#wowslider-container0 sound,#wowslider-container0 object{position:absolute}#wowslider-container0 .ws_effect{position:static;width:100%;height:100%}#wowslider-container0 .ws_photoItem{border:2em solid #fff;margin-left:-2em;margin-top:-2em}#wowslider-container0 .ws_cube_side{background:#A6A5A9}#wowslider-container0.ws_gestures{cursor:-webkit-grab;cursor:-moz-grab;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII=),move}#wowslider-container0.ws_gestures.ws_grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg==),move}#wowslider-container0.ws_video_playing .ws_bullets,#wowslider-container0.ws_video_playing .ws_fullscreen,#wowslider-container0.ws_video_playing .ws_next,#wowslider-container0.ws_video_playing .ws_prev{display:none}#wowslider-container0 .ws_video_btn{position:absolute;display:none;cursor:pointer;top:0;left:0;width:100%;height:100%;z-index:55}#wowslider-container0 .ws_video_btn.ws_youtube,#wowslider-container0 .ws_video_btn.ws_vimeo{display:block}#wowslider-container0 .ws_video_btn div{position:absolute;background-image:url(./playvideo.png);background-size:200%;top:50%;left:50%;width:7em;height:5em;margin-left:-3.5em;margin-top:-2.5em}#wowslider-container0 .ws_video_btn.ws_youtube div{background-position:0 0}#wowslider-container0 .ws_video_btn.ws_youtube:hover div{background-position:100% 0}#wowslider-container0 .ws_video_btn.ws_vimeo div{background-position:0 100%}#wowslider-container0 .ws_video_btn.ws_vimeo:hover div{background-position:100% 100%}#wowslider-container0 .ws_playpause.ws_hide{display:none!important}#wowslider-container0 .ws_bullets{padding:10px}#wowslider-container0 .ws_bullets a{margin-left:6px;width:13px;height:13px;background:url(./bullet.png) left top;float:left;text-indent:-4000px;position:relative;color:transparent}#wowslider-container0 .ws_bullets a.ws_selbull,#wowslider-container0 .ws_bullets a:hover{background-position:0 100%}#wowslider-container0 a.ws_next,#wowslider-container0 a.ws_prev{position:absolute;top:50%;margin-top:-2.1em;z-index:60;height:3.2em;width:3.2em;background-image:url(./arrows.png);background-size:200%}#wowslider-container0 a.ws_next{background-position:100% 0;right:.5em}#wowslider-container0 a.ws_prev{left:.5px;background-position:0 0}#wowslider-container0 a.ws_next:hover{background-position:100% 100%}#wowslider-container0 a.ws_prev:hover{background-position:0 100%}#wowslider-container0 .ws_playpause{width:3.2em;height:3.2em;position:absolute;top:50%;left:50%;margin-left:-1.6em;margin-top:-1.6em;z-index:59;background-size:100%}#wowslider-container0 .ws_pause{background-image:url(./pause.png)}#wowslider-container0 .ws_play{background-image:url(./play.png)}#wowslider-container0 .ws_pause:hover,.wowbannerslider .ws_play:hover{background-position:100% 100%!important}#wowslider-container0 .ws_bullets{bottom:-5px;left:50%}#wowslider-container0 .ws_bullets div{left:-50%}#wowslider-container0 .ws-title{position:absolute;display:block;font:2.5em 'Source Sans Pro',Arial,sans-serif;bottom:1.1em;left:0;margin-right:.1em;z-index:50;color:#fff;line-height:1em}#wowslider-container0 .ws-title div,#wowslider-container0 .ws-title span{display:inline-block;margin-top:.5em;background:#39F;font-weight:400;border-radius:0;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90)}#wowslider-container0 .ws-title div{display:block;margin-top:.5em;font-size:.72em;background:#fff;color:#39F;padding:.5em;line-height:1.28em}#wowslider-container0 .ws-title span{padding:.4em}#wowslider-container0 .ws_images > ul{animation:wsBasic 10.2s infinite;-moz-animation:wsBasic 10.2s infinite;-webkit-animation:wsBasic 10.2s infinite}@keyframes wsBasic{0%{left:-0}19.61%{left:-0}50%{left:-100%}69.61%{left:-100%}}@-moz-keyframes wsBasic{0%{left:-0}19.61%{left:-0}50%{left:-100%}69.61%{left:-100%}}@-webkit-keyframes wsBasic{0%{left:-0}19.61%{left:-0}50%{left:-100%}69.61%{left:-100%}}#wowslider-container0 .ws_bulframe div div{height:auto}@media all and (max-width:760px){#wowslider-container0 .ws_fullscreen{display:block}}@media all and (max-width:400px){#wowslider-container0 .ws_controls,#wowslider-container0 .ws_bullets,#wowslider-container0 .ws_thumbs{display:none}}

/* wow slider banner */
.wowbannerslider{display:table;zoom:1;position:relative;width:100%;max-width:100%;max-height:350px;margin:0 auto;z-index:90;text-align:left;font-size:10px;text-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
* html .wowbannerslider{width:1024px}
.wowbannerslider .ws_images ul{position:relative;width:10000%;height:100%;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow:visible}
.wowbannerslider .ws_images ul li{position:relative;width:1%;height:100%;line-height:0;overflow:hidden;float:left;padding:0!important;margin:0!important}
.wowbannerslider .ws_images{position:relative;left:0;top:0;height:100%;max-height:350px;max-width:100%;vertical-align:top;overflow:hidden}
.wowbannerslider .ws_images ul a{width:100%;height:100%;max-height:350px;display:block;color:transparent}
.wowbannerslider img{max-width:none!important}
.wowbannerslider .ws_images .ws_list img,.wowbannerslider .ws_images > div > img{width:100%;border:none 0;max-width:none;padding:0;margin:0}
.wowbannerslider .ws_images > div > img{max-height:350px}
.wowbannerslider .ws_images iframe{position:absolute;z-index:-1}
.wowbannerslider .ws-title > div{display:inline-block!important}
.wowbannerslider a{text-decoration:none;outline:none;border:none}
.wowbannerslider .ws_bullets{float:left;position:absolute;z-index:70}
.wowbannerslider .ws_bullets div{position:relative;float:left;font-size:0}
.wowbannerslider .ws_bullets a{line-height:0}
.wowbannerslider .ws_script{display:none}
.wowbannerslider sound,.wowbannerslider object{position:absolute}
.wowbannerslider .ws_effect{position:static;width:100%;height:100%}
.wowbannerslider .ws_photoItem{border:2em solid #fff;margin-left:-2em;margin-top:-2em}
.wowbannerslider .ws_cube_side{background:#A6A5A9}
.wowbannerslider.ws_gestures{cursor:-webkit-grab;cursor:-moz-grab;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII=),move}
.wowbannerslider.ws_gestures.ws_grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg==),move}
.wowbannerslider.ws_video_playing .ws_bullets,.wowbannerslider.ws_video_playing .ws_fullscreen,.wowbannerslider.ws_video_playing .ws_next,.wowbannerslider.ws_video_playing .ws_prev{display:none}
.wowbannerslider .ws_video_btn{position:absolute;display:none;cursor:pointer;top:0;left:0;width:100%;height:100%;z-index:55}
.wowbannerslider .ws_video_btn.ws_youtube,.wowbannerslider .ws_video_btn.ws_vimeo{display:block}
.wowbannerslider .ws_video_btn div{position:absolute;background-image:url(../img/playvideo.png);background-size:200%;top:50%;left:50%;width:7em;height:5em;margin-left:-3.5em;margin-top:-2.5em}
.wowbannerslider .ws_video_btn.ws_youtube div{background-position:0 0}
.wowbannerslider .ws_video_btn.ws_youtube:hover div{background-position:100% 0}
.wowbannerslider .ws_video_btn.ws_vimeo div{background-position:0 100%}
.wowbannerslider .ws_video_btn.ws_vimeo:hover div{background-position:100% 100%}
.wowbannerslider .ws_playpause.ws_hide{display:none!important}
.wowbannerslider .ws_bullets{padding:5px}
.wowbannerslider .ws_bullets a{width:22px;height:20px;background:url(../img/bullet.png) left top;float:left;text-indent:-9999px;position:relative;color:transparent}
.wowbannerslider .ws_bullets a.ws_selbull,.wowbannerslider .ws_bullets a:hover{background-position:0 100%}
.wowbannerslider a.ws_next,.wowbannerslider a.ws_prev{background-size:200%;position:absolute;top:48%;margin-top:-1.6em;z-index:60;height:5em;width:3.9em;opacity: .5;background-image:url(../img/arrows.jpg)}
.wowbannerslider a.ws_next{background-position:100% 0;right:0}
.wowbannerslider a.ws_prev{left:0;background-position:0 0}
.wowbannerslider .ws_playpause{width:3.9em;height:5em;position:absolute;top:50%;left:50%;margin-left:-1.9em;margin-top:-1.6em;z-index:59}
.wowbannerslider .ws_pause{background-size:100%;background-image:url(../img/pause.png)}
.wowbannerslider .ws_play{background-size:100%;background-image:url(../img/play.png)}
.wowbannerslider .ws_pause:hover,.wowbannerslider .ws_play:hover{background-position:100% 100%!important}
.wowbannerslider .ws_bullets{bottom:0;left:50%}
.wowbannerslider .ws_bullets div{left:-50%}
.wowbannerslider .ws-title{position:absolute;font:1.9em 'Helvetica Neue',Helvetica,Arial,sans-serif;bottom:7%;left:0;margin-right:.3em;z-index:50;color:#000;text-shadow:.05em .05em 0 #fff}
.wowbannerslider .ws-title div,.wowbannerslider .ws-title span{display:inline-block;background:#FFF;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80)}
.wowbannerslider .ws-title div{display:block;font-size:.684em;padding:.8em;margin-top:1em}
.wowbannerslider .ws-title span{padding:.5em}
.wowbannerslider .ws_images > ul{animation:wsBasic 12s infinite;-moz-animation:wsBasic 12s infinite;-webkit-animation:wsBasic 12s infinite}
@keyframes wsBasic {
0%{left:-0}
16.67%{left:-0}
33.33%{left:-100%}
50%{left:-100%}
66.67%{left:-200%}
83.33%{left:-200%}
}
@-moz-keyframes wsBasic {
0%{left:-0}
16.67%{left:-0}
33.33%{left:-100%}
50%{left:-100%}
66.67%{left:-200%}
83.33%{left:-200%}
}
@-webkit-keyframes wsBasic {
0%{left:-0}
16.67%{left:-0}
33.33%{left:-100%}
50%{left:-100%}
66.67%{left:-200%}
83.33%{left:-200%}
}
.wowbannerslider .ws_bulframe div div{height:auto}


/* nav */
.navbar-custom{border:0;border-radius:0;margin:0;text-transform:capitalize;font-family: 'Open Sans', 'Prompt', sans-serif;font-weight:700;background:none;padding:10px 0 0;position:fixed;min-height:125px;transition:all 700ms linear;}
.navbar-custom.scrolled{
  background: -moz-linear-gradient(top, rgba(37,110,112,1) 0%, rgba(34,114,112,0.69) 45%, rgba(31,119,113,0) 100%);
      background: -webkit-linear-gradient(top, rgb(61, 64, 64) 0%,rgba(116, 117, 117, 0.69) 45%,rgba(31,119,113,0) 100%);
      background: linear-gradient(to bottom, rgb(111, 113, 113) 0%,rgba(139, 140, 140, 0.69) 45%,rgba(31,119,113,0) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#256e70', endColorstr='#001f7771',GradientType=0 );
}
.navbar-custom .navbar-brand,.navbar-custom .navbar-nav > li > a,.navbar-custom .navbar-nav .dropdown-menu > li > a{font-size:1.1em;color:#fff; border-bottom:3px solid transparent; background:none; transition:all 300ms linear;padding:10px 13px;text-shadow: 1px 1px 5px #313131;font-family: 'Open Sans', 'Prompt', sans-serif; text-transform:uppercase}
.navbar-custom .navbar-nav > li > a:hover, .navbar-custom .navbar-nav .dropdown-menu > li > a:hover{border-bottom:3px solid #fff}
.navbar-custom .dropdown-menu{border:0;border-top:2px solid #E7746F;border-radius:0}
.navbar-custom .dropdown-menu > li > a{padding:10px 20px}
.navbar-custom .nav .open > a,.navbar-custom .dropdown-menu > li > a:hover,.navbar-custom .dropdown-menu > li > a:focus{background:#f5f5f5; }
.navbar-custom .navbar-toggle .icon-bar{background:#fff}
.navbar-right{position:relative; top:15px;}
/* scroll down */
.scrolldown{position:absolute;left:50%;bottom:25px;cursor:pointer;z-index:91;text-align:center;transform:translate(-50%)}
.scrolldown p{color:#fff;font-size:1.5em}
.scrolldown img{margin-bottom:10px}
.secret-deal{position:absolute;top:50%;z-index:91;right:0;transform:translate(0,-50%)}
/* rsv */
.rsv{background:rgba(0,0,0,.6);height:100%;position:absolute;z-index:93;width:300px;top:0;left:60px;font-family:'Open Sans', 'Prompt', sans-serif;}
.rsvbox{position:absolute;top:3%;left:50%;padding:.8em 1.2em;color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center}
img.logo{margin-bottom:15px}
hr.book{color:#fff;border-top:2px solid #fff;opacity:.5}
.rsv h4{letter-spacing:1px;font-weight:400;font-size:1.6em;text-transform:uppercase}
h4.modal-title{font-family:'Open Sans', 'Prompt', sans-serif; text-transform:capitalize}
#wowslider-container0 img.bobd{margin:15px 0; max-width:100% !important}
.arrow-down{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff;margin:15px auto}
.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}
.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}
.modal-content{width:inherit;height:inherit;margin:15px auto;pointer-events:all}
.btn-primary{background:#0ea6a4;border:1px solid #0ea6a4}
.btn-primary:hover,.btn-primary:focus{background:#0ea6a4;border:1px solid #0ea6a4}
table.jCalendar{background:none;border-collapse:separate;border-spacing:0}
table.jCalendar th{background:#4394d0;color:#fff;font-weight:700;font-size:14px;padding:14px;border-top-style:none;border-top-color:#ababab;border-right-color:#ababab;border-left-color:#ababab;border-right-style:none;border-left-style:none;border-width:1px}
table.jCalendar td{font-family: 'Open Sans', 'Prompt', sans-serif;color:#053e5a;text-align:center;font-size:12px;border-top-style:none;border-top-color:#ababab;border-right-color:#ababab;border-left-color:#ababab;border-left-style:none;border-right-style:none;padding:12px;background:#f5f5f5;border:1px solid #fff;border-width:1px}
table.jCalendar td.other-month{background:#f7f7f7;color:#aaa;font-size:14px}
table.jCalendar td.today{font-size:14px;color:#706862}
table.jCalendar td.selected{color:#b2b2b2;font-family:'Open Sans', 'Prompt', sans-serif;font-size:14px;border:1px solid #fff}
table.jCalendar td.selected.dp-hover{background:#ccc;color:#fff;font-size:14px}
table.jCalendar td.selected{background:#4394d0;color:#fff;font-size:14px}
table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#f0f0f0;color:#333;font-size:14px}
table.jCalendar tr.selectedWeek td{background:#f66;color:#333;font-size:14px}
table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{font-size:14px;color:#CCC}
table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#77736B;color:#504B40;font-size:14px}
div.dp-popup h2{color:#FFF;font-weight:400;font-size:14px;padding-top:2px;line-height:1.5em;font-family:'Open Sans', 'Prompt', sans-serif}
div.dp-popup{background:none;font-size:11px;font-family:'Open Sans', 'Prompt', sans-serif;width:auto;line-height:1.2em}
div#dp-popup{z-index:1200;position:absolute;width:319px;border:1px solid #4d4d4d;border-radius:5px;background:#fff;letter-spacing:normal;padding:10px;box-shadow:0 15px 60px rgba(0,0,0,0.46);margin-top:45px;}
div.dp-popup h2{font-size:24px;text-align:center;padding:15px;margin:0;color:#4d4d4d;letter-spacing:normal;font-family:'Semilla';border-radius:10px;background:#fff}
a#dp-close{color:#fff;font-size:11px;padding:4px 0;text-align:center;display:block}
#cbut{width:auto;position:absolute;bottom:0;right:0;background:#AFAFAF;padding:3px;border-radius:5px}
div.dp-popup a{color:#fff;text-decoration:none;padding:3px 2px 0}
div.dp-popup div.dp-nav-prev{position:absolute;left:25px;width:100px;top:29px}
div.dp-popup div.dp-nav-prev a{float:left}
div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer;font-size:14px;color:#fff;font-family:'Open Sans', 'Prompt', sans-serif;background:#4394d0;border-radius:100%;padding:6px}
div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default;color:#fff}
div.dp-popup div.dp-nav-next{position:absolute;top:29px;right:25px;width:100px}
div.dp-popup div.dp-nav-next a{float:right}
div.dp-popup a.disabled{cursor:default;color:#aaa}
div.dp-popup td{cursor:pointer}
div.dp-popup td.disabled{cursor:default}
#chooseDateForm li{list-style:none;padding:5px;clear:both}
input{margin:0}
input.dp-applied{width:140px;float:left}
a.dp-choose-date{float:left;width:100%;display:block;overflow:hidden;height:34px;position:absolute;text-indent:-2000px;margin:1px 0 0}
a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}
#calendar-me{margin:20px}
.date-pick{background:#fff;font-family:'Open Sans', 'Prompt', sans-serif;color:#777;border:1px solid #eee;margin-top:3px;padding:5px;height:16px;font-size:14px}
#resetForm{cursor:pointer}
.list-pick{font-family:'Open Sans', 'Prompt', sans-serif;font-size:10px;color:#69665d;border:1px solid #69665d}
#multimonth{border:2px solid #fff;overflow:auto;float:left}
.dp-applied{float:left}
table.jCalendar{border:none}
.other-month{visibility:hidden}
.dp-calendar{margin:10px 5px 0}
.book-btn{text-decoration:none;color:#FFF;display:block;padding:10px;text-align:center}
#cls{clear:both}
#mouth-in,#mouth-out,#nigth-title{padding:10px;border-bottom:1px solid #ccc;text-transform:uppercase;font-size:12px}
#date-in,#date-out,#night-num{padding:10px;font-family:'Open Sans', 'Prompt', sans-serif;font-size:46px;cursor:pointer}
#year-in,#year-out{padding:10px;border-top:1px solid #ccc;text-transform:uppercase;font-size:12px}
.box3{position:relative;width:100px;text-align:center;margin:5px;display:inline-block;vertical-align:top}
.booking-inside{position:absolute;max-width:1180px;background:#fff;margin:0 auto;text-align:center;width:100%;left:50%;margin-left:-590px;top:230px}
.booking-inside .box-booking{position:relative;padding:30px 0;height:100%;z-index:2;background:#a89e84}
.box-btn-book{position:relative;z-index:3;display:none}
.wrapper-booking{width:100%;height:100%;text-align:center;left:0;margin:0 auto}
.btn-reservation{text-transform:uppercase;font-family:'Semilla';position:absolute;background:#a74733;top:-84px;left:50%;color:#fff;box-shadow:0 15px 60px rgba(0,0,0,0.46);cursor:pointer;margin-left:-140px;padding:20px 11px;width:280px;font-size:17px;text-align:center}
.btn-reservation img{width:30px;vertical-align:top}
.box-booking.active{display:block!important}
.box-booking h3{color:#fff;font-size:2.5em;margin:10px 0;padding:10px 0;border-top:1px solid;border-bottom:1px solid;display:block;text-transform:uppercase;font-family: 'Roboto';font-weight:600;letter-spacing:2px;text-shadow: 0 1px 1px #000;}
.booking-inside .box-booking h3{color:#fff;opacity:1}
.close-booking{display:none}
#date-in-out{letter-spacing:-.3em}
.box3{position:relative;width:32.33%;height:auto;text-align:center;display:inline-block;margin:30px 0 0;color:#fff;float:none;vertical-align:top;letter-spacing:normal; text-transform:uppercase}
.box3 i{font-size:26px;margin-top:15px;color:#C5C5C5}
#mouth-in,#mouth-out,#nigth-title{padding:8px 0 15px;border-bottom:none;text-transform:capitalize;font-size:15px;color:#fff}
#date-in,#date-out,#night-num{font-size:4.5em;cursor:pointer;line-height:44px;font-family:'Open Sans', 'Prompt', sans-serif;font-weight:700;padding:0;border-right:1px solid}
#night-num{border:none; margin-top:40px}
a.dp-choose-date{width:100%;display:block;overflow:hidden;height:50%;text-indent:-2000px;margin:1px 0 15px;position:absolute;background:#fff;opacity:0}
#year-in,#year-out{display:none}
.box-night{display:inline-table!important}
div.dp-popup{font-family:'futura-pt-400'}
#wowslider-container0 #reservBut{
  background: #4394D0;
    color: #fff;
    display: inline-block;
    margin: 11px 0 0;
    cursor: pointer;
    font-size: 1.8em;
    padding: 15px 35px;
    letter-spacing: 2px;
    font-weight: 700;
    transition: all 100ms linear;
    border: 1px solid #fff;
    width: 80%;
    font-family: 'Georgia';}
#wowslider-container0 #reservBut:hover{background:#045a99;border:1px solid #fff;text-decoration:none}
.btn-promo{letter-spacing:normal;color:#fff;font-size:1.5em;cursor:pointer}
.booking-inside .btn-promo{color:#fff}
#pcode{display:none;width:200px;background:none;color:#fff;font-family:'Open Sans', 'Prompt', sans-serif;text-align:center;padding:10px 15px;border:1px solid #DDD;margin-top:10px;font-size:1.6em}
.amend-link{letter-spacing:1px;color:#fff;margin-top:15px;font-size:1.4em}
.amend-link a{color:#fff}
.book-with-us{letter-spacing:normal;color:#fff;font-size:16px;margin-top:10px;cursor:pointer}
.book-with-us.active{opacity:0}
.book-with-us i{width:42px;border:2px solid #998675;border-radius:100%;color:#fff;font-size:26px;margin-top:5px;height:42px;padding:7px}
.book-with-us i.active{transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg)}
.close-bwu{color:#fff;text-align:center;cursor:pointer;position:absolute;background:rgba(94,94,94,0.58);right:5px;width:21px;font-size:13px;padding:2px 2px 3px 1px;line-height:13px}
.item-book-with-us{text-align:center;display:none;position:absolute;bottom:13px;width:100%}
.booking-inside .item-book-with-us{bottom:-15px;position:absolute}
.item-book-with-us ul{padding:0;margin:0;list-style:none}
.item-book-with-us li{display:inline-block;width:20%;vertical-align:top;line-height:14px}
.item-book-with-us li a{letter-spacing:normal;font-size:10px;color:#fff;text-shadow:0 3px 13px #fff}
.item-book-with-us li i{font-size:35px;display:inline-block;margin-bottom:7px}
.navbar-brand img{width:100%;position:relative;margin-top: -10px;}
#homelogo, #pagelogo {display:none;float:left;width:17%}
/* homepage content */
.evensection{padding:50px 0 30px;}
body.home section{padding:150px 0 135px;}
.oddsection{background:url(../img/grain.jpg) repeat;position:relative}
.intro{text-align:center}
.intro p{text-align:left}
img.img-left{width:100%;transform:translate(0,-50%);position:absolute;top:50%}
img.img-right{width:100%;transform:translate(0,-50%);position:absolute;top:50%}
.box-desc{padding:45px;position:relative;background: #b3b2b238;}
button.more{font-size: 14px;background:#4394D0;color:#fff;border:0;border-radius:0;text-align:center;padding:8px 30px;font-family:'Open Sans', 'Prompt', sans-serif;text-transform:uppercase}
.box-desc button.more{position:absolute;bottom:30px;right:45px}
.box-desc h3 {font-size: 2.0em;text-align: center; color: #3c3c3e;}
.box-content{margin-bottom:5px}
.box-content img{width:100%}
.gallerybox img{width:100%;padding:5px;border:1px solid #c6b8bd}
.gallerybox{margin-bottom:30px}
.offer img{width:100%;padding:0;position:relative;z-index:1}
.offer .box-desc{min-height:0;max-width:100%;margin:0 auto;background:#fff;z-index:0;position:relative;box-shadow:0 5px 15px #00000057;padding:10px 30px 30px; min-height:170px}
.offer{text-align:center}
.offer p{text-align:left}
#unlockModal .embed-responsive-16by9{padding-bottom:117%}
button.close,button.close:hover{padding:5px 10px;background:#000;opacity:1;color:#fff;border-radius:50%;font-weight:400;position:absolute;top:-15px;right:-15px;z-index:2}
/* footer */
.footer-top{min-height:250px;width:100%;padding:30px 0;background-image: url(../images/footer.jpg)}
footer h5{color:#fff;text-align:left;margin-bottom:20px;text-transform:uppercase}
footer p{text-align:left;color:#fff;font-size:15}
.footer-top .corporate{text-align:center;max-width:320px;margin:0 auto}
.footer-top .corporate img{margin-bottom:10px}
.footer-top .sosmed{text-align:left}
.footer-top .sosmed img{margin:5px}
.footer-bottom{text-align:center;color:#fff;background:#2d2c2c;padding:5px 0}
.footer-bottom p{text-align:center;margin:0; font-size:.8em}
.footer-top ul{list-style:none; text-transform:capitalize; line-height:1.7em;color: #fff;margin-left: -40px;margin-bottom:0;}
.hoteladdrs{text-align:left}
/* room */
section.banner{padding:0;position:relative;min-height:550px}
#room{background:url(../img/room/banner.jpg) no-repeat center center;background-size:cover}
h2.roomnm { text-align: left;}
.banner img{width:100%}
.rsv2{width:100%;color:#fff;text-align:center;margin-top:-169px;position:relative}
.rsv2 .container{max-width:1170px;min-height:169px;padding:15px 20px;
background: #169292;
background: rgb(22,147,146,.9);
background: -moz-linear-gradient(top,  rgba(22,147,146,.9) 0%, rgba(38,40,48,.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(22,147,146,.9) 0%,rgba(38,40,48,.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(22,147,146,.9) 0%,rgba(38,40,48,.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#169392', endColorstr='#262830',GradientType=0 ); /* IE6-9 */}
.rsv2 h3{font-size:1.3em;padding:10px 0;text-transform:uppercase;font-family:'Open Sans', 'Prompt', sans-serif;font-weight:normal;text-align:center;margin:0 0 15px;letter-spacing: 2px; text-shadow: 0 1px 1px #000;}
.bobdbox2{background:#0ea6a4;padding:7px 5px;text-align:center;cursor:pointer;font-family:'Open Sans', 'Prompt', sans-serif}
.rsv2 #date-in-out{font-size:.8em}
.rsv2 #mouth-in,.rsv2 #mouth-out,.rsv2 #nigth-title{font-size:1.2em;padding:2px 0 5px}
.rsv2 #date-in,.rsv2 #date-out,.rsv2 #night-num{font-size:3em}
.rsv2 .box3 span{position:relative;top:0;font-size:1.4em}
.rsv2 #night-num{margin-top:27px}
.rsv2 .box-night{display:inline-block!important}
.rsv2 .box3{margin:0}
.rsv2 .arrow-down{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin:10px auto}
.rsv2 a.dp-choose-date{margin-bottom:0}
.rsv2 .btn-promo{font-size:1.2em}
.rsv2 .pcode{text-align:center;background:none;border:1px solid #fff;color:#fff;padding:5px}
.rsv2 #pcode{display:block!important;padding:3px;font-size:1em;width:100%;margin:0; height:35px}
.rsv2 button{background:#0ea6a4;color:#fff;text-align:center;border:none;margin:15px 0 10px;padding:5px 0;width:100%}
.rsvclick{text-align:center;color:#fff;background:#0ea6a4;border-bottom:1px solid #f4f4f4}
.rsvclick .btn-lg{padding:5px}
.rsvclick h5{position:relative;top:-3px;text-transform: uppercase; letter-spacing: 2px;}
#bobdModal button{width:30px;height:30px;text-align:right;opacity:1;border-radius:50%;background:#fff;position:relative;top:0;right:-32px;margin-top:-34px}
#bobdModal button span{color:#231f20;text-align:center;display:block;text-shadow:none;font-family:'Open Sans', 'Prompt', sans-serif;font-weight:600}
#bobdModal .modal-header{border:0}
#bobdModal .modal-content{border:5px solid #fff;border-radius:0;background:#012d2d;padding:15px}
#bobdModal label{font-size:.75em;color:#fff}
#bobdModal .modal-body{text-align:center;padding:0}
#bobdModal .modal-dialog{width:auto}
#bobdModal p{text-align:center;color:#fff}
#bobdModal .bobd_icon{max-width:100%;margin:15px auto 0}
.bobd_icon{margin-top:30px}
.bobd_icon .row{margin:0 -5px}
.bobd_icon .col-xs-3{padding:0 5px}
.bobd_icon img { height: 35px;}
.bobd_icon label{display:block;margin-top:10px;font-weight:400;line-height:1.3em;}
button.view{border:1px solid #fff;background:none;padding:10px 20px;text-align:center;color:#fff; text-transform: uppercase; font-family: 'Open Sans', 'Prompt', sans-serif}
button.view img{margin-right:5px}
.roomlist{margin:30px -15px}
.roomdesc .col-sm-3 { width: 33.13%;}
.roomdesc .col-sm-6{border-right:1px solid #ffffff}
.roomdesc .col-sm-6:last-child{border-right:0}
hr.room{border-top:1px solid #ffffff;margin-top:0}
.roombox{margin-bottom:30px}
.roomdesc{margin-bottom:20px;color:#fff}
.headershadow{position:absolute;z-index:90;height:155px;top:0;background-repeat:repeat-x;width:100%;max-width:100%;background-image:url(../img/headershadow.png)}
#htlvenue tbody tr:nth-of-type(2n) {background-color: #e6f0f1;}
#htlvenue th {background-color:#0b696c;font-weight:bold;color:#fff;padding: 5px 0; text-align: center;}
#htlvenue tbody tr td:nth-of-type(1) {font-weight: normal;}
#htlvenue td {padding: 5px 10px;}
table#htlvenue { width: 100%;}
#htlvenue td { text-align: center;}
/* widget */
#room-main-container-roomArea1,#room-main-container-roomArea2,#room-main-container-roomArea3,#room-main-container-roomArea4{background:none!important;text-align:left!important}
#book-now-button-roomArea1 a,#book-now-button-roomArea2 a,#book-now-button-roomArea3 a,#book-now-button-roomArea4 a{background:#0ea6a4!important;padding:10px 20px!important;text-transform:uppercase!important;font-weight:600!important;letter-spacing:1px;font-size:1em!important}
#room-room-rate-roomArea1,#room-room-rate-roomArea2,#room-room-rate-roomArea3,#room-room-rate-roomArea4{color:#0ea6a4!important;font-weight:600!important;font-family: 'Open Sans', 'Prompt', sans-serif!important}
#rate-from-text-roomArea1,#rate-from-text-roomArea2,#rate-from-text-roomArea3,#rate-from-text-roomArea4{color:#ffffff!important;font-family: 'Open Sans', 'Prompt', sans-serif!important;font-size:.9em!important;margin-right:0!important}

.package-main-container-packageArea1,.package-main-container-packageArea2,.package-main-container-packageArea3{background:none !important; filter:none !important;}
.package-name-and-description-container-packageArea1,.package-name-and-description-container-packageArea2,.package-name-and-description-container-packageArea3{text-align:center !important; float:none !important}
.package-rate-packageArea1,.package-rate-packageArea2,.package-rate-packageArea3{padding-right:0!important;color:#c03b2a!important;font-size:1.4em!important;font-weight:700!important;font-family: 'Open Sans', 'Prompt', sans-serif;!important;display:block;margin-bottom:10px}
.package-name-packageArea1 a,.package-name-packageArea2 a,.package-name-packageArea3 a{color:#ac989f!important;font-family:'Open Sans', 'Prompt', sans-serif;!important;font-size:1.5em!important;font-weight:600!important}
.package-promotion-line-packageArea1,.package-promotion-line-packageArea2,.package-promotion-line-packageArea3{color:#ac989f!important;font-weight:400!important;display:inline-block;font-family: 'Open Sans', 'Prompt', sans-serif;!important;font-size:.7em!important}
.package-validity-packageArea1,.package-validity-packageArea2,.package-validity-packageArea3{color:#ac989f!important;font-size:1em!important;font-family:'Open Sans', 'Prompt', sans-serif;!important}
.package-button-packageArea1 a,.package-button-packageArea1 a:hover,.package-button-packageArea2 a,.package-button-packageArea2 a:hover,.package-button-packageArea3 a,.package-button-packageArea3 a:hover{background:#ac989f!important;padding:7px 25px!important;font-size:1em!important;font-family:'Open Sans', 'Prompt', sans-serif;!important;display:inline-block;font-family: 'Open Sans', 'Prompt', sans-serif;!important}
.package-details-separator-packageArea1,.package-details-separator-packageArea2,.package-details-separator-packageArea3{padding-bottom:0!important}
.package-rate-and-button-container-packageArea1,.package-rate-and-button-container-packageArea2,.package-rate-and-button-container-packageArea3,.package-rate-and-button-container-packageArea4{padding:0 !important}
.centering{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:absolute;width:100%; padding:15px;text-align:center}
.centering p,.centering h3{text-align:center}
button.booknow{background: #0ea6a4; padding: 7px 25px; color: #FFF; font-family: 'Open Sans', 'Prompt', sans-serif; text-transform: uppercase;  border: 0;}
.price{color:#c03b2a;font-size:1.4em;font-weight:700;font-family: 'Open Sans', 'Prompt', sans-serif;margin-bottom:10px}
button.bookroom{background:#0ea6a4;padding:11px 30px;text-transform:uppercase;font-weight:400;letter-spacing:1px;font-size:1em;color:#fff;border:0}

/* restaurant */
#restaurant{background:url(../img/restaurant/banner.jpg) no-repeat center center;background-size:cover}
.intropage img{width:100%; padding:10px; box-shadow:0 0 10px #999; margin-bottom:30px}
.intropage p{text-align:center; }
.intropage{margin-bottom:45px}
section.white{background:#fff}
.parent{position:relative; padding:15px}

/* facilities */
#facilities{background:url(../img/facilities/banner.jpg) no-repeat center center;background-size:cover}
#special-offer{background:url(../img/special-offer/banner.jpg) no-repeat center center;background-size:cover}
#conference{background:url(../img/conference/banner.jpg) no-repeat center center;background-size:cover}
.three-col .box-content { margin-bottom: 30px;}

/* contact us */
#contact-us{background:url(../img/contact-us/banner.jpg) no-repeat center center;background-size:cover}
iframe.googlemaps{width:100%; height:450px; border:0; margin-bottom:45px; padding:10px; box-shadow:0 0 10px #999;}
.contactform{max-width:700px; margin:0 auto}
.contactform input,.contactform textarea{border:0;box-shadow:0 0 10px #ccc;padding:10px; width:100%; margin-bottom:30px}
button.submit{background:#0ea6a4;font-family: 'Open Sans', 'Prompt', sans-serif; color:#fff; text-align:center;border:0; padding:5px 30px;text-transform: uppercase;}
.submitbox{text-align:center}
.contacthtl p { text-align: left;}
.contacthtl h4 { color: #0ea6a4; font-weight: normal;}

/* gallery */
#gallery{background:url(../img/gallery/banner.jpg) no-repeat center center;background-size:cover}
.tab-filter{max-width:750px;margin:0 auto}
.filter-content .mix{display:none}
.filter-content img{width:100%;padding:5px;box-shadow:0 0 10px #999;margin-bottom:15px}
.filter:hover,.tab-filter .active{background-color:#ffffff;color:#0ea6a4;font-family: 'Open Sans', 'Prompt', sans-serif;}
.filter{color:#35495e;background-color:none;width:140px;float:left;padding:10px 15px;text-align:center;margin-right:10px;cursor:pointer;text-transform:capitalize;}
hr.tab{margin:0 0 30px;border-color:#ccc}
.filter-content .thumbnail{margin-bottom:6px;background:none;border:none;padding:0;transition:none;border-radius:0}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{width:100%}
.gal_btn{position:absolute;top:50%;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);right:0}
#image-gallery .modal-body{position:relative;padding:7px}
#show-previous-image{float:left;margin-left:15px;border-radius:50%;padding:5px 8px;color:#fff;background:rgba(163,69,50,.5);border:0}
#show-next-image{float:right;margin-right:15px;border-radius:50%;padding:5px 8px;color:#fff;background:rgba(163,69,50,.5);border:0}
#show-next-image:hover,#show-previous-image:hover{background:rgba(163,69,50,1)}
#image-gallery button.close{position:absolute;top:-15px;right:-15px;background:#000;color:#fff;opacity:1;padding:5px 9px;border-radius:50%;font-weight:400;filter:alpha(opacity=100)}
.close:focus,.close:hover{filter:alpha(opacity=100)}

/* animation */
.animatedParent{overflow:hidden}

/* sitemap */
ul.sitemap{line-height:2em;margin:0;padding:0;text-align:center}
ul.sitemap li a{color:#515151;text-transform:capitalize}
.sitemap li {list-style: none;}

/* new special offer */
.offer_box img{width:100%;box-shadow: 5px 5px 10px #999;}
.offer_desc h3{margin:15px 0 10px;text-align:center;font-size:1.4em;text-transform: capitalize;}
.offer_desc{padding:15px 15px 30px;text-align:center;margin-bottom:15px;min-height:225px;position: relative;}
.offer_desc p{text-align:center}
.offer_desc .price{font-size:1.2em;text-align:center}
.offer .box-desc h4 { color: #515151; text-transform: capitalize;}

/* scroll up */
.scrollup{width: 45px;height: 45px;position:fixed;bottom:50px;right:3%;display:none;z-index:999;cursor:pointer;background:rgb(160, 138, 56);border-radius: 0;text-align:center;color:#fff;padding:5px;}
.scrollup label{font-size:.8em;line-height:1.1em;font-weight:300;margin-bottom:0;cursor:pointer;position:relative;top:4px;}
.scrollup .glyphicon{font-size:16px;position:relative;top: 13px;cursor:pointer;animation:uparrow .6s infinite alternate ease-in-out;}
@-webkit-keyframes uparrow {
  0% { -webkit-transform: translateY(0); opacity: 0.4 }
  100% { -webkit-transform: translateY(-0.4em); opacity: 0.9 }
}

/* responsive */
@media screen and (min-width: 768px) {
  img.img-left {
      width: 100%;
    /*  transform: translate(0,-50%); */
      position: absolute;
  /*    top: 50%;*/
  min-height: 350px;
  }
  img.img-right {
    width: 100%;
    /* transform: translate(0,-50%); */
    position: absolute;
    /* top: 50%; */
    min-height: 350px;
}



	#navhome li a{padding: 5px 8px 0; font-size: .9em;}
	.navbar-custom .navbar-brand,.navbar-custom .navbar-nav > li > a,.navbar-custom .navbar-nav .dropdown-menu > li > a{font-size:1.1em;padding:10px 5px}
	.banner img{max-width:200px}
	.rsv{background:none;width:350px;left:30px;}
	.rsvbox{background:rgba(0,0,0,.6);padding:30px 15px;min-height:300px;width:100%}
	#wowslider-container0 .secret-deal img{max-width:225px!important}
	.rsvbox{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.3em}
	.box3 span{font-size:2.5em}
	.amend-link{font-size:2.1em}
	.btn-promo{font-size:2.3em}
	body.home section{padding:90px 0 105px}
	h1{font-size:2em;margin-bottom:10px}
	h2{font-size:1.6em;margin-bottom:10px}
	h3{font-size:1.5em;margin-bottom:10px}
	section.home .intro-content .row{margin-left:0;margin-right:0}
	.box-content{margin-left:0;margin-right:0}
	.intro-content .col-sm-6{padding:0;min-height:350px}
	.box-desc{/*height:auto;*/padding:30px;    min-height: 350px;}
	.gallerybox .col-sm-3,.gallerybox .col-sm-6,.gallerybox .col-sm-12{padding:5px}
	.gallerybox .middle-gal{padding-top:0;padding-bottom:0}
	.middle-gal .row{margin-left:-5px;margin-right:-5px}
	.gallerybox img{padding:4px}
	footer .col-sm-4{border-right:1px solid #fff;min-height:200px}
	footer .col-sm-4:last-child{border-right:none}
	.rsv2 .col-sm-4,.rsv2 .col-sm-3,.rsv2 .col-sm-5{padding:15px 5px 0}
	.rsv2 .row{margin-right:5px;margin-left:5px}
	.rsv2 h3{font-size: 1.5em; letter-spacing: 2px; text-shadow: 0 1px 1px #000;padding: 0;}
	.bobdbox2{font-size:.9em}
	.rsvleft{position:relative;top:15px}
	.rsvright{position:relative;top:5px}
	.rsv2 .container{padding:5px 15px;min-height:155px}
	.rsv2{margin-top:-173px}
	button.view{float:right}
	.filter{width:125px}
	.tab-filter{max-width:675px}
	#image-gallery .modal-dialog{width:90%}
	#unlockModal .modal-dialog{width:625px}
	.offer .box-desc{padding:15px;min-height:220px}
	.box-desc h4{font-size:1.3em}
	.offer p{line-height:1.5em}
	img.logo{max-height:110px}
	.navbar-right{margin-right:-2px}
	#popup .modal-dialog {width: 700px;}
	.col-sm-4.offerlist { min-height: 465px;}
	.oddsection{padding:25px 0}
	.bobd_icon label{font-size:1.5em}
}
@media screen and (min-width: 992px) {
	.navbar-custom .navbar-brand,.navbar-custom .navbar-nav > li > a,.navbar-custom .navbar-nav .dropdown-menu > li > a{font-size:.9em;padding:10px}
	.rsv{width:275px; left:30px;
	background: #169292;
	background: rgb(22,147,146,.9);
	background: -moz-linear-gradient(top,  rgba(22,147,146,.9) 0%, rgba(38,40,48,.9) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(22,147,146,.9) 0%,rgba(38,40,48,.9) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #3333335c 0%,rgba(38,40,48,.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#169392', endColorstr='#262830',GradientType=0 ); /* IE6-9 */}
	.rsvbox{background:none;padding:15px 30px;min-height:0;font-size:1em}
	#mouth-in,#mouth-out,#nigth-title{font-size:1.3em}
	.box-booking h3{font-size:2em;margin-bottom:0}
	.arrow-down{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin:5px auto}
	.box3{margin:30px 0 15px;height:auto}
	#date-in,#date-out,#night-num{font-size:4em}
	.rsvbox{top:3%;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}
	.box3 span{font-size:1.4em}
	.amend-link{font-size:1.4em}
	.btn-promo{font-size:1.5em}
	.gallerybox img{padding:7px}
	.rsv2{margin-top:-150px}
	#image-gallery .modal-dialog{width:800px}
	.rsv2 .container{min-height:150px}
	.box-desc h4{font-size: 1.3em; color: #2a7e94; text-transform: uppercase;}
	img.logo{max-height:100px}
	#navhome li a{padding:10px 6px}
	.navbar-right{margin-right:-15px}
	.bobd_icon label{font-size: 1.35em;}
	.bobd_icon img { height: 25px;}
}
@media screen and (min-width: 1200px) {
	#navhome li a { padding: 10px;font-size: 13;}
	.navbar-custom .navbar-brand,.navbar-custom .navbar-nav > li > a,.navbar-custom .navbar-nav .dropdown-menu > li > a{font-size:1.1em;padding:10px}
	.navbar-custom{min-height:90px;}
	.secret-deal{max-width:100%}
	.rsv{width:350px}
	#wowslider-container0 .secret-deal img{max-width:none!important}
	.arrow-down{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff}
	#mouth-in,#mouth-out,#nigth-title{top:0;padding:0 0 5px}
	#date-in,#date-out,#night-num{font-size:3.5em}
	#wowslider-container0 #reservBut{padding:8px 35px}
	body.home section{padding:70px 0 10px}
	section{padding:75px 0 60px}
	.intro-content .col-sm-6,.box-desc{min-height:350px;background-color: #dddddd4d}
	h1{font-size: 2.5em; margin-bottom: 30px;}
	h2{font-size:2.5em;margin-bottom:30px;}
	.gallerybox .col-sm-3,.gallerybox .col-sm-6,.gallerybox .col-sm-12{padding:10px}
	.gallerybox .middle-gal{padding-top:0;padding-bottom:0}
	.middle-gal .row{margin-left:-10px;margin-right:-10px}
	.gallerybox img{padding:5px}
	.rsv2 .col-sm-4,.rsv2 .col-sm-3,.rsv2 .col-sm-5{padding:15px 30px 0}
	.rsvleft{top:0}
	.rsvright{top:0}
	.rsv2 .container{padding:15px 20px;min-height:169px}
	.rsv2{margin-top:-169px}
	.banner img{max-width:100%}
	.filter{width:140px}
	.tab-filter{max-width:900px}
	.offer .box-desc{min-height:250px;padding:15px 30px}
	.offer p{line-height:1.7em}
	img.logo{max-height:110px}
	.box3{margin:10px 0}
	#wowslider-container0 img.bobd{max-width:85%!important;margin:10px 0}
	#night-num{margin-top:25px}
	.box-booking h3{margin-bottom:15px}
	.bobd_icon label { font-size: 1.25em;}
	.bobdbox2 { font-size: 1.1em;}
	.rsv2 h3{margin-top:15px;}
}
@media screen and (min-width: 1600px) {
	#navhome li a{font-size:1.1em}
	.rsv{width:450px}
	#date-in,#date-out,#night-num{font-size:4.5em}
	.box-booking h3{font-size:2.5em}
	#mouth-in,#mouth-out,#nigth-title{padding:8px 0 15px}
	.arrow-down{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;margin:15px auto}
	#wowslider-container0 #reservBut{top:0;padding:15px 35px}
	body.home section{padding:135px 0 150px}
	img.logo{max-height:100%}
	.box3{margin:15px 0}
	#wowslider-container0 img.bobd{max-width:100%!important;margin:15px 0}
	#night-num{margin-top:43px}
}
@media screen and (max-width: 767px) {
	.navbar-right{top:0}
	.navbar-custom,.navbar-custom .dropdown-menu{background:url(../img/headershadow.png);position:fixed}
	.navbar-toggle{padding:15px;border:1px solid #f3f2ee;margin-top:12px}
	.navbar-brand img{max-width:40%;position:relative}
	.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:100%;margin-top:10px;background: #5f5c5c;}
	.navbar-custom .navbar-brand,.navbar-custom .navbar-nav > li > a,.navbar-custom .navbar-nav .dropdown-menu > li > a{font-size:1em}
	.scrolldown p{font-size:3em}
	section,body.home section{padding:30px 0 45px}
	body.home section{padding:20px 0 20px}
	h1{font-size:1.8em;margin-bottom:10px}
	h2{font-size:1.5em;margin-bottom:10px}
	h3{font-size:1.4em;margin-bottom:10px}
	h4{font-size:1.3em;margin-bottom:10px}
	h2.htltagline{font-size:1.15em}
	.box-desc h3 {font-size: 1.35em;}
	p{font-size:1em}
	.intro img{margin:15px auto 0}
	img.img-left,img.img-right{transform:none;position:relative;top:0;box-shadow:5px 5px 10px #000}
	.flower-left{box-shadow:10px 10px 15px #999}
	.box-desc{min-height:0;padding:15px 15px 35px;text-align:center}
	.box-desc button.more{position:relative;right:0;bottom:0;    font-size: .85em;}
	.gallerybox img{padding:7px}
	.offer .col-sm-4{padding:15px}
	footer p,.footer-top ul,.footer-top .sosmed { text-align: left;}
	footer h5{margin-bottom:15px;    text-align: left;}
	footer .col-sm-4{margin-bottom:45px}
	.footer-top .corporate img{max-width:60px}
	.rsv{background:none;width:100%;top:0;left:0}
	.rsvbox{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;padding:15px;font-size:1.8em;background: #169292;
	background: rgb(22,147,146,.9);
	background: -moz-linear-gradient(top,  rgba(22,147,146,.9) 0%, rgba(38,40,48,.9) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(22,147,146,.9) 0%,rgba(38,40,48,.9) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #55555587 0%,rgba(38, 40, 48, 0.56) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#169392', endColorstr='#262830',GradientType=0 ); /* IE6-9 */
	}
	#date-in,#date-out,#night-num{font-size:4em}
	#mouth-in,#mouth-out,#nigth-title{font-size:1.7em;padding-bottom:5px}
	.box3 span{font-size:2em;top:-15px}
	.box3{margin-top:15px;height:120px}
	#night-num{margin-top:30px}
	#wowslider-container0 #reservBut{padding:10px 35px;margin-top:5px}
	.btn-promo{font-size:1.8em}
	.amend-link{font-size:1.6em;margin-top:5px}
	.box-booking h3{margin-top:5px;border-top:0}
	.scrolldown{z-index:92;bottom:15px}
	#wowslider-container0 .scrolldown img{max-width:45px!important}
	section.banner{min-height:250px}
	.rsv2{margin:0;background:#000}
	.rsv2 .col-sm-4,.rsv2 .col-sm-5,.rsv2 .col-sm-3{margin-bottom:30px}
	.navbar-brand>img{margin:0}
	.wowbannerslider .ws_fullscreen{display:block}
	.wowbannerslider .ws_controls,.wowbannerslider .ws_bullets,.wowbannerslider .ws_thumbs{display:none}
	button.view{width:100%;padding:7px 0;margin-top:8px}
	.roomlist{margin:15px -15px}
	#room-main-container-roomArea1,#room-main-container-roomArea2,#room-main-container-roomArea3{text-align:right!important}
	#book-now-button-roomArea1 a,#book-now-button-roomArea2 a,#book-now-button-roomArea3 a{font-size:.8em!important;letter-spacing:0!important;padding:5px 15px!important}
	#room-main-container-roomArea1,#room-main-container-roomArea2,#room-main-container-roomArea3{margin-top:-10px}
	button.view img{max-width:15px}
	h1 img,h2 img{max-height:80px}
	h3{text-align:center;font-size:1.5em}
	.centering{position:relative;left:0;top:0;transform:none}
	iframe.googlemaps{height:250px;padding:5px}
	.filter{padding:4px 8px;margin-right:2px;font-size:.9em;width:initial}
	.tab-filter{max-width:290px}
	#image-gallery .modal-dialog{width:90%}
	.arrow-down{margin:5px auto 15px}
	div#dp-popup{top:0;transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);left:13%!important}
	.modal-content{width:90%}
	a.dp-choose-date{height:30%}
	#myReservModal .col-sm-6{margin-bottom:15px}
	button.view{padding:7px 2px;font-size:.9em}
	button.bookroom{padding: 7px 30px;margin-top: 8px;}
	.roomlist .col-xs-5{padding-right:0}
	.filter-content{margin-left:-5px;margin-right:-5px}
	.filter-content .col-xs-6{width:100%;padding:5px}
	#popup .modal-body{padding:5px;}
	#popup .modal-dialog{margin:10px 15px;}
	#popup .modal-content {width: 100%;}
	table#htlvenue {width:100%;}
	#htlvenue thead {display: none;}
	#htlvenue tr:nth-of-type(2n) {background-color: inherit;}
	#htlvenue tr td:first-child {background: #0b696c; font-weight:bold;font-size:1.3em;color:#fff}
	#htlvenue tbody td {display: block;  text-align:center;}
	#htlvenue tbody td:before { content: attr(data-th); display: block;text-align:center; }
	td.tabsep{display:none}
	.roomdesc .col-sm-3{width:100%}
	.three-col .col-sm-4 { padding-bottom: 20px;}
	.three-col .box-content { margin-bottom: 0;}
}
@media screen and (max-width: 400px) {
	div#dp-popup{transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);left:0!important;margin-top:-30%}
	a.navbar-brand.visible-xs { margin-right: 0; padding-right: 0; width: 75%;margin-top: -25px;}
}
