@CHARSET "UTF-8";

.press_item {cursor:pointer;border-top:3px solid lightgray;margin:auto;max-width:95%;padding:1em;}
.press_item.first {border-top:none;}
.press_post>span {font-size:1.1em;margin-bottom: 5px;padding:10px}
.press_post>p {font-size:1.5em;margin-top:20px;}
.press_date {background-color:lightcoral;}
.press_src {background-color:lightblue;}

.desktoponly {display:none;}
.slide_vote_write {color:inherit;text-shadow: none;}

.table.votes th {font-weight: 300;}
th {font-weight:500;}
#judges {border-top:1px solid lightgrey; background-color:#333;color:#fff;font-weight:400}
#judges h2 {text-align:center; padding: 30px;color:#fff;font-weight:500;color:#fff}
.j_desc {text-align: justify; padding: 0.9em; line-height: 1.2;}
.j_img {padding: 0.9em;}
.j_img img {margin: auto;}

.card {
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
}
.ricette-gironi-img {
	display:none;
}
.ricette-gironi-txt {
	width:100%;
}
.gironebtn1:hover {background-color:lightgreen !important;color:white !important;font-weight:700;}
.gironebtn2:hover {background-color:lightcoral !important;color:white !important;font-weight:700;}
.gironebtn3:hover {background-color:lightblue !important;color:white !important;font-weight:700;}
.gironebtn0:hover {background-color:#b366ff !important;color:white !important;font-weight:700;}

.sponsor {
	text-align:center;	
}
.sponsor-detail-list{
    margin-top: 35px;
}

.black-bg {
	background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    padding: 15px;
}
.date {font-weight:500;}
.gentile-btn {
    background-color: #3a3a3a;
    color: #fff;
    font-weight: 700;
    padding: 2em;
}
.gentile-btn:hover,.gentile-btn:focus {
	color: pink;
}
.gentile-btn[disabled] {
    background-color: #afafaf;
}
.form-control::-moz-placeholder {
    color: pink;
}
.form-control::-ms-input-placeholder {
    color: pink;
}
.form-control::-webkit-input-placeholder {
    color: pink;
}
ul {
    list-style: none;
}
.col-xs-3 > img {
    opacity: 0.2;
}
#timer {color:#fff !important;max-width: 500px;margin:auto;font-weight:400;font-size:1.5em;}
.counter {font-size:1.9em;font-weight:700;}

#productsdiv {background-color:#e5873b;color:#fff;font-weight:400;}

.box-ricetta .form-group {margin-right:1%;}
.box-ricetta .form-group .form-control {width:100%;}

.lens-over {position: absolute;top: 50%;color: #000;left: 45%;}

.left-col-padding {
	padding-right:0;
}

.ricetta-content-over {	
	margin:30px auto;
	padding:0.5em;
	position:relative;
	top:auto; left:auto;
	transform: translate(0,0);
	-ms-transform: translate(0,0);
	-webkit-transform: translate(0,0); background:none;
}
.ricetta-content-over h1 {
	color: grey;
}
.ricetta-content-over label {
	color: grey !important;
}
.youtube-iframe {height:300px;}

@media (min-width: 280px){
	.ricetta-content-over {
		padding:1.5em;
	}
}
@media (min-width: 360px){
	.ricette-gironi-img {
		display:block;
	}
	.ricette-gironi-txt {
		width:75%;
	}
}
@media (min-width: 600px){
	.ricetta-name {font-size: 1.5em;}
	.mobileonly {display:none;}
	.desktoponly {display:block;}

	.col-xs-3 > img {
    	opacity: 1;
	}
}
@media (min-width: 1024px){
	.press_item {padding:2em;}
	.press_post>span {font-size:1.1em;padding:10px}
	.press_post>p {font-size:1.7em;}
	
	.slide_vote_write {color:#e5873b !important; text-shadow:1px 1px black !important;}
	.left-col-padding {
		padding-right:50px !important;
	}
	.ricetta-content-over {
		background:rgba(0,0,0,0.5);
		padding:1.5em;width:300px;
		text-align:center;
		left: 85%;
		top: 50%;
		height:auto;
		margin:0 auto;
		position:absolute;
		z-index:100;
		transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		-webkit-transform: translate(-50%,-50%);
	}
	.ricetta-content-over h1 {
		color: white;
	}
	.ricetta-content-over label {
		color: white !important;
	}
	.youtube-iframe {height:550px;}
}

