/*   
Theme Name: Welsh Herbals
Theme URI: https://access.technology
Description: Custom Theme Created by Jason Miller
Author: Jason Miller
Author URI: https://access.technology
Version: 1.0
*/

body {margin: 0; padding: 0; font-family: arial; font-size:14px; color: black; background: white; width: 100%; height: 100%;}

/* Font Styles */
h1 {margin: 10px 6px; font-size: 2.1em; font-weight:bold;}
h2 {margin: 10px 6px; font-size: 2.1em; font-weight:bold;}
h3 {margin: 20px 0px 4px 0px; font-size: 1.3em; font-weight:normal; color: #000000; text-align: left; position: ; bottom: 0px; background: #ffffff urlllll('images/twill2.png') repeat; width: 100%; text-transform: ; border: 0px solid black; }
h4 {margin: 10px 6px; font-size: 1.5em; font-weight:normal; color: #ffffff; font-weight: bold;}
p {margin: 20px 6px; font-size: 1.4em; font-weight:300 !important; line-height: 150%; text-align: left;}

/* Hyperlinks - none Menu */
a:link {text-decoration: none; color: #000000;}
a:visited {text-decoration: none; color: #000000;}
a:hover {text-decoration: none; color: #222222;}
a:active {text-decoration: none; color: #000000;}

/* Containers */
header{background: #ffffff; width: 100%; height: ; min-height: 140px; border-bottom: 0px solid #444B5E;}
#slider{position: relative; z-index: 30; margin-top: 0px; padding-top: 0px; width: 100%; height: auto;}
#menuBar{width: 100%; height: 60px; background: url('images/blue.png') repeat;}
#home{width: 100%; height: auto; min-height: 200px; overflow: hidden; background: #FFF; border-bottom: 0px solid #222222; border-top: 0px solid #222222;}
#subhome1{width: 100%; height: auto; min-height: 220px; overflow: hidden; background: #DDF1FF; border-bottom: 0px solid #000000; border-top: 6px solid #1e73be;}
footer{height: auto; min-height: 60px; width: 100%; background: #0A253C; border-bottom: 6px solid #1e73be;}

/* Misc Classes */
.fullView{max-width: 1200px; height: auto; margin: auto;}

/* Misc Divs */
hr{border: 1px solid lightGrey !important;}

/* WORDPRESS SPECIFIC CORE CODING */
.title{} /* Title To blog Post */
.meta{} /* Date / Time / Etc. */
.entry{} /* Body of Site */
.navigation{} /* Bottom Navigation (Older Newer Post, etc */)
.alignnone {margin: 5px 20px 20px 0;}
.aligncenter,
div.aligncenter {display: block; margin: 5px auto 5px auto;}
.alignright {float:right; margin: 5px 0 20px 20px;}
.alignleft {float: left; margin: 5px 20px 20px 0;}
.aligncenter {display: block; margin: 5px auto 5px auto;}
a img.alignright {float: right; margin: 5px 0 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float: left; margin: 5px 20px 20px 0;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.wp-caption {background: #fff; border: 1px solid #f0f0f0; max-width: 96%; padding: 5px 3px 10px; text-align: center;}
.wp-caption.alignnone {margin: 5px 20px 20px 0;}
.wp-caption.alignleft {margin: 5px 20px 20px 0;}
.wp-caption.alignright {margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px;}

/* RESPONSIVE DESIGN */
@media all and (min-width: 200px) and (max-width: 480px) {

}

@media all and (min-width: 481px) and (max-width: 700px) {

}

@media all and (min-width: 701px) and (max-width: 900px) {

}

@media all and (min-width: 901px) and (max-width: 1024px) {

}

@media all and (min-width: 1201px) and (max-width: 1400px) {

}

@media all and (min-width: 1401px) and (max-width: 1600px) {

}

.site .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main {
    font-size: 20px;
    background: rgba(255, 255, 255, 0.9);
    color: #fff;
}