

#webCarousel{-webkit-animation-duration: 3s;-webkit-animation-delay: 0.3s;animation-duration: 3s;animation-delay: 0.3s;height: calc(100vh - 80px) !important;min-height:400px;}.slideshow-item{background-size: cover;background-position: center center;height: calc(100vh - 80px) !important;position: relative;width: 100%;	display:block;min-height:400px;}.carousel-caption-area{position: absolute; bottom:10%; left:10%; color:#fff;max-width:30%;margin:0;}.no-padding{padding:0 !important;}.news_box{margin:15px 0;min-height:520px !important;}.news-box-content{border-bottom:dotted 1px #ccc; border-left:dotted 1px #ccc; border-right:dotted 1px #ccc;padding:10px;}.news-box-content a{color:#9ec504;}.news-box-content a:hover{color:#333;}.news-box-img{width:100%; height:auto; max-height:180px; overflow:hidden;}.news-box-img img{width:100%; height:auto;}.error-highlight{border:solid 1px #FF0000 !important;}@media(min-width:979px){ul.nav li.dropdown:hover > ul.dropdown-menu{display: block;}}.navbar{margin:0 !important;}#mainNav .nav-toggle .hamburger .line{background-color:#9ec504 !important;}.grey-bg{background-color:#e1e1e1;}.main-section{float:left;width:100%;padding:0;margin:0;}.page-form input[type="text"],.page-form input[type="email"],.page-form input[type="tel"]{ padding: 10px;  font-size: 1.0em;  width: 100%;  border-radius: 0px;  border: 1px solid #ccc;  -webkit-font-smoothing: antialiased;  margin:5px 0;color:#666 !important;}.page-form input[type=submit]{ text-transform: uppercase;   font-weight: bold;  padding: 10px;  font-size: 1.0em;  border-radius: 0px;  color: #fff;  background-color: #444;  border: solid 2px #fff;  cursor: pointer;  -webkit-font-smoothing: antialiased; width:100%; margin:10px 0 20px 0; font-family:'Open Sans',  'Font Awesome 6 Free', sans-serif !important;}.page-form input[type=submit]:hover{background-color: #9ec504;}.page-form textarea{width:100%;border: 1px solid #ccc;padding:10px;font-size: 1.2em;}.page-form select{border: 1px solid #ccc;padding:10px; margin:0 0 10px 0;font-size: 1.1em;width:100%;}.navbar .navbar-nav{/*display: inline-block; */ float: none;  vertical-align: top;/*border-top:solid 1px #8e7308 ;border-bottom:solid 1px #8e7308 ;margin-bottom:20px;*/}.navbar .navbar-collapse{text-align: center;}.nav > li > a:focus, .nav > li > a:hover{/*background-color:#8e7308 !important;color:#fff !important;*/color:#9ec504;text-style:itallic;}.nav > li > a p{margin:0 !important;}.nav > li > a {color:#292e33;font-family:solitaire-mvb-pro-light, sans-serif;font-weight:200; padding:20px 15px !important;}.nav > li.on{color:#9ec504;}.nav > li.on a{color:#9ec504;font-weight:600 !important;font-style:italic;}.main-feature{padding:0px;box-shadow:5px 5px 15px #222;margin:15px;}.news-content{padding:20px;}.navbar-collapse{}.carousel-caption-area h2{font-family: 'jubilat', Georgia, serif;text-align:left;text-transform:lowercase;font-size:125px;position:relative;font-weight:300;line-height:1.0em;}.carousel-caption-area h3{text-align:center;font-size:16px;font-weight:normal;}body{color: #747c83;font-family: solitaire-mvb-pro, sans-serif  !important ;font-weight:300;}.section-border-top{border-top:solid 1px #e1e1e1;}a{color: #5b5f62 !important;}a:hover{color: #9ec504 !important;}.carousel-indicators .active{height:10px !important;width:10px !important;}.carousel-indicators li{margin:0 5px !important;height:8px !important;width:8px !important;}@media(max-width:767px){.carousel-caption-area{max-width:80%;left:10%;}}.footer-nav{width:100%; margin:0 auto;text-align:center;padding:0;list-style:none;}.footer-nav li{display:inline-block;margin: 0 8px;}.footer-nav li a{color:#292e33;font-family:'Open Sans';font-weight:400;}.footer-nav li a:hover{text-decoration:none;color: #9ec504;}.section-border-bottom{border-bottom:solid 1px #e1e1e1;}.section-border-both{border-bottom:solid 1px #e1e1e1;border-top:solid 1px #e1e1e1;}.page-breadcrumbs{padding:30px 0;width:100%;background-color:#ccc;background-image:url('../images/geometric_bg.jpg');background-size:cover;background-position:center;}.page-breadcrumbs ul{list-style:none;padding:0;margin:0;}.page-breadcrumbs ul li a, .page-breadcrumbs ul li a:hover{color:#fff;text-transform: capitalize;font-size:12px;}.page-breadcrumbs ul li{display:inline;margin:0 0 0 0px;}.nav-divider{margin:0 5px ;color:#fff;}.side-contact{border:solid 1px #eee;padding:20px;background-color:#fcfcfc;margin:20px 0;}.side-contact h2{font-size:30px;margin:0 0 10px 0;color: #292e33;}.side-contact p{font-size: 14px;font-family: 'Poppins';font-weight: 300;color: #696969;}.side-contact-btn{padding:10px 20px;background-color:#444;color:#fff !important;text-align:center;margin:10px 0 0 0;display:inline-block;}.side-contact-btn:hover{background: #9ec504;color:#fff;}.internal-page-nav ul{list-style:none;margin:25px 0 0 0;padding:0;}.internal-page-nav ul li{margin:0 0 10px 0;}.internal-page-nav ul li a{display: block;color:#aaa;text-decoration: none;margin:0 0 10px 0;}.internal-page-nav ul li a:hover, .internal-page-nav ul li.on a{color:#9ec504;font-weight: bold;}.internal-page-nav ul li a:before{display: inline-block;   content: "\f10a";    font-family: "Ionicons";    width: 1.5rem;}h1{font-size:44px !important;}.stick{margin-top: 0 !important;position: fixed !important;top: 0 !important;width:100%;background-color:#fff;z-index:99;}.dropdown-menu{background-color:#444 !important;border:none;border-radius:0 !important;}.dropdown-menu a{color:#fff !important;padding:8px 15px !important;}.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{background-color:#9ec504 !important;}#main-content{padding:50px 0;float:left;width:100%;}.blog-post .contentHeader h1{color:#1e1e1e;}.publish-info{color:#696969;font-size: 12px;font-family: 'Poppins';font-weight: 300;}.blog-content{color:#696969;}.blog-post-back a{color:#5b5f62 !important;}.news-box-content h2{font-size:23px;margin:5px 0;}.news-box-content p{color:#696969;font-size: 14px;font-family: 'Poppins';font-weight: 300;}.news-box-read-more a{background-color: #9ec504;color:#fff !important;padding:5px 10px;display:inline-block;}.news-box-read-more a:hover{background-color: #444 !important;color:#fff;text-decoration:none;}.side-warning{border:solid 1px #eee;padding:20px;background-color:#fcfcfc;margin:20px 0;}.side-warning p{font-size: 16px;font-family: 'Poppins';font-weight: 600;color: #696969;}.home-link-box{background-color:#fff;padding:0px;margin:0;}.home-link-content{padding:20px;}.link-btn{text-transform: uppercase;font-weight: 300;padding: 10px 15px;font-size: 12px;border-radius: 0px;color:#fff !important;background-color:#444;border: solid 2px #fff;cursor: pointer;-webkit-font-smoothing: antialiased;width: 100%;margin: 10px 0 20px 0;font-family: 'FontAwesome', 'Open Sans', sans-serif !important;display:inline-block;}.link-btn:hover{background-color: #9ec504;color:#fff;text-decoration:none;}.home-link-img{width:100%;min-height:150px;max-height:150px;position:relative;}.about-link-bg{background-image:url('https://www.simmondsmortgage.co.uk/files/images/about_link.jpg');background-size:cover;background-position:center;opacity:0.5;}.home-link-img a{display: block;height: 100%;position: absolute;width: 100%;}.contact-link-bg{background-image:url('https://www.simmondsmortgage.co.uk/files/images/contact_link.jpg');background-size:cover;background-position:center;opacity:0.5;}.mortgage-link-bg{background-image:url('https://www.simmondsmortgage.co.uk/files/images/mortgate_link.jpg');background-size:cover;background-position:center;opacity:0.5;}.mortgage-link-bg:hover, .contact-link-bg:hover, .about-link-bg:hover{opacity:1;}.blog #main-content{width:auto;}.blog-side-nav ul{list-style:none;margin:0;padding:0;}.blog-side-nav ul li{margin:5px 0; padding:5px 0;border-bottom:dotted 1px #222;}.blog-side-nav{padding:20px;margin:20px 0;border:solid 1px #ccc;background-color:#fefefe;}.blog-side-nav h2{margin:0px;padding:0px;font-size: 24px;color: #444}.blog-side-nav ul li a{color: #9ec504;}.blog-side-nav ul li a:hover{color:#333;}.blog .blog-content h2{color:#424a52;font-size: 20px;font-family: 'jubilat', Georgia, serif;margin-bottom: 20px;font-weight: 300 !important;}.blog .blog-content p{font-size:16px;font-family:'Open Sans';font-weight:400;}.blog .blog-content h3{color:#424a52;font-size: 18px;font-family: 'jubilat', Georgia, serif;margin-bottom: 20px;font-weight:300;}.main-section p a{color:#222 ;text-decoration:none !important;}.row{margin:0 !important;}#scrollTop{position: fixed;right: 20px;bottom: 20px;width: 40px;height: 40px;background-color:#111;text-align: center;padding: 0px;color:#fff;display: none;cursor: pointer;z-index: 9999;border-radius:100%;}#scrollTop i{animation: hero-arrow-icon-up 4s infinite;-webkit-animation: hero-arrow-icon-up 4s infinite;-moz-animation: hero-arrow-icon-up 4s infinite;margin: 12px 0 0 0;}.site-social-icons{width:100%; text-align:center;list-style:none;}.site-social-icons li{display:inline;margin:10px;}.site-social-icons li a{background: #292e33;border-radius:50%;text-align:center;line-height:24px;color:#fff !important;padding:1px 5px;width:24px;height:24px;display:inline-block;}.site-social-icons li a:hover{background: #9ec504;}.carousel-caption-area h2{margin:0;}img{max-width:100%;}h1,h2,h3,h4,h5,h6{font-family: 'jubilat', Georgia, serif;}p{margin:10px 0 !important;line-height:1.6em;}hr{float:left; width:100%;margin:10px auto;}.download-btn{border:solid 1px #222;color:#fff;border-radius:10px;display:inline-block;background-color:#222;}.download-btn a{color:#fff;padding:10px 30px;display:block;}.contact-disclaimer{background-color:#fefefe;border:solid 1px #ddd;float:left;padding:10px 20px;}.internal-page-nav{margin-bottom:50px;}.blog-updated-content{font-size:12px !important;}#testimonialCarousel{min-height:350px;}#testimonialCarousel .carousel-caption-area{position:relative;color:#444;width:70%;left:0;max-width:70%;margin:0 auto;top:5%;text-align:center;}#testimonialCarousel .carousel-control.left, #testimonialCarousel .carousel-control.right{background:none;}#testimonialCarousel .carousel-control .glyphicon-chevron-left, #testimonialCarousel .carousel-control .glyphicon-chevron-right, #testimonialCarousel .carousel-control .icon-next, #testimonialCarousel .carousel-control .icon-prev{color:#444;}#testimonialCarousel .carousel-control{text-shadow:none !important;}#testimonialCarousel .carousel-indicators .active{background-color:#888 !important;}#testimonialCarousel .carousel-indicators li{background-color:#e1e1e1;border:none;}#testimonialCarousel .carousel-caption-area{color:#747c83; font-size: 15px;    font-family: 'Open Sans';    font-weight: 400;}#testimonialCarousel .slideshow-item{height:auto !important;min-height:350px;}.btn-primary{background: #9ec504 !important;border-radius:0px !important;	border:solid 1px #9ec504 !important;color:#fff !important;padding:10px 20px !important;}.btn-primary:hover{background-color:#444 !important;	}.red-text{color:#9ec504 !important;}.carousel-indicators .active{height:8px !important;width:8px !important;}@media(max-width:768px){.internal-page-nav{display:none;}}@media(max-width:767px){.side-warning, .side-contact{padding:10px 20px;margin:10px 0px;}}#form_mortgage{/*background: #f7f7f7;*/}#form_mortgage input{width:100%;padding:10px;background-color:#f7f7f7;border-bottom:solid 1px #ddd;border-left:none;border-right:none;border-top:none;}#form_mortgage input[type=submit]{ text-transform: uppercase;   font-weight: bold;  padding: 12px;  font-size: 1.1em;  border-radius: 0px;  color: #fff;  background-color: #444;  border: none;  cursor: pointer;  -webkit-font-smoothing: antialiased; width:100%; margin:0; font-family: 'FontAwesome', 'Quicksand', sans-serif !important;}#form_mortgage fieldset{padding:20px;}#form_mortgage fieldset legend{margin:20px 0;}#form_mortgage input[type=submit]:hover{background-color: #9ec504;}#form_mortgage fieldset p{font-size:16px; font-weight:300; font-family:'Open Sans';}.calculator-wrapper{background: #f7f7f7;padding:20px20px 0 20px;}.results table td, .results table th:not(:empty){padding: 20px;
background:
#f7f7f7;
border: 2px solid
#fff;}.results table th{color:#5b5f62;font-weight: 600;font-family:'Open Sans';font-size:16px;}.calc-value{color:#5b5f62 ;font-weight: 700;font-family:'Open Sans';font-size:24px;}.results h4{font-size:21px;margin:20px 20px 0 20px;color:#333;}.results thead th{text-align:center;}.home #testimonialCarousel .carousel-caption-area, .white-content .carousel-caption-area{padding: 10% 0;color:#fff;}.home #testimonialCarousel .carousel-control .glyphicon-chevron-left, .home #testimonialCarousel .carousel-control .glyphicon-chevron-right, .home #testimonialCarousel .carousel-control .icon-next, .home #testimonialCarousel .carousel-control .icon-prev{color:#fff;}.white-content, .white-content .carousel-caption-area{color:#fff !important;}.white-content .carousel-control .glyphicon-chevron-left, .white-content  .carousel-control .glyphicon-chevron-right, .white-content .carousel-control .icon-next, .white-content .carousel-control .icon-prev{color:#fff !important;}.spam-field{display:none;}.form-error-highlight{border:solid 1px #9ec504 !important;}.f671142827{background-color:#808080;padding-top:20px;padding-bottom:20px;}.f67146f241{}.f671490aaf{color:#000000;}.f67146f243{}.f6725ef5ed{background-color:#000000;}.f67261c372{color:#000000;}.f67262e7dd{color:#000000;}.f672650838{color:#000000;}.f6725ef5ee{}.f6775c7e6b{font-size:36px !important;font-family: 'jubilat', Georgia, serif;font-weight:400;text-transform: lowercase;line-height:1.2em;}.f6775fde05{color:#000000;text-align: center ;font-size:24px;font-family: 'jubilat', Georgia, serif;font-weight:300;}.f6775c7e6c{}.f67766629f{color:#000000;text-align: center ;font-size:18px;font-family: 'Open Sans' ;font-weight:300;}.f677686bc9{padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;padding-right:0px !important;}.f6776a3b3e{color:#000000;text-align: center ;font-size:18px;font-family: 'Open Sans' ;font-weight:300;}.f677686bca{}.f6775c7e66{min-height:80px;}.fca8afb0a3{color:#000000;text-align: center ;font-size:18px;font-family: 'Open Sans' ;font-weight:300;}.cafe-lisiting{float:left;padding:15px 0;margin:0px 0;border-bottom:dotted 1px #dedede;width:100%;}.home-cafe-lisitings{list-style:none;padding:0;margin:0;float:left;width:100%;color:#222;}.cafe-lisitng-loction{font-size:14px;margin:5px 0 !important;padding:0;font-family: solitaire-mvb-pro-light, sans-serif ;font-weight:200;}.cafe-listing-content h4{margin:0;font-size:24px;font-family: solitaire-mvb-pro, sans-serif ;font-weight:400;}.cafe-lisitng-intro{font-size:15px;margin:5px 0 !important;font-family: solitaire-mvb-pro-light, sans-serif ;font-weight:200;}.cafe-listing-find-more{width:100%;float:left;text-align:center;font-family: solitaire-mvb-pro, sans-serif ;font-weight:400;}.home-cafe-lisitings li{float:left;width:100%;}.cafe-listing-content h4 a{color:#222;}.home-find-links{font-size:16px;font-family: solitaire-mvb-pro-light, sans-serif ;font-weight:200;}.quote .fa-star{color:#fcc201;}.fca8bea16e h2{font-family: 'jubilat', Georgia, serif;font-weight:400;text-transform:lowercase;padding:20px 0;}.f6775c37aa{}.ff08c80087{color:#000000;text-align: center ;font-size:18px;font-weight:300;}@media(max-width:767px){.fca8bea16e{overflow-y: unset;}}.fd479ba960{background-color:#f1ece7;padding:50px 0 150px 0;}.fd479c2009{color:#000000;}.fd479c200a{color:#000000;}.fd479e3082{color:#000000;font-size:18px;font-family: solitaire-mvb-pro-light, sans-serif ;font-weight:300;}.fd479c200b{color:#000000;}.fd479d6bb0{color:#222;text-align: left ;font-size:18px;font-family: 'jubilat', Georgia, serif;font-weight:400;text-transform: lowercase;}.fd5d6d4585{padding:0 !important;}.fd5d700b02{color:#000000;text-align: left ;font-size:18px;font-weight:300;}.fd479ef63f p{color:#000000;font-size:18px;font-family: solitaire-mvb-pro-light, sans-serif ;font-weight:300;}.blog-post-intro-image-cafe{height: calc(100vh - 80px) !important;min-height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;}.singleBlogPost .contentHeader{position: absolute;bottom: 20%;left: 0%;width: 40%;text-align:left;}.singleBlogPost .contentHeader p{color:#fff;font-size:100px !important;font-family: 'jubilat', Georgia, serif;font-weight:300;text-transform: lowercase;background-color:#111;display:inline-block;padding:0 15px; line-height:1.0em;z-index:999;}.cafe-callout-img-1{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;min-height:800px !important; 
}.content-padding{padding:10%;position:relative;}@media(max-width:1400px){.cafe-callout-img-1{min-height:600px !important; }}@media(max-width:768px){.cafe-callout-img-1{min-height:400px !important; }}@media(max-width:768px){.content-padding{padding:5%;}}.section-alt-bg{background-color:#f1f1f1;}.page-ad{padding:50px 0;text-align:center;}.display-flex{display:flex;}.google-map iframe{/*position:absolute;*/display:block;width:100%;height:100%;}.cafe-social{padding:0;margin:20px 0;list-style:none;}.cafe-social li{display:inline-block;margin:0 10px 0 0;}.cafe-social li a{height:40px;width:40px;text-align:center;background-color:#222;color:#fff;border-radius:50%;display:block;padding:2px 0;font-size:24px;color:#fff !important;}.cafe-social li a:hover{background-color:#444;}@media(max-width:768px){.display-flex{display:block;}}@media(max-width:768px){.google-map iframe{position:relative;min-height:350px;}}.current-day{font-weight:600 !important;font-family: solitaire-mvb-pro, sans-serif !important; }.menu-btn{background-color:#111;padding:10px 20px;border-radius:5px;display:block;margin:10px 0;text-align:center;font-size:18px;color:#fff !important;font-weight:200 !important;font-family: solitaire-mvb-pro-light, sans-serif !important; text-transform:uppercase;}.covid-btn{background-color:#111;padding:10px 20px;border-radius:5px;display:inline-block;margin:10px 0;text-align:center;font-size:18px;color:#fff !important;font-weight:200 !important;font-family: solitaire-mvb-pro-light, sans-serif !important; text-transform:uppercase;}.header-static-top{box-shadow: 0 0 15px #222;}.blog-content h1{font-family: 'jubilat', Georgia, serif;font-weight:400;}.blog-content h2{font-family: solitaire-mvb-pro, sans-serif ;font-weight:400;}.blog-content p{font-family: solitaire-mvb-pro-light, sans-serif ;font-weight:300;font-size:18px;}.blog-content p b{font-weight:400 !important;font-family: solitaire-mvb-pro, sans-serif !important; }.fd479ef63f strong{font-family: 'jubilat', Georgia, serif;font-weight: 400;text-transform: lowercase;}.footer-social-icons{margin:10px 0;padding:0;list-style:none;}.footer-social-icons li{display:inline-block;margin:0 5px;}.footer-social-icons li a{background-color:#111;color:#fff !important;border-radius:50%;padding:5px;text-align:center;width:30px;height:30px;display:block;}.floating-ad{position:fixed;bottom:0;left;0;width:100%;background: rgba(255, 255, 255, 0.4) 0 90%;text-align:center;padding: 0;margin:0;z-index:98;}.ff19079936{}.ff1909b1ad{color:#000000;text-align: center ;font-size:18px;}.fca8bea16e{color:#000000;text-align: left ;font-size:18px;height: calc(100vh - 80px) !important;min-height: 400px;overflow-y: scroll;}@media(max-width:767px){.fca8bea16e{overflow-y: unset;}}.side-bar-box-img{float:left;width:100%;padding:0;margin:0 ;border:solid 1px #ccc;min-height:300px;}.side-bar-box-content{float:left;width:100%;padding:10px;margin: 0;font-family: solitaire-mvb-pro-light, sans-serif ;font-weight:300;font-size:22px;line-height:20px !important;}.side-bar-box-ad{float:left;width:100%;padding:0;margin:10px 0;border:solid 1px #ccc;text-align:center;}.side-bar-box-follow{float:left;width:100%;padding:10px;margin: 0;font-family: solitaire-mvb-pro-light, sans-serif ;font-weight:300;font-size:24px;line-height:20px !important;}.side-bar-box-follow h4{font-size:26px;font-weight:600;float:left;margin:0 10px 0 0;color:#444;}.side-bar-box-follow ul{float:left;padding:0; margin:0;list-style:none;}.side-bar-box-follow ul li{display:inline-block;margin:0 10px 0 0;}.side-bar-box-follow ul li a{border:2px solid #444;padding:5px;text-align:center;display:block;color:#444;width:40px;height:40px;border-radius:100%;}.side-bar-box-blogs{float:left;width:100%;padding:0;margin:0px 0;}.side-bar-blog-item{float:left;width:100%;padding:0;margin:10px 0;border:solid 1px #ccc;}.page-covid-message{padding:50px 10%;text-align:center;}.cafe-location{float:left;width:100%;padding:5%;margin:10px 0;list-style:none;}.cafe-location-item{border:solid 1px #ccc;padding:20px 5px;margin:0;text-align:center;height:100%;display:grid;align-items:center;}.cafe-listing-cover{height:250px;background-size:cover;background-position:center;}.cafe-listing-details{padding:20px;}.cafe-listing-details p{margin:0 0 10px 0 !important;}p.cafe-listing-location{font-size:12px; color:#666;}.cafe-listing-details h3{font-weight:300;}.cafe-listing-details h3 a{color:#333;}.cafe-listing-cover a{display:block;width:100%;height:100%;}.08d0d32f13{color:#000000;font-size:18px;}.08d0e491cd{}.08d0e88662{color:#000000;font-size:18px;}.08d0d26b22{}.08d0eb1804{color:#000000;font-size:18px;}.08d0ee0a5f{color:#000000;font-size:18px;}.08d0ed8ceb{color:#000000;}.08d0ed8cec{color:#000000;}#form_register, #form_login{float:left;width:100%;padding:0;margin:0;}#form_register input{width:100%;padding:10px;border-radius:5px;border:solid 1px #ccc;}#form_login input[type="text"], #form_login input[type="password"]{width:100%;padding:10px;border-radius:5px;border:solid 1px #ccc;}#form_login input[type="submit"], #form_register input[type="submit"]{width:100%;padding:10px;border-radius:5px;border:solid 1px #222;background-color:#222;color:#fff;margin-bottom:20px;text-transform:uppercase;text-align:cener;}.login .internal-copy{padding:5% 10%;}.login-side-nav{border:solid 1px #eee;list-style:none;margin:50px 0;}.login-side-nav li a{padding:10px 20px;margin:5px 0;border-bottom:dotted 1px #ccc;width:100%;display:block;}.login-side-nav ul{list-style:none;padding:0;margin:0;}.login-side-nav ul li h4{padding:0;margin:0;font-size: 18px !important;font-family: solitaire-mvb-pro-light, sans-serif;font-weight: 200;}.internal-copy{float:left;width:100%;}.business-page .internal-copy, .business-page-updated .internal-copy, .myprofile .internal-copy, .reviews .internal-copy, .password .internal-copy, .myaccount .internal-copy{padding:50px 10%;}.features-list .slider-content-internal i{font-size:28px !important;}#form_login p, #form_login .form_label label, #form_login input{font-size:18px;font-weight:200;font-family: solitaire-mvb-pro-light, sans-serif;}.menu-item-list{float:left;width:100%;margin:20px 0;list-style:none;}#form_register input[type="checkbox"], #form_register input[type="radio"]{width:30px;}.business-page #form_register legend{background-color: #111; padding: 10px 20px; color: #fff;}.business-page #form_register fieldset{margin-bottom:20px;}.business-page #form_register label{font-size:21px;font-family: solitaire-mvb-pro-light, sans-serif;font-weight: 200;}.form-section-divide{border-bottom:solid 1px #d1d1d1;margin-bottom:10px;width:100%;float:left;padding-bottom:10px;}#form_register textarea{width:100%;padding: 10px;border-radius: 5px;border: solid 1px #ccc;}.side-bar-box{float:left;width:100%;margin:10px 0;border:solid 1px #ccc;}.edit-hero-img{max-width:100%;max-height:450px;background-size:cover;background-position:center;min-height:450px;}.offical-business{display:grid;align-items:center;margin:10px 0 0 10px;}.the-business-title h1{display:inline;}.offical-business i{font-size:12px;border-radius:50%;padding:5px;color:#fff;/*background-color:#00809c;*/background-image: linear-gradient(#008fae, #00809c);}.the-business-title{display:flex;}.cafe-reviews-area{float:left;width:100%;margin:20px 0;padding:0;list-style:none;}.cafe-reviews-area li{margin:10px 0;border-bottom:solid 1px #ccc;padding:10px 0;}.cafe-reviews-area li .fa-star{color:gold !important;}.add-review{position:absolute;top:20px;right:5%;cursor:pointer;}.add-review i{color:#008fae;}#reviewModal .modal-header, #checkinModal .modal-header, #findstationModal .modal-header{background-color:#444;color:#fff;}#reviewModal .modal-body input[type="text"], #reviewModal .modal-body input[type="email"], #reviewModal .modal-body textarea{width:100%;padding:5px;border:solid 1px #ccc;margin:5px 0;}#reviewModal .modal-body input[type="submit"]{display:inline-block;background-color:#444;color:#fff;padding:5px 20px;margin:0 5px;border:none;}#reviewModal .modal-footer button, #checkinModal .modal-footer button, #findstationModal .modal-footer button{display:inline-block;background-color:#444;color:#fff;padding:5px 20px;margin:5px;border:none;}#reviewModal .modal-body .rating{margin:10px 0;}#reviewModal .modal-header .close, #checkinModal .modal-header .close, #findstationModal .modal-header .close{color:#fff !important;background:none;border:none;position:absolute;top:10px;right:10px;}.login-btn{display:inline-block;background-color:#444;color:#fff !important;padding:5px 20px;margin:5px;border:none;}.login-btn:hover{background-color:#888;text-decoration:none;}.register-btn{display:inline-block;background-color:#888;color:#fff !important;padding:5px 20px;margin:5px;border:none;}.register-btn:hover{background-color:#444;text-decoration:none;}#checkinModal  .modal-footer button{display:inline-block;background-color:#444;color:#fff;padding:5px 20px;margin:5px;border:none;}.blog-content .checkin{position:absolute;top:6%;}.blog-content .checkin a{color:#008fae;}.blog-content .checkin a:hover{color:#444;}.cafe-lisitng-intro a{color:#222;}.cafe-lisitng-intro p{font-size: 15px;font-family: solitaire-mvb-pro-light, sans-serif;font-weight: 200;}.cafe-lisitng-intro a:hover{color:#444;text-decoration:none;}.side-bar-claim-listing{float:left;width:100%;padding:10px 10px;margin:10px 0;font-family: solitaire-mvb-pro-light, sans-serif;font-weight: 300;font-size: 18px;border-bottom:dotted 1px #444;}.side-bar-claim-listing i{font-size:12px;border-radius:50%;padding:5px;color:#fff;/*background-color:#00809c;*/background-image: linear-gradient(#008fae, #00809c);width:25px;height:25px;text-align:center;padding:7px 0 0 0;}.side-bar-claim-listing a{color:#00809c;}.side-bar-claim-listing a:hover{text-decoration:none;color:#444 !important;}.26eb8901cb{color:#000000;font-size:18px;}.26eba51b00{color:#000000;font-size:18px;}.26eb84c63a{color:#000000;font-size:18px;}.form_field, .form_item{margin:10px 0;}.26f959d8f5{color:#000000;font-size:18px;}.26f965119c{color:#000000;font-size:18px;}.26f96b7936{color:#000000;font-size:18px;}.form-checkbox-content{font-family: solitaire-mvb-pro-light, sans-serif;font-weight: 200; margin:10px 0 !important;}a{color:#222 ;text-decoration:none !important;}@media(max-width:1280px){.carousel-caption-area h2{font-size:85px;}}.navbar-nav a{color:#444 !important} .navbar-nav a:hover{color:#9ec504 !important;}.navbar-nav li{margin:0 15px 0 0px;}#form_login input[type="submit"]:hover, #form_register input[type="submit"]:hover{background-color:#9ec504;border-color:#9ec504;}.login-side-nav ul li.on a{color:#9ec504 !important;}.blog-post-cat{float:left;padding:5%;}#form_register select{padding:10px;border:solid 1px #ccc;background-color:#eee;}.blog-content h3{font-family: solitaire-mvb-pro, sans-serif ;font-weight:400;}.fsa-list{padding:0;margin:10px 0;list-style:none;}.fsa-list li{background-color:#f1f1f1;padding:5px;margin:0 2px;cursor:pointer;}.fsa-list li:nth-of-type(even){background-color:#fff;}.fsa-search{float:left;width:100%;margin:20px 0;}#search-box{border:none;background-color:#f1f1f1;padding:10px;width:100%;}.fsa-list li:hover{background-color:#ddd;}.2e0e518b89{color:#000000;}.2e0e577d02{color:#000000;font-size:18px;}.2e0e5d157c{color:#000000;font-size:18px;}.2e0eb00dd2{color:#000000;font-size:18px;}.2e0e518b8a{color:#000000;}@media(max-width:1280px){.cafe-listing-details{padding:20px 0;}}.menu-btn:hover{background-color: #9ec504 !important;color:#fff !important;}#scrollTop:hover{background-color: #9ec504;}.navbar button{margin:0 auto;border:none;padding:0;}.navbar-toggler:focus{box-shadow: unset !important;}.f6775c7e6b{font-size:36px !important;font-family: 'jubilat', Georgia, serif;font-weight:400;text-transform: lowercase;line-height:1.2em;}@media(max-width:414px){.navbar{min-height:30px !important;padding:0 !important;}}@media(max-width:414px){.f6775c7e6b p{margin:0 !important;padding:0 !important;}}@media(max-width:414px){.add-review{position:relative;top:0;right:unset;}}@media(max-width:414px){.blog-content .checkin{position:relative;top:0;right:unset;}}@media(max-width:414px){.cafe-listing-content{border: solid 1px #ccc;padding: 10px;}}.cafe-location div[class*=col-]{margin-top:15px;margin-bottom:15px;}.column-wrapper{float:left;width:100%;padding:6% 10%;}.blog-post-cat .cafe-location{padding:0;}.add-station{list-style:none;padding:0;margin:10px 0;}.add-station li{cursor:pointer;padding:2px 0;border-top:dotted 1px #ccc;border-bottom:dotted 1px #ccc;margin:2px 0;}.add-station li:hover{color:#9ec504;}.s-26f9508cb7{padding:5% 0;}.s-08d0e491cd{padding:5% 0;}.navbar .search-dropdown .dropdown-menu{width: 400px;
  padding: 20px;
  left: auto;
  right: 0;
  font-size: 14px;}.blog-post-back{padding:20px 4%;}.blog-post-back a:hover{color: #9ec504 !important;}.c-581bb0e40c0{padding:0 !important;}.e-581bf7a2e2{color:#000000;font-size:18px;}.c-581bb1a09a0{padding:0 !important;}.e-581cf299aa{color:#000000;font-size:18px;font-weight:300;}.fd47be6c29{color:#000000;font-size:18px;font-weight:300;padding:50px 0;}.blog .singleBlogPost .contentHeader p{font-size:20px !important;padding:5px 15px;}.blog .singleBlogPost .contentHeader{position:relative;width:100%;}.s-582b7efcaa{padding-top:50px;padding-bottom:50px;}.e-582b81be17{color:#000000;font-size:18px;font-weight:300;}.e-582b82e910{color:#000000;font-size:18px;font-weight:300;}.e-582b875755{color:#000000;font-size:18px;font-weight:300;}.s-582dfa8ac80{padding-top:50px;padding-bottom:50px;}.e-582dfa8ad20{color:#000000;font-size:18px;font-weight:300;}.e-582dfa8ad62{color:#000000;font-size:18px;font-weight:300;}.s-582e1578fc0{padding-top:50px;padding-bottom:50px;}.e-582e1579040{color:#000000;font-size:18px;font-weight:300;}.e-582e1579071{color:#000000;font-size:18px;font-weight:300;}.s-582e1d4bd30{padding-top:50px;padding-bottom:50px;}.e-582e1d4bdf0{color:#000000;font-size:18px;font-weight:300;}.e-582e1d4be21{color:#000000;font-size:18px;font-weight:300;}.s-583320ace6{padding-top:50px;padding-bottom:50px;}.e-583322f1f5{font-size:18px;font-weight:300;}.e-5833259027{font-size:18px;font-weight:300;}.e-583fee5e7d{font-size:18px;font-weight:300;}.e-583fe95514{color:#000000;font-size:18px;font-weight:300;}@media(max-width:667px){.singleBlogPost .contentHeader p{font-size:50px !important;padding:5px 15px !important;}}@media(max-width:667px){.singleBlogPost .contentHeader{width:80% !important;}}.s-59ad7d88af{padding-top:150px;padding-bottom:150px;}.e-59ad80242f{text-align: left ;font-size:18px;font-weight:300;}.e-59d258734b{text-align: left ;font-size:18px;font-weight:300;}.blog-category-intro p{font-family: 'solitaire-mvb-pro-light', Arial, sans-serif;  font-weight: 300;}
.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-control {
  z-index: 2;
}


/*
WHAT IS NEW IN 3.3: "Added transforms to improve carousel performance in modern browsers."
now override the 3.3 new styles for modern browsers & apply opacity
*/
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}

#mainNav.show .nav-toggle .hamburger .line {
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
#mainNav.show .nav-toggle .hamburger .line1,
#mainNav.show .nav-toggle .hamburger .line4 {
  left: 50%;
  margin-top: -2px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  right: 50%;
  top: 50%;
}
#mainNav.show .nav-toggle .hamburger .line2 {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";
}
#mainNav.show .nav-toggle .hamburger .line3 {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
}
#mainNav.show .nav-list-wrapper {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 300ms ease-out;
  transition: opacity 300ms ease-out;
}
#mainNav .nav-toggle {
  position: relative;
  right: 0px;
  top: 5px;
  cursor: pointer;
  display: none;
  float:none;
  margin:0 auto;
}



#mainNav .nav-toggle .hamburger {
  height: 20px;
  width: 30px;
  position:relative;
margin: 10px auto;
float: none;
cursor: pointer;
}
#mainNav .nav-toggle .hamburger:hover .line {
  background-color: #fff;
}
#mainNav .nav-toggle .hamburger .line {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
      transform: rotate(0deg);
  -webkit-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  background-color: #fff;
  height: 3px;
  left: 0px;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  position: absolute;
  right: 0px;
}
#mainNav .nav-toggle .hamburger .line1 {
  margin: 0px;
  top: 0px;
}
#mainNav .nav-toggle .hamburger .line2,
#mainNav .nav-toggle .hamburger .line3 {
  left: 0px;
  margin-top: -2px;
  right: 0px;
  top: 50%;
}
#mainNav .nav-toggle .hamburger .line4 {
  margin-top: -4px;
  top: 100%;
}


.skew-both {
  position: relative;
  z-index: 8;
}
.skew-both:before, .skew-both:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-both:before {
  top: 0;
  -webkit-transform: skewY(1.5deg);
          transform: skewY(1.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.skew-both:after {
  bottom: 0;
  -webkit-transform: skewY(-1.5deg);
          transform: skewY(-1.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;

}


.skew-both-med {
  position: relative;
  z-index: 8;
}
.skew-both-med:before, .skew-both-med:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-both-med:before {
  top: 0;
  -webkit-transform: skewY(2.5deg);
          transform: skewY(2.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.skew-both-med:after {
  bottom: 0;
  -webkit-transform: skewY(-2.5deg);
          transform: skewY(-2.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;

}

.skew-both-lrg {
  position: relative;
  z-index: 8;
}
.skew-both-lrg:before, .skew-both-lrg:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-both-lrg:before {
  top: 0;
  -webkit-transform: skewY(3.5deg);
          transform: skewY(3.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.skew-both-lrg:after {
  bottom: 0;
  -webkit-transform: skewY(-3.5deg);
          transform: skewY(-3.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;

}


.skew-top {
  position: relative;
  z-index: 8;
}
.skew-top:before {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-top:before {
  top: 0;
  -webkit-transform: skewY(1.5deg);
          transform: skewY(1.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.skew-top-med {
  position: relative;
  z-index: 8;
}
.skew-top-med:before {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-top-med:before {
  top: 0;
  -webkit-transform: skewY(2.5deg);
          transform: skewY(2.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}

.skew-top-lrg {
  position: relative;
  z-index: 8;
}
.skew-top-lrg:before {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}
.skew-top-lrg:before {
  top: 0;
  -webkit-transform: skewY(3.5deg);
          transform: skewY(3.5deg);
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}


.skew-bottom {
  position: relative;
  z-index: 8;
}
.skew-bottom:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}

.skew-bottom:after {
  bottom: 0;
  -webkit-transform: skewY(-1.5deg);
          transform: skewY(-1.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;

}


.skew-bottom-med {
  position: relative;
  z-index: 8;
}
.skew-bottom-med:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}

.skew-bottom-med:after {
  bottom: 0;
  -webkit-transform: skewY(-2.5deg);
          transform: skewY(-2.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;

}

.skew-bottom-lrg {
  position: relative;
  z-index: 8;
}
.skew-bottom-lrg:after {
  background: inherit;
  content: '';
  display: block;
  height: 50%;
  left: 0;
  position: absolute;
  right: 0;
  z-index: -1;
  -webkit-backface-visibility: hidden;
}

.skew-bottom-lrg:after {
  bottom: 0;
  -webkit-transform: skewY(-3.5deg);
          transform: skewY(-3.5deg);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;

}



@media (max-width:767px){
#mainNav .nav-toggle {display:block;}
.navbar{min-height:50px !important;}
.navigation ul li{width:100%; text-align:center; margin:0 !important;}
.navigation ul li:hover{background-color:#444;}
.navbar-nav{margin:7.5px 0 !important;}
.main-feature{height:auto !important;}
}

/* Reviews CSS */
.rating{font-size:16px;}.rating>.stars{display:inline-block;direction:rtl}.rating input{display:none;}.rating input:not(:hover):checked~label::before{content:'\f005';color:gold;}.rating label{cursor:pointer;}.rating label:hover::before,.rating label:hover~label::before{content:'\f005';color:gold;}

.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #9ec504;
}

input:focus + .slider {
  box-shadow: 0 0 1px #9ec504;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

@-webkit-keyframes rotate {
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(45deg);}
}


