 @import url("bootstrap/css/bootstrap.css");@import url("bootstrap/css/bootstrap-responsive.css");@font-face {font-family: 'Acrom-ExtraBold';src: url("fonts/2B0D71_0_0.eot");src: url("fonts/2B0D71_0_0.eot?#iefix") format("embedded-opentype"), url("fonts/2B0D71_0_0.svg#wf") format("svg"), url("fonts/2B0D71_0_0.woff") format("woff"), url("fonts/2B0D71_0_0.ttf") format("truetype");}@font-face {font-family: 'Acrom-Medium';src: url("fonts/2B0D71_1_0.eot");src: url("fonts/2B0D71_1_0.eot?#iefix") format("embedded-opentype"), url("fonts/2B0D71_1_0.svg#wf") format("svg"), url("fonts/2B0D71_1_0.woff") format("woff"), url("fonts/2B0D71_1_0.ttf") format("truetype");}@font-face {font-family: 'Acrom-Bold';src: url("fonts/2B0D71_2_0.eot");src: url("fonts/2B0D71_2_0.eot?#iefix") format("embedded-opentype"), url("fonts/2B0D71_2_0.svg#wf") format("svg"), url("fonts/2B0D71_2_0.woff") format("woff"), url("fonts/2B0D71_2_0.ttf") format("truetype");}@font-face {font-family: 'Acrom-Light';src: url("fonts/2B0D71_3_0.eot");src: url("fonts/2B0D71_3_0.eot?#iefix") format("embedded-opentype"), url("fonts/2B0D71_3_0.svg#wf") format("svg"), url("fonts/2B0D71_3_0.woff") format("woff"), url("fonts/2B0D71_3_0.ttf") format("truetype");}@font-face {font-family: 'Acrom-Regular';src: url("fonts/2B0D71_4_0.eot");src: url("fonts/2B0D71_4_0.eot?#iefix") format("embedded-opentype"), url("fonts/2B0D71_4_0.svg#wf") format("svg"), url("fonts/2B0D71_4_0.woff") format("woff"), url("fonts/2B0D71_4_0.ttf") format("truetype");}@font-face {font-family: 'Acrom-Thin';src: url("fonts/2B0D71_5_0.eot");src: url("fonts/2B0D71_5_0.eot?#iefix") format("embedded-opentype"), url("fonts/2B0D71_5_0.svg#wf") format("svg"), url("fonts/2B0D71_5_0.woff") format("woff"), url("fonts/2B0D71_5_0.ttf") format("truetype");}@font-face {font-family: 'CynthoPro-Italic';src: url("fonts/2AF21E_0_0.eot");src: url("fonts/2AF21E_0_0.eot?#iefix") format("embedded-opentype"), url("fonts/2AF21E_0_0.woff") format("woff"), url("fonts/2AF21E_0_0.ttf") format("truetype"), url("fonts/2AF21E_0_0.svg#wf") format("svg");}@font-face {font-family: 'CynthoPro-Regular';src: url("fonts/2AF21E_1_0.eot");src: url("fonts/2AF21E_1_0.eot?#iefix") format("embedded-opentype"), url("fonts/2AF21E_1_0.woff") format("woff"), url("fonts/2AF21E_1_0.ttf") format("truetype"), url("fonts/2AF21E_1_0.svg#wf") format("svg");}@font-face {font-family: 'fontello';src: url("fonts/fontello.eot?52046294");src: url("fonts/fontello.eot?52046294#iefix") format("embedded-opentype"), url("fonts/fontello.woff?52046294") format("woff"), url("fonts/fontello.ttf?52046294") format("truetype"), url("fonts/fontello.svg?52046294#fontello") format("svg");font-weight: normal;font-style: normal;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input, textarea, tr, td {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}html {height: 100%;}body {background-color: #f1f3f5;height: 100%;color: #231f20;font-family: "Acrom-Regular", sans-serif;font-size: 16px;line-height: 25px;opacity: 1;}h1 {font-size: 28px;line-height: 40px;}h2 {font-size: 24px;line-height: 30px;}h3 {font-size: 18px;line-height: 20px;}h4 {font-size: 16px;line-height: 20px;}h1, h2, h3, h4, h5, h6 {margin: 10px 0 20px;font-family: 'Acrom-Medium';}p {margin: 12px 0;}input {outline: none;-webkit-appearance: none;}a {color: #826ba7;}a:hover, a:focus {color: #69538c;}hr {border-bottom: 1px solid #d4d3d5;}strong {font-family: 'Acrom-Bold';font-weight: 400 !important;}i {margin-right: 20px;}em {font-style: italic;}blockquote {padding: 60px 40px;font-style: italic;font-size: 24px;line-height: 34px;color: #b8abcd;}.visible {opacity: 1 !important;}.hidden {opacity: 0 !important;}body, .carousel {-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}a, input, textarea {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}a:before, input:before, textarea:before {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}::selection {background: #b8abcd;color: #231f20;}::-moz-selection {background: #b8abcd;color: #231f20;}.fadein {opacity: 0 !important;}.floatin {bottom: -5px !important;}.center {text-align: center;}.uppercase {text-transform: uppercase;}.zone {width: 100%;margin-right: auto;margin-left: auto;}.container {padding-top: 60px;padding-bottom: 60px;position: relative;}.container-full-width {width: 1020px;position: relative;margin: 0 auto;padding-top: 60px;padding-bottom: 60px;}.container-full-width .span12 {width: 1020px;}.row p:last-child {margin-bottom: 0;}label, input, button, select, textarea {font-size: 20px;line-height: 30px;}.main-window-wrapper {position: relative;height: auto;min-height: 100%;}.navbar {margin-bottom: 0px;}.navbar .container {padding: 45px 0;margin-bottom: 0px;width: 940px;position: relative;}.navbar .brand {position: absolute;left: 0;top: 20px;padding: 0px;margin-left: 0px;}.navbar .brand img {width: 150px;height: auto;}.navbar.header .nav {float: right;margin-right: 0;}.navbar-inverse .navbar-inner {background-color: #e3e5e7;background-image: none;border: none;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.navbar-inverse .nav > li {margin-left: 5px;}.navbar-inverse .nav > li:first-child {margin-left: 0px !important;}.navbar-inverse .nav > li > a {color: #231f20;text-shadow: none;padding: 13px 20px 7px;font-size: 13px;line-height: 20px;text-transform: uppercase;border-radius: 3px;font-family: 'Acrom-Medium';white-space: nowrap;}.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover {background-color: #b8abcd;}.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {color: #ffffff;background-color: #b8abcd;box-shadow: none;}.main-content-wrapper {position: relative;}.main-content-wrapper:after, .main-content-wrapper:before {display: table;line-height: 0;content: "";}.main-content {margin-bottom: 263px;position: relative;}.main-content .ivycat-post.tour.span4:first-of-type, .main-content .ivycat-post.tour.span4:nth-of-type(3n+1) {margin-left: 0px !important;}.main-content .ivycat-post.tour.span4:nth-of-type(3n+1) {content: '';clear: both;display: table;}.main-content .ivycat-post.tour.span4 .entry-thumbnail {display: block;text-align: center;}.main-content ul li {list-style: none;}#tribe-events, #tribe-events-content-wrapper {width: inherit;margin: 0 auto;}.front-image {padding: 10px;background-color: #ffffff;width: 280px;}.slider {background-color: #ffffff;margin: 0px auto 70px;padding: 8px;height: 336px;width: 924px;}.btn {font-size: 18px;font-family: 'Acrom-Medium';background-color: #b8abcd;border-radius: 3px;border: 0px solid transparent;color: #f1f3f5;text-transform: uppercase;padding: 5px 15px;line-height: 30px;box-shadow: none;background-image: none;text-shadow: none;}.btn:hover, .btn:focus {background-color: #cec5dc;color: #ffffff;}.wpcf7 {margin-top: 40px !important;overflow: hidden;}.wpcf7 .wpcf7-not-valid-tip {display: none !important;}.wpcf7 form {max-width: 940px;margin-right: auto;margin-left: auto;}.wpcf7 form div.wpcf7-response-output {margin-right: 0px !important;margin-left: 0px !important;}.wpcf7 form div.wpcf7-validation-errors {border-radius: 3px;border: 1px solid #E74C4C !important;padding: 10px !important;}.wpcf7 form input:not([type=submit]).wpcf7-not-valid, .wpcf7 form textarea.wpcf7-not-valid {border: 1px solid #E74C4C !important;background-color: #FFEDED !important;}.wpcf7 form .contact {width: 49%;float: left;}.wpcf7 form .contact.message {margin-right: 1%;}.wpcf7 form .contact.phone {margin-bottom: 20px !important;}.wpcf7 form .contact.submit {float: none;width: 100%;text-align: center;}.wpcf7 form .contact span {width: 100%;height: 40px !important;overflow: visible !important;}.wpcf7 form .event.subject, .wpcf7 form .event.tourdate {display: none;}.wpcf7 form input[type="submit"], .wpcf7 form input.wpcf7-submit {font-size: 14px;background-color: #b8abcd;border-radius: 3px;border: 0px solid transparent;color: #f1f3f5;text-transform: uppercase;padding: 5px 30px;line-height: 30px;box-shadow: none;background-image: none;text-shadow: none;}.wpcf7 form input[type="submit"]:hover, .wpcf7 form input[type="submit"]:focus, .wpcf7 form input.wpcf7-submit:hover, .wpcf7 form input.wpcf7-submit:focus {background-color: #cec5dc;color: #ffffff;}.wpcf7 form textarea {border: 1px solid #cccccc;height: 125px;padding: 4px 6px;font-size: 14px;}.wpcf7 form input:not([type=submit]), .wpcf7 form textarea {width: 100%;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 0px;}.wpcf7 form input:not([type=submit]) {height: 40px;}.send-button {background-color: #b8abcd;border: none;color: #bababa;font-family: inherit;margin-bottom: 10px;padding: 2px 15px;text-align: center;text-transform: uppercase;}.send-button:hover, .send-button:focus {background-color: #cec5dc;color: #ffffff;}.slide-1 {background: url("images/londopolia-konstantin-pinaev.jpg") no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='londopolia-konstantin-pinaev.jpg', sizingMethod='scale');-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='background-hat.jpg', sizingMethod='scale')";}.slide-1 .container {padding: 70px 20px;text-align: center;}.slide-1 .carousel {position: relative;bottom: 0px;margin-bottom: 20px;width: 100%;color: #f1f3f5;font-size: 30px;line-height: 40px;text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);text-align: left;width: 60%;}.carousel-cta {padding: 8px 25px 5px;margin-top: 10px;}.slide-2 {background: url("images/london-graffiti.jpg") no-repeat bottom center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='background-hat.jpg', sizingMethod='scale');-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='background-hat.jpg', sizingMethod='scale')";}.slide-2 .container {padding: 70px 20px;text-align: center;}.slide-2 .carousel {position: relative;bottom: 0px;margin-bottom: 20px;width: 100%;color: #f1f3f5;font-size: 30px;line-height: 40px;}.slide-2 .carousel .carousel-cta {padding: 8px 25px 5px;margin-top: 10px;}.page .carousel {margin-bottom: 0px;}.page .carousel h1.page-title {font-size: 35px;line-height: 40px;margin: 0px;text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5);}.zone.description {text-align: center;font-size: 18px;line-height: 30px;}.tours > * {text-align: center;}.tours .container {padding-top: 0px;}.tours a.tour {display: inline-block;width: inherit;border: 3px solid #f1f3f5;}.tours a.tour:hover {border: 3px solid #b8abcd;}.tours a.tour.tour-03 {;}.newsletter {background: #d4d3d5;}.newsletter #mc_embed_signup {margin-top: 20px;}.newsletter h1 {text-align: center;}.newsletter .group {position: relative;display: table;border-collapse: separate;}.newsletter .group input.required.email {display: table-cell;position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;line-height: 30px;border-radius: 3px 0px 0px 3px;margin-right: 0px;height: 40px;font-size: 16px;-moz-box-sizing: border-box;box-sizing: border-box;border: 0px solid #ffffff;}.newsletter .group-btn {position: relative;width: 1%;vertical-align: middle;display: table-cell;z-index: 10;}.newsletter .group-btn input.btn {box-shadow: 0px;margin-left: -1px !important;font-size: 14px;border-radius: 0px 3px 3px 0px;}.blog .post-item {padding: 20px 0;border-bottom: 1px solid #d4d3d5;}.blog .post-item:last-child {border-bottom: 0px;}.blog .post-item h2 a {text-shadow: 1px 1px 0px #ffffff;}.blog .post-item a {text-shadow: 1px 1px 0px #ffffff;}.blog .entry-summary {margin-bottom: 20px;}.blog .comments span.counter, .blog .comments span.leave-comment {font-family: 'fontello';padding-right: 5px;color: #d4d3d5;}.blog .comments span.leave-comment:before {content: '\e807';}.blog .comments span.counter:before {content: '\e808';}.blog .comments a.counter {margin-right: 20px;}.blog .main-content {margin-bottom: 0px;}.blog footer {position: relative;}.rc-anchor-normal {width: auto !important;max-width: 300px !important;}.wpcf7-form-control-wrap > div > div {width: auto !important;max-width: 304px !important;}.blog-nav {margin-top: 20px;}.blog-nav:after {content: '';clear: both;display: table;}.blog-nav .nav-previous {float: left;}.blog-nav .nav-next {float: right;}#respond textarea {display: block;height: 190px;font-size: 16px;padding: 5px 15px;width: auto;}#respond #submit {font-size: 16px;background-color: #b8abcd;border-radius: 3px;border: 0px solid transparent;color: #f1f3f5;text-transform: uppercase;padding: 6px 15px 4px;line-height: 30px;box-shadow: none;background-image: none;text-shadow: none;}#respond #submit:hover, #respond #submit:focus {background-color: #cec5dc;color: #ffffff;}.author {margin-bottom: 20px;}.stuck {position: fixed;}.sidebar ul {margin-bottom: 30px;}.sidebar ul li {list-style: none;padding-left: 0px;}.sidebar .tagcloud {margin-bottom: 30px;}.sidebar .execphpwidget {width: 300px;top: 50px;background: #e3e5e7;text-align: center;-webkit-transition: opacity 600ms ease-in-out;-moz-transition: opacity 600ms ease-in-out;-o-transition: opacity 600ms ease-in-out;-ms-transition: opacity 600ms ease-in-out;transition: opacity 600ms ease-in-out;}.sidebar .execphpwidget .item {padding: 15px;}.sidebar iframe #header a {display: none !important;}.sidebar .textwidget {margin-bottom: 20px;}.single .zone.booking {background: #fff;}.single .zone.booking .inner-box {padding: 10px 20px 10px 0;}.single .zone.booking .private-tour .inner-box {border-right: 1px solid #231f20;}.single .zone.booking .private-tour .title {text-align: center;}.single .zone.booking .upcoming-tours .title {text-align: center;margin-bottom: 40px;}.single .zone.booking .upcoming-tours .entry-title {margin-bottom: 5px;}.single .zone.booking .upcoming-tours .tour {margin-bottom: 20px;}.single .zone.booking .upcoming-tours .date {font-size: 13px;}.single .zone.booking .upcoming-tours .btn {font-size: 14px;background-color: #b8abcd;border-radius: 3px;border: 0px solid transparent;color: #f1f3f5;text-transform: uppercase;padding: 5px 30px;line-height: 30px;box-shadow: none;background-image: none;text-shadow: none;font-weight: normal;}.single .zone.imagery .item {position: relative;color: #ffffff;font-size: 2em;font-weight: 600;margin-bottom: 40px;text-transform: uppercase;}.single .zone.imagery .item .overflow-text {position: absolute;top: calc(50% - 24px);left: 0;text-align: center;width: 100%;}.single .zone.imagery .item .overflow-text p {display: inline-block;padding: 20px 10px;border-top: 2px solid #fff;border-bottom: 2px solid #fff;text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.8);line-height: 1.2em;}.single .background img {width: 100%;height: auto;margin-bottom: -8px;}.single .tour-highlight {background: #b8abcd;}.single .tour-highlight .container {padding: 15px 0;}.single .tour-highlight .guide {vertical-align: middle;font-weight: bold;}.single .tour-highlight .guide img {max-width: 80px;height: auto;vertical-align: middle;margin-right: 10px;float: left;}.single .tour-highlight .guide span {display: block;}.single .tour-highlight .guide .copy {padding: 15px 0;}.single .tour-highlight .steps-counter {font-weight: bold;text-align: right;vertical-align: middle;padding: 15px 0;}.single .tour-highlight .steps-counter span {display: block;}.podcast .background img {width: 100%;height: auto;margin-bottom: -8px;}.podcast .podcast-highlight {background: #b8abcd;}.podcast .podcast-highlight .container {padding: 15px 0;}.podcast .podcast-highlight .social-links {line-height: 44px;font-size: 18px;-moz-binding: none !important;}.podcast .podcast-highlight .social-links > * {line-height: 44px;display: inline-block;vertical-align: middle;}.podcast .podcast-highlight .social-links a.icon {display: inline-block;line-height: 36px;text-align: center;text-decoration: none;margin-left: 30px;vertical-align: middle;}.podcast .podcast-highlight .social-links a.icon:last-child {margin-right: 0px;}.podcast .podcast-highlight .social-links a.icon:before {font-family: 'fontello';font-size: 36px;color: #231f20;}.podcast .podcast-highlight .social-links a.icon:hover:before {color: #e3e5e7;}.podcast .podcast-highlight .social-links a#itunes:before {content: '\e806';}.podcast .podcast-highlight .social-links a#soundcloud:before {content: '\e807';}.podcast .podcast-highlight .download-counter span {display: block;line-height: 44px;font-size: 18px;}footer {background-color: #e3e5e7;font-size: 16px;position: absolute;right: 0;left: 0;bottom: 0;}footer .row {margin-bottom: 20px;}footer .row:last-child {margin-bottom: 0px;}footer .nav {clear: both;overflow: hidden;width: 100%;}footer .nav li {display: inline-block;}footer .nav li a {display: inline-block;font-family: 'Acrom-Medium';}footer .container {padding: 40px 0px;text-align: center;}footer .copyright {color: #888888;}footer .social-links {-moz-binding: none !important;text-align: center;}footer .social-links p {margin-bottom: 15px;}footer .social-links a.icon {display: inline-block;line-height: 25px;text-align: center;text-decoration: none;margin: 0 15px;}footer .social-links a.icon:last-child {margin-right: 0px;}footer .social-links a.icon:before {font-family: 'fontello';font-size: 22px;color: #231f20;}footer .social-links a.icon:hover:before {color: #b8abcd;}footer .social-links a#facebook:before {content: '\e800';}footer .social-links a#instagram:before {content: '\e801';}footer .social-links a#livejournal:before {content: '\e802';}footer .social-links a#twitter:before {content: '\e803';}footer .social-links a#vkontakte:before {content: '\e805';}footer .social-links a#mail:before {content: '\e804';}footer .social-links a#itunes:before {content: '\e806';}footer .social-links a#soundcloud:before {content: '\e807';}.tribe-events-cal-links {margin-bottom: 20px;margin-top: 20px;}.tribe-events-cal-links > * {float: none !important;}.tribe-events-venue-details {padding-top: 20px;}.tribe-events-venue-details .author {margin: 0 !important;}#tribe-events-pg-template {width: 940px;padding-top: 40px;padding-bottom: 40px;margin: 0 auto;}#tribe-events-pg-template .tour-date {float: left;width: 300px;margin-right: 20px;}#tribe-events-pg-template .tour-content {float: left;width: 620px;}.tribe-bar-disabled {position: absolute !important;top: 0px;right: 0px;}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views {width: 100% !important;left: 0 !important;}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views .tribe-bar-views-list {padding: 0px !important;}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {background: #e3e5e7;}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner {background: #e3e5e7;}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-list {background: #e3e5e7;}#tribe-events-content {clear: both;}#tribe-events-content .tribe-events-past div[id*="tribe-events-event-"] {display: none;}#tribe-events-content .tribe-events-month-event-title a {white-space: nowrap;width: 130px;overflow: hidden;text-overflow: ellipsis;display: inline-block;}#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] {padding: 0 9px;}#tribe-events-content .tribe-events-sub-nav a {display: inline-block;}#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next {float: right;}#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous {float: left;}#tribe-events-content.tribe-events-list .tribe-events-ical {display: none !important;}.tribe-events-list .tribe-events-loop .tribe-events-content {float: left;clear: none !important;}.tribe-events-list .type-tribe_events {margin-bottom: 50px;border-top: 1px solid #d2d2d2;padding-top: 10px;}.tribe-events-list .tribe-events-first {border: none !important;}.tribe-events-list .tribe-events-event-image {width: 100% !important;margin: 0px !important;}#tribe-events-footer {padding-top: 20px;}.tribe-events-list .tribe-events-event-image img {margin-top: 5px !important;width: 100%;height: auto;}.event-image {width: 20%;float: left;padding: 0 3% 0 0;font-size: 0.85em;}.tribe-events-loop .tribe-events-content {width: 76% !important;padding: 0 !important;}#tribe-events-bar {display: none !important;}.tribe-events-list-separator-month {padding-top: 50px;display: block;padding-bottom: 10px;font-size: 1.5em;}.tribe-events-list .time-details {font-size: 0.85em;}.tribe_events .tribe-events-event-image img {margin: 0 auto 30px;display: block;}@media (min-width: 768px) and (max-width: 979px) {.navbar .container {width: 724px;padding: 20px 0;}.container-full-width {width: 760px;}.container-full-width .span12 {width: 760px;}.navbar .brand {margin: -20px 0 0;padding-bottom: 30px;text-align: center;display: block;width: 100%;position: relative !important;}.navbar .nav > li {display: table-cell;float: none !important;}#menu-main-menu {content: '';display: table;clear: both;width: 100%;text-align: center;}.main-slideshow {height: 325px;}.slider {height: 257px;width: 708px;}.ngg-slideshow {height: 257px !important;width: 708px !important;}.front-image {width: 208px;}#tribe-events-pg-template {width: 724px;}}@media (max-width: 767px) {body {padding-right: 0px;padding-left: 0px;}h1 {font-size: 24px;line-height: 35px;}h2 {font-size: 21px;line-height: 25px;}h3 {font-size: 16px;line-height: 20px;}h4 {font-size: 14px;line-height: 20px;}.container {padding-left: 20px;padding-right: 20px;}.container-full-width {width: 100%;}.container-full-width .span12 {width: 100%;}.zone.imagery .item {font-size: 1em !important;}.single .tour-highlight .steps-counter {text-align: left;padding-left: 90px;}.navbar .container {width: auto;padding: 20px 0;}.nav-collapse, .nav-collapse.collapse {height: 0;overflow: hidden;}.nav-collapse .nav {top: 10px;}.navbar .btn-navbar {display: block !important;}.navbar .brand {margin: -20px 0 0;padding-bottom: 15px;text-align: center;position: relative !important;}.navbar .nav {float: none !important;}.navbar .nav > li {text-align: center;float: none !important;}.navbar-inverse .btn-navbar {color: #ffffff;text-shadow: none;background-color: #b8abcd;background-image: none;margin-top: 30px;}.navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled {background-color: #cec5dc;color: #ffffff;}.slide-1 .carousel {font-size: 24px !important;line-height: 30px !important;width: 100%;}#menu-main-menu > *:first-child {display: none;}.single .zone.booking .private-tour .inner-box {border-right: 0px solid #231f20;border-bottom: 1px solid #231f20;}#tribe-events-pg-template {width: 100%;}.event-image {display: none;}.tribe-events-loop .tribe-events-content {width: 100% !important;}.wpcf7 form .contact {width: 100%;float: none;}.execphpwidget {display: none;}footer .container .row {padding-left: 20px;padding-right: 20px;}.main-content {margin-bottom: 550px !important;padding: 0 20px;}footer .nav {text-align: center;}footer .nav > li {display: block;}}