body{font-family:'Roboto', sans-serif;font-size:13px;}
body .main-wrapper{background:#fff url(../images/bg3.jpg);}
.header-content .logo a img{}
.services-container{padding-top:15px;padding-bottom:20px;background:rgba(0, 0, 0, 0) url("../images/f-bg.jpg") no-repeat fixed right top/cover;border-top:5px solid #705a33;}
.home-link-container{margin-top:25px;height:200px}
#welcome{padding:30px 0px 40px;position:relative;font-size:14px;}
.wleaf{float:left;}
.wleaf-1{width:25%}
.wleaf-2{width:35%}
.wleaf-3{width:40%}
.wleaf img{width:100%;}
a:hover, a:focus{color:#4e2100;text-decoration:none;}
a{color:#000;text-decoration:none;}
.wel_ico{width:300px;height:177px;position:absolute;margin-left:10px;background:url(../images/icon3.png);opacity:0.1;}
.wel_ico2{width:300px;height:177px;position:absolute;right:10px;bottom:5px;background:url(../images/icon3.png);opacity:0.07;}
.quick-btn{width:auto;margin:auto;display:table;margin-bottom:10px;}
.quick-btn div{float:left;margin:1px 3px;display:inline;}
.quick-btn div a{color:#f8c301;background:#7d3b21 url(../images/btnbg.jpg) center;padding:9px 34px;text-transform:uppercase;font-size:16px;border-radius:3px;transition:all 0.50s ease;border:1px solid #1a4824;display:block}
.quick-btn div a:hover{color:#fdc703;background:#7d3b21 url(../images/btnbg.jpg) right;transition:all 0.1s ease;}
.quick-btn div a i{margin-right:5px;}
.clear{clear:both}
.bottm{background:#fff url(../images/ns-bg.jpg);padding:0px 0px 15px 0px;box-shadow:0 32px 15px rgba(0, 0, 0, 0.15) inset;}
.powerd{width:auto;float:right;height:28px;margin-left:10px;font-size:0.9em;}
.powerd p, .powerd a, .powerd img{float:left;margin-bottom:1px;}
.powerd img{margin-top:9px;margin-left:3px;}
.logo{background-color:#4e2100;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);border-radius:6px;border-top-left-radius:0px;border-top-right-radius:0px;float:left;padding:10px;position:absolute !important;width:180px;transition-duration:0.3s;}
.logo img{max-width:100%;}
.tripadv .logo{float:none;background:none;margin-left:-11px;position:relative;width:135px;}
.icon2{background:rgba(0, 0, 0, 0) url("../images/icon2.png") repeat scroll 0 0;height:2px;margin:25px auto auto;min-width:100px;max-width:300px;width:31%;}
.terms{color:#b0b0b0;}
.terms:hover{color:#cccccc;}
.sticky .logo{width:120px;transition:all 0.5s ease 0s}
.wel_icon{width:85px;margin:auto;margin-bottom:8px;padding-top:19px}
.top_nav{background:#0C3;color:#fff;}
img{max-width:100%}
a, a:visited, a:focus, a:active, a:hover{outline:0 none !important;}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-15%;}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-fw{width:1.2857142857em;text-align:center;}
.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none;}
.fa-ul > li{position:relative;}
.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:0.1428571429em;text-align:center;}
.fa-li.fa-lg{left:-1.8571428571em;}
.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em;}
.pull-right{float:right;}
.pull-left{float:left;}
.fa.pull-left{margin-right:.3em;}
.fa.pull-right{margin-left:.3em;}
.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}
100%{-moz-transform:rotate(359deg);}
}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);}
}
@-o-keyframes spin{0%{-o-transform:rotate(0deg);}
100%{-o-transform:rotate(359deg);}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);}
40%{-webkit-transform:translateY(-30px);}
60%{-webkit-transform:translateY(-15px);}
}
@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);}
40%{-moz-transform:translateY(-30px);}
60%{-moz-transform:translateY(-15px);}
}
@-ms-keyframes bounce{0%, 20%, 50%, 80%, 100%{-ms-transform:translateY(0);}
40%{-ms-transform:translateY(-30px);}
60%{-ms-transform:translateY(-15px);}
}
@-o-keyframes bounce{0%, 20%, 50%, 80%, 100%{-o-transform:translateY(0);}
40%{-o-transform:translateY(-30px);}
60%{-o-transform:translateY(-15px);}
}
@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0);}
40%{transform:translateY(-30px);}
60%{transform:translateY(-15px);}
}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);}
50%{opacity:1;-webkit-transform:scale(1.05);}
70%{-webkit-transform:scale(0.9);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3);}
50%{opacity:1;-moz-transform:scale(1.05);}
70%{-moz-transform:scale(0.9);}
100%{-moz-transform:scale(1);}
}
@-ms-keyframes bounceIn{0%{opacity:0;-ms-transform:scale(0.3);}
50%{opacity:1;-ms-transform:scale(1.05);}
70%{-ms-transform:scale(0.9);}
100%{-ms-transform:scale(1);}
}
@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(0.3);}
50%{opacity:1;-o-transform:scale(1.05);}
70%{-o-transform:scale(0.9);}
100%{-o-transform:scale(1);}
}
@keyframes bounceIn{0%{opacity:0;transform:scale(0.3);}
50%{opacity:1;transform:scale(1.05);}
70%{transform:scale(0.9);}
100%{transform:scale(1);}
}
@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);}
60%{opacity:1;-webkit-transform:translateY(30px);}
80%{-webkit-transform:translateY(-10px);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px);}
60%{opacity:1;-moz-transform:translateY(30px);}
80%{-moz-transform:translateY(-10px);}
100%{-moz-transform:translateY(0);}
}
@-ms-keyframes bounceInDown{0%{opacity:0;-ms-transform:translateY(-2000px);}
60%{opacity:1;-ms-transform:translateY(30px);}
80%{-ms-transform:translateY(-10px);}
100%{-ms-transform:translateY(0);}
}
@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px);}
60%{opacity:1;-o-transform:translateY(30px);}
80%{-o-transform:translateY(-10px);}
100%{-o-transform:translateY(0);}
}
@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px);}
60%{opacity:1;transform:translateY(30px);}
80%{transform:translateY(-10px);}
100%{transform:translateY(0);}
}
@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px);}
60%{opacity:1;-moz-transform:translateX(30px);}
80%{-moz-transform:translateX(-10px);}
100%{-moz-transform:translateX(0);}
}
@-ms-keyframes bounceInLeft{0%{opacity:0;-ms-transform:translateX(-2000px);}
60%{opacity:1;-ms-transform:translateX(30px);}
80%{-ms-transform:translateX(-10px);}
100%{-ms-transform:translateX(0);}
}
@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px);}
60%{opacity:1;-o-transform:translateX(30px);}
80%{-o-transform:translateX(-10px);}
100%{-o-transform:translateX(0);}
}
@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px);}
60%{opacity:1;transform:translateX(30px);}
80%{transform:translateX(-10px);}
100%{transform:translateX(0);}
}
@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);}
60%{opacity:1;-webkit-transform:translateX(-30px);}
80%{-webkit-transform:translateX(10px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px);}
60%{opacity:1;-moz-transform:translateX(-30px);}
80%{-moz-transform:translateX(10px);}
100%{-moz-transform:translateX(0);}
}
@-ms-keyframes bounceInRight{0%{opacity:0;-ms-transform:translateX(2000px);}
60%{opacity:1;-ms-transform:translateX(-30px);}
80%{-ms-transform:translateX(10px);}
100%{-ms-transform:translateX(0);}
}
@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px);}
60%{opacity:1;-o-transform:translateX(-30px);}
80%{-o-transform:translateX(10px);}
100%{-o-transform:translateX(0);}
}
@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px);}
60%{opacity:1;transform:translateX(-30px);}
80%{transform:translateX(10px);}
100%{transform:translateX(0);}
}
@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);}
60%{opacity:1;-webkit-transform:translateY(-30px);}
80%{-webkit-transform:translateY(10px);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px);}
60%{opacity:1;-moz-transform:translateY(-30px);}
80%{-moz-transform:translateY(10px);}
100%{-moz-transform:translateY(0);}
}
@-ms-keyframes bounceInUp{0%{opacity:0;-ms-transform:translateY(2000px);}
60%{opacity:1;-ms-transform:translateY(-30px);}
80%{-ms-transform:translateY(10px);}
100%{-ms-transform:translateY(0);}
}
@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px);}
60%{opacity:1;-o-transform:translateY(-30px);}
80%{-o-transform:translateY(10px);}
100%{-o-transform:translateY(0);}
}
@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px);}
60%{opacity:1;transform:translateY(-30px);}
80%{transform:translateY(10px);}
100%{transform:translateY(0);}
}
@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);}
25%{-webkit-transform:scale(0.95);}
50%{opacity:1;-webkit-transform:scale(1.1);}
100%{opacity:0;-webkit-transform:scale(0.3);}
}
@-moz-keyframes bounceOut{0%{-moz-transform:scale(1);}
25%{-moz-transform:scale(0.95);}
50%{opacity:1;-moz-transform:scale(1.1);}
100%{opacity:0;-moz-transform:scale(0.3);}
}
@-ms-keyframes bounceOut{0%{-ms-transform:scale(1);}
25%{-ms-transform:scale(0.95);}
50%{opacity:1;-ms-transform:scale(1.1);}
100%{opacity:0;-ms-transform:scale(0.3);}
}
@-o-keyframes bounceOut{0%{-o-transform:scale(1);}
25%{-o-transform:scale(0.95);}
50%{opacity:1;-o-transform:scale(1.1);}
100%{opacity:0;-o-transform:scale(0.3);}
}
@keyframes bounceOut{0%{transform:scale(1);}
25%{transform:scale(0.95);}
50%{opacity:1;transform:scale(1.1);}
100%{opacity:0;transform:scale(0.3);}
}
@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(-20px);}
100%{opacity:0;-webkit-transform:translateY(2000px);}
}
@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0);}
20%{opacity:1;-moz-transform:translateY(-20px);}
100%{opacity:0;-moz-transform:translateY(2000px);}
}
@-ms-keyframes bounceOutDown{0%{-ms-transform:translateY(0);}
20%{opacity:1;-ms-transform:translateY(-20px);}
100%{opacity:0;-ms-transform:translateY(2000px);}
}
@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0);}
20%{opacity:1;-o-transform:translateY(-20px);}
100%{opacity:0;-o-transform:translateY(2000px);}
}
@keyframes bounceOutDown{0%{transform:translateY(0);}
20%{opacity:1;transform:translateY(-20px);}
100%{opacity:0;transform:translateY(2000px);}
}
@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(20px);}
100%{opacity:0;-webkit-transform:translateX(-2000px);}
}
@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0);}
20%{opacity:1;-moz-transform:translateX(20px);}
100%{opacity:0;-moz-transform:translateX(-2000px);}
}
@-ms-keyframes bounceOutLeft{0%{-ms-transform:translateX(0);}
20%{opacity:1;-ms-transform:translateX(20px);}
100%{opacity:0;-ms-transform:translateX(-2000px);}
}
@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0);}
20%{opacity:1;-o-transform:translateX(20px);}
100%{opacity:0;-o-transform:translateX(-2000px);}
}
@keyframes bounceOutLeft{0%{transform:translateX(0);}
20%{opacity:1;transform:translateX(20px);}
100%{opacity:0;transform:translateX(-2000px);}
}
@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);}
20%{opacity:1;-webkit-transform:translateX(-20px);}
100%{opacity:0;-webkit-transform:translateX(2000px);}
}
@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0);}
20%{opacity:1;-moz-transform:translateX(-20px);}
100%{opacity:0;-moz-transform:translateX(2000px);}
}
@-ms-keyframes bounceOutRight{0%{-ms-transform:translateX(0);}
20%{opacity:1;-ms-transform:translateX(-20px);}
100%{opacity:0;-ms-transform:translateX(2000px);}
}
@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0);}
20%{opacity:1;-o-transform:translateX(-20px);}
100%{opacity:0;-o-transform:translateX(2000px);}
}
@keyframes bounceOutRight{0%{transform:translateX(0);}
20%{opacity:1;transform:translateX(-20px);}
100%{opacity:0;transform:translateX(2000px);}
}
@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);}
20%{opacity:1;-webkit-transform:translateY(20px);}
100%{opacity:0;-webkit-transform:translateY(-2000px);}
}
@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0);}
20%{opacity:1;-moz-transform:translateY(20px);}
100%{opacity:0;-moz-transform:translateY(-2000px);}
}
@-ms-keyframes bounceOutUp{0%{-ms-transform:translateY(0);}
20%{opacity:1;-ms-transform:translateY(20px);}
100%{opacity:0;-ms-transform:translateY(-2000px);}
}
@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0);}
20%{opacity:1;-o-transform:translateY(20px);}
100%{opacity:0;-o-transform:translateY(-2000px);}
}
@keyframes bounceOutUp{0%{transform:translateY(0);}
20%{opacity:1;transform:translateY(20px);}
100%{opacity:0;transform:translateY(-2000px);}
}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-ms-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-ms-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px);}
100%{opacity:1;-ms-transform:translateY(0);}
}
@-o-keyframes fadeInDown{0%{opacity:0;-ms-transform:translateY(-20px);}
100%{opacity:1;-ms-transform:translateY(0);}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}
100%{opacity:1;transform:translateY(0);}
}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-ms-keyframes fadeInDownBig{0%{opacity:0;-ms-transform:translateY(-2000px);}
100%{opacity:1;-ms-transform:translateY(0);}
}
@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px);}
100%{opacity:1;transform:translateY(0);}
}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-ms-keyframes fadeInLeft{0%{opacity:0;-ms-transform:translateX(-20px);}
100%{opacity:1;-ms-transform:translateX(0);}
}
@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px);}
100%{opacity:1;transform:translateX(0);}
}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-ms-keyframes fadeInLeftBig{0%{opacity:0;-ms-transform:translateX(-2000px);}
100%{opacity:1;-ms-transform:translateX(0);}
}
@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px);}
100%{opacity:1;transform:translateX(0);}
}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-ms-keyframes fadeInRight{0%{opacity:0;-ms-transform:translateX(20px);}
100%{opacity:1;-ms-transform:translateX(0);}
}
@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px);}
100%{opacity:1;transform:translateX(0);}
}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-ms-keyframes fadeInRightBig{0%{opacity:0;-ms-transform:translateX(2000px);}
100%{opacity:1;-ms-transform:translateX(0);}
}
@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px);}
100%{opacity:1;transform:translateX(0);}
}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(20px);}
100%{opacity:1;-ms-transform:translateY(0);}
}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);}
100%{opacity:1;transform:translateY(0);}
}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-ms-keyframes fadeInUpBig{0%{opacity:0;-ms-transform:translateY(2000px);}
100%{opacity:1;-ms-transform:translateY(0);}
}
@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px);}
100%{opacity:1;transform:translateY(0);}
}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-ms-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-o-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(20px);}
}
@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(20px);}
}
@-ms-keyframes fadeOutDown{0%{opacity:1;-ms-transform:translateY(0);}
100%{opacity:0;-ms-transform:translateY(20px);}
}
@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(20px);}
}
@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(20px);}
}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(2000px);}
}
@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(2000px);}
}
@-ms-keyframes fadeOutDownBig{0%{opacity:1;-ms-transform:translateY(0);}
100%{opacity:0;-ms-transform:translateY(2000px);}
}
@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(2000px);}
}
@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(2000px);}
}
@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-20px);}
}
@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(-20px);}
}
@-ms-keyframes fadeOutLeft{0%{opacity:1;-ms-transform:translateX(0);}
100%{opacity:0;-ms-transform:translateX(-20px);}
}
@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(-20px);}
}
@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(-20px);}
}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(-2000px);}
}
@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(-2000px);}
}
@-ms-keyframes fadeOutLeftBig{0%{opacity:1;-ms-transform:translateX(0);}
100%{opacity:0;-ms-transform:translateX(-2000px);}
}
@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(-2000px);}
}
@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(-2000px);}
}
@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(20px);}
}
@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(20px);}
}
@-ms-keyframes fadeOutRight{0%{opacity:1;-ms-transform:translateX(0);}
100%{opacity:0;-ms-transform:translateX(20px);}
}
@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(20px);}
}
@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(20px);}
}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);}
100%{opacity:0;-webkit-transform:translateX(2000px);}
}
@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0);}
100%{opacity:0;-moz-transform:translateX(2000px);}
}
@-ms-keyframes fadeOutRightBig{0%{opacity:1;-ms-transform:translateX(0);}
100%{opacity:0;-ms-transform:translateX(2000px);}
}
@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0);}
100%{opacity:0;-o-transform:translateX(2000px);}
}
@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0);}
100%{opacity:0;transform:translateX(2000px);}
}
@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);}
}
@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(-20px);}
}
@-ms-keyframes fadeOutUp{0%{opacity:1;-ms-transform:translateY(0);}
100%{opacity:0;-ms-transform:translateY(-20px);}
}
@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(-20px);}
}
@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(-20px);}
}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-2000px);}
}
@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(-2000px);}
}
@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(-2000px);}
}
@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(-2000px);}
}
@-webkit-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@-moz-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@-ms-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@-o-keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash{0%, 50%, 100%{opacity:1;}
25%, 75%{opacity:0;}
}
@-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(0.95);-webkit-animation-timing-function:ease-in;}
100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;}
}
@-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out;}
40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out;}
50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in;}
80%{-moz-transform:perspective(400px) rotateY(360deg) scale(0.95);-moz-animation-timing-function:ease-in;}
100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in;}
}
@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out;}
40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out;}
50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in;}
80%{-o-transform:perspective(400px) rotateY(360deg) scale(0.95);-o-animation-timing-function:ease-in;}
100%{-o-transform:perspective(400px) scale(1);-o-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(0.95);animation-timing-function:ease-in;}
100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in;}
}
@-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;}
}
@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-moz-transform:perspective(400px) rotateX(-10deg);}
70%{-moz-transform:perspective(400px) rotateX(10deg);}
100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}
}
@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0;}
40%{-o-transform:perspective(400px) rotateX(-10deg);}
70%{-o-transform:perspective(400px) rotateX(10deg);}
100%{-o-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;}
}
@-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;}
}
@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-moz-transform:perspective(400px) rotateY(-10deg);}
70%{-moz-transform:perspective(400px) rotateY(10deg);}
100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@-ms-keyframes flipInY{0%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-ms-transform:perspective(400px) rotateY(-10deg);}
70%{-ms-transform:perspective(400px) rotateY(10deg);}
100%{-ms-transform:perspective(400px) rotateY(0deg);opacity:1;}
}
@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0;}
40%{-o-transform:perspective(400px) rotateY(-10deg);}
70%{-o-transform:perspective(400px) rotateY(10deg);}
100%{-o-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;}
}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@-ms-keyframes flipOutX{0%{-ms-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-ms-transform:perspective(400px) rotateX(90deg);opacity:0;}
}
@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0deg);opacity:1;}
100%{-o-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;}
}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@-ms-keyframes flipOutY{0%{-ms-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-ms-transform:perspective(400px) rotateY(90deg);opacity:0;}
}
@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0deg);opacity:1;}
100%{-o-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;}
}
@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;}
100%{-webkit-transform:translateY(700px);opacity:0;}
}
@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
20%, 60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out;}
100%{-moz-transform:translateY(700px);opacity:0;}
}
@-ms-keyframes hinge{0%{-ms-transform:rotate(0);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out;}
20%, 60%{-ms-transform:rotate(80deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out;}
40%{-ms-transform:rotate(60deg);-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out;}
80%{-ms-transform:rotate(60deg) translateY(0);opacity:1;-ms-transform-origin:top left;-ms-animation-timing-function:ease-in-out;}
100%{-ms-transform:translateY(700px);opacity:0;}
}
@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
20%, 60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out;}
100%{-o-transform:translateY(700px);opacity:0;}
}
@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out;}
20%, 60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}
40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;}
80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out;}
100%{transform:translateY(700px);opacity:0;}
}
@-webkit-keyframes lightSpeedIn{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;}
}
@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-moz-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-moz-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@-ms-keyframes lightSpeedIn{0%{-ms-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-ms-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-ms-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-ms-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0;}
60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1;}
80%{-o-transform:translateX(0%) skewX(-15deg);opacity:1;}
100%{-o-transform:translateX(0%) skewX(0deg);opacity:1;}
}
@keyframes lightSpeedIn{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;}
}
@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@-ms-keyframes lightSpeedOut{0%{-ms-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-ms-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0%) skewX(0deg);opacity:1;}
100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1;}
100%{transform:translateX(100%) skewX(-30deg);opacity:0;}
}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);}
50%{-webkit-transform:scale(1.1);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes pulse{0%{-moz-transform:scale(1);}
50%{-moz-transform:scale(1.1);}
100%{-moz-transform:scale(1);}
}
@-ms-keyframes pulse{0%{-ms-transform:scale(1);}
50%{-ms-transform:scale(1.1);}
100%{-ms-transform:scale(1);}
}
@-o-keyframes pulse{0%{-o-transform:scale(1);}
50%{-o-transform:scale(1.1);}
100%{-o-transform:scale(1);}
}
@keyframes pulse{0%{transform:scale(1);}
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}
}
@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}
}
@-ms-keyframes rollIn{0%{opacity:0;-ms-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-ms-transform:translateX(0px) rotate(0deg);}
}
@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}
}
@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg);}
100%{opacity:1;transform:translateX(0px) rotate(0deg);}
}
@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);}
}
@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg);}
}
@-ms-keyframes rollOut{0%{opacity:1;-ms-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-ms-transform:translateX(100%) rotate(120deg);}
}
@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0px) rotate(0deg);}
100%{opacity:0;-o-transform:translateX(100%) rotate(120deg);}
}
@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg);}
100%{opacity:0;transform:translateX(100%) rotate(120deg);}
}
@-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;}
}
@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0;}
100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}
}
@-ms-keyframes rotateIn{0%{-ms-transform-origin:center center;-ms-transform:rotate(-200deg);opacity:0;}
100%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0;}
100%{-o-transform-origin:center center;-o-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;}
}
@-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;}
}
@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
}
@-ms-keyframes rotateInDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0;}
100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0;}
100%{-o-transform-origin:left bottom;-o-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;}
}
@-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;}
}
@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
}
@-ms-keyframes rotateInDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0;}
100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0;}
100%{-o-transform-origin:right bottom;-o-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;}
}
@-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;}
}
@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
}
@-ms-keyframes rotateInUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0;}
100%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0;}
100%{-o-transform-origin:left bottom;-o-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;}
}
@-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;}
}
@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
}
@-ms-keyframes rotateInUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0;}
100%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1;}
}
@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}
100%{-o-transform-origin:right bottom;-o-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;}
}
@-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;}
}
@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0;}
}
@-ms-keyframes rotateOut{0%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1;}
100%{-ms-transform-origin:center center;-ms-transform:rotate(200deg);opacity:0;}
}
@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:center center;-o-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;}
}
@-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;}
}
@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0;}
}
@-ms-keyframes rotateOutDownLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1;}
100%{-ms-transform-origin:left bottom;-ms-transform:rotate(90deg);opacity:0;}
}
@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:left bottom;-o-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;}
}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1;}
100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0;}
}
@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0;}
}
@-ms-keyframes rotateOutDownRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1;}
100%{-ms-transform-origin:right bottom;-ms-transform:rotate(-90deg);opacity:0;}
}
@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0;}
}
@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1;}
100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}
}
@-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;}
}
@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0;}
}
@-ms-keyframes rotateOutUpLeft{0%{-ms-transform-origin:left bottom;-ms-transform:rotate(0);opacity:1;}
100%{-ms-transform-origin:left bottom;-ms-transform:rotate(-90deg);opacity:0;}
}
@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:left bottom;-o-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;}
}
@-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;}
}
@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1;}
100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0;}
}
@-ms-keyframes rotateOutUpRight{0%{-ms-transform-origin:right bottom;-ms-transform:rotate(0);opacity:1;}
100%{-ms-transform-origin:right bottom;-ms-transform:rotate(90deg);opacity:0;}
}
@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1;}
100%{-o-transform-origin:right bottom;-o-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;}
}
@-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);}
}
@-moz-keyframes shake{0%, 100%{-moz-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-moz-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-moz-transform:translateX(10px);}
}
@-ms-keyframes shake{0%, 100%{-ms-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-ms-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-ms-transform:translateX(10px);}
}
@-o-keyframes shake{0%, 100%{-o-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-o-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-o-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);}
}
@-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);}
}
@-moz-keyframes swing{20%{-moz-transform:rotate(15deg);}
40%{-moz-transform:rotate(-10deg);}
60%{-moz-transform:rotate(5deg);}
80%{-moz-transform:rotate(-5deg);}
100%{-moz-transform:rotate(0deg);}
}
@-ms-keyframes swing{20%{-ms-transform:rotate(15deg);}
40%{-ms-transform:rotate(-10deg);}
60%{-ms-transform:rotate(5deg);}
80%{-ms-transform:rotate(-5deg);}
100%{-ms-transform:rotate(0deg);}
}
@-o-keyframes swing{20%{-o-transform:rotate(15deg);}
40%{-o-transform:rotate(-10deg);}
60%{-o-transform:rotate(5deg);}
80%{-o-transform:rotate(-5deg);}
100%{-o-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);}
}
@-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);}
}
@-moz-keyframes tada{0%{-moz-transform:scale(1);}
10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}
100%{-moz-transform:scale(1) rotate(0);}
}
@-ms-keyframes tada{0%{-ms-transform:scale(1);}
10%, 20%{-ms-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-ms-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-ms-transform:scale(1.1) rotate(-3deg);}
100%{-ms-transform:scale(1) rotate(0);}
}
@-o-keyframes tada{0%{-o-transform:scale(1);}
10%, 20%{-o-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-o-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-o-transform:scale(1.1) rotate(-3deg);}
100%{-o-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);}
}
@-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);}
}
@-moz-keyframes wiggle{0%{-moz-transform:skewX(9deg);}
10%{-moz-transform:skewX(-8deg);}
20%{-moz-transform:skewX(7deg);}
30%{-moz-transform:skewX(-6deg);}
40%{-moz-transform:skewX(5deg);}
50%{-moz-transform:skewX(-4deg);}
60%{-moz-transform:skewX(3deg);}
70%{-moz-transform:skewX(-2deg);}
80%{-moz-transform:skewX(1deg);}
90%{-moz-transform:skewX(0deg);}
100%{-moz-transform:skewX(0deg);}
}
@-ms-keyframes wiggle{0%{-ms-transform:skewX(9deg);}
10%{-ms-transform:skewX(-8deg);}
20%{-ms-transform:skewX(7deg);}
30%{-ms-transform:skewX(-6deg);}
40%{-ms-transform:skewX(5deg);}
50%{-ms-transform:skewX(-4deg);}
60%{-ms-transform:skewX(3deg);}
70%{-ms-transform:skewX(-2deg);}
80%{-ms-transform:skewX(1deg);}
90%{-ms-transform:skewX(0deg);}
100%{-ms-transform:skewX(0deg);}
}
@-o-keyframes wiggle{0%{-o-transform:skewX(9deg);}
10%{-o-transform:skewX(-8deg);}
20%{-o-transform:skewX(7deg);}
30%{-o-transform:skewX(-6deg);}
40%{-o-transform:skewX(5deg);}
50%{-o-transform:skewX(-4deg);}
60%{-o-transform:skewX(3deg);}
70%{-o-transform:skewX(-2deg);}
80%{-o-transform:skewX(1deg);}
90%{-o-transform:skewX(0deg);}
100%{-o-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);}
}
@-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%);}
}
@-moz-keyframes wobble{0%{-moz-transform:translateX(0%);}
15%{-moz-transform:translateX(-25%) rotate(-5deg);}
30%{-moz-transform:translateX(20%) rotate(3deg);}
45%{-moz-transform:translateX(-15%) rotate(-3deg);}
60%{-moz-transform:translateX(10%) rotate(2deg);}
75%{-moz-transform:translateX(-5%) rotate(-1deg);}
100%{-moz-transform:translateX(0%);}
}
@-ms-keyframes wobble{0%{-ms-transform:translateX(0%);}
15%{-ms-transform:translateX(-25%) rotate(-5deg);}
30%{-ms-transform:translateX(20%) rotate(3deg);}
45%{-ms-transform:translateX(-15%) rotate(-3deg);}
60%{-ms-transform:translateX(10%) rotate(2deg);}
75%{-ms-transform:translateX(-5%) rotate(-1deg);}
100%{-ms-transform:translateX(0%);}
}
@-o-keyframes wobble{0%{-o-transform:translateX(0%);}
15%{-o-transform:translateX(-25%) rotate(-5deg);}
30%{-o-transform:translateX(20%) rotate(3deg);}
45%{-o-transform:translateX(-15%) rotate(-3deg);}
60%{-o-transform:translateX(10%) rotate(2deg);}
75%{-o-transform:translateX(-5%) rotate(-1deg);}
100%{-o-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%);}
}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}
50%{-webkit-transform:rotate(180deg);}
100%{-webkit-transform:rotate(180deg);}
}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}
50%{-moz-transform:rotate(180deg);}
100%{-moz-transform:rotate(180deg);}
}
@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);}
50%{-ms-transform:rotate(180deg);}
100%{-ms-transform:rotate(180deg);}
}
@-o-keyframes spin{0%{-o-transform:rotate(0deg);}
50%{-o-transform:rotate(180deg);}
100%{-o-transform:rotate(180deg);}
}
@keyframes spin{0%{transform:rotate(0deg);}
50%{transform:rotate(180deg);}
100%{transform:rotate(180deg);}
}
.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-ms-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-ms-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-ms-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-ms-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-ms-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-ms-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-ms-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-ms-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-ms-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-ms-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-ms-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-ms-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-ms-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeInLeft, .mfp-wrap.mfp-fade .mfp-content{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-ms-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-ms-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-ms-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-ms-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeInUp, #events #event-tab-contents .tab-pane.active{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-ms-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-ms-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-ms-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-ms-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-ms-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-ms-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-ms-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-ms-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-ms-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-ms-animation-name:flash;-o-animation-name:flash;animation-name:flash;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.flip{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-name:flip;-moz-animation-name:flip;-ms-animation-name:flip;-o-animation-name:flip;animation-name:flip;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.flipInX{-webkit-animation-name:flipInX;-moz-animation-name:flipInX;-ms-animation-name:flipInX;-o-animation-name:flipInX;animation-name:flipInX;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.flipInY{-webkit-animation-name:flipInY;-moz-animation-name:flipInY;-ms-animation-name:flipInY;-o-animation-name:flipInY;animation-name:flipInY;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.flipOutX{-webkit-animation-name:flipOutX;-moz-animation-name:flipOutX;-ms-animation-name:flipOutX;-o-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.flipOutY{-webkit-animation-name:flipOutY;-moz-animation-name:flipOutY;-ms-animation-name:flipOutY;-o-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-ms-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-ms-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-ms-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-ms-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-ms-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-ms-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-ms-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-ms-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-ms-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-ms-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-ms-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-ms-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-ms-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-ms-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-ms-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-ms-animation-name:shake;-o-animation-name:shake;animation-name:shake;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-ms-animation-name:swing;-o-animation-name:swing;animation-name:swing;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-ms-animation-name:tada;-o-animation-name:tada;animation-name:tada;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.wiggle{-webkit-animation-name:wiggle;-moz-animation-name:wiggle;-ms-animation-name:wiggle;-o-animation-name:wiggle;animation-name:wiggle;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-ms-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.spin{-webkit-animation-name:spin;-moz-animation-name:spin;-ms-animation-name:spin;-o-animation-name:spin;animation-name:spin;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.appear-animation{opacity:0;filter:alpha(opacity=0);}
.appear-animation-visible{opacity:1;filter:alpha(opacity=100);}
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;}
.bx-wrapper .bx-viewport{min-height:100px;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.bxslider li, .bxslider-internal li{padding:0;width:100% !important;display:none;}
.bxslider li:first-child, .bxslider-internal li:first-child{display:block;}
.bxslider li img, .bxslider-internal li img{max-width:100%;display:block;}
.bxslider li .items, .bxslider-internal li .items{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;}
.bxslider li .items .caption-box, .bxslider-internal li .items .caption-box{position:absolute;left:0;bottom:50px;color:white;z-index:99999999 !important;padding:5px 20px;text-align:center;width:100%;text-shadow:0 1px 4px rgba(0, 0, 0, 0.9);-webkit-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;}
.caption-box h4{font-weight:500;font-family:'Raleway', sans-serif;}
.caption-box h4 b{font-weight:500;}
.bxslider li .items .caption-box h4, .bxslider li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bxslider li .items .caption-box .prp-title, .bxslider-internal li .items .caption-box h4, .bxslider-internal li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bxslider-internal li .items .caption-box .prp-title{color:white;font-size:3.5em;position:relative;}
@media (min-width:768px) and (max-width:1100px){.bxslider li .items .caption-box h4, .bxslider li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bxslider li .items .caption-box .prp-title, .bxslider-internal li .items .caption-box h4, .bxslider-internal li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bxslider-internal li .items .caption-box .prp-title{font-size:2em;}
}
@media (max-width:767px){.bxslider li .items .caption-box h4, .bxslider li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bxslider li .items .caption-box .prp-title, .bxslider-internal li .items .caption-box h4, .bxslider-internal li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bxslider-internal li .items .caption-box .prp-title{font-size:2em;}
}
@media (max-width:600px){.bxslider li .items .caption-box h4, .bxslider li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bxslider li .items .caption-box .prp-title, .bxslider-internal li .items .caption-box h4, .bxslider-internal li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bxslider-internal li .items .caption-box .prp-title{font-size:1.5em;}
}
@media (max-width:420px){.bxslider li .items .caption-box h4, .bxslider li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bxslider li .items .caption-box .prp-title, .bxslider-internal li .items .caption-box h4, .bxslider-internal li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bxslider-internal li .items .caption-box .prp-title{font-size:1.2em;}
}
.bxslider li .items .caption-box h4 span:before, .bxslider li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title span:before, .room-details-box.frame .right-col .prp-details .bxslider li .items .caption-box .prp-title span:before, .bxslider li .items .caption-box h4 span:after, .bxslider li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title span:after, .room-details-box.frame .right-col .prp-details .bxslider li .items .caption-box .prp-title span:after, .bxslider-internal li .items .caption-box h4 span:before, .bxslider-internal li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title span:before, .room-details-box.frame .right-col .prp-details .bxslider-internal li .items .caption-box .prp-title span:before, .bxslider-internal li .items .caption-box h4 span:after, .bxslider-internal li .items .caption-box .room-details-box.frame .right-col .prp-details .prp-title span:after, .room-details-box.frame .right-col .prp-details .bxslider-internal li .items .caption-box .prp-title span:after{display:none;}
.bxslider-internal li{display:none;}
.bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-loading{background:#c2aa83;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2000;background:white;}
.bx-loading:before, .bx-loading:after{display:block;content:"";position:absolute;}
.bx-loading:before{background:#d9d9d9;width:140px;height:1px;left:50%;top:50%;margin-left:-70px;margin-top:-1px;}
.bx-loading:after{border:1px solid #4e2100;width:20px;height:20px;left:50%;top:50%;margin-left:-10px;margin-top:-10px;background:white;-webkit-animation:spin 1s ease infinite;-o-animation:spin 1s ease infinite;animation:spin 1s ease infinite;-webkit-box-shadow:0 0 0 3px white;box-shadow:0 0 0 3px white;}
.bx-controls-direction a{background-color:#4e2100;border-radius:50%;box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.3);box-sizing:border-box;color:#4285f4;height:35px;right:20px;transition:all 0.2s ease-in-out 0s;width:35px;margin:-13px 0 0;display:block;position:absolute;top:59%;cursor:pointer;text-indent:-9999px;}
.subPageWrap .bx-controls-direction a{top:69%;}
.bx-controls-direction a:hover{box-shadow:0 6px 12px rgba(0, 0, 0, 0.3);background-color:#e09c47;z-index:12;}
.bx-controls-direction a:after, .bx-controls-direction a:before{display:block;content:"";position:absolute;left:13px;top:14px;width:10px;height:2px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:white;}
.bx-controls-direction a:before{top:20px;}
.bottom-slider .bx-controls-direction a::after:hover, .bottom-slider .bx-controls-direction a::before:hover{background:#F00;color:#fff !important}
.bx-controls-direction a.bx-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bx-controls-direction a.bx-next:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.bx-controls-direction a.bx-prev:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.bx-controls-direction a.bx-prev:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bx-controls-direction a.disabled:after{opacity:0.3;filter:alpha(opacity=30);cursor:default;}
.bx-controls-direction a.bx-prev:hover, .bx-controls-direction a.bx-next:hover{color:#fff !important;}
.bx-caption{position:absolute;bottom:3%;left:40%;background:rgba(0, 0, 0, 0.8);width:45%;font-family:'Droid Serif', serif;font-style:italic;}
.bx-caption:after{width:0px;height:0px;border-style:solid;border-width:0 14px 14px 14px;border-color:transparent transparent rgba(0, 0, 0, 0.8) transparent;content:"";position:absolute;left:5%;top:-14px;}
.bx-caption span{color:white;display:block;font-size:2em;padding:10px;text-transform:capitalize;}
#bx-pager, #bx-pager-internal{position:absolute;left:50%;bottom:90px;text-align:center;z-index:51;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
#bx-pager a, #bx-pager-internal a{width:12px;height:12px;margin:0 3px;display:inline-block;zoom:1;position:relative;cursor:pointer;}
#bx-pager a:before, #bx-pager-internal a:before{display:block;content:"";background:rgba(26, 38, 50, 0.8);position:absolute;left:0;top:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;height:100%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
#bx-pager a.active:before, #bx-pager a:hover:before, #bx-pager-internal a.active:before, #bx-pager-internal a:hover:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);background:#4e2100;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;padding:70px 10px 0;}
.owl-carousel .owl-item .item{position:relative;text-align:justify;z-index:1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;padding-top:40px;}
.owl-carousel .owl-item .item:after{display:block;content:"";z-index:1;position:absolute;left:0;top:0;-webkit-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;border:1px solid #4e2100;}
.owl-carousel .owl-item .item:after{width:100%;height:0;border-top:0;border-bottom:0;}
.owl-carousel .owl-item .item:hover{background:#4e2100;}
.owl-carousel .owl-item .item:hover:after{width:100%;height:100%;}
.owl-carousel .owl-item .item:hover .client-pic img{border-color:black;}
.owl-carousel .owl-item .item .client-pic{padding-top:20px;position:absolute;left:50%;margin-left:-52.5px;top:-90px;z-index:10;-webkit-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}
.owl-carousel .owl-item .item .client-pic img{-webkit-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;border:5px solid rgba(0, 0, 0, 0.2);}
.owl-carousel .owl-item .item cite{color:black;font:1.4em/3em;}
.owl-carousel .owl-item .item blockquote{color:white;position:relative;border:0;background:none;margin:0;padding:0 25px 30px;line-height:1.5em;}
.owl-carousel .owl-page, .owl-carousel .owl-buttons div{cursor:pointer;}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.owl-carousel.property-container .owl-item{padding:0;}
.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-theme{}
.owl-theme .owl-controls{position:absolute;left:50%;top:60px;text-align:center;}
.sub_images_area3{border:1px solid #4e2100;float:left;margin-bottom:20px;margin-right:25px;margin-top:10px;padding:10px;width:100%;}
@media (min-width:768px) and (max-width:1100px){.owl-theme .owl-controls{bottom:-60px;}
}
.owl-theme .owl-controls .owl-buttons div{position:absolute;bottom:50%;margin-top:-22.5px;display:inline-block;zoom:1;*display:inline;color:#4e2100;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:30px;height:45px;}
@media (min-width:768px) and (max-width:1100px){.owl-theme .owl-controls .owl-buttons div{bottom:100%;}
}
@media (max-width:767px){.owl-theme .owl-controls .owl-buttons div{bottom:100%;}
}
.owl-theme .owl-controls .owl-buttons div:after, .owl-theme .owl-controls .owl-buttons div:before{display:block;content:"";position:absolute;left:0;top:10px;width:30px;height:2px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:white;}
.owl-theme .owl-controls .owl-buttons div:before{top:31px;}
.owl-theme .owl-controls .owl-buttons div:hover:after, .owl-theme .owl-controls .owl-buttons div:hover:before{background:black;}
.owl-theme .owl-controls .owl-buttons div.owl-next{right:-145px;}
.owl-theme .owl-controls .owl-buttons div.owl-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.owl-theme .owl-controls .owl-buttons div.owl-next:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.owl-theme .owl-controls .owl-buttons div.owl-prev{left:-145px;}
.owl-theme .owl-controls .owl-buttons div.owl-prev:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.owl-theme .owl-controls .owl-buttons div.owl-prev:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none;}
.owl-theme .owl-controls .owl-pagination{display:inline-block;}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:50px;height:6px;margin:5px 2px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:1px solid #4e2100;}
@media (max-width:420px){.owl-theme .owl-controls .owl-page span{width:30px;height:8px;}
}
.owl-theme .owl-controls .owl-page span.owl-numbers{width:auto;height:auto;color:white;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background:#4e2100;}
.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:rgba(0, 0, 0, 0.8);opacity:0.8;filter:alpha(opacity=80);}
.mfp-bg.mfp-fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.6s ease-out;-o-transition:all 0.6s ease-out;transition:all 0.6s ease-out;}
.mfp-bg.mfp-fade.mfp-ready{opacity:0.95;filter:alpha(opacity=95);}
.mfp-bg.mfp-fade.mfp-removing{opacity:0;filter:alpha(opacity=0);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-wrap.mfp-fade{-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.mfp-wrap.mfp-fade.mfp-removing{opacity:0;filter:alpha(opacity=0);}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#0d0d0d;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#0d0d0d;}
.mfp-preloader a:hover{color:#4e2100;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:2px;top:2px;text-decoration:none;text-align:center;opacity:0.65;background:rgba(255, 255, 255, 0.7) !important;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#0d0d0d;}
.mfp-counter{position:absolute;top:0;right:0;color:#0d0d0d;font-size:12px;line-height:25px;}
.mfp-arrow{position:absolute;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover:before, .mfp-arrow:hover:after, .mfp-arrow:hover .mfp-b, .mfp-arrow:hover .mfp-a, .mfp-arrow:focus:before, .mfp-arrow:focus:after, .mfp-arrow:focus .mfp-b, .mfp-arrow:focus .mfp-a{background:black;}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:30px;height:1px;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#fff;}
.mfp-arrow:after, .mfp-arrow .mfp-a{top:-7px;}
.mfp-arrow:before, .mfp-arrow .mfp-b{top:14px;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1100px;height:100%;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black;}
img.mfp-img{width:auto;height:auto;max-width:100%;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 0;margin:0 auto;border:2px solid #4e2100;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;}
.mfp-figure small{color:#0d0d0d;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:30px;color:#0d0d0d;word-wrap:break-word;padding-right:36px;font-size:1.1em;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
.datepicker{top:0;left:0;padding:10px;margin-top:1px;}
.datepicker.datepicker-rtl{direction:rtl;}
.datepicker.datepicker-rtl table tr td span{float:right;}
.datepicker.dropdown-menu{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-color:#c2c2c2;background:white;color:black;}
.datepicker > div{display:none;}
.datepicker table{width:100%;margin:0;}
.datepicker td, .datepicker th{text-align:center;width:20px;height:20px;padding:5px 10px !important;}
.datepicker td.day:hover, .datepicker td.today{background:#4e2100;color:black;cursor:pointer;}
.datepicker td.day.disabled{color:#f2f2f2;}
.datepicker td.old, .datepicker td.new{color:#bfbfbf;}
.datepicker td.selected{background:#e6e6e6;}
.datepicker td.range{background:#dedede;}
.datepicker td.active, .datepicker td.active:hover{background:#4e2100;color:white;}
.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;}
.datepicker td span:hover{background:rgba(0, 0, 0, 0.7);}
.datepicker td span.active{background:#4e2100;color:white;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker td span.old{color:#c2c2c2;}
.datepicker th.switch{width:145px;}
.datepicker th.next, .datepicker th.prev{font-size:21px;}
.datepicker thead tr:first-child th{cursor:pointer;}
.datepicker thead tr:first-child th:hover{background:rgba(0, 0, 0, 0.5);}
.input-append.date .add-on i, .input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px;}
html{overflow-y:scroll;overflow-x:hidden;}
body{color:#542401;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
body.boxed .main-wrapper{max-width:1200px;margin:30px auto;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}
body.boxed .main-wrapper #main-header.sticky{max-width:1200px;}
body.pattern-1{background:url("../img/pattern/1.png");}
body.pattern-2{background:url("../img/pattern/2.png");}
body.pattern-3{background:url("../img/pattern/3.png");}
body.pattern-4{background:url("../img/pattern/4.png");}
ul{list-style:none;padding:0;margin:0;}
a:hover{text-decoration:none;}
::selection{color:white;background:#4e2100;}
::-webkit-scrollbar{width:6px;}
::-webkit-scrollbar-track{background:white;}
::-webkit-scrollbar-thumb{background:#4e2100;}
.inline-separator{position:relative;border-bottom:1px solid #4e2100;}
.inline-separator:before{display:block;content:"";width:40px;height:1px;position:absolute;left:50%;margin-left:-20px;background:#4e2100;background-size:35px;}
.inline-separator:before{bottom:-4px;}
.block-separator{clear:both;position:relative;border-bottom:1px solid #4e2100;}
.block-separator:before{display:block;content:"";width:40px;height:1px;position:absolute;left:50%;margin-left:-20px;background:#4e2100;background-size:35px;}
.block-separator:before{bottom:-4px;}
.social-icons a{display:inline-block;width:35px;height:35px;margin:0 2px;position:relative;border:1px solid white;color:white;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center;}
.social-icons a:after{display:block;font:1.2em/35px "FontAwesome";}
.social-icons a:hover{color:black;}
.social-icons a.facebook:after{content:"\f09a";}
.social-icons a.twitter:after{content:"\f099";}
.social-icons a.google-plus:after{content:"\f0d5";}
h1{color:#1a2632;font:3.5em/1.6em;text-align:center;}
@media (max-width:767px){h1{font-size:2.2em;}
}
h1.primary{font:3.6em/1.6em;}
h2{color:#1a2632;font:2.9em/2.2em;margin-bottom:30px;text-align:center;}
@media (max-width:767px){h2{font-size:2.2em;}
}
h2.primary{font:3em/2.2em;}
h3{color:#1a2632;font:2em/2em;margin-bottom:30px;text-align:center;}
@media (max-width:767px){h3{font-size:2em;}
}
h3.primary{font:2.1em/2em;}
h4, .room-details-box.frame .right-col .prp-details .prp-title{color:#1a2632;font:1.8em/2em;text-align:center;}
@media (max-width:767px){h4, .room-details-box.frame .right-col .prp-details .prp-title{font-size:1.7em;}
}
h4.primary, .room-details-box.frame .right-col .prp-details .primary.prp-title{font:1.8em/2em;}
h5{color:#1a2632;font:1.3em/2em;text-align:center;}
@media (max-width:767px){h5{font-size:1.2em;}
}
h5.primary{font:1.3em/2em;}
h6{color:#1a2632;font:0.9em/2em;text-align:center;}
@media (max-width:767px){h6{font-size:.8em;}
}
h6.primary{font:1em/2em;}
h1 b, h2 b, h3 b, h4 b, .room-details-box.frame .right-col .prp-details .prp-title b, h5 b, h6 b{font-weight:200;color:#ebd8b9;}
.subtitle{text-align:center;font:1.1em/1.5em;margin:-20px 0 30px;}
@media (min-width:768px) and (max-width:1100px){.subtitle{font-size:0.9em !important;padding:0 5px;}
}
@media (max-width:767px){.subtitle{font-size:0.9em !important;padding:0 5px;}
}
p{margin-bottom:20px;font:1.04em/1.5em;}
p.primary{font:1.04em/1.5em;}
blockquote{font:1em/1.5em;background:#f7f7f7;padding:20px;margin-top:20px;}
blockquote cite{font:1.1em/1.6em;display:block;color:#4e2100;margin-top:20px;}
blockquote cite:before{display:block;content:"";float:left;margin:14px 7px 0 0;width:10px;height:1px;background:#4e2100;}
.breadcrumb{background:#f7f7f7;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-left:3px solid #4e2100;padding:6px 10px;font-size:1.04em;}
@media (min-width:768px) and (max-width:1100px){.breadcrumb{font-size:13px;}
}
@media (max-width:767px){.breadcrumb{font-size:13px;}
}
.breadcrumb li:before{color:#4e2100!important;}
.breadcrumb li.active{color:#4e2100;}
.breadcrumb li a{color:#333333;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.breadcrumb li a:hover{color:#4e2100;}
.alert, .parsley-errors-list li{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0;}
@media (min-width:768px) and (max-width:1100px){.alert, .parsley-errors-list li{font-size:13px;}
}
@media (max-width:767px){.alert, .parsley-errors-list li{font-size:13px;}
}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:15px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100% !important;}
.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;background:white;border:1px solid #c2c2c2;color:black;padding-top:5px;font-size:13px;}
.chosen-container.chosen-with-drop .chosen-drop{left:0;}
.chosen-container a{cursor:pointer;}
.chosen-container.top-dropdown .chosen-drop{top:auto;bottom:100%;}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:38px;background-clip:padding-box;color:#666666;text-decoration:none;white-space:nowrap;font-size:14px;border-radius:4px;}
.chosen-container-single .chosen-default{color:white;}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;line-height:38px;}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('../img/chosen-sprite1d44.png?1389424058') -42px 1px no-repeat;font-size:1px;}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}
.chosen-container-single .chosen-single div{position:absolute;top:3px;right:4px;display:block;width:20px;height:100%;}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:80%;margin-top:10%;border-left:1px solid #c2c2c2;}
.chosen-container-single .chosen-single div b:before, .chosen-container-single .chosen-single div b:after{display:block;content:"";position:absolute;top:16px;background:#000;left:16px;width:8px;height:1px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.chosen-container-single .chosen-single div b:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:10px;}
.chosen-container-single .chosen-single div b:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;}
.chosen-container-single .chosen-search input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid black;background:rgba(0, 0, 0, 0.5) url('../img/chosen-sprite1d44.png?1389424058') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;}
.chosen-container-single .chosen-drop{margin-top:-1px;background-clip:padding-box;}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px;}
.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}
.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none;}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}
.chosen-container .chosen-results li.highlighted{background-color:#4e2100;color:white;}
.chosen-container .chosen-results li.no-results{display:list-item;}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}
.chosen-container .chosen-results li.group-option{padding-left:15px;}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:white;cursor:text;}
.chosen-container-multi .chosen-choices li{float:left;list-style:none;}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:5px;height:15px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;}
.chosen-container-multi .chosen-choices li.search-field .default{color:#999;}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-clip:padding-box;box-shadow:0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);color:#333;line-height:13px;cursor:default;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('../img/chosen-sprite1d44.png?1389424058') -42px 1px no-repeat;font-size:1px;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);color:#666;}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}
.chosen-container-multi .chosen-results{margin:0;padding:0;}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}
.chosen-container-active .chosen-single{background:white;}
.chosen-container-active.chosen-with-drop .chosen-single{background:white;}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent;}
.chosen-container-active.chosen-with-drop .chosen-single div b:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.chosen-container-active.chosen-with-drop .chosen-single div b:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111 !important;}
.chosen-disabled{opacity:0.5 !important;cursor:default;}
.chosen-disabled .chosen-single{cursor:default;}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}
.chosen-rtl{text-align:right;}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}
.chosen-rtl .chosen-single div{right:auto;left:3px;}
.chosen-rtl .chosen-single abbr{right:auto;left:26px;}
.chosen-rtl .chosen-choices li{float:right;}
.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl;}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}
.chosen-rtl.chosen-container-single-nosearch .chosen-search, .chosen-rtl .chosen-drop{left:9999px;}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}
.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url('../img/chosen-sprite1d44.png?1389424058') no-repeat -30px -20px;background:url('../img/chosen-sprite1d44.png?1389424058') no-repeat -30px -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));background:url('../img/chosen-sprite1d44.png?1389424058') no-repeat -30px -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);background:url('../img/chosen-sprite1d44.png?1389424058') no-repeat -30px -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);background:url('../img/chosen-sprite1d44.png?1389424058') no-repeat -30px -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%);background:url('../img/chosen-sprite1d44.png?1389424058') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);direction:rtl;}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px;}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px;}
.items img{width:100%;}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span{background-image:url('../img/chosen-sprite@2x.png?1389424058') !important;background-size:52px 37px !important;background-repeat:no-repeat !important;}
}
form.search-form{padding:5px 10px 10px;width:100%;}
form.search-form .btn{margin-top:0 !important;height:42px;background:#4e2100;}
form.search-form input[type="text"]{background:#f9f7eb;color:black;}
form.search-form input[type="text"].placeholder{color:black;}
form.search-form input[type="text"]:-moz-placeholder{color:black;}
form.search-form input[type="text"]::-moz-placeholder{color:black;}
form.search-form input[type="text"]:-ms-input-placeholder{color:black;}
form.search-form input[type="text"]::-webkit-input-placeholder{color:black;}
form.search-form input[type="text"]:focus.placeholder{color:black;}
form.search-form input[type="text"]:focus:-moz-placeholder{color:black;}
form.search-form input[type="text"]:focus::-moz-placeholder{color:black;}
form.search-form input[type="text"]:focus:-ms-input-placeholder{color:black;}
form.search-form input[type="text"]:focus::-webkit-input-placeholder{color:black;}
form.search-form.horizontal{margin:0px 0;}
form.search-form.horizontal [class*="col-"]{padding:0 5px;}
@media (min-width:768px) and (max-width:1100px){form.search-form.horizontal [class*="col-"]{margin-bottom:5px;}
}
@media (max-width:767px){form.search-form.horizontal [class*="col-"]{margin-bottom:5px;}
}
form.search-form.horizontal .search-button-container input{width:100%;}
form.search-form.vertical{margin:5px 0;}
form.search-form.vertical [class*="col-"]{padding:0 5px;}
form.search-form.vertical [class*="col-"]:nth-child(even){padding-left:0;}
form.search-form.vertical [class*="col-"]:nth-child(odd){padding-right:0;}
@media (min-width:768px) and (max-width:1100px){form.search-form.vertical [class*="col-"]{padding:0;}
}
@media (max-width:767px){form.search-form.vertical [class*="col-"]{padding:0;}
}
form.search-form.vertical .search-fields{margin:5px 0;}
form.search-form.vertical .search-button-container{text-align:center;clear:both;}
form.search-form.vertical .search-button-container .btn{width:100%;}
.agent-boxes{background:white;}
.agent-boxes.minimal{margin-bottom:20px;}
@media (max-width:600px){.agent-boxes.minimal{width:100%;}
}
.agent-boxes.minimal .agent-box{position:relative;background:#f7f7f7;border-bottom:1px solid #4e2100;padding:10px;}
.agent-boxes.minimal .agent-box:hover .agent-pic img{border-color:#4e2100;}
@media (min-width:768px) and (max-width:1100px){.agent-boxes.minimal .agent-box{text-align:center;}
}
@media (max-width:767px){.agent-boxes.minimal .agent-box{text-align:center;}
}
.agent-boxes.minimal .agent-pic{z-index:10;padding-left:0;}
@media (min-width:768px) and (max-width:1100px){.agent-boxes.minimal .agent-pic{padding:0;}
}
@media (max-width:767px){.agent-boxes.minimal .agent-pic{padding:0;}
}
.agent-boxes.minimal .agent-pic img{max-width:100%;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;border:3px solid rgba(177, 146, 97, 0.5);}
.agent-boxes.minimal .agent-bottom{position:relative;padding:0;}
.agent-boxes.minimal .agent-bottom .name{color:#4e2100;font:1.6em/2em;}
.agent-boxes.minimal .agent-bottom .title{font:italic 1em;margin-bottom:10px;}
.agent-boxes.minimal .agent-bottom .description{color:#b3b3b3;}
@media (min-width:768px) and (max-width:1100px){.agent-boxes.minimal .agent-bottom .description{min-height:70px;}
}
@media (max-width:767px){.agent-boxes.minimal .agent-bottom .description{min-height:70px;}
}
.agent-boxes.minimal .social-icons{position:absolute;right:10px;bottom:10px;text-align:center;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
@media (min-width:768px) and (max-width:1100px){.agent-boxes.minimal .social-icons{position:initial;display:inline-block;margin-top:40px;}
}
@media (max-width:767px){.agent-boxes.minimal .social-icons{position:initial;display:inline-block;margin-top:40px;}
}
.agent-boxes.minimal .social-icons .name{color:white;margin-bottom:10px;}
.agent-boxes.minimal .social-icons a{width:30px;height:30px;color:white;position:initial;background:#c2c2c2;border:0;margin:0 2px 0 0;}
.agent-boxes.minimal .social-icons a:last-child{margin-right:0;}
@media (max-width:1200px){.agent-boxes.minimal .social-icons a{margin:0;}
}
.agent-boxes.minimal .social-icons a:before{display:none;}
.agent-boxes.minimal .social-icons a:after{display:block;font:1.3em/1.8em "FontAwesome";color:white;}
.agent-boxes.minimal .social-icons a:hover{background:#4e2100;}
.agent-boxes.minimal .social-icons a.skype:after{content:"\f17e";}
.agent-boxes.minimal .social-icons a.email:after{content:"\f0e0";}
.agent-boxes.minimal .social-icons a.facebook:after{content:"\f09a";}
.agent-boxes.minimal .social-icons a.twitter:after{content:"\f099";}
.agent-boxes.minimal .social-icons a.google-plus:after{content:"\f0d5";}
.agent-boxes.minimal:hover .social-icons{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);opacity:1;filter:alpha(opacity=100);}
.agent-boxes.expand{clear:both;margin-bottom:50px;}
.agent-boxes.expand .agent-box{position:relative;border-bottom:1px solid #4e2100;min-height:220px;background:#f7f7f7;margin:0 auto;padding:20px;}
.agent-boxes.expand .agent-box:hover .agent-pic img{border-color:#4e2100;}
@media (min-width:768px) and (max-width:1100px){.agent-boxes.expand .agent-box{padding-bottom:50px;}
}
@media (max-width:767px){.agent-boxes.expand .agent-box{padding-bottom:50px;}
}
@media (max-width:600px){.agent-boxes.expand .agent-box{padding-bottom:20px;margin:0 15px;}
}
.agent-boxes.expand .agent-pic{overflow:hidden;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;padding:0;background:white;z-index:10;}
@media (max-width:600px){.agent-boxes.expand .agent-pic{float:none;width:100%;}
}
.agent-boxes.expand .agent-pic img{max-width:100%;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;border:3px solid rgba(177, 146, 97, 0.5);}
@media (max-width:600px){.agent-boxes.expand .agent-details{float:none;width:100%;}
}
.agent-boxes.expand .name, .agent-boxes.expand .agent-boxes.minimal .social-icons .name, .agent-boxes.minimal .social-icons .agent-boxes.expand .name{color:#4e2100;font:2em/2em;}
@media (max-width:600px){.agent-boxes.expand .name, .agent-boxes.expand .agent-boxes.minimal .social-icons .name, .agent-boxes.minimal .social-icons .agent-boxes.expand .name{text-align:center;}
}
.agent-boxes.expand .title{font:italic 1em/1.3em;margin-bottom:15px;}
@media (max-width:600px){.agent-boxes.expand .title{text-align:center;}
}
.agent-boxes.expand .description{font-size:1em !important;color:#b3b3b3;line-height:1.5em;}
.agent-boxes.expand .social-icons{position:absolute;right:20px;bottom:20px;text-align:center;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
@media (max-width:600px){.agent-boxes.expand .social-icons{position:initial;}
}
.agent-boxes.expand .social-icons a{background:#c2c2c2;color:white;border:0;margin:0 2px 0 0;padding-left:35px;width:auto;}
.agent-boxes.expand .social-icons a:last-child{margin-right:0;}
@media (max-width:1200px){.agent-boxes.expand .social-icons a{margin:0;}
}
.agent-boxes.expand .social-icons a:before{display:none;}
.agent-boxes.expand .social-icons a:after{position:absolute;left:5px;top:0;display:block;width:26px;font:1.5em/1.8em "FontAwesome";color:white;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.agent-boxes.expand .social-icons a span{width:0;text-align:center;background:#f7f7f7;border:1px solid #c2c2c2;color:#4e2100;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;display:inline-block;overflow:hidden;line-height:32px;}
@media (max-width:600px){.agent-boxes.expand .social-icons a span{display:none;}
}
.agent-boxes.expand .social-icons a:hover{background:#4e2100;}
.agent-boxes.expand .social-icons a:hover span{width:180px;border-color:#4e2100;}
.agent-boxes.expand .social-icons a.skype:after{content:"\f17e";}
.agent-boxes.expand .social-icons a.email:after{content:"\f0e0";}
.agent-boxes.expand .social-icons a.facebook:after{content:"\f09a";}
.agent-boxes.expand .social-icons a.twitter:after{content:"\f099";}
.agent-boxes.expand .social-icons a.google-plus:after{content:"\f0d5";}
.agent-boxes.expand:hover .social-icons{opacity:1;filter:alpha(opacity=100);}
.event-boxes{background:white;margin-bottom:20px;}
@media (max-width:600px){.event-boxes{width:100%;}
}
.event-boxes .event-box{position:relative;border-bottom:1px solid #4e2100;margin:0 auto;}
.event-boxes .event-pic{-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;z-index:10;position:relative;}
.event-boxes .event-pic img{max-width:100%;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);filter:url("../img/desaturate.svg#grayscale");}
.event-boxes .event-pic .details{position:absolute;left:0;bottom:0;background:rgba(0, 0, 0, 0.7);color:white;text-align:center;overflow:hidden;padding-top:80px;width:100%;height:100%;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;opacity:0;filter:alpha(opacity=0);-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);}
.event-boxes .event-pic .details .date{font:2em/2em;}
.event-boxes .event-pic .details .book-now:hover{background:none;}
.event-boxes .event-bottom{position:relative;padding:15px 0 20px;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.event-boxes .event-bottom .name, .event-boxes .event-bottom .agent-boxes.minimal .social-icons .name, .agent-boxes.minimal .social-icons .event-boxes .event-bottom .name{font:italic 1.4em/2em;text-align:center;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.event-boxes .event-bottom .description{-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;font-size:.8em;line-height:1.5em;text-align:center;padding:0 10px;}
.event-boxes:hover .event-bottom{background:#4e2100;}
.event-boxes:hover .event-bottom .name{color:white;}
.event-boxes:hover .event-bottom .description{color:#735d39;}
.event-boxes:hover img{-webkit-filter:none;-moz-filter:none;filter:none;}
.event-boxes:hover .details{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);opacity:1;filter:alpha(opacity=100);}
.events-boxes-container{margin:50px 0;}
.events-boxes-container #event-booking-form{display:none;}
.event-row{position:relative;padding:20px 0;}
@media (max-width:600px){.event-row{float:none;width:100%;}
}
.event-row:before, .event-row:after{display:block;content:"";position:absolute;}
.event-row:before{left:0;bottom:0;margin-left:0;width:95%;height:1px;background:#d9d9d9;z-index:1;}
.event-row:hover:after{border-color:#1a2632;}
.event-row:hover .event-pic img{-webkit-filter:none;-moz-filter:none;filter:none;}
.event-row:hover .event-pic .details{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);opacity:1;filter:alpha(opacity=100);}
.event-row .event-pic{-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;border-bottom:2px solid white;z-index:10;position:relative;padding:0;max-width:255px;}
@media (min-width:768px) and (max-width:1100px){.event-row .event-pic{margin:0 auto;}
}
@media (max-width:767px){.event-row .event-pic{margin:0 auto;float:none;width:100%;}
}
.event-row .event-pic img{max-width:100%;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);filter:url("../img/desaturate.svg#grayscale");}
.event-row .event-pic .details{position:absolute;left:0;bottom:0;background:rgba(0, 0, 0, 0.7);color:white;text-align:center;overflow:hidden;padding-top:90px;width:100%;height:100%;-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;opacity:0;filter:alpha(opacity=0);-webkit-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);}
.event-row .event-pic .details .date{font:1.5em/2em;}
.event-row .event-detail{padding:0 0 0 27px;}
@media (min-width:768px) and (max-width:1100px){.event-row .event-detail{padding:0 15px;}
}
@media (max-width:767px){.event-row .event-detail{padding:0 15px;}
}
@media (max-width:600px){.event-row .event-detail{padding:0 15px;float:none;width:100%;}
}
.event-row .name, .event-row .agent-boxes.minimal .social-icons .name, .agent-boxes.minimal .social-icons .event-row .name{text-align:left;line-height:1em;margin:10px 0 20px;}
@media (min-width:768px) and (max-width:1100px){.event-row .name, .event-row .agent-boxes.minimal .social-icons .name, .agent-boxes.minimal .social-icons .event-row .name{text-align:center;}
}
@media (max-width:767px){.event-row .name, .event-row .agent-boxes.minimal .social-icons .name, .agent-boxes.minimal .social-icons .event-row .name{text-align:center;}
}
.event-row .description p{margin-bottom:10px;}
#event-booking-form, #login-form, #register-form{padding:30px 10px 20px;background:white;max-width:450px;margin:10px auto;position:relative;border:1px solid #4e2100;}
#event-booking-form h4, #event-booking-form .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details #event-booking-form .prp-title, #login-form h4, #login-form .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details #login-form .prp-title, #register-form h4, #register-form .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details #register-form .prp-title{margin:-15px 0 30px;}
#event-booking-form form, #login-form form, #register-form form{padding:0;}
#event-booking-form form .search-fields, #login-form form .search-fields, #register-form form .search-fields{margin-bottom:5px;position:relative;padding:0 5px;}
#event-booking-form form .search-button-container, #login-form form .search-button-container, #register-form form .search-button-container{text-align:center;}
#event-booking-form form .search-button-container .btn, #login-form form .search-button-container .btn, #register-form form .search-button-container .btn{height:35px;margin-top:10px !important;}
#event-booking-form form .search-button-container .btn:hover, #login-form form .search-button-container .btn:hover, #register-form form .search-button-container .btn:hover{background:white;border:1px solid #4e2100;}
#event-booking-form input[type="text"], #event-booking-form input[type="email"], #event-booking-form input[type="url"], #event-booking-form input[type="password"], #login-form input[type="text"], #login-form input[type="email"], #login-form input[type="url"], #login-form input[type="password"], #register-form input[type="text"], #register-form input[type="email"], #register-form input[type="url"], #register-form input[type="password"]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #cccccc;border-bottom-width:3px;background:none;color:#4e2100;}
#event-booking-form input[type="text"].placeholder, #event-booking-form input[type="email"].placeholder, #event-booking-form input[type="url"].placeholder, #event-booking-form input[type="password"].placeholder, #login-form input[type="text"].placeholder, #login-form input[type="email"].placeholder, #login-form input[type="url"].placeholder, #login-form input[type="password"].placeholder, #register-form input[type="text"].placeholder, #register-form input[type="email"].placeholder, #register-form input[type="url"].placeholder, #register-form input[type="password"].placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
#event-booking-form input[type="text"]:-moz-placeholder, #event-booking-form input[type="email"]:-moz-placeholder, #event-booking-form input[type="url"]:-moz-placeholder, #event-booking-form input[type="password"]:-moz-placeholder, #login-form input[type="text"]:-moz-placeholder, #login-form input[type="email"]:-moz-placeholder, #login-form input[type="url"]:-moz-placeholder, #login-form input[type="password"]:-moz-placeholder, #register-form input[type="text"]:-moz-placeholder, #register-form input[type="email"]:-moz-placeholder, #register-form input[type="url"]:-moz-placeholder, #register-form input[type="password"]:-moz-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
#event-booking-form input[type="text"]::-moz-placeholder, #event-booking-form input[type="email"]::-moz-placeholder, #event-booking-form input[type="url"]::-moz-placeholder, #event-booking-form input[type="password"]::-moz-placeholder, #login-form input[type="text"]::-moz-placeholder, #login-form input[type="email"]::-moz-placeholder, #login-form input[type="url"]::-moz-placeholder, #login-form input[type="password"]::-moz-placeholder, #register-form input[type="text"]::-moz-placeholder, #register-form input[type="email"]::-moz-placeholder, #register-form input[type="url"]::-moz-placeholder, #register-form input[type="password"]::-moz-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
#event-booking-form input[type="text"]:-ms-input-placeholder, #event-booking-form input[type="email"]:-ms-input-placeholder, #event-booking-form input[type="url"]:-ms-input-placeholder, #event-booking-form input[type="password"]:-ms-input-placeholder, #login-form input[type="text"]:-ms-input-placeholder, #login-form input[type="email"]:-ms-input-placeholder, #login-form input[type="url"]:-ms-input-placeholder, #login-form input[type="password"]:-ms-input-placeholder, #register-form input[type="text"]:-ms-input-placeholder, #register-form input[type="email"]:-ms-input-placeholder, #register-form input[type="url"]:-ms-input-placeholder, #register-form input[type="password"]:-ms-input-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
#event-booking-form input[type="text"]::-webkit-input-placeholder, #event-booking-form input[type="email"]::-webkit-input-placeholder, #event-booking-form input[type="url"]::-webkit-input-placeholder, #event-booking-form input[type="password"]::-webkit-input-placeholder, #login-form input[type="text"]::-webkit-input-placeholder, #login-form input[type="email"]::-webkit-input-placeholder, #login-form input[type="url"]::-webkit-input-placeholder, #login-form input[type="password"]::-webkit-input-placeholder, #register-form input[type="text"]::-webkit-input-placeholder, #register-form input[type="email"]::-webkit-input-placeholder, #register-form input[type="url"]::-webkit-input-placeholder, #register-form input[type="password"]::-webkit-input-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
#event-booking-form input[type="text"]:focus.placeholder, #event-booking-form input[type="email"]:focus.placeholder, #event-booking-form input[type="url"]:focus.placeholder, #event-booking-form input[type="password"]:focus.placeholder, #login-form input[type="text"]:focus.placeholder, #login-form input[type="email"]:focus.placeholder, #login-form input[type="url"]:focus.placeholder, #login-form input[type="password"]:focus.placeholder, #register-form input[type="text"]:focus.placeholder, #register-form input[type="email"]:focus.placeholder, #register-form input[type="url"]:focus.placeholder, #register-form input[type="password"]:focus.placeholder{color:black;}
#event-booking-form input[type="text"]:focus:-moz-placeholder, #event-booking-form input[type="email"]:focus:-moz-placeholder, #event-booking-form input[type="url"]:focus:-moz-placeholder, #event-booking-form input[type="password"]:focus:-moz-placeholder, #login-form input[type="text"]:focus:-moz-placeholder, #login-form input[type="email"]:focus:-moz-placeholder, #login-form input[type="url"]:focus:-moz-placeholder, #login-form input[type="password"]:focus:-moz-placeholder, #register-form input[type="text"]:focus:-moz-placeholder, #register-form input[type="email"]:focus:-moz-placeholder, #register-form input[type="url"]:focus:-moz-placeholder, #register-form input[type="password"]:focus:-moz-placeholder{color:black;}
#event-booking-form input[type="text"]:focus::-moz-placeholder, #event-booking-form input[type="email"]:focus::-moz-placeholder, #event-booking-form input[type="url"]:focus::-moz-placeholder, #event-booking-form input[type="password"]:focus::-moz-placeholder, #login-form input[type="text"]:focus::-moz-placeholder, #login-form input[type="email"]:focus::-moz-placeholder, #login-form input[type="url"]:focus::-moz-placeholder, #login-form input[type="password"]:focus::-moz-placeholder, #register-form input[type="text"]:focus::-moz-placeholder, #register-form input[type="email"]:focus::-moz-placeholder, #register-form input[type="url"]:focus::-moz-placeholder, #register-form input[type="password"]:focus::-moz-placeholder{color:black;}
#event-booking-form input[type="text"]:focus:-ms-input-placeholder, #event-booking-form input[type="email"]:focus:-ms-input-placeholder, #event-booking-form input[type="url"]:focus:-ms-input-placeholder, #event-booking-form input[type="password"]:focus:-ms-input-placeholder, #login-form input[type="text"]:focus:-ms-input-placeholder, #login-form input[type="email"]:focus:-ms-input-placeholder, #login-form input[type="url"]:focus:-ms-input-placeholder, #login-form input[type="password"]:focus:-ms-input-placeholder, #register-form input[type="text"]:focus:-ms-input-placeholder, #register-form input[type="email"]:focus:-ms-input-placeholder, #register-form input[type="url"]:focus:-ms-input-placeholder, #register-form input[type="password"]:focus:-ms-input-placeholder{color:black;}
#event-booking-form input[type="text"]:focus::-webkit-input-placeholder, #event-booking-form input[type="email"]:focus::-webkit-input-placeholder, #event-booking-form input[type="url"]:focus::-webkit-input-placeholder, #event-booking-form input[type="password"]:focus::-webkit-input-placeholder, #login-form input[type="text"]:focus::-webkit-input-placeholder, #login-form input[type="email"]:focus::-webkit-input-placeholder, #login-form input[type="url"]:focus::-webkit-input-placeholder, #login-form input[type="password"]:focus::-webkit-input-placeholder, #register-form input[type="text"]:focus::-webkit-input-placeholder, #register-form input[type="email"]:focus::-webkit-input-placeholder, #register-form input[type="url"]:focus::-webkit-input-placeholder, #register-form input[type="password"]:focus::-webkit-input-placeholder{color:black;}
#event-booking-form .chosen-single, #login-form .chosen-single, #register-form .chosen-single{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #cccccc;border-bottom-width:3px;background:none;color:#4e2100;height:40px;line-height:40px;}
#event-booking-form .chosen-single div b, #login-form .chosen-single div b, #register-form .chosen-single div b{border-left:0;}
#event-booking-form .chosen-drop, #login-form .chosen-drop, #register-form .chosen-drop{background:white;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #cccccc;color:#1a2632;}
#event-booking-form .terms-condition, #login-form .terms-condition, #register-form .terms-condition{padding:0 10px;margin:20px 0 0;}
.sort-properties{text-align:center;margin-top:30px;}
.sort-properties li{display:inline-block;color:#4e2100;margin:0 10px;cursor:pointer;padding:0 10px;position:relative;}
@media (max-width:600px){.sort-properties li{padding:0 5px;}
}
.sort-properties li:after, .sort-properties li:before{display:block;content:"";width:0;height:1px;background:#4e2100;position:absolute;bottom:-1px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.sort-properties li:before{left:50%;}
.sort-properties li:after{right:50%;}
.sort-properties li:hover:after, .sort-properties li:hover:before, .sort-properties li.active:after, .sort-properties li.active:before{width:50%;}
.property-container{margin-top:30px;}
.property-container .property-boxes{position:relative;padding:0 10px;margin-bottom:40px;}
@media (max-width:600px){.property-container .property-boxes{width:100%;}
}
.property-container .property-boxes .prp-img{position:relative;overflow:hidden;}
.property-container .property-boxes .prp-img .price{position:absolute;left:0;top:0;overflow:hidden;background:rgba(177, 146, 97, 0.4);overflow:hidden;width:100%;height:100%;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0;filter:alpha(opacity=0);z-index:1;line-height:30px;text-align:center;color:white;text-shadow:0 2px 3px rgba(0, 0, 0, 0.8);-webkit-box-shadow:inset 0 0 0 4px rgba(0, 0, 0, 0.4);box-shadow:inset 0 0 0 4px rgba(0, 0, 0, 0.4);}
.property-container .property-boxes .prp-img .price span{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;background:rgba(0, 0, 0, 0.4);position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);-o-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);padding:5px 15px;}
.property-container .property-boxes .prp-img img{max-width:100%;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.property-container .property-boxes .prp-detail{border-bottom:1px solid #c2c2c2;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;position:relative;}
.property-container .property-boxes .prp-detail:before, .property-container .property-boxes .prp-detail:after{content:" ";display:table;}
.property-container .property-boxes .prp-detail:after{clear:both;}
@media (max-width:600px){.property-container .property-boxes .prp-detail{padding-bottom:7px;}
}
.property-container .property-boxes .prp-detail .title{color:black;margin-top:10px;}
.property-container .property-boxes .prp-detail .description{font-size:1em;margin-bottom:10px;}
.property-container .property-boxes .prp-detail .more-detail{color:white;line-height:12px;z-index:1;text-align:center;background:#4e2100;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;margin:-13px 10px -25px;float:right;}
.property-container .property-boxes .prp-detail .more-detail:hover{background:white;color:#4e2100;}
@media (max-width:600px){.property-container .property-boxes .prp-detail .more-detail{margin:-5px 10px -25px;}
}
.property-container .property-boxes:hover .prp-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.property-container .property-boxes:hover .prp-img .price{opacity:1;filter:alpha(opacity=100);}
.property-container .property-boxes:hover .prp-img .price span{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.property-container .property-boxes:hover .prp-detail{border-color:#4e2100;}
#roomLoader{background:#f2f2f2;position:relative;overflow:hidden;margin-top:30px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#roomLoader img{max-width:100%;}
#roomLoader .loader{display:none;}
#roomLoader.loading{min-height:100px;}
#roomLoader.loading .loader{display:block;}
#roomLoader.loading .close-icon{display:none;}
#roomLoader .close-icon{width:25px;height:25px;position:absolute;right:10px;top:10px;border:1px solid #4e2100;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:70;background:white;}
@media (min-width:768px) and (max-width:1100px){#roomLoader .close-icon{right:2px;top:5px;z-index:80;}
}
@media (max-width:767px){#roomLoader .close-icon{right:2px;top:5px;z-index:80;}
}
#roomLoader .close-icon:before, #roomLoader .close-icon:after{display:block;content:"";position:absolute;width:16px;height:1px;background:#4e2100;top:12px;left:4px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#roomLoader .close-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#roomLoader .close-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#roomLoader .close-icon:hover:before{-webkit-transform:rotate(495deg);-ms-transform:rotate(495deg);-o-transform:rotate(495deg);transform:rotate(495deg);}
#roomLoader .close-icon:hover:after{-webkit-transform:rotate(405deg);-ms-transform:rotate(405deg);-o-transform:rotate(405deg);transform:rotate(405deg);}
.pagination-box{text-align:center;margin:40px 0;}
.pagination-box ul{display:inline-block;}
.pagination-box ul li{float:left;margin:0 2px;}
.pagination-box ul li a{background:#c2c2c2;position:relative;display:block;width:40px;height:6px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.pagination-box ul li a span{position:absolute;left:-1px;top:-40px;display:block;background:white;color:#4e2100;width:40px;height:24px;line-height:24px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.pagination-box ul li.active a, .pagination-box ul li:hover a{background:#4e2100;}
.pagination-box ul li.active a span, .pagination-box ul li:hover a span{opacity:1;filter:alpha(opacity=100);top:-28px;}
#contact-form, #booking-tab-contents #booking-reservation{background:none;border:0;}
#contact-form .row, #booking-tab-contents #booking-reservation .row{margin-bottom:10px;}
.contact-us-content .row{margin-bottom:10px;}
@media (max-width:600px){#contact-form .row, #booking-tab-contents #booking-reservation .row{margin:0 10px;}
}
@media (max-width:420px){#contact-form .row [class*="field"], #booking-tab-contents #booking-reservation .row [class*="field"]{width:auto;margin:5px 0;}
}
@media (min-width:768px) and (max-width:1100px){#contact-form .row [class*="col-"], #booking-tab-contents #booking-reservation .row [class*="col-"]{margin:0 0 10px;}
}
@media (max-width:767px){#contact-form .row [class*="col-"], #booking-tab-contents #booking-reservation .row [class*="col-"]{margin:0 0 10px;}
}
#contact-form .row input[type="text"], #booking-tab-contents #booking-reservation .row input[type="text"], #contact-form .row input[type="email"], #booking-tab-contents #booking-reservation .row input[type="email"], #contact-form .row input[type="tel"], #booking-tab-contents #booking-reservation .row input[type="tel"], #contact-form .row input[type="url"], #booking-tab-contents #booking-reservation .row input[type="url"], #contact-form .row textarea, #booking-tab-contents #booking-reservation .row textarea{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #cccccc;border-bottom-width:3px;}
#contact-form .row input[type="text"].placeholder, #booking-tab-contents #booking-reservation .row input[type="text"].placeholder, #contact-form .row input[type="email"].placeholder, #booking-tab-contents #booking-reservation .row input[type="email"].placeholder, #contact-form .row input[type="tel"].placeholder, #booking-tab-contents #booking-reservation .row input[type="tel"].placeholder, #contact-form .row input[type="url"].placeholder, #booking-tab-contents #booking-reservation .row input[type="url"].placeholder, #contact-form .row textarea.placeholder, #booking-tab-contents #booking-reservation .row textarea.placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
#contact-form .row input[type="text"]:-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="text"]:-moz-placeholder, #contact-form .row input[type="email"]:-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="email"]:-moz-placeholder, #contact-form .row input[type="tel"]:-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="tel"]:-moz-placeholder, #contact-form .row input[type="url"]:-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="url"]:-moz-placeholder, #contact-form .row textarea:-moz-placeholder, #booking-tab-contents #booking-reservation .row textarea:-moz-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
#contact-form .row input[type="text"]::-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="text"]::-moz-placeholder, #contact-form .row input[type="email"]::-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="email"]::-moz-placeholder, #contact-form .row input[type="tel"]::-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="tel"]::-moz-placeholder, #contact-form .row input[type="url"]::-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="url"]::-moz-placeholder, #contact-form .row textarea::-moz-placeholder, #booking-tab-contents #booking-reservation .row textarea::-moz-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
#contact-form .row input[type="text"]:-ms-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="text"]:-ms-input-placeholder, #contact-form .row input[type="email"]:-ms-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="email"]:-ms-input-placeholder, #contact-form .row input[type="tel"]:-ms-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="tel"]:-ms-input-placeholder, #contact-form .row input[type="url"]:-ms-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="url"]:-ms-input-placeholder, #contact-form .row textarea:-ms-input-placeholder, #booking-tab-contents #booking-reservation .row textarea:-ms-input-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
#contact-form .row input[type="text"]::-webkit-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="text"]::-webkit-input-placeholder, #contact-form .row input[type="email"]::-webkit-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="email"]::-webkit-input-placeholder, #contact-form .row input[type="tel"]::-webkit-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="tel"]::-webkit-input-placeholder, #contact-form .row input[type="url"]::-webkit-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="url"]::-webkit-input-placeholder, #contact-form .row textarea::-webkit-input-placeholder, #booking-tab-contents #booking-reservation .row textarea::-webkit-input-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
#contact-form .row input[type="text"]:focus.placeholder, #booking-tab-contents #booking-reservation .row input[type="text"]:focus.placeholder, #contact-form .row input[type="email"]:focus.placeholder, #booking-tab-contents #booking-reservation .row input[type="email"]:focus.placeholder, #contact-form .row input[type="tel"]:focus.placeholder, #booking-tab-contents #booking-reservation .row input[type="tel"]:focus.placeholder, #contact-form .row input[type="url"]:focus.placeholder, #booking-tab-contents #booking-reservation .row input[type="url"]:focus.placeholder, #contact-form .row textarea:focus.placeholder, #booking-tab-contents #booking-reservation .row textarea:focus.placeholder{color:black;}
#contact-form .row input[type="text"]:focus:-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="text"]:focus:-moz-placeholder, #contact-form .row input[type="email"]:focus:-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="email"]:focus:-moz-placeholder, #contact-form .row input[type="tel"]:focus:-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="tel"]:focus:-moz-placeholder, #contact-form .row input[type="url"]:focus:-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="url"]:focus:-moz-placeholder, #contact-form .row textarea:focus:-moz-placeholder, #booking-tab-contents #booking-reservation .row textarea:focus:-moz-placeholder{color:black;}
#contact-form .row input[type="text"]:focus::-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="text"]:focus::-moz-placeholder, #contact-form .row input[type="email"]:focus::-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="email"]:focus::-moz-placeholder, #contact-form .row input[type="tel"]:focus::-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="tel"]:focus::-moz-placeholder, #contact-form .row input[type="url"]:focus::-moz-placeholder, #booking-tab-contents #booking-reservation .row input[type="url"]:focus::-moz-placeholder, #contact-form .row textarea:focus::-moz-placeholder, #booking-tab-contents #booking-reservation .row textarea:focus::-moz-placeholder{color:black;}
#contact-form .row input[type="text"]:focus:-ms-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="text"]:focus:-ms-input-placeholder, #contact-form .row input[type="email"]:focus:-ms-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="email"]:focus:-ms-input-placeholder, #contact-form .row input[type="tel"]:focus:-ms-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="tel"]:focus:-ms-input-placeholder, #contact-form .row input[type="url"]:focus:-ms-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="url"]:focus:-ms-input-placeholder, #contact-form .row textarea:focus:-ms-input-placeholder, #booking-tab-contents #booking-reservation .row textarea:focus:-ms-input-placeholder{color:black;}
#contact-form .row input[type="text"]:focus::-webkit-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="text"]:focus::-webkit-input-placeholder, #contact-form .row input[type="email"]:focus::-webkit-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="email"]:focus::-webkit-input-placeholder, #contact-form .row input[type="tel"]:focus::-webkit-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="tel"]:focus::-webkit-input-placeholder, #contact-form .row input[type="url"]:focus::-webkit-input-placeholder, #booking-tab-contents #booking-reservation .row input[type="url"]:focus::-webkit-input-placeholder, #contact-form .row textarea:focus::-webkit-input-placeholder, #booking-tab-contents #booking-reservation .row textarea:focus::-webkit-input-placeholder{color:black;}
#contact-form .row.message-field, #booking-tab-contents #booking-reservation .row.message-field{padding:0 15px;text-align:center;}
@media (max-width:600px){#contact-form .row.message-field, #booking-tab-contents #booking-reservation .row.message-field{padding:0;}
}
#contact-form .row.message-field .contact-submit, #booking-tab-contents #booking-reservation .row.message-field .contact-submit{margin:20px;-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;}
#contact-form .row.message-field #message-field, #booking-tab-contents #booking-reservation .row.message-field #message-field{min-height:150px;}
.contact-info{padding:10px 0;margin:2px auto 15px auto;background:rgba(248, 248, 217, 0.20);border:1px solid #dedeaa;}
.contact-info .contact-info-contnet div{text-align:center;font-size:1.1em;color:black;border-right:1px solid #b27d56;}
.contact-info .contact-info-contnet div:last-child{border-right:0;}
@media (min-width:768px) and (max-width:1100px){.contact-info .contact-info-contnet div{line-height:2em;}
}
@media (max-width:767px){.contact-info .contact-info-contnet div{line-height:2em;border:0;}
}
@media (max-width:600px){.contact-info .contact-info-contnet div{width:100%;}
}
.contact-info .contact-info-contnet div:before{font:1.7em/1.5em "et-line";color:#4e2100;display:block;margin-bottom:15px;}
.contact-info .contact-info-contnet div.location:before{content:"\e025";}
.contact-info .contact-info-contnet div.phone:before{content:"\e004";}
.contact-info .contact-info-contnet div.email:before{content:"\e028";}
.contact-info .contact-info-contnet div a{color:black;}
input[type="text"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], textarea, .chosen-container{background:#f9f7eb none repeat scroll 0 0;border:1px solid #aba053;color:#555;font-size:14px;height:40px;outline:medium none;padding:0 10px;transition:all 0.3s ease 0s;width:100%;}
input[type="text"].placeholder, input[type="email"].placeholder, input[type="tel"].placeholder, input[type="url"].placeholder, input[type="password"].placeholder, textarea.placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#555 !important;}
input[type="text"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, input[type="url"]:-moz-placeholder, input[type="password"]:-moz-placeholder, textarea:-moz-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#555 !important;}
input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="password"]::-moz-placeholder, textarea::-moz-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#555 !important;}
input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, textarea:-ms-input-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#555 !important;}
input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#555 !important;}
input[type="text"]:focus.placeholder, input[type="email"]:focus.placeholder, input[type="tel"]:focus.placeholder, input[type="url"]:focus.placeholder, input[type="password"]:focus.placeholder, textarea:focus.placeholder{color:#555 !important;}
input[type="text"]:focus:-moz-placeholder, input[type="email"]:focus:-moz-placeholder, input[type="tel"]:focus:-moz-placeholder, input[type="url"]:focus:-moz-placeholder, input[type="password"]:focus:-moz-placeholder, textarea:focus:-moz-placeholder{color:#555 !important;}
input[type="text"]:focus::-moz-placeholder, input[type="email"]:focus::-moz-placeholder, input[type="tel"]:focus::-moz-placeholder, input[type="url"]:focus::-moz-placeholder, input[type="password"]:focus::-moz-placeholder, textarea:focus::-moz-placeholder{color:#555 !important;}
input[type="text"]:focus:-ms-input-placeholder, input[type="email"]:focus:-ms-input-placeholder, input[type="tel"]:focus:-ms-input-placeholder, input[type="url"]:focus:-ms-input-placeholder, input[type="password"]:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder{color:#555 !important;}
input[type="text"]:focus::-webkit-input-placeholder, input[type="email"]:focus::-webkit-input-placeholder, input[type="tel"]:focus::-webkit-input-placeholder, input[type="url"]:focus::-webkit-input-placeholder, input[type="password"]:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder{color:#555 !important;}
input[type="checkbox"]{display:none;}
input[type="checkbox"] + label{margin-right:10px;}
input[type="checkbox"] + label span{display:block;cursor:pointer;background:rgba(255, 255, 255, 0.5);border:1px solid #4e2100;text-align:center;width:20px;height:20px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
input[type="checkbox"] + label span:after{font:.8em/1.5em "FontAwesome";content:"\f00c";color:#4e2100;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);display:block;}
input[type="checkbox"] + label.sm span{width:15px;height:15px;}
input[type="checkbox"] + label.sm span:after{font-style:7em;line-height:1.2em;}
input[type="checkbox"]:checked + label span{background:white;}
input[type="checkbox"]:checked + label span:after{opacity:1;filter:alpha(opacity=100);}
textarea{resize:vertical;}
.btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.btn:active, .btn:focus{outline:none !important;}
.btn.default{cursor:pointer;color:white;display:inline-block;margin-top:10px;position:relative;z-index:1;background:none;border:1px solid #c2c2c2;background:#c2c2c2;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn.default:hover{color:#c2c2c2;background:white;border-color:#c2c2c2;}
.btn.primary{cursor:pointer;color:#c2c2c2;display:inline-block;margin-top:10px;position:relative;z-index:1;background:none;border:1px solid white;background:white;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn.primary:hover{color:white;background:#c2c2c2;border-color:white;}
.btn.colored{cursor:pointer;color:white;display:inline-block;margin-top:10px;position:relative;z-index:1;background:none;border:1px solid #4e2100;background:#4e2100;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn.colored:hover{color:#4e2100;background:#7e7409;color:#fff;}
.btn.primary-colored{cursor:pointer;color:#4e2100;display:inline-block;margin-top:10px;position:relative;z-index:1;background:none;border:1px solid white;background:white;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.btn.primary-colored:hover{color:white;background:#4e2100;border-color:white;}
.price-table-container{padding:0;}
@media (max-width:600px){.price-table-container .price-tables{float:none;width:100%;}
}
.price-table-container .price-tables .price-tables-inner{border:1px solid #4e2100;margin:20px 0 30px;position:relative;z-index:1;padding-bottom:30px;text-align:center;}
.price-table-container .price-tables .price-tables-inner .table-title{background:#4e2100;color:white;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.price-table-container .price-tables .price-tables-inner .table-price{background:#f7f7f7;padding:10px 0;}
.price-table-container .price-tables .price-tables-inner .table-price span{display:block;color:#4e2100;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.price-table-container .price-tables .price-tables-inner .table-desc li{line-height:40px;border-bottom:#f7f7f7;text-align:left;padding:0 10px 0 40px;position:relative;}
.price-table-container .price-tables .price-tables-inner .table-desc li:before{display:block;position:absolute;left:15px;top:0;font-family:"FontAwesome";content:"\f00d";color:rgba(177, 146, 97, 0.5);}
.price-table-container .price-tables .price-tables-inner .table-desc li:last-child{border-bottom:0;}
.price-table-container .price-tables .price-tables-inner .table-desc li.active:before{content:"\f00c";color:rgba(26, 38, 50, 0.5);}
.price-table-container .price-tables .price-tables-inner .table-book-butt{position:absolute;left:30%;bottom:-27px;margin:10px auto;width:110px;}
@media (min-width:768px) and (max-width:1100px){.price-table-container .price-tables .price-tables-inner .table-book-butt{left:35%;}
}
@media (max-width:767px){.price-table-container .price-tables .price-tables-inner .table-book-butt{left:35%;}
}
@media (max-width:420px){.price-table-container .price-tables .price-tables-inner .table-book-butt{left:30%;}
}
.price-table-container .price-tables:hover .price-tables-inner, .price-table-container .price-tables.active .price-tables-inner{border-color:#1a2632;}
.price-table-container .price-tables:hover .price-tables-inner .table-title, .price-table-container .price-tables.active .price-tables-inner .table-title{background:#1a2632;}
#posts-list .post-boxes, #single-post .post-boxes{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #e6e6e6;}
#posts-list .post-boxes .post-img, #single-post .post-boxes .post-img{max-width:100%;border:1px solid #4e2100;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#posts-list .post-boxes .post-img:hover, #single-post .post-boxes .post-img:hover{border-color:#1a2632;}
#posts-list .post-boxes .post-details:before, #single-post .post-boxes .post-details:before, #posts-list .post-boxes .post-details:after, #single-post .post-boxes .post-details:after{content:" ";display:table;}
#posts-list .post-boxes .post-details:after, #single-post .post-boxes .post-details:after{clear:both;}
#posts-list .post-boxes .post-details div, #single-post .post-boxes .post-details div{float:left;padding-right:30px;}
#posts-list .post-boxes .post-details div a, #single-post .post-boxes .post-details div a{color:#1a2632;}
#posts-list .post-boxes .post-details div a:hover, #single-post .post-boxes .post-details div a:hover{text-decoration:underline;}
#posts-list .post-boxes h4, #single-post .post-boxes h4, #posts-list .post-boxes .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details #posts-list .post-boxes .prp-title, #single-post .post-boxes .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details #single-post .post-boxes .prp-title{text-align:left;margin:0;}
#posts-list .post-boxes h4 a, #single-post .post-boxes h4 a, #posts-list .post-boxes .room-details-box.frame .right-col .prp-details .prp-title a, .room-details-box.frame .right-col .prp-details #posts-list .post-boxes .prp-title a, #single-post .post-boxes .room-details-box.frame .right-col .prp-details .prp-title a, .room-details-box.frame .right-col .prp-details #single-post .post-boxes .prp-title a{color:#9f4503;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#posts-list .post-boxes h4 a:hover, #single-post .post-boxes h4 a:hover, #posts-list .post-boxes .room-details-box.frame .right-col .prp-details .prp-title a:hover, .room-details-box.frame .right-col .prp-details #posts-list .post-boxes .prp-title a:hover, #single-post .post-boxes .room-details-box.frame .right-col .prp-details .prp-title a:hover, .room-details-box.frame .right-col .prp-details #single-post .post-boxes .prp-title a:hover{color:#1a2632;}
#posts-list .post-boxes .post-short-desc p, #single-post .post-boxes .post-short-desc p{margin-bottom:0;line-height:1.8em;}
#posts-list .post-boxes a.read-more, #single-post .post-boxes a.read-more{margin-top:20px;}
#single-post .post-boxes{border-bottom:1px solid #4e2100;margin-bottom:50px;padding-bottom:10px;}
#single-post .post-tags{float:left;}
#single-post .post-tags span{color:#4e2100;margin-right:20px;}
#single-post .post-tags a{margin-top:0;}
#single-post .social-icons{line-height:3.3em;}
.gallery-img-container li, .portfolio li{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;padding:7px;position:relative;margin-bottom:11px;display:inline-block;float:none;margin-left: -3px;}
.gallery-img-container li, .portfolio li, .gallery-img-container li a{height:150px;}
.grid{width:100%;float:left;}
h5{color:#4e2100;text-align:left;font-size:16px;}
@media (max-width:600px){.gallery-img-container li, .portfolio li{width:50%;}
}
@media (max-width:420px){.gallery-img-container li, .portfolio li{width:100%;float:none;}
}
.gallery-img-container li a, .portfolio li a{border:1px solid #4e2100;position:relative;display:flex;overflow:hidden;}
.gallery-img-container li a:before, .portfolio li a:before{display:block;content:"";position:absolute;left:0;top:0;background:rgba(255, 255, 255, 0.3);width:100%;height:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.gallery-img-container li a img, .portfolio li a img{max-width:100%;object-fit:cover;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:100%;}
.gallery-img-container li a .caption, .portfolio li a .caption{position:absolute;background:rgba(0, 0, 0, 0.4);border:6px solid #4e2100;text-align:center;color:white;-webkit-box-shadow:inset 0 0 0 5px rgba(0, 0, 0, 0.8);width:100%;height:100%;}
.gallery-img-container li a .caption b, .portfolio li a .caption b{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-top:1px solid white;border-bottom:1px solid white;min-width:220px;line-height:18px;padding:4px 1px;}
.history{padding:10px 0;}
.history h3{margin-bottom:20px;}
.history .main-container{position:relative;}
.history .main-container:before{display:block;content:"";position:absolute;left:50%;top:0;width:1px;height:100%;background:#e6e6e6;}
@media (max-width:600px){.history .main-container:before{display:none;}
}
.history .service-boxes:nth-child(even){padding-left:100px;margin:130px 0 20px;}
@media (max-width:767px){.history .service-boxes:nth-child(even){margin-bottom:0;}
}
.history .service-boxes:nth-child(even) .service-boxes-inner:before{left:-50px;}
.history .service-boxes:nth-child(even) i{left:-140px;}
.history .service-boxes:nth-child(odd){padding-right:100px;}
.history .service-boxes:nth-child(odd) .service-boxes-inner:before{right:-50px;}
.history .service-boxes:nth-child(odd) i{right:-140px;}
@media (max-width:600px){.history .service-boxes{padding:130px 0 0 0 !important;margin:0 0 30px !important;width:100%;}
}
.history .service-boxes .service-boxes-inner{position:relative;padding:10px 10px 20px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.history .service-boxes .service-boxes-inner:before{display:block;content:"";position:absolute;top:50%;width:50px;height:1px;background:#e6e6e6;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
@media (max-width:600px){.history .service-boxes .service-boxes-inner:before{left:50% !important;top:-50px !important;width:1px;height:50px;}
}
.history .service-boxes .service-boxes-inner:after{display:block;content:"";position:absolute;left:0;top:0;border:1px solid #e6e6e6;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.history .service-boxes .service-boxes-inner:hover:before{background:#4e2100;}
.history .service-boxes .service-boxes-inner:hover:after{border-color:#4e2100;}
.history .service-boxes .service-boxes-inner:hover i{color:#4e2100;}
.history .service-boxes .service-boxes-inner:hover i:before{background:white;}
@media (min-width:768px) and (max-width:1100px){.history .service-boxes .service-boxes-inner h4, .history .service-boxes .service-boxes-inner .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .history .service-boxes .service-boxes-inner .prp-title{font-size:1em;}
}
@media (max-width:767px){.history .service-boxes .service-boxes-inner h4, .history .service-boxes .service-boxes-inner .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .history .service-boxes .service-boxes-inner .prp-title{font-size:1em;}
}
.history .service-boxes i{position:absolute;display:inline-block;text-align:center;line-height:79px;top:50%;margin-top:-39.5px;color:white;width:79px;height:79px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:10;}
.history .service-boxes i:before{display:block;content:"";position:absolute;left:10%;top:10%;background:#4e2100;border:1px solid #4e2100;z-index:-1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:80%;height:80%;-webkit-box-shadow:0 0 0 10px white;box-shadow:0 0 0 10px white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
@media (max-width:600px){.history .service-boxes i{left:50% !important;right:50% !important;margin-right:-39.5px;margin-left:-39.5px;top:-90px !important;}
}
.history .service-boxes i:hover{color:#4e2100;}
.history .service-boxes i:hover:before{background:white;}
.history .service-boxes .services-content{padding:0 10px;}
@media (min-width:768px) and (max-width:1100px){.history .service-boxes .services-content{padding:0;}
}
@media (max-width:767px){.history .service-boxes .services-content{padding:0;}
}
.comments-container{margin-bottom:30px;}
.comments-container .comments{clear:both;}
.comments-container .comments .user-img{width:75px;height:75px;float:left;margin-right:20px;border:3px solid rgba(177, 146, 97, 0.5);}
.comments-container .comments .user-name{color:#4e2100;float:left;}
@media (max-width:420px){.comments-container .comments .user-name{float:none;line-height:1.9em;}
}
.comments-container .comments .comment-date{float:right;}
@media (max-width:420px){.comments-container .comments .comment-date{float:none;line-height:2.2em;}
}
.comments-container .comments .comment-box{background:#f7f7f7;margin:20px 0 10px;padding:20px;font-size:1.04em;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.comments-container .comments .reply-comment{margin-bottom:20px;float:right;}
.comments-container .comments .comments{margin-left:20px;padding-left:10px;border-left:2px solid #f2f2f2;}
.reply-form h4, .reply-form .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .reply-form .prp-title{text-align:left;font-size:1.5em;line-height:1em;}
.reply-form .subtitle{text-align:left;font-size:1em;line-height:2em;}
@media (max-width:600px){.rate-box{float:none;width:100%;padding:0;}
}
.rate-box .title{}
.rate-box .progress{height:5px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;overflow:visible;}
.rate-box .progress-bar{background:#4e2100;color:#8c8c8c;-webkit-box-shadow:none;box-shadow:none;position:relative;}
.rate-box .progress-bar:before, .rate-box .progress-bar:after{display:block;position:absolute;content:"";width:35px;height:20px;right:0;top:-27px;font-size:.9em;}
.rate-box .progress-bar:before{content:attr(aria-valuenow) " %";line-height:22px;z-index:2;}
.rate-box .progress-bar:after{background:#d9d9d9;}
.loader{width:100%;height:100%;position:absolute;left:0;top:0;z-index:52;background:white;}
.loader:before, .loader:after{display:block;content:"";position:absolute;}
.loader:before{background:#d9d9d9;width:140px;height:1px;left:50%;top:50%;margin-left:-70px;margin-top:-1px;}
.loader:after{border:1px solid #4e2100;width:20px;height:20px;left:50%;top:50%;margin-left:-10px;margin-top:-10px;background:white;-webkit-animation:spin 1s ease infinite;-o-animation:spin 1s ease infinite;animation:spin 1s ease infinite;-webkit-box-shadow:0 0 0 3px white;box-shadow:0 0 0 3px white;}
.normal-list li{padding-left:20px;position:relative;line-height:25px;font-size:13px;}
.normal-list li:before{display:block;content:"";position:absolute;background:#4e2100;top:8px;left:5px;width:6px;height:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;}
.normal-list li ul li:before{top:12px;width:5px;height:1px;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.services-container h3{margin-bottom:30px;color:#fbf5e7;font-size:2.5em;text-transform:uppercase;font-weight:600;}
.services-container #services-box .owl-item{padding-top:0;}
.services-container #services-box .item{background:none;border-top:0;padding-top:0;}
.services-container #services-box .item:before, .services-container #services-box .item:after{display:none;}
.services-container #services-box .item *{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.services-container #services-box .item img{max-width:100%;background:#eccba9;padding:1px;}
.services-container #services-box .item .title{font-size:1.5em;color:#fbf5e7;text-align:center;font-weight:600;text-transform:uppercase;border-bottom:1px dotted #8e885e;margin-top:8px;margin-bottom:0px;padding-bottom:4px;}
.short-desc{color:#fbf5e7}
.services-container #services-box .item .short-desc{padding:10px 5px 4px;}
.services-container #services-box .item:hover img{opacity:0.8;filter:alpha(opacity=80);}
.services-container #services-box .item:hover .title, .services-container #services-box .item:hover .short-desc{}
#services-box .item:hover .title{color:#fbf5e7;}
.services-container #services-box .owl-controls{bottom:auto;top:-26px;}
.services-container #services-box .owl-controls .owl-buttons div:before, .services-container #services-box .owl-controls .owl-buttons div:after{background:#fbf5e7;}
.services-container #services-box .owl-controls .owl-buttons div.owl-prev{left:-165px;}
.services-container #services-box .owl-controls .owl-buttons div.owl-next{right:-165px;}
.services-container #services-box .owl-controls .owl-buttons div:hover:before, .services-container #services-box .owl-controls .owl-buttons div:hover:after{background:#291200;}
#booking-tabs, #tab-type-1{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;margin-top:100px;}
img {height: auto;}
@media (max-width:767px){#booking-tabs, #tab-type-1{border-top:0;text-align:center;}
}
@media (max-width:420px){#booking-tabs, #tab-type-1{margin-top:50px;}
}
@media (max-width:767px){#booking-tabs li, #tab-type-1 li{display:inline-block;margin:10px 8px -6px;}
}
@media (max-width:420px){#booking-tabs li, #tab-type-1 li{margin-bottom:10px;}
}
@media (max-width:420px){#booking-tabs li, #tab-type-1 li{float:none;margin:20px auto 65px;display:block;}
#booking-tabs li:last-child, #tab-type-1 li:last-child{margin-bottom:20px;}
}
#booking-tabs li a, #tab-type-1 li a{color:#1a2632;border:0;background:none;text-align:center;margin-top:-43px;}
#booking-tabs li a span, #tab-type-1 li a span{display:inline-block;}
#booking-tabs li a span.number, #tab-type-1 li a span.number{display:inline-block;border:1px solid #4e2100;background:#4e2100;color:white;width:65px;height:65px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:0 0 0 9px white;box-shadow:0 0 0 9px white;cursor:pointer;}
#booking-tabs li a span.number b, #tab-type-1 li a span.number b{font-weight:normal;display:block;line-height:65px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:100%;height:100%;}
@media (max-width:767px){#booking-tabs li a span.number, #tab-type-1 li a span.number{-webkit-box-shadow:none;box-shadow:none;}
}
#booking-tabs li a span.title, #tab-type-1 li a span.title{display:block;margin:20px 0 15px;position:relative;}
@media (min-width:768px) and (max-width:1100px){#booking-tabs li a span.title, #tab-type-1 li a span.title{font-size:1.1em;}
}
@media (max-width:767px){#booking-tabs li a span.title, #tab-type-1 li a span.title{font-size:.9em;}
}
#booking-tabs li a span.title:after, #tab-type-1 li a span.title:after{display:block;position:absolute;left:50%;top:100%;width:1px;height:0;background:#b3b3b3;content:"";-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
@media (max-width:420px){#booking-tabs li a span.title:after, #tab-type-1 li a span.title:after{display:none;}
}
#booking-tabs li.active a, #tab-type-1 li.active a{color:#4e2100;}
#booking-tabs li.active a span.number, #tab-type-1 li.active a span.number{border:1px solid #4e2100;background:white;color:#4e2100;}
#booking-tabs li.active a span.title:after, #tab-type-1 li.active a span.title:after{height:25px;}
#booking-tab-contents h3{margin:40px 0 30px;}
#booking-tab-contents h4, #booking-tab-contents .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details #booking-tab-contents .prp-title{margin:30px 0 50px;}
#booking-tab-contents h5{line-height:45px;margin:20px 0 30px;}
#booking-tab-contents button{margin:40px auto 0;display:block;}
#booking-tab-contents .datepicker.datepicker-inline table{background:#e6e6e6;border-collapse:separate;border-spacing:1px;margin:0 auto;font-size:13px;max-width:380px;border-bottom:2px solid #4e2100;color:black;}
#booking-tab-contents .datepicker.datepicker-inline table td, #booking-tab-contents .datepicker.datepicker-inline table th{background:white;}
#booking-tab-contents .datepicker.datepicker-inline table td:hover, #booking-tab-contents .datepicker.datepicker-inline table th:hover{background:#e6e6e6;}
#booking-tab-contents .datepicker.datepicker-inline table td.selected, #booking-tab-contents .datepicker.datepicker-inline table th.selected{background:#e6e6e6;}
#booking-tab-contents .datepicker.datepicker-inline table td.range, #booking-tab-contents .datepicker.datepicker-inline table th.range{background:#dedede;}
#booking-tab-contents .datepicker.datepicker-inline table td.active, #booking-tab-contents .datepicker.datepicker-inline table th.active{background:#4e2100;}
#booking-tab-contents .datepicker.datepicker-inline table tfoot{display:none;}
#booking-tab-contents .chosen-single{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #cccccc;border-bottom-width:3px;background:none;color:#4e2100;height:40px;}
#booking-tab-contents .chosen-single div b{border-left:0;}
#booking-tab-contents .chosen-drop{background:white;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #cccccc;color:#1a2632;}
#booking-tab-contents .terms-condition{padding:0 10px;margin:10px 0;}
@media (min-width:768px) and (max-width:1100px){#booking-tab-contents .rooms-container{margin-bottom:10px;}
}
@media (max-width:767px){#booking-tab-contents .rooms-container{margin-bottom:10px;}
}
@media (max-width:420px){#booking-tab-contents [class*="col-xs-"]{float:none;width:auto;padding:0;}
}
@media (max-width:600px){#booking-tab-contents .datepicker{padding:0;}
}
#booking-tab-contents #booking-choose-room input[type="checkbox"]{display:none;}
#booking-tab-contents #booking-choose-room input[type="checkbox"] + label{position:absolute;top:10px;right:10px;width:20px;height:20px;z-index:100;}
#booking-tab-contents #booking-confirmation{text-align:center;}
#booking-tab-contents #booking-confirmation p{line-height:40px;margin:0;}
#booking-tab-contents #booking-confirmation p a{color:#4e2100;font-style:italic;}
#booking-tab-contents #booking-confirmation p a:hover{text-decoration:underline;}
#booking-tab-contents #booking-confirmation .btn{margin-top:0;}
#booking-tab-contents #rooms{padding:0;}
.datepicker-fields{cursor:pointer;}
.search-fields i{position:absolute;right:20px;top:10px;font-size:1.2em;color:#000;}
select{border-radius:4px;background:rgba(225, 225, 225, 0.7);border:1px solid #ababab;color:#5f5f5f;border-bottom-width:1px;width:100%;height:35px;padding:0 10px;}
#main-header-top{background:white;line-height:30px;color:black;}
#main-header-top .main-header-top-container{padding:30px 0 0;position:relative;border-bottom:1px solid black;}
#main-header-top .main-header-top-container:before{display:block;content:"";width:300px;height:1px;position:absolute;left:50%;margin-left:-150px;background:black;background-size:35px;}
#main-header-top .main-header-top-container:before{bottom:-4px;}
.footer-head{border-bottom:1px solid #492a01;color:#ecdfd0;font-weight:400;margin-bottom:12px;padding-bottom:5px;text-align:left;text-transform:uppercase;}
.footer_read{color:#eccba9;float:right}
.footer_read i{margin-right:3px}
.footer_read:hover i{margin-right:1px}
.fac_more{color:#eee2c7;float:right;margin-right:7px;}
.fac_more:hover{color:#fff;}
.fac_more i{margin-right:3px}
.fac_more:hover i{margin-right:1px}
@media (max-width:767px){#main-header-top .main-header-top-container{margin:0 20px;}
}
@media (max-width:600px){#main-header-top .main-header-top-container:before{width:200px;margin-left:-100px;}
}
#main-header-top #top-logo{text-align:center;position:relative;min-width:115px;z-index:1;width:300px;margin:0 auto;}
#main-header-top #top-logo:before{display:block;content:attr(data-logo-letter);width:80px;height:80px;background:#4e2100;position:absolute;left:50%;top:-20px;margin-left:-40px;color:white;border:2px solid white;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 2px #4e2100;box-shadow:0 0 0 2px #4e2100;}
@media (max-width:390px){#main-header-top #top-logo:before{display:none;}
}
#main-header-top #top-logo:after{display:block;content:"";position:absolute;left:50%;bottom:-10px;background:white;width:90px;height:20px;z-index:-1;margin-left:-45px;}
@media (max-width:390px){#main-header-top #top-logo:after{display:none;}
}
#main-header-top #top-logo a{color:black;display:block;}
#main-header-top #top-logo a span{color:#4e2100;margin:0 100px 0 -10px;}
@media (max-width:390px){#main-header-top #top-logo a span{margin:0;}
}
#main-header-top #top-logo .five-stars{position:absolute;bottom:-29px;left:50%;background:white;line-height:10px;font-size:0.55em;color:#4e2100;width:90px;height:20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;}
@media (max-width:390px){#main-header-top #top-logo .five-stars{display:none;}
}
#main-header-top #top-logo .five-stars i{position:absolute;}
#main-header-top #top-logo .five-stars i:nth-child(1){left:5px;top:2px;}
#main-header-top #top-logo .five-stars i:nth-child(2){left:21px;top:12px;}
#main-header-top #top-logo .five-stars i:nth-child(3){left:40px;top:15px;}
#main-header-top #top-logo .five-stars i:nth-child(4){left:59px;top:12px;}
#main-header-top #top-logo .five-stars i:nth-child(5){left:74px;top:2px;}
#main-header-top select{border:1px solid #4e2100;background:white;color:#4e2100;height:22px;line-height:21px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:0 10px;font-size:12px;}
#main-header-top #language-switcher, #main-header-top #language_switcher_chosen{position:absolute;left:0;bottom:10px;width:90px !important;line-height:20px;}
@media (max-width:420px){#main-header-top #language-switcher, #main-header-top #language_switcher_chosen{display:none;}
}
#main-header-top #language-switcher .chosen-single, #main-header-top #language_switcher_chosen .chosen-single{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:12px;border:1px solid #4e2100;background:white;color:#4e2100;height:22px;line-height:21px;}
#main-header-top #language-switcher .chosen-single div, #main-header-top #language_switcher_chosen .chosen-single div{width:24px;}
#main-header-top #language-switcher .chosen-single div b, #main-header-top #language_switcher_chosen .chosen-single div b{margin-top:9%;border-left:0;}
#main-header-top #language-switcher .chosen-single div b:before, #main-header-top #language-switcher .chosen-single div b:after, #main-header-top #language_switcher_chosen .chosen-single div b:before, #main-header-top #language_switcher_chosen .chosen-single div b:after{top:11px;background:#4e2100;}
#main-header-top #language-switcher .chosen-drop, #main-header-top #language_switcher_chosen .chosen-drop{border-color:#4e2100;}
@media (max-width:600px){#main-header-top #language-switcher, #main-header-top #language_switcher_chosen{bottom:-36px;}
}
#main-header-top #login-box{position:absolute;right:0;bottom:10px;font-size:.9em;line-height:20px;}
@media (max-width:600px){#main-header-top #login-box{bottom:-36px;right:50px;}
}
@media (max-width:420px){#main-header-top #login-box{width:87%;}
}
#main-header-top #login-box li{padding:0;}
@media (max-width:420px){#main-header-top #login-box li:nth-child(1){float:right;}
#main-header-top #login-box li:nth-child(2){float:left;}
}
#main-header-top #login-box a{display:inline-block;margin-left:10px;background:white;border:1px solid #4e2100;color:#4e2100;padding:0 25px 0 10px;position:relative;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#main-header-top #login-box a:before{display:block;position:absolute;right:7px;top:5px;font:1em/1em "Glyphicons Halflings";}
#main-header-top #login-box a:hover{background:#4e2100;color:white;}
#main-header-top #login-box a#login-form-butt:before{content:"\e161";}
#main-header-top #login-box a#register-form-butt:before{content:"\e008";}
#main-header-top.sticky{height:auto;}
#main-header-top.sticky #top-logo{position:fixed;top:30px;left:50%;z-index:1001;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
#main-header-top.sticky #top-logo:before{z-index:1;}
@media (max-width:390px){#main-header-top.sticky #top-logo:before{display:block;}
}
#main-header-top.sticky #top-logo:after{z-index:0;margin-left:-60px;background:white;bottom:auto;top:-37px;-webkit-box-shadow:0 4px 2px rgba(0, 0, 0, 0.2);box-shadow:0 4px 2px rgba(0, 0, 0, 0.2);width:120px;height:120px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
@media (max-width:390px){#main-header-top.sticky #top-logo:after{display:block;}
}
#main-header-top.sticky #top-logo a{display:none;}
#main-header-top.sticky #top-logo .five-stars{bottom:-69px;background:none;z-index:1;}
@media (max-width:390px){#main-header-top.sticky #top-logo .five-stars{display:block;}
}
#main-header{height:auto;z-index:1;-webkit-transition:height 0.3s ease;-o-transition:height 0.3s ease;transition:height 0.3s ease;background:url(../images/bg1.jpg);-webkit-box-shadow:0 8px 6px -6px black;-moz-box-shadow:0 8px 6px -6px black;box-shadow:0 8px 6px -6px black;}
.menu-container{}
.sticky .menu-container{-webkit-box-shadow:0 8px 6px -6px black;-moz-box-shadow:0 8px 6px -6px black;box-shadow:0 8px 6px -6px black;}
#main-header:before, #main-header:after{content:" ";display:table;}
#main-header:after{clear:both;}
#main-header .header-content{position:relative;}
#main-header .header-content .menu-container{text-align:center;}
#main-header .header-content #main-menu{display:block;}
@media (min-width:1200px){#main-header .header-content #main-menu{height:auto !important;}
}
@media (min-width:768px) and (max-width:1023px){#main-header .header-content #main-menu{position:fixed;right:-180px;top:122px;width:180px;background:#f7f7f7;overflow-x:hidden;overflow-y:auto;border-left:0px solid #4e2100;z-index:1000;}
}
@media (max-width:767px){#main-header .header-content #main-menu{position:fixed;right:-180px;top:122px;width:180px;background:#f7f7f7;overflow-x:hidden;overflow-y:auto;border-left:0px solid #4e2100;z-index:1000;}
}
#main-header .header-content #main-menu .main-menu{position:relative;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;float:right;margin-top:17px;margin-bottom:18px}
#main-header .header-content #main-menu .main-menu li{display:inline-block;text-align:center;position:relative;}
@media (min-width:768px) and (max-width:1100px){#main-header .header-content #main-menu .main-menu li{display:block;}
}
@media (max-width:767px){#main-header .header-content #main-menu .main-menu li{display:block;}
}
#main-header .header-content #main-menu .main-menu li.margin-right{margin-right:100px;}
@media (min-width:768px) and (max-width:1100px){#main-header .header-content #main-menu .main-menu li.margin-right{margin-right:0;}
}
@media (max-width:767px){#main-header .header-content #main-menu .main-menu li.margin-right{margin-right:0;}
}
#main-header.sticky .header-content #main-menu .main-menu{margin-bottom:10px;margin-top:10px;}
.main-menu li{margin:0px;padding:0px;}
#main-header .header-content #main-menu .main-menu li a{display:inline-block;line-height:27px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;padding:4px 12px 4px 12px;margin-left:1px;font-size:1.14em;border-radius:2px;}
#main-header.sticky .header-content #main-menu .main-menu li a{line-height:25px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;padding:1px 12px 1px 12px;margin-left:1px;font-size:1.14em;}
.main-menu li a{color:#9b4b01;}
.main-menu li a:hover{color:#b62e90;}
@media (min-width:240px) and (max-width:1023px){#main-header .header-content #main-menu .main-menu li a,
#main-header.sticky #main-menu .main-menu li a{line-height:28px;display:block;padding:2px 10px 2px;border-bottom:1px solid #e5e5e5;}
}
@media (max-width:767px){}
#main-header .header-content #main-menu .main-menu li a:before{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:block;content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#main-header .header-content #main-menu .main-menu li a{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
#main-header .header-content #main-menu .main-menu li a:hover{color:#fff;background:#9b4b01 url(../images/btn.png) center;filter:alpha(opacity=0);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
#main-header .header-content #main-menu .main-menu li a.active{color:#fff;background:#9b4b01 url(../images/btn.png) center;}
#main-header .header-content #main-menu .main-menu li a.top_nav{background:#4e2100;border-radius:3px;font-size:13px;color:#fff;padding:5px 10px;line-height:18px;}
#main-header .header-content #main-menu .main-menu li a.top_nav:hover{background:#7e7409;}
@media (min-width:768px) and (max-width:1100px){#main-header .header-content #main-menu .main-menu li a:before{display:none;}
}
@media (max-width:767px){#main-header .header-content #main-menu .main-menu li a:before{display:none;}
}
@media (max-width:767px){#main-header .header-content #main-menu .main-menu li a:hover, #main-header .header-content #main-menu .main-menu li a.current{color:#4e2100;}
}
#main-header .header-content #main-menu .main-menu li a:hover:before, #main-header .header-content #main-menu .main-menu li a.current:before{opacity:1;filter:alpha(opacity=100);}
#main-header .header-content #main-menu .main-menu li:last-child a:after{display:none;}
#main-header .header-content #main-menu .main-menu li ul{position:absolute;left:50%;margin-left:-80px;top:70px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background:white;z-index:2;border-top:3px solid #4e2100;opacity:0;filter:alpha(opacity=0);visibility:hidden;min-width:160px;}
@media (min-width:768px) and (max-width:1100px){#main-header .header-content #main-menu .main-menu li ul{border-top:0;display:block;position:relative;left:auto;top:auto;min-width:0;margin-left:0;visibility:visible;opacity:1;filter:alpha(opacity=100);}
}
@media (max-width:767px){#main-header .header-content #main-menu .main-menu li ul{border-top:0;display:block;position:relative;left:auto;top:auto;min-width:0;margin-left:0;visibility:visible;opacity:1;filter:alpha(opacity=100);}
}
#main-header .header-content #main-menu .main-menu li ul li{display:block;}
#main-header .header-content #main-menu .main-menu li ul li a{line-height:40px;border-bottom:1px solid #f7f7f7;display:block;white-space:nowrap;color:black;}
#main-header .header-content #main-menu .main-menu li ul li a:hover{background:rgba(177, 146, 97, 0.7);color:white;}
#main-header .header-content #main-menu .main-menu li ul li a:after, #main-header .header-content #main-menu .main-menu li ul li a:before{display:none;}
#main-header .header-content #main-menu .main-menu li ul li a.current{color:#4e2100;}
#main-header .header-content #main-menu .main-menu li ul li:last-child a{border-bottom:0;}
@media (min-width:768px) and (max-width:1100px){#main-header .header-content #main-menu .main-menu li ul li:last-child a{border-bottom:1px solid #4e2100;}
}
@media (max-width:767px){#main-header .header-content #main-menu .main-menu li ul li:last-child a{border-bottom:1px solid #4e2100;}
}
#main-header .header-content #main-menu .main-menu li ul li:last-child a:before{display:none;}
#main-header .header-content #main-menu .main-menu li.has-sub-menu > a:before{display:none;}
@media (min-width:1200px){#main-header .header-content #main-menu .main-menu li:hover ul{visibility:visible;top:47px;opacity:1;filter:alpha(opacity=100);}
}
#main-header .header-content #main-menu-handle{font-size:1.6em;color:white;position:relative;padding:3px 7px;background:#4e2100;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;cursor:pointer;width:40px;height:40px;text-align:center;line-height:35px;margin:5px;float:right;display:none;}
@media (min-width:768px) and (max-width:1023px){#main-header .header-content #main-menu-handle{display:block;}
}
@media (max-width:767px){#main-header .header-content #main-menu-handle{display:block;}
}
#main-header .header-content #main-menu-handle:after{display:block;content:"";position:absolute;right:5px;width:30px;height:2px;background:white;top:20px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#main-header .header-content #main-menu-handle span:after, #main-header .header-content #main-menu-handle span:before{display:block;content:"";position:absolute;left:5px;width:30px;height:2px;background:white;top:14px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#main-header .header-content #main-menu-handle span:after{top:26px;}
#main-header .header-content #main-menu-handle.active:after{width:0;}
#main-header .header-content #main-menu-handle.active span:before, #main-header .header-content #main-menu-handle.active span:after{left:5px;top:20px;}
#main-header .header-content #main-menu-handle.active span:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#main-header .header-content #main-menu-handle.active span:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#main-header{position:fixed;width:100%;}
#main-header.sticky{position:fixed;top:0;height:50px;width:100%;z-index:1000;-webkit-box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.1);box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.1);}
#main-header.sticky #top-logo{height:60px;line-height:1.5em;font-size:2.7em;line-height:1.4em;}
@media (min-width:768px) and (max-width:1023px){#main-header.sticky #main-menu{top:60px;}
}
@media (max-width:767px){#main-header.sticky #main-menu{top:60px;}
}
@media (min-width:768px) and (max-width:1100px){}
@media (max-width:767px){#main-header.sticky #main-menu .main-menu li a{line-height:35px;}
}
@media (min-width:1200px){#main-header.sticky #main-menu .main-menu li:hover ul{top:57px;}
}
#main-header.sticky #main-menu-handle{margin-top:10px;}
#slider{position:relative;}
#slider .bx-wrapper .bx-viewport{min-height:0;}
#slider .bx-wrapper .bx-viewport .bx-loading{position:relative;left:auto;top:auto;min-height:150px;z-index:100;}
#slider .chosen-container .chosen-drop{bottom:130%;top:auto;}
@media (max-width:420px){#slider .bx-controls-direction{display:none;}
}
#slider .bx-controls-direction a.bx-next{top:51%;}
.subPageWrap #slider .bx-controls-direction a.bx-next{top:60%;}
#main-booking-form{margin-bottom:0px;position:relative;}
#main-booking-form .search-button-container{position:absolute;z-index:1;cursor:pointer;width:50px;height:50px;left:50%;bottom:-25px;margin-left:-25px;}
#main-booking-form .search-button-container:after{display:block;width:50px;height:50px;position:absolute;left:50%;top:0;margin-left:-25px;content:"";z-index:-1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#4e2100;-webkit-box-shadow:0 0 0 5px #e8e8e8, 0 0 0 6px #cccccc;box-shadow:0 0 0 5px #e8e8e8, 0 0 0 6px #cccccc;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#main-booking-form .search-button-container:hover:after, #main-booking-form .search-button-container.active:after{background:#95784a;-webkit-box-shadow:0 0 0 5px white, 0 0 0 6px #cccccc;box-shadow:0 0 0 5px white, 0 0 0 6px #cccccc;}
#main-booking-form .search-button-container input{border:0;background:transparent;text-align:center;color:white;line-height:13px;padding:0 20px;position:absolute;left:-20px;top:-20px;white-space:initial;width:90px;height:90px;}
#main-booking-form .search-button-container input:focus{outline:none;}
#main-booking-form-container .booking-form-con{background:url(../images/bg6.jpg);margin-top:-71px;border:5px solid #fff;border-image:url(../images/bg3.jpg) 25 25 round;border-bottom:none}
.wel-cont{background:#fff;}
#main-booking-form .search-form{border:0;padding:10px 0;margin:0 auto;}
@media (max-width:767px){#main-booking-form .search-form{padding:5px;}
}
#main-booking-form .search-form input[type="text"], #main-booking-form .search-form input[type="email"], #main-booking-form .search-form .chosen-container{background:rgba(225, 225, 225, 0.7) none repeat scroll 0;color:black;border:1px solid #c2c2c2;border-bottom-width:1px;height:35px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border-color:#ababab;}
#main-booking-form .search-form input[type="text"].placeholder, #main-booking-form .search-form input[type="email"].placeholder, #main-booking-form .search-form .chosen-container.placeholder{color:black;}
#main-booking-form .search-form input[type="text"]:-moz-placeholder, #main-booking-form .search-form input[type="email"]:-moz-placeholder, #main-booking-form .search-form .chosen-container:-moz-placeholder{color:black;}
#main-booking-form .search-form input[type="text"]::-moz-placeholder, #main-booking-form .search-form input[type="email"]::-moz-placeholder, #main-booking-form .search-form .chosen-container::-moz-placeholder{color:black;}
#main-booking-form .search-form input[type="text"]:-ms-input-placeholder, #main-booking-form .search-form input[type="email"]:-ms-input-placeholder, #main-booking-form .search-form .chosen-container:-ms-input-placeholder{color:black;}
#main-booking-form .search-form input[type="text"]::-webkit-input-placeholder, #main-booking-form .search-form input[type="email"]::-webkit-input-placeholder, #main-booking-form .search-form .chosen-container::-webkit-input-placeholder{color:black;}
#main-booking-form .search-form input[type="text"]:focus.placeholder, #main-booking-form .search-form input[type="email"]:focus.placeholder, #main-booking-form .search-form .chosen-container:focus.placeholder{color:#c2c2c2;}
#main-booking-form .search-form input[type="text"]:focus:-moz-placeholder, #main-booking-form .search-form input[type="email"]:focus:-moz-placeholder, #main-booking-form .search-form .chosen-container:focus:-moz-placeholder{color:#c2c2c2;}
#main-booking-form .search-form input[type="text"]:focus::-moz-placeholder, #main-booking-form .search-form input[type="email"]:focus::-moz-placeholder, #main-booking-form .search-form .chosen-container:focus::-moz-placeholder{color:#c2c2c2;}
#main-booking-form .search-form input[type="text"]:focus:-ms-input-placeholder, #main-booking-form .search-form input[type="email"]:focus:-ms-input-placeholder, #main-booking-form .search-form .chosen-container:focus:-ms-input-placeholder{color:#c2c2c2;}
#main-booking-form .search-form input[type="text"]:focus::-webkit-input-placeholder, #main-booking-form .search-form input[type="email"]:focus::-webkit-input-placeholder, #main-booking-form .search-form .chosen-container:focus::-webkit-input-placeholder{color:#c2c2c2;}
#main-booking-form .search-form .chosen-container .chosen-drop{top:41px;}
#main-booking-form .search-form .chosen-container.top-dropdown .chosen-drop{top:auto;bottom:36px;}
@media (min-width:768px) and (max-width:1100px){#welcome .welcome-text{margin-bottom:0px;}
}
@media (max-width:767px){#welcome .welcome-text{float:none;}
}
#welcome .welcome-gallery{max-width:630px;}
#welcome .welcome-gallery .bxslider-welcome li{display:none;}
#welcome .welcome-gallery .bxslider-welcome li:first-child{display:block;}
@media (min-width:768px) and (max-width:1100px){#welcome .welcome-gallery{float:none;margin:10px auto;}
}
@media (max-width:767px){#welcome .welcome-gallery{float:none;margin:10px auto;}
}
#welcome h1{font-size:2.8em;margin:40px 0 22px;color:#9b4b01;font-weight:600;text-transform:uppercase;text-shadow:0px 1px 1px #eee9ca;}
#welcome h1 span{color:#9b4b01;font-weight:300;}
#welcome p{margin-bottom:8px;text-align:center;color:#542401;}
#welcome cite{display:block;color:#4e2100;margin-top:20px;}
#welcome cite span{font-size:.9em;}
#welcome cite:before{display:block;content:"";float:left;margin:9px 7px 0 0;width:10px;height:1px;background:#4e2100;}
#welcome .bx-wrapper{overflow:hidden;border:3px solid rgba(177, 146, 97, 0.5);}
#welcome .items img{max-width:100%;}
#top-footer{background:#eee;color:#735d39;padding:30px 0 60px;}
#top-footer h4, #top-footer .room-details-box.frame .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details #top-footer .prp-title{text-align:left;font-size:1.4em;color:black;}
@media (min-width:768px) and (max-width:1100px){#top-footer .widget{width:50%;float:left;}
}
@media (max-width:767px){#top-footer .widget{width:50%;float:left;}
}
@media (max-width:600px){#top-footer .widget{width:100%;float:none;padding:0;border-bottom:1px solid #c2aa83;}
}
@media (max-width:600px){#top-footer .widget:last-child{border-bottom:0;}
}
#top-footer .widget .social-icons{margin-top:20px;}
#top-footer .widget .content-box{border-left:1px solid #c2aa83;min-height:190px;}
@media (max-width:600px){#top-footer .widget .content-box{border-left:0;min-height:0;padding-bottom:10px;}
}
#top-footer .widget .content-box .widget-content{padding:0 15px;}
#top-footer .widget .content-box .widget-content p{text-align:justify;margin-bottom:10px;}
#top-footer .widget .sign-up-form input[type="email"]{background:transparent;color:white;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#top-footer .widget .sign-up-form input[type="email"].placeholder{color:white;}
#top-footer .widget .sign-up-form input[type="email"]:-moz-placeholder{color:white;}
#top-footer .widget .sign-up-form input[type="email"]::-moz-placeholder{color:white;}
#top-footer .widget .sign-up-form input[type="email"]:-ms-input-placeholder{color:white;}
#top-footer .widget .sign-up-form input[type="email"]::-webkit-input-placeholder{color:white;}
#top-footer .widget .sign-up-form input[type="email"]:focus{border-color:#735d39;}
#top-footer .widget .sign-up-form .btn{width:100%;height:40px;border:1px solid white;background:#4e2100;}
#top-footer .widget .sign-up-form .btn:hover{border-color:#735d39;background:#735d39;color:white;}
#top-footer .widget .tags{background:#c2aa83;}
#top-footer .widget .tags:hover{background:#4e2100;border:1px solid white;color:white;}
#top-footer .widget ul li{padding:10px 0;border-bottom:1px solid #c2aa83;}
#top-footer .widget ul li:before, #top-footer .widget ul li:after{content:" ";display:table;}
#top-footer .widget ul li:after{clear:both;}
#top-footer .widget ul li:first-child{padding-top:0;}
#top-footer .widget ul li:last-child{border-bottom:0;}
#top-footer .widget ul li .post-img{width:85px;float:left;margin-right:10px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#top-footer .widget ul li .post-img:hover{-webkit-box-shadow:0 0 0 2px rgba(0, 0, 0, 0.4);box-shadow:0 0 0 2px rgba(0, 0, 0, 0.4);}
#top-footer .widget ul li a.post-title{display:inline-block;max-width:155px;color:white;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#top-footer .widget ul li a.post-title:hover{color:black;}
#top-footer .widget ul li .date{color:#846a41;}
#top-footer .widget:first-child .content-box{border-left:0;}
.footerWrap{background:#71380c url("../images/bg4.jpg") repeat scroll 0 0;float:left;margin-top:-22px;padding:5px 0 0;position:relative;width:100%;z-index:12;}
@media (min-width:768px) and (max-width:1100px){#top-footer .widget:nth-child(odd) .content-box{border-left:0;}
}
@media (max-width:767px){#top-footer .widget:nth-child(odd) .content-box{border-left:0;}
}
#footer{background:#71380c url(../images/bg4.jpg);border-top:5px solid #71380c;color:white;text-align:left;line-height:20px;position:relative;width:100%;float:left;}
.copy{background:#283909 url(../images/bg4.jpg);width:100%;color:#ecdfd0;line-height:30px;padding:8px 0 8px 0;margin-top:15px;float:left;}
#footer p{margin-bottom:2px;color:#ecdfd0;text-align:justify;}
#footer p span{font-size:18px;}
.pe{font-size:13px;}
.pe i{margin-right:3px}
#footer #go-up{background:#71380c none repeat scroll 0 0;cursor:pointer;display:table;float:none;height:45px;margin-left:auto;margin-right:auto;margin-top:-24px;position:relative;transform:rotate(-45deg);width:45px;z-index:1;}
#footer #go-up:after, #footer #go-up:before{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:block;content:"";position:absolute;left:18px;top:10px;width:17px;height:1px;background:white;}
#footer #go-up:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);left:27px;top:18px;}
#footer #go-up:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}
#footer #go-up:hover:after, #footer #go-up:hover:before{background:#4e2100;}
#footer .footer-menu{text-align:center;margin:10px auto;}
#footer .footer-menu li{display:inline-block;position:relative;}
#footer .footer-menu li:after{display:block;content:"";width:1px;height:10px;background:#4e2100;position:absolute;right:0;top:3px;}
#footer .footer-menu li:last-child:after{display:none;}
#footer .footer-menu li a{display:block;padding:0 10px;color:white;line-height:1em;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#footer .footer-menu li a:hover{color:black;}
#footer .copyright{line-height:1em;display:inline;}
#testimonials{background:url(../img/testimonials_bg.jpg) center top no-repeat;}
#testimonials #testimonials-container{position:relative;padding:20px 0 50px;z-index:1;}
#testimonials #testimonials-container h3{font-size:2.2em;margin:20px 0 50px;}
#testimonials #testimonials-container h3 b{color:white;}
#testimonials #testimonials-container h3 span:after{display:none;}
#testimonials #testimonials-container:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";display:block;z-index:-1;background:rgba(177, 146, 97, 0.85);}
#events #event-tab-contents{padding:0;}
#events #event-tab-contents .event-boxes{margin-bottom:0;}
#events #event-tab-contents .event-boxes .event-box{padding:30px 10px 20px;border:0;}
#events #event-tab-contents .event-pic{max-width:255px;padding:0;}
@media (max-width:600px){#events #event-tab-contents .event-pic{float:none;width:100%;margin:0 auto 30px;}
}
#events #event-tab-contents .event-right{padding:0 0 0 40px;}
@media (max-width:600px){#events #event-tab-contents .event-right{float:none;width:100%;padding:0;}
}
#events #event-tab-contents .event-right .name{color:black;margin-bottom:15px;}
@media (max-width:600px){#events #event-tab-contents .event-right .name{text-align:center;}
}
#events #event-tab-contents .event-right .date{color:#333333;margin-bottom:10px;}
@media (max-width:600px){#events #event-tab-contents .event-right .date{text-align:center;}
}
#events #event-tab-contents .event-right .description{line-height:1.5em;}
#events #event-tab-contents .event-right .description p{margin-bottom:10px;text-align:justify;}
#events #event-tab-contents .event-right .book-now{float:right;position:relative;padding:6px 37px 6px 12px;}
@media (max-width:600px){#events #event-tab-contents .event-right .book-now{float:none;}
}
#events #event-tab-contents .event-right .book-now:before{position:absolute;right:10px;top:4px;display:block;font-family:"FontAwesome";content:"\f073";font-size:1.3em;}
#events #tab-type-1 li a{margin-top:-63px;}
#events #tab-type-1 li a span.number{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;width:105px;height:105px;position:relative;overflow:hidden;border:0;}
@media (max-width:767px){#events #tab-type-1 li a span.number{width:95px;height:95px;}
}
@media (max-width:600px){#events #tab-type-1 li a span.number{width:65px;height:65px;}
}
#events #tab-type-1 li img{max-width:155px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-26px;top:-21%;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);filter:url("../img/desaturate.svg#grayscale");}
@media (max-width:420px){#events #tab-type-1 li img{left:-35%;top:-66%;}
}
#events #tab-type-1 li:hover img{-webkit-transform:rotate(45deg) scale(1.2);-moz-transform:rotate(45deg) scale(1.2);-ms-transform:rotate(45deg) scale(1.2);-o-transform:rotate(45deg) scale(1.2);transform:rotate(45deg) scale(1.2);-webkit-filter:none;-moz-filter:none;filter:none;}
#events #tab-type-1 li:hover span.number{-webkit-box-shadow:0 0 0 3px #4e2100;box-shadow:0 0 0 3px #4e2100;}
#rooms{padding:30px 0;}
#rooms h3{margin:30px 0 40px;font-size:2.2em;}
@media (min-width:768px) and (max-width:1100px){#rooms.luxury li.property-boxes:last-child{float:none;margin:0 auto;clear:both;}
}
@media (max-width:767px){#rooms.luxury li.property-boxes:last-child{float:none;margin:0 auto;clear:both;}
}
#events{padding:10px 15px 50px;}
#events h3{font-size:2.2em;margin:40px 0 130px;}
#events #event-booking-form{display:none;}
#staff{padding:10px 15px 50px;}
#staff .subtitle{margin-bottom:30px;}
#contact-us{padding-top:60px;}
@media (max-width:420px){#contact-us .subtitle{font-size:0.9em;}
}
#map{width:100%;height:310px;border:1px solid #4e2100;}
.room-details-box{padding:0 20px 20px;}
.room-details-box:before, .room-details-box:after{content:" ";display:table;}
.room-details-box:after{clear:both;}
.room-details-box .top-row{padding-left:0;}
@media (max-width:600px){.room-details-box .top-row{width:100%;float:none;padding:0;}
}
.room-details-box .top-row .gallery{position:relative;margin:0 auto;}
.room-details-box .top-row .gallery .bx-wrapper{-webkit-box-shadow:0 0 0 3px rgba(177, 146, 97, 0.5);box-shadow:0 0 0 3px rgba(177, 146, 97, 0.5);}
.room-details-box .top-row .gallery .bxslider-internal li .items{min-height:400px;}
.room-details-box .top-row .gallery .bxslider-internal li:after{display:none;}
.room-details-box .top-row .gallery #bx-pager-internal{bottom:20px;}
.room-details-box .top-row .gallery #bx-pager-internal a{width:10px;height:10px;}
.room-details-box .bottom-row{padding-right:0;}
@media (max-width:600px){.room-details-box .bottom-row{width:100%;float:none;padding:0;}
}
.room-details-box .bottom-row h4, .room-details-box.frame .bottom-row .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bottom-row .prp-title{margin:30px 0 40px;line-height:2em;}
.room-details-box .bottom-row .prp-details .prp-price{color:#1a2632;float:right;}
@media (max-width:767px){.room-details-box .bottom-row .prp-details .prp-price{float:none;}
}
.room-details-box .bottom-row .prp-details .prp-price span{font-size:0.5em;color:#4e2100;}
.room-details-box .bottom-row .prp-details .booking-form form{padding:0;}
.room-details-box .bottom-row .prp-details .booking-form form .search-fields{margin-bottom:7px;position:relative;padding:0;}
.room-details-box .bottom-row .prp-details .booking-form form .search-fields[class*="col-md-"]:nth-child(odd){padding-right:5px;}
.room-details-box .bottom-row .prp-details .booking-form form .search-fields[class*="col-md-"]:nth-child(even){padding-left:5px;}
.room-details-box .bottom-row .prp-details .booking-form form .search-fields i{color:#4e2100;}
.room-details-box .bottom-row .prp-details .booking-form form .search-fields .check-in{padding-right:5px;}
.room-details-box .bottom-row .prp-details .booking-form form .search-fields .check-out{padding-left:5px;}
.room-details-box .bottom-row .prp-details .booking-form form .search-button-container{padding:10px 0;}
@media (max-width:767px){.room-details-box .bottom-row .prp-details .booking-form form .search-button-container{text-align:center;}
}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"]{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #cccccc;border-bottom-width:3px;background:none;color:#4e2100;}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"].placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"]:-moz-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"]::-moz-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"]:-ms-input-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"]::-webkit-input-placeholder{-webkit-transition:ease 0.3s all;-o-transition:ease 0.3s all;transition:ease 0.3s all;color:#4e2100;}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"]:focus.placeholder{color:black;}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"]:focus:-moz-placeholder{color:black;}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"]:focus::-moz-placeholder{color:black;}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"]:focus:-ms-input-placeholder{color:black;}
.room-details-box .bottom-row .prp-details .booking-form input[type="text"]:focus::-webkit-input-placeholder{color:black;}
.room-details-box .bottom-row .prp-details .booking-form .chosen-single{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #cccccc;border-bottom-width:3px;background:none;color:#4e2100;}
.room-details-box .bottom-row .prp-details .booking-form .chosen-single div b{border-left:0;}
.room-details-box .bottom-row .prp-details .booking-form .chosen-drop{background:white;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #cccccc;color:#1a2632;}
.room-details-box .bottom-row .prp-details .booking-form .btn{height:auto;margin-top:14px !important;}
.room-details-box .bottom-row .prp-details .prp-description p{margin-bottom:17px;}
.room-details-box .bottom-row .prp-details .icons-box{margin:0;margin:0;}
.room-details-box .bottom-row .prp-details .icons-box:before, .room-details-box .bottom-row .prp-details .icons-box:after{content:" ";display:table;}
.room-details-box .bottom-row .prp-details .icons-box:after{clear:both;}
@media (max-width:767px){.room-details-box .bottom-row .prp-details .icons-box{border:0;}
}
.room-details-box .bottom-row .prp-details .icons-box .icons{position:relative;padding:0 15px 0 45px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;line-height:50px;min-width:230px;}
.room-details-box .bottom-row .prp-details .icons-box .icons:before, .room-details-box .bottom-row .prp-details .icons-box .icons:after{display:block;width:30px;height:30px;position:absolute;left:0;top:10px;text-align:center;}
.room-details-box .bottom-row .prp-details .icons-box .icons:before{font-family:"FontAwesome";line-height:35px;font-size:1.1em;color:#4e2100;}
.room-details-box .bottom-row .prp-details .icons-box .icons:after{background:white;border:1px solid #4e2100;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:-1;content:"";}
.room-details-box .bottom-row .prp-details .icons-box .icons:hover{color:#4e2100;}
.room-details-box .bottom-row .prp-details .icons-box .icons:hover:before{color:white;}
.room-details-box .bottom-row .prp-details .icons-box .icons:hover:after{background:#4e2100;border:1px solid #4e2100;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
@media (max-width:600px){.room-details-box .bottom-row .prp-details .book-now{display:block;float:none !important;margin:15px auto 0;max-width:150px;}
}
.room-details-box .bottom-row .prp-details .bottom{margin-top:20px;}
.room-details-box .bottom-row .prp-details .bottom h3{text-align:left;margin-bottom:30px;}
.room-details-box .bottom-row .rate-box-container{margin-bottom:30px;}
.room-details-box .bottom-row .rate-box-container .rate-box:nth-child(even){padding-left:0;}
.room-details-box .bottom-row .rate-box-container .rate-box:nth-child(odd){padding-right:0;}
.room-details-box .bottom-row .reply-form h4, .room-details-box.frame .bottom-row .reply-form .right-col .prp-details .prp-title, .room-details-box.frame .right-col .prp-details .bottom-row .reply-form .prp-title{margin-bottom:0;}
.room-details-box.frame{padding-top:20px;}
.room-details-box.frame .left-col{padding-left:0;}
@media (min-width:768px) and (max-width:1100px){.room-details-box.frame .left-col{padding:0;}
}
@media (max-width:767px){.room-details-box.frame .left-col{padding:0;}
}
@media (max-width:600px){.room-details-box.frame .left-col{width:100%;float:none;padding:0;}
}
.room-details-box.frame .left-col .gallery{position:relative;max-width:700px;margin:0 auto;}
.room-details-box.frame .left-col .gallery .bxslider-internal li .items{min-height:400px;}
.room-details-box.frame .left-col .gallery .bxslider-internal li:after{display:none;}
.room-details-box.frame .left-col .gallery #bx-pager-internal{bottom:20px;}
.room-details-box.frame .left-col .gallery #bx-pager-internal a{width:10px;height:10px;}
.room-details-box.frame .right-col{padding-right:0;}
@media (max-width:600px){.room-details-box.frame .right-col{width:100%;float:none;padding:0;}
}
.room-details-box.frame .right-col .prp-details .prp-title{font-size:1.8em !important;text-align:left;margin:0 0 10px;}
@media (min-width:768px) and (max-width:1100px){.room-details-box.frame .right-col .prp-details .prp-title{text-align:center;margin-top:20px;}
}
@media (max-width:767px){.room-details-box.frame .right-col .prp-details .prp-title{text-align:center;margin-top:20px;}
}
@media (max-width:767px){.room-details-box.frame .right-col .prp-details .price-container{text-align:center;}
}
.room-details-box.frame .right-col .prp-details .price-container .prp-price{font:2em/2em;color:#4e2100;float:left;}
@media (max-width:767px){.room-details-box.frame .right-col .prp-details .price-container .prp-price{float:none;}
}
.room-details-box.frame .right-col .prp-details .price-container .prp-price span{font-size:0.5em;color:#1a2632;}
.room-details-box.frame .right-col .prp-details .price-container .book-now{float:right;margin-top:15px;}
@media (max-width:767px){.room-details-box.frame .right-col .prp-details .price-container .book-now{float:none;}
}
.room-details-box.frame .right-col .prp-details .prp-description p{line-height:18px;margin-bottom:17px;}
.room-details-box.frame .right-col .prp-details .icons-box{margin:0;margin:0;}
.room-details-box.frame .right-col .prp-details .icons-box:before, .room-details-box.frame .right-col .prp-details .icons-box:after{content:" ";display:table;}
.room-details-box.frame .right-col .prp-details .icons-box:after{clear:both;}
@media (max-width:767px){.room-details-box.frame .right-col .prp-details .icons-box{border:0;}
}
.room-details-box.frame .right-col .prp-details .icons-box .icons{position:relative;padding:0 15px 0 45px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;line-height:50px;min-width:170px;z-index:1;}
.room-details-box.frame .right-col .prp-details .icons-box .icons:before, .room-details-box.frame .right-col .prp-details .icons-box .icons:after{display:block;width:30px;height:30px;position:absolute;left:0;top:10px;text-align:center;}
.room-details-box.frame .right-col .prp-details .icons-box .icons:before{font-family:"FontAwesome";line-height:35px;font-size:1.1em;color:#4e2100;}
.room-details-box.frame .right-col .prp-details .icons-box .icons:after{border:1px solid #4e2100;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:-1;content:"";}
.room-details-box.frame .right-col .prp-details .icons-box .icons:hover{color:#4e2100;}
.room-details-box.frame .right-col .prp-details .icons-box .icons:hover:before{color:white;}
.room-details-box.frame .right-col .prp-details .icons-box .icons:hover:after{background:#4e2100;border:1px solid #4e2100;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.review-subtitle{line-height:30px;margin-bottom:20px;}
.parsley-errors-list li{padding:10px;margin:5px 0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0;}
input.parsley-error.placeholder, textarea.parsley-error.placeholder{color:#4e2100;}
input.parsley-error:-moz-placeholder, textarea.parsley-error:-moz-placeholder{color:#4e2100;}
input.parsley-error::-moz-placeholder, textarea.parsley-error::-moz-placeholder{color:#4e2100;}
input.parsley-error:-ms-input-placeholder, textarea.parsley-error:-ms-input-placeholder{color:#4e2100;}
input.parsley-error::-webkit-input-placeholder, textarea.parsley-error::-webkit-input-placeholder{color:#4e2100;}
.inner-page #internal-title{position:relative;padding:0;background:url(../img/in_bg.jpg) center top fixed no-repeat;text-align:center;z-index:1;border:1px solid black;-webkit-box-shadow:inset 0 0 0 10px rgba(255, 255, 255, 0.5);box-shadow:inset 0 0 0 10px rgba(255, 255, 255, 0.5);}
.inner-page #internal-title:before{display:block;content:"";width:100%;height:100%;background-image:-webkit-radial-gradient(circle, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));background-image:radial-gradient(circle, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));background-repeat:no-repeat;position:absolute;left:0;top:0;z-index:-1;}
.inner-page #internal-title h1{font-size:2.4em;color:white;display:table;margin:25px auto 10px;padding:4px 20px;text-shadow:0 1px 1px rgba(0, 0, 0, 0.8);}
.inner-page #internal-title .breadcrumb{border:0;display:inline-block;background:none;font-size:1.02em;text-shadow:0 1px 1px rgba(0, 0, 0, 0.8);}
.inner-page #internal-title .breadcrumb a{color:white;}
.inner-page #internal-title .breadcrumb a:hover{color:#4e2100;}
.inner-page #internal-title .breadcrumb > li + li:before{font-family:"FontAwesome";content:"\f0da";}
.inner-page h3{margin:30px 0 50px;}
.inner-page #propertyLoader{background:white;}
.inner-page.shortcodes .search-form.vertical{margin:60px auto;float:none;}
.inner-page.agents #agent-page{padding:40px 15px;position:relative;}
.inner-page.agents #agent-page .search-form{margin:10px 0 30px;}
.inner-page.agents #agent-page.left-sidebar .agent-boxes{background:none;}
.inner-page.agents #agent-page.left-sidebar .agent-box{background:white;}
.inner-page.agents #agent-page.left-sidebar .pagination-box{clear:both;}
.inner-page.rooms #rooms{padding:10px 0 20px;}
.inner-page #about-page{padding:0 15px 40px;position:relative;}
.inner-page #about-page h3{margin:30px 0 50px;}
.inner-page #about-page .about-desc{max-width:800px;text-align:center;margin:0 auto;}
.inner-page #not-found-page{text-align:center;padding-bottom:50px;}
.inner-page #not-found-page h2{font-size:12em;line-height:1em;margin:40px auto 20px;}
@media (max-width:600px){.inner-page #not-found-page h2{font-size:8em;}
}
.inner-page #not-found-page h2 b{font-weight:normal;}
.inner-page #not-found-page h3{font-size:1.9em;line-height:3em;margin:0;}
@media (max-width:600px){.inner-page #not-found-page h3{font-size:1.5em;}
}
.inner-page #contact-page{padding:0;}
@media (max-width:767px){.inner-page #contact-page{padding:0 15px;}
}
.inner-page #contact-page .contact-desc{max-width:800px;text-align:center;margin:0 auto;}
.inner-page #contact-page #google-map{padding-left:0;margin-bottom:70px;}
@media (max-width:600px){.inner-page #contact-page #google-map{margin-bottom:40px;}
}
.inner-page .padding-bottom{padding-bottom:50px;}
.inner-page #events-page{padding-bottom:10px;}
.inner-page #post-pages{padding:50px 0 10px;}
.inner-page #post-pages #posts-list, .inner-page #post-pages #single-post{padding-left:0;}
@media (max-width:767px){.inner-page #post-pages #posts-list, .inner-page #post-pages #single-post{padding-left:15px;}
}
.inner-page #post-pages aside{padding-right:0;}
@media (max-width:767px){.inner-page #post-pages aside{padding-right:15px;}
}
.inner-page #post-pages aside .side-boxes{border:1px solid #4e2100;margin-bottom:20px;}
.inner-page #post-pages aside .side-boxes h3.side-title{background:#4e2100;color:white;font-size:1.3em;margin:0;}
.inner-page #post-pages aside .side-boxes .side-contents{padding:10px;}
.inner-page #post-pages aside .side-boxes .side-contents ul li{border-bottom:1px solid #e6e6e6;position:relative;}
.inner-page #post-pages aside .side-boxes .side-contents ul li:after{display:block;content:"";position:absolute;background:#4e2100;left:5px;margin-bottom:-4px;bottom:50%;width:7px;height:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:0 0 0 2px white;box-shadow:0 0 0 2px white;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.inner-page #post-pages aside .side-boxes .side-contents ul li:last-child{border:0;}
.inner-page #post-pages aside .side-boxes .side-contents ul li:hover:after{background:#1a2632;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.inner-page #post-pages aside .side-boxes .side-contents ul li a{display:block;color:#1a2632;padding-left:25px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.inner-page #post-pages aside .side-boxes .side-contents ul li a:hover{color:#4e2100;}
.inner-page #post-pages aside .side-boxes .side-contents a.tags{}
.inner-page #gallery-page{padding:50px 0 20px;}
.inner-page #gallery-page .pagination-box{margin:40px 0 30px;}
.inner-page.room-detail .datepicker{background:white;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #cccccc;color:#1a2632;z-index:52 !important;}
.inner-page.room-detail .datepicker td:hover, .inner-page.room-detail .datepicker th:hover{background:#4e2100;color:white;}
.inner-page.room-detail .datepicker td.old, .inner-page.room-detail .datepicker th.old{color:#cccccc;}
.inner-page.room-detail .datepicker td.today, .inner-page.room-detail .datepicker th.today{background:#4e2100;color:white;}
.inner-page #price-table-section{padding-right:0;padding-left:0;}
.inner-page #price-table-section #price-table{padding:0;}
#style-selector{position:fixed;left:-235px;top:150px;z-index:100;color:white;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#style-selector #style-selector-handle{background:white;position:absolute;right:-37px;top:0;width:39px;height:50px;cursor:pointer;color:#4e2100;border-left:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#style-selector #style-selector-handle:hover{background:#4e2100;color:white;}
#style-selector #style-selector-handle:after{display:block;position:absolute;top:3px;left:15px;}
#style-selector #style-selector-box{background:white;color:black;padding:0 10px;width:235px;border:1px solid #4e2100;border-left:0;}
#style-selector #style-selector-box:before, #style-selector #style-selector-box:after{content:" ";display:table;}
#style-selector #style-selector-box:after{clear:both;}
#style-selector #style-selector-box .title{text-align:center;position:relative;border-bottom:1px solid #4e2100;margin:10px auto 20px;}
#style-selector #style-selector-box .preset_1, #style-selector #style-selector-box .preset_2, #style-selector #style-selector-box .preset_3, #style-selector #style-selector-box .preset_4, #style-selector #style-selector-box .preset_5, #style-selector #style-selector-box .preset_6{width:35px;height:35px;background:#4e2100;cursor:pointer;margin:5px;display:inline-block;}
#style-selector #style-selector-box .preset_1.selected, #style-selector #style-selector-box .selected.preset_2, #style-selector #style-selector-box .selected.preset_3, #style-selector #style-selector-box .selected.preset_4, #style-selector #style-selector-box .selected.preset_5, #style-selector #style-selector-box .selected.preset_6{-webkit-box-shadow:inset 0 0 0 2px black;box-shadow:inset 0 0 0 2px black;}
#style-selector #style-selector-box .preset_2{background:#d3a159;}
#style-selector #style-selector-box .preset_3{background:#5277a4;}
#style-selector #style-selector-box .preset_4{background:#b35954;}
#style-selector #style-selector-box .preset_5{background:#477070;}
#style-selector #style-selector-box .preset_6{background:#595c82;}
#style-selector #style-selector-box .pattern-selector{display:none;}
#style-selector #style-selector-box [id*=pattern_]{width:35px;height:35px;cursor:pointer;margin:5px;display:inline-block;}
#style-selector #style-selector-box [id*=pattern_].selected{-webkit-box-shadow:inset 0 0 0 2px black;box-shadow:inset 0 0 0 2px black;}
#style-selector #style-selector-box #pattern_1{background:url("../img/pattern/1.png");}
#style-selector #style-selector-box #pattern_2{background:url("../img/pattern/2.png");}
#style-selector #style-selector-box #pattern_3{background:url("../img/pattern/3.png");}
#style-selector #style-selector-box #pattern_4{background:url("../img/pattern/4.png");}
#style-selector #style-selector-box #pattern_5{background:url("../img/pattern/5.png");}
#style-selector #style-selector-box #pattern_6{background:url("../img/pattern/6.png");}
#style-selector #style-selector-box .chosen-container{font-size:13px;}
#style-selector #style-selector-box .chosen-container .chosen-single{font-size:13px;background:white;border:1px solid #4e2100;color:black;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
#style-selector #style-selector-box .chosen-container .chosen-single div b{border-color:#4e2100;}
#style-selector #style-selector-box .chosen-container .chosen-single div b:before, #style-selector #style-selector-box .chosen-container .chosen-single div b:after{background:#4e2100;}
#style-selector #style-selector-box .chosen-container .chosen-drop{background:white;border:1px solid #4e2100;color:black;}
.home-bookng{width:17.6%;margin:7px auto;}
.home-bookng2{width:14.7%;float:left}
.text-left{text-align:left}
.left_adrs p{margin-bottom:7px;}
.left_adrs img{float:left;width:30px;margin-right:5px;}
.home-submit input, .home-submit button, .home-submit button.f_btn{background:#cd9332 none repeat scroll 0 0;border:0 solid #7e7409;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:2px;color:#fff;font-size:16px;margin-left:6px;margin-top:7px;padding:8px 0 8px;}
.home-submit button{width:95%;padding:5px 0 6px;margin-bottom:10px;}
.home-submit input:hover, .home-submit button:hover{background:#b97a11;}
.bottom-slider .bx-controls-direction a{top:-21%;}
.bottom-slider .bx-controls-direction a::after, .bottom-slider .bx-controls-direction a::before{background:#eccba9;font-weight:bold}
.bottom-slider .bx-controls-direction a:hover:after, .bottom-slider .bx-controls-direction a:hover:before{background:#fff;font-weight:bold}
.bottom-slider .bx-controls-direction a.bx-prev{right:0px;height:19px;left:auto;width:20px;}
.bottom-slider .bx-controls-direction a.bx-next{right:14px;width:20px;height:19px;}
.bottom-slider .bx-controls-direction a::after, .bottom-slider .bx-controls-direction a::before{left:8px;width:6px;top:11px;}
.bottom-slider .bx-controls-direction a::before{top:7px;}
.bottom-slider h4{text-align:left;color:#e09c47;padding:0px 1px 0px 1px;font-size:20px;border-radius:5px;}
.bottom-slider h5{text-align:left;font-size:18px;color:#ecdfd0;margin-top:0px;}
.bottom-slider p{height:auto;min-height:40px;margin-bottom:5px;}
.bxslider-welcome .items{text-align:left}
.topmenu{float:right;}
.topmenu li{float:left;margin:1px 5px;}
.topmenu li a{}
.faicon{background:url(../images/leaf.png);width:45px;height:35px;margin-right:5px;background-size:contain;float:left}
.left_form{margin-bottom:5px;}
.left_form input[type="text"], .left_form input{border:1px solid #ccc !important;height:28px;padding:1px 10px;border-radius:2px;}
.left_adrs h4{color:#fff;font-size:15px;margin-bottom:1px;margin-top:11px;text-align:left;}
.left_adrs p{margin-top:4px;}
.subpage .contact-info-contnet, .subpage .contact-info-contnet p{text-align:center}
.message-field textarea{height:89px;min-height:40px;resize:vertical}
.enquiry{padding:10px 40px}
.enquiry-table table tr:nth-child(odd){background:rgba(248, 248, 217, 0.2);}
.enquiry-table table tr:first-child{text-align:center;background:rgba(248, 248, 217, 0.5) none repeat scroll 0 0;}
.enquiry-table table tr td{padding:3px 15px;}
.enquiry-table table td:first-child{font-size:13px;}
.enquiry-table table tr:first-child td{padding:6px 15px;font-size:16px;}
.enquiry textarea{resize:vertical;background:rgba(248, 248, 217, 0.3);border:1px solid #dedeaa;}
.enquiry textarea:focus{resize:vertical;background:rgba(248, 248, 217, 0.5);border:1px solid #dedeaa;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(248, 248, 217, 0.6)}
.enquiry-table table, .enquiry-table table tr, .enquiry-table table td{border-color:#dedeaa;}
.modal-footer{text-align:center}
.modal-content{background:#fff url(../images/6.png)}
.captcha-img{width:50px !important;height:24px !important;margin-bottom:5px !important;}
input{color:#000 !important}
textarea{color:#000 !important}
#captcha{margin-left:15px;}
.relative{position:relative;}
.relative span{position:absolute;top:7px;right:-5px;font-size:12px;color:#f00;padding:1px 10px;}
.relative_enquiry p{position:absolute;top:-8px;right:-3px;font-size:20px;color:#f00;padding:1px 10px;}
.cImg{width:25px;}
.alert-danger{padding:5px !important;border:1px dotted #CD4539 !important;}
.alert-success{padding:5px !important;border:1px dotted #285632 !important;}
.alert-warning{padding:5px !important;border:1px dotted #7e7409 !important;}
.captchaBorder{text-align:center;background:#f9f7eb;border:1px solid #aba053;border-radius:0px;color:black;height:39px;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background-color:#4e2100 !important;border-color:#4e2100 !important;color:#fff !important;cursor:default !important;z-index:3 !important;border-left-color:#000 !important;border-right-color:#000 !important;}
.pagination > li > a, .pagination > li > span{background-color:#fff !important;border:1px solid #4e2100 !important;color:#4e2100 !important;float:left !important;line-height:1.42857 !important;margin-left:-1px !important;padding:6px 12px !important;position:relative !important;text-decoration:none !important;border-left-color:#000 !important;border-right-color:#000 !important;}
.pagination > li > a:hover, .pagination > li > span:hover{background-color:#4e2100 !important;color:#fff !important;border-left-color:#000 !important;border-right-color:#000 !important;}
.videoGalleryLink{position:absolute;right:5px;top:6px;width: 150px;}
.videoGalleryLink a{background-color: #4e2100;border-radius: 2px;color: #fff;font-size: 16px;margin-top: 0;padding: 2px 10px;text-align: right;width: auto;}
.videoGalleryLink a:hover{color:#fff;background-color: #2f1501;}
.test_img{background:rgba(225, 225, 0, 0.15) none repeat scroll 0 0;border:1px solid #dedeaa;border-radius:0 5px 0 0;margin-top:3px;}
.about_wayanad{position:absolute;right:16px;top:14px;}
.about_wayanad a img{width:45px;margin-right:0px;}
.about_wayanad img{width:35px;}
.about_wayanad a{background:#c16818;color:#fff;padding:8px 12px;border-radius:2px;font-size:15px;text-decoration:none;}
.about_wayanad a:hover{background:#b15808;text-decoration:none;}
.abtw-p span{font-weight:500;}
.wayanad-head img{width:45px;}
.solical_icon{float:left;margin-top:3px;width:auto;}
.solical_icon a{border:2px solid #ecdfd0;border-radius:50%;color:#eccba9;float:right;font-size:21px;height:40px;line-height:36px;margin-left:10px;text-align:center;width:40px;}
.solical_icon a:hover{border:2px solid #fff;color:#fff;}
.copy .solical_iconSub{display:none;}
.tripadv{border-right:1px solid #d5d5c4;float:left;height:150px;padding-left:3.5%;padding-right:3.5%;padding-top:11px;}
.trip_one{border-left:1px solid #d5d5c4;}
#CDSWIDFRR img, #CDSWIDPERIMG, #CDSWIDEXCLOGO{width:auto}
.tripadvisor_container{background:#fff;border-top:1px solid #f0f0df;padding-top:25px;padding-bottom:25px;}
#CDSWIDPER.border{border:1px solid #999 !important;}
#CDSWIDEXC, #CDSWIDFRR{margin:0px!important;}
.logo_res{display:none}
.home-bookng, .home-bookng2{height:35px;}
.res-form{display:none}
#main-menu{position:relative;}
.sidebar .sub-slider{border-bottom:1px dashed #e09c47;padding-bottom:15px;margin-bottom:10px;}
.sidebar .sub-slider:last-child{border-bottom:none;}
.sub_images_area2{border:1px solid #4e2100;float:left;margin-bottom:20px;margin-right:25px;margin-top:10px;padding:10px;width:100%;height:255px;}
.sub_images_area2 img{width:100%;max-height:100%;min-height:100%;}
footer .socialShare{margin-right:0px;margin-top:0;float:right;}
.fb_iframe_widget span{vertical-align:middle !important;}
.facebook-share{float:left;margin-right:7px;z-index:99999;}
.twitter-share{float:left;margin-left:0;}
.twitter-share a:hover{background:#0187ba none repeat scroll 0 0;color:#fff;}
.twitter-share a{background:#00aced none repeat scroll 0 0;border-radius:2px;color:#fff;padding:0 7px 0.3px;text-decoration:none;}
.brd1{width:85%;height:2px;margin:auto;margin-top:30px;background:#bf9861;}
.copy .container{border-top:2px solid #492a01;padding-top:5px}
.customUl{width:100%;float:left;padding:0px;margin:0px;}
.customUl li{background-image:url("../images/leaf4.png");background-position:5px 2px;background-repeat:no-repeat;color:#4e2100;float:left;line-height:17px;margin-bottom:8px;padding-left:31px;width:100%;}
.customUl li:last-child{margin-bottom:0px;}
#style-selector{display:none}
.info-field{background-color:rgba(78,33,0, 0.1);border-color:#765740;color:#4e2100;margin-bottom:5px;border-radius:6px;}
.iconImg{height:auto;width:36px;}
.iconImg img{margin-top:2px;max-width:100%;vertical-align:top;}
span.caption{display:block;left:-100%;top:0px;transition:all 300ms ease;}
.quick-connect{display:none}
.logo a,
.logo_res a{width:100%;float:left;}
@media only screen and (max-width:1024px){#main-header{position:relative;}
#main-menu .logo{display:none}
nav.container{padding:0px;height:auto!important;overflow:scroll;padding-bottom:0px;}
#main-header .header-content #main-menu .main-menu li{display:inline-block;}
#main-header .header-content #main-menu .main-menu li a{background-image:none}
#main-header .header-content #main-menu .main-menu li a:hover{background:#4e2100;color:#eee;}
#main-header .header-content #main-menu .main-menu li a.active{background:#4e2100;color:#eee;}
#main-header .header-content #main-menu .main-menu li a.top_nav{background:#666!important;margin:10px 10% 0px;border-radius:1px;}
#main-header .header-content #main-menu .main-menu li a.top_nav:hover{background:#333!important;}
.main-menu li a{color:#333;}
.logo_res{margin-left:70px;display:block;position:absolute;width:150px;}
#main-header.sticky #main-menu-handle{margin-top:5px;}
}
@media only screen and (max-width:1023px){#main-header .header-content #main-menu .main-menu{float:left;}
#main-header .header-content #main-menu{top:50px;}
#main-header .header-content #main-menu .main-menu li{display:inline-block;width:100%}
.menu-container #main-menu{box-shadow:0 19px 38px rgba(0,0,0,0.30), 0 15px 12px rgba(0,0,0,0.22);}
#main-header .header-content #main-menu .main-menu{margin-bottom:0px;margin-top:0;}
}
@media only screen and (max-width:1024px){.logo_res{background-color:#4e2100;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);border-radius:6px;border-top-left-radius:0px;border-top-right-radius:0px;transition-duration:0.3s;margin-left:32px;padding:5px;width:130px;z-index: 566;}
.sticky .logo_res{transition:all 0.5s ease 0s;width:80px;z-index:56;}
.services-container #services-box .item .title{font-size:1.1em}
.tripadv{padding-left:2.2%;padding-right:2.2%;}
.services-container #services-box .item .short-desc{height:142px;}
.bottom-slider p{height:75px;}
#main-booking-form{margin-top:0px;}
footer h3{font-size:18px;}
#footer p span{font-size:15px;}
.bottom-slider h5{font-size:15px;}
}
@media only screen and (max-width:980px){.logo_res{width:120px;}
.home-bookng, .home-bookng2{width:25%}
.quick-btn div{margin:1px 5px;}
.quick-btn div a{font-size:14px;padding:6px 15px;}
.bottom-slider h4{font-size:14px;}
.bottom-slider p{height:110px;}
.bottom-slider .bx-controls-direction a{top:-11%}
.services-container #services-box .item .title{font-size:1.5em}
.trip_one, .trip_two, .trip_three, .trip_four{padding-left:2.5%;padding-right:2.5%;height:132px;padding-top:2px;}
.trip_five{border:none;width:100%;margin-top:10px;margin-bottom:15px;height:auto}
.trip_five #CDSSCROLLINGRAVE{margin:auto;}
.services-container #services-box .item .short-desc{height:133px;}
.trip_five #CDSWIDCOE{margin:0px auto 8px auto}
.bottom-slider .bx-controls-direction a{top:-16%;}
}
@media screen and (max-width:800px){#main-header.sticky .header-content #main-menu .main-menu{margin-bottom:0;}
.nav.container{padding-bottom:0px;}
#main-header.sticky .header-content #main-menu .main-menu li a{padding:5px 12px;}
}
@media only screen and (max-width:767px){#main-header.sticky{position:relative}
.logo_res{position:absolute;margin-left:15px;width:170px;}
#main-booking-form{margin-top:0px;}
.home-bookng, .home-bookng2{width:33%}
.bottom-slider p{height:auto;min-height:50px;}
.bottom-slider .bx-controls-direction a{top:-29%}
.trip_one, .trip_two, .trip_three, .trip_four{padding-left:0.7%;padding-right:0.7%;border:none;height:140px;}
#style-selector{display:none}
#main-header.sticky #main-menu{top:0px;}
.services-container #services-box .item .short-desc{height:110px;}
.quick-btn div a{padding:6px 10px;}
.bxslider li .items .caption-box, .bxslider-internal li .items .caption-box{display:none;}
#main-header .header-content #main-menu .main-menu{overflow:scroll;}
.res-form{border:medium none;display:block;left:15px;position:absolute;top:-37px;}
.res-form button{background:#4e2100 none repeat scroll 0 0;border:medium none;border-radius:0;color:#fff;font-size:15px;padding:3px 7px 3px 10px;}
.res-form button:hover{background:#2f1401;}
.res-form button i{margin-right:3px;}
.res-form input[type="button"], .res-form button{outline:none;}
#main-booking-form-container{display:none}
}
@media only screen and (max-width:600px){.trip_one, .trip_two, .trip_three, .trip_four{padding-left:2.5%;padding-right:2.5%;}
.trip_one, .trip_two, .trip_three, .trip_four{padding-left:0.20%;padding-right:0.20%;}
}
@media screen and (max-width:640px){#main-booking-form-container .booking-form-con{margin-top:0px;}
#welcome h1{font-size:22px;margin:27px 0 11px;}
#welcome{padding:10px 0 30px;}
#main-header .header-content #main-menu .main-menu{margin-bottom:0;margin-top:0;}
.logo_res{width:102px;}
}
@media only screen and (max-width:380px){.quick-connect{display:block;position:fixed;bottom:0px;width:100%;z-index:15;}
.quick-connect a{width:50%;display:inline-block;float:left;text-align:center;font-size:14px;font-weight:600;text-decoration:none;padding:7px 0px 5px 0px;color:#fff;box-sizing:border-box;}
.quick-connect a i{box-sizing:border-box;padding-top:3.5px;width:24px;height:24px;border-radius:50%}
.quick-connect a.qc-one{background:#e09c47;}
.quick-connect a.qc-one:hover{background:#af6d1b;}
.quick-connect a.qc-two{background:#da4813;}
.quick-connect a.qc-two:hover{background:#bc3a0a;}
#footer{padding-bottom:38px;}
}
@media only screen and (max-width:480px){.quick-btn div{width:48%;margin:3px 1%;text-align:center}
.trip_one, .trip_two, .trip_three, .trip_four{width:50%;text-align:center}
#CDSWIDPER, #CDSWIDEXC, .cdsROW, #CDSWIDFRR{margin:auto !important}
#footer .copyright{position:relative;z-index:99;display:block;text-align:center;top:4px;}
.solical_icon{float:right;text-align:center;width:100%;margin-top:1px;margin-bottom:1px;}
.solical_icon a{float:none;display:inline-block}
.services-container #services-box .item .short-desc{height:auto;}
#main-header .header-content #main-menu .main-menu{}
.powerd{width:137px;float:none;margin:auto;display:block;margin-top:15px;}
footer .socialShare{display:inline-block;float:left;margin-right:0;margin-top:0;text-align:center;width:100%;}
.facebook-share{display:inline-block;float:none;margin-right:7px;width:auto;z-index:99999;}
.twitter-share{display:inline-block;float:none;margin-left:0;}
#main-header .header-content #main-menu .main-menu li a, #main-header.sticky #main-menu .main-menu li a{padding:8px 10px;}
#main-header .header-content #main-menu{border:medium none;padding:0;width:100%;}
#main-header .header-content #main-menu .main-menu li a, #main-header.sticky #main-menu .main-menu li a{padding:8px 10px;}
#main-header .header-content #main-menu{right:-483px;}
}
@media only screen and (max-width:400px){.about_wayanad{position:relative;text-align:center;right:auto;top:1px;}
.home-bookng, .home-bookng2{width:50%}
#main-header .header-content #main-menu .main-menu{}
}
@media only screen and (max-width:360px){#main-header .header-content #main-menu{right:-360px;}
#main-header .header-content #main-menu .main-menu li a.top_nav{margin:10px 0%;}
}
@media only screen and (max-width:360px){.home-bookng, .home-bookng2{width:100%}
.quick-btn div{width:100%;margin:3px 0%}
.trip_five{margin-top:0px;}
.bottom-slider .bx-controls-direction a{top:-12%}
.home-bookng2{margin-bottom:10px;}
}
.accordion dl, .accordion-list{background:transparent none repeat scroll 0 0;border:medium none;}
.accordion dd,
.accordion__panel{font-size:1em;line-height:1.5em;width:100%;float:left;}
.accordion{background-color:transparent;position:relative;}
.accordionTitle,
.accordion__Heading{background-color:#4e2100;text-align:left;font-weight:700;padding:12px 18px;display:block;text-decoration:none;color:#fff;-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out;border-bottom:1px solid #301501;font-size:16px;width:100%;float:left;}
a.accordionTitle:focus,
a.accordion__Heading:focus{color:#fff !important;}
.accordionTitle:before,
.accordion__Heading:before{content:"+";font-size:19px;line-height:18px;float:right;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}
.accordionTitle:hover,
.accordion__Heading:hover{background-color:#e09c47;text-decoration:none;}
.accordionTitleActive,
.accordionTitle.is-expanded{background-color:#e09c47;text-decoration:none;color:#4e2100;}
.accordionTitleActive:focus,
.accordionTitle.is-expanded:focus{color:#4e2100 !important;}
.accordionTitleActive:before,
.accordionTitle.is-expanded:before{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);}
.accordionItem{height:auto;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s;}
@media screen and (min-width:48em){.accordionItem{max-height:1500px;-webkit-transition:max-height 0.5s;transition:max-height 0.5s;}
}
.accordionItem.is-collapsed{max-height:0;}
.no-js .accordionItem.is-collapsed{max-height:auto;}
.animateIn{-webkit-animation:accordionIn 0.45s normal ease-in-out both 1;animation:accordionIn 0.45s normal ease-in-out both 1;}
.animateOut{-webkit-animation:accordionOut 0.45s alternate ease-in-out both 1;animation:accordionOut 0.45s alternate ease-in-out both 1;}
@-webkit-keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
100%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);}
}
@keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
100%{opacity:0;-webkit-transform:scale(0.9) rotateX(-60deg);transform:scale(0.9) rotateX(-60deg);}
}