.pp_top .pp_middle, .pp_bottom .pp_middle, .pp_content_container .pp_left {height: 0px !important;
left: 0px !important;
position: absolute;
right: 0px !important;}
div.light_rounded .pp_top .pp_middle, div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right, div.light_rounded .pp_bottom .pp_middle, div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content, div.facebook .pp_content {background:rgba(0,0,0,0) !important;}

.mainwrap.single-default.sidebar .main .content.singledefult .blogsingleimage img {
width: 1000px !important;
max-width: 100% !important;}
. pp_hoverContainer {width:70% !important; max-width:75% !important;}

.postid-6668 .post-meta {display:none !important}

.postcontent ul, .postcontent ol, .blogpostcategory ul, .blogpostcategory ol
{font-weight:300 !important; letter-spacing:0px !important;}

.sidebar .widget {
    margin: 0px 0 40px 0px;
    padding: 25px 30px 25px 30px !important;}
    
[class*=" spu-icon-"] {
    color: #dfdfdf !Important; font-size:30px;
    font-weight:lighter !important;
    font-style:normal !important;
}
   
.widget h3 {text-align:center !important;}
   
@media all and (min-width:0px) and (max-width:1220px){
.main, #footerb, #footer, .news-wrapper-content, .woocommerce #container {width: 92%; padding-left:2%;padding-right:2%; }
    
}
@media all and (min-width:0px) and (max-width:960px){
	.widget.widget_text img {float:none !important;}
}

.widget img { margin-left:auto !important;
    margin-right:auto !important;
}

.widget #favs {max-width:175px !important; 
margin-left:auto !important; margin-right:auto !important;}
	
.sidebar .widget {
    margin: 0px 0 40px 0px !important;
   }
    
.page-id-6468 .posttext a {color:#b59e6a !important;}
.page-id-6468 .posttext a:hover {border-bottom: 1px dotted #b59e6a !important;}

.page-id-6476 .posttext a {color:#b59e6a !important;}
.page-id-6476 .posttext a:hover {border-bottom: 1px dotted #b59e6a !important;}

.mainwrap.blog.sidebar h2.title, .mainwrap.single-default.sidebar h2.title {
    letter-spacing:0px !important;}
    
p {letter-spacing: 0px !important;
font-weight: 300 !important; line-height: 180% !important;}
div#logo {
    margin: 30px 0 20px 0 !important;}
    
.golden {text-align:center !important; color:#b59e6a !important;
padding-bottom:15px; border-bottom:2px solid #b59e6a;
padding-top:15px; border-top:2px solid #b59e6a;
margin-top:20px;}
.nocomments {display:none !Important;}

.nolink:hover { cursor: crosshair !important; }

 
.wp-caption {
    border: 0px solid #fff !important;
    text-align: center;
	background-color: #fff !important;}
#logo img {width: 300px !important;}

.footer_widget1, .footer_widget2, .footer_widget3 {margin-bottom:90px;}
.sidebars-wrap .widget.category_select_slider_posts > div {margin-bottom:27px;}
.menu ul.sub-menu, .menu ul.children {margin-top:62px;}



.page-id-1023 img {margin: 0 auto !important;}

.wpex-post-content a {color:#c4a078 !important;}

.wpex-home-slider .wpex-slide .entry-title, h1, h2, h3, .wpex-heading {
    
    font-family: Muli,sans-serif !important; font-weight:normal !important;}

h2 {font-size:35px !important; letter-spacing: -1px;}




@media all and (min-width: 1px) and (max-width: 3700px ){
#spu-1301 .spu-close {font-size: 60px !important; color: #ffffff  !important; opacity: 1 !important;} 
.spu-close {color: #ffffff  !important; opacity: 1 !important;}
}

.wpex-site-logo a img {margin:0 auto !important; width:450px; max-width:100%;}


.wpex-site-header-wrap {
    padding: 10px 0 5px 0px !important;}

.wpex-sidebar {
    width: 28% !important;}

@media all and (max-width: 700px ){
.wpex-slider {display:none !Important;}}

@media all and (min-width: 900px)
{#afc_sidebar_1689 {display:none !important;}
}

@media all and (max-width:950px)
{.wpex-sidebar {
    width: 100% !important;}
}

/** @media all and (max-width: 800px) 
{.wpex-site-logo:before {content: url('https://xoedie.com/wp-content/uploads/2017/03/xo-edie-logo_v3.jpg') !important; position:absolute;  }} **/

#mayflower {background-color: #f7f7f7; padding: 20px 50px; margin: 20px;}

#mayflower .bullet:before {content: '● '; position:absolute; margin-left:-20px;}

.wpex-social-profiles-widget a {background: #c19c92 !important;}

.wp-caption-text {font-size:12px !important; font-style:italic !important; text-align:center !important;}

.page-id-1021 .wpex-page-article a {color:#67a3ac !important;}
.page-id-1021 .wpex-page-header-title {display: none !important;} 

.page-id-1021 .wpex-page-content h3 {margin: 0 !important;}

.page-id-1021 .wpex-page-article h2 {
font-family:Helvetica, Arial; font-weight:normal;
margin-bottom: 1.273em;
padding-bottom: 1.364em;
text-align: center;
text-transform: uppercase;
letter-spacing: 5px;
border-bottom: 2px solid #eee;}

#bitnami-banner, .bitnami-corner-image-div {display:none !important;}
.wpex-main-menu .slicknav_menu .slicknav_nav {
    background: #ffffff !important;}
.wpex-site-header-description {display:none;margin-top:-100px; font-family: proxima-nova, sans-serif;
font-style: normal;
font-weight: 400; text-transform: uppercase;font-size:15px; letter-spacing:4px;}
.wpex-site-header-wrap {
    padding: 20px 0 5px 0px;}
.wpex-site-logo {margin-left:0px !important;}
@media all and (max-width:1117px)
{.wpex-site-logo {margin-left:0px !important;}}
@media all and (max-width:1007px)
{.wpex-site-logo {margin-left:0px !important;}}
@media all and (max-width:907px)
{.wpex-site-logo {margin-left:0px !important;}.wpex-site-header-description {display:none !important;}
.wpex-site-header-wrap {
    padding: 10px 0 5px 0px;}}
@media all and (max-width:807px)
{.wpex-site-logo {margin-left:0px !important;}}
@media all and (max-width:707px)
{.wpex-site-logo {margin-left:0px !important;} 
}
@media all and (max-width:607px)
{.wpex-site-logo {margin-left:0px !important;}}
@media all and (max-width:507px)
{.wpex-site-logo {margin-left:0px !important;}}

.wpcf7 input[type="submit"] {background-color:#c4a078 !important;}
.wpcf7 input[type="submit"]:hover {background-color: #efe7e4 !important; color: white !important;}



.wpex-social-profiles-widget li .wpex-facebook:hover, .wpex-social-profiles-widget li .wpex-tumblr:hover {background-color:#c4a078 !important;}

.wpex-sidebar .wpex-facebook, .wpex-sidebar .wpex-tumblr, .wpex-sidebar .wpex-pinterest, .wpex-sidebar .wpex-instagram {background-color:#c4a078 !important; color:white !important;}

.es_lablebox {font-size:10px !important; text-transform: uppercase; letter-spacing:3px; }
.es_msg {padding-top:0px;}

/* START COMPARISON TABLE STYLES */
#comparetable {width: 100%; table-layout: fixed; text-align: center; margin: 4em 0; border-collapse: collapse; }
#comparetable tr {background: transparent!important;}
#comparetable td,
#comparetable th {padding: 20px; text-align: center;}
#comparetable td.rowTitle {text-align: left;}
.blank {background: none!important; border: none!important;}
 .highoctane th {
  background: #c4a078; /* Old browsers */
  background: -moz-linear-gradient(top, #c4a078 51%, #b2928a 51%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(51%,#c4a078), color-stop(51%,#b2928a)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #c4a078 51%,#b2928a 51%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #c09e95 51%,#b2928a 51%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #c09e95 51%,#b2928a 51%); /* IE10+ */
  background: linear-gradient(to bottom, #c09e95 51%,#b2928a 51%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c09e95', endColorstr='#b2928a',GradientType=0 ); /* IE6-9 */
  font-size: 28px; 
  color: #ffffff;; 
  text-align: center; 
  font-weight: 600; 
  border: 1px solid #9fb6c8;
}
 .highoctane td {background-color: #f0f1f1; border: 1px solid #c8d6e2;} 
  .highoctane td.rowTitle {font-size: 18px;}
/* END COMPARISON TABLE STYLES */



    
@media all and (min-width:1px) and (max-width:960px){
.resp_menu_button {font-size:14px;
position:absolute;display:block; 
margin:0px;  
top:30px;
color:#222;
z-index:9999;
width:32px;height:24px; 
margin-left:22px; }

.content.blog h2.title, .content.singledefult h2.title {
    font-size:40px !important;
}

@media all and (min-width:1px) and (max-width:790px){

.blog-category { font-size:10px !important;margin-bottom:-2.5px;color:#aaa;text-align:center; }
.blog-category a {font-size:10px !important; text-transform:uppercase;border-bottom:0px solid;letter-spacing:2px; color:#aaa;font-style:italic;}

}



    
    @media screen and (min-width:0px) and (max-width:720px){
    .post-meta {display: none !important;}
        
    }

@media all and (min-width:0px) and (max-width:715px){	
h2, .mainwrap.blog.sidebar h2.title, .mainwrap.single-default.sidebar h2.title {font-size:35px !important;
    margin-bottom:15px !important;}
}

@media all and (min-width:0px) and (max-width:775px){
.widget img {width:300px !important;}
	.blogimage {margin:0 auto !important; }
}


.blog-category, .post-meta, .blog-category a {font-size: 11px !important;}

#mailpoet_form_1 input[type="submit"] 
{font-weight:lighter !important; 
font-size:11px !important; margin-left:auto !important; 
margin-right:auto !important;}

#mailpoet_form_1 input[type="submit"] 
{font-weight:lighter !important; 
font-size:10px !important; margin-left:auto !important; 
margin-right:auto !important;}

input[type="submit"] {width:auto;height:auto;
text-transform:uppercase;font-size:11px;
padding:17px 20px;border-radius:2px;
background:#333;color:#fff;letter-spacing:1px;
font-weight:normal;line-height:0px;
margin-left:auto !important; 
margin-right:auto !important;
}

#mailpoet_form_1 .mailpoet_paragraph {text-align: center !important;}

.mailpoet_text_label {font-weight:lighter !Important;}

.page-id-88 .sidebar .widget:first-of-type {display:none !important;}

.mainwrap.blog.sidebar h2.title, 
.mainwrap.single-default.sidebar h2.title 
{letter-spacing:0px !important;}


h5 {font-family: 'Nothing You Could Do' !important; font-size: 27px !important; font-weight:lighter !important}

h6 {font-family:'Anton' !important; font-size: 24px !important;
text-transform: uppercase !important;
font-weight: lighter !important;}



.page-id-7093 h1, .page-id-6974 h1, .page-id-7026 h1, .page-id-6520 h1, .page-id-6522 h1, .page-id-6958 h1, .page-id-6984 h1, .page-id-7029 h1, .page-id-7031 h1, .page-id-6468 h1, .page-id-6476 h1, .page-id-6514 h1, .page-id-6516 h1 {font-family:'Anton' !important;  font-style:italic !important; text-transform: uppercase !important; font-weight: lighter !important; text-align:center !Important;}

p a {color:#b59e6a !important;}


#racecar {font-family:'Anton' !important;  font-style:italic !important; text-transform: uppercase !important; font-weight: lighter !important; display:inline !important; font-size:19pt; letter-spacing:0px !important;}

#spu-6378 {box-shadow: 0px 0px 0px #666 !important;}


.sc-list-items {width:100% !important; max-width:100% !important;}