/* @override http://dbi.pixum.dev/css/survey.css */

 /* @group Surveys */
.survey{}
.survey .intro .bd,
.survey .thank_you .bd{
background: url(https://cdn.pixum.com/images/survey_intro.jpg) no-repeat right 0;
padding:  50px 250px  50px  18px;

}
.survey a.close {color:  #f00; float:  right; padding-left: 20px;background: url(https://cdn.pixum.com/images/cart/icon_remove_2.png) no-repeat;

}

.survey .hd{background: #0af; color: #fff;}
.survey .hd h1,
.survey .hd h2,
.survey .hd h3,
.survey .hd p{ font-size: 14px; line-height:  18px;  color: #fff; padding: 0 0px; margin:0; border: none; }
.survey .bd, 
.survey .ft, 
.survey .hd {padding: 10px 18px; overflow: hidden;zoom: 1 }

.survey .form-row label{display: block; float: none; width: auto; }
.survey .range .radiogroup{text-align: justify;width: 354px;        margin: 20px 0 0; border-style: solid solid none solid; border-width: 1px; border-color: #abc; }
.survey .range .radiogroup label{display: inline;float: left;margin:1px;text-align: center;text-indent: 0;padding:  5px 0;width: 30px; }
.survey .range .radiogroup label input{display: block;margin: 0 0 0 9px;}
.survey .range .ft{padding: 0 0 5px 0;        overflow: hidden;zoom: 1px;width: 354px;margin: 0 0 10px;border-style: none solid solid;  border-width: 1px;border-color: #abc; font-size: 10px; }
.survey .range .ft .max{float: right;margin: 0;padding:  0 8px 0 0 ; color:  #666;}
.survey .range .ft .min{float: left;margin: 0;padding: 0 0 0 8px ;color:  #666;}

.survey .textarea{width:  354px;min-height: 72px;}

.survey button, 
a.next{display: block;float: left;height:  28px;border:  2px solid #0af; 
	border-color: #0cf #0af #0af #0cf; 	background: url(https://cdn.pixum.com/images/cart/button_blue.png) repeat-x center -126px;color:  #fff; font-weight:  ;
	font-size:  14px;text-decoration: none; line-height: 25px; padding: 0 20px; -webkit-border-radius:5px;  -moz-border-radius:5px; border-radius:5px; }

#modal_box_inner{padding:  0; overflow: auto; ; ;}

/* @end */