/*
Theme Name:   dc Commerce
Theme URI:    www.domenicocannetti.it
Description:  Tema Child per e-commerce del Tema Divi
Author:       Domenico Cannetti Consulente Web Marketing
Author URI:   http://www.domenicocannetti.it/
Template:     Divi
Version:      1.0.0
*/

@import url('../Divi/style.css');
/* ! CSS MENU */
@import "../dc-commerce/dc/dc-menu.css";
/* ! CSS HERO */
@import "../dc-commerce/dc/dc-hero.css";
/* ! CSS SHOP */
@import "../dc-commerce/dc/woocommerce/dc-woocommerce.css";
/* ! CSS GRAVITYFORMS */
@import "../dc-commerce/dc/gravity/dc-gravity.css";


  /* ! COLORI | GREY #333 - GREY dark #242424 - red #D1010D - BLU #333270 - VIOLA #4f3476 */

/* =Stili tema child
-------------------------------------------------------------- */
.int-logo img{position:relative; bottom:-22px}
@media (max-width: 767px) {
  .int-logo img {display: none}
  .int-logo p {line-height: 1}

  .int-logo p,.int-logo h1 {line-height: 1; font-size: 25px !important}
}
/* ! CARD */

.card {cursor: pointer;}

a.btn-menu-call {
    border: 1px solid #EB916C;
    display: block;
    text-align: center;
    padding: 5px;
    border-radius: 5px;
    margin: 25px 0 0;
}
a.btn-menu-call:hover {
    border: 1px solid #EB916C;
    color:#fff;
    background: #EB916C;
}


@media all and (max-width: 980px) {

    .et_pb_row,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
    width: 90% !important;
    }

    /*** wrap row in a flex box ***/
    .custom_row {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap; /* Safari 6.1+ */
        flex-wrap: wrap;
    }

    /*** custom classes that will designate the order of columns in the flex box row ***/
    .mobile1 {
        -webkit-order: 1;
        order: 1;
    }

    .mobile2 {
        -webkit-order: 2;
        order: 2;
    }

    .mobile3 {
        -webkit-order: 3;
        order: 3;
    }

    .mobile4 {
        -webkit-order: 4;
        order: 4;
    }
    .mobile5 {
        -webkit-order: 5;
        order: 5;
    }
    /*** add margin to last column ***/
    .custom_row:last-child .et_pb_column:last-child {
        margin-bottom: 30px;
    }

}




.list ul {
    margin: 0 0 0 15px;
}



/* SOCIAL SHARING */

.crunchify-link {
    padding: 2px 6px 4px 6px !important;
    color: white !important;
    font-size: 12px;
    border-radius: 5px;
    margin-right: 2px;
    cursor: pointer;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    box-shadow: inset 0 -3px 0 rgba(0,0,0,.0);
    -moz-box-shadow: inset 0 -3px 0 rgba(0,0,0,.0);
    -webkit-box-shadow: inset 0 -3px 0 rgba(0,0,0,.0);
    margin-top: 2px;
    display: inline-block;
    text-decoration: none;
}

.crunchify-link:hover,.crunchify-link:active {color: white;}

.crunchify-twitter {background: #00aced;}
.crunchify-twitter:hover,.crunchify-twitter:active {background: #0084b4;}
.crunchify-facebook {background: #3B5997;}

.crunchify-whatsapp { display: NONE; background: #25d366;}
@media (max-width:768px) {.crunchify-whatsapp {display: inline-block}}

.crunchify-facebook:hover,.crunchify-facebook:active {background: #2d4372;}
.crunchify-googleplus {background: #D64937;}
.crunchify-googleplus:hover,.crunchify-googleplus:active {background: #b53525;}
.crunchify-buffer {background: #444;}
.crunchify-buffer:hover,.crunchify-buffer:active {background: #222;}
.crunchify-pinterest {background: #bd081c;}
.crunchify-pinterest:hover,.crunchify-pinterest:active {background: #bd081c;}
.crunchify-linkedin {background: #0074A1;}
.crunchify-linkedin:hover,.crunchify-linkedin:active {background: #006288;}

.crunchify-social { margin: 20px 0px 25px 0px; -webkit-font-smoothing: antialiased; font-size: 12px; max-width: 95%; margin: 20px auto 0; text-align: center;}
.crunchify-social h5{font-size: 14px;}
.woocommerce-checkout .crunchify-social, .woocommerce-cart .crunchify-social, .canvas .crunchify-social, .elementor-template-canvas .crunchify-social{display: none !important}

@media (min-width:1024px) {
	.crunchify-social{position: fixed; top:38vh; right: 0; width: 34px; z-index: 999}
	.crunchify-link {padding: 5px 13px !important;}
	.crunchify-social .crunchify-link span, .crunchify-social h5 {display: none}
}


.woocommerce-MyAccount-navigation a {border: 1px solid #eaeaea;display: block;padding: 10px; text-decoration: none !important}
.woocommerce-MyAccount-navigation a:hover, .woocommerce-MyAccount-navigation .is-active a {background: #573b2a; color: #fff !important}
