/* Enter Your Custom CSS Here */
/* Begin Iconic One Customization */  
.site {
  max-width: 1340px;
}
#menu-top {
   font-size: 30px !important;
}
.themonic-nav ul.nav-menu, .themonic-nav div.nav-menu > ul {
    border-bottom: 5px solid #009999;
}
.themonic-nav li:hover {
    background: #009999 !important;
}
.themonic-nav .current_page_item > a, .themonic-nav .current-menu-item {
    background: none repeat scroll 0 0 #009999;
}
.themonic-nav li ul li a:hover  {
    background: #009999 !important;
  color: #ffffff;
  font-weight: bold;
}
.site-wordpress {
  display: none;
}
.widget-area .widget-title {
    background: #009999 !important;
  color: #ffffff;
}
.woocommerce a.button {
  background-color: #ffcc33 !important;
  color: #565757 !important;
}



.woocommerce img, .woocommerce-page img {
    height: auto;
    max-width: auto;
  float: right !important;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float: left !important;
    width: 48%;
}
#access {
    background: #008998;
  text-transform: uppercase;
}
#access a {
    color: #fff;
}
#access li:hover > a, #access ul ul :hover > a {
    background: #f3b01e;
    color: #fff;
}
div.menu li {
     padding-left: 25px;
    padding-right: 25px;
}
#header {
    padding: 10px 0 10px 0;
}
#branding img {
    border-top: 0px solid #000;
    border-bottom: 0px solid #000;
    display: block;
    float: left;
}
body, input, textarea {
    color: #666;
    font-size: 16px;
    line-height: 24px;
}
#site-generator a {
    background: none;
}
.one-column #content {
    margin: 0 auto;
    width: 100%;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #008998;
}
.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{
  background-color:#f3b01e;
  color:#fff;
}
.woocommerce-cart table.cart img {
    width: 100%;
}
#access ul ul a {
    background: #008998;
}
.product_meta {
   display: none;
}
#access a {
    padding: 0 15px;
}
.wpmenucart-contents{
margin-left: 150px;
}
.product-quantity {
  display: none !important;
} 
/*#access .menu-header, div.menu, #colophon, #branding, #main, #wrapper {
    margin: 0 auto;
    width: 90%;
}*/
#content table {
    border: 0px !important;
}
.wpcf7 textarea  {
  height: 100px;
  width: 100%;
}
.entry-content input {
    margin: 0px;
}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="number"], textarea, select {
    background: #f9f9f9;
    border: 1px solid #ccc;
    box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
    padding: 2px;
}
a:visited {
    color: #0066cc;
}
a:hover {
  color: rgb(240, 179, 35);
}
#order_comments_field {
  display: none;
}
.woocommerce-breadcrumb{
 display: none; 
}
.related.products{
  display: none;
}
.myaccount_address{
  display: none;
}
.menu-1 {
  background: #009999;
  font-weight: bold;
  font-size: 20px;
}
.menu-1 a {
  color: #ffffff !important;
}
.menu-1 a:visited {
    color: #ffffff;
}
.menu-1 a:hover {
    background: #565757;
  color: #ffcc33;
}
.summary {
  margin-left: 10px;
}
h1 {
 font-size: 30px !important;
  line-height: 35px !important;
}
/*#wrapper {
  max-width: 1280px;
    width: 100%;
}*/









/* Mobile CSS Here*/
@media screen and (max-width: 600px) {
.menu-toggle {
    background-color: #009999 !important;
}
.menu-toggle, .menu-1.toggled #site-menu {
    background: #009999 !important;
  }
.menu-1 {
  background: #009999 !important;
  font-weight: bold;
  font-size: 20px;
}
.menu-1 a {
  color: #ffffff !important;
}
.menu-1 a:visited {
    color: #ffffff;
}
.menu-1 a:hover {
    background: #565757;
  color: #ffcc33;
.menu-1 li:hover, .menu-1 li.focus {
  background: #565757 !important;
}
}
.themonic-nav .current-menu-ancestor > a, .themonic-nav .current_page_ancestor > a {
       background: none repeat scroll 0 0 009999 !important;
}