@charset "utf-8";


/* General formatting
-------------------------------------------------- */
.x-content			{ padding:0 0 10px !important; }
#x-template			{ float:none; margin:0 auto; }



/* Template formatting
-------------------------------------------------- */
#x-template, ul.x-tt			{ width:100%; }
#x-template h1			{ text-align:center; color:#119bd7; margin:0; margin-top:10px; padding:10px 0 0; }
#x-template h5			{ text-align:left; font:bold 12px/15px Arial, Geneva, Sans-serif; color:#035699; text-transform:uppercase; margin:0; padding:8px 0; }
#x-template .x-tm-dvdr		{ width:904px; height:20px; margin:0 auto; }

#x-desc				{ width:100%; margin:0 auto 10px; overflow:hidden; }

#x-specs				{ float:right; width:50%; padding: 10px; }
.x-sp-title, 
.x-sp-mid, .x-sp-btm		{ width:100%; }
.x-sp-title				{ height: 50px;background: #119bd7;border-radius: 5px 5px 0 0;color: #fff;padding: 15px 0;font-size: 22px; position:relative; }
.x-sp-title	 .arrows	{ font-weight: bold;float: left;margin-right: 10px;margin-left: 20px;font-size: 40px;margin-top: -14px; }
.x-sp-title	 .details	{ float:left; }
.x-sp-mid				{ padding: 0px;border: 1px solid #119bd7;background:#fff; }
.x-sp-btm				{ height:17px; }
.x-sp-ins				{ padding:10px 15px 0; }

#x-tg				{ float:left; width:50%; padding: 10px; }
#x-tg img				{ /*width:475px;*/ border:1px solid #84A0BB; }
#x-tg table { width:100%;}

ul.x-tt				{ height:auto; margin-bottom:10px; }
ul.x-tt a:hover		{ color:#119bd7; text-decoration:none; }
ul.x-tt a			{ 
	padding:5px 10px; 
	font-size:18px; 
	text-transform:uppercase;
	o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-webkit-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in; 
}

#x-terms .x-tb-ins			{ padding:5px 15px; }
#terms1, #terms2, #terms3, #terms4	{ padding:10px 15px; }
#x-terms img.x-fl			{ float:left; margin:0 10px 5px 0; }
#x-terms img.x-fr			{ float:right; margin:0 0 5px 10px; }

#x-tm-deal			{ width:100%; height:112px; display:block; margin:0 auto; }
#x-tm-prosh			{ width:100%; height:112px; display:block; margin:0 auto; }