/* https://sandhyavilla.com/wp-content/themes/starhotel/css/responsive.css?ver=5.5.15 */
@media (min-width:1200px){.boxed .navbar{max-width:1170px}.boxed .navbar .container{margin:0}}@media (min-width:992px) and (max-width:1199px){.logo-lg .navbar-nav>li>a,.logo-lg .navbar.shrink .navbar-nav>li>a{padding-left:10px;padding-right:10px}.room-thumb{font-size:12px}.room-thumb,.room-thumb .mask{width:100%;height:224px}.room-thumb .main h5{padding:0 10px}.room-thumb .main .price{padding:10px;font-size:12px;border-right:none}.room-thumb .main,.room-thumb .main .price{height:35px}.room-thumb .mask{background-color:#fff;-webkit-transform:translateY(188px);-moz-transform:translateY(188px);-o-transform:translateY(188px);-ms-transform:translateY(188px);transform:translateY(188px)}.room-thumb .content{padding:10px}.room-thumb .main .price span{display:none}.room-thumb .content .btn{margin-top:0}.room-thumb .btn-lg{padding:6px 16px;font-size:14px}#reservation-form .price h4{width:100%}#ui-datepicker-div{padding:20px!important;width:25%!important}}@media (min-width:768px) and (max-width:991px){.logo-lg .navbar-nav>li>a,.logo-lg .navbar.shrink .navbar-nav>li>a{padding-left:10px;padding-right:10px}#reservation-form .reservation-horizontal{padding:25px}#reservation-form .reservation-horizontal .col-sm-1,#reservation-form .reservation-horizontal .col-sm-2,#reservation-form .reservation-horizontal .col-sm-3{padding-right:5px}#reservation-form .reservation-horizontal{font-size:12px}#reservation-form .form-inline .fa.infield{display:none}#reservation-form .col-sm-2 button{margin-top:22px}.room-thumb,.room-thumb .mask{width:100%;height:176px}.room-thumb .main h5{padding:0 10px;font-size:12px}.room-thumb .main .price{padding:10px;font-size:12px;border-right:none}.room-thumb .main,.room-thumb .main .price{height:35px}.room-thumb .mask{background-color:#fff;-webkit-transform:translateY(141px);-moz-transform:translateY(141px);-o-transform:translateY(141px);-ms-transform:translateY(141px);transform:translateY(141px)}.room-thumb .content{padding:10px;font-size:10px}.room-thumb .main .price span{display:none}.room-thumb .content .btn{margin-top:0}.room-thumb .btn-lg{padding:6px 16px;font-size:14px}.room-thumb .mask p{display:none}.parallax-effect #parallax-image{background-position:0 0!important;margin-top:0}.parallax-effect #parallax-pagetitle{background-position:0 0!important;margin-top:0}footer .widget #wp-calendar tr td{padding-right:10px}#ui-datepicker-div{padding:20px!important;width:36%!important}}@media (max-width:1200px){body{font-size:13px}#top-header .pull-right{float:none!important}#top-header .col-xs-6{width:100%;margin:0 auto}#top-header .th-text .th-item{padding:0 20px 0 0;line-height:10px;border-right:none}.sticky-wrapper{max-height:74px}.logo-lg .sticky-wrapper{max-height:128px}.logo-lg #logo #default-logo,.logo-lg #logo #retina-logo{height:88px!important}.logo-lg .navbar-default .navbar-toggle{margin-top:44px}.logo-lg .navbar-brand{height:124px}header #logo{border-right:0!important}.navbar-brand{height:74px}.navbar-nav{margin:0 -15px}.navbar-default .navbar-toggle{border-color:#e1e1e1;margin-top:20px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-nav .open .dropdown-menu>li{color:#5e5e5e;font-size:13px;background-color:transparent;border-bottom:1px dotted #e1e1e1;padding:10px 15px}.navbar-default .navbar-nav .open .dropdown-menu>li:last-child{border:none}.navbar-default .navbar-nav>li{border-bottom:1px solid #e1e1e1}.navbar-default .navbar-nav>li>a{padding:15px 15px 15px 15px}.navbar{position:relative;overflow:hidden;overflow-y:scroll;min-height:50px;max-height:450px;margin-bottom:20px;border:1px solid transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-bottom:1px solid #e1e1e1}.navbar-default .navbar-nav li:last-child{border-bottom:none}.navbar-default .navbar-nav .open .dropdown-menu{padding:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}.yamm,.yamm a,.yamm p{font-size:13px}.yamm .yamm-content{margin-left:10px}.yamm .yamm-content ul{margin-bottom:20px}.room-thumb{margin-bottom:50px}.room-thumb,.room-thumb .mask{width:100%;height:auto}.room-thumb .mask{position:relative;background-color:#fff;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.room-thumb:hover .mask{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.room-thumb:hover img{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.room-thumb .main .price{border-right:none}#reservation-form{margin-top:20px}#reservation-form .guests{display:block;margin-left:auto;margin-right:auto;position:relative;margin-top:-254px}#owl-reviews .text-balloon:before,#owl-reviews .text-balloon:after{border:none}#owl-reviews img{display:block;margin-left:auto;margin-right:auto;margin-bottom:5px}#owl-reviews .text-balloon{margin-bottom:20px}.room-slider .owl-theme .owl-controls .owl-buttons div{display:none}.parallax-effect #parallax-image{background-position:0 0!important;margin-top:0}.parallax-effect #parallax-pagetitle{background-position:0 0!important;margin-top:0}#ui-datepicker-div{padding:20px!important;width:74%}#go-top{display:none!important}#call-to-action{text-align:center}#call-to-action h2{margin:20px 0}#call-to-action .btn{display:block;margin-top:0;margin-bottom:50px;margin-left:auto;margin-right:auto;float:none!important}footer{padding:0}footer h4{margin:50px 0 20px 0}.vc_single_image-wrapper{display:block!important}.vc_single_image-img{width:100%}.wp-block-columns{float:left}}@media only screen and (max-width :480px){.parallax-effect h1{font-size:24px}}@media (min-width:0) and (max-width:351px){.parallax-effect .content{padding:10px 0 0 0}.parallax-effect h1{margin-top:0}.breadcrumb{margin:15px 0 10px 0}}@media (min-width:0) and (max-width:300px){body{min-width:280px}.navbar-brand{padding:15px 2px}.parallax-effect h1{margin-top:-17px}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){header #logo #retina-logo{display:block}header #logo #default-logo{display:none}.pattern-1{background:url(/wp-content/themes/starhotel/css/../images/patterns/xv_@2X.png) center center repeat}.pattern-2{background:url(/wp-content/themes/starhotel/css/../images/patterns/purty_wood_@2X.png) center center repeat}.pattern-3{background:url(/wp-content/themes/starhotel/css/../images/patterns/hexellence_@2X.png) center center repeat}.pattern-4{background:url(/wp-content/themes/starhotel/css/../images/patterns/brushed_alu_@2X.png) center center repeat}.pattern-5{background:url(/wp-content/themes/starhotel/css/../images/patterns/grid_noise_@2X.png) center center repeat}.pattern-6{background:url(/wp-content/themes/starhotel/css/../images/patterns/diamond_upholstery_@2X.png) center center repeat}.pattern-7{background:url(/wp-content/themes/starhotel/css/../images/patterns/escheresque_@2X.png) center center repeat}.pattern-8{background:url(/wp-content/themes/starhotel/css/../images/patterns/knitting250px_@2X.png) center center repeat}.pattern-9{background:url(/wp-content/themes/starhotel/css/../images/patterns/bo_play_pattern_@2X.png) center center repeat}}@media (max-width:1200px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar .container{width:100%}}@media (min-width:768px) and (max-width:1200px){.navbar .container{padding:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin:0}}