@charset "utf-8";
/* CSS Document */

.greendream {
	font-family: 'greendream' !important;
	font-size:50px !important;
}
.raleway {
	font-family: 'Raleway' !important;
	font-size:100px;
}
.ralewaysm {
	font-family: 'Raleway' !important;
}
.revslide {
	top:-30px !important;
	position: relative;
}
@media (min-width: 692px) {
 .container {
 max-width: 100% !important;
}
.wrapper, .col-xs-12 {
margin:0px !important;
padding:0px !important;
}
}
.wpo-title {
	display:none !important;
}
.wrapper {
	margin-top: 0px !important;
	margin-right: -8px !important;
	margin-left: -8px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.wpo-title {
	display:none !important;
}

BODY {
	background-color:#f6f6f6 !important;
	font-size:14px;
	font-family: Raleway, Arial !important;
	color:#333 !important;
	margin:0px;
}
BODY div {
	font-family: Raleway, Arial !important;
}
.xpage {
	width: 100%;
	padding: 0px;
}
.boxkitbox {
}
.crosstitle {
	width: 100%;
	background-color: #39C;
	color: #FFF;
	font-size: 36px;
	text-align: center;
	padding-top: 30px;
	padding-bottom:30px;
	font-weight: bold;
}
.minus {
	margin-top:-40px;
}
.saygray {
	color: #CCC;
	font-size: 30px;
	text-align: center;
	padding-top: 30px;
	padding-bottom:30px;
}
.dvdcoversbox {
	border: 1px solid #E4E4E4;
	clear:both;
}
.moviecover {
	margin:1px;
	width:9.8%;
}
 @media only screen and (min-width : 431px) and (max-width : 1000px) {
 .moviecover {
 margin:1px;
 width:16.2%;
}
.mc19, .mc20, sc19, .sc20 {
 display:none;
}
}
@media (min-width : 230px) and (max-width : 430px) {
 .xpage {
 font-family: Verdana, Geneva, sans-serif !important;
 font-size: 16px !important;
background-color:#f6f6f6 !important;
}
 .moviecover {
 margin:1px;
 width:32%;
}
.mc10, .mc11, .mc12, .mc13, .mc14, .mc15, .mc16, .mc17, .mc18, .mc19, .mc20, .sc10, .sc11, .sc12, .sc13, .sc14, .sc15, .sc16, .sc17, .sc18, .sc19, .sc20 {
 display:none;
}
.revslide {
 top-margin:-30px !important;
 position: relative;
}
.crosstitle {
 font-size: 20px;
 background-color: #003;
 padding-top: 16px;
 padding-bottom:16px;
}
.saygray {
 font-size: 18px;
}
}
.clear {
	clear:both;
}
.boxy {
	max-width:1220px !important;
	margin-top:16px;
	padding:0px;
	margin-right:auto;
	margin-left:auto;
}
.boxyleft {
	width:48%;
	float: left;
}
.boxyleft img, .boxyright img {
	width:100%;
}
.boxyright {
	width:48%;
	float: right;
}
.ptvpic {
	max-width:600px !important;
	max-heigh:400px !important;
}
.mobi {
	display:none !important;
}
.nomobi {
	display:block !important;
}
@media only screen and (min-width : 20px) and (max-width : 640px) {
 .xpage {
 font-family: Verdana, Geneva, sans-serif !important;
 font-size: 17px !important;
}
.mobi {
 display:block !important;
}
.nomobi {
 display:none !important;
}
.thebox {
 border:none;
}
.boxy, .adult, .thebox {
 padding:6px !important;
}
 .boxyright {
 width:100% !important;
}
 .boxyleft {
 width:100% !important;
}
 .boxyright img {
 width:100% !important;
}
 .boxyleft img {
 width:100% !important;
}
}
H4 {
	color:#C81720 !important;
	font-size: 24px;
	font-weight: 600;
	letter-spacing: 1px;
	line-height: 1.38462em;
	text-transform: uppercase;
	font-style: normal;
}
.allsteps {
	padding:0px;
	max-width:1280px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
.step {
	max-width:400px;
	float: left;
	width: 30%;
	margin:10px;
}
 @media only screen and (min-width : 120px) and (max-width : 640px) {
.allsteps {
 width: 100%;
 max-width:400px;
 padding:0px;
 margin-left:auto;
 margin-right:auto;
 text-align: center;
 clear:both;
}
.step {
 margin-left:auto;
 margin-right:auto;
 width: 96%;
 max-width:400px;
 margin-bottom:26px !important;
 margin-top:26px !important;
}
.lmar {
 float:left !important;
 margin-left:0px !important;
 margin-top:20px !important;
}
}
.phcover {
	margin:1.5px;
	width:16%;
	max-width:308px;
}
@media only screen and (min-width : 1101px) and (max-width : 1600px) {
.phcover {
 margin:1.5px;
 width:16% !important;
}
}
@media only screen and (min-width : 681px) and (max-width : 1100px) {
.phcover {
 margin:1.5px;
 width:24%;
 max-width:308px;
}
}
@media only screen and (min-width : 481px) and (max-width : 680px) {
.phcover {
 margin:1.5px;
 width:32%;
 max-width:308px;
}
}
@media only screen and (min-width : 230px) and (max-width : 480px) {
.phcover {
 margin:1px;
 width:49%;
}
}
.mare {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: normal;
}
.bigadult {
	height:auto;
	max-width:1300px !important;
	font-size:28px;
	font-family:"Arial Black", Gadget, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
}
.testi {
	color:#747474;
	margin-left:auto;
	margin-right:auto;
	max-width:800px !important;
	font-style: italic;
	text-align: center !important;
	font-size:15px;
	font-weight: normal;
	font-family:Times New Roman, Times, serif;
}
.testibig {
	font-size:18px !important;
	font-weight: bold !important;
}
.testinume {
	color: #09F !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.space {
	height:20px;
	margin:auto;
}
.spacebig {
	height:40px;
	margin-left:auto;
	margin-right:auto;
}
.spacemega {
	height:80px;
	margin:auto;
}
.buyit {
	max-width:800px !important;
	margin-top:16px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-right:auto;
	margin-left:auto;
	margin-top:40px;
 margin-bottom::40px;
}
.buyit img {
	width:100%;
}
.redbutbox {
	width: 100%;
	max-width:500px;
	margin-top: 10px;
	margin-bottom: 20px;
}
.redbutt {
	width:48%;
	max-width:160px;
	color: #FFF;
	background-color: #C81720;
	padding: 4px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}
.redbutt a{
    color:#FFF;
	text-decoration:none;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}
BODY, .xpage {
	background-color:#f6f6f6 !important;
	}
.istvhead {
	margin-top:-10px;
	width:100%;
	background-color:#FFF;
}
@media only screen and (min-width : 230px) and (max-width : 692px) {
.istvhead {
	margin-top:-30px;
}
}
.istvhead img{
	width:100%;
	max-width:1300px;
}
.row, .col-xs-12 {
	margin: 0px !important;
	padding:0px !important;
}