﻿html.boxed-layout #layout-main-container,
html.boxed-layout #layout-tripel-container,
html.boxed-layout .footer-wrapper,
html.boxed-layout .FeaturedBanner .container,
html.boxed-layout .widget-featured.widget-selector-widget,
html.boxed-layout .widget-featured.widget-selector-widget,
html.boxed-layout .widget-featured.widget-layout-widget .FeaturedInfo,
html.boxed-layout .widget-checkinPanel.widget-featured,
html.fixed-nav.boxed-layout #layout-navigation{
    width: 1170px;
    margin: 0 auto;
}

#layout-content, #aside-second, #layout-content .col-sm-8.contentbar,#layout-content .col-sm-4.sidebar { float:left; }

.aside-2 #layout-content, #layout-content .col-sm-8.contentbar { 
    width: 66.66666667%;
}

.aside-2 #aside-second, #layout-content .col-sm-4.sidebar { 
   width: 33.33333333%;
}

/* HEADER */
.hdr-branding a { padding-top:18.5px;}
.hdr-branding img { width:200px; height:33px; }

/* NAVIGATION */
.navbar             { min-height:80px; }
.navbar-header      { float:left; }
.navbar-nav         { float:right; }
.navbar-nav > li    { float:left; }
.navbar-default .navbar-collapse { border:0; }
.navbar-toggle      { display:none; }
.navbar-collapse.collapse { display: block; }

/* FOOTER */
.split-1234 + #layout-footer #footer-quad-first,
.split-1234 + #layout-footer #footer-quad-second,
.split-1234 + #layout-footer #footer-quad-third,
.split-1234 + #layout-footer #footer-quad-fourth { float:left; }

.split-1234 + #layout-footer #footer-quad-first {
    width:30%;
}

.split-1234 + #layout-footer #footer-quad-second, 
.split-1234 + #layout-footer #footer-quad-third, 
.split-1234 + #layout-footer #footer-quad-fourth
{
    width:23.3%;
}

.listLeftColumn,
.listRightColumn { float:left; margin-right:20px; }


/* LAYOUTS */
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float:left; }

.col-sm-6 { width:50%; }
.col-sm-12 { width: 100%; float:none; }

/* content columns
***************************************************************/
.clms-box .col-12    { width: 100%; }
.clms-box .col-11    { width: 91.66666667%; }
.clms-box .col-10    { width: 83.33333333%; }
.clms-box .col-9     { width: 75%; }
.clms-box .col-8     { width: 66.66666667%; }
.clms-box .col-7     { width: 58.33333333%; }
.clms-box .col-6     { width: 50%; }
.clms-box .col-5     { width: 41.66666667%; }
.clms-box .col-4     { width: 33.33333333%; }
.clms-box .col-3     { width: 25%; }
.clms-box .col-2     { width: 16.66666667%; }
.clms-box .col-1     { width: 8.33333333%; }

div.def-table.clms-box div.clm > div.rowspan-2     { line-height:40px; height:48px; }
div.def-table.clms-box div.clm > div.rowspan-3     { line-height:60px; height:68px; }
div.def-table.clms-box div.clm > div.rowspan-4     { line-height:80px; height:88px; }
div.def-table.clms-box div.clm > div.rowspan-5     { line-height:100px; height:108px; }
div.def-table.clms-box div.clm > div.rowspan-6     { line-height:120px; height:128px; }
div.def-table.clms-box div.clm > div.rowspan-7     { line-height:140px; height:148px; }
div.def-table.clms-box div.clm > div.rowspan-8     { line-height:160px; height:168px; }
div.def-table.clms-box div.clm > div.rowspan-9     { line-height:180px; height:188px; }
div.def-table.clms-box div.clm > div.rowspan-10    { line-height:200px; height:208px; }
div.def-table.clms-box div.clm > div.rowspan-11    { line-height:220px; height:228px; }
div.def-table.clms-box div.clm > div.rowspan-12    { line-height:240px; height:248px; }
div.def-table.clms-box div.clm > div.rowspan-13    { line-height:260px; height:268px; }
div.def-table.clms-box div.clm > div.rowspan-14    { line-height:280px; height:288px; }
div.def-table.clms-box div.clm > div.rowspan-15    { line-height:300px; height:308px; }
div.def-table.clms-box div.clm > div.rowspan-16    { line-height:320px; height:328px; }
div.def-table.clms-box div.clm > div.rowspan-17    { line-height:340px; height:348px; }
div.def-table.clms-box div.clm > div.rowspan-18    { line-height:360px; height:368px; }
div.def-table.clms-box div.clm > div.rowspan-19    { line-height:380px; height:388px; }
div.def-table.clms-box div.clm > div.rowspan-20    { line-height:400px; height:408px; }
div.def-table.clms-box div.clm > div.rowspan-21    { line-height:420px; height:428px; }
div.def-table.clms-box div.clm > div.rowspan-22    { line-height:440px; height:448px; }
div.def-table.clms-box div.clm > div.rowspan-23   { line-height:460px; height:468px; }
div.def-table.clms-box div.clm > div.rowspan-24   { line-height:480px; height:488px; }
div.def-table.clms-box div.clm > div.rowspan-25   { line-height:500px; height:508px; }
div.def-table.clms-box div.clm > div.rowspan-26   { line-height:520px; height:528px; }
div.def-table.clms-box div.clm > div.rowspan-27   { line-height:540px; height:548px; }
div.def-table.clms-box div.clm > div.rowspan-28   { line-height:560px; height:568px; }
div.def-table.clms-box div.clm > div.rowspan-29   { line-height:580px; height:588px; }
div.def-table.clms-box div.clm > div.rowspan-30   { line-height:600px; height:608px; }
div.def-table.clms-box div.clm > div.rowspan-31   { line-height:620px; height:628px; }
div.def-table.clms-box div.clm > div.rowspan-32   { line-height:640px; height:648px; }
div.def-table.clms-box div.clm > div.rowspan-33   { line-height:660px; height:668px; }
div.def-table.clms-box div.clm > div.rowspan-34   { line-height:680px; height:688px; }
div.def-table.clms-box div.clm > div.rowspan-35   { line-height:700px; height:708px; }
div.def-table.clms-box div.clm > div.rowspan-36   { line-height:720px; height:728px; }
div.def-table.clms-box div.clm > div.rowspan-37   { line-height:740px; height:748px; }
div.def-table.clms-box div.clm > div.rowspan-38   { line-height:760px; height:768px; }
div.def-table.clms-box div.clm > div.rowspan-39   { line-height:780px; height:788px; }
div.def-table.clms-box div.clm > div.rowspan-40   { line-height:800px; height:808px; }
div.def-table.clms-box div.clm > div.rowspan-41   { line-height:820px; height:828px; }
div.def-table.clms-box div.clm > div.rowspan-42   { line-height:840px; height:848px; }
div.def-table.clms-box div.clm > div.rowspan-43   { line-height:860px; height:868px; }
div.def-table.clms-box div.clm > div.rowspan-44   { line-height:880px; height:888px; }  
 
div.def-table div.clm.hide-desk,
div.def-table div.clm > div.hide-desk    { display:none; } /*hide on desktop */

div.def-table div.clm > div.hide-mobi    { display:table; } /*display on mobi */

#ManageBookingSelector ul.dynRad input[type="radio"] { -webkit-appearance:initial; display: inline; float:left; margin-left:20px; margin-top:15px;}

#ManageBookingSelector .tab-content { height:420px; }

#ManageBookingSelector.check-in .tab-content { height:240px; }

/* BROWSER VERSION MESSAGE
***************************************************************/
.browser-version { width:1140px; bottom:-20px; *min-height:30px;/*IE7*/}

/* HIDE ELEMENTS */
.check-in p.mobi    { display:none; }
