#left, #right {
  margin: 0 0 0 0;
}

.clear { clear:both; padding:20px; margin:0; width:100%; font-size:0px; line-height:10px;}
.clear-partly { clear:both; padding-top:1%; margin:0;  font-size:0px; line-height:4%;}
.clear-both{clear: both;}
.padTop3{
	padding-top: 3px;
	padding-right: 0px;
}
.padTop3{
	padding-top: 10px;
	padding-right: 0px;
}
.padLeft15{
	color:gray;padding-left:18px;height:4px!important;font-family: "pt sans","calibri",arial,sans-serif;
}
.enrolled_container{
	float:left;
	padding: 0 0px;
	width:100%;
}
.enrolled_container ul{
	float:none;
	width:100%;
	padding: 0;
	margin: 0;
	list-style-type: none;
    content: "";
}
.enrolled_container ul.mg-10{
	margin-top: -10px;
}

.height-130{
	height: 120px !important ;
}
.height-80{
	height: 80px !important ;
}
.height-145{
	height: 145px !important ;
}

.enrolled_container ul > li.first-item {
  float: left;
  padding-left: 3px;
  padding-right: 7px;
  min-height: 80px;
  height: auto;
  border:1px solid #DBDADA;
  }
  .enrolled_container ul > li.item {
  float: left;
  padding-left: 3px;
  padding-right: 7px;
  min-height: 80px;
  height: auto;
  border:1px solid #DBDADA;
  }

  .enrolled_container ul > li.last-item {
  float: none;
  padding-left: 3px;
  padding-right: 7px;
  min-height: 80px;
  height: auto;
  border:1px solid #DBDADA;
  }

.enrolled_container ul > li > div.col11{
	color:#D06802;padding:10px 0 0 10px;font-size:14px !important;font-weight:normal !important;font-family: "pt sans","calibri",arial,sans-serif;
}
.enrolled_container ul > li > div.col12{
	color:gray;padding:7px 5px 0 18px ;font-size:13px !important;font-family: "pt sans","calibri",arial,sans-serif;
}
.enrolled_container ul > li.w470 {
  width:47%;
}

.enrolled_container ul > li.li-cell {
  display: table-cell;
}

.enrolled_container ul > li.li-row {
  display: table-row;
}

.enrolled_container ul.ul-row {
  display: table-row;
}


.enrolled_container ul > li.main {
  height:auto;
  margin:0px;
  width:auto;
  float: none;
}

.enrolled_container ul > li.main-last {
  float: none !important;
}

.enrolled_container ul > li.w250 {
  width:24%;
}

.enrolled_container ul > li.w120 {
  width:10%;
}

.enrolled_container ul > li.last {
  float:left;
  padding-left: 3px;
  padding-right: 3px;
  min-height: 80px;
  height: auto;
  border: 1px solid #066;
  } 
.enrolled_container ul > li.heading_row{
	border:1px solid #DBDADA;float:left;text-align: center;
    color:#1f79cc;
    font-weight:normal;
    background:url(/images/dashboard_bg1.png) repeat-x left top;
    font-size:14px!important;
    height:25px;
    padding-top:7px;
    font-family:Georgia, "Times New Roman", Times, serif;
}
.enrolled_container ul > li.heading_row-left{
	border:1px solid #DBDADA;float:left;text-align: left;
    color:#1f79cc;
    font-weight:normal;
    background:url(/images/dashboard_bg1.png) repeat-x left top;
    font-size:14px!important;
    height:25px;
    padding-top:7px;
    font-family:Georgia, "Times New Roman", Times, serif;
}
.heading_row{
	border:1px solid #DBDADA;float:left;text-align: center;
    color:#1f79cc;
    font-weight:normal;
    background:url(/images/dashboard_bg1.png) repeat-x left top;
    font-size:14px!important;
    height:25px;
    padding-top:7px;
    font-family:Georgia, "Times New Roman", Times, serif;
}
.heading_row-left{
	border:1px solid #DBDADA;float:left;text-align: left;
    color:#1f79cc;
    font-weight:normal;
    background:url(/images/dashboard_bg1.png) repeat-x left top;
    font-size:14px!important;
    height:25px;
    padding-top:7px;
    font-family:Georgia, "Times New Roman", Times, serif;
}
.enrolled_row{
	border:1px solid #DBDADA;float:left;text-align: left;height:80px;
	font-size:13px!important;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.enrolled-row-qr{
	border:1px solid #DBDADA;float:left;text-align: left;
	font-size:13px!important;
	font-family:Georgia, "Times New Roman", Times, serif;
    overflow:auto;
    min-height:80px; 
            height:auto!important;
            height:80px;
}
.enrolled-row-qr-code{
	border:1px solid #DBDADA;float:left;text-align: left;height:140px;
	font-size:13px!important;
	font-family:Georgia, "Times New Roman", Times, serif;

}

.enrolled_row_completed{
	border:1px solid #DBDADA;float:left;text-align: left;height:76px;
	font-size:14px!important;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.enrolled_row_tracker{
	border:1px solid #DBDADA;float:left;text-align: left;height:60px;
	font-size:14px!important;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.align-center{
	text-align: center !important;
}
.width35{
	width:46%;
}
.width24{
	width:26%;
}
.width24real{
	width:24%;
}
.width15{
	width:11%;
}
.width25{
	width:16%;
}
.width16{
	width:15%;
}
.width13{
	width:13%;
}
.width14{
	width:14%;
}
.width21{
	width:21%;
}
.width40{
	width:40%;
}
.width33{
	width:33%;
}
.width25real{
	width:25%;
}
.width28{
	width:28%;
}
.title_color{
	color:black!important;
}
.col1{
	color:#D06802;padding-left:10px;font-size:14px !important;font-weight:normal !important;font-family: "pt sans","calibri",arial,sans-serif;
}
.heading_phone{
	color:#D06802;
	padding-left:5px;
	font-size:12px !important;
	font-weight:normal !important;
	font-family: "pt sans","calibri",arial,sans-serif;
	line-height: 12px;
}
.col1-track{
	text-align:center;color:#D06802;padding-left:10px;font-size:15px !important;font-weight:normal !important;font-family: "pt sans","calibri",arial,sans-serif;
}
.col2{
	text-align:center!important;padding-left:0px;color:gray!important;font-size: 11px!important;
}
.col2new{
	width:100%;text-align: center;color:gray!important;
}
.col3{
	width:100%;float:left;text-align: center;color:red;font-size: 11px!important;line-height: 5em;
}
.col4{
	width:100%;float:left;text-align: center;color:red;
}
.col1-1{
	color:gray;padding-left:18px;padding-right:5px;height:4px!important;font-family: "pt sans","calibri",arial,sans-serif;
}
.tracker_info{color:red;font-size:9px;}

a.green_small_btn:link
{
/*background: url(/images/buttons/bg_img.png) repeat-x scroll 0 -121px transparent;*/
background-color: #83B952;
border-color: #83B952;
background-position: 0 -1px;
position: relative;
font-size:11px !important;
font-weight:normal !important;font-family: "pt sans","calibri",arial,sans-serif;
color: white;
text-align: center;
vertical-align: middle;
width: auto;
height: 19px;
line-height: 19px;
padding: 0 5px;
margin-bottom: 4px;
border-style: solid;
border-width: 1px;
outline: 0;
cursor: pointer;
display: inline-block;
border-radius: 4px;
}

span.downloadClass {
  background: url(/images/download.png) no-repeat right center;
  padding-right: 25px;
  margin-right: 0px;
}

a.green_small_btn:hover {
    /*background: url(/images/buttons/bg_img.png) repeat-x scroll 0 -121px transparent;*/
    background-color: #53A608;
    border-color: #88C346 #72B821 #5DA80E;
    background-position: 0 -1px;
}

a.green_small_btn, visited {
    color: #fff;
    text-decoration: none;
}

a.blue_small_btn:link
{
/*background: url(/images/buttons/bg_img.png) repeat-x scroll 0 -121px transparent;*/
background-color: #627E9C;
border-color: #627E9C;
background-position: 0 -1px;
position: relative;
font-size:11px !important;
font-weight:normal !important;font-family: "pt sans","calibri",arial,sans-serif;
color: white;
text-align: center;
vertical-align: middle;
width: auto;
height: 19px;
line-height: 19px;
padding: 0 5px;
margin-bottom: 4px;
border-style: solid;
border-width: 1px;
outline: 0;
cursor: pointer;
display: inline-block;
border-radius: 4px;
}


a.blue_small_btn:hover {
    /*background: url(/images/buttons/bg_img.png) repeat-x scroll 0 -121px transparent;*/
    background-color: #29619E;
    border-color: #88C346 #72B821 #5DA80E;
    background-position: 0 -1px;
}

a.blue_small_btn, visited {
    color: #fff;
    text-decoration: none;
}

a.red_small_btn:link
{
/*background: url(/images/buttons/bg_img.png) repeat-x scroll 0 -121px transparent;*/
background-color: #53A608;
border-color: #6F6A6A;
background-position: 0 -1px;
position: relative;
font-size:12px !important;
font-weight:normal !important;font-family: "pt sans","calibri",arial,sans-serif;
color: white;
text-align: center;
vertical-align: middle;
width: auto;
height: 19px;
line-height: 19px;
padding: 0 14px;
margin-bottom: 4px;
border-style: solid;
border-width: 1px;
outline: 0;
cursor: pointer;
display: inline-block;
border-radius: 4px;
}

a.red_small_btn:hover {
    /*background: url(/images/buttons/bg_img.png) repeat-x scroll 0 -121px transparent;*/
    background-color: #53A608;
    border-color: #88C346 #72B821 #5DA80E;
    background-position: 0 -1px;
}

a.red_small_btn, visited {
    color: #fff;
    text-decoration: none;
}

a.red_small_link:link
{
position: relative;
font-size:10px !important;
font-weight:normal !important;font-family: "pt sans","calibri",arial,sans-serif;
color: red;
text-align: center;
text-decoration: none;
vertical-align: middle;
width: auto;
height: 19px;
line-height: 10px;
padding: 0 1px;
margin-bottom: 0px;
border: none;
outline: 0;
cursor: pointer;
display: inline-block;
}

a.red_small_link:hover {
    color: #000;
    text-decoration: none;
    background: none;
    background-color: #fff;
}

a.red_small_link, visited {
    color: red;
    text-decoration: none;
}
.buttonCSS

{
 position:fixed;
 cursor: pointer;
 top:50%;
 padding-right: 5px;
 right:0;
}

a.button{
	background-color:#53A608;
	background-image:linear-gradient(bottom, #53A608 26%, #74C22F 100%);
	background-image:-o-linear-gradient(bottom, #53A608 26%, #74C22F 100%);
	background-image:-moz-linear-gradient(bottom, #53A608 26%, #74C22F 100%);
	background-image:-webkit-linear-gradient(bottom, #53A608 26%, #74C22F 100%);
	background-image:-ms-linear-gradient(bottom, #53A608 26%, #74C22F 100%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.26, #53A608), color-stop(0.63, #74C22F));
	border:1px solid rgba(0, 0, 0, 0.3);
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(0, 0, 0, 0.05);color:#fff !important;
	border-radius:4px;
	display:inline-block;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:8pt;
	font-weight:bold;line-height:1 !important;
	padding:.7em 2.0em;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);
	vertical-align:middle;white-space:nowrap;
}
a.button.button-large{font-size:9pt;}
a.button:hover{
	background-color:#53A608;
	background-image:linear-gradient(bottom, #53A608 13%, #53A608 100%);
	background-image:-o-linear-gradient(bottom, #53A608 13%, #53A608 100%);
	background-image:-moz-linear-gradient(bottom, #53A608 13%, #53A608 100%);
	background-image:-webkit-linear-gradient(bottom, #53A608 13%, #53A608 100%);
	background-image:-ms-linear-gradient(bottom, #53A608 13%, #53A608 100%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #53A608), color-stop(1, #53A608));
	color:#fff;text-decoration:none;
}

a.button, visited {
    color: #53A608;
    text-decoration: none;
}

a.grey-button{
	background-color:#888B85;
	background-image:linear-gradient(bottom, #888B85 26%, #A5AF9C 100%);
	background-image:-o-linear-gradient(bottom, #888B85 26%, #A5AF9C 100%);
	background-image:-moz-linear-gradient(bottom, #888B85 26%, #A5AF9C 100%);
	background-image:-webkit-linear-gradient(bottom, #888B85 26%, #A5AF9C 100%);
	background-image:-ms-linear-gradient(bottom, #888B85 26%, #A5AF9C 100%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.26, #888B85), color-stop(0.63, #A5AF9C));
	border:1px solid rgba(0, 0, 0, 0.3);
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(0, 0, 0, 0.05);color:#fff !important;
	border-radius:4px;
	display:inline-block;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:8pt;
	font-weight:bold;line-height:1 !important;
	padding:.7em 2.0em;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);
	vertical-align:middle;white-space:nowrap;
}
a.grey-button.button-large{font-size:9pt;}
a.grey-button:hover{
	background-color:#53A608;
	background-image:linear-gradient(bottom, #53A608 13%, #53A608 100%);
	background-image:-o-linear-gradient(bottom, #53A608 13%, #53A608 100%);
	background-image:-moz-linear-gradient(bottom, #53A608 13%, #53A608 100%);
	background-image:-webkit-linear-gradient(bottom, #53A608 13%, #53A608 100%);
	background-image:-ms-linear-gradient(bottom, #53A608 13%, #53A608 100%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #53A608), color-stop(1, #53A608));
	color:#fff;text-decoration:none;
}
a.grey-button, visited {
    color: #53A608;
    text-decoration: none;
}

a.grey-red-button{
	background-color:#888B85;
	background-image:linear-gradient(bottom, #888B85 26%, #A5AF9C 100%);
	background-image:-o-linear-gradient(bottom, #888B85 26%, #A5AF9C 100%);
	background-image:-moz-linear-gradient(bottom, #888B85 26%, #A5AF9C 100%);
	background-image:-webkit-linear-gradient(bottom, #888B85 26%, #A5AF9C 100%);
	background-image:-ms-linear-gradient(bottom, #888B85 26%, #A5AF9C 100%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.26, #888B85), color-stop(0.63, #A5AF9C));
	border:1px solid rgba(0, 0, 0, 0.3);
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(0, 0, 0, 0.05);color:#fff !important;
	border-radius:4px;
	display:inline-block;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:8pt;
	font-weight:bold;line-height:1 !important;
	padding:.7em 2.0em;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);
	vertical-align:middle;white-space:nowrap;
}
a.grey-red-button.button-large{font-size:9pt;}
a.grey-red-button:hover{
	background-color:#E42121;
	background-image:linear-gradient(bottom, #E42121 13%, #E42121 100%);
	background-image:-o-linear-gradient(bottom, #E42121 13%, #E42121 100%);
	background-image:-moz-linear-gradient(bottom, #E42121 13%, #E42121 100%);
	background-image:-webkit-linear-gradient(bottom, #E42121 13%, #E42121 100%);
	background-image:-ms-linear-gradient(bottom, #E42121 13%, #E42121 100%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #E42121), color-stop(1, #E42121));
	color:#fff;text-decoration:none;
}
a.grey-button, visited {
    color: #E42121;
    text-decoration: none;
}
a.red-button{
	background-color:#E42121;
	background-image:linear-gradient(bottom, #E42121 26%, #F76565 100%);
	background-image:-o-linear-gradient(bottom, #E42121 26%, #F76565 100%);
	background-image:-moz-linear-gradient(bottom, #E42121 26%, #F76565 100%);
	background-image:-webkit-linear-gradient(bottom, #E42121 26%, #F76565 100%);
	background-image:-ms-linear-gradient(bottom, #E42121 26%, #F76565 100%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.26, #E42121), color-stop(0.63, #F76565));
	border:1px solid rgba(0, 0, 0, 0.3);
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(0, 0, 0, 0.05);color:#fff !important;
	border-radius:4px;
	display:inline-block;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:8pt;
	font-weight:bold;line-height:1 !important;
	padding:.7em 2.0em;
	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);
	vertical-align:middle;white-space:nowrap;
}
a.red-button.button-large{font-size:9pt;}
a.red-button:hover{
	background-color:#E42121;
	background-image:linear-gradient(bottom, #E42121 13%, #E42121 100%);
	background-image:-o-linear-gradient(bottom, #E42121 13%, #E42121 100%);
	background-image:-moz-linear-gradient(bottom, #E42121 13%, #E42121 100%);
	background-image:-webkit-linear-gradient(bottom, #E42121 13%, #E42121 100%);
	background-image:-ms-linear-gradient(bottom, #E42121 13%, #E42121 100%);
	background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #E42121), color-stop(1, #E42121));
	color:#fff;text-decoration:none;
}
a.red-button, visited {
    color: #E42121;
    text-decoration: none;
}a.new_button { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); background:#222222 url(/images/button-overlay.png) repeat-x; border:1px solid rgba(0, 0, 0, 0.25); color:#FFFFFF !important; cursor:pointer; display:inline-block; font-size:10px; line-height:1; overflow:visible; padding:5px 15px 6px; position:relative; text-decoration:none; text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25); width:auto; text-align:center; }
input[type="submit"].new_button_mobile { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); background:#53A608 url(/images/button-overlay.png) repeat-x; border:1px solid rgba(0, 0, 0, 0.25); color:#FFFFFF !important; cursor:pointer; display:inline-block; font-size:10px; line-height:1; overflow:visible; padding:5px 15px 6px; position:relative; text-decoration:none; text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25); width:auto; text-align:center; }
input[type="submit"].new_button_mobile:active { background:#888B85; }
a.new_button:hover { background:#111111; color:#FFFFFF; text-decoration: none;}
a.new_button:active { background:#242424; }
a.new_c3b_green.new_button { background-color:#53A608; }
a.new_c3b_green.new_button:hover { background-color:#74C22F; }
a.new_c3b_green.new_button:hover { background-color:#74C22F; }
a.new_c3b_green.new_button:active { background-color:#74C22F; }
a.new_c3b_big.new_button { font-size:18px; }
a.new_c3b_big15.new_button { font-size:15px; }
a.new_c3b_padding30.new_button { padding: 5px 30px 6px; }

a.new_c3b_red.new_button { background-color:#CC0000; }
a.new_c3b_red.new_button:hover { background-color:#990000; }
a.new_c3b_red.new_button:active { background-color:#ea0202; }
a.new_c3b_grey_green.new_button { background-color:#888B85; }
a.new_c3b_grey_green.new_button:hover { background-color:#74C22F; }
a.new_c3b_grey_green.new_button:active { background-color:#74C22F; }
a.new_c3b_grey_red.new_button { background-color:#888B85; }
a.new_c3b_red.new_button.small {background-color:#CC0000;padding: 4px 5px 4px 5px;font-family: "pt sans","calibri",arial,sans-serif;font-size: 11px !important;}
a.new_c3b_red.new_button.small:hover { background-color:#990000; }
a.new_c3b_red.new_button.small:active { background-color:#ea0202; }
a.new_c3b_grey_red.new_button:hover { background-color:#E42121; }
a.new_c3b_grey_red.new_button:active { background-color:#E42121; }
a.new_c3b_grey.new_button { background-color:#888B85; }
a.new_c3b_grey.new_button:hover { background-color:#888B85; }
a.new_c3b_grey.new_button:active { background-color:#888B85; }
a.new_c3b_large.new_button { font-size:12px; padding:8px 19px 9px; background-image:url(/images/button-overlay.png); }
a.new_c3b_menu.new_button { width:20px !important;line-height: 1 !important; height:11px !important;font-size:11px; padding:5px 10px 5px; background-image:url(/images/button-overlay.png); }
a.new_active.new_button{background-color:#272626;}
input[type="submit"].new_submit_btn{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); background:#222222 url(/images/button-overlay.png) repeat-x; border:1px solid rgba(0, 0, 0, 0.25); color:#FFFFFF !important; cursor:pointer; display:inline-block; font-size:12px; line-height:1; overflow:visible; padding:5px 15px 6px; position:relative; text-decoration:none; text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25); width:auto; text-align:center;background-color:#53A608;}
input[type="submit"].new_submit_btn:hover { background:#74C22F; color:#FFFFFF; text-decoration: none;}
input.new_c3b_green.new_submit_btn { background-color:#53A608; }
input.large_submit.new_submit_btn { font-size:12px; padding:8px 19px 9px;height:32px; background-image:url(/images/button-overlay.png); }

.green_small_label{background-color: #53A608;border-color: #83B952;background-position: 0 -1px;position: relative;font-size:11px !important;font-weight:normal !important;font-family: "pt sans","calibri",arial,sans-serif;color: white;text-align: center;vertical-align: middle;width: auto;height: 19px;line-height: 19px;padding: 0 5px;margin-bottom: 4px;border-style: solid;border-width: 1px;outline: 0;display: inline-block;border-radius: 4px;}

a.new_small_btn { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); box-shadow:0 1px 3px rgba(0, 0, 0, 0.50); background:#222222 url(/images/button-overlay.png) repeat-x; border:1px solid rgba(0, 0, 0, 0.25); color:#FFFFFF !important; cursor:pointer; display:inline-block; font-size:11px !important; line-height:1; overflow:visible; padding:5px 15px 6px; position:relative; text-decoration:none; text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25); width:auto; text-align:center; }
a.new_small_btn:hover { background:#111111; color:#FFFFFF; text-decoration: none;}
a.new_small_btn:active { background:#242424; }
a.new_c3b_small_green.new_small_btn { background-color:#53A608;padding:4px 5px 4px 5px;font-weight:normal !important;font-family: "pt sans","calibri",arial,sans-serif;margin-bottom: 4px; }
a.new_c3b_small_green.new_small_btn:hover { background-color:#74C22F; }
a.new_c3b_small_green.new_small_btn:active { background-color:#74C22F; }

.center_content{margin-left:auto;margin-right:auto;width:25%;}

.cursor-move{
	cursor: move;
}

.btn {
display: inline-block;
padding: 4px 12px;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
border: 1px solid #cccccc;
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn-mini {
padding: 0 6px;
font-size: 10.5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.btn-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  *background-color: #bd362f;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}

.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}

.btn-success {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #53A608;
  *background-color: #53A608;
  background-image: -moz-linear-gradient(top, #62c462, #53A608);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#53A608));
  background-image: -webkit-linear-gradient(top, #62c462, #53A608);
  background-image: -o-linear-gradient(top, #62c462, #53A608);
  background-image: linear-gradient(to bottom, #62c462, #53A608);
  background-repeat: repeat-x;
  border-color: #53A608 #53A608 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#53A608', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #ffffff;
  background-color: #53A608;
  *background-color: #499249;
}

.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}

.slideBox {
    position: absolute;
    width: 270px;
    height: 263px;
    line-height: 300px;
    font-size: 50px;
    text-align: center;
    border: 1px solid grey;
    left: 97%;
    margin-left: -24.9%;
}

#slider_div{
  background-color: #e8e8e8;
  display:none;
  border-radius: 5px;
  text-align: left;
  z-index: 1;
  border: 2px solid #4d940d;
}

.succ-message{
  margin-top: -145px;
  color: #525252;
  display: none;
  margin-left: 12px;
}
.slide-up{
	height:5px;color:#525252;float:right;cursor:pointer;margin-top:88px;
}

input.subject{  
  width:234px;
  margin-top: 9px;
  margin-left: 12px;
  height:29px;
  font-size: 12px;
  font-family: Arial;
  color:  #949494;
  padding: 0 0 0 5px;
  border: 1px solid #cccccc;
}
.send_mail_btn{
    margin-left: 12px;
    margin-top: 7px;
    -webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.50);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.50);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.50);
	background: #525252 url(/images/button-overlay.png) repeat-x;
	border: 1px solid rgba(0, 0, 0, 0.25);
	color: #FFFFFF !important;
	cursor: pointer;
	display: inline-block;
	font-size: 10px;
	line-height: 1;
	overflow: visible;
	padding: 5px 15px 6px;
	position: relative;
	text-decoration: none;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	width: auto;
	text-align: center;
	font-family: inherit;

}
.mail_body{
  resize:none;
  margin-left: 12px;
  margin-top: -47px;
  width:237px;
  padding: 5px 0 0 5px;
  border: 1px solid #cccccc ;
  font-size: 12px;
  font-family: Arial;
  color:  #949494;
}

a.start_test{
  float: right;
  margin-right: 53px;
  margin-top: -32px;
}

.feedback-margin{
    top: 26px;
}
.test_slider_div{
    top: 166px;
}
.message_body{
	margin-top: 7px;
}
.loader-div{
	margin-left: 113px;
    margin-top: -51px;
    display: none;
}
p.sending{
  margin-top: -171;
  margin-left: 15px;
}

.border-yellow label a{
    font-weight: normal;
    color: gray;
}

._d_{
    background-color: white !important;
    color: red !important;
    padding-left: 0px !important;
}