@charset "UTF-8";
/* CSS Document */

/*<![CDATA[*/

 input[type='file'] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}

.cropit-image-input {
  width: 99% !important;
}



.preview-copertina-una-colonna {
	background-color: #fff;
	background-size: cover;
	border: 1px solid #822433;
	border-radius: 15px;
	margin-top: 7px;
	width: 780px !important;
	height: 400px!important;
	margin: 0 auto;
}

@media only screen and (max-width:1080px) {


.preview-copertina-una-colonna {

	width:   390px !important;
	height: 200px!important;
	margin: 0 auto;
}
}





.preview-copertina-zero-colonna {
	background-color: #fff;
	background-size: cover;
	border: 1px solid #822433;
	border-radius: 15px;
	margin-top: 7px;
	width: 793px !important;
	height: 562px !important;
	margin: 0 auto;
}

@media only screen and (max-width:1080px) {


.preview-copertina-zero-colonna {

	width:   390px !important;
	height: 276px!important;
	margin: 0 auto;
}
}


.preview-copertina-due-colonne {
	background-color: #fff;
	background-size: cover;
	border: 1px solid #822433;
	border-radius: 15px;
	margin-top: 7px;
	width: 500px !important;
	height: 450px!important;
		margin: 0 auto;

}

@media only screen and (max-width:480px) {
.preview-copertina-due-colonne {
	width:   225px !important;
	height: 200px!important;
	margin: 0 auto;
}
}



	.preview-copertina-tre-colonne {
	background-color: #fff;
	background-size: cover;
	border: 1px solid #822433;
	border-radius: 15px;
	margin-top: 7px;
	width: 334px !important;
	height: 300px!important;
		margin: 0 auto;

}

@media only screen and (max-width:480px) {
.preview-copertina-tre-colonne {
	width:   167px !important;
	height: 150px!important;
	margin: 0 auto;
}
}


.preview-copertina-quattro-colonne {
	background-color: #fff;
	background-size: cover;
	border: 1px solid #822433;
	border-radius: 15px;
	margin-top: 7px;
	width: 250px !important;
	height: 225px!important;
		margin: 0 auto;

}

@media only screen and (max-width:480px) {
.preview-copertina-quattro-colonne {
	width:   125px !important;
	height: 112px!important;
	margin: 0 auto;
}
}




.preview-copertina-zeropiccola-colonna {
	background-color: #fff;
	background-size: cover;
	border: 1px solid #822433;
	border-radius: 15px;
	margin-top: 7px;
	width: 793px !important;
	height: 281px !important;
	margin: 0 auto;
}

@media only screen and (max-width:1080px) {


.preview-copertina-zeropiccola-colonna {

	width:  390px !important;
	height: 138px!important;
	margin: 0 auto;
}
}



.cropit-preview-image-container {
	cursor: move;
  border-radius: 15px;
}

.cropit-preview-background {
	opacity: .2;
	cursor: auto
}

.image-size-label {
	margin-top: 10px
}

input,
.export {
	position: relative;
	z-index: 10;
	display: block
}

input[type="range"] {
	margin-top: 5px;
	width: 100%;
	margin-left: 1%;
	margin-right: 1%
}

.rotate-ccw {
	cursor: pointer
}

.rotate-cw {
	cursor: pointer
}

.senza_spazio {
	padding: 10px 0 10px!important
}

.spazio_nullo {
	padding: 10px 0 10px!important;
	margin: 0!important
}

.carica-copertina {
	box-shadow: none!important;
	left: 1%;
	position: absolute!important;
	top: 10%;
	z-index: 10;
}

.spazio_dx {
	padding-left: 4%
}

.immagine-copertina-iniziale {
	background-position: center center, center center;
	background-size: cover;
	margin-left: -1%!important;
	margin-right: -1%!important;
	margin-top: -1%;
	padding-bottom: 0
}

.senza_spazio2 {
	padding: 0!important;
	margin: 0!important
}

.sopra {
	z-index: 0;
	margin-top:30px;
	padding-bottom:50px;
}


.relativa{
	position:relative;

}
.nascosto{
	display:none !important;
}


.spazio-scritta-img {
	margin-top: 20px;
}

/*]]>*/
