/* Reset */
html,body{-webkit-text-size-adjust: none;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,textarea{display:block;outline:none;}
li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{text-decoration:none;color:#0076c0;}
table{border-collapse:collapse;border-spacing:0;}
sup {font-weight: normal;}
input,textarea{font:13px interstate-light;color:#555;}
textarea{width:100%;height:80px;resize:none;border:0;}
/* common */

@font-face {font-family: 'interstateregular';src: url('../fonts/interstaterom-webfont-webfont.eot');src: url('../fonts/interstaterom-webfont-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/interstaterom-webfont-webfont.woff') format('woff'),url('../fonts/interstaterom-webfont-webfont.ttf') format('truetype'),url('../fonts/interstaterom-webfont-webfont.svg#interstateromregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'interstate-light';src: url('../fonts/interstatelight-webfont.eot');src: url('../fonts/interstatelight-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/interstatelight-webfont.woff') format('woff'),url('../fonts/interstatelight-webfont.ttf') format('truetype'),url('../fonts/interstatelight-webfont.svg#interstateregular') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: "interstate-Extralight";font-style: normal;font-weight: normal;src: url("../fonts/interstate_extralight.eot");
src: url("../fonts/interstate_extralight.eot?#iefix") format("embedded-opentype"), url("../fonts/interstate_extralight.woff") format("woff"), url("../fonts/interstate_extralight.sitx") format("truetype"), url("../fonts/interstate_extralight.svg#Citibank") format("svg");}

.pullLeft{float:left;}
.pullRight{float:right;}
a {color: #3399CC;outline: medium none;text-decoration: none;}
img{max-width:100%;}
.clear{clear:both;}
h2 {font:18px interstate-light;color:#282828;padding-bottom:15px;}
h3 {font-size: 14px;padding-bottom:10px;}
.dropshadow {box-shadow: 0 0 10px #999;}
.bluecolor{color:#1589C4;}
.redClr{color:#FF0000;}
.whiteClr{color:#fff;}
.txtCenter{text-align:center !important;}
.disclaimerTxt{font-size:11px;color:#666;}
.boxWhite{background-color:#fff;padding:10px;width:100%;display:inline-block;box-sizing:border-box;border:1px solid #ccc;margin-top:10px;}
.CTASec{margin:0 auto;border-top:1px dotted #ccc;margin-top:20px;padding-top:20px;}
input[type=submit]{background-color:#00bef2;border:0;color:#fff;font-weight:bold;text-transform:uppercase;width:100%;margin-top:20px;padding:10px 0;}
.fieldLabel{font:13px/15px interstate-light;color:#282828;}

body {color: #6d6d6d; font:14px/19px interstate-light;}
#wrapper{margin:24px auto 20px;box-sizing:border-box;padding:0 20px;}
.icon-num1,.icon-num2{font-size:30px;color:#00ADED;text-align:left;float: right;width: 5%;}
.slider {padding:0;position:relative;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ background: url("../images/slider-handle.png") no-repeat scroll 0 0 / contain ;border: 0;outline:none;}
.ui-slider .ui-slider-handle{width:22px;height:22px;}
.ui-slider-horizontal{height:8px;}
.ui-slider-horizontal .ui-slider-handle{top:-9px;}
.ui-widget-header{background-color:#4cd3f9;}
.ui-widget-content{background-color:#f3f3f3;border:1px solid #ddd;}
.age-slider1,.age-slider2 {width: 96%;margin:0 auto;}
.section-double-wrap {border:0px solid #D7DBDE;position:relative;min-height:52px;margin-top:12px;}
.Range_Description{width:100%;display:block;padding-bottom:2px;font-size:12px;clear:both;}
.Range_Level{width:100%;display:inline-block;padding-top:6px;}
.Range_Level .LftLevel{float:left;}
.Range_Level .RgtLevel{float:right;}
.Range_Level .MidLevel{float:left;margin-left:49%;}
.txtThankU{font-size:38px;  position: relative; text-align: center;}
.submit a {background-color: #0076c0;color:#fff;cursor:pointer;display:inline-block;font:18px interstate-light;padding:15px 0;text-align:center;width:100%;}
.Range_Level .MidLevel,.Range_Level .LftLevel,.Range_Level .RgtLevel{font-size:11px;}
.Range_Level .LftLevel{margin:-21px 0 0 -20px;}
.Range_Level .RgtLevel{margin:-21px -24px 0 0;}
.icon-num1, .icon-num2{font-size:24px;width:auto;}
.Lft_Description,.Rgt_Description{width:16px;height:16px;background-image: url("../images/down.png");background-repeat: no-repeat;background-size:100%;position:absolute;top:10px;}
.Lft_Description{left:-13px;}
.Rgt_Description{background-image: url("../images/up.png");right:-13px;}
.rating-content{padding-left:1.8%;overflow:hidden;}
.rating-content a{ background-color: #bfbebe;color: #ffffff;float:left;padding: 1% 0;text-align: center;width: 7.49%;margin-right:1.6%;}
.rating-content a.ratefixed{ background-color:#00B0F0;}
/*
@media (max-width:950px) {
	
	.icon-num1,.icon-num2{width:12%;}
	.Range_Level .MidLevel{float:left;margin-left:48.4%;}
} */
@media (max-width:767px) {
	.Lft_Description,.Rgt_Description{top:5px;}
	}
	/*
@media (max-width:568px) {
.icon-num1, .icon-num2{text-align:center;} 
}
	@media (max-width:550px) {
	.boxWhite{padding:15px;}
	.txtThankU{font-size:34px;}
	.Range_Level .MidLevel{margin-left:47.8%;}
	.Range_Level .LftLevel{margin:-21px 0 0 -16px;}
	
	}
@media(max-width: 479px) {
	
	.txtThankU{font-size:30px;}
	.age-slider1,.age-slider2{width:76%;}
	.icon-num1, .icon-num2{font-size:24px;}
	.Range_Level .MidLevel{margin-left:46.5%;}
	#wrapper{padding:0 10px;}
	.icon-num1, .icon-num2{font-size:22px;margin-right:-6px;}
}
*/
@media(max-width: 320px) {
.rating-content a{font-size:11px;}
} 
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3) and (orientation:portrait)
{
.rating-content{padding-left:5.5%;}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3) and (orientation:landscape)
{
.rating-content{padding-left:4%;}
}

