



.container-fluid .simp-custom-widget-hide {
    display: none!important;
}
.mobile .simp-custom-mobile-widget-hide {
    display: none!important;
}

/*Table Border Remove*/

.simp-custom-table-border table,
.simp-custom-table-border td{
    border:none !important;
}

.mobile .custom-left-widget-wrapper .no-gutter .imageDescriptionbot3 .image-content, .custom-left-widget-wrapper .no-gutter .imageDescriptionbottom1 .image-content, .custom-left-widget-wrapper .no-gutter .imageDescriptionbottom2 .image-content, .custom-left-widget-wrapper .no-gutter .imageDescriptiontop1 .image-content, .custom-left-widget-wrapper .no-gutter .imageDescriptiontop2 .image-content {
    margin-bottom: 0px !important;
}
html .for-homepage{
    background-size: 130%;
    -webkit-background-size: 130%;
}
.mobile .mobile-hide-link{
    display:none !important;
}
.mobile .widget-wrapper {
    padding-top:50px;
}
.mobile .location-content{
    padding-top:45px;
}


.for-homepage .custom-left-widget-wrapper .no-gutter:first-child  .wt1tb:last-child  td:nth-child(1) img,
.for-homepage .custom-left-widget-wrapper .no-gutter:first-child  .wt1tb:last-child  td:nth-child(2) img,
.for-homepage .custom-left-widget-wrapper .no-gutter:first-child  .wt1tb:last-child td:nth-child(3) img
{
    width:100% !important;
    height:200px !important;
}
.for-homepage .custom-left-widget-wrapper .no-gutter:first-child  .wt1tb:last-child div#CDSWIDEXC
{
    margin: auto;
    height: 200px !important;
    width: 100% !important;
}
.for-homepage .custom-left-widget-wrapper .no-gutter:first-child  .wt1tb:last-child td:nth-child(4)
{
   vertical-align: top !important;
}
.for-homepage .custom-left-widget-wrapper .no-gutter:first-child  .wt1tb:last-child td:nth-child(4) img
{
    height:120px !important;
} 

.mobile.for-homepage .no-gutter:first-child .wt1tb:nth-last-child(2) td:nth-child(1),
.mobile.for-homepage .no-gutter:first-child .wt1tb:nth-last-child(2) td:nth-child(2),
.mobile.for-homepage .no-gutter:first-child .wt1tb:nth-last-child(2) td:nth-child(3)
{
    width:50% !important;
    display:inline-block;
}
.mobile.for-homepage .no-gutter:first-child .wt1tb:nth-last-child(2) td:nth-child(4)
{
    display:inline-block;
    width:50% !important;
    height:50% !important;
    position:absolute;
}
.mobile.for-homepage .no-gutter:first-child .wt1tb:nth-last-child(2) td:nth-child(4) #CDSWIDEXC
{
    margin:0px !important;
    width:auto;
    height:95% !important;
}
.mobile.for-homepage .no-gutter:first-child .wt1tb:nth-last-child(2) td img
{
    width:100% !important;
}
.mobile.for-homepage .no-gutter:first-child .wt1tb:nth-last-child(2) div#TA_excellent665
 {
   height:100%;
 }

.topStrip-details {
    color: white;
    padding: 0 3px;
    font-size:11px;
}
.topStrip-newtab{
    padding-left: 5px;
}
.collapsedNavbar .headerTopStrip{
    background: black;
    color: white;
    font-size: 16px;
    height: 30px;
    transition: all ease .5s;
    overflow: hidden;
}
.headerTopStrip .header_top_contact {
    float: center;
    font-family: futura-pt, sans-serif;
    display: flex !important;
    position:relative;
}
.headerTopStrip .topStrip-close-btn {
    float: right;
    background: none;
    border: none;
    color:#4c4c4c;
    position:absolute;
    right:0;
}
/*.parent-hotel .header-pills {*/
/*    padding-top: 127px;*/
/*}*/
/*.child-hotel .header-pills {*/
/*    padding-top: 88px;*/
/*    padding-bottom: 10px;*/
/*    box-shadow: 0 1px 4px 0 rgba(0,0,0,0.1);*/
/*}*/
.nav-pills.nav-stacked {
    font-family: futura-pt, san-serif;
    font-size: 12px;
    text-transform: uppercase;
}
header .navbar-bottom .navbar-nav > li > a.active,
header .navbar-bottom .navbar-nav > li > a:focus,
header .navbar-bottom .navbar-nav > li > a:hover {
    background-color: #313131;
    padding-bottom: 9px;
}
.child-hotel header li.child-hotel-name.primary {
    text-transform: uppercase;
    font-family: futura-pt, sans-serif;
}
.child-hotel header ul#bottom-navbar-collapse {
    padding-left: 0;
    padding-right: 40px;
    text-align: center;
    display: flex;
    justify-content: center;
    font-family: futura-pt, sans-serif;
    text-transform: uppercase;
}
.child-hotel header #bottom-navbar-collapse li.primary{
    padding-left: 10px;
    padding-right: 10px;
    border-right: 0px solid #fff !important;
}
.headerTopStrip a.topStrip-number-details {
    position:absolute;
    right:0;
    color: #4C4C4C;
}
.mobile .collapsedNavbar .headerTopStrip{
    background: #333;
    color: #F4F4F4;
    font-size: 14px;
    height: 30px;
    transition: all ease .5s;
    overflow: hidden;
}
.collapsedNavbar header nav.navbar.navbar-top {
    height: 140px;
}
/*.collapsedNavbar.parent-hotel.for-innerpage .loc-fullwidth {*/
/*    padding-top: 160px;*/
/*}*/
button.topStrip-close-btn {
    color: white;
    font-size: 20px;
    display:black;
    /*display:none;*/
}
span.topStrip-text {
 position:absolute;
 left:42%;
}

 .mobile span.topStrip-text {
 position:absolute;
 left:15%;
}
span.topStrip-text a{
    color:white;
}
.mobile.for-innerpage .nav-wrap {
    position:absolute;
    top:5%;
}
.clearfix.widget-wrapper.header-pills {
    padding-bottom:0px !important;
}
.mobile.for-homepage  .clearfix.parent-container {
    padding-top:0px!important
}
.mobile.for-innerpage.for-locationpage div#widgetWrapper{
    padding-top:10px;
}

.child-hotel.for-innerpage.location-page  .header-pills{
    padding-top:235px;
}
body.child-hotel.location-page .header-pills{
        padding: 240px 0px 1px;
}



