﻿.hdr{background-image:url(images/logo-bg-n.png);background-repeat:repeat-x;background-position:bottom 0 left 0;width:1250px}.hdr h2{padding:0 10px 5px;font-size:30px}.blue{color:#0fa0e3}a:hover{text-decoration:underline}.question .answer,.question+.answer{margin-left:30px;padding-top:10px}.question .answer label,.question+.answer label{padding-bottom:5px;display:block}.question .answer input[type=checkbox],.question+.answer input[type=checkbox],.question .answer input[type=radio],.question+.answer input[type=radio]{margin-right:16px}.q-text span.d{display:inline-block;min-width:20px;margin-right:10px}.q-required{font-weight:bold}a.downloadfile{width:auto;text-indent:0;background-position-x:left;padding-left:20px;text-decoration:none;color:#333}a.downloadfile:hover{text-decoration:none}.gallery-icon{max-width:430px!important}.editmode .project-view{margin:0!important;width:335px}.editmode .project-view img{width:335px}.title-block{font-size:24px}.text-block{display:block;font-size:16px;line-height:22px;white-space:pre-wrap;color:#333}.image-block{text-align:center}.image-block img{display:inline-block;max-width:100%;vertical-align:middle}.description-block{color:#333;color:#808080;margin-left:50px;border-left:10px solid #0ac;padding:10px 0 10px 10px}.video-block{text-align:center}.video-block-frame{width:860px;height:468px}.attachments-list-wrapper,.gallery-list-wrapper{position:relative;margin-bottom:45px}.attachments-dropdown,.gallery-dropdown{position:absolute;right:0;top:10px}.tattachments{font-size:13px}.tattachments td{-ms-word-wrap:break-word;word-wrap:break-word}.tattachments .f-title-wrapper{margin-left:70px;float:none}.tattachments .f-title{vertical-align:top;font-weight:bold}.tattachments .f-img{width:70px;float:left}.tattachments .f-desr{width:380px;padding-left:30px}.tattachments .f-desr.public{width:530px}.tattachments .f-edit,.tattachments .f-delete,.tattachments .f-download,.tattachments .f-preview{text-align:center;vertical-align:middle}.tattachments .block-tools{float:none;display:inline-block}.gallery-title,.attachment-title{padding:16px 20px;background-color:#111;color:#fff;font-size:18px}#gallery-images{font-size:0}.attachment-file-row{padding:5px 10px;border-bottom:1px solid #dfe2e5}.editmode{float:none;margin-left:930px}.editcover{width:90px;height:20px;background-color:#565656;opacity:.7;color:#fff;text-align:center;padding:5px;font-size:14px;position:absolute;top:42px;left:50%;margin-left:-45px}.item-row:after{content:'';display:block;clear:both}.item-row .item-container:last-child{margin-right:0}.f-project{float:left;width:295px;margin:0 0 20px 0;border:1px solid #dfe2e5;background:#fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;position:relative;box-shadow:0 2px 0 #eee}.f-project:hover{box-shadow:0 2px 0 #d3d3d3}.f-project:hover .f-project-head{color:#0fa0e3}.f-project-wrp{width:92%;margin:20px auto 0 auto;position:relative}.f-project-wrp.f-project-wrp--full-wdith{margin:0;width:100%}.f-project-head{font-size:18px;color:#333;margin-bottom:20px;height:22px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.f-project-thumb{display:block}.f-project-thumb .thumb{position:relative;height:210px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.f-project-thumb .project-img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:100%}.thumb .like-cnt{position:absolute;top:3px;left:3px;color:#adadad;background-color:#fff;border:1px solid #c0c0c0;border-radius:3px;padding:2px 5px}.f-project-detail{color:#adadad;height:30px;padding-top:10px}.f-project-detail .fp-strong-txt,.f-project-detail .fp-normal-txt{display:inline-block;width:49%;vertical-align:top;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.f-project-detail .fp-strong-txt{font-weight:bold}.f-project-detail .fp-normal-txt{text-align:right}ul.skill-list{list-style:none;display:inline-block;width:650px}ul.skill-list li{display:inline-block;width:150px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:4px;vertical-align:top}.prj-desc{padding:10px;white-space:pre-wrap;font:16px/22px Arial,Helvetica,sans-serif}.attachments-list-wrapper .qq-uploader{display:inline-block}.attachments-list-wrapper .qq-upload-button{display:inline-block;text-align:center;background:transparent!important;color:#858b92;vertical-align:bottom;border:0;padding:0}.attachments-list-wrapper .qq-upload-button:hover{background-color:transparent!important;cursor:pointer!important;color:#333}.attachments-list-wrapper .qq-upload-list{margin:0}.gallery-image-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#aaa;background-image:none;opacity:.4;filter:alpha(opacity=30);cursor:pointer;z-index:10}.image-col{width:50%;min-height:250px;display:inline-block;vertical-align:top;position:relative}.resize-image{top:0!important;bottom:0;left:0;right:0!important;position:absolute;margin:auto;background:url(../Scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px;z-index:20}.resize-image:hover{background:url(../Scripts/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat}.image-item:hover .gallery-image-overlay{display:inline-block}.project-add{background-color:#fff;border:1px solid #dfe2e5;display:inline-block;margin-bottom:20px;vertical-align:top;position:relative}.project-add a{background-image:url('../areas/candidateuser/content/images/portfolio-add.png');background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:0;right:0;bottom:0;margin-bottom:24px}.project-add .project-footer{position:absolute;left:0;right:0;bottom:0;height:18px;background:#ddd;padding:6px 10px 0 0;text-align:right}.project-view a.project-link{display:block;text-decoration:none;color:#333}.project-view .project-name{color:#333;max-height:60px;min-height:60px;overflow:hidden;text-transform:uppercase;text-align:right;padding:5px;font-size:15px;font-weight:bold;height:60px}.project-view .project-img{width:100%}.em-page-head{padding:30px 20px;border-bottom:1px solid #dfe2e5;position:relative;margin:0}.em-page-title{color:#333;font-size:25px;font-weight:bold;display:inline-block;width:625px;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.portfolio-cnt{border:1px solid #dfe2e5;padding:10px;margin-bottom:20px}.em-section-title{padding:16px 20px;background-color:#333;color:#fff;font-size:18px;border-top-left-radius:10px;border-top-right-radius:10px}.em-section-title-project{overflow:hidden}.em-section-title-text{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:875px;float:left}.em-section-title-text .block-tools{float:none!important}.section-content{font:16px/22px normal Arial,Helvetica,sans-seriff;padding:16px 20px}.block-frame:after{content:'';display:block;clear:both}.block-tool{font-size:14px;width:24px;height:20px;display:inline-block;border-right:1px solid #dfe2e5;line-height:20px;text-align:center}.block-tool .ico{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;height:11px;display:inline-block;margin:0 auto}.block-tool:hover .ico{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.block-tool.move{cursor:ns-resize}.block-tool.move .ico{background-position:-143px -292px;width:8px}.block-tool.edit .ico{background-position:-155px -292px;width:11px}.block-tool.delete .ico{background-position:-171px -292px;width:9px}.block-tool.download .ico{width:13px;background-position:-241px -95px}.block-tools{margin-left:15px;border:solid 1px #dfe2e5;display:inline-block;background:#f7f7f7;border-radius:2px;float:right;font-size:0;line-height:normal}.block-tools:last-child{border-right:0}.block-tools.image-options{position:absolute;top:8px;right:8px;float:none}.ico{background:url(images/recruiter-sprite.png) no-repeat}.f-btn{padding:11px 19px;font-size:13px;font-weight:normal;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;outline:0;background:#ececec;background:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ebebeb 100%);background:-o-linear-gradient(bottom #f8f8f8 0%,#ebebeb 100%);background:-moz-linear-gradient(bottom,#f8f8f8 0%,#ebebeb 100%);background:linear-gradient(to bottom,#f8f8f8 0%,#ebebeb 100%);border:solid 1px #dfe2e5;color:#333}.f-btn:hover{background:-webkit-linear-gradient(bottom,#fff 0%,#e4e4e4 100%);background:-o-linear-gradient(bottom #fff 0%,#e4e4e4 100%);background:-moz-linear-gradient(bottom,#fff 0%,#e4e4e4 100%);background:linear-gradient(to bottom,#fff 0%,#e4e4e4 100%)}.f-btn:active{-moz-box-shadow:inset 2px 2px 2px #d7d7d9;-webkit-shadow:inset 2px 2px 2px #d7d7d9;box-shadow:inset 2px 2px 2px #d7d7d9}.f-btn-prj{line-height:normal}.skills li{float:left;background:#eaeaea;border:solid 1px #eaeaea;padding:2px 0 2px 12px;color:#333;margin-right:8px;font-size:13px}.skills:after{content:'';display:block;clear:both}.skills .remove-skill{vertical-align:bottom;display:inline-block;line-height:22px;margin:0 8px}.skills .remove-skill .ico{width:15px;height:15px;background-position:-122px -290px;display:inline-block;opacity:.7;vertical-align:middle}.skills .remove-skill:hover .ico{opacity:1}.skills .f-btn{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.add .ico{width:15px;height:15px;margin-right:12px;background-position:-122px -306px;display:inline-block;vertical-align:middle}.insertion-point{border:1px dotted #dfe2e5;padding:5px;margin-bottom:5px;font-size:13px}.insertion-point .ins-title{display:inline-block;margin-right:10px}.insertion-point .toollink{margin-right:10px}.toollink{display:inline-block;font-size:13px;font-weight:normal}.toollink:hover{color:#333}.toollink:hover .ico{opacity:1}.toollink .ico{display:inline-block;margin:0 3px;height:14px;opacity:.6;vertical-align:text-top}.toollink.itext .ico{background-position:-14px -305px;width:12px}.toollink.ititle .ico{background-position:-1px -305px;width:12px}.toollink.ivideo .ico{background-position:-44px -305px;width:18px}.toollink.iimage .ico{background-position:-27px -305px;width:17px}.toollink.idocument .ico{background-position:-63px -305px;width:17px}.toollink.edit .ico{background-position:-155px -292px;width:11px}.toollink.delete .ico{background-position:-171px -292px;width:9px}.toollink.edit,.toollink.delete{margin-right:16px;vertical-align:middle}.blk-btn{background:#333;border:solid 1px #3d3d3d;display:inline-block;color:#fff;font-size:13px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:4px 10px;cursor:pointer;vertical-align:top;margin:7px 0 0 5px}.blk-btn:hover{background:#212121;border-color:#121212}.ico-heart-blue{width:15px;height:13px;display:inline-block;background:url(images/recruiter-sprite.png) no-repeat -84px -102px;margin-right:5px;vertical-align:text-top}.ctrl-prj-visiblity{display:block;position:absolute;left:100px;top:130px;z-index:10;text-align:center}.ctrl-prj-visiblity .icon{display:inline-block;width:40px;height:40px;background-color:#fff;border:3px solid #808080;border-radius:50%;position:relative}.ctrl-prj-visiblity .icon i{position:absolute;top:14px;left:13px;display:block;width:20px;height:20px;background-image:url(images/recruiter-sprite.png);background-position:-368px -381px}.ctrl-prj-visiblity .text{display:block;background-color:#808080;padding:8px;border-radius:10px;color:#fff}.ctrl-prj-visiblity.active .icon{border:3px solid #1aa0df}.ctrl-prj-visiblity.active .icon i{background-position:-224px -381px}.ctrl-prj-visiblity.active .text{background-color:#1aa0df}.link-with-no-underline,a:hover{text-decoration:none}.application-letter-redesign .top-tab-main li:active a,.top-tab-main li.active a{font-weight:normal;color:#0fa0e3}.application-letter-redesign li a{font-weight:normal;font-size:16px;color:#333}.application-letter-redesign .top-tab-main li{border-right:solid 1px #dfe2e5}.application-letter-redesign .tab-head .top-tab-main{border:solid 1px #dfe2e5;background:none;width:auto;border-right:0;background-color:#fff}.application-letter-redesign .tab-head{border:0;background:none}.application-letter-redesign .main-head{padding:20px 30px;color:#fff;background-color:#0fa0e3;margin-top:30px;margin-bottom:0}.application-letter-redesign .main-head .mtxt{font-weight:bold;font-size:20px;color:#fff}.application-letter-redesign .profil-tabl th{background-color:#fff;border-bottom:solid 1px #dfe2e5;font-size:14px;color:#333;line-height:43px;text-align:left}.application-letter-redesign.pager-row #pager{display:block;text-align:center}.application-letter-redesign .profil-tabl{background-color:#fff}.application-letter-redesign .pager-row #pager{display:block;text-align:center}.application-letter-redesign .lyt-bdr-wrp table .incerted-ctrl{margin-left:-10px}.application-letter-redesign .first-col-spec{padding-left:30px}.application-letter-redesign tfoot #pager a,.application-letter-redesign #pager a{line-height:15px!important;color:#868c93;display:inline-block;border:1px solid #dfe2e5;padding:3px 10px;border-radius:2px;text-align:center}.application-letter-redesign .fa{font-size:14px!important;padding-top:7px;color:#333}.application-letter-redesign .incerted-ctrl li{width:40px;height:28px;text-align:center}.application-letter-redesign .profil-tabl .incerted-ctrl .link{width:40px;height:28px;text-align:center;opacity:.5}.application-letter-redesign .profil-tabl .incerted-ctrl .link:hover{opacity:1}.application-letter-redesign .incerted-ctrl{background-color:#fff;border-radius:0}.application-letter-redesign .pt-crd-name{font-size:16px;color:#525252}.application-letter-redesign .pt-crd-name a.blue-lnk{color:#525252}.application-letter-redesign .profil-tabl td{word-break:break-word;font-size:16px;color:#525252;padding-right:10px;height:70px}.application-letter-redesign tfoot th,.application-letter-redesign th{padding:20px 0 30px 0!important}.application-letter-redesign .my-application-table .col2{width:22%}.application-letter-redesign .profil-tabl .th.so{font-size:14px;color:#333}.application-letter-redesign a i.fa-pencil{margin-right:0}.application-letter-redesign tbody tr a{font-size:16px;color:#333}.application-letter-redesign .with-btn{background-color:#fff}.application-letter-redesign .top-tab-main li a{height:41px}.application-letter-redesign .add-gren-btn{font-size:16px;background:none;border:0;line-height:20px;padding-right:0}.application-letter-redesign .add-gren-btn::before{background:none;font-family:fontawesome;content:"";color:#fff;font-size:16px;font-weight:normal;border-radius:50%;padding:0 5px 0 4px;margin-right:10px}.application-letter-redesign .add-gren-btn:hover{background:none;border:0;line-height:20px;padding-right:0}.application-info{display:block;margin:30px 0;border:1px solid #dfe2e5}.application-info .app-info-tips{display:block;color:#356080;font-size:14px;padding:15px 30px;background-color:#edf7fb}.application-info .app-info-tips:before{content:'';font-family:fontawesome;font-size:18px;margin-right:15px}.application-info .app-info-cnt{border-top:1px solid #dfe2e5;padding:30px 30px 40px 30px;background-color:#fff}.application-info .app-info-cnt span{color:#333;font-size:16px;line-height:28px}.application-info .app-info-cnt a{color:#0fa0e3;font-size:16px}.profil-tabl tr td:last-child{padding-right:30px}