@charset "UTF-8";

#sjmetered-container {
	font-family:"Calibri";
	font-size:.9em;
	/* line-height:120%; */
	max-width:850px;
	width:90%;
	border:1px solid #ffffff;
	background-color:#fff;
	padding:10px;
	position:relative;
	margin:0 auto;
	box-shadow:0 0 3px rgba(0, 0, 0, 0.3);
}

.sjmetered-clear {
	clear:both;
	margin:0;
	padding:0;
	 }
	
#sjmetered-container header {
	text-align:center;
	font-family:"Calibri";
}

#sjmetered-container h1 {
	font-size:1.3em;
	margin:10px 0 20px 0;
	font-weight:bold;
	line-height:110%;
	font-family:"Calibri";
}

#sjmetered-container h2 {
	font-size:1.2em;
	color:#9e0a0a;
	margin:5px 0;
	font-weight:bold;
	font-family:"Calibri";
}

#section-column-wrapper {
	float:left;
	display:inline-block;
	margin-bottom:15px;
	padding-bottom:0px;
	/* padding-bottom:15px; */
	text-align:center;
	font-family:"Calibri";
}

.sjmetered-col1 {
	width:28%;
	display:inline-block;
	/* float:left; */
	padding:0px 10px;
	/* padding:170px 15px 10px 15px; */
	/* background-image:url(../custom/ep-bundel-bkgd-3.png); */
	/* background-size:cover; */
	/* background-repeat:no-repeat; */
	background-position:0 0;
	margin-right:5px;
	padding-bottom:0px!important;
	vertical-align:top;
	font-family:"Calibri";
}

.sjmetered-col2, .sjmetered-col3 {
	width:28%;
	display:inline-block;
	/* float:left; */
	padding:0 10px;
	vertical-align:top;
	font-family:"Calibri";
}

.sjmetered-col3 h2 {
	font-size:1.1em;
	font-family:"Calibri";
}

.sjmetered-col1 	#inside-article-offer-contents ul {
	height:180px;
}

.sjmetered-col2 	#inside-article-offer-contents ul {
	height:180px;
}

.sjmetered-col3 	#inside-article-offer-contents ul {
	height:180px;
}

.sjmetered-weekend img {
	width: 100%;
	height: auto;
}

.sjmetered-col4 {
	width:20%;
	float:right;
	font-family:"Calibri";
}

.sjmetered-mobile-img {
	margin:5px 10px 10px 0;
	float:left;
}

.sjmetered-daypass-img {
	margin:5px 0px 10px 10px;
	float:right;
}

#sjmetered-container p {
	margin:0;
	padding:0;
	font-family:"Calibri";
}

#sjmetered-container ul {
	margin:10px 0;
	padding:0;
	font-family:"Calibri";
}

.sjmetered-col1 li { 
	/* background-image:url(../custom/ep-check.png); */
	/* background-repeat:no-repeat; */
	/* background-position: 0 5px; */
	padding:5px 0px 5px 0px;
	/* padding:5px 0 5px 30px; */
	font-weight:bold;
	list-style-image:none;
	list-style-position:inside;
	list-style-type: square;
	font-size:0.9em;
	line-height:1.05em;
	vertical-align:top;
	font-family:"Calibri";
}

.sjmetered-col2 li { 
	/* background-image:url(../custom/ep-check.png); */
	/* background-repeat:no-repeat; */
	/* background-position: 0 5px; */
	padding:5px 0px 5px 0px;
	/* padding:5px 0 5px 30px; */
	font-weight:bold;
	list-style-image:none;
	list-style-position:inside;
	list-style-type: square;
	font-size:0.9em;
	line-height:1.05em;
	vertical-align:top;
	font-family:"Calibri";
}

.sjmetered-col3 li { 
	/* background-image:url(../custom/ep-check.png); */
	/* background-repeat:no-repeat; */
	/* background-position: 0 5px; */
	padding:5px 0px 5px 0px;
	/* padding:5px 0 5px 30px; */
	font-weight:bold;
	list-style-image:none;
	list-style-position:inside;
	list-style-type: square;
	font-size:0.8em;
	line-height:1.1em;
	vertical-align:top;
	font-family:"Calibri";
}

.sjmetered-col1 li:last-child, .sjmetered-col2 li:last-child, .sjmetered-col3 li:last-child {
	background-image:none;
	font-weight:normal;
}

#sjmetered-container span {
	font-weight:bold;
	font-size:1.2em;
	line-height:120%;
	font-family:"Calibri";
}

.sjmetered-buttons { 
	text-align:center;
	padding:5px 0 0 0;
	font-family:"Calibri";
}

.sjmetered-clickcall { 
	display:none 
}

/*-- LOGIN FORM -- */
.sjmetered-loginform { 
	padding:10px;
	margin:30px 10px 10px 10px;
	border-top:1px solid #a1a1a1;
	clear:left;
	font-family:"Calibri";
}
	 
.sjmetered-loginform span { 
	font-weight:bold; 
	color:#2f509a; 
	font-size:1em
	font-family:"Calibri";
}

.sjmetered-loginform ul {  
    padding: 0;  
    margin: 0;
	text-align:center;
	font-family:"Calibri";
}  
.sjmetered-loginform li {  
	margin-top:5px;
	margin-right:5px;
	display:inline-block;
	font-family:"Calibri";
} 

.sjmetered-loginform p { 
	margin:0; 
	padding:5px 0 0 0; 
	font-size:.9em;
	text-align:center;
	font-family:"Calibri";
}

label {  
    display: block;  
    color: #999;
	font-family:"Calibri";
}  
.cf:after {  
    clear: both;  
}  
.cf {  
    *zoom: 1;  
}  
:focus {  
    outline: 0;  
}
.sjmetered-loginform input:not([type=submit]) {  
    padding: 6px;  
    margin: 0 5px 0 0;
	font-size:0.9em;
	width:90%;  
    border: 1px solid rgba(0, 0, 0, 0.3);  
    border-radius: 3px;  
    box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1),   
                0px 1px 0px 0px rgba(250, 250, 250, 0.5) ;
	font-family:"Calibri";
}  
.sjmetered-loginform input[type=submit] {  
    border: 1px solid rgba(0, 0, 0, 0.3);  
    /* background: #84C336; /* Old browsers */  
    padding: 6px;  
    margin:0px;
	font-size:0.9em; 
    border-radius: 4px; 
	font-family:"Calibri";
}

@media all and (max-width:850px) {
	
	#sjmetered-container {
	width:100%;
	border:none;
	padding:10px;
	position:relative;
	background-color:#fff;
	}

	#sjmetered-container header {
	text-align:left;
	}

	#sjmetered-container h1 {
	font-size:1.4em;
	margin:10px 20px 20px 0px;
	font-weight:bold;
	line-height:110%;
	}

	.sjmetered-clickcall { 
	display:none 
	}

	#sjmetered-logo img { 
	width:80%;
	height:auto;
	}

	.sjmetered-weekend img {
	display:none;
	}

	.sjmetered-mobile-img, .daypass-img {
	display:none;
	}

	.sjmetered-col1 {
	float:left;
	width:45%;
	margin:0 0 20px 0;
	padding:10px 15px;
	/* background-image:url(../custom/ep-bundel-bkgd-noimg.png); */
	background-repeat:repeat-y;
	}

	.sjmetered-col2 {
	float:left;
	width:45%;
	margin:0 0 0 15px;
	}
	
	.sjmetered-col3 {
	float:left;
	width:45%;
	margin:0 0 30px 15px;
	clear:left;
	}

	.sjmetered-col4 {
	float:left;
	width:45%;
	margin:0 0 30px 15px;
	}

	.sjmetered-col1 li, .sjmetered-col2 li, .sjmetered-col3 li { 
	background-image:none;
	padding:5px 0;
	font-weight:bold;
	}

	.sjmetered-col1 li:last-child {
	background-image:url(../custom/ep-value-mobile.png);
	font-weight:normal;
	padding-left:100px;
	margin-left:-15px;
	}
	
	.sjmetered-loginform { 
	padding:10px;
	margin:10px 0;
	border:1px solid #ccc;
	}
}

@media all and (max-width:550px) {
	#sjmetered-container {
	width:100%;;
	border:none;
	background-color:#fff;
	padding:10px;
	position:relative;
	}

	#sjmetered-container header {
	text-align:left;
	}

	#sjmetered-container h1 {
	font-size:1.4em;
	margin:10px 20px 20px 0px;
	font-weight:bold;
	line-height:110%;
	}

	#sjmetered-logo img { 
	width:80%;
	height:auto;
	}

	.sjmetered-col2, .sjmetered-col3, .sjmetered-col4 {
	float:none;
	width:80%;
	margin:0 0 30px 15px;
	}

	.sjmetered-weekend img {
	display:none;
	}

	.sjmetered-mobile-img, .sjmetered-daypass-img {
	display:none;
	}

	.sjmetered-col1 {
	float:none;
	width:80%;
	margin:0 0 20px 0;
	padding:10px 15px;
	background-image:url(../custom/ep-bundel-bkgd-noimg.png);
	background-repeat:repeat-y;
	}

	.sjmetered-col1 li, .sjmetered-col2 li, .sjmetered-col3 li { 
	background-image:none;
	padding:5px 0;
	font-weight:bold;
	}

	.sjmetered-col1 li:last-child {
	background-image:url(../custom/ep-value-mobile.png);
	font-weight:normal;
	padding-left:100px;
	margin-left:-15px;
	}

	.sjmetered-clickcall {
	text-align:center;
	float:left;
	display:block;
	font-size:14px;
	line-height:100%;
	font-weight:bold;
	}

	.sjmetered-clickcall a{
	color:#2C4A91;
	font-size:16px;
	}

	.sjmetered-loginform { 
	padding:10px;
	margin:10px 0;
	border:1px solid #ccc;
	 }
}

.red-button-wrapper, #subcancreg, #nwbutsub, .ui-button {
	border-radius:4px 4px 4px 4px;
	overflow:hidden;
	width:auto;
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.15);
	display:inline-block;
	border:0px solid transparent;
	border-spacing:0px;
	border-collapse:collapse;
}

.red-button-wrapper:hover, .red-button-wrapper:active, .red-button-wrapper:selected
#subcancreg:hover, #nwbutsub:hover, .ui-button:hover {
	border:0px solid transparent;
}

.red-button, #subcancreg span, #nwbutsub span, .ui-button .ui-button-text {
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #9e0a0a;
	border-image:none;
	border-radius:4px 4px 4px 4px;
	border-style:solid;
	border-width:1px;
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.15);
	cursor: pointer;
	display:inline-block;
	font-size:13px;
	font-weight:bold;
	line-height:20px;
	/* margin-bottom:6px; */
	padding:2px 6px;
	font-family:"Calibri";
	text-align: center;
	vertical-align: middle;
	background-repeat: repeat-x;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-color:transparent\0/;
	color: #FFFFFF!Important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.75);
	text-decoration:none;
	/* BACKGROUNDS RED */
background-color:#e40c0c;
	background: -moz-linear-gradient(-90deg, #e40c0c, #9e0a0a) repeat scroll 0 0 transparent; /* Mozilla */
	background: -webkit-linear-gradient(#e40c0c, #9e0a0a); /* Safari4+, Chome 2+ */
	background: -webkit-gradient(linear, #e40c0c, #9e0a0a); /* Safari 5.1+, Chome 10+ */
	background-image: -o-linear-gradient(top, #e40c0c, #9e0a0a); /* Opera */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e40c0c', EndColorStr='#9e0a0a');/* IE 8*/
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e40c0c', EndColorStr='#9e0a0a');/* IE 8*/ 
	background: linear-gradient(#e40c0c, #9e0a0a); /* Standard Syntax */
	background: -ms-linear-gradient(top, #e40c0c 0%,#9e0a0a 100%); /* IE 10+ */
	/* SVG as background image (IE9/Chrome/Safari/Opera) */ 
	background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3MzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNDBDMEMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5RTBBMEEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3MzApIiAvPgo8L3N2Zz4=");
}

.red-button:hover, #subcancreg span:hover, #nwbutsub span:hover, .ui-button .ui-button-text:hover {
	/* BACKGROUNDS RED */
background-color:#e40c0c;
	background: -moz-linear-gradient(-90deg, #e40c0c, #e40c0c) repeat scroll 0 0 transparent; /* Mozilla */
	background: -webkit-linear-gradient(#e40c0c, #e40c0c); /* Safari4+, Chome 2+ */
	background: -webkit-gradient(linear, #e40c0c, #e40c0c); /* Safari 5.1+, Chome 10+ */
	background-image: -o-linear-gradient(top, #e40c0c, #e40c0c); /* Opera */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e40c0c', EndColorStr='#e40c0c');/* IE 8*/
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e40c0c', EndColorStr='#e40c0c');/* IE 8*/ 
	background: linear-gradient(#e40c0c, #e40c0c); /* Standard Syntax */
	background: -ms-linear-gradient(top, #e40c0c 0%,#e40c0c 100%); /* IE 10+ */
	/* SVG as background image (IE9/Chrome/Safari/Opera) */ 
	background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5MzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNDBDMEMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFNDBDMEMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5MzkpIiAvPgo8L3N2Zz4=");
}

.red-button:active, #subcancreg span:active, #nwbutsub span:active, .ui-button .ui-button-text:active {
	box-shadow:0 0 2px rgba(0, 0, 0, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.15);
	/* BACKGROUNDS RED */
background-color:#9e0a0a;
	background: -moz-linear-gradient(-90deg, #9E0A0A, #9E0A0A) repeat scroll 0 0 transparent; /* Mozilla */
	background: -webkit-linear-gradient(#9E0A0A, #9E0A0A); /* Safari4+, Chome 2+ */
	background: -webkit-gradient(linear, #9E0A0A, #9E0A0A); /* Safari 5.1+, Chome 10+ */
	background-image: -o-linear-gradient(top, #9E0A0A, #9E0A0A); /* Opera */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#9E0A0A', EndColorStr='#9E0A0A');/* IE 8*/
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#9E0A0A', EndColorStr='#9E0A0A');/* IE 8*/ 
	background: linear-gradient(#9E0A0A, #9E0A0A); /* Standard Syntax */
	background: -ms-linear-gradient(top, #9E0A0A 0%,#9E0A0A 100%); /* IE 10+ */
	/* SVG as background image (IE9/Chrome/Safari/Opera) */ 
	background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM5RTBBMEEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5RTBBMEEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NjEpIiAvPgo8L3N2Zz4=");
}

.red-button:selected, #subcancreg span:selected, #nwbutsub span:selected, .ui-button .ui-button-text:selected {
	box-shadow:0 0 2px rgba(0, 0, 0, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.15);
	/* BACKGROUNDS RED */
background-color:#9e0a0a
	background: -moz-linear-gradient(-90deg, #9E0A0A, #9E0A0A) repeat scroll 0 0 transparent; /* Mozilla */
	background: -webkit-linear-gradient(#9E0A0A, #9E0A0A); /* Safari4+, Chome 2+ */
	background: -webkit-gradient(linear, #9E0A0A, #9E0A0A); /* Safari 5.1+, Chome 10+ */
	background-image: -o-linear-gradient(top, #9E0A0A, #9E0A0A); /* Opera */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#9E0A0A', EndColorStr='#9E0A0A');/* IE 8*/
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#9E0A0A', EndColorStr='#9E0A0A');/* IE 8*/ 
	background: linear-gradient(#9E0A0A, #9E0A0A); /* Standard Syntax */
	background: -ms-linear-gradient(top, #9E0A0A 0%,#9E0A0A 100%); /* IE 10+ */
	/* SVG as background image (IE9/Chrome/Safari/Opera) */ 
	background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM5RTBBMEEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5RTBBMEEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NjEpIiAvPgo8L3N2Zz4=");
}

.ui-widget-overlay {
	z-index:10001!important;
}

.ui-widget-content {
	z-index:10002!important;
}

.ui-widget {
	/* width:auto!important; */
	width:100%!important;
	max-width:850px;
	/* top:10%!important; */
}

#nwregistrationdiv label, #nwregistrationdiv button {
	width:auto!important;
}

#nwregistrationdiv label {
	margin-left:5px;
}

#nwregistrationdiv #subcancreg, #nwregistrationdiv #nwbutsub {
	font-size:0.9em!important;
}

.ui-button-text-only .ui-button-text {
	font-size:1.0em!important;
}

#nwregistrationdiv #registration-table {
	display:block;
	width:100%;
	overflow:hidden;
}

/* #nwregistrationdiv #registration-table tr {
	line-height:1.2em;
} */

/* ========= MEDIA QUIERIES CALL FOR EACH DISPLAY DEVICE SCREEN RESOLUTION =============== */

@media only screen and (max-width : 1140px), /* 1140px */
only screen and (max-device-width : 1140px) {


} /* ================================= END 1140 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 1139px), /* 1139px */
only screen and (max-device-width : 1139px) {

} /* ================================= END 1139 PIXEL SCREEN RESOLUTION CALL ======================================== */


@media only screen and (max-width : 1136px), /* 1136px */
only screen and (max-device-width : 1136px) {


} /* ================================= END 1136 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 1024px), /* 1024px */
only screen and (max-device-width : 1024px) {
	

} /* ================================= END 1024 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 980px), /* 980px */
only screen and (max-device-width : 980px) {

	.sjmetered-col1, .sjmetered-col2, .sjmetered-col3 {
	display:inline-block;
	float:none;
	}

	.sjmetered-weekend img {
	display:block;
	}


} /* ================================= END 980 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 960px), /* 960px */
only screen and (max-device-width : 960px) {


} /* ================================= END 960 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 900px), /* 900px */
only screen and (max-device-width : 900px) {

	
} /* ================================= END 900 PIXEL SCREEN RESOLUTION CALL ======================================== */


@media only screen and (max-width : 800px), /* 800px */
only screen and (max-device-width : 800px) {

	#sjmetered-container {
	width:98.5%;
	}

	.sjmetered-col1, .sjmetered-col2, .sjmetered-col3 {
	display:inline-block;
	float:none;
	width:26%;
	}

	.sjmetered-col1 {
	padding-bottom:45px!important;
	}

	.sjmetered-col1 li:last-child {
	padding-left:0px;
	}
	
	.sjmetered-col1 #inside-article-offer-contents ul {
	height:195px;
	}

	.sjmetered-col2 #inside-article-offer-contents ul {
	height:195px;
	}

	.sjmetered-col3 #inside-article-offer-contents ul {
	height:195px;
	}

	#subcancreg, #nwbutsub {
	font-size:0.9em;
	}
	
	.sjmetered-col1 #inside-article-offer-contents ul {
	height:185px;
	}

} /* ================================= END 800 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 768px), /* 768px */
only screen and (max-device-width : 768px) {

	#sjmetered-container h1 {
	font-size:1.0em;
	}
	
	.sjmetered-col1 #inside-article-offer-contents ul {
	height:185px;
	}

} /* ================================= END 768 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 720px), /* 720px */
only screen and (max-device-width : 720px) {

	.sjmetered-col1, .sjmetered-col2, .sjmetered-col3 {
	margin-top:-0px;
	}
	
	.sjmetered-col1 #inside-article-offer-contents ul {
	height:195px;
	}

	.sjmetered-col2 #inside-article-offer-contents ul {
	height:208px;
	}

	.sjmetered-col3 #inside-article-offer-contents ul {
	height:208px;
	}

} /* ================================= End 720 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 640px), /* 640px */
only screen and (max-device-width : 640px) {

	.sjmetered-col1 {
	padding-bottom:55px!important;
	}
	
	.sjmetered-col1 #inside-article-offer-contents ul {
	height:200px;
	}

	.sjmetered-col2 #inside-article-offer-contents ul {
	height:190px;
	}

	.sjmetered-col3 #inside-article-offer-contents ul {
	height:208px;
	}
	
} /* ================================= END 640 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 600px), /* 600px */
only screen and (max-device-width : 600px) {

	#sjmetered-container {
	width:93%;
	}

	.sjmetered-col1 {
	padding-bottom:10px!important;
	}

	.sjmetered-col1, .sjmetered-col2, .sjmetered-col3 {
	width:93%!important;
	margin-top:0px;
	}

	.sjmetered-weekend img {
	width:50%;
	margin:0 auto;
	}

	#inside-article-offer-contents {
	height:auto!important;
	}
	
	.sjmetered-col1 #inside-article-offer-contents ul {
	height:auto;
	}

	.sjmetered-col2 #inside-article-offer-contents ul {
	height:auto;
	}

	.sjmetered-col3 #inside-article-offer-contents ul {
	height:auto;
	}

} /* ================================= END 600 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 550px), /* 550px*/
only screen and (max-device-width : 550px){

	.sjmetered-loginform {
	width:95%;
	}

	aside.sjmetered-leftcol {
	width:95%;
	}

	section.sjmetered-stopscreen {
	width:95%;
	}

} /* ================================= END 550 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 540px), /* 540px */
only screen and (max-device-width : 540px){

	#sjmetered-container {
	width:93%;
	}

	.sjmetered-col1, .sjmetered-col2, .sjmetered-col3 {
	width:88%!important;
	}

	.sjmetered-loginform {
	width:95%;
	}

	aside.sjmetered-leftcol {
	width:95%;
	}

	section.sjmetered-stopscreen {
	width:95%;
	}
	
} /* ================================= END 540 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 480px), /* 480px */
only screen and (max-device-width : 480px) {

	#sjmetered-container {
	width:93%;
	}

	.sjmetered-col1, .sjmetered-col2, .sjmetered-col3 {
	width:88%!important;
	}

	.sjmetered-loginform {
	width:94.5%;
	}

	aside.sjmetered-leftcol {
	width:94.5%;
	}

	section.sjmetered-stopscreen {
	width:94.5%;
	}

} /* ================================= END 480 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 360px), /* 360px */
only screen and (max-device-width : 360px) {

	#sjmetered-container {
	width:93%;
	}

	.sjmetered-col1, .sjmetered-col2, .sjmetered-col3 {
	width:87%!important;
	}

	.sjmetered-weekend img {
	width:100%;
	}

	.sjmetered-loginform {
	width:92%;
	}

	aside.sjmetered-leftcol {
	width:92%;
	}

	section.sjmetered-stopscreen {
	width:92%;
	}

} /* ================================= END 360 PIXEL SCREEN RESOLUTION CALL ======================================== */

@media only screen and (max-width : 320px), /* 320px */
only screen and (max-device-width : 320px) {

	#sjmetered-container {
	width:93%;
	}

	.sjmetered-col1, .sjmetered-col2, .sjmetered-col3 {
	width:87%!important;
	}

	.sjmetered-loginform {
	width:92%;
	}

} /* ================================= END 320 PIXEL SCREEN RESOLUTION CALL ======================================== */