/* Enter Your Custom CSS Here */
.content, #content {
       margin: 30px auto !important;
}
.woocommerce-password-strength.bad {
    background-color: #5F5E5E;
    border-color: #f78b53;
}
.woocommerce form .form-row textarea {
    color: #000;
}
.myaccount_user a:link, .myaccount_user a:visited, .myaccount_user a:active {
    color: #fff;
}
body {
  font-size: 18px  !important; }
.page-title{
    margin-top: -4px !important;
}
.logo {
    margin: 10px auto !important;
}
.ubermenu-main, .top_header_bottom {
    background-color: #b68b18 !important;
    border: 1px solid #b68b18 !important;
}
.ubermenu-main {
    background: #B68B18 !important;
    border: 1px solid #B68B18 !important;
}
a:hover {color: #E5D55E !important;}
.coupon, .update_cart {
    float: right;
}
.cart-top .amount {
  color: #F1E24D  !important;
}
.cart-no {
    background: #F1E24D  !important;
}

.grid-container .grid-box .title_grid {
    background: #000000 !important;
    bottom: 40px;
}
.grid-container.grid-1 .grid-box:nth-child(1), .grid-container.grid-1 .grid-box:nth-child(2), .grid-container.grid-1 .grid-box:nth-child(3), .grid-container.grid-1 .grid-box:nth-child(4) {
    height: 300px !important;
}

#footer {
    /* background-image: url('http://prohyips.com/cosmetics/wp-content/uploads/2015/11/bg-1.png'); 
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;*/
    font-family: "Raleway",Arial,sans-serif,sans;
    padding: 0;
    z-index: 2;
    position: relative;
    font-size: 14px;
  background-color: #b68b18;
  color: #F1E24D ;
}
.footer-lower{
    border: none !important;
    color: #000 ;
}
#copyrights {
    color: #000;
    text-align: center;
}

.woocommerce .products img, .woocommerce-page .products img {
    background: rgba(0,0,0,0.2);
    border: 2px solid #B68B18 !important;
      height: 200px !important;
}

.product_list_widget a, .post a{
 color: #B68B18;
}
#coupon_code {
    float: left;
}
.woocommerce ul.products li.product .price {
    color: #E5D55E !important;
}
.woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button {
  padding: 12px 20px !important;}
hr {
    border-top: 1px solid #eeeeee !important;
}
.woocommerce ul.products li.product h3:hover, a:hover {
    color: #B68B18 !important;
}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
     color: #8E6700 !important;
}
.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button {
    background: #B68B18 !important;
}
.woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover {
    background: #E5D55E !important;
}

.woocommerce table.shop_table.cart tr th, .woocommerce-page table.shop_table.cart tr th, .woocommerce .cart_totals .shop_table tr th  {
    color: #B68B18 !important;
}
.woocommerce table.shop_table td {
    border-top: 1px solid rgb(182, 139, 24) !important;
}
.woocommerce a.remove {
    color: #B68B18 !important;
}
.product-price .amount, .product-subtotal .amount, .shop_table .amount {
    color: #F1E24D !important;
      font-weight: 700 !important;
}
.woocommerce .product-quantity .quantity .qty {
    font-weight: bold !important;
  color: #000 !important;
}
.shipping-calculator-button {
    background: rgba(182,139,24,0.5) !important;
}
.panel h2 {
    color: #B68B18  !important;
}
.panel{  width: 100% !important;  border-bottom: 1px solid #B68B18 !important;}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
    border-bottom: 1px solid #F1E243  !important;
}
.woocommerce-tabs ul.tabs li a {
    color: #F1E24D  !important;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs:after, .woocommerce #content div.product div.thumbnails a.first, .woocommerce #content div.product div.thumbnails:after, .woocommerce .cart-collaterals:after, .woocommerce .col2-set:after, .woocommerce .woocommerce-pagination ul.page-numbers:after, .woocommerce div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs ul.tabs:after, .woocommerce div.product div.thumbnails a.first, .woocommerce div.product div.thumbnails:after, .woocommerce ul.products, .woocommerce ul.products li.first, .woocommerce ul.products:after, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after, .woocommerce-page #content div.product div.thumbnails a.first, .woocommerce-page #content div.product div.thumbnails:after, .woocommerce-page .cart-collaterals:after, .woocommerce-page .col2-set:after, .woocommerce-page .woocommerce-pagination ul.page-numbers:after, .woocommerce-page div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs:after, .woocommerce-page div.product div.thumbnails a.first, .woocommerce-page div.product div.thumbnails:after, .woocommerce-page ul.products, .woocommerce-page ul.products li.first, .woocommerce-page ul.products:after {
    color: #F1E24D  !important;
}
.myquantity, .single-product div.product .summary .price {
    color: #F1E24D !important;
}
.product_title {
    color: #B68B18 !important;
}
.woocommerce .woocommerce-breadcrumb {
    color: #F1E24D;
}
.woocommerce .woocommerce-breadcrumb a {
    color: #F1E24D;
}
.woocommerce-breadcrumb, .woocommerce-breadcrumb a, .woocommerce-breadcrumb strong {
    color: #F1E24D;
}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty {
    font-weight: 700;
      color: #000;
}

.woocommerce #content div.product div.images a, .woocommerce div.product div.images a, .woocommerce-page #content div.product div.images a, .woocommerce-page div.product div.images a {
    border: 1px solid rgb(182, 139, 24) !important;
  display: block;
}
.woocommerce-cart .cart-collaterals .cart_totals table select {
    width: 100%;
    color: #000;
}
.content{
    min-height:450px;
}
.ubermenu .ubermenu-submenu .ubermenu-column-auto {
    min-width: 100px;
    width: auto;
    float: none !important;
}
.ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega {
    width: auto;
    min-width: 200px;
    position: absolute;
    top: 50px;
    left: 456px;
}
.woocommerce .cart .button, .woocommerce .cart input.button {
    float: left;
    border-radius: 0;
    padding: 12px 19px !important;
}
.woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th {
    border-top: 1px solid #B68B18 !important;
}

.single-product .quantity {
    width: 48%;
    float: left;
    border: 1px solid;
    margin-right: 10px;
    padding: 8px;
}
.single-product .quantity .qty {
    width: 30%;
    float: right;
    padding: 6px;
    line-height: 1;
    font-variant: normal;
}
.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button {
    text-shadow: none;
    color: #FFFFFF !important;
    display: inline-block !important;
    font-weight: bold !important;
    box-shadow: none !important;
    padding: 15px 20px !important;
    text-decoration: none;
    text-transform: uppercase;
    margin-right: 0px;
    transition: all 0.2s ease;
    line-height: 14px;
    white-space: nowrap;
    cursor: pointer;
}
.single-product div.product form.cart .button {
    float: left;
    border: none;
    font-size: 24px;
    line-height: 1;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
    margin-right: 1em;
    position: relative;
    display: block;
    margin: 0;
       border-bottom: 1px solid #B68B18 !important;
    background: none;
      border: none;
}
.woocommerce-tabs ul.tabs li a {
    padding: 0.8em 0;
    display: block;
    font-size: 20px;
    margin-left: 10px;
}
.tabs {
    width: 29.4117647059%;
    float: left;
    margin-right: 5.8823529412%;
    text-align: left;
}
.woocommerce-tabs ul.tabs li.active:after {
    content: "\f0da";
    font-family: FontAwesome;
    position: absolute;
    height: 1em;
    width: 1em;
    line-height: 1;
    margin: -.5em 0 0;
    right: 0;
    left: auto;
    top: 50%;
    color: #FFF;
}

woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before {
    right: -6px;
    border-bottom-left-radius: 0;
    border: none;
    box-shadow: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
    position: absolute;
    content: " ";
    width: 100%;
    bottom: 0;
    left: 0;
    border-bottom: none;
    z-index: 1;
}
.header_left, .header_center, .header_right {
    height: auto;
    float: right;
    margin-top: 10px;
}

.cart-top {
    position: relative;
    height: 63px;
    line-height: 65px;
    float: right;  
    margin-bottom: 10px;
}
 .product-category img { display:none !important; }

.sidebar {
    border: 1px solid #B68B18;
}
.sidebar-widget .woocommerce {
  border-bottom: 1px solid #B68B18;
    padding-bottom: 30px;
    margin-bottom: 30px;
}
.summary .price, .summary .amount {
    font-family: "Raleway",Arial,sans-serif,sans;
    font-size: 30px;
}
.product_title {
    font-size: 32px !important;
    margin-top: 0px !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    float: right;
    width: 45% !important;
}
.woocommerce-cart .cart-collaterals .cart_totals table {
    width: 100% !important;
}
@media screen and (max-width: 768px){
.coupon, .update_cart {
    width: 100% !important;
    float: none !important;
}
 .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
        float: none !important;
    width: 100% !important;
}
.header_left{
    float: none;
    text-align: center;
    margin: 0px auto;
    display: table;
}
  .home-product-categories .product-categories .cat-item {
    float: left;
    width: 50%  !important;
}
}

@media screen and (max-width: 375px){
   .home-product-categories .product-categories .cat-item {
    float: none  !important;
    width: 100%  !important;
    border-right: none !important;
    border-left: none !important;
}
}
@media screen and (max-width: 768px){
.woocommerce #content table.cart td.actions .button, .woocommerce #content table.cart td.actions .input-text, .woocommerce #content table.cart td.actions input, .woocommerce table.cart td.actions .button, .woocommerce table.cart td.actions .input-text, .woocommerce table.cart td.actions input, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions input, .woocommerce-page table.cart td.actions .button, .woocommerce-page table.cart td.actions .input-text, .woocommerce-page table.cart td.actions input, .woocommerce #content table.cart td.actions .button.alt, .woocommerce #content table.cart td.actions .input-text+.button, .woocommerce table.cart td.actions .button.alt, .woocommerce table.cart td.actions .input-text+.button, .woocommerce-page #content table.cart td.actions .button.alt, .woocommerce-page #content table.cart td.actions .input-text+.button, .woocommerce-page table.cart td.actions .button.alt, .woocommerce-page table.cart td.actions .input-text+.button {
       float: none !important;
    width: 100% !important;
}
  .pull-right, .pull-left {
    float: none !important;
}
  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    float: none;
    width: 100%;
      border-right: none !important;
}
#content, .header_left, .header_center, .header_right, .menu{
    float: none;
    text-align: center;
    margin: 0px auto;
}
  .woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count{
    float: none;
    text-align: center;
    margin: 15px 0 !important;
}
   .cart-top {
    float: none;
    margin: 0px auto;
}
}

.nav, .woocommerce-tabs {
    display: none;
}
.count{
    float: right;
}
.product-categories{
     margin-top: 30px;
}
.product-categories .cat-item{
    margin: 8px 0;
}
.price_label{
    font-size: 18px;
}
input[type=submit] {
    color: #ffffff;
    padding: 8px 10px;
    font-size: 14px;
    cursor: pointer;
    font-weight: 500;
    background: #E3007B;
    border: 1.5px solid #FFF;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #B68B18 !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background-color: #F1E24D !important;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
    background-color: #333 !important;
}

.current-cat a { color:#ffffff; }
.woocommerce-breadcrumb { margin-top:-20px; !important}
.quantity, .product_meta { display: none; }
#postingbody { font-size:150%; }
.tabs, .wc-tabs { width:1px !important; display: none  !important;  }
.single_add_to_cart_button { margin-left:-40px; !important; }
.woocommerce div.product form.cart, .woocommerce div.product p.cart {
    margin: 2em 0;
}
.archive .woocommerce-breadcrumb {
    display: block !important;
}
.home-product-categories .product-categories .cat-item {
    float: left;
    width: 25%;
    text-align: center;
    font-size: 20px;
    border-right: 1px solid #B68B18;
  border-left: 1px solid #B68B18;
}
 .woocommerce-tabs {
    display: block !important;
}
.related { clear:both !important; }
.categ {
    width: 100%;
    text-align: center;
    margin: 50px auto;
}
.categ td {
    border-right: 1px solid #F1BE13;
    border-left: 1px solid #F1BE13;
    border-collapse: collapse;
    padding: 10px;
    text-align: center;
    margin: 10px;
}

.homecontent { 
font-size:110%;
}

.homeshop {
  font-size:48px;
}

#tab-reviews {
  display:none !important;
}

.orderby option[value="popularity"]{
   display: none;
}

.woocommerce-password-strength {
color:black;
}
.woocommerce-breadcrumb, .widget_price_filter {
  display:none !important;
}

