@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);@import url(https://fonts.googleapis.com/css?family=Patua+One);body{font-family:"Open Sans",sans-serif;background-color:#fff;font-size:13px;color:#686868}p{color:#686868;font-size:13px}ul{padding:0}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}a{color:#555555}a:hover{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;text-decoration:none;color:#3d9fff}a:focus{outline:none;text-decoration:none}a:visited{text-decoration:none}@media (max-width: 991px){.container{width:100%}}.m-bot{margin-bottom:12px}.full-width{width:100%}.m-top{margin-top:30px}ul.star-list{margin-top:20px}ul.star-list li{list-style:none;font-size:14px;color:#565656;margin-bottom:8px}@media only screen and (max-width: 480px){ul.star-list li{font-size:13px}}ul.star-list li i{color:#3d9fff;margin-right:20px}@media only screen and (max-width: 480px){ul.star-list li i{margin-right:10px}}header.main{padding:9px 0px}.logo{overflow:hidden}@media only screen and (max-width: 767px){.logo{text-align:center}}.logo .logo-img{float:left;width:86px;margin-right:14px}@media only screen and (max-width: 767px){.logo .logo-img{float:none;margin:0 auto}}.logo .logo-text{width:311px;float:left;margin-top:50px}@media only screen and (max-width: 767px){.logo .logo-text{margin-top:10px;float:none;width:auto}}.logo .logo-text h3{color:black;font-family:'Patua One', cursive}.booking-top{text-align:right;margin-top:15px}@media only screen and (max-width: 767px){.booking-top{text-align:center;margin-top:15px}}.booking-top a{ font-size:13px;} .booking-top span{ color:#3d9fff;} .booking-top a.mail-text{ font-size:13px; font-weight:normal;}


.booking-top h5,.booking-top h5 a{font-weight:600;color:#3d9fff;font-size:16px;margin-bottom:7px;}
.main-nav{background-color:#53a008}
@media only screen and (max-width: 767px){.main-nav .container{padding:0px}}.main-nav .navbar{margin-bottom:0px;border-radius:0px}.main-nav .navbar-default{background-color:#53a008;border:none}.main-nav .navbar-default .navbar-brand{display:none;color:white}.main-nav .navbar-default .icon-bar{background-color:white}.main-nav .navbar-default .navbar-toggle:hover{background-color:#376f00}.main-nav .navbar-default .navbar-toggle:focus{background-color:#376f00}.main-nav .navbar-default .navbar-nav li a{color:white;font-size:14px;text-transform:uppercase;line-height:inherit}.main-nav .navbar-default .navbar-nav li a:hover{color:white;outline:none;background-color:ff5400}.main-nav .navbar-default .navbar-nav li a:focus{color:white;outline:none;background-color:#ff5400}.main-nav .navbar-default .navbar-nav .active a{background-color:376f00;color:white}.main-nav .navbar-default .navbar-nav .active a:focus{background-color:#ff5400;color:white}.main-nav .navbar-default .navbar-nav .active a:hover{background-color:#da0413;color:white}.main-nav .navbar-default .navbar-nav .open a{background-color:#da0413;color:white}.main-nav .navbar-default .navbar-nav .open a:focus{background-color:#da0413;color:white}.main-nav .navbar-default .navbar-nav .open a:hover{background-color:#da0413;color:white}.main-nav .navbar-collapse{padding:0px}.main-nav .nav li a{padding:15px 25px;margin-right:2px}.main-nav .nav li:last-child a{margin-right:0px}@media (max-width: 1199px){.main-nav .nav li a{padding:15px 17px}}@media (max-width: 991px){.main-nav .navbar-default .navbar-nav li a{font-size:12px}.main-nav .nav li a{padding:10px 9px}.main-nav .navbar{min-height:38px}}@media (max-width: 767px){.main-nav .navbar-nav{margin:0px}.main-nav .navbar-nav .open a:focus{background-color:#c80614 !important;color:#fff !important}.main-nav .navbar-nav .open a:hover{background-color:#c80614 !important;color:#fff !important}.main-nav .nav li a{margin-right:0px}.main-nav .navbar-default .navbar-brand{display:block}}.content-area{background-image:url(../images/bg1.jpg),url(../images/bg2.jpg);background-position:left top, center bottom;background-repeat:repeat-x, repeat-x}.banner-area{background-color:white;padding:14px;-webkit-box-shadow:0px 1px 10px 0px #bfbfbf;-moz-box-shadow:0px 1px 10px 0px #bfbfbf;box-shadow:0px 1px 10px 0px #bfbfbf;margin-top:10px}.banner-area .item{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.banner-area .item img{width:100%}.banner-area .item .carousel-caption{background:rgba(0,0,0,0.7);left:0;right:0;bottom:0}@media only screen and (max-width: 480px){.banner-area .item .carousel-caption{display:none}}.banner-area .item .carousel-caption h2{font-size:24px;text-transform:uppercse;margin-bottom:6px; color:#fff;}@media only screen and (max-width: 767px){.banner-area .item .carousel-caption h2{font-size:18px}}@media only screen and (max-width: 600px){.banner-area .item .carousel-caption h2{font-size:15px}}.banner-area .item .carousel-caption a h2{color:white}.banner-area .item .carousel-caption  a:hover h2{color:#3d9fff}.banner-area .item .carousel-caption p{color:white;font-size:16px; color:#CCC;}@media only screen and (max-width: 767px){.banner-area .item .carousel-caption p{font-size:14px}}@media only screen and (max-width: 600px){.banner-area .item .carousel-caption p{font-size:12px}}.carousel-indicators{bottom:0}@media only screen and (max-width: 767px){.carousel-indicators{display:none}}@media screen and (min-width: 768px){.carousel-indicators{bottom:0}}.home-text{background-color:white;padding:15px;border:1px solid #f0f0f0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;box-shadow:0 2px 0 0 #e3e4e7;margin-top:30px;transition:all 0.15s ease 0s;position:relative}@media only screen and (max-width: 767px){.home-text{margin-top:15px}}.home-text:hover{-webkit-box-shadow:0 0 5px 1px rgba(60,144,190,0.13);-moz-box-shadow:0 0 5px 1px rgba(60,144,190,0.13);box-shadow:0 0 5px 1px rgba(60,144,190,0.13)}.home-text h2{font-size:30px;color:black;font-weight:300;margin-bottom:25px}@media only screen and (max-width: 991px){.home-text h2{font-size:24px}}@media only screen and (max-width: 767px){.home-text h2{font-size:18px}}.home-text p{line-height:21px}.home-text .more{position:absolute;right:10px;top:20px;background-color:#3d9fff;padding:3px 8px;color:white}.home-text .more:hover{background-color:#da0413}.red{color:#b40512;font-weight:600}.black{color:black;font-weight:600}.booking-request{margin-top:10px;position:relative}.booking-request i{position:absolute;right:20px;top:50%;margin-top:-8px;color:white;font-size:18px}.booking-request a{background-color:#ff5400;padding:7px 20px;width:100%;display:block;color:white;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-transform:uppercase;font-size:18px}@media only screen and (max-width: 991px){.booking-request a{font-size:14px}}.booking-request a:hover{background-color:#da0413}.our-rooms{margin:30px 0px}.our-rooms h1{font-size:24px;color:black;margin-bottom:20px;text-align:center;text-transform:uppercase}.our-rooms figure{margin-bottom:15px}.our-rooms figure figcaption{text-align:center;margin-top:10px}.our-rooms figure figcaption a{color:black;font-size:14px}.our-rooms figure figcaption a:hover{color:#da0413}.our-rooms figure:hover .listing-cover{opacity:1} .our-rooms figure.active .listing-cover{opacity:1}.our-rooms figure:hover .listing-cover-plus{opacity:1} .our-rooms figure.active .listing-cover-plus{opacity:1}.our-rooms figure:hover figcaption a{color:#da0413}.squre-zoom{position:relative}.squre-zoom img{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.squre-zoom .listing-cover{background:rgba(0,0,0,0) url("../images/item-on-hover.png") repeat scroll 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all 0.4s ease 0s;width:100%;z-index:9}.squre-zoom .listing-cover-plus{border:1px solid #fdfdfd;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#fdfdfd;cursor:pointer;font-size:30px;line-height:34px;height:34px;width:38px;text-align:center;left:50%;top:50%;margin:-17px 0 0 -19px;opacity:0;position:absolute;transition:all 0.4s ease 0s;z-index:12}.testimonial-area{margin:40px 0px;text-align:center}.testimonial-area h2{font-size:24px;color:#252525;font-weight:300;border-bottom:1px solid #252525;padding-bottom:7px;max-width:391px;margin:10px auto;text-transform:uppercase}.testimonial-area p{font-size:14px;color:#252525;line-height:24px;max-width:590px;margin:10px auto 0px auto}.testimonial-area p span{font-size:40px;font-weight:800}.testimonial-area .carousel-control{background-color:transparent}.testimonial-area .carousel-control.left{background-image:none}.testimonial-area .carousel-control.right{background-image:none}.testimonial-area span.glyphicon{color:#3d9fff}.testimonial-area .carousel-control .glyphicon-chevron-left,.testimonial-area .carousel-control .icon-prev{margin-left:-100px}@media only screen and (max-width: 480px){.testimonial-area .carousel-control .glyphicon-chevron-left,.testimonial-area .carousel-control .icon-prev{margin-left:-80px}}.testimonial-area .carousel-control .glyphicon-chevron-right,.testimonial-area .carousel-control .icon-next{margin-right:-100px}@media only screen and (max-width: 480px){.testimonial-area .carousel-control .glyphicon-chevron-right,.testimonial-area .carousel-control .icon-next{margin-right:-80px}}.testimonial-area address{color:black}.testimonial-area img{text-align:center;margin:0 auto}.row.tarif-bot{margin-bottom:15.8px; }

footer.main{
	background-color:#ff5400;
	color:white;
	padding:20px 0px
}@media only screen and (max-width: 767px){footer.main{text-align:center}}footer.main ul{overflow:hidden;margin-bottom:0px}@media only screen and (max-width: 767px){footer.main ul{text-align:center}}footer.main ul li{float:left;margin-right:15px;margin-bottom:10px;list-style:none}footer.main ul li:last-child{margin-right:0px}@media only screen and (max-width: 767px){footer.main ul li{float:none;display:inline-block}}footer.main ul li a{color:white}footer.main ul li a:hover{color:#eceaea}footer.main p{color:white}footer.main p a{color:white}footer.main p a:hover{color:#da0413}footer.main address{margin-bottom:0px;font-size:12px}@media only screen and (max-width: 767px){footer.main address{margin-top:15px}}footer.main address strong{font-size:14px;font-weight:700;margin-bottom:3px}footer.main address a{color:white}.scrollToTop{width:60px;height:70px;position:fixed;bottom:30px;right:10px;display:none;background:url("../images/scroll-top.png") no-repeat 0px 20px}.about-content{background-color:white;padding:37px 20px;margin-top:20px}@media only screen and (max-width: 480px){.about-content{margin-top:10px;padding:20px 10px}}.about-content h1{font-size:30px;font-weight:300;padding-bottom:10px;border-bottom:1px solid #d1d1d1;max-width:306px;margin-bottom:20px;color:black}@media only screen and (max-width: 991px){.about-content h1{font-size:25px}}@media only screen and (max-width: 767px){.about-content h1{font-size:22px}}@media only screen and (max-width: 480px){.about-content h1{font-size:18px;margin-bottom:10px;color:black;font-weight:600}}.about-content h2{font-size:30px;font-weight:300;padding-bottom:10px;border-bottom:1px solid #d1d1d1;max-width:306px;margin-bottom:20px;color:black}@media only screen and (max-width: 991px){.about-content h2{font-size:25px}}@media only screen and (max-width: 767px){.about-content h2{font-size:22px}}@media only screen and (max-width: 480px){.about-content h2{font-size:18px;margin-bottom:10px;color:black;font-weight:600}}.about-content p{line-height:21px}.about-content .about-article{margin-bottom:30px}@media only screen and (max-width: 480px){.about-content .about-article{margin-bottom:20px}}.about-content .tariff h2{font-size:30px;font-weight:300;border-bottom:1px solid #d1d1d1;max-width:306px;padding-bottom:10px;margin-bottom:20px;color:black}@media only screen and (max-width: 991px){.about-content .tariff h2{font-size:25px}}@media only screen and (max-width: 767px){.about-content .tariff h2{font-size:22px}}@media only screen and (max-width: 480px){.about-content .tariff h2{font-size:18px;margin-bottom:10px;color:black;font-weight:600}}.about-content .tariff h4{font-size:18px;color:#3d9fff;margin-bottom:20px}.about-content .tariff address{font-size:14px;color:#616161}.gallery-area{margin:30px 0px}.gallery-area h3{color:#191919;font-size:18px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #d1d1d1;margin-bottom:15px}.owners-image{margin-bottom:30px}.map-direction{border:1px solid #919191;margin-bottom:30px;width:100%;height:350px}@media only screen and (max-width: 480px){.map-direction{height:200px;margin-bottom:20px}}.dir-text{margin-bottom:25px}@media only screen and (max-width: 480px){.dir-text{margin-bottom:20px}}.dir-text h4{font-size:18px;font-weight:700;color:black;margin-bottom:10px}@media only screen and (max-width: 480px){.dir-text h4{font-size:16px}}.dir-text ul{margin-left:17px}.dir-text ul li{margin-bottom:5px}.dir-text p span{color:#3d9fff}.tariff-text{margin:30px 0px}.tariff-text h4{font-size:18px;font-weight:700;color:black;margin-bottom:20px}@media only screen and (max-width: 480px){.tariff-text h4{font-size:16px}}.tariff-details{overflow:hidden;width:300px;font-size:14px;margin-bottom:10px}@media only screen and (max-width: 480px){.tariff-details{width:100%;font-size:13px}}.tariff-details .tleft{width:60%;float:left;color:black}.tariff-details .tright{width:40%;float:right;color:#3d9fff}.note{margin-bottom:20px;border:1px solid #dcaeb2;background-color:#ffdfe8;padding:10px 15px;font-size:13px;color:#9c1822;line-height:21px}.note h4{font-size:13px;color:black;font-weight:600;margin-bottom:6px}.note ul{margin-bottom:0px;overflow:hidden}.note ul li{list-style:none;font-size:12px;color:#9c1822;margin-bottom:0px;float:left;margin-right:10px}@media only screen and (max-width: 480px){.note ul li{font-size:11px}}.note ul li i{color:#3d9fff;margin-right:5px}@media only screen and (max-width: 480px){.note ul li i{margin-right:3px}}.facilities{margin:20px 0px}.facilities h4{font-size:18px;font-weight:700;color:#3d9fff;margin-bottom:20px}@media only screen and (max-width: 480px){.facilities h4{font-size:16px}}.facilities ul li{list-style:none;font-size:14px;color:#565656;margin-bottom:8px}@media only screen and (max-width: 480px){.facilities ul li{font-size:13px}}.facilities ul li i{color:#3d9fff;margin-right:20px}@media only screen and (max-width: 480px){.facilities ul li i{margin-right:10px}}.table-striped thead tr th:last-child{text-align:right}.gallery-thumb{border:1px solid #d1d1d1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;box-shadow:0 2px 0 0 #e3e4e7;transition:all 0.15s ease 0s;position:relative;padding:4px;margin-bottom:30px}.gallery-thumb:hover{-webkit-box-shadow:0 0 5px 1px rgba(60,144,190,0.13);-moz-box-shadow:0 0 5px 1px rgba(60,144,190,0.13);box-shadow:0 0 5px 1px rgba(60,144,190,0.13)}.gallery-thumb:hover .listing-cover{opacity:1}.gallery-thumb:hover .listing-cover-plus{opacity:1}.gallery-thumb img{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.reservation-form p{font-size:14px;color:#6a6a6a;margin-bottom:20px}.reservation-form p.red{color:#3d9fff;font-size:13px}@media only screen and (max-width: 480px){.reservation-form p{font-size:13px}}@media only screen and (max-width: 480px) and (max-width: 480px){.reservation-form p{font-size:12px}}.reservation-form .form-control{min-height:44px;margin-bottom:10px}@media only screen and (max-width: 480px){.reservation-form .form-control{min-height:34px}}.reservation-form .form-control::-webkit-input-placeholder{color:#333}.reservation-form .form-control::-moz-placeholder{color:#333}.reservation-form .form-control:-moz-placeholder{color:#333}.reservation-form .form-control:-ms-input-placeholder{color:#333}.reservation-form .form-control:hover{background-color:#d4d4d4;border-color:#adadad}@media only screen and (max-width: 480px){.reservation-form .form-control{font-size:13px}}.reservation-form .dropdown-toggle{min-height:44px}@media only screen and (max-width: 480px){.reservation-form .dropdown-toggle{min-height:34px;font-size:13px}}.reservation-form .captcha-sign{line-height:44px}@media only screen and (max-width: 480px){.reservation-form .captcha-sign{line-height:34px}}.reservation-form .reservation{background-color:#3d9fff;color:white;font-weight:700;font-size:18px;text-transform:uppercase}@media only screen and (max-width: 480px){.reservation-form .reservation{font-size:14px}}.rules{margin:20px 0px}.rules h4{font-size:15px;font-weight:700;color:#3d9fff;margin-bottom:5px}@media only screen and (max-width: 480px){.rules h4{font-size:13px}}.rules p{line-height:20px}.mob-no{margin-bottom:20px}.mob-no h5{font-size:14px;color:#3d9fff;margin-bottom:7px}.contact-img{margin-bottom:20px}.contact-map h4{font-size:18px;color:#464646;margin-top:15px;margin-bottom:10px}.contact-map iframe{height:176px;width:100%;border:1px solid #ccc;}.room-details{margin-bottom:20px}.room-details img{border:1px solid #f0f0f0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:3px}.room-details .note{margin-top:15px}.room-details h5{font-size:18px;color:black;font-weight:700;margin-bottom:15px}.room-details h5 span{font-size:14px;color:#707070;margin-left:10px}.room-details h6{font-weight:700;font-size:14px;color:#515151;margin-bottom:8px}.room-details p{font-size:14px;margin-bottom:15px}.room-details p.red{color:#3d9fff}.room-details ul li{list-style:none;font-size:13px;margin-bottom:2px}


.carusal-arrow{ margin-right:10px; margin-bottom:3px;}.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{
	background-color:##3d9fff;
	border-color:##3d9fff;
}.pagination > li > a, .pagination > li > span{ color:#da0413;}.contact_carusal{ border:1px solid #ccc;}


