.onepxhighlightshadow{-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.2),0 1px 1px 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.2),0 1px 1px 0 rgba(255,255,255,.2)}
.strongeronepxhighlightshadow{-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.8),0 1px 1px 0 rgba(255,255,255,.8);box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.8),0 1px 1px 0 rgba(255,255,255,.8)}
.onepxhighlight,.control_item{-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.5)}
.onepxshadow-white{-webkit-box-shadow:0 1px 1px 0 #fff;box-shadow:0 1px 1px 0 #fff}
.boxshadow,#form_builder_content_wrap{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.3);box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}
.textshadow-white{text-shadow:0 1px 0 #fff}
.textshadow-black{text-shadow:0 1px 0 rgba(0,0,0,.2)}
.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.infoBoxDiv:before,.infoBoxDiv:after{content:"";display:table}
.infoBoxDiv:after{clear:both}
.infoBoxDiv{*zoom:1;padding:10px 34px}
#form-toolbar{float:left;width:222px!important;margin:0 0 30px}
#form-toolbar ul.tabs{background:0;padding:0;margin:0;width:222px}
#form-toolbar ul.tabs li a,#form-toolbar ul.tabs li a.active{background-color:#d6effb!important;border:1px solid #62c2f0;border-bottom:0;outline:0;padding:8px 15px 0;height:26px;opacity:.6;-ms-filter:"alpha(Opacity=60)";margin-bottom:-1px;text-shadow:none}
#form-toolbar ul.tabs li a.current,#form-toolbar ul.tabs li a.active.current{opacity:1;-ms-filter:"alpha(Opacity=100)";height:27px;color:#1a1a1a}
#form-toolbar #pnlToolbar>input[type=image]{display:none}
#form-toolbar div.tabs.backColorBlue{background:0;background-color:#d6effb!important;border:1px solid #62c2f0;padding:10px!important;width:215px!important;margin:0;height:628px!important;overflow-y:auto}
#form-toolbar div.tabs.backColorBlue input[type=text],#form-toolbar div.tabs.backColorBlue input[type=number],#form-toolbar div.tabs.backColorBlue input[type=password],#form-toolbar div.tabs.backColorBlue textarea{border:1px solid #62c2f0;background-color:#fff;margin:0 0 15px;padding:5px;font-size:80%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:188px}
#form-toolbar div.tabs.backColorBlue input[type=text]:focus,#form-toolbar div.tabs.backColorBlue input[type=number]:focus,#form-toolbar div.tabs.backColorBlue input[type=password]:focus,#form-toolbar div.tabs.backColorBlue textarea:focus{-webkit-box-shadow:0 0 0 3px #b1e0f7;box-shadow:0 0 0 3px #b1e0f7}
#form-toolbar div.tabs.backColorBlue select{background-color: #FFFFFF; border: 1px solid #62C2F0; border-radius: 3px 3px 3px 3px;font-size: 80%; margin: 0 0 15px;padding: 5px;width: 200px;}
#form-toolbar div.tabs.backColorBlue .choices label{float:left;clear:both;width:100%}
#form-toolbar div.tabs.backColorBlue .choices .FirstChoiceIsNotAnAnswer label{display:inline-block;width:auto;float:none;margin:5px 0}
#form-toolbar div.tabs.backColorBlue .choices input[type=text]{width:140px;float:left}
#form-toolbar div.tabs.backColorBlue .choices .buttons{float:left}
#form-toolbar div.tabs.backColorBlue .choices .buttons a{display:inline-block;width:10px;height:10px;border:0;padding:0;margin:5px 0 0 2px;float:right;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent;background-repeat:no-repeat;background-position:center center;width:17px;height:17px;cursor:pointer}
#form-toolbar div.tabs.backColorBlue .choices .buttons a#add_choice{background-image:url(../img/choice_add.png)}
#form-toolbar div.tabs.backColorBlue .choices .buttons a#remove_choice{background-image:url(../img/choice_remove.png)}
#form-toolbar div.tabs.backColorBlue .choices:before,#form-toolbar div.tabs.backColorBlue .choices:after{content:"";display:table}
#form-toolbar div.tabs.backColorBlue .choices:after{clear:both}
#form-toolbar div.tabs.backColorBlue .choices{*zoom:1}
#form-toolbar .control_group_header{padding:0 0 5px;margin:0 0 5px;background-image:url(../img/hr_blue.png);background-repeat:repeat-x;background-position:bottom}
#form-toolbar .control_group_header span{text-shadow:0 1px 0 #fff;font-size:84%;color:#003979}
#form-toolbar .control_group_content{padding:3px 0 0;margin:0 0 15px}
#form-toolbar #add_fields_header{background-color:#e4f4fc;border:1px dashed #62c2f0;padding:10px;margin:0 0 15px;color:#003979;font-size:70%;line-height:100%}
#form-toolbar #add_fields_header img{display:none}
#form-toolbar #field_options_header{padding:0 0 5px;margin:15px 0 5px;background-image:url(../img/hr_blue.png);background-repeat:repeat-x;background-position:bottom}
#form-toolbar #field_options_header h3{font-size:84%!important;font-weight:700;color:#003979;text-shadow:0 1px 0 #fff;display:block!important;float:left}
#form-toolbar #field_options_header a{background:0;display:block;font-size:77%;border:0;text-align:left;margin:0;padding:0;cursor:pointer}

/* Bof 01-Jan-2013 - Rupesh - commented below line and added a line to fix the issue Form builder - text & field changes (https://app.asana.com/0/8873274362793/9122453967864) */
/* #form-toolbar #field_options_header #btnDeleteField{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;margin-top:-4px;float:right;width:26px;height:27px;background-image:url(../img/delete_field.png)} */

#form-toolbar #field_options_header #btnDeleteField{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;margin-top:-4px;float:right;width:26px;height:27px;background-image:url(../img/delete_field_red.png)}

/* eof 01-Jan-2013 - Rupesh */
#form-toolbar #field_options_header:before,#form-toolbar #field_options_header:after{content:"";display:table}
#form-toolbar #field_options_header:after{clear:both}
#form-toolbar #field_options_header{*zoom:1}
#form-toolbar .property_group_content{overflow:visible!important}
#form-toolbar .property_group_header span,#form-toolbar .property_group_content label{padding:0;margin:0;font-size:100%;text-shadow:0 1px 0 #fff;font-size:84%;color:#003979;display:block}
#form-toolbar .property_group_header span{font-weight:700;margin:15px 0}
#form-toolbar .property_group .inline label{display:inline}
#form_builder_content_wrap{float:right;width:569px!important;margin:0 0 30px!important;padding:20px 15px 20px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;height:644px;overflow-y:auto;overflow-x:hidden}
#form_builder_content_wrap div.buttonBar{display:none}
#form_builder_content_wrap label{color:#1a1a1a;font-size:84%;/*display:block;*/padding:0;margin:15px 0 -3pxpx}
#form_builder_content_wrap label:first-letter{text-transform:uppercase}
#form_builder_content_wrap .elem-div label{display:inline}
#form_builder_content_wrap .elem-div:before,#form_builder_content_wrap .elem-div:after{content:"";display:table}
#form_builder_content_wrap .elem-div:after{clear:both}
#form_builder_content_wrap .elem-div{*zoom:1;margin:0 0 15px}
#form_builder_content_wrap textarea,#form_builder_content_wrap input[type=text],#form_builder_content_wrap input[type=number],#form_builder_content_wrap input[type=password],#form_builder_content_wrap select{margin:5px 0;padding:5px;font-size:80%;border:1px solid #b1bec4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#form_builder_content_wrap textarea,#form_builder_content_wrap input[type=text],#form_builder_content_wrap input[type=number],#form_builder_content_wrap input[type=password]{background:#fefefe;background:-moz-linear-gradient(top,#e5e6e6 0,#fefefe 20%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e6e6),color-stop(20%,#fefefe));background:-webkit-linear-gradient(top,#e5e6e6 0,#fefefe 20%);background:-o-linear-gradient(top,#e5e6e6 0,#fefefe 20%);background:-ms-linear-gradient(top,#e5e6e6 0,#fefefe 20%);background:linear-gradient(top,#e5e6e6 0,#fefefe 20%)}
#form_builder_content_wrap select{padding:4px; background:#fefefe;background:-moz-linear-gradient(top,#e5e6e6 0,#fefefe 20%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e6e6),color-stop(20%,#fefefe));background:-webkit-linear-gradient(top,#e5e6e6 0,#fefefe 20%);background:-o-linear-gradient(top,#e5e6e6 0,#fefefe 20%);background:-ms-linear-gradient(top,#e5e6e6 0,#fefefe 20%);background:linear-gradient(top,#e5e6e6 0,#fefefe 20%)}
#form_builder_content_wrap select[multiple]{height:auto}
#form_builder_content_wrap div.section-header-div{/*background:none!important;*/border-top:1px dotted #b1bec4;border-bottom:1px dotted #b1bec4;margin:15px 5px 15px -30px; width:110%; padding-left:30px;}
#form_builder_content_wrap div.section-header-div h1{/*font-family:adelle-light;*/font-size:110%; /*color:#003979!important;*/ margin:14px 0 11px}
#form_builder_content_wrap div#control_content{overflow:visible!important;height:auto!important}
#form_builder_content_wrap div#control_content>div.selected{background:#ebf7fd;border:1px dashed #b1bec4;padding:5px;margin-right:5px}
#form_builder_content_wrap div#control_content .rating_scale div.rotate{height:100px;font-size:84%}
#form_builder_content_wrap div#control_content .AdditionalLabelText{color:#7a7a7b;font-size:77%;margin:0 0 30px}
#form_builder_content_wrap div#control_content .slider_wrapper{margin-top:15px}
.control_item{-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;background:#35b1ea;background:-moz-linear-gradient(top,#5abfee 1%,#35b1ea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#5abfee),color-stop(100%,#35b1ea));background:-webkit-linear-gradient(top,#5abfee 1%,#35b1ea 100%);background:-o-linear-gradient(top,#5abfee 1%,#35b1ea 100%);background:-ms-linear-gradient(top,#5abfee 1%,#35b1ea 100%);background:linear-gradient(top,#5abfee 1%,#35b1ea 100%);display:inline-block;padding:6px;margin:0 0 5px;font-size:70%;cursor:move;text-shadow:0 -1px 0 #1593cd;border:1px solid #2997cf;color:#fff!important; width:82px !important; text-align:center;}
.control_item:hover{background:#4cbaed;background:-moz-linear-gradient(top,#71c8f0 1%,#4cbaed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#71c8f0),color-stop(100%,#4cbaed));background:-webkit-linear-gradient(top,#71c8f0 1%,#4cbaed 100%);background:-o-linear-gradient(top,#71c8f0 1%,#4cbaed 100%);background:-ms-linear-gradient(top,#71c8f0 1%,#4cbaed 100%);background:linear-gradient(top,#71c8f0 1%,#4cbaed 100%)}
div.field_property.inline{margin-top:-20px}
div.field_property.inline:first-child{margin-top:-10px}
.path.two-steps {
                width: 200px;
}
.path.two-steps li.half {
                left: 61px;
                position: relative;
                margin-left: 98px;
}
.tabs a.special
{
    background: none !important;
    border: none !important;
    display: block;
    font-size: 80%;
    padding: 0px  0px 8px  0px !important;
    text-align: left  !important;
    cursor:pointer;
}
.tabs a.special:hover
 { color:#003A79 !important;}
