/*
Theme Name:   WP Neon
Theme URI:    https://southernoceandesign.net
Description:  This is a child theme for the Astra WordPress theme
Author:       Milo
Author URI:   https://southernoceandesign.net
Template:     avant
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         one-column, two-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, theme-options, translation-ready, blog, e-commerce
Text Domain:  wp-neon
*/

.site-top-border{background:#864204 !important;}
.main-navigation li a{padding-top:10px !important; padding-bottom:10px !important;}
#primary-menu li a{padding-top:10px !important; padding-bottom:10px !important;}

.content-area{background-color:transparent;}

.wpcf7 textarea{height:4em !important;}
#milo-custom-footer{position:relative; float:left; width:100%; text-align:center;}
#milo-footer{position:relative; float:left; width:100%;}
.milo-footer-a{display:inline-block; font-size:1.1em; font-family:sans-serif; font-weight:normal; color:#000000 !important; padding-top:5px; padding-bottom:5px;}

.milo-footer-h2{display:inline-block; font-size:1.25em; font-family:sans-serif; font-weight:bold; color:#000000;}
.milo-col-l-3{position:relative; float:left; width:98%; margin-left:1%; margin-right:0px;}
.milo-col-c-3{position:relative; float:left; width:98%; margin-left:1%; margin-right:0px;}
.milo-col-r-3{position:relative; float:left; width:98%; margin-left:1%; margin-right:0px;}
.milo-footer-inner-l{position:relative; float:left; margin-left:0px; margin-right:0px; text-align:center; width:100%;}
.milo-footer-inner-c{position:relative; float:left; margin-left:0px; margin-right:0px; text-align:center; width:100%;}
.milo-footer-inner-r{position:relative; float:left; margin-left:0px; margin-right:0px; text-align:center; width:100%;}


.header-cart-amount{font-size:15px !important; color:#4B6F8E;}
.header-cart-checkout{font-size:15px !important; color:#4B6F8E;} 

@media screen and (min-width: 720px) {

.milo-col-l-3{position:relative; float:left; width:33%; margin-left:1%; margin-right:0px;}
.milo-col-c-3{position:relative; float:left; width:33%; margin-left:0px; margin-right:0px;}
.milo-col-r-3{position:relative; float:left; width:33%; margin-left:0px; margin-left:0px;}
.milo-footer-inner-l{position:relative; float:left; text-align:left; margin-left:20%; margin-right:0px;  width:80%;}
.milo-footer-inner-c{position:relative; float:left; text-align:left; margin-left:20%; margin-right:0px;  width:80%;}
.milo-footer-inner-r{position:relative; float:right; text-align:left; margin-left:0px; margin-right:0px; width:80%;}
 
}
@media screen and (min-width: 950px) {

.milo-col-l-3{position:relative; float:left; width:32%; margin-left:1%; margin-right:0px; }
.milo-col-c-3{position:relative; float:left; width:32%; margin-left:1%; margin-right:0px; }
.milo-col-r-3{position:relative; float:right; width:32%; margin-right:1%; margin-left:0px; }
.milo-footer-inner-l{position:relative; float:left; margin-left:30%; margin-right:0px; text-align:left; width:70%;}
.milo-footer-inner-c{position:relative; float:left; margin-left:30%; margin-right:0px; text-align:left; width:70%;}
.milo-footer-inner-r{position:relative; float:right; margin-left:0px; margin-right:0px; text-align:left; width:70%;}
  
}
@media screen and (min-width: 1300px) {
.milo-col-l-3{position:relative; float:left; width:32%; margin-left:1%; margin-right:0px; }
.milo-col-c-3{position:relative; float:left; width:32%; margin-left:1%; margin-right:0px; }
.milo-col-r-3{position:relative; float:right; width:32%; margin-right:1%; margin-left:0px; }
.milo-footer-inner-l{position:relative; float:left; margin-left:30%; margin-right:0px; text-align:left; width:70%;}
.milo-footer-inner-c{position:relative; float:left; margin-left:30%; margin-right:0px; text-align:left; width:70%;}
.milo-footer-inner-r{position:relative; float:right; margin-left:0px; margin-right:0px; text-align:left; width:70%;}
}