/*! * Age verification CSS to go with the JS that can be found at (https://github.com/Herudea/age-verification) */#modal_screen {	position: fixed;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 1100;	background-color: #141d30;	opacity: 0.8;}#modal_screen.nope {	background-color: #141d30;	opacity: 0.8;}#modal_content {	position: fixed;	z-index: 1101;	margin: 0 auto;	background-color: #141d30;	border: 3px solid rgba(255, 255, 255, 0.03);	border-radius: 10px;	font-size: 13px;	width: 290px; /* if you adjust it from the original 290px, adjust the difference in the width of #modal_content nav too */	height: auto; /* if you adjust it from the original 290px, adjust the difference in the width of #modal_content nav too */	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	-o-box-sizing: border-box;	box-sizing: border-box;	background-position: center 2em;	background-repeat: no-repeat;	background-size: 90px auto;	box-shadow: 0 0px 25px rgba(255, 255, 255, 0.2);	background-image: url(https://filmybox.com/upload/source/FB-logo-180x50.png);}#modal_content .content_wrapper {	margin: 3em auto 0;	text-align: center;}#modal_content h2 {	margin: 0 0 0 0;	color: #f9f9f9;	font-weight: 600;	font-size: 26px !important;}#modal_content p {	max-width: 90%;	margin: 1.2em auto;	color: #f9f9f9;	font-weight: 500;}#modal_content nav {	font-size: 16px;	display: table;	width: 282px;}#modal_content nav ul {	width: 100%;	margin: 0;	padding: 0;	display: flex;}#modal_content nav li {	text-align: center;	display: block;	margin: 0 10px;	width: 100%;}#modal_content nav:after {	content: "";	display: block;	clear: both;}#modal_content nav small {	display: block;	text-align: center;	color: #838383;	margin: 1em 0;	font-size: 14px;	font-weight: 500;}#modal_content nav a.av_btn {	display: block;	text-align: center;	width: 100%;	max-width: 180px;	border-radius: 10px;	margin: 1em auto 0;	text-decoration: none;	padding: 1em;	color: #fff;	font: normal .7em/1em;	text-transform: none;	letter-spacing: 0;}#modal_content nav .av_go {	background-color: #7fbf4d;	color: #ffffff !important;}#modal_content nav .av_no {	background-color: #f41f1f;	color: #ffffff !important;}#modal_content nav .av_btn:hover {	background-color: #bd1b1b;}#modal_content nav .av_go:hover{	background-color: #609735 !important;}#modal_content #modal_regret_wrapper nav a.av_btn {	margin-top: 0;	width: 130px;	font-size: 0.8em;} @media (min-width: 688px) {#modal_content {	top: 10em;	top: 30vh;	left: 30vw;	width: 100%;	max-width: 500px;	height: auto;	padding: 2em;	border-radius: 10px;	background-position: center 3em;	background-size: 160px auto;	font-size: 16px;}#modal_content .content_wrapper {	padding-top: 30px;	margin: 3.5em auto 0;	text-align: center;}#modal_content h2 {	margin: 0 0 0 0;	font-size: 1.875em;}#modal_content p {	font-size: 1em;	line-height: 1.7em;}#modal_content nav {	width: 100%;}#modal_content nav a.av_btn {	padding: 0.6em 0;	margin: 1.6em auto 0;	font-size: 1em;}} @media (max-width: 767px) {#modal_content h2 {	font-size: 1.675em;}#modal_content nav a.av_btn {	padding: 8px 10px;}#modal_content .content_wrapper {	padding-top: 30px;	margin: 3.5em auto 0;	text-align: center;}}