/*!
* Datepicker for Bootstrap
*
* Copyright 2012 Stefan Petre
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
*/.datepicker{top:0;left:0;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.datepicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker table{width:100%;margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker td.day:hover{background:#eeeeee;cursor:pointer}.datepicker td.day.disabled{color:#eeeeee}.datepicker td.old,.datepicker td.new{color:#999999}.datepicker td.today{border:1px solid #0044cc}.datepicker td.active,.datepicker td.active:hover{color:#ffffff;background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:focus,.datepicker td.active:hover:focus,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3}.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active{background-color:#003399 \9}.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker td span:hover{background:#eeeeee}.datepicker td span.active{color:#ffffff;background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker td span.active:hover,.datepicker td span.active:focus,.datepicker td span.active:active,.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3}.datepicker td span.active:active,.datepicker td span.active.active{background-color:#003399 \9}.datepicker td span.old{color:#999999}.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:#eeeeee}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}#page-title{padding:10px 0}#page-title .breadcrumb>li.active span,#page-title .breadcrumb>li.active h1{font-size:14px;text-transform:none;font-weight:normal;display:inline-block}div.pagination_wrapper{text-align:center;clear:both}div.sidebar h4 a{color:#444}.flex-control-nav.flex-control-thumbs li,.flex-control-nav.flex-control-thumbs li img{width:67px !important;height:auto !important}ul.social-icons div.item{float:left}.entry-meta li del{color:#888}.top-cart-items{overflow-y:scroll;height:300px}div.top-cart-item-image{height:auto !important}div.top-cart-item-image a,div.top-cart-item-image img{height:auto !important}#side-panel-trigger a{padding-right:25px}.cart-product-thumbnail img{height:auto !important}.require_symbol{color:red !important}.a-circle{overflow:hidden}.img-circle-custom{position:static !important}div.related-posts-img{overflow:hidden}div.related-posts-img img{position:static}div.account-table{margin-bottom:30px}div.account-detail h4,div.account-detail p{margin-bottom:5px}a.back-to-account{display:inline-block;padding:5px 10px;border:1px solid #3ac4fa;line-height:30px;margin-bottom:10px;border-radius:5px;color:#3ac4fa}div.order-detail-table{margin-top:70px}ul.social-icons{list-style:none}.fb-like-box,.fb-like-box span{width:100% !important}.flex-viewport{height:auto !important}.product-page-options{width:100%;overflow:hidden;margin-bottom:10px}.options-selection{width:110px}.sizePicker{float:left;margin-right:20px}label.options-title{cursor:default;font-size:10px;margin-bottom:0}.heading-block h3 strong{color:#96834C}.heading-block>span:not(.before-heading){font-weight:700}.heading-block{margin-bottom:30px}.product-image img{height:auto}.left-sidebar .spost .entry-image a,.left-sidebar .spost .entry-image{height:auto}.top-cart-item-desc a{padding-right:20px}.product .product-desc .product-title{padding-right:15px;text-align:center}.product-price{text-align:center}.google-maps{position:relative;overflow:hidden;margin-left:-30px}.google-maps iframe{width:100%}#menu-wrapper{display:none}.errors{color:red}.product{margin:0}#top-search-sm form{width:100%;margin-bottom:10px}#top-search-sm .form-control{width:90%;margin:auto;margin-top:10px}.sale-flash{z-index:0}.product-title h3{font-weight:300;font-size:18px}.spost .entry-title h4,.mpost .entry-title h4{font-weight:300}.entry-meta li ins{font-weight:300}.bottom-margin{margin-bottom:15px !important}.banner-img a{display:block;overflow:hidden;width:100%;text-align:center}.banner-img img{transition:width 0.5s, height 0.5s, transform 0.5s;-webkit-transition:width 0.5s, height 0.5s, transform 0.5s;width:100%}.banner-link{position:relative}.banner-content-wrapper{display:inline-block;bottom:0;background-color:rgba(0,0,0,0.3);position:absolute;z-index:1;width:100%;height:50px;transition:height 0.5s, transform 0.5s}.banner-content-wrapper h2.banner-title,.banner-content-wrapper .banner-content p{color:#fff}h2.banner-title{width:100%;position:absolute;top:0;transition:top 0.5s, transform 0.5s;font-weight:300}.banner-content{transition:width 0.5s, height 0.5s, transform 0.5s;transform:scale(0);height:100%;position:absolute;width:100%}.banner-content p{margin-top:50px;position:absolute;text-align:center;width:100%;transition:top 0.5s, transform 0.5s;top:0}.banner-content-wrapper{bottom:0px;position:absolute;transition:height 0.5s}.banner-link:hover .banner-content-wrapper{height:100%}.banner-link:hover .banner-content{transform:scale(1)}.banner-link:hover h2.banner-title{top:25%}.banner-link:hover .banner-content p{top:25%}.banner-link:hover img{transform:scale(1.1) !important}.owl-theme .owl-controls .owl-nav .owl-next{right:-18px}.fslider,.fslider .flexslider,.fslider .slider-wrap,.fslider .slide,.fslider .slide>a,.fslider .slide>img,.fslider .slide>a>img{z-index:0}.marginbottom{margin-bottom:30px}.filter_group .panel-default{padding-bottom:0px;border-radius:0}.filter_group .panel-heading{padding-left:10px}.panel-heading a{color:#555}.filter_group .panel-title{font-size:15px}.filter_group .panel-default .panel-heading{margin-bottom:10px;border-bottom:1px solid #ddd}.filter_group .widget_links:not(:first-child){margin-top:10px;border-top:1px dotted #EEE}.filter_group .widget_links{padding-top:10px;padding-left:10px;padding-right:20px}.filter_group .widget_links h3,.filter_group .widget_links h4{margin-bottom:5px;font-weight:400;font-size:12px}.filter_group .widget_links ul label{font-weight:400;text-transform:none;margin-bottom:0}#newsletter-email-1,.search_form,.section{z-index:1}.filter_group a i,#accordion h4 i.arrow{float:right}.color_wrapper{padding:1px;border:1px solid transparent;width:29px;height:24px}.color_wrapper input[type='checkbox']{display:none}.color_block{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:block;margin:0;top:0;border:1px solid #ccc;width:25px;height:20px;margin:0 !important;cursor:pointer}.color_filter li{height:25px;display:block;float:left;padding:0;margin:0 5px 3px 0px}.bordercolor{border-color:#ccc}.product-image>a{height:auto}.search_form{margin-bottom:25px}a.pd_no_price{color:red}.portfolio-overlay a.pd_no_price{border:0;padding:0}.account_content input[type=checkbox],.account_content input[type=radio]{vertical-align:top}#grid_pagination .product_single{display:inline-block;vertical-align:top;float:none;margin-left:-2px;margin-right:-2px}@media screen and (max-width: 991px){.product-overlay a{width:100%}.product .product-overlay{bottom:0;z-index:0;height:35px;line-height:35px}.postcontent #shop.product-3 .product .product-image{padding-bottom:5px;height:auto}.product-overlay a{background-color:#333;color:#fff}.owl-theme .owl-controls .owl-nav .owl-prev{left:0}.owl-theme .owl-controls .owl-nav .owl-next{right:0}.banner-wrapper{margin-top:15px}.banner-img{padding-right:0}.filter_group .panel-default .panel-heading{margin-bottom:0}.color_block{width:30px !important;height:25px !important}.color_wrapper{padding:2px;width:36px;height:31px}.color_filter li{height:35px;margin:0 10px 3px 0px}#top-cart{position:fixed;z-index:100;right:100px;top:-5px}#top-cart .icon-shopping-cart{font-size:20px}#top-cart>a>span{top:-10px;right:-20px}#top_link_trigger{width:20px;color:#000;position:absolute;right:15px;top:10px;font-size:20px;text-align:center}.top_link_wrapper{position:relative}.top-links{position:fixed;z-index:6;width:200px;right:5px;top:40px;background-color:#fff;border:1px solid #f5f5f5;display:none}.top-links ul li{float:none;width:100%;border-left:none;text-align:right;border-bottom:1px solid #f5f5f5}.top-links ul li:last-child{border-bottom:none}.banner-content-wrapper{height:100%}.banner-content-wrapper h2.banner-title,.banner-content-wrapper .banner-content p{color:#fff}h2.banner-title{top:15%}.banner-content{width:100%;transform:none}.banner-content p{top:45%;margin-top:0;line-height:22px !important}}@media screen and (max-width: 991px) and (min-width: 768px){#shop .product-image{height:auto !important;padding-bottom:35px}}@media screen and (max-width: 768px){#header{position:fixed;top:0;width:100%;left:0;z-index:2;border-bottom:1px solid #E6E4E4}#top-cart{margin-top:20px;display:block !important}#menu-wrapper{display:block;position:relative}#menu-toggle{position:fixed;top:12px;color:#000;border:none;font-size:20px;background-color:transparent}#menu-toggle:active,#menu-toggle:hover,#menu-toggle:focus{border:none;background-color:transparent}#menu-wrapper{position:absolute;top:0;z-index:1000}#primary-menu ul{display:none}#sidebar-wrapper ul.sidebar-nav li ul{display:none}#sidebar-wrapper ul>li.current>a,#sidebar-wrapper ul>li.current>a.menu,#sidebar-wrapper ul>li.current li.current a.sub-menu{color:#1ABC9C !important}#sidebar-wrapper ul>li>ul{padding-left:20px;list-style:none}#sidebar-wrapper ul a span{float:right;padding-right:20px;text-align:center;width:25%}.content-wrap{padding:30px 0}.product-last{float:none !important;margin-left:auto !important;margin-right:auto !important;clear:both}}@media (max-width: 479px){.product-desc{padding:15px}#shop.product-3{margin-left:0 !important;margin-right:0 !important;width:100%}#page-title{margin-top:42px}#shop:not(.product-1) .product-title{margin-bottom:0px}#shop:not(.product-1) .product-title h3,#shop:not(.product-1) .product-price del,#shop:not(.product-1) .product-price ins{font-size:18px}#top-cart .top-cart-content{top:30px;right:-50px}.pagination>.active>a{z-index:0}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li,.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li img{height:auto !important}#footer .footer-widgets-wrap{padding:30px 0}.prefooter_one{border-bottom:1px solid}.footer-widgets-wrap{text-align:center}.footer-widgets-wrap .entry-meta li{float:none}.subscribe-widget{margin-top:30px}.prefooter-socials{padding-left:0;text-align:left}#product-related-products div.product-image{padding-bottom:44px}#product-related-products .product-overlay{line-height:44px;height:44px}.filter_collection_sm{margin-top:-20px;margin-bottom:10px}.filter_collection_sm .panel-heading{text-align:center;padding-top:5px;padding-bottom:5px}.filter_collection_sm .panel-heading h4{font-weight:400;font-size:17px}.filter_group .widget_links ul label{font-size:14px}#top-cart{right:70px}.filter_group .panel-default{padding-bottom:0}.filter_group .widget_links h4{font-size:14px;font-weight:400}.filter_group .widget_links input[type="checkbox"]{width:16px;height:16px}#filter_group_sm .list-group-item{padding-top:5px;padding-bottom:5px}.input-group .form-control{z-index:1}.single-product .product-price{float:none;text-align:center}.single-product .product-price{font-size:30px;margin-top:-20px;margin-bottom:-10px}.product-page-options .sizePicker{padding-left:0;padding-right:0;margin-bottom:10px;width:100%}.product-page-options .options-title{height:30px;line-height:30px;width:41.66666667%;float:left}.product-page-options .options-selection{width:58.33333333%;float:left}}body *{font-family:Arial !important}.glyphicon{font-family:'Glyphicons Halflings' !important}.fa{font-family:FontAwesome !important}label{margin-top:10px}.abcdtest address{margin-bottom:0px}.abcdtest{line-height:24px}@media only screen and (min-width: 992px) and (max-width: 1199px){.filter_group .widget_links{padding-top:10px !important;padding-left:10px !important;padding-right:10px !important}div#customer_says_slider .slider_says{bottom:33% !important}}@media only screen and (min-width: 750px) and (max-width: 991px){#shop:not(.product-1) .product-title h3,#shop:not(.product-1) .product-price del,#shop:not(.product-1) .product-price ins{font-size:18px;padding-top:9px}.room_detail_page .price ins,#shop .left_room_title>p ins,.product-price ins{padding-top:10px}#subscribe{height:39px !important}.post_media img{margin-bottom:10px}.prefooter_one{min-height:272px}#copyrights .col_half{width:100% !important}#shop:not(.product-1) .product-title h3,#shop:not(.product-1) .product-price del,#shop:not(.product-1) .product-price ins{font-size:14px !important}.si-share{margin-bottom:15px}.product-desc .customer_says{margin-top:0px !important}.product-desc div#customer_says_slider .slider_says{bottom:39% !important}}@media only screen and (max-width: 750px){.entry{margin-bottom:0px;padding-bottom:0px}.postcontent{margin-bottom:0px !important}div#customer_says_slider .slider_says{bottom:35% !important}#shop:not(.product-1) .product-title h3,#shop:not(.product-1) .product-price del,#shop:not(.product-1) .product-price ins{font-size:18px;padding-top:9px}.call_now_mobile{width:100% !important;background-size:100% !important}.hotel_facilities_content .nav-tabs>li>a{padding:1px 2px !important}.room_detail_page .price ins,#shop .left_room_title>p ins,.product-price ins{padding-top:10px}}.contact_us .news_letter input{border-radius:0px}
