.content .form .customfile-input{position:absolute;height:100px;cursor:pointer;background:transparent;border:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 0);z-index:999;padding:0;width:auto;top:0!important}.content .form .customfile{cursor:pointer;overflow:hidden;padding:2px;position:relative}.content .form .customfile-disabled{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 0);cursor:default}.content .form .customfile-feedback{float:left;font-style:italic;padding:3px 0;max-width:300px}.content .form .customfile-button{border:none;background:#f1f1f1;display:block;width:83px;padding:3px 0;font-size:12px;color:#3d3d3d;border-radius:5px;position:relative;cursor:pointer;text-align:center;font-family:Arial,"Liberation Sans",sans-serif;margin-right:15px;float:left}.content .form .customfile-feedback-populated{font-style:normal;font-weight:bold;padding-left:20px;background:url(../../main/widgets/img/icon-generic.gif) left 4px no-repeat}.customfile-ext-jpg,.customfile-ext-gif,.customfile-ext-png,.customfile-ext-jpeg,.customfile-ext-bmp{background-image:url(../../main/widgets/img/icon-image.gif)}.customfile-ext-mp3,.customfile-ext-mp4,.customfile-ext-mov,.customfile-ext-swf,.customfile-ext-wav,.customfile-ext-m4v{background-image:url(../../main/widgets/img/icon-media.gif)}.customfile-ext-zip,.customfile-ext-tar,.customfile-ext-sit{background-image:url(../../main/widgets/img/icon-zip.gif)}.projects{overflow:hidden}.project:hover:before{content:" ";display:block;position:absolute;top:-1px;left:-1px;width:6px;height:100%;background:#fe0;padding:1px 0}.project{padding:18px 40px 18px;border:1px solid #ccc;background:#fff;margin:0 0 30px 0;text-align:left;position:relative}.project .project-information>.block-title{font:normal 12px Arial,"Liberation Sans",sans-serif;color:#6d6d6d;margin-bottom:18px}.project .project-information>.block-title a{font:normal 14px/14px 'Din Cond Light',Arial,sans-serif}.project .project-information>.block-title a:hover{color:#299dff}.project .project-block{margin-bottom:10px}.project .project-image{display:block;float:right;width:370px;position:relative;margin-top:16px;margin-bottom:14px;border:1px solid #e7e5e1}.project .project-image img{vertical-align:top}.project .project-image .main-image{display:block}.project .project-information .project-common{height:162px;position:relative;overflow:hidden}.project .project-information .project-common:after{content:" ";display:block;float:left;width:100%;height:20px;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.project .project-information{float:left;width:390px;padding:0}.project .project-information .project-name{color:#000;max-height:60px;overflow:hidden;border-bottom:1px solid #dadbdc;padding-bottom:6px;margin-bottom:29px}.project .project-information .project-name a{font:normal 27px/27px 'Din Cond Medium',Arial,sans-serif}.project .project-information .project-name a:hover{color:#299dff}.project .project-information .author{display:inline-block;min-width:180px;background:#fe0;padding:2px 5px 0 5px;height:17px;overflow:hidden;font:normal 15px/17px 'Din Cond Light',Arial,sans-serif}.project .project-information .project-description{line-height:17px;font-size:12px;margin-top:15px;overflow:hidden;max-height:65px}.project .project-counter{margin-top:30px;width:390px}.project .project-counter-succsess{background:url('../../project/img/succsess_icon_final.png') no-repeat 20px 31px}.project .project-scale{width:390px;height:5px;background:#c7c8ca}.project .project-scale-roller{height:5px;background:#fe0}.project .project-scale-roller-success{height:5px;background:#fe0}.project .project-scale-roller-unfinance{height:5px;background:#999}.project .project-counter li{float:left;width:130px}.project .project-counter-list_1{padding:10px 0 0 0}.project .project-counter-list_2{padding:10px 0 0 0}.project .project-counter-list_3{padding:10px 0 0 0}.project .project-counter li span{font:25px 'Din Cond Light',Arial,sans-serif;display:block;color:#595959}.project .project-counter li small{display:block;margin-top:8px;color:#5b5b5b;font-size:12px;text-transform:uppercase}.project .project-counter li project-counter-span-blue{color:#595959}.project .project-counter li small.project-counter-span-blue{display:inline-block;margin-top:5px;margin-left:-5px;padding:3px 6px 0 6px;height:14px}.project .project-counter li .project-counter-span-black{color:#595959}.social-buttons-bar{padding:14px 35px;border-top:1px solid #e3e3e4}.social-buttons-bar.in-text{border-bottom:1px solid #e3e3e4}.social-buttons-bar-button{display:inline-block;vertical-align:top;padding-right:15px;white-space:nowrap}.social-buttons-bar-button:last-child{margin-left:0}.social-buttons-bar-button.views{overflow:hidden;background:url(../../main/blocks/social_buttons_bar/views_eye.png) no-repeat left center;height:19px;padding-left:23px;padding-top:2px;font:normal 18px 'Din Cond Light',Tahoma,Geneva,sans-serif;color:#939292}.social-buttons-bar-button.vk td:first-child>a{height:14px!important}.social-buttons-bar-button.vk td div{height:14px!important}.opportunity-filters{display:table-cell;vertical-align:top;height:100%;border-right:3px solid #231f20;width:190px;padding-right:5px}.opportunity-filters-content{width:135px;padding:0 25px 0 30px;margin-top:12px;margin-bottom:12px}.opportunity-filters h2{padding:0 0 12px 0;border-bottom:1px solid #e3e4e5;font:17px "Solomon Sans SemiBold",Arial,sans-serif}.opportunity-filters-categories h2 a{color:#299dff}.opportunity-filters ul li.hidden{display:none}.opportunity-filters ul{padding:10px 0}.opportunity-filters ul li a{display:inline-block;font:15px/17px "Solomon Sans Normal",Arial,sans-serif;color:#6d6e71;margin-bottom:8px}.opportunity-filters ul li.active a{font:15px/17px "Solomon Sans SemiBold",Arial,sans-serif;color:#000}.opportunity-filters-categories ul li .bullet{display:inline-block;position:relative;top:1px;width:6px;height:15px;margin-left:-30px;margin-right:24px;background:#6d6e71}.opportunity-filters-categories ul li{text-transform:uppercase}.opportunity-detail{display:table-cell;vertical-align:top;position:relative;width:720px;height:100%}.opportunity-detail-short-info{position:relative;display:block;padding:40px 35px 25px 35px;border-bottom:1px solid #e3e3e4}.opportunity-detail-short-info.with-edit-link{min-height:120px}.opportunity-detail-short-info dl{overflow:hidden}.opportunity-detail-short-info dt{float:left;clear:left;width:205px;font:14px/22px "Solomon Sans SemiBold",Arial,sans-serif;color:#272525}.opportunity-detail-short-info dd{float:left;width:240px;font:14px/22px "Solomon Sans Normal",Arial,sans-serif;color:#272525}.opportunity-detail-short-info dd a{color:#65a7dd}.opportunity-detail-short-info dd a.website{white-space:nowrap;display:inline-block;position:relative;overflow:hidden;max-width:460px}@media(min-width:991px){.opportunity-detail-short-info dd a.website{width:460px}.opportunity-detail-short-info.with-edit-link dd a.website{width:330px}}.opportunity-detail-short-info dd a.website:after{content:" ";display:block;float:left;width:40%;height:22px;position:absolute;bottom:0;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}.opportunity-detail-description{padding:0 35px;margin-bottom:25px}.opportunity-detail-description h1{padding:20px 0 20px 0;font:31px "Solomon Sans SemiBold",Arial,sans-serif}.opportunity-detail-description p{font:17px/21px "Solomon Sans Normal",Arial,sans-serif;margin-bottom:10px;width:648px;word-wrap:break-word}.opportunity-detail-description p a{color:#65a7dd}.opportunity-detail-user-info{position:absolute;top:40px;right:40px}.opportunity-detail-user-name{display:block;font:13px "Solomon Sans Normal",Arial,sans-serif;color:#59595b}.opportunity-detail-user-image{display:block;margin-top:10px;width:45px;height:45px}.opportunity-detail-edit-link{position:absolute;bottom:20px;right:35px;padding:5px 0 5px 24px;background:url(../blocks/opportunity_detail/edit_icon.png) no-repeat 2px center;font:14px/22px "Solomon Sans Normal",Arial,sans-serif;color:#59595b}.opportunity-detail-edit-link:hover{color:#299dff;background:url(../blocks/opportunity_detail/edit_icon_hover.png) no-repeat 2px center}.opportunity-detail-publish-link,.link_to_admin{position:absolute;right:35px;padding:5px 0;font:14px/22px "Solomon Sans Normal",Arial,sans-serif;color:#59595b}.opportunity-detail-publish-link{bottom:46px}.link_to_admin{bottom:72px}.opportunity-detail-publish-link:hover,.link_to_admin:hover{color:#299dff}.opportunity-detail-page-main-content{background:#fff;border:1px solid #dfdfe0}.related-projects{margin-top:32px}.related-projects>.title{border-bottom:4px solid #5f5f5f;color:#fff;padding:11px 0 0;text-transform:uppercase;width:918px;margin-bottom:20px}.related-projects>.title span{background:none repeat scroll 0 0 #5f5f5f;border-radius:0 3px 0 0;display:inline-block;font:15px/16px 'Din Cond Medium','DINCyr-MediumRegular',Arial,sans-serif;padding:9px 33px 1px 26px}.menu-back{display:none;background:#fff;border-bottom:1px solid #ddd}.menu-back .back_link{padding:10px 12px 10px}.menu-back .back_link a{background:url(../pages/opportunity_detail_page/back_arrow.png) no-repeat left center;color:#299dff;font-family:Arial,sans-serif;font-size:15px;font-weight:bold;display:inline-block;padding-left:20px}.show_details_button{cursor:pointer;border:1px solid #299dff;color:#299dff;font-family:Arial,sans-serif;font-size:16px;text-transform:uppercase;background:#fff;-webkit-transition-duration:.3s;-o-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;text-align:center;padding:5px 0;display:none}.show_details_button:hover{background:#299dff;color:#fff}@media(max-width:991px){.opportunity-detail-description p{width:auto}.related-projects>.title{width:100%}.opportunity-detail-short-info{padding:20px 5px 25px 15px}.opportunity-detail-short-info dt{width:170px;padding-right:10px}.opportunity-detail-short-info dd{width:220px}.opportunity-detail-short-info a.website{width:210px}.opportunity-detail-description{padding:0 5px 0 15px}.opportunity-detail-description h1{font-size:28px}.project{padding:15px}.project .project-information{padding-right:25px;width:56%}.project .project-image{width:40%}.project .project-image img{max-width:100%}.project .project-counter,.project .project-scale{width:100%}.project .project-counter li{width:33.333%}}@media(max-width:767px){.project .project-information{padding-right:0;width:100%;float:none}.project .project-image{display:none}.opportunity-detail-description h1{font-size:26px}.opportunity-detail-description p{font-size:16px}.project .project-information .project-name a{font-size:26px}.menu-back{display:block}.opportunity-filters{display:none!important}.opportunity-detail-page-main-content{display:table;width:100%}}@media(max-width:639px){.opportunity-detail-user-info,.opportunity-detail-publish-link,.opportunity-detail-edit-link{display:none}.opportunity-detail-short-info dt{width:35%}.opportunity-detail-short-info.with-edit-link dd,.opportunity-detail-short-info dd{width:62%}.opportunity-detail-description h1{font-size:22px}.project .project-information .project-name a{font-size:24px}.show_details{position:relative}.show_details_button{display:block;margin:10px 0}.show_details .top{display:none}.opportunity-detail-short-info{position:relative}.opportunity-detail-short-info .main_details{}.opportunity-detail-short-info .main_details .bottom{padding:15px 0 15px 15px}.opportunity-detail-short-info.with-edit-link{min-height:1%}.social-buttons-bar{padding-left:10px}.social-buttons-bar-button{display:block;margin-bottom:10px}}@media(max-width:479px){.opportunity-detail{display:block}.opportunity-detail-short-info{padding-top:15px;padding-left:5px}.opportunity-detail-short-info.with-edit-link dd,.opportunity-detail-short-info dd{width:61%}.opportunity-detail-description h1{font-size:20px}.opportunity-detail-description p{font-size:14px}.project .project-information .project-name a{font-size:20px}.project .project-counter li span{font-size:19px}.project .project-counter li small{font-size:10px}.opportunity-detail-description{padding-left:5px}}body{min-width:320px}.content-wrap>.content{width:auto;max-width:918px;padding:0 15px}.banner-top{width:100%;max-width:916px}.toggle-user-menu>a{display:block}.toggle_category{display:none;color:#299dff;cursor:pointer;text-align:center;border:1px solid #e3e4e5;font-size:17px;font-weight:bold;background:#fff;padding:10px 5px;position:relative}.toggle_category:hover{color:#0880C3}.toggle_category:hover:after{border-top-color:#0880C3}.toggle_category:after{content:"";display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #299dff;margin-left:10px}.opportunity-filters ul li a:hover{color:#299dff}@media(max-width:991px){.opportunity-filters{width:25%}.opportunity-list,.opportunity-detail{width:75%}.opportunity-filters-content{width:auto}.opportunity-list-item h2{max-width:98%}}@media(max-width:767px){.opportunity-filters{display:block;width:100%;border-right:none;margin-bottom:10px;position:relative;padding-right:0}.opportunity-list,.opportunity-detail{background:#fff;width:100%;padding:20px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu-block .brand{display:none}.opportunity-list-page-main-content,.opportunity-detail-page-main-content{background:transparent;border:none}.opportunity-filters-content{background:#fff;margin-top:3px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.45);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.45);box-shadow:0 2px 5px 0 rgba(0,0,0,0.45);display:none;height:auto!important;position:absolute!important;z-index:999;left:0;right:0;max-height:300px}.opportunity-filters-categories h2{padding:12px 0}.toggle_category{display:block}.opportunity-filters-disciplines,.opportunity-filters-continents{display:none}.opportunity-filters ul li a{width:98%;padding:3px 2px 3px 24px}.opportunity-filters-categories ul li{margin-bottom:5px}.opportunity-filters-content{padding-right:0}.opportunity-filters-categories ul li .bullet{margin-right:0}.banner-top.empty{display:none}.content-wrap>.content{padding-top:10px;margin-top:0}.menu-block .menu-page-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;text-align:center;width:100%;left:0!important}.menu-block .toggle-user-menu:hover .user-menu{display:none}.menu-block .toggle-side-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;width:13%}.menu-block .right-menu{width:87%}.menu-block .search-field{width:100%}}@media(max-width:639px){.menu-block .toggle-side-menu{width:16%}.menu-block .right-menu{width:84%}}@media(max-width:479px){.content-wrap>.content{padding-left:5px;padding-right:5px}.menu-block .toggle-side-menu{width:20%;padding-left:10px;padding-right:10px}.menu-block .right-menu{width:80%}.opportunity-detail-short-info .main_details .bottom{padding:0}}