@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;500;600;700&display=swap");


#main-wrapper {overflow: hidden;position: relative;max-width: 1900px;margin: 0 auto;width: 100%;}
a:focus,a:hover{text-decoration: none;outline: none;}
.container{max-width:1144px;}

.txt-center{text-align: center;}
.txt-left{text-align: left;}
.color-white{color: #fff !important;}
.color-blue{color: #1b4281 !important;}
.left-align{float: left !important;}
.color-black{color: #000;}
.color-ylw{color:#ebd65f !important;}
.color-brwn{color:#702c00;}
.color-ash{color:#d8d8d9;}
.color-deepash{color:#464646;}
.color-red{color:#c61313;}

body{font-family: 'Open Sans', sans-serif;font-weight: 400;}

h1{font-family: 'Source Sans Pro', sans-serif;font-weight:700;font-size: 60px;margin: 0;}
h2{font-family: 'Comfortaa', cursive;font-weight: 400;/*font-size:50px;*/font-size: 30px;color:#454545;position: relative;}
h4{font-size: 18px;color:#000;font-family: 'barlowbold';}
h5{font-family: 'Source Sans Pro', sans-serif;font-weight:400;font-size: 25px;color:#fff;}
p{font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#464646;margin: 0 0 9px 0;}

header{margin: 0;padding: 0;float: left;width: 100%;position: relative;z-index: 9;top: 0;}

.top-header{margin: 0;padding:0;float: left;width: 100%;background-color:#1b4381;}
.limited-hours{margin: 0;padding:0;float: left;width: 50%;}
p.lmtd{font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 17px;margin: 8px 0 0 0;}
ul.social-icon{margin: 0;padding:0;float: right;width: 20%; }
ul.social-icon li{margin: 0 2px 0 0;padding: 0 0;float: left;list-style: none;}
.bottom-header{margin: 0;padding: 15px 0 7px;float: left;width: 100%;background-color:#fff;}
.logo-part{float: left;margin: 0;padding:0;width:20%;}
.logo-part img{margin: 0;width: auto;}
.menu-part{margin: 0px 0px 0 0;padding: 0 0px 0 0;float: left;width: 76%;}
img.cart-pic{margin: 0;float: left;}
.cart-part{float: right;width: 4%;margin:0;padding:0;}
.lmtd-nmber {float: left;margin: 8px 0 0 152px;}
.lmtd-nmber p a {color: #fff;}

/*-----------------------css for menu part----------------------*/


.new-menu ul li.current-menu-item a{color:#702b01;border: 1px solid #702b01;}
.new-menu{width: 71%;float: right;/*margin: 0 0 0 24px;*/margin: 10px 0 0;padding: 0;}
ul.menu{margin: 0 0 0 0px;padding:0;list-style: none;float:left;overflow: hidden;}
ul.menu li{margin: 0;list-style: none;float: left;position: relative;padding: 0 18px 12px;transition:ease-in-out 1s;}

ul.menu li a {font-family: 'Open Sans', sans-serif;font-weight:400;font-size: 15px;color:#000;display: block;text-decoration: none;padding: 3px;}
ul.menu li:hover a{color:#702b01;transition: 1s ease-in-out;border: 1px solid #702b01;}
ul.menu {clear: both;max-height: 0;transition: max-height .2s ease-out;}
.new-menu .menu-icon {cursor: pointer;display: inline-block;float: right;padding: 28px 20px;position: relative;user-select: none;}

 .menu-icon .navicon {background: #333;display: block;height: 2px;position: relative;transition: background .2s ease-out;width: 18px;}
.menu-icon .navicon:before,
 .menu-icon .navicon:after {background: #333;content: '';display: block;height: 100%;position: absolute;transition: all .2s ease-out;width: 100%;}

.new-menu .menu-icon .navicon:before {top: 5px;}

.new-menu .menu-icon .navicon:after {top: -5px;}

/* menu btn */

.new-menu .menu-btn {display: none;}

.new-menu .menu-btn:checked ~ .menu {max-height: 240px;}
.new-menu .menu-btn:checked ~ .menu-icon .navicon {background: transparent;}

.new-menu .menu-btn:checked ~ .menu-icon .navicon:before {transform: rotate(-45deg);}

.new-menu .menu-btn:checked ~ .menu-icon .navicon:after {transform: rotate(45deg);}

.new-menu .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,
.new-menu .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {top: 0;}

/* 48em = 768px */

@media (min-width: 48em) {
  .new-menu li {float: left;}
  .new-menu li a {padding: 0;}
  .new-menu .menu {clear: none;float: right;max-height: none;/*padding: 17px 0px 0 0;*/width: 100%;margin: 0 0;overflow: visible;}
  .new-menu .menu-icon {display: none;}
}


section#banner{margin: 0;padding: 0;width: 100%;float: left;position: relative;}
#banner img{width: 100%;}
.banner-inside{position: absolute;width: 100%;bottom: 72%;}
.banner-inside-one{position: absolute;width: 100%;bottom: 84%;}
.banner-inside-one .total-banner-text {padding: 29px 19px 22px;width: 537px;}
.banner-inside-one .total-banner-text h1{font-size: 42px;}

.banner-caption{margin: 0 ;padding: 0;float: left;position: absolute;width: 929px;}
.total-banner-text{margin: 0;/*padding: 29px 35px 3px;*/padding: 29px 35px 22px;float: left;border: 4px solid #ebd65f;width: 620px;}
.total-banner-text h4{font-family: 'Open Sans', sans-serif;font-weight: 400;text-transform: uppercase;letter-spacing: 6px;}
.total-banner-text h1{font-family: 'Comfortaa', cursive;font-weight: 400;/*font-size:78px;*/font-size: 58px;text-transform: uppercase;}

section#unlock{margin: -39px 0 0 0;padding: 14px 0 13px;float: left;width: 100%;background-color:#1b4381;position: relative; }

/*.scrollup {width: 48px;height: 48px;position: fixed;bottom: 10px;right: 4%;text-indent: -9999px;background: url('images/scroll.png') no-repeat;}*/
.unlock-text{margin:0;padding:0;float: left;width: 43%;}
.unlock-text-small{font-size: 30px;font-family: 'Comfortaa', cursive;font-weight: 400;text-transform: uppercase;margin: 0;}
.unlock-btn-combine{margin: 0 auto;padding: 0;float: none;width: 52%;display: table;}
a.dnt{margin: 0;padding:0;float: left;background-color: #ebd65f;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#000;padding: 9px 32px;border-radius: 4px;transition:ease-in-out 1s;}
a.dnt:hover{background-color:#702c00;color:#fff;}

a.dnt-new{margin: 0 12px 0 12px;padding:0;float: left;background-color: #702c00;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#fff;padding: 9px 32px;border-radius: 4px;transition:ease-in-out 1s;}
a.dnt-new:hover{background-color:#ebd65f;color:#000;}

section#visit-us{margin: 0;padding:6% 0;float: left;width: 100%;}
.visit-text{margin: 0;padding:0;float: left;width: 65%;border:4px solid #d8d8d9;}
.image-part{margin: 0;padding:0;float: left;}
.stick-text-part{margin: 0;padding: 48px 25px 0 0;float: right;width: 57%;}
h2.vst{position: relative;margin: 0 0 26px 0;}
h2.vst:after{position: absolute;content:'';bottom: -8px;left:0;background-color:#d8d8d9;width:192px;height: 3px;}

.unlock-btn-combine-new{margin: 20px 0 0 0;padding:0;float: right;width: 100%;}
.unlock-btn-combine-new a.dnt{background-color:#1b4281;color:#fff;}
.unlock-btn-combine-new a.dnt-new{background-color:#702c00;margin: 0 0px 0 12px;}
.unlock-btn-combine-new a.dnt:hover{background-color:#702c00;color:#fff;}
.unlock-btn-combine-new a.dnt-new:hover{background-color:#1b4281;}
.image-part img {margin: -25px 0 0 0;}

.visit-pic-house{margin:0;padding:0;float: right;width:35%;}
.visit-pic-house img {float: right;}
img.vedio-space{margin: 10px 0 0 0;}

section#explore{margin:0;padding:6% 0;float: left;width: 100%;background-color:#f4f4f4;}

h2.vst-new{position: relative;margin: 0 0 26px 0;}
h2.vst-new:after{position: absolute;content:'';bottom: -8px;left:0;background-color:#d8d8d9;width:100%;height: 3px;}
.each-box{margin:0;padding: 8px 5px 16px;float: left;width: 100%;border:4px solid #d8d8d9;}
.each-box img{margin: 0 auto 13px;float: none;display: table;}
h6.crawl{font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 20px;color:#454545;text-align: center;text-transform: uppercase;}
a.read{color: #1b4281;font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 16px;margin: 0 auto;float: none;display: table;}
.each-box p {min-height: 105px;}

section#special{margin:0;padding:6% 0;float: left;width: 100%;}
.each-special-box{margin: 0 0 22px 0;padding:0;float: left;width: 100%;}
.each-special-box img{margin:0 auto;float: none;display: table;width: 100%;}
.text-date{margin: 0;padding:0;float: left;width: 100%;background-color:#f0f0f0;}
.left-date{margin:0;padding:0;float: left;width: 20%;background-color:#f5e576;}
.brn-text-prt{margin: 0 0 9px 0;padding: 7px 0 0 0;float: left;width: 100%;background-color:#702b01;}
.upper{text-transform: uppercase;}
p.nineteen{font-family: 'Comfortaa', cursive;font-weight: 400;font-size: 22px;line-height: 21px;}
.th-text{font-size: 13px;}
a.read-new{color: #1b4281;font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 16px;float: left;}
.right-date .crawl{text-align: left;margin: 0;}
.right-date p {margin: 0;}
.right-date{margin:0;padding: 13px 0 0 20px;float: left;width: 100%;}

section#happening{margin:0;padding: 6% 0 6%;float: left;width: 100%;}
ul.brick-listing{margin: 41px 0 37px 0;padding:0;float: left;width:100%;}
ul.brick-listing li{margin:0;padding:0;float: left;list-style: none;width: 33.33%;position: relative;}
img.brick{position: relative;}
.icon-happen{margin:0;padding:0;float: left;width: 100%;position: absolute;left: 0;top: 27px;}
.icon-happen img{float: left;margin: 0 0 0 22px;}
.icon-ylow-text{float: right;width: 78%;margin: 0;}

a.read-big{font-family: 'Comfortaa', cursive;font-weight: 400;font-size: 22px;color:#454545;float: right;margin: 36px 0 0 0;}

section#upcoming{margin: -85px 0 0 0;padding: 0 0 6%;float: left;width: 100%;}
.upcome{margin: 0;padding: 22px 0 0 0;float: left;width: 51%;}
a.know-new{color: #1b4281;font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 16px;float: right;margin: 0 317px 0 0;}
.upcome-right{margin: 0px 0 0 0;padding: 0;float: right;width: 48%;}
ul.each-upcome{margin: 0;padding:0;float: left;width: 100%;}
ul.each-upcome li{margin: 0;padding: 8px 0 21px 0;float: left;width: 100%;list-style: none;border-bottom: 1px solid #d8d8d9;}
ul.each-upcome li:last-child{border-bottom: none;}
ul.each-upcome li .text-date{background-color: transparent;}
ul.each-upcome li .left-date {margin: 14px 0 0 0;}
ul.each-upcome li a.know-new {margin: 0 110px 0 0;}

.upcome-right a {color: #1b4281;font-family: 'Open Sans', sans-serif;font-weight: 600;}

.sppnew:last-child {border-bottom: none;}

.sppnew {margin: 40px 0 0 0 !important;border-bottom: 2px solid #d8d8d9;padding: 0 0 31px 0;}

.sppnew:first-child {margin-top: 24px !important;}

.nwsleter-clndr {margin: 0 auto;float: none;display: table;width: 100%;border-bottom: 2px solid #d8d8d9;border-top: 2px solid #d8d8d9;padding: 15px 0;}

.nwsleter-clndr a.dnt {margin: 0 auto;float: none;display: table;}




section#blgs{margin:0;padding:4% 0 6%;float: left;width: 100%;}
h5.perspective{color:#464646;font-family: 'Open Sans', sans-serif;font-weight: 400;/*font-size: 26px;*/font-size: 23px;}
img.blg-picture{position: relative;margin: 0 0 19px 0;}
section#blgs .left-date{position: absolute;left: 24px;top: 8px;}
.each-blg-text-detl{margin: 0;padding:0;float: left;width: 100%;}
.each-blg-text-detl .crawl{text-align: left;}

section#whowe{margin: 0;padding:6% 0;float: left;width:100%;background:url("images/who-are-background.jpg") no-repeat;background-size: cover;}
img.group-pic{margin: 0;float: left;}
.who-text{margin: 0;padding: 28px 52px 29px;float:right;width:50%;border: 4px solid #d8d8d9;background: #fff;}

section#sponser{margin:0;padding:6% 0 6%;float: left;width: 100%;}
ul.spn-logo-listing{margin: 37px 0 0 0;padding:0;float: left;width: 100%;}
ul.spn-logo-listing li{margin: 0;padding:0;float: left;width:100%; list-style: none;}
.each-sponsr{position: relative;margin: 0;padding:0;width: 100%;}
ul.spn-logo-listing li:first-child img{margin: 40px 0 0 0;}

footer{margin:0;padding:6% 0 6%;float: left;width: 100%;background:url("images/footer-bck.jpg") no-repeat;background-size: cover;}
.logo-detail{margin: 0;padding: 0;float: left;width: 34%;}
p.copyright{font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 14px;color:#464646;margin: 52px 0 0 0;
width: 100%;float: left;}
.quick{margin: 0 0 0 0px;padding:0;float: left;width: 30%;}
h6.quick-headng{font-family: 'Comfortaa', cursive;font-weight: 400;font-size: 16px;color: #1b4281;text-decoration: underline;}
ul.btm-links{margin: 0 0 24px 0;padding:0;float: left;width: 100%;}
ul.btm-links li{margin: 0;padding: 0 0 8px 0;float: left;list-style: none;width: 100%;}
ul.btm-links li a{font-family: 'Comfortaa', cursive;font-weight: 400;font-size: 16px;color:#464646;transition:ease-in-out 1s;}
ul.btm-links li:hover a{color: #1b4281;}
ul.btm-links li.current-menu-item a{color: #1b4281;}
.quick p a{font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#464646;}
.map-rd{margin: 0;padding:0;float: left;width: 36%;}

.map-rd ul.social-icon{float: left;width:100%;margin: 15px 0 23px 0;}

.side_sec-one {z-index: 1;top: 353px;right: 0;position: fixed;}
.side_sec-new {z-index: 1;top: 285px;right: 0;position: fixed;}
.side_sec-two {z-index: 1;top: 423px;right: 0;position: fixed;}

a.abt-btn{background-color:#702b01;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 19px;
padding: 17px 15px 17px 64px;color:#fff;position: relative;}
a.abt-btn:after{background:url("images/yellow-arrow.png") no-repeat;background-position: 3px 3px;position: absolute;content: '';left: 5px;top: 24px;width: 20px;height: 20px;}

.side_sec-new a.abt-btn{padding: 17px 14px 17px 109px;}
.side_sec-two a.abt-btn{padding: 17px 14px 17px 87px;}
a.abt-btn-mmbr{background-color:#702b01;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 19px;
padding: 17px 15px 17px 64px;color:#fff;position: relative;float: right;margin: -107px 0 0 0;}
a.abt-btn-mmbr:after{background:url("images/member-icon.png") no-repeat;background-position: 3px 3px;position: absolute;content: '';    left: 5px;top: 9px;width: 47px;height: 64px;}

a.abt-btn:hover{text-decoration: underline;}

a.abt-btn-mmbr:hover{text-decoration: underline;}

.scrollup {width: 48px;height: 48px;position: fixed;bottom: 10px;right: 4%;text-indent: -9999px;background: url('images/scroll.png') no-repeat;}

.banner-caption-exp{margin: 0 ;padding: 0;float: left;position: absolute;width: 647px;}
section#victorian{margin:0;padding: 6% 0;float: left;width: 100%;}
.tea-pic{margin:0;padding:0;float: left;width:50%;}
.tea-text{margin:0;/*padding: 41px 0 0 0;*/padding: 3px 0 0 0;float: right;width:50%;}
.tea-text h6 {text-align: left;}

section#further-information{margin:0;padding:3% 0;float: left;width:100%;background:url("images/further-info-bck.jpg") no-repeat;background-size: cover;}
h6.pricing-text{font-family: 'Comfortaa', cursive;font-weight: 400;font-size:24px;}
h6.pricing-text-new{font-family: 'Comfortaa', cursive;font-weight: 400;/*font-size:35px;*/font-size: 26px;padding: 9px 0 0 0;}
h6.pricing-text-new a{font-family: 'Comfortaa', cursive;font-weight: 400;/*font-size:35px;*/font-size: 26px;color: #fff;transition:ease-in-out 1s;}
h6.pricing-text-new a:hover{text-decoration: underline;}

h4.teer{font-family: 'Comfortaa', cursive;font-weight: 400;font-size:20px;color: #464646;}
.total-greeter{margin: 43px 0 0 0;padding:0;float:left;width:100%;}
.greeter-left{margin:0;padding:0;float: left;width: 57%;}
ul.shrimp-greeter-listing{margin: 0 0 0 16px;padding:0;float:left;width:100%;}
ul.shrimp-greeter-listing li{margin: 0 0 3px 0;padding:0;float:left;width:100%;list-style:disc;color:#363636;font-size:16px;font-family: 'Open Sans', sans-serif;font-weight: 400;line-height: 32px; }
.greet-text{font-family: 'Open Sans', sans-serif;font-weight: 600;}
.greeter-right{margin:0;padding:0;float: right;width:40%;}
.seagraves{margin: 18px 0 0 0;padding: 15px 0;float:left;width: 100%;background-color:#702c00;}
p.sea-text{font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 18px;color:#fff;text-align: center;margin:0;}
p.sea-text a{font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 18px;color:#fff;transition:ease-in-out 1s;}
p.sea-text a:hover{text-decoration: underline;}

section#voice{margin:0;padding: 0 0 45px 0;float:left;width: 100%;}
.pat-desig{color:#1b4281;}
#voice p {margin-top: 23px;}

h6.forward-looking{font-family: 'Comfortaa', cursive;font-weight: 400;/*font-size:30px;*/font-size:20px;}
a.applying-brwn-btn{font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 16px;color:#fff;background-color:#702c00;padding: 12px 35px;border-radius: 6px;margin: 29px 0 0;float: left;transition:ease-in-out 1s;}
a.applying-brwn-btn:hover{background-color:#000;color:#fff;}

ul.effort-listing{margin: 0 0 0 16px;padding:0;float: left;width: 100%;}
ul.effort-listing li{margin: 0 0 15px 0;padding: 0 0 0 8px;float: left;width: 100%;list-style: disc;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#464646;}
.unlck{margin: 0 0 16px 0;line-height: 37px;}

section#victorian-new{margin:0;padding: 6% 0;float: left;width: 100%;background-color:#f5f5f5; }
.mem{margin:0;padding: 0 22px 0 29px;float: right;width: 60%;}
.spcl {clear: both;width: 100%;/*margin-top: 153px !important;*/margin-top: 0 !important;}
.mem-pic{margin:0;padding:0;float: left;width: 40%;}
.mem-pic img{width: 100%;}
.spcl .visit-text{width: 100%;padding: 30px 26px;}
.spcl .col-sm-12:nth-child(2n) .mem{float: right;padding: 0 0 0 22px;}
.spcl .col-sm-12:nth-child(2n) .mem-pic{float: left;}
.spcl .col-sm-12{margin-bottom: 20px;}

section#thankyu{margin:0;padding: 6% 0;float: left;width: 100%;background:url("images/donors-pic.jpg") no-repeat;background-size: cover;}

section#thankyu h2.vst:after{background-color:#ffffff;}
ul.donr-name-listing{margin: 15px 0 0 11px;padding:0;float: left;width: 100%;}
ul.donr-name-listing li{margin: 0 0 14px 0;padding:0;float: left;width:50%;list-style:disc;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#ffffff;}

#content-slider {height: 143px !important;}
ul.spn-logo-listing li img {margin: 0;transform: translateY(6%);}

.lSSlideOuter .lSPager.lSpg{display: none;}

h6.crawl-bnglow {font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 22px;color: #454545;text-align: left;text-transform: uppercase;}
a.sndy{background-color: #1b4381;color: #fff;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;padding: 10px 45px;margin: 26px auto 0;float: none;display: table;transition:ease-in-out 1s;text-align: center;width: 100%;height: 71px;}
a.sndy:hover{background-color: #000000;}
.mrgn{margin-top:52px;}
img.bunglow {margin: 0 0 22px 0;}
.mrgn p {/*min-height: 98px;*/min-height: 105px;}
span.dtls{display: table-cell;vertical-align: middle;}

section#wlk-recervtion{margin:0;padding:0;float:left;width:100%;}

img.group-pic-tur{margin: 0;float: right;}
.who-text-tur{margin: 0;padding: 43px 52px 49px;float:left;width: 56%;border: 4px solid #d8d8d9;background: #fff;}
.fourmre{font-family: 'Comfortaa', cursive;font-weight: 400;/*font-size: 22px;*/font-size: 18px;color: #702c00;}
.byrev{/*font-size: 28px;*/font-size: 18px;}

section#wlk-recervtion-one{margin:0;padding: 39px 0 73px 0;float:left;width:100%;}
.who-text-amz{margin: 0;padding: 43px 52px 49px;float:right;width: 56%;border: 4px solid #d8d8d9;background: #fff;}
ul.rec-listing{margin: 18px 0 0 17px;padding:0;float: left;width: 100%;}
ul.rec-listing li{margin: 0 0 10px 0;padding:0;float: left;width: 100%;list-style:disc;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#464646;}

section#wlk-recervtion-abt{margin:0;padding:4% 0;float:left;width:100%;}
.quicklnk{margin:0;padding: 28px 31px;float: right;/*width: 41%;*/width: 35%;background:url("images/quick-links-bck.jpg") no-repeat;background-size: cover;}
.quck{/*font-size: 35px;*/font-size: 30px;text-transform: uppercase;}

.msnn{text-transform: uppercase;color:#464646;position: relative;margin: 23px 0 0 0;font-size: 21px;}
.msnn a{text-transform: uppercase;color:#464646;position: relative;}
/*.msnn:after{position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;content: '---------------------------------------------------';}
.msnn:last-child:after{display: none;}*/

section#hours{margin:0;padding:4% 0;float:left;width:100%;background-color:#f1f1f1;}
.open{margin: 45px 0 0 0;padding: 37px 37px 13px;float: left;width: 100%;border: 4px solid #d8d8d9;}
.open-new{margin: 0 0 24px 0;padding: 37px 31px 24px;float: left;width: 100%;border: 4px solid #d8d8d9;border-top: none;}
.open h5 {padding: 0 0 17px 0;}
.msnn-new{position: relative;}
.msnn-new:after{position: absolute;bottom: -8px;left: 0;width: 100%;height: 1px;content: '';background:url("images/dash-line.png")repeat;}
.adlt{float: left;width: 50%;}
.adlt-new{float: right;width: 48%;}
.white-free{margin: 26px 0 0 0;padding: 19px 23px;float: left;width: 100%;background-color: #fff;}
.inquryone {/*width: 470px;*/width: 575px;}
.inqury {/*width: 456px;*/width: 528px;}
/*.inqurytwo {width: 185px;}*/

.table-bordered td{font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color: #464646;}
.table-bordered th{font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 16px;color: #464646;}

a.dnt-hr{margin: 0;float: left;background-color: #702b01;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#fff;padding: 9px 56px;border-radius: 4px;transition:ease-in-out 1s;}
a.dnt-hr:hover{background-color:#000;color:#fff;}

form.form2{float: left;width: 96%;margin: 11px 0 0 0;}
.inpt-fld-new{width: 100%;line-height: 49px;padding: 0 0 0 17px;margin: 5px 10px 2px 0px;color: #616161;font-size: 16px;font-family: 'Open Sans', sans-serif;font-weight: 400;font-style: italic;transition: all 1s;background:transparent;float: left;border: 4px solid #d8d8d9;border-radius: 0;}
textarea.inpt-fld-new{width: 100%;line-height: 21px;padding: 12px 0 12px 17px;margin: 5px 10px 13px 0px;color: #616161;font-size: 16px;font-family: 'Open Sans', sans-serif;font-weight: 400;font-style: italic;transition: all 1s;background:transparent;float: left;border: 4px solid #d8d8d9;border-radius: 0;height: 186px;}
.sb-btn-cntct-new{background-color: #1b4381;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#fff;padding: 9px 32px;border-radius: 4px;transition:ease-in-out 1s;margin: 5px 0 0 5px;cursor: pointer;
line-height: 32px;border-radius: 6px;border:none;}
.sb-btn-cntct-new:hover{background-color:#000 !important;transition: 1s ease-in-out;text-decoration: underline;color: #fff;}


::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity:  1;color: #464646;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;
}
::-moz-placeholder { /* Firefox 19+ */
  opacity:  1;color: #464646;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;
}
:-ms-input-placeholder { /* IE 10+ */
  opacity:  1;color: #464646;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;
}
:-moz-placeholder { /* Firefox 18- */
  opacity:  1;color: #464646;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;
}
::placeholder { color: #464646;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;}

section#wlk-recervtion-abt-board{margin:0;padding: 1% 0 4%;float:left;width:100%;}
ul.member-listing-board{margin: 35px 0 0 0;padding:0;float: left;width:100%;}
ul.member-listing-board li{margin: 0 20px 34px 0;padding:0;float: left;display: inline-table;list-style: none;}
img.board-pic{margin: 0 auto 14px;float: none;display: table;width: 164px;height: 164px;}
ul.member-listing-board li p {margin: 0;}
/*ul.member-listing-board li:first-child{margin:0;}*/

.table-bordered {border: 3px solid #d8d8d9;}
.table-bordered td,.table-bordered th {border: 5px solid #d8d8d9;}
section#hours-cntct{margin:0;padding:4% 0;float:left;width:100%;background-color:#f1f1f1;}
#hours-cntct h5 {line-height: 39px;}
.total-walking{display: flex;}
.total-walking-new{display: flex;}
.total-walking .who-text-tur{margin: 0 30px 0 0;}
.total-walking-new .who-text-amz{margin: 0 0px 0 30px;}
.total-walking .who-text{margin: 0 0px 0 30px;}

.gapping-tur {width: 63%;}

section#archvs{margin:0;padding:48px 0;float:left;width:100%;}

section#ylw-bck-part{margin:0;padding: 59px 0;float: left;width:100%;background:url("images/around-the-museum-bck.jpg") no-repeat;background-size:cover;}
#archvs h5 {line-height: 35px;}

section#ylw-bck-part .unlock-btn-combine-new a.dnt{margin:0 auto;float: none;display: table;}
h5.perspective-htr{color: #1b4281;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 23px;}
h5.perspectivemrk{color: #464646;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 23px;line-height: 36px;}
ul.amzing-hmes{margin: 27px 0 0 0;padding:0;float:left;width: 100%;}
ul.amzing-hmes li{margin: 0 0 0 9px;width: 19%;padding:0;float: left;list-style: none;}
ul.amzing-hmes li:first-child{margin: 0 0 0 0px;}
ul.amzing-hmes li img{width: 100%;border: 4px solid #d8d8d9;}
section#explore-htr {margin: 0;padding: 6% 0;float: left;width: 100%;background-color: #f4f4f4;}
section#raffling {margin: 0;padding: 6% 0;float: left;width: 100%;}
#explore-htr .unlock-btn-combine {float: left;margin: 36px 0 0 0;width: 100%;}
a.islnd{color:#fff;text-decoration: underline;}

section#qustion-ans{margin:0;padding:4% 0;float:left;width:100%;}


/*-----------------------accordian part css--------------*/

.rlAccordion > h3 {
  background-color: #1b4381;
border: 1px solid #1b4381;
border-radius: 0;
color: #fff;
font-size: 20px;
margin: 7px auto 0;
padding: 11px 18px;
text-decoration: none;
/*text-shadow: 1px 1px 0 #004E68;*/
font-family: 'Open Sans', sans-serif;font-weight: 700;cursor:pointer;

}
.rlAccordion > h3 > span {
  float: right;
  font-family: arial, serif, sans-serif;font-family: 'Open Sans', sans-serif;font-weight: 600;color: #fff;
}
.rlAccordion > h3 + div {
  display: none;
  /*padding: 26px 5% 0% 3%;*/border-left: 1px solid #1b4381;border-right: 1px solid #1b4381;border-bottom: 1px solid #1b4381;/*margin: -7px 0 9px 0;*/
}
.accordian-inner-text {
    padding: 11px 12px 0 19px;
}

h3.accordian-heading:before{display: none;}
h3.accordian-heading:after{display: none;}

.quetion-part{margin: 30px 0 0 0;padding:0;float: left;width: 100%;}
#qustion-ans .unlock-btn-combine-new {margin: 0 auto;float: none;display: table;width: 30%;}

section#various-cottages{margin:0;padding:4% 0;float:left;width:100%;}
section#various-cottages .who-text{width: 56%;}
.quck-limitd {font-size: 17px;}
a.street-number-link{color:#464646;}
img.shrimp-room {margin: -22px 0 26px 0;width: 500px;}
img.shrimp-room-new{margin: 0 auto 29px;float: none;display: table;}
.fish-shrimp{display: flex;margin:0;padding:0;width: 100%;}
.fish-shrimp-one{margin: 0 0 0 20px;}
.edu{margin: 30px 0 0 0;padding: 15px 18px;float: left;width: 100%;border: 4px solid #d8d8d9;}
.edu p {text-align: center;line-height: 27px;}
.intern{padding:0;}

section#cmpaign{margin:0;padding:3% 0;float: left;width: 100%;background-color:#f4f4f4;}
ul.aset-list{margin: 7px 0 0 16px;padding:0% 0;float: left;width: 100%;}
ul.aset-list li{margin: 0 0 11px 0;padding:0% 0;float: left;width: 100%;list-style: disc;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#464646;}

img.robbing{margin: 0 auto 18px;float: none;display: table;border-radius:50%;}
section#special-info{margin:0;padding: 60px 0 33px 0;float: left;width: 100%;}
a.opprt{margin: 27px auto 0;float: none;display: table;}

h5.perspective-brwn{color:#702c00;font-family: 'Open Sans', sans-serif;font-weight: 600;/*font-size: 26px;*/font-size: 23px;}
.stry{line-height: 35px;}
.vhp{width: 100%;padding: 38px 34px 49px;margin: 47px 0 0 0;}
.vhp-one{float: left;width: 50%;}
.vhp-two{float: right;width: 50%;}
.vhp-three{float: left;width: 100%;margin: 26px 0 0 0;}
.vhp p {line-height: 32px;}
.vhp-one-new{float: left;width: 60%;}
.vhp-two-new{float: right;width: 40%;}
ul.sbjt{margin: 0 0 0 18px;padding:0;float: left;width: 100%;}
ul.sbjt li{margin: 0 0 15px 0;padding:0;float: left;list-style: disc;width: 100%;font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 16px;
color: #464646;}

.orl{background-color: #ecd75f;margin: 38px 0 0 0;padding: 18px 0 8px;float: left;width: 100%;}
.water{margin:20px 0 0 0;padding: 38px 34px 49px;float: left;width: 100%;background-color:#702c00;}
.water-fal{margin: 20px 0 40px 0;padding: 38px 34px 49px;float: left;width: 100%;background-color:#363636;}
.hst-fnt{font-size: 25px;}
section#wlk-recervtion-abt-frnt{margin:0;padding:4% 0;float:left;width:100%;}
section#wlk-recervtion-abt-frnt h2.vst:after{background-color: #fff;}
section#wlk-recervtion-abt-frnt h2.vst{font-weight: 500;}
section#wlk-recervtion-abt-frnt .hst-fnt{font-weight: 400;}
.water-fal p a {color: #ebd65f;}
.water-fal p {line-height: 30px;}
a.heer{color: #1b4281;}
.undr{text-decoration: underline;}
.nwsleter {margin: 37px auto;float: none;display: table;/*width: 25%;*/width: 37%;}

section#bertsusan{margin:0;padding:1% 0;float: left;width: 100%;background-color: #1b4281;}
ul.rec-listing-mbr{margin: 18px 0 0 0px;padding:0;float: left;width: 100%;}
ul.rec-listing-mbr li{margin: 0 0 10px 0;padding:0;float: left;width: 100%;list-style:none;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color:#464646;}

section#vnt-part-detail{margin: 0;padding:4% 0;float: left;width:100%;}

.orl a{color: #1b4281;}

.each-box-admsion {margin: 0;padding: 0 0px 0;float: left;width: 100%;border: 4px solid #d8d8d9;}
.each-box-admsion img{width: 100%;}
.admision-text-part {padding: 0 9px;}

.tea-text-oldest{margin: 0;padding: 3px 0 0 0;float: right;width: 50%;}
.tea-cup{display: flex;margin: 0;padding:0;float: left;width: 100%;}

.tea-cup .tea-pic {width: 42%;}

section#vnt-one{margin: 0;padding: 6% 0;float: left;width: 100%;}

.thrd {margin: 121px 0 17px 0;}

section#vnt-last{margin: 0;padding: 0 0 72px 0;float: left;width:100%;}

section#vnt-last .who-text-tur .unlock-btn-combine-new a{font-size: 15px;}

/*--------------calendar-css------------------*/

.fc-day-grid-event.fc-h-event.fc-event {
    background-color: #702b01 !important;
    border-color: #702b01 !important;
}

.fc .fc-button-group > * {
    color: #000;
}

.fc .fc-toolbar > * > * {
    color: #000;
}

ul.spot-listing{margin:0;padding:0;float: left;width: 100%;}
ul.spot-listing li{margin: 0;padding:0;float: left;list-style: none;width:100%;}
ul.spot-listing li .each-box img {width: 100%;}

.spcl-deductable {clear: both;width: 100%;/*margin-top: 153px !important;*/margin-top: 0 !important;}
.spcl-deductable .visit-text{width: 100%;padding: 30px 26px;}
.spcl-deductable .col-sm-12:nth-child(2n) .mem{float: left;padding: 0 0 0 22px;}
.spcl-deductable .col-sm-12:nth-child(2n) .mem-pic{float: right;}
.spcl-deductable .col-sm-12{margin-bottom: 20px;}
.map-rd a.dnt-new {margin: 0;}


.walcf7-datepicker {
    width: 100%;
    line-height: 49px;
    padding: 0 0 0 17px;
    margin: 5px 10px 2px 0px;
    color: #616161;
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-style: italic;
    transition: all 1s;
    background: transparent;
    float: left;
    border: 4px solid #d8d8d9;
    border-radius: 0;
}

.wpcf7-field-group-add {
    float: left;
margin: 5px 0 0 16px;
background: #000;
border: none;
color: #fff;
}

.wpcf7-field-groups {
    float: left;
    width: 50%;
}

.wpcf7-field-group {
    float: left;
    width: 100%;
}

#mygroup {
    float: left;
    width: 100%;
    max-width: 100%;
    margin: 0 0 0 0;
}

label {
    width: 100%;
float: left;
margin: 12px 0 0 0;
color: #616161;
font-size: 16px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
}

#mygroupnew {
    float: left;
    width: 100%;
    max-width: 100%;
}

span.wpcf7-list-item {
    margin: 0 14px 0 0em !important;
}

.rcpt {
    float: left;
    width: 100%;
    margin: 18px 0 0 0;
}

.wpcf7-validates-as-date.required {
    width: 100%;
    line-height: 49px;
    padding: 0 0 0 17px;
    margin: 5px 10px 2px 0px;
    color: #616161;
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-style: italic;
    transition: all 1s;
    background: transparent;
    float: left;
    border: 4px solid #d8d8d9;
    border-radius: 0;
}

.wpcf7-field-group-remove {
    margin: 5px 0 0 4px;background: #000;
border: none;
color: #fff;
}

.vhp-three p a{color:#702c00;}

.nwsleter-aihm {
    margin: 37px auto;
    float: none;
    display: table;
    width: 52%;
}

a.read-exhbt {
    color: #000000;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
    margin: 7px 0 0 31px;
    float: left;
    display: inherit;background-color: #ebd65f;padding: 5px 20px;border-radius: 9px;

}

.vhp-two iframe {
    border: 1px solid #000;margin: 0 0 0 19px;
}

#TA_socialButtonBubbles441 {
    float: left;
    width: 100%;
}
.trp {
    float: left;
}

.here-bck {
    background-color: #702c00;
    padding: 3px 8px 3px 8px;margin: 0 3px 0 0;
}

img.denny-pic-new{margin: 0 auto;float: none;display: table;}

.each-box-admsion .admision-text-part {
    min-height: 183px;
}

.voice-spot{margin:0;padding:0;float: left;width: 100%;display:flex;}
.voice-spot-one{padding: 38px 34px 49px;margin: 0px 0 0 0;float: left;border: 4px solid #d8d8d9;background: #fff;width:50%;}
.voice-spot-two{padding: 38px 34px 49px;margin: 0 17px;float: right;border: 4px solid #d8d8d9;background: #fff;width:50%;}

section#hours-cntct-mdiakit{margin:0;padding:4% 0;float:left;width:100%;background-color:#f1f1f1;}
#hours-cntct-mdiakit h5 {line-height: 39px;}

.nwsleter a.dnt {margin: 0 0 0 10px;}
.vstyoutbe{font-size: 20px;}



section#blg-common-portion {
    margin: 0;
    padding: 0% 0 4%;
    float: left;
    width: 100%;
}

.post {
    margin: 30px 0 0 0;
    padding: 25px 20px;
    position: relative;
    border: 1px solid #7806064f;
    background-color: #fff;
    border-radius: 0 50px 0 50px;
    box-shadow: -5px -5px 10px rgba(0,0,0,0.2);
}

.blg-heading {
    font-size: 25px;
    font-family: 'Comfortaa', cursive;font-weight: 400;
    color: #702c00;
    padding: 19px 0 0 0;
}

.blg-heading a {
    font-size: 25px;
    font-family: 'Comfortaa', cursive;font-weight: 400;
    color: #702c00;
}

section#blg-common-portion-new {
    margin: 0;
    padding: 4% 0;
    float: left;
    width: 100%;
}

input[type="search"] {
    background: #fff;
    border: 1px solid #000;
    padding: 8px 21px;
    margin: 0 0 0 0;
    border-radius: 13px;
    width: 199px;
}

button.search-submit {
    background: #2559a4;
    color: #fff;
    padding: 0 25px;
    line-height: 35px;
    border-radius: 17px;
    border: 1px solid transparent;
    font-size: 13px;
    float: right;
    transition: ease-in-out 1s;
}

a.view-article {
    color: #702c00;
}

.widget_recent_entries {
    background: #fff;
    padding: 14px 22px;
    margin: 21px 0 0 0px;
    position: relative;
    border: 1px solid #aeaeae;
}

.widget_recent_entries ul {
    padding: 0 0 0 15px;
}

.widget_recent_entries ul li {
    list-style: square;
    border-bottom: 1px solid #0000004d;
    padding: 9px 0 9px 0;font-family: 'Comfortaa', cursive;font-weight: 400;font-size: 15px;
}

.widget_recent_entries ul li a{color: #702c00;font-family: 'Comfortaa', cursive;font-weight: 400;}

section#nxt-prvs-lnks{margin: 0;padding:2% 0;float: left;width: 100%;}
.nxt-prvs-lnks-new{margin: 0;padding:0;float: left;width: 100%;border-top:1px solid grey;border-bottom: 1px solid grey;}
.nxt-prvs-lnks-new a {color: #702c00;}

#blg-common-portion-new img {
    width: 100%;
}

h6.crawl a{font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 22px;color:#454545;text-align: center;text-transform: uppercase;}

a.blg-picture img {
    width: 100%;
    height: 300px;
    margin: 0 0 21px 0;
}

.mrecolor a {
    color: #1b4281;font-style: bold;}

.single-event .widget_recent_entries {
    display: none;
}

.single-event #blg-common-portion-new img {
    width: auto;
}

.single-event form.search {
    display: none;
}

.each-special-box a.know-new {
    float: left;
    margin: 4px 0 10px 0;
}

.txt-undr{text-decoration: underline;}

ul.sprt-efrt {
    padding: 0 65px 0 12px;
}

img.vrt-tour-pic{margin: 0 auto;float: none;display: table;}
h4.bck-vrt{text-transform: uppercase;
padding: 11px 18px;
text-align: center;
margin: 0 auto 0;
float: none;
display: table;
font-size: 16px;}
.each-vrt-image-box{margin: 0;padding: 11% 2%;float: left;width: 100%;border: 1px solid grey;}

.each-vrt-image-box-new{background: #ecd75f;margin: 6px 0 0 0;padding:0;float: left;width: 100%;}

.spp img {
    float: left;
    width: 100%;
}

.page-template-template-calendar p {
    line-height: 20px !important;
}

.fc-content {
    color: #fff;
}

.single-event span.date {
    display: none;
}

.single-event span.author {
    display: none;
}

/*sub menu*/

ul.menu li .sub-menu {
    background:#1b4381 none repeat scroll 0 0;
    left: 0;
    top: 80px;
    min-width: 166px;
    position: absolute;
    z-index: 99;
    opacity: 0;
    transition: all 0.5s;
    padding: 0;
}

ul.menu li .sub-menu > li {
    text-align: left;
    padding: 0;
    width: 100%;
}

ul.menu li .sub-menu a {
    color: #fff;
    display: block;
    font-size: 14px;
    padding: 5px 16px;
}

.new-menu li.menu-item-has-children:hover .sub-menu {
    opacity: 1;
    top: 27px;
    margin: 2px auto 0;
    z-index: 9999;
}

ul.menu li.each-arw::after {
    position: absolute;
    content: '';
    right: -9px;
top: 10px;
    width: 20px;
    height: 20px;
    background: url("images/drp-dwn-arrw.png") no-repeat;
}
ul.sub-menu li:after{display: none;}

ul.sub-menu::after {
    border-bottom: 10px solid #1b4381;
    border-left: 14px solid rgba(0, 0, 0, 0);
    border-right: 14px solid rgba(0, 0, 0, 0);
    content: "";
    left: 15px;
    position: absolute;
    right: 0;
    top: -10px;
    width: 25px;
    display: none;
}
ul.sub-menu{position: relative;}

ul.menu li.each-arw:hover ul.sub-menu::after {
    display: block;
}



.demo {
    width:450px;margin: 0 auto;
float: none;

}
ul.thh-pic {
    list-style: none outside none;
    padding-left: 0;
    margin-bottom:0;
}
ul.thh-pic li {
    display: block;
    float: left;
    margin-right: 6px;
    cursor:pointer;
}
ul.thh-pic li img {
    display: block;
    height: auto;
    max-width: 100%;
}

.demo .item{
            margin-bottom: 60px;
        }

.lSPager.lSGallery li {
    border: 1px solid grey;
}
.usingCss {
    border: 1px solid grey;
}


select {
    background: #fff;
    border: 1px solid gray;
    height: 49px;
}

section#sponser .usingCss {border: none;}
.fstival-one{width: 63%;float: left;margin: 0;padding:0;}

#post-78 ul {
    float: left;
    width: 100%;
    padding: 0 0 0 25px;
}
#post-78 ul li {
    padding: 0 0 12px 0;
}
#post-78 ul li a{
    color: #702c00;
}
section#common-part {
    float: left;
    width: 100%;
    margin: 0;
    padding: 4% 0;
}
#post-78 h3 {
    margin: 48px 0 28px 0;
}
ul.event-categories li a {
    color: #702c00;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
}

ul.event-categories li {
    list-style: none;
    width: 100%;
    float: left;
}

ul.event-categories {
    float: left;
    padding: 0;
    width: 100%;
    margin: 0 0 26px 0;
}
.single-event #blg-common-portion-new .row .col-sm-8 {
    width: 100%;
    float: left;
    max-width: 100%;
    flex: initial;
}
.single-event #blg-common-portion-new img {
    float: left;
}
.single-event #blg-common-portion-new .dtl-party {
    float: left;
    width: 70%;
    margin: 0 0 0 0;
    padding: 0 0 0 27px;
}
.single-event #blg-common-portion-new h1.blg-heading {
    padding: 0;
}

.lSSlideOuter .lSPager.lSGallery img {
    height: 51px !important;width: 51px;
}

.demo-one{float: left;}
.demo-two{float: left;width: 100%;}

.single-event .nxt-prvs-lnks-new {display: none;}
.single-post .unlock-btn-combine-new {display: none;}

.visit-pic-house iframe {margin: 12px 0 0 31px;width: 361px !important;height: 224px !important;}
.pb-crwl-bl-bck{background-color:#1b4281;padding: 0;color: #fff !important;padding: 8px 0;margin: -7px 0 8px 0;}
.sprt-voice{line-height: 31px;margin-top: 27px !important;}

.wpfc-calendar .fc-center h2 {font-size: 27px !important;}

.demon-ghst {font-size: 20px !important;}

.cntrl-arrws img {margin: 0 5px 0 5px;}
.cntrl-arrws {margin: 0;padding: 0;float: right;}

img.frt-pic{width: 374px; max-height: 224px;}

section#demo-scene{margin: 0;padding: 0;float: left;width: 100%;background: #fff;}

.video-btn{margin: 39px 0 0 0;padding: 30px 17px 17px 16px;float: left;width: 45%;background: #fff;
border: 1px solid #cacaca;}
.video-cntent{margin: 39px 0 0 0;padding: 0;float: right;width: 52%;}
.pro-demo{font-size: 20px;font-family: 'Open Sans', sans-serif;font-weight: 600;color: #fff;text-align: center;}
.nav-item {background-color: #702c00;margin: 0 auto 14px;width: 100%;float: none;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {color: #000;background-color: #ebd65f;border-radius: 0;text-align: center;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;}
.nav-pills .nav-link {text-align: center;font-family: 'Open Sans', sans-serif;font-weight: 400;padding: 7px 0;font-size: 16px;color: #fff;}

.sppnew img {float: left;margin: 0 17px 0 0;width: 120px;height: 120px;}

.fc-scroller.fc-day-grid-container {height: 382px !important;}

.wpfc-calendar-wrapper {margin: 0 auto;float: left;display: table;width: 543px;}

p.tea-time{line-height: 35px !important;
font-size: 24px;
margin: 46px 0 0 0;}

.video-cntent a {color: #1b4281;font-family: 'Open Sans', sans-serif;font-weight: 600;}

.each-blg-text-detl p {text-align: left !important;}

.each-junior-one{margin:0;padding:0;float: left;width: 100%;background-color: #f4f4f4;border: 1px solid #d1cece;box-shadow: 2px 3px 4px 5px #d4d4d4;}

.each-junior-pln{background-color: #1b4281;margin:0;padding: 19px 0 12px;float: left;width: 100%;}

.each-junior-dtl{margin:0;padding: 24px 0 47px;float: left;width: 100%;background-color: #fff;}

.dlr-fnt{font-size: 33px;}

a.sgnp{margin: 36px auto 0;float: none;display: table;}

.each-junior-dtl h6.crawl {font-size: 52px;margin: 0;}

.author p a {color: #464646;}

.tbl-tckt{margin: 0;padding:0;float: left;width: 100%;}

.wpeevent_paypalbuttonimage {margin: 17px 0 0 0;}

.tbl-tckt form table td {font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 18px;}

.tbl-tckt form table td select {width: 91px;padding: 0 0 0 4px;margin: 0 0 7px 0;}

.tbl-tckt-new form table td {font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 18px;}

.tbl-tckt-new form table td select {width: 91px;padding: 0 0 0 4px;margin: 0 0 7px 0;}

.tbl-tckt-new form table td.row-qty {width: 12%;}

.tbl-tckt-new form table td.row-name {width: 10%;}

h2.vst-new-mbr{position: relative;margin: 0 0 26px 0;font-size: 18px;color: #000;font-weight: 700;width:100%;}
h2.vst-new-mbr:after{position: absolute;content:'';bottom: -8px;left:0;background-color:#d8d8d9;width:100%;height: 1px;}
legend {font-family: 'Comfortaa', cursive;}
#give-purchase-button {background-color: #702c00;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;color: #fff;}

.letter-part{margin:0;padding:0;float: left;width:100%;}
.letter-part img{width:100%;}

.demo-two h5.perspective {font-size: 20px;}
.letter-part h5.perspective {font-size: 20px;}

p.reading-line {min-height: 0 !important;}
p.reading-line-dcent {min-height: 0 !important;margin-bottom:0;}
.clearfix {clear: both;}

/*---------------------responsive--------------------*/

@media screen and (min-width :1200px) and (max-width :1280px) {


}




@media screen and (min-width :1100px) and (max-width :1199px){

.new-menu {width: 87%;}
.unlock-btn-combine {width: 54%;}
.each-box {min-height: 400px;}
ul.brick-listing li:nth-child(2) .icon-ylow-text {margin: 0 0 0 0;}

ul.member-listing-board li {margin: 0 0 0 17px;}

.tea-pic img {width: 95%;}

.wpfc-calendar-wrapper {width: 100%;}

img.frt-pic {width: 100%;max-height: 194px;}

}




@media screen and (min-width : 971px) and (max-width :1099px){

.new-menu {width: 87%;}
.unlock-btn-combine {width: 61%;}
.each-box {min-height: 400px;}
ul.brick-listing li:nth-child(2) .icon-ylow-text {margin: 0 0 0 0;}
.lmtd-nmber {margin: 8px 0 0 89px;}
.stick-text-part {margin: 0;padding: 48px 25px 25px 0;float: right;width: 97%;}
.visit-text {width: 63%;}
.visit-pic-house iframe {margin: 12px 0 0 -1px;width: 330px !important;height: 224px !important;}
.visit-pic-house img {width: 100%;}
.each-box img {width: 100%;}
img.group-pic {width: 68%;}
.who-text {width: 71%;}
.icon-ylow-text {margin: -47px 0 0 0;}
img.brick {width: 100%;height: 100px;}
.sppnew img {width: 105px;height: 105px;}
img.group-pic-tur {width: 100%;}

ul.member-listing-board li:first-child {margin: 0 16px 0 0;}
ul.member-listing-board li {margin: 0 16px 0 0;width: 25%;}
img.board-pic {width: 100%;}
.tea-pic img {width: 90%;}

a.sndy {padding: 10px 17px;}
.each-box-admsion .admision-text-part {min-height: 239px;}

.greeter-right img {width: 100%;}

.wpfc-calendar-wrapper {width: 100%;}

img.frt-pic {width: 100%;max-height: 176px;}

.single-event #blg-common-portion-new img {width: 30%;}

input[type="search"] {width: 154px;}

ul.social-icon {width: 23%;}
.image-part img {display: none;}


}



@media screen and (min-width : 768px) and (max-width : 970px){

.new-menu {width: 87%;}
.unlock-btn-combine {width: 77%;}
.each-box {min-height: 400px;}
ul.brick-listing li:nth-child(2) .icon-ylow-text {margin: -54px -8px 0 0;}
.lmtd-nmber {margin: 8px 0 0 0;}
.stick-text-part {margin: 0;padding: 48px 25px 25px 0;float: right;width: 97%;}
.visit-text {width: 63%;}
.visit-pic-house iframe {margin: 12px 0 0 -1px;width: 261px !important;height: 224px !important;}
.visit-pic-house img {width: 100%;}
.each-box img {width: 100%;}
img.group-pic {width: 256px;height: 256px;}
.who-text {width: 100%;}
ul.social-icon {width: 29%;}
.menu-part {width: 94%;}
.logo-part img {margin: 14px auto 19px;width: auto;float: none;display: table;}
.logo-part {width: 100%;}
.banner-inside-one .total-banner-text h1 {font-size: 36px;}
h6.crawl {font-size: 15px;}
img.brick {width: 100%;height: 106px;}
.icon-ylow-text {margin: -42px -15px 0 0px;}
.sppnew img {width: 79px;height: 79px;}
ul.spn-logo-listing li img {margin: 0 auto;transform: translateY(6%);float: none;display: table;}
.vhp-two img.group-pic-tur {width: 100%;}
.total-banner-text h1 {font-size: 34px;}
h2 {font-size: 23px;}

ul.member-listing-board li:first-child {margin: 0 16px 0 0;}
ul.member-listing-board li {margin: 0 16px 0 0;width: 25%;}
img.board-pic {width: 100%;}
.msnn {font-size: 17px;}
.quck {font-size: 28px;}

h5 {font-size: 19px;}
.total-walking img{width: 311px;height: 311px;}
img.shrimp-room {width: 100%;}

img.group-pic-tur {width: 100%;}
a.dnt {font-size: 13px;padding: 9px 13px;}
.tea-pic img {width: 90%;}

a.sndy {padding: 10px 17px;font-size: 13px;}
.each-box-admsion .admision-text-part {min-height: 281px;}
h6.crawl-bnglow {font-size: 19px;}

#shrimpprawn .who-text-tur {width: 100%;margin: 0 0 24px 0;padding: 43px 18px 49px;}
#shrimpprawn iframe {width: 100%;}
.total-walking {display: block;}

a.dnt-new {font-size: 13px;padding: 9px 13px;}

h5.perspective {font-size: 20px;}
.total-walking .who-text-tur {width: 100%;}

.greeter-right img {width: 100%;}

.wpfc-calendar-wrapper {width: 100%;}
.page-template-template-calendar-php #vnt-one .row .col-sm-6 {width: 100% !important;max-width: 100% !important;flex: initial;}

.page-template-template-virtual-tour section#wlk-recervtion-abt .row .col-sm-3 {width: 33.33%;max-width: 33.33%;flex: initial;}
.page-template-template-virtual-tour .mt-5{margin-top:20px !important;}

img.frt-pic {width: 100%;max-height: 132px;}

.single-event #blg-common-portion-new img {width: 30%;}

.sidebar-widget h3 {font-size: 19px;}
.widget_recent_entries {padding: 14px 10px;}
input[type="search"] {width: 107px;}
button.search-submit {padding: 0 15px;}
#blg-common-portion-new img {height: auto;}

ul.amzing-hmes li {margin: 0 0 0 0;width: 33.33%;}
ul.amzing-hmes li img {width: auto;margin: 0 auto 15px;float: none;display: table;}

.limited-hours {width: 46%;}

.image-part img {display: none;}

}





@media screen and (min-width : 640px) and (max-width: 767px){


.menu-part {display: none;}

#wprmenu_bar .menu_title a {top: 0px !important;color:#fff !important;}

p.lmtd {font-size: 15px;}

.limited-hours {width: 100%;text-align: center;}

.lmtd-nmber {float: left;margin: 8px 0 0 0;width: 100% ;text-align: center;}

ul.social-icon {margin: 0 auto 11px;padding: 0;float: none;width: 27%;display: table;}

ul.social-icon li img {width: 29px;height: 29px;}

.logo-part {float: left;width: 100%;}

.cart-part {display: none;}

.logo-part img {margin: 0 auto 6px;width: 40%;float: none;display: table;}

section#unlock {margin: 0px 0 0 0;}

.unlock-btn-combine {margin: 0 0;padding: 0;float: left;width: 100%;}

a.dnt {font-size: 11px;padding: 6px 6px;}

a.dnt-new {margin: 0 3px 0 3px;font-size: 11px;padding: 6px 9px;}

.banner-inside-one .total-banner-text {padding: 10px 12px 6px;width: 66%;}

.total-banner-text h4 {letter-spacing: 4px;}

.banner-inside-one .total-banner-text h1 {font-size: 22px;}

h4 {font-size: 21px;}

.banner-caption {width: 100%;}

.visit-text {width: 100%;}

.image-part img {margin: 10px auto 0;float: none;display: none;width: 79%;}

.stick-text-part {padding: 26px 5px 25px;float: left;width: 100%;}

h2 {font-size: 22px;}

p {font-size: 14px;}

.visit-pic-house iframe {margin: 12px 0 0 0;width: 100% !important;height: 224px !important;}

.visit-pic-house img {float: none;margin: 14px auto 0;display: table;width: 100%;}

a.read-exhbt {margin: 7px auto 0;display: table;float: none;}

.visit-pic-house {float: left;width: 100%;}

.stick-text-part p {text-align: center;}

.stick-text-part h2 {text-align: center;}

h2.vst::after {display: none;}

.unlock-btn-combine-new {margin: 20px 0 0;padding: 0;float: left;width: 100%;}

.each-box p {min-height: 0;}

.each-box {margin: 0 0 12px 0;min-height: 401px;}

h2.vst-new {text-align: left;margin: 0 0 15px 0;}

h2.vst-new::after {display: none;}

ul.brick-listing {margin: 10px 0 8px 0;}

img.brick {width: 100%;}

h6.crawl {font-size: 17px;}

ul.brick-listing li {width: 100%;margin: 0 0 4px 0;}

.icon-ylow-text {margin: 0px 0 0 0;float: revert;width: 100%;}

.upcome {padding: 12px 0 0 0;float: left;width: 100%;}

.right-date {padding: 13px 0 0 10px;}

.sppnew {margin: 31px 0 0 0 !important;padding: 0 0 13px 0;}

.sppnew:first-child {margin-top: 5px !important;}

.sppnew img {margin: 0 auto 17px;float: none;display: table;}

.nwsleter-clndr {padding: 8px 0;width: 100%;}

.upcome-right {float: left;width: 100%;}

section#blgs {padding: 8% 0 6%;}

h5.perspective {font-size: 18px;text-align: left;line-height: 27px;}

.mt-5{margin-top: 18px !important;}

h6.crawl a {font-size: 18px;}

.each-blg-text-detl .crawl {margin: 0 0 -18px 0;}

img.group-pic {margin: 0 auto;float: none;display: table;width: 100%;}

.total-walking {display: initial;}

.who-text {padding: 28px 14px 29px;float: left;width: 100%;}

.total-walking .who-text {margin: 15px 0px 0 0;}

.who-text h2 {text-align: left;}

.who-text p {text-align: left;}

h2.vst {margin: 0 0 12px 0;}

ul.spn-logo-listing {margin: 0 0 0 0;}

ul.btm-links li {margin: 0 7px 0 0;width: auto;}

ul.btm-links {margin: 0 0 12px 26px;}

h6.quick-headng {text-align: center;}

.quick {width: 100%;}

.quick p {text-align: center;}

.map-rd {margin: 12px 0 0 0;width: 100%;}

.map-rd p {text-align: center;}

.map-rd a.dnt-new {margin: 0 auto;float: none;display: table;}

.map-rd ul.social-icon {float: none;width: 21%;margin: 15px auto 23px;display: table;}

#TA_socialButtonBubbles441 {float: none;width: 100%;margin: 0 auto;display: table;}

.each-blg-text-detl p {text-align: center !important;font-size: 16px;}

.each-blg-text-detl h6 a {text-align: center;margin: 0 auto 30px;float: none;display: table;}

.sppnew p {text-align: center;}

.each-special-box a.know-new {float: none;margin: 4px auto 10px;display: table;}

.right-date h6 {text-align: center !important;}

.right-date p {text-align: center;}

.logo-detail {width: 100%;}

p.copyright {margin: 0 0 21px 0;float: none;text-align: center;}

#visit-us .unlock-btn-combine-new {width: 34%;}

ul.spn-logo-listing li img {margin: 0 auto;transform: translateY(6%);float: none;display: table;}

ul.brick-listing li:nth-child(2) .icon-ylow-text {margin: 0;}

.image-part {margin: 0 auto;padding: 0;float: none;display: table;}

.each-box img {width: 100%;}

.total-banner-text {padding: 14px 9px 6px;width: 93%;}

.total-banner-text h1 {font-size: 26px;}

.banner-caption-exp {width: 100%;}

.banner-inside {bottom: 63%;}

section#wlk-recervtion-abt p {text-align: left;}

.vhp {margin: 18px 0 0 0;padding: 24px 13px 49px;}

.vhp-one {width: 100%;}

.vhp-one p{text-align: center;}

.vhp-one h2{text-align: center;}

img.group-pic-tur {margin: 0 auto;float: none;display: table;width: 100%;}

.vhp-two {float: left;width: 100%;}

section#archvs p{text-align: left;}

.who-text-tur h2{font-size: 18px;text-align: left;}



.who-text-tur {padding: 20px 6px 49px;width: 100%;margin: 0 30px 9px 0;}

.gapping-tur {width: 100%;}

.quicklnk {margin: 14px 0 0 0;width: 100%;}

.quck {font-size: 25px;}

.msnn {font-size: 18px;}

.open {margin: 6px 0 0px 0;padding: 23px 8px 13px;}

.open h5 {padding: 0 0 4px 0;}

h5 {font-size: 17px;}

.adlt {float: left;width: 80%;}

.open-new {margin: 0 0 24px 0;padding: 26px 8px 17px;}

.adlt-new {width: 20%;}

section#wlk-recervtion-abt .who-text-tur {margin: 0 30px 9px 0;}

section#hours .unlock-btn-combine-new {width: 25%;}

section#wlk-recervtion-abt .gapping-tur .unlock-btn-combine-new {width: 36%;}

.sb-btn-cntct-new {font-size: 14px;padding: 9px 19px;margin: 5px auto 0;line-height: 21px;float: none;display: table;}

section#hours-cntct-mdiakit .unlock-btn-combine-new {width: 35%;}

section#hours-cntct-mdiakit p{text-align: left;}

section#wlk-recervtion-abt-board {padding: 5% 0 4%;}

ul.member-listing-board li:first-child {margin: 0 0 15px 0;}

ul.member-listing-board li {margin: 0 0 15px 0;width: 33.33%;}

ul.member-listing-board li p {text-align: center;}

ul.member-listing-board {margin: 6px 0 0 0;}

.fish-shrimp {display: initial;}

img.shrimp-room {margin: 0 auto 26px;width: 100%;float: none;display: table;}

.who-text-tur p{text-align: left;}

.orl {padding: 18px 13px 8px;}

section#further-information h2 {text-align: left;}
section#further-information p {text-align: left !important;}
.fish-shrimp-one p {text-align: center !important;}

.tea-text-oldest {margin: 15px 0 0 0;float: left;width: 100%;}
.tea-cup .tea-pic {width: 100%;}
.tea-pic img {width: 94%;}
.tea-cup {display: initial;}
.fstival-one {width: 100%;float: left;}

h6.crawl-bnglow {font-size: 18px;}
.total-walking-new {display: initial;}
.total-walking-new .who-text-amz {margin: 6px 0px 0 0;}
.who-text-amz {padding: 25px 15px 49px;float: left;width: 100%;}
section#wlk-recervtion-one {padding: 39px 0 27px 0;}
.each-box-admsion .admision-text-part {min-height: 251px;}
a.sndy {font-size: 12px;padding: 10px 8px;}

#shrimpprawn iframe {width: 100%;}
#shrimpprawn .who-text-tur {width: 100%;margin: 0 0 24px 0;padding: 43px 18px 49px;}
.thrd {margin: 87px 0 17px 0;}

#hours-cntct h5 {line-height: 31px;}
h5.perspective-htr {font-size: 21px;}
h5.perspectivemrk {font-size: 18px;line-height: 28px;}
ul.amzing-hmes {margin: 8px 0 0 0;}
ul.amzing-hmes li {margin: 0 4px 4px 0px;width: 48%;}
ul.amzing-hmes li:first-child {margin: 0 4px 0 0px;}

img.robbing {width: 100%;}
h6.pricing-text-new a {font-size: 19px;}
h6.pricing-text-new {font-size: 20px;}

a.applying-brwn-btn {margin: 0 auto 0;float: none;display: table;}
.greeter-right {float: left;width: 100%;}
.greeter-left {float: left;width: 100%;}
.greeter-right img {margin: 0 auto;float: none;display: table;}
.voice-spot-one {width: 100%;}
.voice-spot-two {margin: 12px 0 0;float: left;width: 100%;}
.voice-spot {display: initial;}

label {font-size: 14px;}
#wpcf7-f113-o1 .sb-btn-cntct-new {float: left;font-size: 15px;padding: 13px 32px;margin: 12px 0 0;}

.vhp-two iframe {width: 100% !important;margin: 0;}
.page-template-template-brown-bag-php h6.crawl{text-align: left !important;}
.page-template-template-3rd-on-3rd-php h6.crawl{text-align: left !important;}

.page-template-template-calendar-php #vnt-one .row .col-sm-6 {width: 100% !important;max-width: 100% !important;flex: initial;}
p.tea-time {line-height: 35px !important;font-size: 22px;}
section#vnt-one {padding: 6% 0 23px;}
.mb-5 {margin-bottom: 20px !important;}
.wpfc-calendar-wrapper {width: 100%;}
.tab-pane h2.vst {text-align: center;}
.video-btn {margin: 7px 0 0 0;padding: 30px 0px 17px 0px;float: left;width: 100%;}
.video-cntent {margin: 39px 0 0 0;float: left;width: 100%;}
ul#myTab {display: initial;float: left;width: 100%;}
.nav-item {margin: 0 0 14px 6px;width: 32%;float: left;}
.nav-pills .nav-link {padding: 7px 0;font-size: 15px;}

#wpcf7-f104-o1 .sb-btn-cntct-new {float: left;}

.page-template-template-virtual-tour section#wlk-recervtion-abt .row .col-sm-3 {width: 50%;max-width: 50%;flex: initial;}
.page-template-template-virtual-tour .mt-5{margin-top:20px !important;}

.demo .item {margin-bottom: 24px;}

.page-template-template-walking-tours section#further-information p.sea-text {text-align: center !important;}

.page-template-template-amazing-experiences section#further-information p.sea-text {text-align: center !important;}

img.frt-pic {width: 100%;max-height: 111px;}

.tbl-tckt form table td {font-size: 19px;}
.tbl-tckt form table td select {width: 56px;}
select {height: 39px;}
.tbl-tckt form table td:nth-child(2) {padding-left: 13px;padding-right: 19px;}
.tbl-tckt form table td.row-name {width: 59%;}
.tbl-tckt form table td.row-price {width: 343px !important;}
.tbl-tckt form table td.row-desc {display: none;}

.tbl-tckt-new form table td {font-size: 19px;}
.tbl-tckt-new form table td select {width: 56px;}
.tbl-tckt-new form table td:nth-child(2) {padding-left: 13px;padding-right: 19px;}
.tbl-tckt-new form table td.row-name {width: 59%;}
.tbl-tckt-new form table td.row-price {width: 343px !important;}
.tbl-tckt-new form table td.row-desc {display: none;}

.single-event #blg-common-portion-new img {width: 30%;}

.sidebar-widget h3 {font-size: 16px;}
.widget_recent_entries {padding: 14px 8px;}
input[type="search"] {width: 135px;}
button.search-submit {padding: 0 15px;float: none;margin: 7px auto 0;display: table;}

#blg-common-portion-new img {height: auto;}
.btn-group{display: inline-table;}
.btn-group button{text-align: left;}


.each-junior-dtl h6.crawl {font-size: 36px;}
.page-template-template-membership-payment .col-sm-4 {flex: initial;max-width: 50%;width: 50%;margin-top: 20px !important;}
.page-template-template-membership-payment section#wlk-recervtion-abt p {text-align: center;}



}



@media screen and (min-width : 480px) and (max-width: 639px){

.menu-part {display: none;}

#wprmenu_bar .menu_title a {top: 0px !important;color:#fff !important;}

p.lmtd {font-size: 15px;}

.limited-hours {width: 100%;text-align: center;}

.lmtd-nmber {float: left;margin: 8px 0 0 0;width: 100% ;text-align: center;}

ul.social-icon {margin: 0 auto 11px;padding: 0;float: none;width: 36%;display: table;}

ul.social-icon li img {width: 29px;height: 29px;}

.logo-part {float: left;width: 100%;}

.cart-part {display: none;}

.logo-part img {margin: 0 auto 6px;width: 55%;float: none;display: table;}

section#unlock {margin: 0px 0 0 0;}

.unlock-btn-combine {margin: 0 auto;padding: 0;float: left;width: 65%;display: table;}

a.dnt {font-size: 11px;padding: 6px 6px;}

a.dnt-new {margin: 0 3px 0 3px;font-size: 11px;padding: 6px 9px;}

.banner-inside-one .total-banner-text {padding: 10px 12px 6px;width: 66%;}

.total-banner-text h4 {letter-spacing: 4px;}

.banner-inside-one .total-banner-text h1 {font-size: 15px;}

h4 {font-size: 13px;}

.banner-caption {width: 100%;}

.visit-text {width: 100%;}

.image-part img {margin: 10px auto 0;float: none;display: none;width: 79%;}

.stick-text-part {padding: 26px 5px 25px;float: left;width: 100%;}

h2 {font-size: 22px;}

p {font-size: 14px;}

.visit-pic-house iframe {margin: 12px 0 0 0;width: 100% !important;height: 224px !important;}

.visit-pic-house img {float: none;margin: 14px auto 0;display: table;width: 100%;}

a.read-exhbt {margin: 7px auto 0;display: table;float: none;}

.visit-pic-house {float: left;width: 100%;}

.stick-text-part p {text-align: center;}

.stick-text-part h2 {text-align: center;}

h2.vst::after {display: none;}

.unlock-btn-combine-new {margin: 20px 0 0;padding: 0;float: left;width: 100%;}

.each-box p {min-height: 0;}

.each-box {margin: 0 0 12px 0;}

h2.vst-new {text-align: left;margin: 0 0 15px 0;}

h2.vst-new::after {display: none;}

ul.brick-listing {margin: 10px 0 8px 0;}

img.brick {width: 100%;}

h6.crawl {font-size: 17px;}

ul.brick-listing li {width: 100%;margin: 0 0 4px 0;}

.icon-ylow-text {margin: 0px 0 0 0;float: revert;width: 100%;}

.upcome {padding: 12px 0 0 0;float: left;width: 100%;}

.right-date {padding: 13px 0 0 10px;}

.sppnew {margin: 31px 0 0 0 !important;padding: 0 0 13px 0;}

.sppnew:first-child {margin-top: 5px !important;}

.sppnew img {margin: 0 auto 17px;float: none;display: table;}

.nwsleter-clndr {padding: 8px 0;width: 100%;}

.upcome-right {float: left;width: 100%;}

section#blgs {padding: 8% 0 6%;}

h5.perspective {font-size: 18px;text-align: left;line-height: 27px;}

.mt-5{margin-top: 18px !important;}

h6.crawl a {font-size: 18px;}

.each-blg-text-detl .crawl {margin: 0 0 -18px 0;}

img.group-pic {margin: 0 auto;float: none;display: table;width: 100%;}

.total-walking {display: initial;}

.who-text {padding: 28px 14px 29px;float: left;width: 100%;}

.total-walking .who-text {margin: 15px 0px 0 0;}

.who-text h2 {text-align: left;}

.who-text p {text-align: left;}

h2.vst {margin: 0 0 12px 0;}

ul.spn-logo-listing {margin: 0 0 0 0;}

ul.btm-links li {margin: 0 7px 0 0;width: auto;}

ul.btm-links {margin: 0 0 12px 26px;}

h6.quick-headng {text-align: center;}

.quick {width: 100%;}

.quick p {text-align: center;}

.map-rd {margin: 12px 0 0 0;width: 100%;}

.map-rd p {text-align: center;}

.map-rd a.dnt-new {margin: 0 auto;float: none;display: table;}

.map-rd ul.social-icon {float: none;width: 28%;margin: 15px auto 23px;display: table;}

#TA_socialButtonBubbles441 {float: none;width: 100%;margin: 0 auto;display: table;}

.each-blg-text-detl p {text-align: center !important;font-size: 16px;}

.each-blg-text-detl h6 a {text-align: center;margin: 0 auto;float: none;display: table;}

.sppnew p {text-align: center;}

.each-special-box a.know-new {float: none;margin: 4px auto 10px;display: table;}

.right-date h6 {text-align: center !important;}

.right-date p {text-align: center;}

.logo-detail {width: 100%;}

p.copyright {margin: 0 0 21px 0;float: none;text-align: center;}

#visit-us .unlock-btn-combine-new {width: 46%;}

ul.spn-logo-listing li img {margin: 0 auto;transform: translateY(6%);float: none;display: table;}

ul.brick-listing li:nth-child(2) .icon-ylow-text {margin: 0;}

.image-part {margin: 0 auto;padding: 0;float: none;display: table;}

.total-banner-text {padding: 14px 9px 6px;width: 93%;}

.total-banner-text h1 {font-size: 19px;}

.banner-caption-exp {width: 100%;}

.banner-inside {bottom: 69%;}

section#wlk-recervtion-abt p {text-align: left;}

.vhp {margin: 18px 0 0 0;padding: 24px 13px 49px;}

.vhp-one {width: 100%;}

.vhp-one p{text-align: center;}

.vhp-one h2{text-align: center;}

img.group-pic-tur {margin: 0 auto;float: none;display: table;width: 100%;}

.vhp-two {float: left;width: 100%;}

section#archvs p{text-align: left;}

.who-text-tur h2{font-size: 18px;text-align: left !important;}


.who-text-tur {padding: 20px 6px 49px;width: 100%;margin: 0 30px 9px 0;}

.gapping-tur {width: 100%;}

.quicklnk {margin: 14px 0 0 0;width: 100%;}

.quck {font-size: 25px;}

.msnn {font-size: 18px;}

.open {margin: 6px 0 0px 0;padding: 23px 8px 13px;}

.open h5 {padding: 0 0 4px 0;}

h5 {font-size: 17px;}

.adlt {float: left;width: 80%;}

.open-new {margin: 0 0 24px 0;padding: 26px 8px 17px;}

.adlt-new {width: 20%;}

section#wlk-recervtion-abt .who-text-tur {margin: 0 30px 9px 0;}

section#hours .unlock-btn-combine-new {width: 25%;}

section#wlk-recervtion-abt .gapping-tur .unlock-btn-combine-new {width: 49%;}

.sb-btn-cntct-new {font-size: 14px;padding: 9px 19px;margin: 5px auto 0;line-height: 21px;float: none;display: table;}

section#hours-cntct-mdiakit .unlock-btn-combine-new {width: 35%;}

section#hours-cntct-mdiakit p{text-align: left;}

section#wlk-recervtion-abt-board {padding: 5% 0 4%;}

ul.member-listing-board li:first-child {margin: 0 0 15px 0;}

ul.member-listing-board li {margin: 0 0 15px 0;width: 50%;}

ul.member-listing-board li p {text-align: center;}

ul.member-listing-board {margin: 6px 0 0 0;}

.fish-shrimp {display: initial;}

img.shrimp-room {margin: 0 auto 26px;width: 100%;float: none;display: table;}

.who-text-tur p{text-align: left;}



h5.perspective-brwn {font-size: 18px;}

.vhp-one-new {width: 100%;}

.vhp-two-new {width: 100%;}

#hours h2 {text-align: center;}
section#wlk-recervtion-abt-board h2 {text-align: center;}
section#explore h2 {text-align: center;}
section#further-information h2 {text-align: left !important;}
.fish-shrimp-one p {text-align: center !important;}
section#further-information p {text-align: left !important;}
ul.sbjt li {font-size: 14px;}
ul.sbjt {margin: 0 0 0 13px;}
.orl {padding: 18px 8px 8px;}
.hst-fnt {font-size: 23px;line-height: 36px;}
.water {padding: 25px 10px 49px;}
.water h2 {line-height: 28px;}
.water-fal h2 {line-height: 28px;}
.water-fal {padding: 27px 15px 49px;}

.tea-text-oldest {margin: 15px 0 0 0;float: left;width: 100%;}
.tea-cup .tea-pic {width: 100%;}
.tea-pic img {width: 100%;}
.tea-cup {display: initial;}
.fstival-one {width: 100%;float: left;}

h6.crawl-bnglow {font-size: 18px;}
.total-walking-new {display: initial;}
.total-walking-new .who-text-amz {margin: 6px 0px 0 0;}
.who-text-amz {padding: 25px 15px 49px;float: left;width: 100%;}
section#wlk-recervtion-one {padding: 39px 0 27px 0;}

.tea-pic {margin: 0 0 12px 0;padding: 0;float: left;width: 100%;}
.tea-text {float: left;width: 100%;}

#shrimpprawn iframe {width: 100%;}
#shrimpprawn .who-text-tur {width: 100%;margin: 0 0 24px 0;padding: 43px 18px 49px;}
.thrd {margin: 87px 0 17px 0;}

#hours-cntct h5 {line-height: 31px;}
h5.perspective-htr {font-size: 21px;}
h5.perspectivemrk {font-size: 18px;line-height: 28px;}
ul.amzing-hmes {margin: 8px 0 0 0;}
ul.amzing-hmes li {margin: 8px 0 0 0;width: 100%;}

ul.effort-listing li {font-size: 15px;}
ul.sprt-efrt {padding: 0 0 0 12px;margin: 0 0 0 6px;}
.mem-pic {margin: 0 0 17px 0;width: 100%;}
.mem {margin: 0;padding: 0 0 0 0;float: left;width: 100%;}
.spcl-deductable .visit-text {padding: 18px 7px;}
.spcl-deductable .col-sm-12:nth-child(2n) .mem {padding: 0 0 0 0;}
.spcl-deductable {margin-right: 0 !important;margin-left: 0 !important;}
.spcl-deductable .col-sm-12 {padding-left: 0 !important;padding-right: 0 !important;}
ul.donr-name-listing li {width: 100%;}
ul.donr-name-listing {margin: 3px 0 0 11px;}

section#special-info {padding: 34px 0 33px 0;}
ul.rec-listing-mbr li {font-size: 15px;}
ul.rec-listing li {font-size: 15px;}
h6.pricing-text-new {font-size: 18px;line-height: 27px;}
h6.pricing-text-new a {font-size: 18px;}

.total-greeter {margin: 13px 0 0 0;}
.greeter-left {float: left;width: 100%;}
ul.shrimp-greeter-listing li {font-size: 15px;line-height: 30px;}
.greeter-right {float: left;width: 100%;}
.greeter-right img {margin: 0 auto;float: none;display: table;width: 100%;}
a.applying-brwn-btn {font-size: 15px;padding: 9px 28px;margin: 29px auto 0;float: none;display: table;}
section#further-information p.sea-text {font-size: 15px;text-align: center !important;}
p.sea-text a {font-size: 15px;}
.voice-spot {display: initial;}
.voice-spot-one {padding: 30px 7px 14px;margin: 0px 0 12px 0;float: left;width: 100%;}
.sprt-voice {line-height: 29px;margin-top: 6px !important;}
.voice-spot-two {padding: 22px 8px 3px;margin: 0 0;float: left;width: 100%;}

#wpcf7-f113-o1 .sb-btn-cntct-new {float: left;font-size: 15px;padding: 13px 32px;margin: 12px 0 0;}

.vhp-two iframe {width: 100% !important;margin: 0;}
.page-template-template-brown-bag-php h6.crawl{text-align: left !important;}
.page-template-template-3rd-on-3rd-php h6.crawl{text-align: left !important;}


p.tea-time {line-height: 33px !important;font-size: 19px;margin: 27px 0 0 0;}
section#vnt-one {padding: 6% 0 11px;}
.mb-5 {margin-bottom: 20px !important;}
.wpfc-calendar-wrapper {width: 100%;}
.fc-scroller.fc-day-grid-container {height: auto !important;}
.tab-pane h2.vst {text-align: center;}
.video-btn {margin: 7px 0 0 0;padding: 30px 0px 17px 0px;float: left;width: 100%;}
.video-cntent {margin: 39px 0 0 0;float: left;width: 100%;}
ul#myTab {display: initial;float: left;width: 100%;}
.nav-item {margin: 0 0 14px 6px;width: 31%;float: left;}
.nav-pills .nav-link {padding: 7px 5px;font-size: 12px;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {font-size: 12px;}

#wpcf7-f104-o1 .sb-btn-cntct-new {float: left;}

#archvs h5 {line-height: 29px;}
.demon-ghst {font-size: 17px !important;}
section#archvs {padding: 30px 0;}

.each-vrt-image-box {margin: 0 auto;float: none;width: 65%;display: table;}
.each-vrt-image-box-new {margin: 6px auto 0;float: none;width: 65%;display: table;}

.demo .item {margin-bottom: 24px;}

.page-template-template-pub-crawl section#further-information p.sea-text {text-align: left !important;}

.page-template-template-walking-tours section#further-information p.sea-text {text-align: center !important;}

.page-template-template-amazing-experiences section#further-information p.sea-text {text-align: center !important;}

img.frt-pic {width: 100%;max-height: 224px;margin: 0 auto 10px;float: none;display: table;}

img.denny-pic-new {width: 100%;}

.tbl-tckt form table td {font-size: 15px;}
.tbl-tckt form table td select {width: 56px;}
select {height: 39px;}
.tbl-tckt form table td:nth-child(2) {padding-left: 13px;padding-right: 19px;}
.tbl-tckt form table td.row-name {width: 59%;}
.tbl-tckt form table td.row-price {width: 343px !important;}
.tbl-tckt form table td.row-desc {display: none;}

.tbl-tckt-new form table td {font-size: 15px;}
.tbl-tckt-new form table td select {width: 56px;}
.tbl-tckt-new form table td:nth-child(2) {padding-left: 13px;padding-right: 19px;}
.tbl-tckt-new form table td.row-name {width: 59%;}
.tbl-tckt-new form table td.row-price {width: 343px !important;}
.tbl-tckt-new form table td.row-desc {display: none;}

.single-event #blg-common-portion-new .dtl-party {width: 100%;padding: 0 0 0 3px;}

.single-event #blg-common-portion-new img {width: auto;margin: 0 auto 32px;float: none;display: table;}

button.search-submit {margin: 0 0 0 9px;}
form.search {margin: 0 auto;float: none;display: table;}

#blg-common-portion-new img {height: auto;}


.each-junior-dtl h6.crawl {font-size: 36px;}
.page-template-template-membership-payment section#wlk-recervtion-abt p {text-align: center;}
.page-template-template-membership-payment .col-sm-4 {margin-top: 20px !important;}

img.wp-image-136 {margin: 0 0 12px 0;}

.btn-group{display: inline-table;}
.btn-group button{text-align: left;}


}



@media screen and (min-width : 360px) and (max-width: 479px){

.menu-part {display: none;}

#wprmenu_bar .menu_title a {top: 0px !important;color:#fff !important;}

p.lmtd {font-size: 15px;}

.limited-hours {width: 100%;text-align: center;}

.lmtd-nmber {float: left;margin: 8px 0 0 0;width: 100% ;text-align: center;}

ul.social-icon {margin: 0 auto 11px;padding: 0;float: none;width: 47%;display: table;}

ul.social-icon li img {width: 29px;height: 29px;}

.logo-part {float: left;width: 100%;}

.cart-part {display: none;}

.logo-part img {margin: 0 auto 6px;width: 81%;float: none;display: table;}

section#unlock {margin: 0px 0 0 0;}

.unlock-btn-combine {margin: 0 0;padding: 0;float: left;width: 100%;}

a.dnt {font-size: 11px;padding: 6px 6px;}

a.dnt-new {margin: 0 0 4px 3px;font-size: 11px;padding: 6px 9px;}

.banner-inside-one .total-banner-text {padding: 10px 12px 6px;width: 66%;}

.total-banner-text h4 {letter-spacing: 4px;}

.banner-inside-one .total-banner-text h1 {font-size: 15px;}

h4 {font-size: 13px;}

.banner-caption {width: 100%;}

.visit-text {width: 100%;}

.image-part img {margin: 10px auto 0;float: none;display: table;width: 79%;}

.stick-text-part {padding: 26px 5px 25px;float: left;width: 100%;}

h2 {font-size: 22px;}

p {font-size: 14px;}

.visit-pic-house iframe {margin: 12px 0 0 0;width: 100% !important;height: 224px !important;}

.visit-pic-house img {float: none;margin: 14px auto 0;display: table;width: 100%;}

a.read-exhbt {margin: 7px auto 0;display: table;float: none;}

.visit-pic-house {float: left;width: 100%;}

.stick-text-part p {text-align: center;}

.stick-text-part h2 {text-align: center;}

h2.vst::after {display: none;}

.unlock-btn-combine-new {margin: 20px 0 0;padding: 0;float: left;width: 100%;}

.each-box p {min-height: 0;}

.each-box {margin: 0 0 12px 0;}

h2.vst-new {text-align: left;margin: 0 0 15px 0;}

h2.vst-new::after {display: none;}

ul.brick-listing {margin: 10px 0 8px 0;}

img.brick {width: 100%;}

h6.crawl {font-size: 17px;}

ul.brick-listing li {width: 100%;margin: 0 0 4px 0;}

.icon-ylow-text {margin: 0px 0 0 0;float: revert;width: 100%;}

.upcome {padding: 12px 0 0 0;float: left;width: 100%;}

.right-date {padding: 13px 0 0 10px;}

.sppnew {margin: 31px 0 0 0 !important;padding: 0 0 13px 0;}

.sppnew:first-child {margin-top: 5px !important;}

.sppnew img {margin: 0 auto 17px;float: none;display: table;}

.nwsleter-clndr {padding: 8px 0;width: 100%;}

.upcome-right {float: left;width: 100%;}

section#blgs {padding: 8% 0 6%;}

h5.perspective {font-size: 18px;text-align: left;line-height: 27px;}

.mt-5{margin-top: 18px !important;}

h6.crawl a {font-size: 18px;}

.each-blg-text-detl .crawl {margin: 0 0 -18px 0;}

img.group-pic {margin: 0 auto;float: none;display: table;width: 100%;}

.total-walking {display: initial;}

.who-text {padding: 28px 14px 29px;float: left;width: 100%;}

.total-walking .who-text {margin: 15px 0px 0 0;}

.who-text h2 {text-align: left;}

.who-text p {text-align: left;}

h2.vst {margin: 0 0 12px 0;}

ul.spn-logo-listing {margin: 0 0 0 0;}

ul.btm-links li {margin: 0 -7px 0 15px;padding: 0 13px 8px 0;list-style: disc;width: auto;}

ul.btm-links {margin: 0 0 12px 26px;}

h6.quick-headng {text-align: center;}

.quick {width: 100%;}

.quick p {text-align: center;}

.map-rd {margin: 12px 0 0 0;width: 100%;}

.map-rd p {text-align: center;}

.map-rd a.dnt-new {margin: 0 auto;float: none;display: table;}

.map-rd ul.social-icon {float: none;width: 38%;margin: 15px auto 23px;display: table;}

#TA_socialButtonBubbles441 {float: none;width: 100%;margin: 0 auto;display: table;}

.each-blg-text-detl p {text-align: center !important;font-size: 16px;}

.each-blg-text-detl h6 a {text-align: center;margin: 0 auto 26px;float: none;display: table;}

.sppnew p {text-align: center;}

.each-special-box a.know-new {float: none;margin: 4px auto 10px;display: table;}

.right-date h6 {text-align: center !important;}

.right-date p {text-align: center;}

.logo-detail {width: 100%;}

p.copyright {margin: 0 0 21px 0;float: none;text-align: center;}

#visit-us .unlock-btn-combine-new {width: 66%;}

ul.spn-logo-listing li img {margin: 0 auto;transform: translateY(6%);float: none;display: table;}

ul.brick-listing li:nth-child(2) .icon-ylow-text {margin: 0;}

.total-banner-text {padding: 14px 9px 6px;width: 93%;border: 4px solid transparent;}

.total-banner-text h1 {font-size: 19px;}

.banner-caption-exp {width: 100%;}

.banner-inside {bottom: 78%;}

section#wlk-recervtion-abt p {text-align: left;}

.vhp {margin: 18px 0 0 0;padding: 24px 13px 49px;}

.vhp-one {width: 100%;}

.vhp-one p{text-align: center;}

.vhp-one h2{text-align: center;}

img.group-pic-tur {margin: 0 auto;float: none;display: table;width: 100%;}

.vhp-two {float: left;width: 100%;}

section#archvs p{text-align: left;}

.who-text-tur h2{font-size: 18px;text-align: left !important;}


.who-text-tur {padding: 20px 6px 49px;width: 100%;margin: 0 30px 9px 0;}

.gapping-tur {width: 100%;}

.quicklnk {margin: 14px 0 0 0;width: 100%;display:none;}

.quck {font-size: 25px;}

.msnn {font-size: 18px;}

.open {margin: 6px 0 0px 0;padding: 23px 8px 13px;}

.open h5 {padding: 0 0 4px 0;}

h5 {font-size: 17px;}

.adlt {float: left;width: 80%;}

.open-new {margin: 0 0 24px 0;padding: 26px 8px 17px;}

.adlt-new {width: 20%;}

section#wlk-recervtion-abt .who-text-tur {margin: 0 30px 9px 0;}

section#hours .unlock-btn-combine-new {width: 37%;}

section#wlk-recervtion-abt .gapping-tur .unlock-btn-combine-new {width: 69%;}

.sb-btn-cntct-new {font-size: 14px;padding: 9px 19px;margin: 5px auto 0;line-height: 21px;float: none;display: table;}

section#hours-cntct-mdiakit .unlock-btn-combine-new {width: 46%;}

section#hours-cntct-mdiakit p{text-align: left;}

section#wlk-recervtion-abt-board {padding: 5% 0 4%;}

ul.member-listing-board li:first-child {margin: 0 0 15px 0;}

ul.member-listing-board li {margin: 0 0 15px 0;width: 50%;}

ul.member-listing-board li p {text-align: center;}

ul.member-listing-board {margin: 6px 0 0 0;}

.fish-shrimp {display: initial;}

img.shrimp-room {margin: 0 auto 26px;width: 100%;float: none;display: table;}

.who-text-tur p{text-align: left;}


h5.perspective-brwn {font-size: 18px;}

.vhp-one-new {width: 100%;}

.vhp-two-new {width: 100%;}

#hours h2 {text-align: center;}
section#wlk-recervtion-abt-board h2 {text-align: center;}
section#explore h2 {text-align: center;}
section#further-information h2 {text-align: left !important;}
.fish-shrimp-one p {text-align: center !important;}
section#further-information p {text-align: left !important;}
ul.sbjt li {font-size: 14px;}
ul.sbjt {margin: 0 0 0 13px;}
.orl {padding: 18px 8px 8px;}
.hst-fnt {font-size: 23px;line-height: 36px;}
.water {padding: 25px 10px 49px;}
.water h2 {line-height: 28px;}
.water-fal h2 {line-height: 28px;}
.water-fal {padding: 27px 15px 49px;}

.tea-text-oldest {margin: 15px 0 0 0;float: left;width: 100%;}
.tea-cup .tea-pic {width: 100%;}
.tea-pic img {width: 100%;}
.tea-cup {display: initial;}
.fstival-one {width: 100%;float: left;}

h6.crawl-bnglow {font-size: 18px;}
.total-walking-new {display: initial;}
.total-walking-new .who-text-amz {margin: 6px 0px 0 0;}
.who-text-amz {padding: 25px 15px 49px;float: left;width: 100%;}
section#wlk-recervtion-one {padding: 39px 0 27px 0;}

.tea-pic {margin: 0 0 12px 0;padding: 0;float: left;width: 100%;}
.tea-text {float: left;width: 100%;}

#shrimpprawn iframe {width: 100%;}
#shrimpprawn .who-text-tur {width: 100%;margin: 0 0 24px 0;padding: 43px 18px 49px;}
.thrd {margin: 87px 0 17px 0;}

#hours-cntct h5 {line-height: 31px;}
h5.perspective-htr {font-size: 19px;}
h5.perspectivemrk {font-size: 18px;line-height: 28px;}
ul.amzing-hmes {margin: 8px 0 0 0;}
ul.amzing-hmes li {margin: 8px 0 0 0;width: 100%;}

ul.effort-listing li {font-size: 15px;}
ul.sprt-efrt {padding: 0 0 0 12px;margin: 0 0 0 6px;}
.mem-pic {margin: 0 0 17px 0;width: 100%;}
.mem {margin: 0;padding: 0 0 0 0;float: left;width: 100%;}
.spcl-deductable .visit-text {padding: 18px 7px;}
.spcl-deductable .col-sm-12:nth-child(2n) .mem {padding: 0 0 0 0;}
.spcl-deductable {margin-right: 0 !important;margin-left: 0 !important;}
.spcl-deductable .col-sm-12 {padding-left: 0 !important;padding-right: 0 !important;}
ul.donr-name-listing li {width: 100%;}
ul.donr-name-listing {margin: 3px 0 0 11px;}

ul.aset-list li {font-size: 15px;}

section#special-info {padding: 34px 0 33px 0;}
ul.rec-listing-mbr li {font-size: 15px;}
ul.rec-listing li {font-size: 15px;}
h6.pricing-text-new {font-size: 18px;line-height: 27px;}
h6.pricing-text-new a {font-size: 18px;}

.total-greeter {margin: 13px 0 0 0;}
.greeter-left {float: left;width: 100%;}
ul.shrimp-greeter-listing li {font-size: 15px;line-height: 30px;}
.greeter-right {float: left;width: 100%;}
.greeter-right img {margin: 0 auto;float: none;display: table;width: 100%;}
a.applying-brwn-btn {font-size: 15px;padding: 9px 28px;margin: 29px auto 0;float: none;display: table;}
section#further-information p.sea-text {font-size: 15px;text-align: center !important;}
p.sea-text a {font-size: 15px;}
.voice-spot {display: initial;}
.voice-spot-one {padding: 30px 7px 14px;margin: 0px 0 12px 0;float: left;width: 100%;}
.sprt-voice {line-height: 29px;margin-top: 6px !important;}
.voice-spot-two {padding: 22px 8px 3px;margin: 0 0;float: left;width: 100%;}

#wpcf7-f113-o1 .sb-btn-cntct-new {float: left;font-size: 15px;padding: 13px 32px;margin: 12px 0 0;}
span.wpcf7-list-item {width: 100%;}
.inpt-fld-new {line-height: 38px;}

img.vspt-pic{width: 100%;}

.vhp-two iframe {width: 100% !important;margin: 0;}
.page-template-template-brown-bag-php h6.crawl{text-align: left !important;}
.page-template-template-3rd-on-3rd-php h6.crawl{text-align: left !important;}
h6.forward-looking {font-size: 18px;}

p.tea-time {line-height: 30px !important;font-size: 17px;margin: 27px 0 0 0;}
section#vnt-one {padding: 6% 0 11px;}
.mb-5 {margin-bottom: 20px !important;}
.wpfc-calendar-wrapper {width: 100%;}
.fc-scroller.fc-day-grid-container {height: auto !important;}
.tab-pane h2.vst {text-align: center;}
.video-btn {margin: 7px 0 0 0;padding: 30px 0px 17px 0px;float: left;width: 100%;}
.video-cntent {margin: 39px 0 0 0;float: left;width: 100%;}
ul#myTab {display: initial;float: left;width: 100%;}
.nav-item {margin: 0 0 14px 6px;width: 45%;float: left;}
.nav-pills .nav-link {padding: 7px 5px;font-size: 12px;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {font-size: 12px;}
.wpfc-calendar .fc-center h2 {font-size: 22px !important;padding: 14px 0 0 0;}
.nav-item:last-child {margin: 0 auto;float: none;display: table;}

#wpcf7-f104-o1 .sb-btn-cntct-new {float: left;}

#archvs h5 {line-height: 29px;}
.demon-ghst {font-size: 17px !important;}
section#archvs {padding: 30px 0;}

.demo {width: 100%;}
.cntrl-arrws {margin: -55px 0 0 0;}
.demo .item {margin-bottom: 24px;}

.page-template-template-pub-crawl section#further-information h2 {font-size: 20px;}
.page-template-template-pub-crawl section#further-information p.sea-text {text-align: left !important;}

.page-template-template-walking-tours section#further-information p.sea-text {text-align: center !important;}

.page-template-template-amazing-experiences section#further-information p.sea-text {text-align: center !important;}

img.frt-pic {width: 100%;max-height: 224px;margin: 0 auto 10px;float: none;display: table;}

img.denny-pic-new {width: 100%;}

.tbl-tckt form table td {font-size: 15px;}
.tbl-tckt form table td select {width: 56px;}
select {height: 39px;}
.tbl-tckt form table td:nth-child(2) {padding-left: 13px;padding-right: 19px;}
.tbl-tckt form table td.row-name {width: 59%;}
.tbl-tckt form table td.row-price {width: 343px !important;}
.tbl-tckt form table td.row-desc {display: none;}

.tbl-tckt-new form table td {font-size: 15px;}
.tbl-tckt-new form table td select {width: 56px;}
.tbl-tckt-new form table td:nth-child(2) {padding-left: 13px;padding-right: 19px;}
.tbl-tckt-new form table td.row-name {width: 59%;}
.tbl-tckt-new form table td.row-price {width: 343px !important;}
.tbl-tckt-new form table td.row-desc {display: none;}

.single-event #blg-common-portion-new .dtl-party {width: 100%;padding: 0 0 0 3px;}

.single-event #blg-common-portion-new img {width: auto;margin: 0 auto 32px;float: none;display: table;}

button.search-submit {margin: 0 0 0 9px;}
form.search {margin: 0 auto;float: none;display: table;}
input[type="search"] {width: 182px;}
.blg-heading a {font-size: 22px;}

#blg-common-portion-new img {height: auto;}

.each-junior-dtl h6.crawl {font-size: 36px;}
.page-template-template-membership-payment section#wlk-recervtion-abt p {text-align: center;}
.page-template-template-membership-payment .col-sm-4 {margin-top: 20px !important;}

img.wp-image-136 {margin: 0 0 12px 0;}

.btn-group{display: inline-table;}
.btn-group button{text-align: left;}

.visit-text .image-part img {display: none;}

img.board-pic {width: 90%;}

.page-template-template-resources .vhp-two img.group-pic-tur {display: none;}
.page-template-template-resources .vhp-two-new img.group-pic-tur {display: none;}
.page-template-template-resources .vhp-three {margin: 0 0 0 0;}

ul.amzing-hmes li img {width: auto;margin: 0 auto;float: none;display: table;}

}





@media screen and (min-width : 320px) and (max-width: 359px){

ul.spn-logo-listing li img {margin: 0 auto;transform: translateY(6%);float: none;display: table;}

.menu-part {display: none;}

#wprmenu_bar .menu_title a {top: 0px !important;color:#fff !important;}

p.lmtd {font-size: 15px;}

.limited-hours {width: 100%;text-align: center;}

.lmtd-nmber {float: left;margin: 8px 0 0 0;width: 100% ;text-align: center;}

ul.social-icon {margin: 0 auto 11px;padding: 0;float: none;width: 54%;display: table;}

ul.social-icon li img {width: 29px;height: 29px;}

.logo-part {float: left;width: 100%;}

.cart-part {display: none;}

.logo-part img {margin: 0 auto 6px;width: 81%;float: none;display: table;}

section#unlock {margin: 0px 0 0 0;}

.unlock-btn-combine {margin: 0 auto;padding: 0;float: none;width: 100%;display: table;}

a.dnt {font-size: 11px;padding: 6px 6px;margin: 0 0 8px 0;}

a.dnt-new {margin: 0 0px 0 2px;font-size: 11px;padding: 6px 9px;}

.banner-inside-one .total-banner-text {padding: 10px 12px 6px;width: 66%;}

.total-banner-text h4 {letter-spacing: 4px;}

.banner-inside-one .total-banner-text h1 {font-size: 15px;}

h4 {font-size: 13px;}

.banner-caption {width: 100%;}

.visit-text {width: 100%;}

.image-part img {margin: 10px auto 0;float: none;display: table;width: 79%;}

.stick-text-part {padding: 26px 5px 25px;float: left;width: 100%;}

h2 {font-size: 19px;}

p {font-size: 14px;}

.visit-pic-house iframe {margin: 12px 0 0 0;width: 100% !important;height: 224px !important;}

.visit-pic-house img {float: none;margin: 14px auto 0;display: table;width: 100%;}

a.read-exhbt {margin: 7px auto 0;display: table;float: none;}

.visit-pic-house {float: left;width: 100%;}

.stick-text-part p {text-align: center;}

.stick-text-part h2 {text-align: center;}

h2.vst::after {display: none;}

.unlock-btn-combine-new {margin: 20px 0 0;padding: 0;float: left;width: 100%;}

.each-box p {min-height: 0;}

.each-box {margin: 0 0 12px 0;}

h2.vst-new {text-align: left;margin: 0 0 15px 0;}

h2.vst-new::after {display: none;}

ul.brick-listing {margin: 10px 0 8px 0;}

.icon-happen {top: 17px;}

img.brick {width: 100%;}

h6.crawl {font-size: 17px;}

ul.brick-listing li {width: 100%;margin: 0 0 4px 0;}

.icon-ylow-text {margin: 0px 0 0 0;float: revert;width: 100%;}

.upcome {padding: 12px 0 0 0;float: left;width: 100%;}

.right-date {padding: 13px 0 0 10px;}

.sppnew {margin: 31px 0 0 0 !important;padding: 0 0 13px 0;}

.sppnew:first-child {margin-top: 5px !important;}

.sppnew img {margin: 0 auto 17px;float: none;display: table;}

.nwsleter-clndr {padding: 8px 0;width: 100%;}

.upcome-right {float: left;width: 100%;}

section#blgs {padding: 8% 0 6%;}

h5.perspective {font-size: 18px;text-align: left;line-height: 27px;}

.mt-5{margin-top: 18px !important;}

h6.crawl a {font-size: 18px;}

.each-blg-text-detl .crawl {margin: 0 0 -18px 0;}

img.group-pic {margin: 0 auto;float: none;display: table;width: 100%;}

.total-walking {display: initial;}

.who-text {padding: 28px 14px 29px;float: left;width: 100%;}

.total-walking .who-text {margin: 15px 0px 0 0;}

.who-text h2 {text-align: left;}

.who-text p {text-align: left;}

h2.vst {margin: 0 0 12px 0;}

ul.spn-logo-listing {margin: 0 0 0 0;}

ul.btm-links li {margin: 0 -7px 0 15px;padding: 0 13px 8px 0;list-style: disc;width: auto;}
	
ul.btm-links li a {font-size: 15px;}

ul.btm-links {margin: 0 0 12px 0;}

h6.quick-headng {text-align: center;}

.quick {width: 100%;}

.quick p {text-align: center;}

.map-rd {margin: 12px 0 0 0;width: 100%;}

.map-rd p {text-align: center;}

.map-rd a.dnt-new {margin: 0 auto;float: none;display: table;}

.map-rd ul.social-icon {float: none;width: 44%;margin: 15px auto 23px;display: table;}

#TA_socialButtonBubbles441 {float: none;width: 100%;margin: 0 auto;display: table;}

.each-blg-text-detl p {text-align: center !important;font-size: 16px;}

.each-blg-text-detl h6 a {text-align: center;margin: 0 auto;float: none;display: table;}

.sppnew p {text-align: center;}

.each-special-box a.know-new {float: none;margin: 4px auto 10px;display: table;}

.right-date h6 {text-align: center !important;}

.right-date p {text-align: center;}

.logo-detail {width: 100%;}

p.copyright {margin: 0 0 21px 0;float: none;text-align: center;}

.total-banner-text {padding: 14px 9px 6px;width: 93%;border: 4px solid transparent;}

.total-banner-text h1 {font-size: 19px;}

.banner-caption-exp {width: 100%;}

.banner-inside {bottom: 84%;}

section#wlk-recervtion-abt p {text-align: left;}

.vhp {margin: 18px 0 0 0;padding: 24px 13px 49px;}

.vhp-one {width: 100%;}

.vhp-one p{text-align: center;}

.vhp-one h2{text-align: center;}

img.group-pic-tur {margin: 0 auto;float: none;display: table;width: 100%;}

.vhp-two {float: left;width: 100%;}

section#archvs p{text-align: left;}

.who-text-tur h2{font-size: 17px;text-align: left !important;}


.who-text-tur {padding: 20px 6px 49px;width: 100%;margin: 0 30px 9px 0;}

.gapping-tur {width: 100%;}

.quicklnk {margin: 14px 0 0 0;width: 100%;display:none;}

.quck {font-size: 25px;}

.msnn {font-size: 18px;}

.open {margin: 6px 0 0px 0;padding: 23px 8px 13px;}

.open h5 {padding: 0 0 4px 0;}

h5 {font-size: 17px;}

.adlt {float: left;width: 80%;}

.open-new {margin: 0 0 24px 0;padding: 26px 8px 17px;}

.adlt-new {width: 20%;}

section#wlk-recervtion-abt .who-text-tur {margin: 0 30px 9px 0;}

section#hours .unlock-btn-combine-new {width: 45%;}

section#wlk-recervtion-abt .gapping-tur .unlock-btn-combine-new {width: 79%;}

.sb-btn-cntct-new {font-size: 14px;padding: 9px 19px;margin: 5px auto 0;line-height: 21px;float: none;display: table;}

section#hours-cntct-mdiakit .unlock-btn-combine-new {width: 60%;}

section#hours-cntct-mdiakit p{text-align: left;}

section#wlk-recervtion-abt-board {padding: 5% 0 4%;}

ul.member-listing-board li:first-child {margin: 0 0 15px 0;}

ul.member-listing-board li {margin: 0 0 15px 0;width: 50%;}

ul.member-listing-board li p {text-align: center;}

ul.member-listing-board {margin: 6px 0 0 0;}

.fish-shrimp {display: initial;}

img.shrimp-room {margin: 0 auto 26px;width: 100%;float: none;display: table;}

.who-text-tur p{text-align: left;}


h5.perspective-brwn {font-size: 18px;}

.vhp-one-new {width: 100%;}

.vhp-two-new {width: 100%;}

#hours h2 {text-align: center;}
section#wlk-recervtion-abt-board h2 {text-align: center;}
section#explore h2 {text-align: center;}
section#further-information h2 {text-align: left !important;}
.fish-shrimp-one p {text-align: center !important;}
section#further-information p {text-align: left !important;}
ul.sbjt li {font-size: 14px;}
ul.sbjt {margin: 0 0 0 13px;}
.orl {padding: 18px 8px 8px;}
.hst-fnt {font-size: 23px;line-height: 36px;}
.water {padding: 25px 10px 49px;}
.water h2 {line-height: 28px;}
.water-fal h2 {line-height: 28px;}
.water-fal {padding: 27px 15px 49px;}

.fstival-one {width: 100%;}
.tea-cup .tea-pic {width: 100%;}
.tea-pic img {width: 100%;}

.tea-text-oldest {margin: 15px 0 0 0;float: left;width: 100%;}
.tea-cup .tea-pic {width: 100%;}
.tea-pic img {width: 100%;}
.tea-cup {display: initial;}
.fstival-one {width: 100%;float: left;}

h6.crawl-bnglow {font-size: 18px;}
.total-walking-new {display: initial;}
.total-walking-new .who-text-amz {margin: 6px 0px 0 0;}
.who-text-amz {padding: 25px 15px 49px;float: left;width: 100%;}
section#wlk-recervtion-one {padding: 39px 0 27px 0;}

.tea-pic {margin: 0 0 12px 0;padding: 0;float: left;width: 100%;}
.tea-text {float: left;width: 100%;}


#shrimpprawn iframe {width: 100%;}
#shrimpprawn .who-text-tur {width: 100%;margin: 0 0 24px 0;padding: 43px 18px 49px;}
.thrd {margin: 87px 0 17px 0;}

#hours-cntct h5 {line-height: 31px;}
h5.perspective-htr {font-size: 19px;}
h5.perspectivemrk {font-size: 18px;line-height: 28px;}
ul.amzing-hmes {margin: 8px 0 0 0;}
ul.amzing-hmes li {margin: 8px 0 0 0;width: 100%;}

ul.effort-listing li {font-size: 15px;}
ul.sprt-efrt {padding: 0 0 0 12px;}
.mem-pic {margin: 0 0 17px 0;width: 100%;}
.mem {margin: 0;padding: 0 0 0 0;float: left;width: 100%;}
.spcl-deductable .visit-text {padding: 18px 7px;}
.spcl-deductable .col-sm-12:nth-child(2n) .mem {padding: 0 0 0 0;}
.spcl-deductable {margin-right: 0 !important;margin-left: 0 !important;}
.spcl-deductable .col-sm-12 {padding-left: 0 !important;padding-right: 0 !important;}
ul.donr-name-listing li {width: 100%;}
ul.donr-name-listing {margin: 3px 0 0 11px;}

ul.aset-list li {font-size: 15px;}

section#special-info {padding: 34px 0 33px 0;}
ul.rec-listing-mbr li {font-size: 15px;}
ul.rec-listing li {font-size: 15px;}
h6.pricing-text-new {font-size: 18px;line-height: 27px;}
h6.pricing-text-new a {font-size: 18px;}

.total-greeter {margin: 13px 0 0 0;}
.greeter-left {float: left;width: 100%;}
ul.shrimp-greeter-listing li {font-size: 15px;line-height: 30px;}
.greeter-right {float: left;width: 100%;}
.greeter-right img {margin: 0 auto;float: none;display: table;width: 100%;}
a.applying-brwn-btn {font-size: 15px;padding: 9px 28px;margin: 29px auto 0;float: none;display: table;}
section#further-information p.sea-text {font-size: 15px;text-align: center !important;}
p.sea-text a {font-size: 15px;}
.voice-spot {display: initial;}
.voice-spot-one {padding: 30px 7px 14px;margin: 0px 0 12px 0;float: left;width: 100%;}
.sprt-voice {line-height: 29px;margin-top: 6px !important;}
.voice-spot-two {padding: 22px 8px 3px;margin: 0 0;float: left;width: 100%;}

#wpcf7-f113-o1 .sb-btn-cntct-new {float: left;font-size: 15px;padding: 12px 21px;margin: 12px 0 0;}
span.wpcf7-list-item {width: 100%;}
.inpt-fld-new {line-height: 38px;}

img.vspt-pic{width: 100%;}

.vhp-two iframe {width: 100% !important;margin: 0;}
.page-template-template-brown-bag-php h6.crawl{text-align: left !important;}
.page-template-template-3rd-on-3rd-php h6.crawl{text-align: left !important;}
h6.forward-looking {font-size: 16px;}

.demo {width: 100%;}

p.tea-time {line-height: 30px !important;font-size: 17px;margin: 27px 0 0 0;}
section#vnt-one {padding: 6% 0 11px;}
.mb-5 {margin-bottom: 20px !important;}
.wpfc-calendar-wrapper {width: 100%;}
.fc-scroller.fc-day-grid-container {height: auto !important;}
.tab-pane h2.vst {text-align: center;}
.video-btn {margin: 7px 0 0 0;padding: 30px 0px 17px 0px;float: left;width: 100%;}
.video-cntent {margin: 39px 0 0 0;float: left;width: 100%;}
ul#myTab {display: initial;float: left;width: 100%;}
.nav-item {margin: 0 0 14px 6px;width: 45%;float: left;}
.nav-pills .nav-link {padding: 7px 5px;font-size: 11px;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {font-size: 11px;}
.wpfc-calendar .fc-center h2 {font-size: 22px !important;padding: 14px 0 0 0;}
.nav-item:last-child {margin: 0 auto;float: none;display: table;}

#wpcf7-f104-o1 .sb-btn-cntct-new {float: left;}

#archvs h5 {line-height: 29px;}
.demon-ghst {font-size: 17px !important;}
section#archvs {padding: 30px 0;}

.cntrl-arrws {margin: -55px 0 0 0;}
.demo .item {margin-bottom: 24px;}

.page-template-template-pub-crawl section#further-information h2 {font-size: 20px;}
.page-template-template-pub-crawl section#further-information p.sea-text {text-align: left !important;}

.page-template-template-walking-tours section#further-information p.sea-text {text-align: center !important;}

.page-template-template-amazing-experiences section#further-information p.sea-text {text-align: center !important;}

img.frt-pic {width: 100%;max-height: 224px;margin: 0 auto 10px;float: none;display: table;}

img.denny-pic-new {width: 100%;}

.tbl-tckt form table td {font-size: 13px;}
.tbl-tckt form table td select {width: 56px;}
select {height: 39px;}
.tbl-tckt form table td:nth-child(2) {padding-left: 13px;padding-right: 19px;}
.tbl-tckt form table td.row-name {width: 53%;}
.tbl-tckt form table td.row-price {width: 343px !important;}
.tbl-tckt form table td.row-desc {display: none;}

.tbl-tckt-new form table td {font-size: 13px;}
.tbl-tckt-new form table td select {width: 56px;}
.tbl-tckt-new form table td:nth-child(2) {padding-left: 13px;padding-right: 19px;}
.tbl-tckt-new form table td.row-name {width: 53%;}
.tbl-tckt-new form table td.row-price {width: 343px !important;}
.tbl-tckt-new form table td.row-desc {display: none;}

.single-event #blg-common-portion-new .dtl-party {width: 100%;padding: 0 0 0 3px;}

.single-event #blg-common-portion-new img {width: auto;margin: 0 auto 32px;float: none;display: table;}

button.search-submit {margin: 0 0 0 9px;}
form.search {margin: 0 auto;float: none;display: table;}

.blg-heading a {font-size: 20px;}
input[type="search"] {width: 143px;}

#blg-common-portion-new img {height: auto;}

.each-junior-dtl h6.crawl {font-size: 36px;}
.page-template-template-membership-payment section#wlk-recervtion-abt p {text-align: center;}
.page-template-template-membership-payment .col-sm-4 {margin-top: 20px !important;}

img.wp-image-136 {margin: 0 0 12px 0;}

.btn-group{display: inline-table;}
.btn-group button{text-align: left;}

.visit-text .image-part img {display: none;}

img.board-pic {width: 93%;}

.page-template-template-resources .vhp-two img.group-pic-tur {display: none;}
.page-template-template-resources .vhp-two-new img.group-pic-tur {display: none;}
.page-template-template-resources .vhp-three {margin: 0 0 0 0;}

ul.amzing-hmes li img {width: auto;margin: 0 auto;float: none;display: table;}

}
