/* ----------------------------------------------------------------
	BANNER JUICE COOKIE & PRIVACY
-----------------------------------------------------------------*/

/*Banner Juice Cookie*/
.cc-window {
	border-radius: 20px 20px 20px 0px!important;
	padding: 1.2em!important;
	width: 300px!important;
    box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.2);
}

.cc-message {
	font-size: 13px!important;
	line-height: 1.2!important;
	text-align: center!important;
}

.cc-btn {
	border-radius: 20px!important;
	font-size: 13px!important;
	line-height: 1.2!important;
	text-align: center!important;
}

.cc-deny {
	border-radius: 20px!important;
	background-color: #94a6bf!important;
}

/*Custom Font Juice Cookie & Privacy policy*/
.juice_container {
	color: #283a52!important;
	font-family: "Roboto", Helvetica, Arial, Lucida, sans-serif !important;
}

.juice_container h1, h2, h3 {
	color: #283a52 !important;
}


/* ----------------------------------------------------------------
	Responsive CSS
-----------------------------------------------------------------*/

@media screen and (min-width: 480px){ }

@media screen and (min-width: 981px) { }

@media screen and (min-width: 1024px) { }

@media screen and (min-width: 1600px) { }

@media screen and (min-width: 981px) and (max-width: 1599px) { }

@media screen and (min-width: 981px) and (max-width: 1399px) { }

@media screen and (min-width: 981px)  and (max-width: 1199px) { }

@media screen and (min-width: 981px)  and (max-width: 1024px) { }

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

@media screen and (max-width: 768px) { }

@media screen and (max-width: 660px) { }

@media screen and (max-width: 480px) { }

@media screen and (max-width: 360px) { }

@media screen and (max-width: 320px) { }


@media screen and (min-width: 981px) and (min-height: 981px) { }

/* ----------------------------------------------------------------
	Retina CSS
-----------------------------------------------------------------*/


@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {

}

@media
only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
only screen and (   min--moz-device-pixel-ratio: 2) and (max-width: 991px),
only screen and (     -o-min-device-pixel-ratio: 2/1) and (max-width: 991px),
only screen and (        min-device-pixel-ratio: 2) and (max-width: 991px),
only screen and (                min-resolution: 192dpi) and (max-width: 991px),
only screen and (                min-resolution: 2dppx) and (max-width: 991px) {

}
