/*

Theme Name: Sommerce Child

Description: The perfect e-commerce solution

Version: 3.0.0

Author: Your Inspiration Themes

Author URI: http://yithemes.com/

License: GNU General Public License version 3.0



License URI: http://www.gnu.org/licenses/gpl-3.0.html



template: sommerce





*/





@import url(../sommerce/style.css);





/*Droid-google-font*/

a.optional_category_detail_url {
    top: -10px !important;
    position: relative;
}
.woocommerce.woocommerce-page div#content {
    width: 100%;
}

.woocommerce.woocommerce-page div#primary .layout-sidebar-no.group {
    float: left;
    width: 100%;
    margin: 4% 0 0 0;
}
div#product-tabs div#tab-value-sizes {
    margin-top: 10px;
}

@font-face{font-family:'Droid Sans';font-style:normal;font-weight:400;src:local('Droid Sans'), local(DroidSans), url(https://fonts.gstatic.com/s/droidsans/v6/s-BiyweUPV0v-yRb-cjciPk_vArhqVIZ0nv9q090hN8.woff2) format(woff2), url(https://fonts.gstatic.com/s/droidsans/v6/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff) format(woff);}





.colorpicker_field_block .colorpicker_field_label {
	float: left;
	margin: 0 10px 0 0;
}
.colorpicker_field_block #colorpicker_field {
	padding: 0;
}

/*tipsy*/



.tipsy{font-size:10px;opacity:0.8;filter:alpha(opacity=80);background-repeat:no-repeat;background-image:url(images/tipsy.gif);padding:5px;}.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px 8px 4px;}.tipsy-north{background-position:top center;}.tipsy-south{background-position:bottom center;margin-bottom:3px;}.tipsy-east{background-position:right center;}.tipsy-west{background-position:left center;}





/*child theme style*/
.woocommerce-checkout .col-2 .shipping_address span.select2.select2-container {
    margin-left: 10px;
    display:none;
}
.woocommerce-checkout .col-2 .shipping_address p#shipping_city_field {
    margin-left: 5px !important;
    width: 50%;
}
.woocommerce-checkout .col-2 .shipping_address p#shipping_postcode_field {
    width: 99%;
}


.woocommerce-checkout .woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper span.woocommerce-input-wrapper span.select2.select2-container {
    margin-left: 10px;
    display:none;
}

.woocommerce-checkout .woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p#billing_state_field {
    width: 99%;
}



.products li a strong.below-thumb{font-family:'Droid Sans'!important;font-size:14px!important;font-weight:400!important;color:#000!important;text-transform:none!important;}form.cart{width:325px!important;}form.cart .quantity input.input-text{color:#000;border:1px solid #aaa!important;}form.cart .quantity input.plus,.quantity input.minus{border:1px solid #aaa!important;color:#000!important;}form.cart .button.alt{clear:both;display:block;}.products li.border a img{background:none repeat scroll 0 0 #fff!important;border:1px solid #b2b0b0;padding:6px;}.product_meta .posted_in{display:none!important;}#breadcrumb a{color:#2E2E2E!important;}#breadcrumb{font-size:14px!important;color:#2E2E2E!important;}#ProductLabels{font-size:16px;float:left;font-weight:700;color:#FFF;height:28px;width:340px;background-image:url(https://www.colormaxdigital.com/wp-content/uploads/2015/06/headerstrip5.jpg);padding-top:6px;padding-left:12px;}#YOUR-DIV-ID em span{display:inline-block;}#YOUR-DIV-ID:hover em{display:block;}table.shop_table tbody a.remove{background:url(images/remove_cart.png);}#payment #place_order{display:block;float:none!important;margin:auto!important;}form.cart div.quantity{margin:8px 0!important;}form.cart div.quantity input.plus,.quantity input.minus{height:15px!important;width:20px;text-align:center;font-size:0;background:url(images/plus-icn.png) no-repeat center center #ccc;outline:none;}form.cart div.quantity input.minus{height:15px!important;width:20px;text-align:center;font-size:0;background:url(images/minus-icn.png) no-repeat center center #ccc;outline:none;}form.cart div.quantity input.input-text{width:34px!important;padding:8px 9px!important;}body.tax-product_cat #primary .layout-sidebar-right #content{width:100%;}#completion_time_field{font-size:5px!important;font-family:'Droid Sans';}#linksbar{background-color:transparent;padding:8px;}#linksbar li.login_link{background-color:#23638e;border-radius:5px;height:30px;/* margin-top:17px; */margin-top: 14px;float:right;clear:both;padding:0;}#linksbar li.login_link:hover{background-color:#B2B2B2;}#linksbar li.login_link:hover a{color:#FFF;}#linksbar li.login_link a{line-height:13px;}#linksbar li:last-child{margin-right:0;}#linksbar li:first-child{margin-right:0;float:right;}#linksbar li.icon{background-position:0 3px;padding-left:30px;}#linksbar li,#linksbar li a{line-height:normal;}#linksbar li a{padding:9px 10px 10px;}#linksbar li a.mini-cart{/* padding:1px 8px 5px 10px; */padding: 1px 1px 0 10px;}#linksbar li.icon.cart{padding-top:7px;background: none;}#checkout_order_check_block{max-width:730px;margin-left:auto;margin-right:auto;background:#FFF!important;}.form-row.form-row-wide{width:99.4%;}form .form-row input.input-text,#content .form-row input.input-text,form .form-row textarea,#content .form-row textarea,form .form-row select,table.variations tr select{color:#000;}table.variations tr select{color:#B6B6B6;}table.shop_table th.product-name{border-radius:5px 0 0 0;}table.shop_table th.product-total{border-radius:0 5px 0 0;}table.shop_table tr.order-total th{border-radius:0 0 0 5px;}table.shop_table tr.order-total td{border-radius:0 0 5px 0;}form.login{border:none!important;margin:0!important;padding:0!important;}form.login p.form-row{padding:3px 0!important;}form.login p.form-row label.inline{padding:10px 0 0!important;}form.searchform.group{margin:10px;}#header #searchform{float:right;background:rgba(255,255,255,0.2);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;right:0;bottom:0;margin:10px 0;}.shipping-calculator-form{display:block!important;}#primary,.bgWrapper,#slider{background-repeat:repeat!important;background-image:url(https://www.colormaxdigital.com/wp-content/uploads/2015/02/farmer.png)!important;}.page-title,#YOUR-DIV-ID em,.woocommerce-cart .cart_totals p small{display:none;}#customer_details,.extra-fields{max-width:730px;background:#FFF!important;margin-left:auto;margin-right:auto;}#order_review_heading,#order_review{max-width:754px;margin-left:auto;margin-right:auto;}#payment,#checkout_order_check_button_block{background:#FFF!important;}table.shop_table th{background:#fff!important; border-top:1px solid #ddd!important;}table.shop_table tfoot td{background:#fff!important;}.woocommerce form.woocommerce-checkout #payment .terms{float:left!important;margin-top:0!important;}#payment #place_order{float:right!important; margin-right:44%!important;} 



#nf_submit_1 input.ninja-forms-field{background:#a1cb4f;  border:1px solid #aaa; border-radius:4px;    box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.25) inset; color:#000 !important; display:inline-block; float:none;    font-size:0.95em !important; font-weight:700; margin-top:0 !important; padding:6px 12px 7px; text-decoration:none; text-shadow:0 1px 0 #fff; cursor:pointer;}





#nf_submit_1 input.ninja-forms-field:hover{background:#b2dc60}



.woocommerce-account .addresses .edit { float:left !important;margin-left:10px;margin-top:2px;}



#billing_city_field {width:47% !important; float:left}

#billing_state_field {
	width: 47%;
}
#billing_options_field {
	float: left;
}
.woocommerce-address-fields input.button {
	clear: both;
	display: block;
	margin-top: 10px !important;
	float: left;
}
#shipping_city_field {
	width: 47%;
	float: left;
}
#shipping_state_field {
	float: right;
	width: 47%;
}
#shipping_postcode_field {
	width: 47%;
}



table.shop_table tbody a.remove {width: 30px;}







/*hide payment methods in my account*/





#cim-my-payment-methods{display:none !important}



.my-account-cim-payment-methods {display:none !important}



.payment_method_authorize_net_cim fieldset .button {



    display:none !important;



}



.login_dashboard{float:right !important;margin-top:12px;background-position:21px 10px !important}



.register_after{font-color:red !important;}



.form-row.place-order {

    float: left;

    width: 53%;

}



#payment #place_order {

    /* float: right !important;

    margin-right: 0 !important; */

	
	float: none !important;
    margin: 10px auto !important;
} 



.woocommerce form.woocommerce-checkout #payment .terms {

    margin: 0 !important;

    padding: 0 !important;

    width: 67%;
	

} 



.woocommerce-checkout #payment .form-row.terms input {

    /* margin: 5px 10px 0 0 !important; */
	
	margin: 5px 0 0 0 !important;

}





.woocommerce form.woocommerce-checkout #payment .terms .checkbox {

    float: right;
	
	font-size: 12px;

}





#ie7 .woocommerce-checkout #payment .form-row.terms input, #ie8 .woocommerce-checkout #payment .form-row.terms input {

    margin: 1px 10px 0 0 !important;

}



#boxit_dropbox {

font-size:18px !important;

}





#nav.elegant ul li {

   

    padding: 15px 10px 15px 15px;

 

}



.shipping_address.address_block {

    border-top: 1px solid #777;   

    clear: both;

    padding-top: 20px;

}

.woocommerce-checkout .inner .layout-sidebar-no h2{text-align:center; margin:0 0 8px 0;}


.ninja-forms-form-wrap input, .ninja-forms-form-wrap select, .ninja-forms-form-wrap textarea{padding:10px; margin:0; border:1px solid #d8d7d7; background-color:#fff;}
.text-wrap.label-above input{padding:10px; margin:0; border:1px solid #d8d7d7; background-color:#fff;}
.ninja-forms-form-wrap input[type="submit"]{background:#A1CB4F;  border:1px solid #5D870B;  color:#194300!important;  text-shadow:0 1px 1px rgba(255,255,255,0.5); font-size:15px!important; padding:7px 10px; border-radius:4px 4px 4px 4px; box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.25) inset;}

table.shop_table.cart td.actions div.coupon {
    width: 35%;
}



/*==========================07.10.2015===============================*/




p#shipping_email_field {
    float: right;
}
.shipping_address.address_block .form-row-first, .shipping_address.address_block .form-row-last {
    width: 48%;
}
.shipping_address.address_block input.default_shipping_address {
    margin: 2px 6px 0 2px;
    float: left;
}
body.page-id-4332 .shipping_address.address_block input.default_shipping_address {
	width: 2%;
}
a.delete {
    color: #fff;
    text-transform: capitalize;
    background: #f00;
    padding: 5px 10px;
}
a.delete:hover {
    background: #EA1D1D;
}
a.delete {
    color: #fff;
    text-transform: capitalize;
    background: #DF1212;
    padding: 3px 6px;
}


/*-----------19.10.2015------------*/



.shipping_address.address_block#shipping_address_0 {
    padding-bottom: 20px;
}
#divForm.custom_add_cart_success_message {
    background: #effcd5;
    width: 95%;
    margin: 19px auto 0;
    border: 1px solid #5b7a1c;
}
#divForm.custom_add_cart_success_message .woocommerce-message {
    /* width: 50% !important; */
	width: 550px !important;
    background: none;
    border: none;
    padding: 0;
}
.custom_add_cart_success_message .custom_product_cart_message {
    background: url(https://colormaxdigital-colormaxdigital.netdna-ssl.com/wp-content/themes/sommerce-child/woocommerce/images/cart.png) no-repeat scroll 100px 0px;
    float: left;
    width: 100%;
    text-align: center;
    padding: 0 0 5px 0;
    margin: 0 0 9px 12px;
}
.woocommerce-message .custom_product_cart_buttons a.button {
  float: left;
}
.custom_add_cart_success_message .custom_product_cart_message span.product_custom_message {
    float: left;
    width: 100%;
    text-align: center;
}
body.woocommerce-checkout form .form-row input.input-text, body.woocommerce-checkout #content .form-row input.input-text, body.woocommerce-checkout form .form-row textarea, body.woocommerce-checkout #content .form-row textarea, body.woocommerce-checkout form .form-row select, body.woocommerce-checkout table.variations tr select {
    font-size: 12px;
}

body.woocommerce-checkout form .form-row textarea, body.woocommerce-checkout #content .form-row textarea {
	font-weight: bold;
}

body.woocommerce-checkout form .form-row textarea {
	font-family: "Arial";
}

body.woocommerce-checkout form .form-row select, body.woocommerce-checkout table.variations tr select {
	font-weight: bold;
}
body.woocommerce-checkout form .form-row input.input-text, body.woocommerce-checkout #content .form-row input.input-text {
	font-weight: bold;
}

.woocommerce-checkout form .form-row input.input-text::-moz-placeholder, .woocommerce-checkout form .form-row input.input-text:-moz-placeholder, .woocommerce-checkout form .form-row input.input-text::-webkit-input-placeholder, .woocommerce-checkout form .form-row input.input-text:-ms-input-placeholder, .woocommerce-checkout #content .form-row input.input-text::-moz-placeholder, .woocommerce-checkout #content .form-row input.input-text:-moz-placeholder, .woocommerce-checkout #content .form-row input::-webkit-input-placeholder, .woocommerce-checkout #content .form-row input:-ms-input-placeholder {
	/* color: #080808; */
	color: #848383;
	/* font-weight: normal; */
	font-weight: bold;
}
.woocommerce-checkout #content .form-row input::-moz-placeholder {
    /* color: #080808 !important; */
	color: #777 !important;
	/* font-weight: normal; */
	font-weight: bold;
	opacity: 1;
}
/* ::-webkit-input-placeholder {
	color: #848383;
	font-weight: bold;
	opacity: 1;
}
:-moz-placeholder {
	color: #848383;
	font-weight: bold;
	opacity: 1;
}
::-moz-placeholder {
	color: #848383;
	font-weight: bold;
	opacity: 1;
}
:-ms-input-placeholder {
	color: #848383;
	font-weight: bold;
	opacity: 1;
}
input::-moz-placeholder {
	color: #848383;
	font-weight: bold;
	opacity: 1;
} */
.woocommerce-checkout .layout-sidebar-right #sidebar {
    display: none;
}
/* .layout-sidebar-right #sidebar {
    display: none;
} */
.woocommerce-checkout #checkout_order_check_block label.product_side_text {
    font-weight: bold;
    font-family: "Arial";
    color: #080808;
	font-size: 13px;
}
.woocommerce-checkout .woocommerce-billing-fields h3 {
    font-weight: bold;
    color: #080808;
}
.woocommerce-checkout .woocommerce-shipping-fields>#ship-to-different-address {
    margin-top: 15px;
}
.woocommerce-checkout form .form-row span.description {
    /* font-weight: bold; */
}
.woocommerce-checkout #payment.woocommerce-checkout-payment ul li label {
    font-weight: bold;
}
.woocommerce-checkout #payment .payment_box p {
    font-weight: bold;
}
.woocommerce-checkout .form-row.place-order .form-row {
    font-weight: bold;
}
body.woocommerce-checkout form p.form-row.woocommerce-validated select {
    font-weight: bold;
}
.woocommerce-checkout .woocommerce-shipping-fields h3 {
    font-weight: bold;
}

body.woocommerce-checkout form p.form-row#printed_proof_field select {
    /* font-weight: bold; */
}
body.woocommerce-checkout form p.form-row#blind_shipping_field select {
    /* font-weight: bold; */
}
.woocommerce-checkout #payment ul li .payment_box {
    margin-bottom: 0;
}
.woocommerce-checkout #payment.woocommerce-checkout-payment ul {
    padding-bottom: 0;
}
.woocommerce-checkout #payment .payment_box p:nth-child(1) {
    color: #666;
	font-size: 13px;
}
.woocommerce-checkout #order_review.woocommerce-checkout-review-order tfoot tr th {
    font-size: 13px;
	width: 54%;
}
.woocommerce-checkout #order_review.woocommerce-checkout-review-order tfoot tr td ul li label {
    font-size: 13px;
}
.woocommerce-checkout #payment.woocommerce-checkout-payment ul li label {
    font-size: 13px;
	color: #000;
}
.woocommerce-checkout #payment .form-row.place-order .form-row {
    font-size: 13px;
	padding-left: 0;
}
.woocommerce-checkout #payment .form-row.place-order {
    /* width: 54%; */
	width: 96%;
}
#wcd_terms_block .entrytext {
    font-size: 13px;
    text-align: justify;
}
.woocommerce-checkout .form-row-wide.address-field#billing_address_2_field input {
    height: 28px;
}
.woocommerce-checkout #billing_state_field select {
    /* font-weight: bold; */
}
body.woocommerce-checkout form .form-row input, body.woocommerce-checkout #content .form-row input {
	height: 28px;
}
body.woocommerce-checkout form .form-row input.input-checkbox, body.woocommerce-checkout #content .form-row input.input-checkbox {
    height: auto;
}
body.woocommerce-checkout form .woocommerce-checkout-payment .form-row input, body.woocommerce-checkout #content .woocommerce-checkout-payment .form-row input {
    height: auto;
}
.woocommerce-checkout #payment.woocommerce-checkout-payment ul li fieldset p label {
    font-weight: normal;
}
.woocommerce-checkout #payment.woocommerce-checkout-payment ul li fieldset p input[type="text"] {
	font-size: 13px !important;
}
body.woocommerce-checkout form.checkout p.form-row.woocommerce-validated#ups_fedex_account_number_method_field select option:nth-child(1) {
    font-weight: normal !important;
}
form.checkout p.form-row.woocommerce-validated select option:nth-child(1) {
    font-weight: normal !important;
}
body.woocommerce-checkout form p.form-row select,  body.woocommerce-checkout form p.form-row input {
    color: #777;
}
body.woocommerce-checkout form p.form-row.woocommerce-validated select {
	color: #000;
}



/*---------------------23.10.2015----------------------*/




#linksbar li a.mini-cart span.amount {
    margin: 8px 0 0 8px;
    float: left;
    font-size: 14px;
}
.woocommerce-cart .inner .layout-sidebar-no h2 {
    float: left;
    width: 100%;
    text-align: center;
	padding: 20px 0;
}

.inner .layout-sidebar-no h2 {
	float: left;
    width: 100%;
    text-align: center;
	padding: 20px 0;
}

.inner .layout-sidebar-no .status-publish.hentry {
    float: left;
    width: 100%;
}

#primary.inner {
    padding-top: 0;
}
.address_page_custom_buttons a.button.checkout {
    background: #fff;
    border-color: #aaa;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2),0 0 0 1px rgba(255,255,255,0.25) inset;
    color: #000 !important;
}
.address_page_custom_buttons a.button.checkout:hover {
    background: #b2dc60;
    color: #194300!important;
}
#linksbar li.icon.cart p.view-cart {
    background: url(https://www.colormaxdigital.com/wp-content/uploads/2015/05/cart3.png) no-repeat scroll 9px 4px;
    color: #fff;
    float: left;
    padding: 3px 10px 3px 38px;
    border: 1px solid #fff;
    border-radius: 4px;
    font-size: 13px;
    background-size: 21% auto;
}
#linksbar li.icon.cart p.view-cart:hover {
    background-color: #23638e;
}
.woocommerce-cart #post-5 {
    float: left;
    width: 100%;
}
.layout-sidebar-right.group {
    float: left;
    width: 100%;
    margin: 4% 0 0 0;
}
.inner .layout-sidebar-no .woocommerce h2 {
    padding: 0;
    text-align: left;
}
.inner .layout-sidebar-no .woocommerce .cart_totals h2 {
	text-align: center;
    padding: 20px 0;
}
/* .woocommerce-account .form-row-last.validate-postcode#billing_postcode_field {
    float: left;
} */
.page-id-7 form.login p.form-row {
    float: left;
    width: 100%;
}
.page-id-7 form.register p.form-row {
    float: left;
    width: 100%;
}
#linksbar li a.mini-cart span.amount span.amount {
	margin: 0;
}
.single.single-product #breadcrumb {
    margin-top: 14px !important;
}
#crumbs a {
    font-size: 14px;
    color: #2E2E2E;
	margin: 0 3px 0 0;
}
#crumbs a.current {
    color: #999;
    cursor: context-menu;
	margin: 0 0 0 3px;
}
body #crumbs {
    margin: 10px 0 0;
}
.page-template.page-template-home #content h2:nth-child(2) {
    padding-top: 0;
}
.woocommerce-cart #content h2:nth-child(2) {
    padding-top: 0;
}
.woocommerce-checkout #content h2:nth-child(2) {
    padding-top: 0;
}

.product_meta .tagged_as{
display:none;
}


.wcd_product_edit{
    
    color:blue !important;
}



/*------------------30.12.2015---------------------*/



table.shop_table tbody td a.remove {
    background: none;
    color: #23638e;
    width: auto;
    text-indent: 0;
	font-weight: bold;
	font-size: 11px;
}
table.shop_table tbody td a:hover {
    text-decoration: underline;
}
table.shop_table tbody td a.wcd_product_edit {
    color: #23638e !important;
	font-weight: bold;
	font-size: 11px;
}



/*------20.05.2016-------*/


/* .color-owl-carousel .item-color {
    height: 60px;
    width: 100%;
}
.color-owl-carousel .owl-item input {
    float: left;
	margin: 2px 3px 0 0 !important;
    width: auto;
}
.color-owl-carousel {
	width: 100%;
	float: left;
}
.color-owl-carousel .owl-item h4 {
    float: left;
    font-size: 10px;
	margin: 1px 0 0;
}
.color-owl-carousel .owl-stage-outer {
    
}
.color-owl-carousel .owl-controls {
    display: table;
    float: none;
    margin: 0 auto;
	padding: 7px 0 4px;
    width: auto;
}
.color-owl-carousel .owl-controls .owl-prev {
	background: url(../images/left-arrow.png) no-repeat scroll 0 0;
    float: left;
	left: -27px;
}
.color-owl-carousel .owl-controls .owl-next {
	background: url(../images/right-arrow.png) no-repeat scroll 0 0;
    float: left;
	right: -27px;
}
.color-owl-carousel .owl-controls .owl-prev, .color-owl-carousel .owl-controls .owl-next {
    height: 17px;
    position: absolute;
    text-indent: -9999px;
    top: 24px;
    width: 17px;
}
.owl-left-arrow{
	float: left;
	background: #000;
	height: 50px;
	width: 50px;
}
.owl-right-arrow {
	float: right;
	background: #000;
	height: 50px;
	width: 50px;
}
.owl-carousel-main {
	float: none;
	margin: 0 auto;
	width: 90%;
}
#badge_color_block {
    float: left;
    position: relative;
    width: 100%;
}
.color-owl-carousel .owl-item .item .color-code {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    color: #fff;
    font-size: 11px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
}
.color-owl-carousel .owl-item .item {
    position: relative;
}
#wcd_badge_input_block .owl-stage-outer {
    float: left;
    width: 100%;
}
#wcd_badge_input_block .color-owl-carousel .item {
    float: left;
    width: 95.2px;
} */

.admin-has-been-logged-in-as-a-user {
	padding-top: 47px;
}
.admin-has-been-logged-in-as-a-user .login-as-user-top .login-as-user-inner {
	background: #000;
	border-bottom: 1px solid rgba(255,255,255,0.3);
}
.admin-has-been-logged-in-as-a-user .login-as-user-content {
	padding: 10px 0;
}
.admin-has-been-logged-in-as-a-user .login-as-user-msg {
	display: inline-block;
	padding: 0;
	color: #fff;
	font-family: 'Droid Sans' !important;
	font-size: 14px;
}
.admin-has-been-logged-in-as-a-user .login-as-user-content .button {
	margin: 0 0 0 15px !important;
	background: #23638e !important;
	border-radius: 5px !important;
	height: auto;
	font-size: 15px !important;
	font-family: 'Droid Sans' !important;
	font-weight: normal !important;
	border: none !important;
	text-transform: capitalize !important;
}
.admin-has-been-logged-in-as-a-user .login-as-user-content .button:hover {
	background: #23638e !important;
}
.category_banner_image {
	border: 7px solid #fff;
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 20px;
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
}













/*-------------------------------------------*/



@media only screen and (max-width : 768px) {
	
	.fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened {
		width: 510px !important;
	}
	.fancybox-inner {
		width: 100% !important;
	}
	#divForm.custom_add_cart_success_message .woocommerce-message {
		width: 446px !important;
	}
	.custom_add_cart_success_message .custom_product_cart_message {
		background: url(https://colormaxdigital-colormaxdigital.netdna-ssl.com/wp-content/themes/sommerce-child/woocommerce/images/cart.png) no-repeat scroll 15px 0px;
	}
	
}







