/*
Theme Name: GeekPoint
Theme URI: http://www.geekpoint.co.uk
Version: 1
Description: Smart. Flexible. Beautiful.
Author: GeekPoint
Author URI: http://www.geekpoint.co.uk
Template: Divi

---------------------------- */
.et_parallax_bg {background-position: center;}

.ig_popup.ig_persuade {border: 0 !important;}

.et_pb_slides .et_pb_slider_container_inner {vertical-align: middle;}

.et_pb_button {outline: 2px solid #d6b5a3;outline-offset: 5px;}

#et-info {font-family: "Cormorant";}

#main-header {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border-bottom: 2px solid #c7a755;}

.container.clearfix.et_menu_container {padding-left: 0px !important;padding-right: 0px !important; width: 95%;}

.et_slide_in_menu_container #mobile_menu_slide li li a {opacity: 1;margin-left: -30px;}

.et_pb_fullscreen_nav_container{background: url(/wp-content/uploads/2019/11/Monogram.svg);background-repeat: no-repeat;background-position: 98% 98%;background-size: 25%;}

.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened {opacity: .98;}

.et_pb_slides .et_pb_slider_container_inner {vertical-align: bottom;}

body.page-id-255 {
    background: #f1f1f1;
}

@media only screen and (min-width: 981px){
.mobile_menu_bar:before {left: -20px;}
.logo_container { text-align: center;}
}

@media only screen and (min-width: 768px){
.et_slide_menu_top div#et-info {padding-top: 0px;}
.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu {top: 24px;}
.et_header_style_fullscreen .et_slide_menu_top {padding: 25px;}
}

@media only screen and (max-width: 1110px) {
}

@media only screen and (max-width: 980px) {
.et_fixed_nav #main-header, .et_fixed_nav #top-header {position: fixed;}
.et_header_style_left #logo, .et_header_style_split #logo {max-width: 70%;}
.et_pb_svg_logo #logo, .et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {height: 70%;}
#logo {max-height: 70%;}
.et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation {padding-top: 20px!important;padding-left: 0 !important;padding-right: 0 !important;padding-bottom: 3px !important;}
.et_header_style_fullscreen .et-fixed-header #et-top-navigation, .et_header_style_slide .et-fixed-header #et-top-navigation {padding-top: 20px!important;padding-left: 0 !important;padding-right: 0 !important;padding-bottom: 3px !important;}
}

@media only screen and (max-width: 767px) {
.et_header_style_fullscreen div#et-info {margin-top: 0px;float: left !important;text-align: left;margin-left: 22px;}
.et_pb_top_menu_inner {float: left;padding-bottom: 12px;}
.et_header_style_fullscreen .et_slide_menu_top {padding: 0px;}
.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu {right: 10px;}
.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu {top: 10px;}
#et-info-phone {display: block;}
}

@media only screen and (max-width: 479px){
}
