/*!
Theme Name: Statesman Motor Inn
Theme URI: http://www.elegantthemes.com/gallery/divi/
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org /licenses/gpl-2.0.html
Template: Divi
Text Domain: Divi
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
*/.et_pb_row.et_pb_row_0.accommodation-image{padding:0}@media only screen and (max-width: 980px){.et_pb_row.et_pb_row_0.accommodation-image{width:100% !important;margin:0 !important}}@media only screen and (min-width: 981px){.book-now a{border:2px solid #e02b20 !important;padding:10px 15px !important;color:#e02b20 !important}.book-now a:hover{background:#e02b20;color:#fff !important}}@media only screen and (min-width: 960px){.booking-form,.booking-form ul{display:flex !important;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:stretch;align-content:stretch}}.booking-form{background:rgba(255,255,255,0.9);padding:2em}.booking-form .gform_body{color:#5f5846;text-align:center}@media only screen and (min-width: 960px){.booking-form .gform_body{width:calc(100% - 150px) !important}}.booking-form .gform_body label{display:none !important}.booking-form .gform_footer{text-align:center}@media only screen and (max-width: 959px){.booking-form .gform_footer{margin-top:0 !important;padding-top:10px !important}}@media only screen and (min-width: 960px){.booking-form .gform_footer{width:150px !important;margin:0 !important;padding:0 !important}}.booking-form .gform_footer input{height:55px;margin:0 !important;border:3px solid #e21f26;font-weight:bold;background:#e21f26;color:#fff}@media only screen and (max-width: 959px){.booking-form .gform_footer input{width:calc(100% - 16px) !important}}@media only screen and (min-width: 960px){.booking-form .gform_footer input{width:150px !important}}.booking-form .gform_footer input:hover{background:transparent;color:#e21f26}.booking-form ul li{margin-top:0 !important}@media only screen and (max-width: 959px){.booking-form ul li{display:inline-block}}.booking-form ul li input{font-size:16px !important;padding:10px 10px 10px 0 !important;border:0 !important}.booking-form ul li input::-webkit-input-placeholder{color:#5f5846}.booking-form ul li input::-moz-placeholder{color:#5f5846}.booking-form ul li input:-ms-input-placeholder{color:#5f5846}.booking-form ul li input:-moz-placeholder{color:#5f5846}.booking-form ul li .ginput_container{margin-top:0 !important;border:3px solid #5f5846;color:#5f5846;height:50px}@media only screen and (max-width: 420px){#field_1_1,#field_1_2,#field_1_3,#field_1_4{width:calc(100% - 16px);padding-right:0 !important;margin-top:10px !important}}@media only screen and (min-width: 421px) and (max-width: 959px){#field_1_1,#field_1_2,#field_1_3,#field_1_4{width:calc(50% - 16px);padding-right:0 !important}}#field_1_1 .ginput_container,#field_1_2 .ginput_container,#field_1_3 .ginput_container,#field_1_4 .ginput_container{height:55px}#field_1_1 .ginput_container:before,#field_1_2 .ginput_container:before,#field_1_3 .ginput_container:before,#field_1_4 .ginput_container:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;padding-left:10px}#field_1_1 input,#field_1_2 input,#field_1_3 input,#field_1_4 input{width:120px;height:49px;text-align:center;color:#5f5846;background:transparent}@media only screen and (min-width: 421px) and (max-width: 959px){#field_1_2,#field_1_4{margin-right:0 !important;margin-left:16px !important}}.booking-form{max-width:1080px !important;margin:auto}#field_1_1 .ginput_container:before{content:"\e971"}#field_1_2 .ginput_container:before{content:"\e972"}@media only screen and (min-width: 421px) and (max-width: 959px){#field_1_3,#field_1_4{margin-top:16px !important}}#field_1_3 .ginput_container:before,#field_1_4 .ginput_container:before{content:"\e901"}@media only screen and (max-width: 767px){.fwidget.et_pb_widget.widget_text{width:100%;text-align:center}}@media only screen and (min-width: 800px){.copyright{right:0;position:absolute}}.et_pb_button_0:hover:after{color:#fff !important}@font-face{font-family:'icomoon';src:url("fonts/fonts/icomoon.eot?xba5rd");src:url("fonts/fonts/icomoon.eot?xba5rd#iefix") format("embedded-opentype"),url("fonts/fonts/icomoon.ttf?xba5rd") format("truetype"),url("fonts/fonts/icomoon.woff?xba5rd") format("woff"),url("fonts/fonts/icomoon.svg?xba5rd#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-envelope:before{content:"\e900"}.icon-calendar:before{content:"\e901"}.icon-home:before{content:"\e902"}.icon-wifi:before{content:"\e91b"}.icon-phone:before{content:"\e942"}.icon-user:before{content:"\e971"}.icon-users:before{content:"\e972"}.et_header_style_left #logo,img#logo{height:60px !important;max-height:60px !important;padding:0 !important}@media only screen and (max-width: 980px){#et_mobile_nav_menu{margin-top:10px}}@media only screen and (max-width: 1030px){#top-menu li{padding-right:14px}}.et_header_style_left #logo{max-width:100%}.marker{background-image:url("images/icon-location.svg");background-size:cover;width:50px;height:50px;border-radius:50%;cursor:pointer}.mapboxgl-popup{max-width:200px}.mapbox-heading{padding-top:10px}.mapboxgl-popup-content{text-align:center;font-family:'Montserrat',sans-serif}.mapbox{height:400px}@media only screen and (min-width: 800px){.mapbox{height:800px}}#top-menu li.current-menu-item>a{color:#e02b20}.et_header_style_left .mobile_menu_bar{padding-bottom:32px}
