div.bx-auth-reg input.bx-auth-input {vertical-align:middle;}
div.bx-auth-reg span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth-reg div.bx-auth-secure-icon {background-image:url(images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth-reg div.bx-auth-secure-unlock {background-image:url(images/sec-unlocked.png);}


.aspro-module-calculator {color:#424547; font-size:13px; padding-top:5px;width: 710px;}
.aspro-module-calculator ul {list-style: none !important; margin: 0 !important; padding: 0; list-style-type: none !important;}
.aspro-module-calculator ul li {margin: 0 !important; padding: 0; background: none !important; text-indent: 0 !important; list-style: none !important; list-style-type: none !important;}
.aspro-module-calculator ul li:after {display: none;}
.aspro-module-calculator ul li:before {display: none !important;}

.aspro-calc {background:#ededed 0 0 no-repeat;   min-height:223px; margin:24px 0 20px; border-radius: 4px}
.aspro-calc .aspro-bar { min-height:222px; border-bottom: 1px solid #dbdbdb; position: relative;}	
.aspro-calc .aspro-bar .aspro-wheel {position: absolute; background: url(./images/sprite.png) -480px 0px no-repeat; width: 113px; height: 110px; top: 10px; right: 10px;}
.aspro-calc .aspro-bar .aspro-sel-row { margin:0 0px 0 0px; padding:19px 0 0px 17px; height: 113px; background: url(./images/bar_bg.png) repeat-x; border-radius: 4px 4px 0 0}	
.aspro-calc .aspro-bar .aspro-sel-row .aspro-sel-col	{display:inline-block; vertical-align:top;}
.aspro-calc .aspro-bar .aspro-sel-row .aspro-sel-col .aspro-t{color:#222; font-size:14px; font-weight:bold; margin-bottom:7px;}
.aspro-calc .aspro-bar .aspro-sel-row .aspro-arr-help {width:22px; height:47px; display:inline-block; vertical-align:top; background: url(./images/sprite.png) -593px 0px no-repeat; margin:29px 10px 0 1px;}	
.aspro-calc .aspro-bar .aspro-sel-row .aspro-sel-col.aspro-l{width:246px;}	
.aspro-calc .aspro-bar .aspro-sel-row .aspro-select-wp {   box-shadow:0px 1px 3px #666; background: #FFF; padding: 4px 2px 4px 4px;}
.aspro-calc .aspro-bar .aspro-sel-row select {  height:18px;  width:54px; border: none;}
.aspro-calc .aspro-bar .aspro-sel-row select:active {outline: none;}
.aspro-calc .aspro-bar .aspro-sel-row .aspro-sel-col .aspro-sel-section {display:inline-block; vertical-align:top; width:62px;}	
.aspro-calc .aspro-bar .aspro-sel-row .aspro-sel-col .aspro-section-help{display:inline-block; vertical-align:top; color:#3e3f41; margin:22px 2px 0; font-size:13px; font-weight: 600;}
.aspro-calc .aspro-bar .aspro-sel-row .aspro-sel-col .aspro-sel-section label{color:#222835; font-size:11px; font-weight:bold; display:block; margin-bottom:4px; padding-left:3px;}	
.aspro-calc .aspro-bar .aspro-sel-row .aspro-sel-col .aspro-search-link  {padding:12px 2px;}	
.aspro-calc .aspro-bar .aspro-sel-row .aspro-sel-col .aspro-search-link a{color:#117fb6; font-size:12px;}	
.aspro-calc .aspro-bar .aspro-sel-row .aspro-sel-col .aspro-search-link a:hover{color:#be0000;  }	
.aspro-calc .aspro-bar .aspro-sel-row 	.aspro-selecter.aspro-open {box-shadow:0 2px 2px #5B5B5B;}		
.aspro-calc .aspro-bar .aspro-speedometer { margin:0 159px 0 5px;}
.aspro-calc .aspro-bar .aspro-speedometer .aspro-t{color:#222; font-size:14px; font-weight:bold; margin:10px 0 1px 12px;}	
.aspro-calc .aspro-bar .aspro-speedometer input[type="text"]{background:#fff; vertical-align:middle; border:none; height:24px; box-shadow:0px 1px 3px #afafaf; padding:0 5px; width:51px; line-height:24px; color:#444; font-size:13px; font-family:arial; }	
.aspro-calc .aspro-bar .aspro-speedometer .aspro-left{padding:10px 0 0 12px; float:left; width:140px;}
.aspro-calc .aspro-bar .aspro-speedometer .aspro-help{color:#777; font-size:12px; position:relative; left:3px; top:1px;}	
.aspro-calc .aspro-bar .aspro-speedometer .aspro-sl{margin-left:172px; padding-top:9px;}	
.aspro-calc .aspro-bar .aspro-speedometer .aspro-sl .aspro-slider{position:relative; width:476px; height:18px;background:url(./images/sprite.png) 0px -20px no-repeat;}	
.aspro-calc .aspro-bar .aspro-speedometer .aspro-sl .aspro-slider .ui-slider-range{background:url(./images/sprite.png) -0px -0px no-repeat; height:16px; position:relative;}	
.aspro-calc .aspro-bar .aspro-speedometer .aspro-sl .aspro-slider .ui-slider-handle{position:absolute; display:block; width:17px; height:22px; margin-left:-8px;background:url(./images/sprite.png) 0 -40px no-repeat; top:-4px; border: none !important; outline:none !important;}	
.aspro-calc .aspro-bar .aspro-speedometer .aspro-sl .aspro-slider .ui-state-active{background-position: -17px -40px;}
.aspro-calc .aspro-bar .aspro-speedometer .aspro-sl .aspro-slider .aspro-markers li{position:absolute; top: 23px; padding:0; background:none;}	
.aspro-calc .aspro-bar .aspro-speedometer .aspro-sl .aspro-slider .aspro-markers li a{display:block; color:#475762; text-decoration:none; font-size:10px;}	
.aspro-calc .aspro-bar .aspro-speedometer .aspro-sl .aspro-slider .aspro-markers li.e a	{color:#959ea5;}
.aspro-calc .aspro-options-table-wr{padding:19px 4px 25px 6px; border-top: 1px solid #FFF;}
.aspro-calc .aspro-options-table{width:100%; border:none; border-collapse:separate; margin:0; padding:0;}	
.aspro-calc .aspro-options-table th{border-bottom:1px solid #e1e2e3; color:#566876; font-size:14px; font-weight:normal; text-align:left; padding:1px 0 5px 12px;}
.aspro-calc .aspro-options-table tbody tr:first-child td {border-top: 1px solid #f6f6f6 !important;}
.aspro-calc .aspro-options-table th.aspro-opt-th{color:#222; font-weight:bold; width:290px;}	
.aspro-calc .aspro-options-table th.aspro-new-th{padding-left:16px;}	
.aspro-calc .aspro-options-table input[type="text"]{width:46px; color:#424547; font-size:13px; font-family:arial; height:20px; margin:2px 2px 0;  border:none; line-height:22px; text-align:center; background:#fff; border-radius:10px}	
.aspro-calc .aspro-options-table input[type="text"]:focus, 	.aspro-calc .aspro-bar .aspro-speedometer input[type="text"]:focus{outline:none;}	
.aspro-calc .aspro-options-table td{padding:7px 0 3px 12px; color:#475762; font-size:13px;}	
.aspro-calc .aspro-options-table td.key{letter-spacing: -0.07em;}
.aspro-calc .aspro-options-table td .aspro-in-help{color:#777; font-size:11px; position:relative; top:1px;}	
.aspro-calc .aspro-options-table td.aspro-old{width:132px;}	
.aspro-calc .aspro-options-table td.aspro-old input, .aspro-calc .aspro-options-table td.aspro-new input {color:#475762;  box-shadow:0 1px 0 #BFBFBF inset;}
.aspro-calc .aspro-options-table td.aspro-new{width:125px;}	
.aspro-calc .aspro-options-table td.aspro-change{ padding-left:23px;}	
.aspro-calc .aspro-options-table td.aspro-change input[type="text"]{background:#086592; color:#FFF !important; position:relative; top:-1px; }

.ui-slider {margin: 0 !important;}
.ui-slider-horizontal {box-shadow: none !important; border: none !important}