/* #main
----------------------------------------------------------------------------- */
#main {margin-top: 0px}


/* Ul check
----------------------------------------------------------------------------- */
.ul{padding: 0; margin: 0}
.check {list-style-type: none; padding: 0;margin: 0}
.check li{color: #292929; font-size: 20px; line-height: 1;font-family: 'Poppins', sans-serif; font-weight: 600;display: flex}
.check li::before{font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f00c"; color: #ff0b7c; margin-bottom: 6px; padding: 0 24px 0 0; float: left;}


/* Btn-color
----------------------------------------------------------------------------- */
.gfort-btn-primary{background-color:#2196f3; border-color: #2196f3}
.gfort-btn-primary:hover{background-color:#1584dc!important; border-color: #1584dc!important}


/* nav-tabs
----------------------------------------------------------------------------- */

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #ffffff!important;
    background-color: #ec4d1e!important;
    border-color: #ec4d1e #ec4d1e #ec4d1e!important;
	font-size:18px;
}

.nav-tabs .nav-link {
    background-color: #eeeeee!important;
    color: black;
    font-size: 18px;
}


/* Accent-color
----------------------------------------------------------------------------- */
.accent-color, .accent-hover-color:hover {
    color: #ffffff;
}

/* Countdown
----------------------------------------------------------------------------- */
.offerta{background-color:transparent; color:#292929; text-transform: uppercase; padding: 5px; display: inline-block; margin:0 0 15px 0!important; line-height: 1;font-weight: 700;}
.offerta span{color:#ff0b7c; font-size: 35px;font-weight: 700;}
.countdown{color:#d32f2f; text-align: left}
.offerta strong{font-weight: 700;}
.offerta sup{font-size:60%}

/* Countdown 30 minutes
----------------------------------------------------------------------------- */
.tempo, #time1, #time2{
    color: #d32f2f;
	font-size: 50px;
	font-weight: bold;
	line-height: 1;
}

/* Callnow
----------------------------------------------------------------------------- */
#callnow{display: block; position: fixed; bottom: 0; width: 100%; margin: 0; height: 56px; z-index: 2; background: #d86d52}
#callnow{margin: auto; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size: 12px;font-weight: 700; white-space: nowrap;  text-align: left; line-height: 21px;}
.btn-azure{background-color: #48afff;height: 56px; line-height: 44px;}
.btn-green{background-color: #99cc33;height: 56px;line-height: 44px;}
.btn-azure:hover{background-color: #0090ff;}
.btn-green:hover{background-color: #5cb85c;}
.btn-azure a{color: #ffffff;}
.btn-green a{color: #ffffff;}
.btn-azure a:hover{color: #222222;}
.btn-green a:hover{color: #222222;}


/* chat-application
----------------------------------------------------------------------------- */
#chat-application .css-1h63ts5{width: 100%!important; border-radius: 3px!important; height: 31px!important}
#chat-application{bottom: 0!important; right: 0!important; height: 31px;}



/* gfort-section
----------------------------------------------------------------------------- */
.gfort-navbar-brand {padding: 14px 0!important}
.gfort-navbar-toggler {padding:0!important}
.gfort-section {padding: 40px 0 0 0}
.gfort-section-footer-top .gfort-section-3x-padding {padding: 60px 0 90px 0;}
.gfort-section-half .gfort-section-half-media { margin: 15px auto 25px auto!important;}
.gfort-block-section-title {margin: 0 0 20px;}
.gfort-navbar-brand{margin: 0!important}
@media (min-width: 1200px){
	.gfort-section-3x-padding {padding: 35px 0 0px;}
	.gfort-section-3x-padding.gfort-section-half > .container {padding-bottom: 50px;}
}

@media (max-width: 992px){.gfort-navbar{position: fixed; background-color: #ffffff}}

@media (max-width: 991px){
#main {margin-top: 50px;}
}

@media (max-width: 768px) {
	.container{padding:0 15px!important}
	h1{font-size: 26px!important;}
	h2{font-size: 24px!important;}
	.offerta span{font-size: 30px;font-weight: 700;}
	.check li{font-size: 18px!important}
#team_widget_div_fields_form_registrati .col-6 {
        flex: 0 0 100%!important;
        max-width: 100%!important
    }

}

@media (max-width: 320px) {
	h1{font-size: 23px!important;}
	
}
@media (max-width: 280px) {
	h1{font-size: 18px!important;}
	#main {margin-top: 40px;}	
}

#section-1{padding-top: 15px!important}


/* Widget Magma
----------------------------------------------------------------------------- */
#team_widget_div_v4_section .container{margin: 0; padding-left: 0!important; padding-right: 0!important}
.team_widget_div_v4_modalinput {color:#ffffff!important}
.consegna_field strong{display:none!important}
/*.consegna_field::before {content: "Le consegne sono regolari in tutta Italia anche in questi giorni"!important; font-size:20px!important; font-weight:bold!important; margin-bottom: 10px!important;display: block!important; line-height: 1!important}*/
.consegna_field::after {content:"Spedizione standard in 10 giorni lavorativi con Corriere Espresso."!important; font-size:20px!important; line-height:1!important; font-weight:bold!important}