/* version : v0.0.270
*/
@import url(//fonts.googleapis.com/css?family=Lato:300,400,700);
@import url(//fonts.googleapis.com/css?family=Open+Sans:Condensed);
/* ========================================================== */
/*          Font Style                      */
/* ========================================================== */
     
jquery $(document).ready(function () { if (navigator.userAgent.indexOf("Windows NT 5.1") != -1) { $("body").css("font-family", "Verdana, Helvetica, Arial, sans-serif"); } })

/*@font-face {
 font-family: 'Open Sans';
 src: url('font/segoeui.ttf');
  src: url('font/segoeui.ttf') format('light'),
 src: url('font/segoeuib.ttf') format('truetype'),
  url('font/segoeuii.ttf') format('truetype'), 
  url('font/segoeuil.ttf') format('truetype'), 
  url('font/segoeuiz.ttf') format('truetype'),
   url('font/seguisb.ttf') format('truetype');
font-weight:100;
 font-style: normal;
}
*/
/*accordion*/

/*accordion*/
.bannertag
{background: rgba(0, 0, 0, .5);color:#FFFFFF;font-size:40px;font-family:'Open Sans',sans-serif;padding:-10px;}

.homevideo{background-color:#f6f6f6;color:#666666;font-family:'Lato';font-weight:lighter;font-size:30px;margin-top:280px;line-height:140%}
h1{color:#888888;font-family:'Lato';font-weight:lighter;font-size:30px;padding-top:30px;}
h2{color:#666666;font-family:'Lato';font-weight:lighter;font-size:24px;padding-bottom:40px;}
h3{ color:#666666;margin-top:12px;font-size:18px;font-weight:lighter;font-family:'Open Sans';}
.center{text-align:center}
.center-block {display: block;margin: 0 auto;}

/* Image Box Style */

.box {border-bottom: #ffffff solid 7px;cursor: pointer;height:100%;float: left;margin: 5px;position: relative;overflow: hidden;width: 100%;}

.box .caption {background-color: rgba(255,255,255,0.8);position: absolute;color: #fff;z-index: 100;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out;left: 0;}

.box .full-caption {
width: 280px;
height: 254px;  
bottom: -254px;
text-align: left;
padding: 15px;
}

/** Full Caption :hover Behaviour **/
.box:hover .full-caption {
-moz-transform: translateY(-100%);
-o-transform: translateY(-100%);
-webkit-transform: translateY(-100%);
opacity: 1;
transform: translateY(-100%);
}
/* index page 20-Jul-14 */
#wrap {
 min-height: 100%;
 height: auto;
 /* Negative indent footer by its height */
 margin: auto;
 /* Pad bottom by footer height */

}
#footer {
 background-color: #272727;
}

.grey_footer
{
background-color:#f6f6f6;
padding:40px 0 75px 0; 
color:#000000;
margin-top:45px;
}
.greyfooter_col
{
color:#fba919;

}
.greyfooter_col_last
{
color:#fba919;
}

.saffron_footer
{
padding:50px 0; 
color:#FFFFFF;
}
.saffron_footer a {
color:#FFFFFF;
}
.saffron_heading{background: rgba(0, 0, 0, .5); font-size:32px; font-family:'Open Sans'; padding:5px 10px; color:#FFFFFF;}
.saffron_sms{background: rgba(223, 154, 40, .8); font-size:14px; font-family:'Lato'; padding:10px 10px; color:#FFFFFF;}
/* index page 20-Jul-14 */
.slider_saffron_right{text-align: center;  float: right;  margin: 0 10px 0 0; padding: 10px 0;background:#fba919; width: 25.5%;}
.carousel.slide{height: 500px;  overflow: hidden;}
.saffron_search
{
position:absolute;
right:0;top: -677px;

z-index:1;
background: rgba(0, 0, 0, .5);

padding:10px 0; 
font-size:10px !important
}
.slider_form_right{position:relative;}

.saffron_search p{
font-size:16px;
color:#FFFFFF;
}
/* index page 20-Jul-14 */
/*.saffron_search .col-md-6, .col-md-12, .col-md-5, .col-md-7, .col-md-12
{
padding-right: 5px !important; 
 padding-left: 5px !important;
}*/

.saffron_datepicker
{
background:url(/images/icons/calender.png) no-repeat 95% 40% #FFFFFF;
}
.list_place
{
font-family:'Open Sans';
}
.list_place span
{
font-family: 'Open Sans';
font-size:14px;
font-weight:normal;
text-transform:none;
}
.list_place .btn
{
padding: 14px 10px;
}
.space_bottom
{
padding-bottom:45px;
}
.listvideo{
padding-left:60px;
}
.listvideo p
{
color:#666666;
font-family:'lato';
font-weight:lighter;
font-size:22px;
}

/* css for Slidder*/
#wrapper_d{
    width:100%;
   overflow:hidden;
}
#steps_d{
      width:auto;
/*height:320px;*/
   overflow:hidden;
}
.step_d{
   float:left;
 width:auto;
/*height:320px;*/
}
#wrapper{
    width:900px;
   overflow:hidden;
}
#steps{
      width:900px;
/*height:320px;*/
   overflow:hidden;
}
.step{
   float:left;
  width:900px;
/*height:320px;*/
}
/* profile navigation*/
#p_navigation {height:45px; margin-bottom:30px; }
#p_navigation ul{list-style:none; float:left; margin-left:22px; }
#p_navigation ul li{ float:left; position:relative; }
#p_navigation ul li a{ display:block; height:60px; margin:0px; padding:35px 74px 0 74px ; font:12px 'Open Sans'; color:#333333; text-decoration:none;
outline:none;}
#p_navigation ul li
a.saffron_profile{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/profile_icon.png);background-position:center top;background-repeat:no-repeat;
}
#p_navigation ul li
a.saffron_profile:hover{background-image:url(/images/icons/profile_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;
}
#p_navigation ul li.selected 
a.saffron_profile{background-image:url(/images/icons/profile_icon_orange.png);background-position:center top;background-repeat:no-repeat;
border-bottom: solid 4px #fba919;
}
#p_navigation ul li
a.saffron_listing{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/listing_icon.png);background-position:center top;background-repeat:no-repeat;
}
#p_navigation ul li
a.saffron_listing:hover{background-image:url(/images/icons/listing_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;
}
#p_navigation ul li.selected 
a.saffron_listing{background-image:url(/images/icons/listing_icon_orange.png);background-position:center top;background-repeat:no-repeat;
border-bottom: solid 4px #fba919;
}
#p_navigation ul li
a.saffron_booking{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/booking_icon.png);background-position:center top;background-repeat:no-repeat;
}
#p_navigation ul li
a.saffron_booking:hover{background-image:url(/images/icons/booking_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;
}
#p_navigation ul li.selected 
a.saffron_booking{background-image:url(/images/icons/booking_icon_orange.png);background-position:center top;background-repeat:no-repeat;
border-bottom: solid 4px #fba919;
}
#p_navigation ul li
a.saffron_trips{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/trips_icon.png);background-position:center top;background-repeat:no-repeat;
}
#p_navigation ul li
a.saffron_trips:hover{background-image:url(/images/icons/trips_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;
}
#p_navigation ul li.selected 
a.saffron_trips{background-image:url(/images/icons/trips_icon_orange.png);background-position:center top;background-repeat:no-repeat;
border-bottom: solid 4px #fba919;
}
/* profile navigation*/

/* profile navigation*/
#s_navigation {height:45px;margin-left:40px;margin-bottom:50px;}
#s_navigation ul{list-style:none;float:left;margin-left:22px;}
#s_navigation ul li{float:left;position:relative;}
#s_navigation ul li a{display:block;height:60px;margin:0px;padding:35px 55px 0 55px ;font:12px 'Open Sans';color:#333333;text-decoration:none;
outline:none;}
#s_navigation ul li a.saffron_first{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/description_icon_grey.png);background-position:center top;background-repeat:no-repeat;}
#s_navigation ul li a.saffron_first:hover{background-image:url(/images/icons/description_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;}
#s_navigation ul li.selected a.saffron_first{background-image:url(/images/icons/description_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;}
#s_navigation ul li a.saffron_second{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/pricing_icon_grey.png);background-position:center top;background-repeat:no-repeat;}
#s_navigation ul li a.saffron_second:hover{background-image:url(/images/icons/pricing_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;}
#s_navigation ul li.selected a.saffron_second{background-image:url(/images/icons/pricing_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;}
#s_navigation ul li a.saffron_third{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/map_icon_grey.png);background-position:center top;background-repeat:no-repeat; }
#s_navigation ul li a.saffron_third:hover{ background-image:url(/images/icons/map_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919; }
#s_navigation ul li.selected a.saffron_third{background-image:url(/images/icons/map_icon_orange.png);background-position:center top;background-repeat:no-repeat; border-bottom: solid 4px #fba919; }
#s_navigation ul li a.saffron_fourth{ border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/amenities_icon_grey.png);background-position:center top;background-repeat:no-repeat; }
#s_navigation ul li a.saffron_fourth:hover{ background-image:url(/images/icons/amenities_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919; }
#s_navigation ul li.selected a.saffron_fourth{background-image:url(/images/icons/amenities_icon_orange.png);background-position:center top;background-repeat:no-repeat; border-bottom: solid 4px #fba919; }
#s_navigation ul li a.saffron_profile{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/profile_icon.png);background-position:center top;background-repeat:no-repeat; }
#s_navigation ul li a.saffron_profile:hover{background-image:url(/images/icons/profile_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919; }
#s_navigation ul li.selected a.saffron_profile{background-image:url(/images/icons/profile_icon_orange.png);background-position:center top;background-repeat:no-repeat; border-bottom: solid 4px #fba919; }
#s_navigation ul li a.saffron_listing{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/listing_icon.png);background-position:center top;background-repeat:no-repeat; }
#s_navigation ul li a.saffron_listing:hover{background-image:url(/images/icons/listing_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919; }
#s_navigation ul li.selected a.saffron_listing{background-image:url(/images/icons/listing_icon_orange.png);background-position:center top;background-repeat:no-repeat; border-bottom: solid 4px #fba919; }
#s_navigation ul li a.saffron_booking{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/booking_icon.png);background-position:center top;background-repeat:no-repeat; }
#s_navigation ul li a.saffron_booking:hover{background-image:url(/images/icons/booking_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919; }
#s_navigation ul li.selected a.saffron_booking{background-image:url(/images/icons/booking_icon_orange.png);background-position:center top;background-repeat:no-repeat; border-bottom: solid 4px #fba919; }
#s_navigation ul li a.saffron_trips{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/trips_icon.png);background-position:center top;background-repeat:no-repeat; }
#s_navigation ul li a.saffron_trips:hover{background-image:url(/images/icons/trips_icon_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919; }
#s_navigation ul li.selected a.saffron_trips{background-image:url(/images/icons/trips_icon_orange.png);background-position:center top;background-repeat:no-repeat; border-bottom: solid 4px #fba919; }
.pt10{padding-top:10px;}
.pt7{padding-top:7px;}
.p10{padding-bottom:10px;}
.p20{padding-bottom:20px;}
.padding_bottom{padding-bottom:30px;}
.bb{border-bottom:#cfcfcf solid 1px;}
.box_border{border:#cfcfcf solid 1px;}
.d_interest
{
display:block;
background-color:#f0efee;
border:#cccccc solid 1px;
padding:10px;
}
.warning_text{
color:#fba919;
font-size:15px;
}
.saffron_dgrey{background-color:#f0efee;}
.saffron_grey{background-color:#f6f6f6;}
.social_media_icon{ vertical-align:middle; padding:15px 7px 0;}
span.reference{
           position:fixed;
           left:5px;
           top:5px;
           font-size:10px;
           text-shadow:1px 1px 1px #fff;
       }
       span.reference a{
           color:#555;
           text-decoration:none;
text-transform:uppercase;
       }
       span.reference a:hover{
           color:#000;
           
       }
       
span.checked{
   background:transparent url(../images/icons/checked.png) no-repeat top left;
   position:absolute;
   top:65px;
   left:50%;
   width:20px;
   height:20px;
}
span.error_list{
   background:transparent url(../images/icons/error.png) no-repeat top left;
   position:absolute;
   top:65px;
   left:50%;
   width:20px;
   height:20px;
}
#steps form fieldset{
   border:none;
   padding-bottom:20px;
}

.description_input{background-color:#f7f6f6;}
.edit_input{
background:url(../images/icons/pencil2_icon.png) no-repeat right #f7f6f6;
}
.advance_pay{background-color: #F7F6F6; border: #cccccc solid 1px; padding:5px 10px; width:80%;}

.discount_table{
background-color: #F7F6F6;
text-align:left!important;
}
.discount_table_p{
padding:7px 200px 7px 7px ;
}
.description_box{
background-color:#FFFFFF; padding:15px 1px 20px 0; border-bottom:solid 4px #fba919; margin-bottom:20px;
color:#666666;font-family:'Open Sans'!important;font-size:14px !important;
}

.description_box .plus:before {
 content: url('/images/icons/plus.png') !important;
 display:block;
 float:right
}
.description_box .minus:before {
 content: url('/images/icons/minus.png') !important;
  display:block;
 float:right
}
.helptxt p{
font-family:'Open Sans'!important;font-size:14px !important;
}
.fileUpload {
position: relative;
color:#ffa200;
font-weight:bold;
   cursor: pointer;
}
.fileUpload input.upload {
position: absolute;
top: 10px;
right: 0;
margin: 0;
padding: 0;
cursor: pointer;
opacity: 0;
filter: alpha(opacity=0);
}
.description_box p{
font-family:'Open Sans';
font-size:15px;
color:#666666;
padding:0px !important;
}
description_box .browse_input button 
{
background:none !important; border:none !important; padding:0 !important; color:#ffa200;
}
description_box .browse_input input[type="file"] {
display:none;
}
.listing_img
{
padding:5px;
border:#e5e5e5 1px solid;
background-color:#f6f6f6;
}
.listing_heading p{
color:#fba919;
font-size:23px;
font-weight:lighter;
font-family:'Open Sans';

}

.description_box .control-label{
text-align:left!important;
padding:5px 0 0 0!important;
}
.amenities label, checkbox{
font-family:'Open Sans';
font-size:14px;
color:#666666;
font-weight:normal;
padding-bottom:10px;
}
.description_box span.arrow {
background:transparent url(/images/icons/msDropDown.png) no-repeat 0 0; display:inline-block;width:27px; height:20px; cursor:pointer; top:5px; position:relative; right:2px;
}

.pac-container {
z-index:999999;
}

.bspace{
padding:5px 35px!important;
}

/* css for check box of listmyplace*/

/* css for radio button of description*/


.btn.calendar_btn{
color:#393c3d;
text-shadow:none;
filter:none;
width:111px;
height:153px;
margin:10px 40px;
}
.btn.calendar_btn:active,
.btn.calendar_btn.active {
 opacity:1;
filter:alpha(opacity=100); 
 }
.btn.calendar_btn_always{
background-image:url(/images/icons/calendar_always.png);
background-repeat:no-repeat;
background-position:center top;
opacity:0.4;
filter:alpha(opacity=40); 
}
.btn.calendar_btn_always:hover{
background-image:url(/images/icons/calendar_always.png);
background-repeat:no-repeat;
background-position:center top;
opacity:0.8;
filter:alpha(opacity=80); 
}

.btn.calendar_btn_sometime{
background-image:url(/images/icons/calendar_sometime.png);
background-repeat:no-repeat;
background-position:center top;
opacity:0.4;
filter:alpha(opacity=40); 
}
.btn.calendar_btn_sometime:hover{
background-image:url(/images/icons/calendar_sometime.png);
background-repeat:no-repeat;
background-position:center top;
opacity:0.8;
filter:alpha(opacity=80); 
}

.btn.calendar_btn_once{
background-image:url(/images/icons/calendar_once.png);
background-repeat:no-repeat;
background-position:center top;
opacity:0.4;
filter:alpha(opacity=40); 
}
.btn.calendar_btn_once:hover{
background-image:url(/images/icons/calendar_once.png);
background-repeat:no-repeat;
background-position:center top;
opacity:0.8;
filter:alpha(opacity=80); 
}


/*css for NO/YES */

.onoffswitch {
position: relative; width: 60px;
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
display: none;
}
.onoffswitch-label {
display: block; overflow: hidden; cursor: pointer;
border: 1px solid #d3d3d3; border-radius: 20px;
}
.onoffswitch-inner {
width: 200%; margin-left: -100%;
-moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
-o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
float: left; width: 50%; height: 25px; padding: 0; line-height: 25px;
font-size: 12px; color: white; font-family: 'Open Sans'; 
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.onoffswitch-inner:before {
content: "Yes";
padding-left: 5px;
background-color: #f0f0f0; color: #666666;
}
.onoffswitch-inner:after {
content: "NO";
padding-right: 5px;
background-color: #cecece; color: #666666;
text-align: right;
}
.onoffswitch-switch {
width: 20px; margin: 6px;
background: #fba919;
border: 2px solid #ffffff; border-radius: 20px;
position: absolute; top: 0; bottom: 0; right: 26px;
-moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
right: 0px;
}

/* active inactive switch*/

.activeInactiveswitch {
position: relative; width: 60px;
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.activeInactiveswitch-checkbox {
display: none;
}
.activeInactiveswitch-label {
display: block; overflow: hidden; cursor: pointer;
border: 1px solid #d3d3d3; border-radius: 20px;width: 80px;
}
.activeInactiveswitch-inner {
width: 200%; margin-left: -100%;
-moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
-o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}
.activeInactiveswitch-inner:before, .activeInactiveswitch-inner:after {
float: left; width: 50%; height: 25px; padding: 0; line-height: 25px;
font-size: 12px; color: white; font-family: 'Open Sans'; 
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.activeInactiveswitch-inner:before {
content: "Active";
padding-left: 5px;
background-color: #f0f0f0; color: #666666;
}
.activeInactiveswitch-inner:after {
content: "Inactive";
padding-right: 5px;
background-color: #cecece; color: #666666;
text-align: right;
}
.activeInactiveswitch-switch {
width: 20px; margin: 6px;
background: #fba919;
border: 2px solid #ffffff; border-radius: 20px;
position: absolute; top: 0; bottom: 0; right: 26px;
-moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;
}
.activeInactiveswitch-checkbox:checked + .activeInactiveswitch-label .activeInactiveswitch-inner {
margin-left: 0;
}
.activeInactiveswitch-checkbox:checked + .activeInactiveswitch-label .activeInactiveswitch-switch {
right: -15px;
}

/* arrow*/
.saffron_arrow_box { position: relative; } .saffron_arrow_box:after { bottom: 100%; left: 80%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(251, 169, 25, 0); border-bottom-color: #fba919; border-width: 10px; margin-left: -10px; }
.saffron_boder{
border-top:#fba919 solid 2px;
}

@media (min-width: 768px)
{
.footer_col_padding{
padding-left:65px;
}

}
@media (min-width: 992px) {
.footer_col_padding{
padding-left:45px;
}
}
@media screen and (max-width: 760px){
.footer_col_padding{
padding-left:15px;}
.right{text-align:left!important}
.spacetop{
margin-top:10px!important;
}
#wrapper{
    width:700px;
   overflow:hidden!important; 
}
#steps{
      width:700px;
/*height:320px;*/
   overflow:hidden!important; 
}
.step{
   float:left;
  width:700px;
/*height:320px;*/
}
}

}

@media screen and (max-width: 480px){
.footer_col_padding{
padding-left:5px;
}
.right{text-align:left!important}
.spacetop{
margin-top:10px!important;
}
#wrapper{
    width:200px;
   overflow:hidden;
}
#steps{
      width:200px;
/*height:320px;*/
   overflow:hidden;
}
.step{
   float:left;
  width:200px;
/*height:320px;*/
}
}


/* for modal */

@media screen and (min-width: 768px) {
 .saffron_modal-dialog {
   width: 350px;
   margin: 30px auto;
 }
 .right{text-align:left}
}

/* o2 css */
.space2{margin-bottom:20px;}
.list_btn{
display:inline-block;
padding:0.4em 1.2em;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
text-align:center;
margin-bottom:0;
-webkit-box-shadow:0  2px rgba(251,169,25,0.7);
box-shadow:0  2px rgba(251,169,25,0.7);
background-color:#fba919;
font-size:16px;
line-height:30px;
color:#666666;
}
.list_btn:hover,.list_btn.hover{text-decoration:none;color:#fff;background-color:#fba919;}.list_btn:active,.list_btn.active{text-decoration:none;color:#fff;background-color:#fba919;}.list_btn.disabled,.list_btn[disabled]{background-color:#fba919;}.list_btn.disabled h1,.list_btn.disabled h2,.list_btn.disabled h3,.list_btn.disabled h4,.list_btn.disabled h5,.list_btn.disabled h6,.list_btn[disabled] h1,.list_btn[disabled] h2,.list_btn[disabled] h3,.list_btn[disabled] h4,.list_btn[disabled] h5,.list_btn[disabled] h6{color:#afe2ff}.list_btn.disabled:link,.list_btn.disabled:visited,.list_btn[disabled]:link,.list_btn[disabled]:visited{color:#afe2ff}.list_btn.disabled:active,.list_btn.disabled.active,.list_btn[disabled]:active,.list_btn[disabled].active{-webkit-box-shadow:inset 0 0 0 0 #000,0 0 0 #000;box-shadow:inset 0 0 0 0 #000,0 0 0 #000}.list_btn h1,.list_btn h2,.list_btn h3,.list_btn h4,.list_btn h5,.list_btn h6{color:#fff}.list_btn:link,.list_btn:visited{color:#fba919}
.list_btn.large{line-height:normal;font-size:15px;padding:0.6em 1.3em}.list_btn.small{line-height:normal;font-size:10px;padding:0.4em 0.8em}.list_btn.mini{line-height:normal;font-size:10px}.list_btn.only-icon{padding:0.3em}.list_btn-group{*zoom:1;display:inline-block;position:relative}.list_btn-group:before,.list_btn-group:after{display:table;content:""}.list_btn-group:after{clear:both}.list_btn-group .list_btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-left-width:0px;float:left}.list_btn-group .list_btn:first-of-type{border-left-width:1px;}.list_btn-group input{display:none}.list_btn-group input:checked+label.list_btn{text-decoration:none;color:#fff;-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.4),inset 0 0 0.2em rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 2px 2px rgba(0,0,0,0.4),inset 0 0 0.2em rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2)}.list_btn-group input:checked+label.list_btn.gray{color:#5a5a5a;background-color:#ebebeb;background-image:-webkit-linear-gradient(top, #dad9d9,#ebebeb);background-image:-moz-linear-gradient(top, #dad9d9,#ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdad9d9', endColorstr='#ffebebeb', GradientType=0);-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.22),0 1px 0 rgba(255,255,255,0.4);box-shadow:inset 0 1px 5px rgba(0,0,0,0.22),0 1px 0 rgba(255,255,255,0.4)}.list_btn-group .list_btn+.dropdown-toggle{padding-left:5px;padding-right:5px}.list_btn-group.list_btn-dropdown.open .dropdown-menu{display:block}.list_btn-toolbar>.list_btn-group{margin-left:5px}.list_btn-toolbar>.list_btn-group:first-child{margin-left:0}.list_btn.icon-list_btn{display:inline-block;padding:0;position:relative}.list_btn.icon-list_btn .icon-container{border-right:1px solid;border-color:inherit;display:block;height:100%;position:absolute;width:25px}.list_btn.icon-list_btn .icon-container i{font-size:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.list_btn.icon-list_btn .text-container{display:block;margin-left:25px;padding:0.4em 1.2em}.list_btn.icon-list_btn.large .icon-container{width:36px}.list_btn.icon-list_btn.large .icon-container i{font-size:20px;margin-top:-12px}.list_btn.icon-list_btn.large .text-container{margin-left:36px;padding:0.6em 1.3em}.list_btn.icon-list_btn.mini .icon-container{width:20px}.list_btn.icon-list_btn.mini .icon-container i{margin-left:-7px;margin-top:-7px;font-size:12px}.list_btn.icon-list_btn.mini .text-container{margin-left:20px}.list_btn-block{display:block;width:100%}.list_btn-block+.list_btn-block{margin-top:5px}input[type="submit"].list_btn-block,input[type="reset"].list_btn-block,input[type="button"].list_btn-block{width:100%}form{margin:0 0 18px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#393c3d;border:0;border-bottom:1px solid #eee}legend small{font-size:13.5px;color:#999}label,input,button,select,textarea{font-size:13px;font-weight:normal;line-height:18px}input,button,select,textarea{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}label{display:block;margin-bottom:5px}input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#5a5a5a;border:1px solid #ccc;}.uneditable-textarea{width:auto;height:auto}label input,label textarea,label select{display:block}input:-moz-placeholder{color:#999}input::-webkit-input-placeholder{color:#999}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:1px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9}input[type="image"]{border:0}input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none,0 0 0 #000;box-shadow:none,0 0 0 #000}input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto}select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px}input[type="file"]{line-height:18px \9}select{width:220px;background-color:#fff}select[multiple],select[size]{height:auto}select[size]::-webkit-scrollbar{width:10px;-webkit-appearance:none}select[size]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);border:2px solid #fff;}input[type="image"]{-webkit-box-shadow:none,0 0 0 #000;box-shadow:none,0 0 0 #000}textarea{height:auto}input[type="hidden"]{display:none}input[type="radio"]{background:#ffffff;height:1.1em;width:1.1em;}input[type="radio"]:checked{background-color:white;background-repeat:no-repeat;background-position:center center;-webkit-background-size:10px 10px}input[type="checkbox"]{background:#ffffff;height:1em;width:1em;}input[type="checkbox"]:checked{background-color:white;background-repeat:no-repeat;background-position:center;-webkit-background-size:14px 14px}.radio,.checkbox{padding-left:18px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}

/* host css*/

#header.navbar{margin-bottom:0px}
.host-onboarding-form h3{
color:#666666;
margin-top:24px;
font-size:17px;
font-weight:lighter;
font-family:'Open Sans'!important;
}.host-onboarding-form .btn span{display:inline-block;padding:6px 0 0 0}.right{text-align:right}.center{text-align:center}.host-onboarding .btn-group .btn{padding:16px 12px;height:65px;text-shadow:0 1px rgba(255,255,255,0.6)}.host-onboarding .btn-group .btn:hover{cursor:pointer}
.host-onboarding .btn h3{color:#393c3d}.host-onboarding .panel-inner-padding{padding:40px 0}.host-onboarding .dropdown-menu-striped li{border-bottom:1px solid #ccc}.host-onboarding .dropdown-menu-striped li:last-child{border-bottom:0px}.host-onboarding .dropdown-menu li>a:hover,.host-onboarding .dropdown-menu .active>a,.host-onboarding .dropdown-menu .active>a:hover{background:#fba919}
.accommodates-num{display:inline-block;line-height:12px}
.panel-background-blue-radial{-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,0.6);box-shadow:inset 0 0 15px rgba(0,0,0,0.6);background:#0f92cd;background-image:-webkit-gradient(radial, 50% 50%, 0, 50% 50%, 500, color-stop(20%, #30b9f1), color-stop(100%, #0f92cd));background-image:-webkit-radial-gradient(center center, farthest-side circle, #30b9f1 20%, #0f92cd 100%);background-image:-moz-radial-gradient(center center, farthest-side circle, #30b9f1 20%, #0f92cd 100%);background-image:-ms-radial-gradient(center center, farthest-side circle, #30b9f1 20%, #0f92cd 100%);background-image:-o-radial-gradient(center center, farthest-side circle, #30b9f1 20%, #0f92cd 100%);background-image:radial-gradient(farthest-side circle at center center, #30b9f1 20%, #0f92cd 100%)}
.fieldset_person_capacity .btn{width:152px}
.fieldset_person_capacity .active-selection{display:inline-block;margin-left:-4px}
.active-selection .selected-item{float:left;height:60px;padding:14px 10px;}
.active-selection .selected-item h4{display:inline-block;line-height:15px;text-shadow:0 1px rgba(255,255,255,0.6); font-family:"segoe ui"; font-size:16px}
.active-selection strong{color:#fff;float:left;max-width:450px;padding:10px 30px;text-shadow:0 1px 0 rgba(0,0,0,0.4);line-height:15px}
.active-selection strong.oneline{padding-top:23px}
.active-selection strong.twoline{padding-top:18px}
.active-selection .panel-background-well-blue{-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,0.2);box-shadow:inset 0 0 15px rgba(0,0,0,0.2);background:#1AA4DC;display:inline-block;max-width:475px;height:65px;padding:0px}
.fieldset_person_capacity .selected-item h4{font-size:30px;margin-top:8px}
.fieldset_person_capacity .panel-background-well-blue{max-width:530px}.fieldset_person_capacity strong{max-width:505px}
.panel-background-light-blue{
background:#ffffff;
border:1px solid rgba(255,255,255,0.2);
-webkit-box-shadow:inset 0 2px 0 0  rgba(240,239,239,0.2),0  2px rgba(251,169,25,0.7),1 1 0 #000;
box-shadow:inset  0 2px 0 0 rgba(240,239,239,0.2),0  2px rgba(251,169,25,0.7),0 0 0 #000;
}
.panel-background-light-blue.location
{display:inline-block;height:65px;padding:16px; }
.panel-background-light-blue.location input{margin-top:3px;border:1px solid rgba(255,255,255,0.7); background:#e6e6e6; height:30px;}
.circle{height:5px;width:30px;overflow:hidden;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);float:right;margin:-24px -68px 0 0;padding:10px}.circle .inner{width:30px;height:30px;background:#fba919;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2);box-shadow:0 0 15px rgba(0,0,0,0.2);border:1px solid #ade0f5}.circle .inner i{opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);margin-left:9px;padding:0px 0 0 0}.icon-loading{background-image:url(https://a1.muscache.com/airbnb/static/spinning_arrows_on_pink-5a53224a51fad103cd079e4d7d79aeb0.gif)}
.btn.light-blue{
border-right:solid 1px #f0efef;
background:#ffffff;
color:#666666;
text-shadow:none;
}.btn.light-blue:hover{text-decoration:none;color:#fba919;}.btn.light-blue:active{text-decoration:none;color:#fff;background:#fba919}.btn.light-blue.disabled,.btn.light-blue[disabled]{background:#fba919;opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);-webkit-box-shadow:0 0 0 #000,0 0 0 #000;box-shadow:0 0 0 #000,0 0 0 #000;text-shadow:0 0 0 white;font-weight:normal}
.fieldset_property_type_id .btn-dropdown{margin-left:-4px}
.btn.disabled{cursor:default}
.icon_lys{
width:36px;
height:31px;
float:left;
margin-right:5px;
background:url(//res.cloudinary.com/www-saffronstays-com/image/upload/f_auto,fl_force_strip.png8.progressive/v1422496246/saffron_icons_dw58ul.png) no-repeat; 
}

.icon_lys_ad {
width:36px;
height:32px;
float:left;
margin-right:5px;
padding-right:225px !important;
background:url(//res.cloudinary.com/www-saffronstays-com/image/upload/f_auto,fl_force_strip.png8.progressive/v1422496246/saffron_icons_dw58ul.png) no-repeat; 
}

.icon_property_type_id_1{background-position:0 0}
.icon_property_type_id_1.active{background-position:-36px 0}
.icon_property_type_id_2{background-position:0 -31px}
.icon_property_type_id_2.active{background-position:-36px -31px}
.icon_property_type_id_3{background-position:0 -62px}
.icon_property_type_id_3.active{background-position:-36px -62px}
.icon_property_type_id_4{background-position:0 -129px}
.icon_property_type_id_4.active{background-position:-36px -129px}
.icon_property_type_id_5{background-position:0 -248px}
.icon_property_type_id_5.active{background-position:-36px -248px}
.icon_room_type_0{background-position:0 -97px}
.icon_room_type_0.active{background-position:-36px -97px}
.icon_room_type_1{background-position:0 -159px}
.icon_room_type_1.active{background-position:-36px -159px}
.icon_room_type_2{background-position:0 -191px}
.icon_room_type_2.active,.icon_room_type_2 :hover{background-position:-36px -191px}
.icon_accommodates{background-position:0 -224px}
.icon_accommodates.active{background-position:-36px -224px}
.icon_location{background-position:0 -282px}
.icon_location.active{background-position:-36px -282px}

.profile.col-lg-3{
width:20%;
}
.ui-datepicker{ z-index: 999999 !important;}

/* help navigation*/
#h_navigation {height:45px;margin-left:50px;margin-bottom:50px;}
#h_navigation ul{list-style:none;float:left;margin-left:22px;}
#h_navigation ul li{float:left;position:relative;}
#h_navigation ul li a{display:block;height:60px;margin:0px;padding:35px 55px 0 55px ;font:12px 'Open Sans';color:#333333;text-decoration:none;
outline:none;}
#h_navigation ul li
a.saffron_host{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/help_host.png);background-position:center top;background-repeat:no-repeat;
}
#h_navigation ul li
a.saffron_host:hover{background-image:url(/images/icons/help_host_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;
}
#h_navigation ul li.selected 
a.saffron_host{background-image:url(/images/icons/help_host_orange.png);background-position:center top;background-repeat:no-repeat;
border-bottom: solid 4px #fba919;
}
#h_navigation ul li
a.saffron_guest{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/help_guest.png);background-position:center top;background-repeat:no-repeat;
}
#h_navigation ul li
a.saffron_guest:hover{background-image:url(/images/icons/help_guest_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;
}
#h_navigation ul li.selected 
a.saffron_guest{background-image:url(/images/icons/help_guest_orange.png);background-position:center top;background-repeat:no-repeat;
border-bottom: solid 4px #fba919;
}
#h_navigation ul li
a.saffron_policy{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/policy_corner_grey.png);background-position:center top;background-repeat:no-repeat;
}
#h_navigation ul li
a.saffron_policy:hover{background-image:url(/images/icons/policy_corner_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;
}
#h_navigation ul li.selected 
a.saffron_policy{background-image:url(/images/icons/policy_corner_orange.png);background-position:center top;background-repeat:no-repeat;
border-bottom: solid 4px #fba919;
}
#h_navigation ul li
a.saffron_trust{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/trust_n_safety_grey.png);background-position:center top;background-repeat:no-repeat;
}
#h_navigation ul li
a.saffron_trust:hover{background-image:url(/images/icons/trust_n_safety_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;
}
#h_navigation ul li.selected 
a.saffron_trust{background-image:url(/images/icons/trust_n_safety_orange.png);background-position:center top;background-repeat:no-repeat;
border-bottom: solid 4px #fba919;
}
#h_navigation ul li
a.saffron_ask{border-bottom: solid 4px #dcdbdb;background-image:url(/images/icons/ask_saffron_grey.png);background-position:center top;background-repeat:no-repeat;
}
#h_navigation ul li
a.saffron_ask:hover{background-image:url(/images/icons/ask_saffron_orange.png);background-position:center top;background-repeat:no-repeat;border-bottom: solid 4px #fba919;
}
#h_navigation ul li.selected 
a.saffron_ask{background-image:url(/images/icons/ask_saffron_orange.png);background-position:center top;background-repeat:no-repeat;
border-bottom: solid 4px #fba919;
}

/* innner tab of dashboard*/
.profile_dashboard{padding-left:32px;margin-bottom:10px;}
.profile_dashboard .nav-tabs {border-bottom:0;background:none;}
.profile_dashboard .nav-tabs > li {  float: left;margin-bottom: -1px;border:none;}
.profile_dashboard .nav-tabs > li > a {color: #333333;line-height: 1.428571429;border-bottom: 5px solid #dcdbdb !important;}
.profile_dashboard .nav-tabs > li.active > a,.profile_dashboard .nav-tabs > li.active > a:hover,.profile_dashboard .nav-tabs > li.active > a:focus {
 color: #555555;  cursor: pointer;  background-color: none;  border: none;  border-bottom-color: transparent;}
.profile_dashboard ul li a.saffron_basic{border-bottom: solid 4px #dcdbdb!important; background:none; }
.profile_dashboard ul li a.saffron_basic:hover{border-bottom: solid 4px #fba919!important;}
.profile_dashboard ul li.active a.saffron_basic{border-bottom: solid 4px #fba919!important;}
#profile_dashboard .form-group{margin:0!important;}

/* css for input type file upload*/

.list_advance{
width:150px;
text-align:left;
}
span.listtxt{
padding-left:25px; color:#666666;}

/* Listing Microsite  */
.amenity_list ul {
 display: block;
 margin-bottom: 20px;
 overflow: hidden;
}
.amenity_list li {
 list-style: none;
 float:left;
 padding: 5px;
 width: 45%;
}
.amenity_category {
 text-transform: uppercase;
 font-size: 20px;
}
.amenity_yes, .amenity_no {
 height: 24px;
 width: 24px;
 display: inline-block;
 border: 2px solid #848484;
 background-color: #FFF;
 position: relative;
 top:7px;
}
.amenity_yes {
 background-image: url('/images/amenity_tick.jpg');
 border: none;
 background-color: #fafafa;
}
#myTab a{
 font-size: 14px;
 color:#808080;
}
#myTab.profile_dashboard  {
 padding-left: 0px;
}
#myTab {
 margin-bottom: 0px;
}
.tab-pane {
 padding: 15px;
 border-left: 1px solid #ddd;
 border-right: 1px solid #ddd;
}
#description {
 float: left;
 width: 60%;
}
#description_table{
 background-color: #f5f5f5;
}
#description_table td{
 padding: 10px;
 border: 1px solid #dedede;
}
#description_table td + td{
 font-weight: bold;
 text-align: right;
}
#type_category_container h3 {
 font-size: 13px;
}
.form-control.calender_input{
  cursor:pointer;
}
.form-control.calender_input.fromDate.once, .form-control.calender_input.toDate.once {
 padding:6px 5px;
}
.mar10 { margin: 10px}
.mar15 { margin: 15px}
.mar20 { margin: 20px}

/*  Circliful */
.circliful {
   position: relative; 
}

.circle-text, .circle-info, .circle-text-half, .circle-info-half {
   width: 100%;
   position: absolute;
   text-align: center;
   display: inline-block;
}

.circle-info, .circle-info-half {
 color: #999;
}

.circliful .fa {
 margin: -10px 3px 0 3px;
 position: relative;
 bottom: 4px;
}

/*Ratings */
.jqbar
{
   top: 100px;
   width: 70%;
   float: left;
}
.ratingcol2{
 width:10%;
 float: left;
}
.ratingcol2{
 font-size: 14px;
 position: relative;
 text-align: center;
 top: -20px;
 width: 100px;
}
/*horizontal*/
.jqbar.horizontal span
{
   display: inline-block;
   margin-left: 5px;
   font-size: 11px;
   font-weight: bold;
}
.jqbar.horizontal .bar-percent
{
 color: #666;
 font-size: 13px;
 height: 20px;
 margin-bottom: 5px;
 position: relative;
 top: -9px;
}
.jqbar.horizontal span.bar-label{
   font-size: 14px;
   position: relative;
   text-align: right;
   top: -7px;
   width: 90px;
   color: #666;
}
.bar-level-wrapper{
 margin-top: 5px;
}
.bar-level{
 -webkit-border-top-right-radius: 10px;
 -webkit-border-bottom-right-radius: 10px;
 -moz-border-radius-topright: 10px;
 -moz-border-radius-bottomright: 10px;
 border-top-right-radius: 10px;
 border-bottom-right-radius: 10px;
}
/* Scroll Top */
#toTop {
  display:none;
  text-decoration:none;
  position:fixed;
  bottom:300px;
  right:10px;
  overflow:hidden;
  width:51px;
  height:51px;
  border:none;
  text-indent:100%;
  background:url(//res.cloudinary.com/www-saffronstays-com/image/upload/f_auto,fl_force_strip.png8.progressive/v1422495919/ui.totop_llmfjh.png) no-repeat left top;
}

#toTopHover {
  background:url(//res.cloudinary.com/www-saffronstays-com/image/upload/f_auto,fl_force_strip.png8.progressive/v1422495919/ui.totop_llmfjh.png) no-repeat left -51px;
  width:51px;
  height:51px;
  display:block;
  overflow:hidden;
  float:left;
  opacity: 0;
  -moz-opacity: 0;
  filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
  outline:none;
}

.slider_saffron_right.slider_saffron_right1{  display:none;}

.carousel-inner{background:#e3e3e3;}
.div_footer_icon a{ padding:0 5px 0 0;} 
#siteSealFauxBadge{ padding:10px 0 0 0; display: block;} 
.div_slider_box .carousel-inner a img{width:100%; height: 720px;}
.form-group .col-md-6{  padding-right: 0;width:47.8%;}
.form-group .col-md-6.form_group_index_launch{margin-right: 15px;}
.form-group .ui-datepicker-trigger{ left: 140px;}
.div_slider_box .carousel-inner img{width:100%; height: 720px;}

/* listing css */

.listing_box_bg{background:#F6F6F6;}
.listing_box_bg .flex-direction-nav a:before{font-size: 36px;}
.listing_box_bg .form-group .ui-datepicker-trigger{ left: auto !important; right: 0;}
.listing_box_bg select, input[type="file"] {  height: 33px;  line-height: 33px;}
.listings_right_div_box { display: block; float: left;  margin: 0 0 20px; overflow: hidden;}
.twitter_listing .twitter-share-button{ margin: auto auto 15px auto; display: block;}
.listing_iframe_div{   width: 100%;height:550px;}

.div_map_view {  font-size: 18px;  padding: 0 0 10px;}



/* index_launch css  */

.grey_footer.grey_footer_div_index_launch{ margin-top: 0;  padding: 40px 0;}
.grey_footer_div_index_launch .greyfooter_col .img-responsive{height: 102px;}
body { padding-bottom: 0 !important;}
/* dashboard-profile css */

.dashboard-profile_div_bg .tab-pane{ border:none;}
.dashboard-profile_div_bg .profile_dashboard .nav-tabs > li{text-align: center;  width: 140px;}
.dashboard-profile_div_bg #tabs-2 .col-sm-10.description_box{padding-left:15px; padding-right:15px;}
.dashboard-profile_div_bg .profile_dashboard.nav.nav-tabs{ margin:0 0 0 17px ;}
.dashboard-profile_div_bg .profile_dashboard {  margin-bottom: 10px; padding-left: 65px;}
.dashboard-profile_div_bg{ background:url(../images/dashboard_profile_bg.png) repeat-y center top !important; padding-bottom:0 !important;}
.profile_dashboard .nav-tabs > li > a { border-bottom: 5px solid #dcdbdb !important;  color: #333333; font-size: 13px !important; line-height: 1.42857;  padding: 10px 0 !important;}
.dashboard-profile_div_bg #p_navigation ul{margin-left:55px;} 


/* listYourPlace */

.listyouplace_background{ background:url(../images/dashboard_profile_bg.png) repeat-y center top !important; padding-bottom:0 !important;}
.listyouplace_background .space_bottom{padding-bottom:0;}
.listyouplace_background #frmlistYourSpace1{ margin-bottom:25px;}
/* listYourPlace_step1*/
.listyourplace_step1_bg{ background:url(../images/dashboard_profile_bg.png) repeat-y center top !important; padding-bottom:0 !important;}

/* listYourPlace_step2*/
.listyourplace_step2_bg{ background:url(../images/dashboard_profile_bg.png) repeat-y center top !important; padding-bottom:0 !important;}

/* bookings css */
.bookings_titel{ padding:30px 0;}
.bookings_div_bg{ background:#F6F6F6;  padding: 40px 0;}
.location_bookings_right{ overflow:hidden; display:block; padding:0 0 2px 0;}
.location_bookings_right h1{ width:50%; float:left;}
.location_bookings_right h2{ width:50%;}
.bookings_img_left{ float:left; padding:0 15px 0 0;}
.location_bookings_right span{ float:left; width:50%; font-weight: bold;}
.location_bookings_right span.location_bookings1{color:#999999; font-weight: normal;}
.bookings_right1 p{ font-size:18px; padding:40px 0 0 0;}
.bookings_div_left {  display: block; font-size: 22px; text-align: right; text-transform: uppercase;}
.bookings_div_right{ background:#fff; border:1px solid #ccc; border-bottom:2px solid #FBA919; padding: 15px;margin: 0 0 10px;}
.bookings_calender_right p{ width:80px; float:left;padding: 5px 0 0;}
.bookings_select_right p{ float:left; padding:5px 15px 0 0;}
.bookings_select_right { padding:20px 0; }
.bookings_div_right .check_btn{ background:#FBA919; padding:5px 10px;color:#fff; text-transform: uppercase;}
.bookings_select_right select{  background:#F7F6F6; width:100px; }
.bookings_cash_left p{ float:left; padding:0 20px;}
.bookings_cash_left {  margin: 20px 0 0;}
.bookings_form #description_table{ width:100%;}
.bookings_form #description_table tr td{ text-align:left;}
.table_bookings p{ float:left; padding:0 20% 0 0;}
.table_bookings select{ background:#EAE9E9; border:none; width:80px;}
.bookings_text1{ background:#F5F5F5; border:1px solid #DEDEDE; padding:15px;}
.bookings_text2{ padding:0 0 7% 0;}
.bookings_right_box_text span{ color:#FBA919;}
.bookings_right_box_text{ overflow:hidden; padding:0 0 2% 0;}
.bookings_aerr_div .amenity_yes { background-color: #fafafa;  background-image: url("/images/amenity_tick.jpg");  border: medium none;}
.bookings_aerr_div .book_now{ background:#999999; color:#fff; padding:5px 15px; text-transform:uppercase; display:inline-block; margin:15px 0 0 0;}
.bookings_aerr_div ul{ padding:0px; }
.bookings_aerr_div li{ list-style:none;}
.bookings_calender_right .ui-datepicker-trigger{ left:0 !important;}
.bookings_calender_right .form-control{ padding:6px 0 6px 31px; background:url(../images/bookings_icon1.png) no-repeat right top #F7F6F6; }
.bookings_demonstration{  float: left;  width: 50%;}
.bookings_demonstration input[type=radio].css-checkbox {display:none;}
.bookings_demonstration input[type=radio].css-checkbox + label.css-label {padding-left:30px;height:20px; display:inline-block;line-height:17px;background-repeat:no-repeat;font-size:17px;vertical-align:middle;cursor:pointer;}
.bookings_demonstration input[type=radio].css-checkbox:checked + label.css-label {background-position: 0 -1px;}
.bookings_demonstration label.css-label {background-image: url(../images/bookings_icon_input.png) ; background-position: -1px -34px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;
-moz-user-select: none;-ms-user-select: none;user-select: none;}


textarea.bookings_text1{    height: 275px;   width: 100%;}






/* -------*/
.rightside_box_paddnon
{
  padding:0px;
}
.rightside_box_sec_1
{
  padding:0px 15px;
  background-color: #fff;
  border:1px solid #999;
}
.saff_rightside_titlebar
{
  background-color: #8f8f8f;
    color: #fff;
    font-weight: bold;
    margin-bottom: 26px;
    padding: 10px;
}
.saff_t_price_detail
{
  margin:0px; 
  background-color:#eee;
}
.saff_t_price_btn_sec
{
  margin:0px; 
}
.saff_rghtside_host_detail
{
  padding-top:0px;
  background-color:#EEEEEE;
  border-bottom:0px;
}
.saff_rightside_titlebar
{
  background-color: #8f8f8f;
    color: #fff;
    font-weight: bold;
    margin-bottom: 26px;
    padding: 10px;
  margin-top:0px;
}
.saff_leftside_main_d
{
  border: 1px solid #e8ebea;
}
.saff_profile_dash_nav
{
  background-color:#F7F7F7; 
}
.saff_profile_dash_nav li
{
  border-right:2px solid #e8ebea;
  border-bottom:2px solid #e8ebea;
}
.saff_profile_dash_nav li:last-child
{
  border-right:none;
}
.saff_profile_dash_nav li a
{
  color:#000 !important;
}
.saff_profile_dash_nav .active a
{
  background-color:#FEA621 !important;
  border-radius:0px;
  color:#FFF !important;
}
.saff_profile_dash_nav li a:hover
{
  background-color:#FEA621 !important;
  border-radius:0px;
  color:#FFF !important;
}
.saff_view_video_btn
{
  background-image: url(../images/icons/video-btn.png);
  background-position: 9px 6px;
    background-repeat: no-repeat;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-left: 26px;
    padding-top: 5px;
  padding-right: 5px;
}

.saff_cal_dis_type_col
{
  display: table; 
  padding: 0px 0px; 
}
.saff_cal_dis_type_col li
{
  float:left;
  list-style-type:none;
  margin-left:10px;
  padding: 8px 0px;
}
.saff_cal_color_box1, .saff_cal_color_box2, .saff_cal_color_box3, .saff_cal_color_box4, .saff_cal_color_box5
{
  float:left;
  width:40px;
  height:25px;
  margin-right: 5px;
}
.saff_cal_color_box1 {  background-color:#cccccc; }
.saff_cal_color_box2 {  background-color:#68ba68; }
.saff_cal_color_box3 {  background-color:#dd6464; }
.saff_cal_color_box4 {  background-color:#ba68ba; }
.saff_cal_color_box5 {  background-color:#cccccc; }
.saff_cal_color_boxnm1, .saff_cal_color_boxnm2, .saff_cal_color_boxnm3, .saff_cal_color_boxnm4, .saff_cal_color_boxnm5
{
  float:left;
  width:75px;
  height:25px;
  font-weight:bold;
  padding-top:2px;
}
.saff_cal_color_boxnm4
{
  width:105px;
}
.saff_cal_color_boxnm5
{
  width:95px;
}
#saff_rightside_box_fixed
{
  position: fixed;
    top: 78px;
    width: 425px;
    z-index: 9999;
  
}
#rating .jqbar .bar-level-wrapper .bar-level
{
  background-color:#999 !important;
}
#overall_rating
{
  width:100px !important;
}
#overall_rating .circle-text
{
  line-height:100px !important;
}
#overall_rating canvas
{
  width:100px !important;
  height:100px !important
}
.saff_gen_list_select_btn
{
  color:#FFF;
  background-color:#fba919;
  border:1px solid #da8b00;
  border-radius:3px;
  padding:6px 15px;
  box-shadow: 0 1px 0px #000, 0 2px 1px #fff inset; 
  -moz-box-shadow: 0 1px 0px #000, 0 2px 1px #fff inset; 
  -webkit-box-shadow: 0 1px 0px #000, 0 2px 1px #fff inset; 
  -o-box-shadow: 0 1px 0px #000, 0 2px 1px #fff inset; 
  -ms-box-shadow: 0 1px 0px #000, 0 2px 1px #fff inset; 
  margin:10px 0px !important;
}
.saff_gen_list_dselect_btn
{
  background-color:#cecece;
  border:1px solid #bcbcbc;
  color:#666666;
  border-radius:3px;
  padding:6px 15px;
  margin:10px 0px !important;
}


