section.section_form h2{margin:0;text-align:center;font-family:'Open Sans',sans-serif;font-weight:300;font-size:33px;margin-bottom:20px}
section.section_form p{margin:30px 0;text-align:center;font-family:'Open Sans',sans-serif;font-weight:300;font-size:17px}
form h3,.form-title{margin:0;text-align:center;font-family:'Open Sans',sans-serif;font-weight:300;font-size:20px;padding-top:20px;margin-bottom:10px}
form p,.form-p{margin:20px 0;font-size:15px}
form span,.form-span{margin:10px 0;display:block}
form span.note,.form-span.note{font-size:12px;opacity:.8;text-align:center;margin-bottom:20px}
form span.header,.form-span.header{font-size:14px;margin-bottom:20px;border-left:1px solid #9DB0C0;padding-left:10px}
hr{margin:35px -40px 20px;background-color:#EBEBEB;opacity:.3}
input[type="file"]{display:none}
.file-label{border-right: none !important;border:1px solid #9DB0C0;height:45px;line-height:45px;font-size:13px;border-radius:4px;outline:none;padding:0 50px 0 20px;width:100%;cursor:pointer;background-color:#FFF;margin:0;overflow:hidden;display:block}
.file-label + .select{pointer-events:none}
.file-label.readonly{color:#000;cursor:default;pointer-events:none;border-color:rgba(233,239,244,0.6)}
.select-container{position:relative}
.select-container .select{right:0}
.select{height:45px;width:45px;cursor:pointer;border:1px solid #9DB0C0;position:absolute;right:0px;bottom:0;padding:0;pointer-events:none;outline:none;background-color:rgba(244,247,249,0.4);border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.urladd{height:45px;width:45px;cursor:pointer!important;border:1px solid #9DB0C0;position:absolute;right:0px;bottom:0;padding:0;background-color:rgba(244,247,249,0.4);border-top-right-radius:4px;border-bottom-right-radius:4px}
.urladd.plus img{padding:16px}
.select.arrow img{padding:18px 16px}
.select.plus img{padding:16px}
.clear img{width:15px}
.changeDescription{position:absolute;right:70px;width:120px;height:25px;bottom:10px;border-radius:3px;font-size:10px;background-color:#245CA7;box-shadow:0 0 0 5px #FFF;border:none;color:#FFF;cursor:pointer}
.changeDescription:hover{background-color:#12447A}
INPUT:hover + .select,.file-label:hover + .select,SELECT:hover + .select,.select:hover,#file-label:hover + .select{background-color:rgba(244,247,249,0.9)}
.selection input[type="radio"]{display:none}
.selection label,.selection button{font-size:13px;line-height:45px;font-size:14px;border-radius:2px;outline:none;padding:0 20px;width:100%;text-align:center;background-color:#FFF;cursor:pointer;letter-spacing:1px;box-shadow:3px 5px 10px -3px rgba(0,0,0,.16),3px 5px 10px -3px rgba(0,0,0,.12)}
.selection button{background-color:#245CA7;border:none;color:#fff;text-align:center}
.selection button.white{background-color:#FFF;color:#000;box-shadow:0 0 2px #E1E1E1}
.selection input[type="radio"]:checked + label{background-color:#245CA7;color:#FFF;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
input[readonly],select[disabled],textarea[readonly]{color:#000;cursor:default;pointer-events:none;border-color:rgba(233,239,244,0.6)}
select[disabled] + .select,input[readonly] + .select{display:none}
.resume-input button{pointer-events:initial!important}
.resume-input input[type="file"]{position:absolute;z-index:-2}
.file-label.disabled{pointer-events:none;cursor:default}
.read-only-form span{display:inline-block;min-width:25%;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:300}
.read-only-form input[readonly]{border:0;width:74%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px!important;font-family:'Open Sans',sans-serif!important;font-weight:400}
.empl_edit_frm span {font-size: 14px;}
#templates-list span { font-size: 11px !important; font-weight: 500;}