/*==========================1101==================*/

@media screen and (min-width : 1101px) and (max-width :1200px) {
.container{width:1080px !important; margin:0 auto; padding:0;}
ul.slimmenu li{margin: 0px;}
ul.slimmenu li a {padding: 16px 9px;}
.white-body-righttpanel { width: 648px;}
.our-properties-part{margin-bottom: 30px;}
.youtube-link { width: 350px; margin: 25px auto 30px;}
.bottom-pics-part { width: 630px; height: 388px;}
h6.btom-pictext { font-size: 18px; line-height: 43px;}
.afterbg { width: 629px; right: 82px;}

#topcontrol { bottom: 52px !important; right: 4px !important;}
/*-------------------Inside page ---------*/
}


/*=======================================970px ===============================================*/
@media screen and (min-width : 970px) and (max-width :1100px) {
.container{width:950px !important; margin:0 auto; padding:0;}
.top-logo {width: 433px;}
.banner-content h1 { font-size: 42px;}
.banner-content h4 { font-size: 18px;}
ul.slimmenu li{margin: 0px;}
ul.slimmenu li a {padding: 15px 9px; font-size: 14px;}
.white-body {width: 100%;}
.white-body-righttpanel { width: 626px;}
/*.bottom-pics-part { width: 600px; height: 379px;}*/
.bottom-pics-part { width: 600px; height: 379px; position: relative; right: 7px;  bottom: 0;}
.clr77 { clear: both; height: 192px;}
.botm-pic {width: 198px;}
.afterbg { width: 599px; right: 34px}
.our-properties-part{margin-bottom: 30px;}
.youtube-link { width: 350px; margin: 25px auto 30px;}
h6.btom-pictext { font-size: 17px;}
ul.btnnav { float: none; margin: 2.5px auto; display: table; width: 110%;}
ul.btnnav li {margin: 0px 3px 0px;}
ul.btnnav li a { padding: 13px 12px 8px;}
ul.btnnav li:first-child {margin: 0px 3px 0px 2px;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
ul.btnnav li a { padding: 13px 12px 8px; cursor: pointer}
ul.btnnav li a { padding: 14px 12px 8px; cursor: pointer;}
.clr77 { clear: both; height: 212px;}
}
/*----------------------------*/
.Logmomes-right-body h5{width: 50%;}
#topcontrol { bottom:10px !important; right: 16px !important; z-index: 999999 !important;}
/*-------------------Inside page ---------*/
}


/*=============================================768px ===============================================*/
@media screen and (min-width : 768px) and (max-width : 969px) {
.container{width:748px !important; margin:0 auto; padding:0;}
h1{ font-size: 30px; }
h2{font-size: 21px;}
h3{font-size: 24px;}
.top-logo { width: 320px; float: left; z-index: 0 !important; margin-top: 36px; margin-left: 10px;}
.toprightpart { float: right; width:320px; margin: 35px 17px 0px 0px;}
ul.top-contact-part li:first-child {width:auto; float: left; margin-top: 15px; position: relative;}
ul.top-contact-part li:nth-child(2) { width: auto; float: right; margin: -8px 0px 0px;}
ul.top-contact-part li:nth-child(2) img { max-width: 83%; height: auto; float: right;}
ul.top-contact-part li:nth-child(2) img.followup { margin-top: 6px; width: 62px !important;}
h5.top-heading { margin: -17px 0px 0px; padding: 0px 0px 0 0;}
ul.top-contact-part li::before {display: none;}
#bannerpart { width: 100%; margin:16px auto 0px; height:auto;}
.homebanner {width: 100%; margin: 0px auto; height: auto;}
section#bannerArea {background: #91310b; height: 46px;
padding-bottom: 83px; }
.banner-content { left: 20px; top: 59px; width: 64%;}
.banner-content h1 { font-size: 39px;}
.banner-content h4 { font-size: 17px;}
.wow-logo { width: 218px;}
.headerBotpart{height: 32px !important; z-index: 99999999999 !important; position: absolute; left: 0; top:-151px;  }
.collapse-button {top:17px !important;}
header{height: 126px;}
.header-topbar { width: 100%; height: 0%; background-color:transparent; margin: 16px auto; position: relative;}
ul.slimmenu {width: 100%; float: left; margin-left: -5px;}
ul.slimmenu.collapsed li {background: #000; border-bottom: solid #91310b 1px;}
ul.slimmenu li:first-child{margin-left: 4px !important;}
ul.slimmenu li a { font-size: 14px;padding: 8px 0 5px; color: #FFF !important; padding-left: 25px;}
ul.slimmenu li a:hover{color: #e7b20c !important;border-bottom: none !important; background-color: transparent !important;}
ul.slimmenu > li.current-menu-item > a {color: #e7b20c !important; border-bottom: none !important; background-color: transparent !important;}

section#welcomebody-sec {margin: 90px auto 0;}
.white-body {margin: 0px auto 50px; width: 100%;}
.white-body-leftpanel { width: 245px;}
.white-body-leftpanel h5 { font-size: 18px;}
.white-body-leftpanel h5::after {width: 112.8%;}
.leftpic { width: 197px; height: 100px;}
ul.leftpictures li::after { display: none;}
.white-body-righttpanel { width: 443px;}
.picture-holder {width: 55%;}
.our-properties-part .picture-holder { width: 44%;}
.youtube-link { width: 233px; padding-top: 25px; margin: 25px auto 0px;}
.bottom-pics-part {width: 465px;margin-right: -28px; position: relative; right: 0; bottom: -76px; margin-top: -55px;}
.botm-pic { width: 150px;}
h6.btom-pictext { font-size: 13px; line-height: 22px;}
.afterbg { width: 465px; right: 27px;}
.clr77 { clear: both; height: 32px;}
section#footerArea { margin:-33px auto 0 !important;}
#footer-menu-sec { height: 39px;}
ul.btnnav { margin: 2px 0 0 0px;}
ul.btnnav li{margin: 0 7px 0px; padding: 0; }
ul.btnnav li:first-child{margin-left: 10px !important;}
ul.btnnav li a { padding: 0px 0px 2px; font-size: 13px;}
ul.btnnav li a:hover,ul.btnnav li a:focus { color: #f6c020 !important; background: transparent;}
ul.btnnav li.current-menu-item > a { color: #f6c020 !important; background: transparent;}
/*ul.btnnav li:last-child{ width: 100%; text-align: center; padding-top: 0px; margin-top: -5px; }*/

#topcontrol { bottom:10px !important; right: 16px !important; z-index: 999999 !important;}

/*---------Inside page ---------------------*/
img.smallpic { width:128px !important; height: 120px;}
ul.photogal { margin: 15px 0 -35px 0px;}
}



/*@media screen and (min-width : 800px) and (max-width: 800px) {

}*/

/*----------------------------------640px========================================*/ 
@media screen and (min-width : 640px) and (max-width: 767px) {
.container{width:630px !important; margin:0 auto; padding:0;}
h1{ font-size: 30px; }
h2{font-size: 23px;}
h3{font-size: 21px;}
.top-logo { width: 350px; margin: 30px auto 0px; float: none; z-index: 0 !important;}
.toprightpart { float: none; width:320px; margin: 20px auto 0px;}
ul.top-contact-part li:first-child {width:auto; float: left; margin-top: 15px; margin-left: -20px; position: relative;}
ul.top-contact-part li:nth-child(2) { width: auto; float: right; margin: -12px -6px 0px 0px;}
ul.top-contact-part li:nth-child(2) img { max-width: 83%; height: auto;float: right;}
h5.top-heading { margin: -17px 0px 0px; padding: 0px 0px 0 0;}
ul.top-contact-part li::before {display: none;}
#bannerpart { width: 100%; margin:16px auto 0px; height:auto;}
.homebanner {width: 100%; margin: 0px auto; height: auto;}
section#bannerArea {background: #91310b; height: 46px; padding-bottom: 83px; }
.wow-logo { right: 12px; top: 10px; width: 184px;}
.banner-content { left: 20px; top: 31px; width: 64%;}
.banner-content h1 { font-size: 35px;}
.banner-content h4 { font-size: 17px;}
header {height: 180px;}
.headerBotpart{height: 30px !important; z-index: 99999999999 !important; position: absolute; left: 0; top:-205px;  }
.collapse-button {top: 15px !important; right: 17px;}
.header-topbar { width: 100%; height: 0%; background-color:transparent; margin: 0px auto; position: relative;}
ul.slimmenu {width: 100%; float: left; margin-left: -5px; margin-top: -3px !important;}
ul.slimmenu.collapsed li {background: #000; border-bottom: solid #91310b 1px;}
ul.slimmenu li:first-child{margin-left: 4px !important;}
ul.slimmenu li a { font-size: 14px;padding: 8px 0 5px; color: #FFF !important; padding-left: 25px;}
ul.slimmenu li a:hover{color: #e7b20c !important;border-bottom: none !important; background-color: transparent !important;}
ul.slimmenu > li.current-menu-item > a {color: #e7b20c !important; border-bottom: none !important; background-color: transparent !important;}


section#welcomebody-sec {margin: 110px auto 0;  }
.white-body {margin: 0px auto 280px; width: 100%;}
.white-body-leftpanel { width: 100%;}
ul.leftpictures { width: 109%; margin-left: -16px;}
ul.leftpictures li{float: left; width: 31%; margin: 0 4px 8px;}
ul.leftpictures li:nth-child(4){margin-left: 103px;}
.white-body-leftpanel h5 { font-size: 18px;}
.white-body-leftpanel h5::after {width: 104.8%;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
section#welcomebody-sec {margin: 118px auto 0; clear: both;  }}

.leftpic { width: 136px; height: 100px;}
ul.leftpictures li h6 { font-size: 13px;}
ul.leftpictures li p { text-align: center; font-size: 12px;}
ul.leftpictures li::after { display: none;}
.white-body-righttpanel { width: 100%; padding: 25px 0px 0px 0px;}
.picture-holder {width: 72%;}
.our-properties-part .picture-holder { width: 66%;}
.youtube-link { width: 233px; padding-top: 25px;}
.bottom-pics-part {width: 100%; height: 355px;}
.botm-pic { width: 185px;}
.afterbg { width: 613px; right: 10px; bottom: -17px; height: 17px;}
img.afterbg-corner{float: left; width: 17px; height: 18px; margin: 0px 0 0 -16px;}
#footer-menu-sec { height: 76px; margin: 40px auto 10px;}
h6.btom-pictext {font-size: 17px;}
ul.btnnav { margin: 2px 0 0 0px;}
ul.btnnav li{padding-top: 10px; margin: 0 12px 0px;}
ul.btnnav li a { padding: 8px 0px 2px; line-height: 17px; font-size: 13px;}
ul.btnnav li a:hover,ul.btnnav li a:focus { color: #f6c020 !important; background: transparent;}
ul.btnnav li.current-menu-item > a { color: #f6c020 !important; background: transparent;}
ul.btnnav li:nth-child(1){margin-left: 30px; }
ul.btnnav li:nth-child(5){margin-left: 248px; }

/*-------*/
.clr77 { clear: both; height: 40px;}
.Logmomes-right-body h5 { font-size: 16px; width: 50%;}
#topcontrol { bottom:13px !important; right: 16px !important; z-index: 999999 !important;}
}

/*==========================480px=====================================*/
@media screen and (min-width : 480px) and (max-width: 639px) {
.container{width:440px !important; margin:0 auto; padding:0;}
h1{ font-size: 30px; }
h2{font-size: 21px;}
h3{font-size: 21px;}
.top-logo { width: 310px; margin: 30px auto 0px; float: none; z-index: 0 !important;}
.toprightpart { float: none; width:320px; margin: 20px auto 0px;}
ul.top-contact-part li:first-child {width:auto; float: left; margin-top: 15px; margin-left: -20px; position: relative;}
ul.top-contact-part li:nth-child(2) { width: auto; float: right; margin: -12px -6px 0px 0px;}
ul.top-contact-part li:nth-child(2) img { max-width: 83%; height: auto;float: right;}
h5.top-heading { margin: -17px 0px 0px; padding: 0px 0px 0 0;}
ul.top-contact-part li::before {display: none;}
#bannerpart { width: 100%; margin:16px auto 0px; height:auto;}
.homebanner {width: 100%; margin: 0px auto; height: auto;}
section#bannerArea {background: #91310b; height: 46px;
padding-bottom: 83px; }
.wow-logo { right: 12px; top: 5px; width: 148px;}
.banner-content { left: 20px; top: 20px; width: 64%;}
.banner-content h1 { font-size: 21px;}
.banner-content h4 { font-size: 17px;}
.headerBotpart{height: 30px !important; z-index: 99999999999 !important; position: absolute; left: 0; top:-199px;  }
.collapse-button {top: 15px !important;}
.header-topbar { width: 100%; height: 0%; background-color:transparent; margin: 17px auto; position: relative;}
ul.slimmenu {width: 100%; float: left; margin-left: -5px; margin-top: -3px !important;}
ul.slimmenu.collapsed li {background: #000; border-bottom: solid #91310b 1px;}
ul.slimmenu li:first-child{margin-left: 4px !important;}
ul.slimmenu li a { font-size: 14px;padding: 8px 0 5px; color: #FFF !important; padding-left: 25px;}
ul.slimmenu li a:hover{color: #e7b20c !important;border-bottom: none !important; background-color: transparent !important;}
ul.slimmenu > li.current-menu-item > a {color: #e7b20c !important; border-bottom: none !important; background-color: transparent !important;}

section#welcomebody-sec {margin: 55px auto 0;  }
.white-body {margin: 0px auto 280px; width: 100%;}
.white-body-leftpanel { width: 100%; left: 0px;}
ul.leftpictures { width: 104%; margin: -5px 0 0 4px;}
ul.leftpictures li{float: left; width: 45%; margin: 0 4px 8px; padding: 0 13px 0px 10px;}
ul.leftpictures li:nth-child(5){margin-left: 103px;}
.white-body-leftpanel h5 { font-size: 16px;}
.white-body-leftpanel h5::after {width: 104.8%;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
section#welcomebody-sec {margin: 63px auto 0; clear: both;}}

.leftpic { width: 154px; height: 100px;}
ul.leftpictures li h6 { font-size: 14px;}
ul.leftpictures li p { text-align: center; font-size: 13px;}
ul.leftpictures li::after { display: none;}
.white-body-righttpanel { width: 100%; padding: 25px 0px 0px 0px;}
.picture-holder {width: 59%;}
.our-properties-part .picture-holder { width: 50%;}
ul.bodytext { margin: 15px 0 0 0px;}
.our-properties-part { margin-top: 0px;}
.youtube-link { width: 233px; padding-top: 25px;}
.bottom-pics-part {width: 100%; height: 261px; margin: 25px 0px 0px 0px;}
ul.bottom-picpart {margin: 0px 0px 15px;}
.botm-pic { width: 132px;}

.afterbg { width: 425px; right: 10px; bottom: -17px; height: 17px;}
img.afterbg-corner{float: left; width: 17px; height: 18px; margin: 0px 0 0 -16px;}
/*section#footerArea { margin:-50px auto 0 !important;}*/
#footer-menu-sec { height: 76px; margin: 40px auto 10px;}
h6.btom-pictext {font-size: 17px; line-height: 26px; padding-left: 38px;}
h6.btom-pictext a { color: #5c220c; padding-left: 68px;}
ul.btnnav { margin: 2px 0 0 0px;}
ul.btnnav li{padding-top: 10px; margin: 0 5px 0px;}
ul.btnnav li a { padding: 8px 5px 2px; line-height: 12px; font-size: 13px;}
ul.btnnav li a:hover,ul.btnnav li a:focus { color: #f6c020 !important; background: transparent;}
ul.btnnav li.current-menu-item > a { color: #f6c020 !important; background: transparent;}
ul.btnnav li:nth-child(1){margin-left:18px; }
ul.btnnav li:nth-child(4){margin-left:40px; }
/*-------*/
.clr77 { clear: both; height: 35px;}
.Logmomes-right-body h5 { font-size: 16px;width: 100%; text-align: center; padding: 0px; margin: 3px 0px;}
.clr-blank{height: 15px;}
.Logmomes-pic { width: 180px; height: 125px; margin-left: 2px; margin-bottom: 10px;}
#topcontrol { bottom:11px !important; right: 16px !important; z-index: 9999999 !important;}

ul.directions li {width: 100%; font-size: 15px;}
.map-direction1 iframe { width: 100%;  height: 300px; float: left;}
.map-direction2 { width: 100%; }
.map-direction2 iframe { width: 100%;  height: 250px; }
.Directions-right-body .clr30 { clear: both; height: 20px;}
.Links-right-body .clr30 { clear: both; height: 20px;}

.Cabin-amenities-listing {width: 116%; margin-left:1px;}
img.smallpic { width:123px !important; height: 120px;}
}


/*===============================360px ================================*/
@media screen and (min-width : 360px) and (max-width: 479px) {
.container{width:330px !important; margin:0 auto; padding:0;}

h1{ font-size: 27px; }
h2{font-size:18px;}
h3{font-size:16px;}
.top-logo { width: 250px; margin: 30px auto 0px; float: none; z-index: 0 !important;}
.toprightpart { float: none; width:280px; margin: 20px auto 0px;}
ul.top-contact-part li:first-child {width:auto; float: left; margin-top: 15px; margin-left: -21px; position: relative;}
ul.top-contact-part li:nth-child(2) { width: auto; float: right; margin: 4px -20px 0px 0px;}
ul.top-contact-part li:nth-child(2) img { max-width: 83%; height: auto;float: right;}
ul.top-contact-part li:nth-child(2) img.followup { max-width: 60px; margin-top: -2px !important;}
h5.top-heading { margin: -17px 0px 0px; padding: 0px 0px 0 0;}
ul.top-contact-part li::before {display: none;}
span.topphone{font-size: 23px;}
#bannerpart { width: 100%; margin:0px auto 0px; height:auto;}
.homebanner {width: 100%; margin: 0px auto; height: auto;}
section#bannerArea {background: #91310b; height: 26px; padding-bottom: 63px; }
.wow-logo { right: 5px; top: 5px; width: 102px;}
.banner-content { left:2px; top: 20px; width: 68%;}
.banner-content h1 { font-size: 17px; line-height: 19px;}
.banner-content h4 { font-size: 14px; line-height: 14px; padding-top: 5px;}

.headerBotpart{height: 30px !important; z-index: 99999999999 !important; position: absolute; left: 0; top:-186px;  }
.collapse-button {top: 16px !important;}
.header-topbar { width: 100%; height: 0%; background-color:transparent; margin: 17px auto; position: relative;}
ul.slimmenu {width: 100%; float: left; margin-left: -5px; margin-top: -3px !important;}
ul.slimmenu.collapsed li {background: #000; border-bottom: solid #91310b 1px;}
ul.slimmenu li:first-child{margin-left: 4px !important;}
ul.slimmenu li a { font-size: 13px;padding: 8px 0 4px; color: #FFF !important; padding-left: 25px;}
ul.slimmenu li a:hover{color: #e7b20c !important;border-bottom: none !important; background-color: transparent !important;}
ul.slimmenu > li.current-menu-item > a {color: #e7b20c !important; border-bottom: none !important; background-color: transparent !important;}

section#welcomebody-sec {margin: 42px auto 0; clear: both;  }
.white-body {margin: 0px auto 280px; width: 100%;}
.white-body-leftpanel { width: 100%; left: 0px;}
ul.leftpictures { width: 100%; margin: -5px 0 0 4px;}
ul.leftpictures li{float: left; width: 94%; margin: 0 4px 8px; padding: 0 0px;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
section#welcomebody-sec {margin: 50px auto 0; clear: both;  }}

.white-body-leftpanel h5 { font-size: 16px;}
.white-body-leftpanel h5::after {width: 110%;}

.leftpic { width: 190px; height: auto;}
ul.leftpictures li h6 { font-size: 14px;}
ul.leftpictures li p { text-align: center; font-size: 13px;}
ul.leftpictures li::after { display: none;}
.white-body-righttpanel { width: 100%; padding: 25px 0px 0px 0px;}
.white-body-righttpanel h4 {font-size: 15px;}
.picture-holder {width: 59%; margin-top: 28px;}
.our-properties-part .picture-holder { width: 49%; margin-top: 28px;}
ul.bodytext { margin: 15px 0 0 0px;}
.our-properties-part { margin-top: 0px;}
.youtube-link { width: 160px; padding-top: 12px; margin: 18px auto 5px;}
.bottom-pics-part {width: 100%; height: 206px; margin: 24px 0px 0px 0px;}
ul.bottom-picpart {margin: 0px 0px 15px;}
.botm-pic { width: 97px;}

.afterbg { width: 313px; right: 10px; bottom: -17px; height: 17px;}
img.afterbg-corner{float: left; width: 17px; height: 18px; margin: 0px 0 0 -16px;}
h6.btom-pictext {font-size: 15px;line-height: 22px; padding-left: 0px; clear: both; text-align: center;}
h6.btom-pictext a { color: #5c220c; padding-left: 0px;}

#footer-menu-sec { height: 68px; margin: 0px auto 10px; background: #5b240f;}

ul.btnnav { margin: 2px 0 0 0px; display: none; }
p.copyright { text-align: center; font-size: 13px; clear: both; padding: 0px 0px 0px 0px; height: 40px; width: 74%; margin: -53px auto 0px; z-index: 99999 !important;
position: relative;}

/*-------*/
.clr77 { clear: both; height: 40px;}
.Logmomes-right-body h5 {font-size: 15px; width: 100%; text-align: center; line-height: 18px; padding: 0px; margin: 4px 0px;}
.clr-blank { clear: both; height: 18px;}
.clr40 { clear: both; height: 23px;}
.Logmomes-pic { width: 110px; height: 66px; margin-left: 2px; margin-bottom: 10px;}
#topcontrol { width: 30px; bottom:58px !important; right: 16px !important; z-index: 9999999 !important;}

ul.Properties li { width: 100%;}
.Properties-right-body h2 { padding-bottom: 0px; font-size: 20px;}
.Properties-right-body .clr30 {  clear: both;  height: 25px;}
.Properties-right-body .clr47 { clear: both; height: 30px;}

ul.directions li {width: 100%; font-size: 15px;}
.map-direction1 iframe { width: 100%;  height: 300px; float: left;}
.map-direction2 { width: 100%; }
.map-direction2 iframe { width: 100%;  height: 250px; }
.Directions-right-body .clr30 { clear: both; height: 20px;}
.Cabin-amenities-listing {width: 116%; margin-left:1px;}
.Links-right-body .clr30 { clear: both; height: 20px;}

img.smallpic { width:123px !important; height: 97px;}
}

/*
@media screen and (min-width : 375px) and (max-width: 375px) {}
@media screen and (min-width : 411px) and (max-width: 411px) {}
@media screen and (min-width : 414px) and (max-width: 414px) {}
@media screen and (min-width : 435px) and (max-width: 435px) {}*/
/*=================================320px;=================================*/
@media screen and (min-width : 320px) and (max-width: 359px) {    
.container{width:280px !important; margin:0 auto; padding:0;}

h1{ font-size: 25px; }
h2{font-size:16px;}
h3{font-size:16px;}
.top-logo { width: 250px; margin: 30px auto 0px; float: none; z-index: 0 !important;}
.toprightpart { float: none; width:280px; margin: 20px auto 0px;}
ul.top-contact-part li:first-child {width:auto; float: left; margin-top: 15px; margin-left: -6px; position: relative;}
ul.top-contact-part li:nth-child(2) { width: auto; float: right; margin: 0px; margin-top: -10px; margin-right: -6px;}
ul.top-contact-part li:nth-child(2) img { max-width: 73%; height: auto; float: right;}
ul.top-contact-part li:nth-child(2) img.followup { max-width: 60px; }

h5.top-heading { margin: -17px 0px 0px; padding: 0px 0px 0 0;}
ul.top-contact-part li::before {display: none;}
span.topphone{font-size: 21px;}
h5.top-heading{font-size: 17px;}
a.topemail {font-size: 13px !important;}
#bannerpart { width: 100%; margin:0px auto 0px; height:auto;}
.homebanner {width: 100%; margin: 0px auto; height: auto;}
section#bannerArea {background: #91310b; height: 26px; padding-bottom: 63px; }
.wow-logo { right: 5px; top: 5px; width: 84px;}
.banner-content { left:2px; top: 3px; width: 74%;}
.banner-content h1 { font-size: 17px; line-height: 19px;}
.banner-content h4 { font-size: 12px; line-height: 14px; padding-top: 5px;}
.headerBotpart{height: 30px !important; z-index: 99999999999 !important; position: absolute; left: 0; top:-186px;  }
.collapse-button {top: 16px !important;}
.header-topbar { width: 100%; height: 0%; background-color:transparent; margin: 17px auto; position: relative;}
ul.slimmenu {width: 100%; float: left; margin-left: -5px; margin-top: -3px !important;}
ul.slimmenu.collapsed li {background: #000; border-bottom: solid #91310b 1px;}
ul.slimmenu li:first-child{margin-left: 4px !important;}
ul.slimmenu li a { font-size: 13px;padding: 8px 0 4px; color: #FFF !important; padding-left: 25px;}
ul.slimmenu li a:hover{color: #e7b20c !important;border-bottom: none !important; background-color: transparent !important;}
ul.slimmenu > li.current-menu-item > a {color: #e7b20c !important; border-bottom: none !important; background-color: transparent !important;}

section#welcomebody-sec {margin: 42px auto 0; clear: both;  }
.white-body {margin: 0px auto 280px; width: 100%;}
.white-body-leftpanel { width: 100%; left: 0px;}
ul.leftpictures { width: 100%; margin: -5px 0 0 4px;}
ul.leftpictures li{float: left; width: 94%; margin: 0 4px 8px; padding: 0 0px;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
section#welcomebody-sec {margin: 50px auto 0; clear: both;  }}

.white-body-leftpanel h5 { font-size: 16px;}
.white-body-leftpanel h5::after {width: 112.4%;}
.leftpic { width: 190px; height: auto;}
ul.leftpictures li h6 { font-size: 14px;}
ul.leftpictures li p { text-align: center; font-size: 13px;}
ul.leftpictures li::after { display: none;}
.white-body-righttpanel { width: 100%; padding: 25px 0px 0px 0px;}
.white-body-righttpanel h4 {font-size: 15px;}
.picture-holder {width: 51%; margin-top: 28px;}
.our-properties-part .picture-holder { width: 38%; margin-top: 28px;}
ul.bodytext { margin: 15px 0 0 0px;}
.our-properties-part { margin-top: 0px;}
.youtube-link { width: 160px; padding-top: 12px; margin: 18px auto 5px;}
.bottom-pics-part {width: 100%; height: 218px; margin: 24px 0px 0px 0px;}
ul.bottom-picpart {margin: 0px 0px 15px;}
.botm-pic { width: 80px;}

.afterbg { width: 264px; right: 10px; bottom: -17px; height: 17px;}
img.afterbg-corner{float: left; width: 17px; height: 18px; margin: 0px 0 0 -16px;}
h6.btom-pictext {font-size: 15px;line-height: 22px; padding-left: 0px; clear: both; text-align: center;}
h6.btom-pictext a { color: #5c220c; padding-left: 0px;}

#footer-menu-sec { height: 68px; margin: 0px auto 10px; background: #5b240f; }
ul.btnnav { margin: 2px 0 0 0px; display: none; }
p.copyright { text-align: center; font-size: 13px; clear: both; padding: 0px 0px 0px 0px; height: 30px; width: 74%; margin: -51px auto 0px; z-index: 99999 !important;
position: relative;}

/*-------*/
.clr77 { clear: both; height: 30px;}
.Logmomes-right-body h5 {font-size: 15px; width: 100%; text-align: center; line-height: 18px; padding: 0px; margin: 4px 0px;}
.clr-blank { clear: both; height: 18px;}
.clr40 { clear: both; height: 23px;}
.Logmomes-pic { width: 110px; height: 66px; margin-left: 2px; margin-bottom: 10px;}
#topcontrol { width: 30px; bottom:58px !important; right: 16px !important; z-index: 9999999 !important;}

ul.Properties li { width: 100%;}
.Properties-right-body h2 { padding-bottom: 0px; font-size: 20px;}
.Properties-right-body .clr30 {  clear: both;  height: 25px;}
.Properties-right-body .clr47 { clear: both; height: 30px;}

ul.directions li {width: 100%; font-size: 15px;}
.map-direction1 iframe { width: 100%;  height: 300px; float: left;}
.map-direction2 { width: 100%; }
.map-direction2 iframe { width: 100%;  height: 250px; }
.Directions-right-body .clr30 { clear: both; height: 20px;}

.Links-right-body .clr30 { clear: both; height: 20px;}

.Cabin-amenities-listing {width: 116%; margin-left:1px;}
ul.photogal li { width: 46% !important;}
img.smallpic { width:123px !important; height: 97px;}

}

/*=================================240px;=================================

@media screen and (min-width : 240px) and (max-width: 319px) {
  .container{width:220px; margin:0 auto; padding:0;}

}
