/*------------------------------------------------------------
////////////  Global Custom CSS 
------------------------------------------------------------*/
.wccf_text, .wccf_textarea, .wccf_password, .wccf_email, .wccf_number, .wccf_date, .wccf_select, .wccf_multiselect, .wccf_file {font-size: 14pt;}
.post img {display: block; margin: auto;}
.woocommerce div.product div.images img {
    box-shadow: none;
    display: block;
    height: auto;
    max-width:307px;
  margin: 0 auto;
}
.single-product .product .single_add_to_cart_button.button{
  background-color: #008061;
  color: #FFFFFF;
}
.woocommerce .product .add_to_cart_button.button{
  background-color: #008061;
  color: #FFFFFF;
}

.woocommerce-main-image.zoom {
pointer-events: none;
}
.woocommerce div.product div.thumbnails {display: block; height: auto; max-width: 300px; }
.menu-top-menu-container {position: relative; top: -63px; left:863px; list-style-type: none !important; }
.woocommerce #header ul, #header li {list-style-type: none;}
.menu-top-menu #header p, #header li, #header a:link, #header a:visited, #header a:hover, #header a:active  {font-size: 10pt; text-decoration: none !important; color: #fff;}
.trouble-shooting-guide table td ul li p {color: #ffffff;}
.trouble-shooting-guide table td ul li  {color: #ffffff;}
.request-a-quote table ol li {margin-bottom: 10px;}
#content table ul li {margin-bottom: 10px;}
.woocommerce #sidebar{display:none;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {font-size: 16pt;}
.woocommerce div.product .woocommerce-tabs .panel {font-size: 16pt;}
.woocommerce div.product p.price {color:#008061; font-size: 24pt;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color: #008061;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color: #008061 !important;}

.woocommerce .quantity .qty {margin-left:10px; width: 3em; height: 2em; font-size: 14pt;}
.woocommerce div.product form.cart::before {padding-top: 10px;}
.woocommerce #content ul {padding-left: 30px;}
.woocommerce #nav ul {padding-left: 0px !important;}

#metaslider_container_104 {margin-bottom: 0px; width: 960px; margin-top: -20px; margin-left: -25px; margin-right: -15px; }

body.home {background-color: #ffffff !important; overflow-x: hidden;}
body.custom {}
#widget_shopping_cart_content {position: relative; left:40px;}

.custom #container {}

.custom #header {}
.custom #header .shrinkwrap {}

  .custom #header .title a {}
  


.custom #nav {text-transform: uppercase;}
.custom #nav .shrinkwrap {}

  .custom #nav .menu {}

  .custom #nav .menu li {}
  
  .custom #nav .menu li a {}
  
  .custom #nav .menu li:hover a {}
  
  .custom #nav .menu li.current-menu-item a {}

  .custom #nav .menu ul {}
  
  .custom #nav .menu ul li {}
  
  .custom #nav .menu ul li a {}
  
.custom #content {}
.custom #content .shrinkwrap {}

  .custom #main {min-height: 500px;}
    
    .custom #main h1 {}
    
    .custom #main h2 {}
    
    .custom #main h3 {}
    
    .custom #main h4 {}

    .custom #main p {}

    .custom #main ul {}

    .custom #main ol {}

    .custom #main li {}

    .custom #main img {}
  
    .custom #main .post_snippet {}
    
    .custom #main .post {}
    
    .custom #main .page {}
    
    .custom #main .post_title a {}
    
    .custom #main .author {}
    
    .custom #main .timeStamp {}
    
    .custom #main .readMore a {}

  .custom #comments_wrapper {}
  
    .custom #comments_count {}
    
    .custom #comments_count a /*comment rss link*/ {}
    
    .custom #comments_list {}

      .custom #comments_list .comment {}

      .custom #comments_list .comment .comment  {}
      
      .custom #comments_list .comment.alt {}
      
      .custom #comments_list .comment.thread-alt {}

      .custom #comments_list .comment_box {}

      .custom #comments_list .vcard {}
      
      .custom #comments_list img.avatar {}

      .custom #comments_list .comment_author {}

      .custom #comments_list .comment_details {}

      .custom #comments_list .comment_date {}

      .custom #comments_list .comment_time {}

      .custom #comments_list .comment_count {}

      .custom #comments_list .reply {}

      .custom #comments_list .reply a {}

      .custom #comments_list .comment.bypostauthor .highlight{}

      .custom #comments_list .comment.moderating .highlight{}

      .custom #comments_list .comment_content {}

  .custom .sidebar {}
    
    .custom .sidebar.left {}
    
    .custom .sidebar.right {}
    
    .custom .sidebar p {}
    
    .custom .sidebar li {}
    
    .custom .sidebar ul ul {}
    
    .custom .sidebar ul ul li {}
    
    .custom .sidebar .sidetitle {}
    
    .custom .sidebar .sideitem {}
    
    .custom .sidebar .textwidget {}
  
.custom #footer {}
.custom #footer .shrinkwrap {}

  .custom #footer p {}
  
  .custom #footer .textwidget {}
  
  .custom #footer li {}  
  
.custom #subfooter {}
.custom #subfooter .shrinkwrap {}

  .custom #subfooter p {}
  
  .custom #subfooter .textwidget {}
  
  .custom #subfooter li {}    