@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed');
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio,canvas,video {display: inline-block;}
audio:not([controls]) {display: none; height: 0;}
[hidden] {display: none;}
html {font-family: sans-serif; /* 1 */-ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */}
a:focus {outline: none !important;}
a:active,a:hover {outline: 0;}
h1 {font-size: 2em;margin: 0.67em 0;}
abbr[title] {border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
mark {background: #ff0;color: #000;}
code,kbd,pre,samp {font-family: monospace, serif;font-size: 1em;}
pre {white-space: pre-wrap;}
q {quotes: "\201C" "\201D" "\2018" "\2019";}
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0;position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border:0; max-width:100%;}
a{text-decoration:none !important;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0; /* 1 */ padding: 0; /* 2 */}
button,input,select,textarea {font-family: inherit; /* 1 */font-size: 100%; /* 2 */margin: 0; /* 3 */}
button,input {line-height: normal;}
button,select {text-transform: none;}
a{text-decoration:none;}
button,html input[type="button"], /*1*/input[type="reset"],input[type="submit"] {-webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */}
button[disabled],html input[disabled] {cursor: default;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box; /* 1 */ padding: 0; /* 2 */}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner,
input::-moz-focus-inner {border: 0;padding: 0;}
textarea {overflow: auto; /* 1 */ vertical-align: top; /* 2 */}
table {border-collapse: collapse; border-spacing: 0;}
body{margin:0 auto; background:#fff !important; font-family:calibri; color:#333;}
.c{clear:both}
#menubx{margin:0; padding:0px 0; position:relative;}
#menubx .navbar-brand{padding:5px 15px;}
#menubx .navbar-default{background:#FFF; width:100%; border:none; position:absolute; z-index:9;}
#menubx .navbar-default .navbar-nav > li > a{line-height:53px; color:#000; margin:0px 0; padding:14px 19px; font-size:19px;  -webkit-transition: all ease 0.8s;-moz-transition: all ease 0.8s;transition: all ease 0.8s; font-family:calibri;}
#menubx .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background:#fa9601; color:#fff;}
#menubx .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color:#fff; background-color:#fa9601;  box-shadow: inset 0 100px 0 0 #fa9601;}
.back-to-top {cursor: pointer;  position:fixed;  bottom:20px; right:20px; display:none; border-radius:100% !important; height:40px; width:40px; line-height:26px !important; border:none; !important; background:#083878;}
.topbx{margin:0; padding:4px 0; background:#313131;}
.topbx ul{margin:0; padding:0;}
.topbxrig{text-align:right;}
.topbx ul li{display:inline-block; font-size:15px; color:#fff; font-family:calibri; padding-left:15px;}
.topbx ul li a{display:inline-block; color:#fff; font-family:calibri; }
.headerbx{}
.banner{margin:0; position:relative;}
.banner img{width:100%;}
.welcomebx{margin:0; padding:25px 0; text-align:center;}
.welcomebx h1{font-family:"Roboto Condensed",sans-serif; font-size:36px; color:#464646; margin:0; padding:0 0 15px 0;}
.welcomebx p{padding:4px 0; color:#6e6e6e; line-height:22px;font-family:"Roboto Condensed",sans-serif;}
.readbtn{margin:25px 0 0 0;}
.readbtn a{background:#fa9601; padding:1em 3.5em; color:#fff; font-size:1em;font-family: 'Roboto Condensed', sans-serif;  box-shadow: inset 0 0 0 0 #2C2D30;-webkit-transition: all ease 0.8s;-moz-transition: all ease 0.8s;transition: all ease 0.8s; }
.readbtn a:hover{background-color:#f35041; color:#fff;  box-shadow: inset 0 100px 0 0 #f35041;}
.roomt{margin:0; background:#12b71e; padding:30px 15px; height:104px;}
.roomt h3{margin:0; padding:4px 0; color:#fff; font-size:18px;font-family:'Roboto Condensed', sans-serif; text-transform:uppercase;}
.roomt i{float:left; width:50px; font-size:44px; color:#fff; margin-top:0px;}
.roomt p{margin:0; padding:0; color:#fff; font-size:12px;}
.roomt1{margin:-105px 0 0 0;}
.roomt1 .row{margin-left:0; margin-right:0;}
.roomt1 .col-lg-4, .col-md-4, .col-sm-4{padding-left:0; padding-right:0;}
.roomt2{background:#10a01d;}
.roomt3{background:#0e921c;}
.roomt4{background:#380f01;}
.roomt p{text-transform:uppercase;}
.aboutvaranasi{margin:0; padding:25px 0;}
.aboutvaranasi h3{text-align:center; color:#0a1523; font-size:36px;font-family:'Roboto Condensed', sans-serif;}
.aboutvaranasi p{padding:4px 0; text-align:center; color:#6e6e6e; line-height:22px;font-family:"Roboto Condensed",sans-serif;}
.tourbx1{margin:15px 0 12px 0; position:relative;}
.tourbx1 img{width:100%; height:260px;}
.tourbx1 .tourbx2{position:absolute; top:0; right:0; padding:15px; background:rgba(0,0,0, 0.8);}
.tourbx1 .tourbx2 h4{font-family:'Roboto Condensed', sans-serif; text-align:center; margin:auto; color:#fff; padding:0 0 5px 0; font-size:18px;}
.tourbx1 .tourbx2 p{font-family:'Roboto Condensed', sans-serif; text-align:center; margin:auto; color:#fff; padding:0 0 5px 0; font-size:14px;}
.aboutvaranasi figure{position: relative; overflow:hidden;}
.aboutvaranasi figure::before{position: absolute;top: 50%;left: 50%;z-index: 2;display: block;content: '';width: 0;height: 0;background: rgba(255,255,255,.2);border-radius: 100%;
-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;}
.aboutvaranasi figure:hover::before{-webkit-animation: circle .75s;animation: circle .75s;}
.newslet{margin:auto; text-align:center; padding:25px 0;}
.newslet h3{text-align:center; margin:0; padding:0; color:#10a01d; font-size:36px;font-family:'Roboto Condensed', sans-serif; text-transform:uppercase;}
.newslet p{padding:4px 0; text-transform:uppercase; text-align:center; color:#6e6e6e; line-height:22px;font-family:"Roboto Condensed",sans-serif;}
.newslet .input-group{max-width:50%; margin:auto; position:relative;}
.newslet .form-control{min-height:50px; border-radius:0;}
.newslet .btn-success{min-height:50px; border-radius:0; padding-left:1.3em; padding-right:1.3em;}
.footert{margin:0px 0 0 0; background:#191d20; padding:25px 0;}
.footert h4{font-size:21px;font-family:'Roboto Condensed', sans-serif; color:#fff; border-bottom:#333 1px solid; padding-bottom:5px; text-transform:uppercase;}
.footert p{font-size:14px; padding:5px 0; color:#737373;}
.footert p i{height:32px; width:32px; border:#333 1px solid; text-align:center; line-height:30px; border-radius:100%}
.footert ul{margin:0; padding:0;}
.footert ul li{display:block;}
.footert ul li a{display:inline-block;font-size:14px; color:#737373; padding:3px 0}
.footert h5{font-size:18px; margin-top:15px; font-family:'Roboto Condensed', sans-serif; padding-bottom:5px; text-transform:uppercase; color:#fff;}
.footert i{margin-right:5px;}
.footerb{background:#191d20; border-top:#333 1px solid; color:#fff; padding:12px 0; font-size:13px;}
.footerbr{text-align:right;}
.footerbr a{color:#fff;}
#pagebx{margin:0;}
#pagebx .navbar-default{position:relative; }
#pagebx .welcomebx{margin:0; padding:25px 0; text-align:left; min-height:450px;}
#pagebx .newslet{background:#eee;}
#pagebx #menubx {border-bottom:#FA9601 2px solid;}
.homegallery{margin:15px 0; background:#888;}
.homegallery h3{color:#fff ; padding-bottom:19px;}
.homegallery img{height:190px; border:#fff 4px solid; width:100%;}
.gallerbx{margin:0; position:relative;}
.gallerbx img{width:100%; height:180px;}
.gallerbx h4{font-size:16px; text-align:center; color:#666;}
.gallerbx1 img{width:100%; height:240px;}
.gallerbx1 h4{font-size:18px; color:#666;}
.gallerbx1{position:relative;}
#pagebx .form-control{margin:8px 0;}
.pagebx2{border-bottom:#ccc 1px solid; margin:15px 0;}
.offerbx{margin:0; color:#4db256; font-size:28px; padding:0 0 25px 0; text-align:center;}
.offerbx b{display:inline-block;}
.offerbx p{display:inline-block;color:#4db256;}















#quote-carousel 
{
  padding: 0 10px 30px 10px;
  margin-top: 30px;
}

/* Control buttons  */
#quote-carousel .carousel-control
{
  background: none;
  color: #222;
  font-size: 2.3em;
  text-shadow: none;
  margin-top: 30px;
}
/* Previous button  */
#quote-carousel .carousel-control.left 
{
  left: -12px;
}
/* Next button  */
#quote-carousel .carousel-control.right 
{
  right: -12px !important;
}
/* Changes the position of the indicators */
#quote-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the color of the indicators */
#quote-carousel .carousel-indicators li 
{
  background: #fff;
  border-radius:0;
}

#quote-carousel .carousel-indicators .active 
{
  background: #beac5a;
  border:none;
}
#quote-carousel img
{
  width: 250px;
  height: 100px
}
/* End carousel */

.item blockquote {
    border-left: none; 
    margin: 0;
	padding:0;
}

.item blockquote img {
    margin-bottom: 10px;
}

.item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}










@media all and (max-width: 768px ){
#menubx .navbar-default{position:relative;}
#menubx .navbar-default .navbar-nav > li > a{line-height:18px;}
.navbar-brand img{height:45px;}
.topbx{display:none;}
.newslet .input-group{max-width:100%;}
.footerbr{text-align:center;}
.footerb{text-align:center;}
.welcomebx h1{font-size:2em; margin-top:8px;}
.welcomebx h1 span{font-size:1em;}
.roomt1{margin-top:15px;}
}


















