body,figure,form,h3,p{margin:0}#breadcrumb,li{list-style:none}body{position:relative;min-width:1000px\9}body ol,body ul{margin:0;padding:0}h1{margin:0 0 20px;padding:10px 0 13px}h1 i{display:none;visibility:hidden}h2{font-size:22px;margin:0 0 15px}a,a:hover{text-decoration:none}#flash_message .alert{margin:18px 0}#flash_message .alert .close{background:0 0;border:none;box-shadow:none}#submission-feedback-box{margin:0;position:fixed;right:20px;z-index:2000;padding:8px 15px;bottom:20px}.icon-thumbs-up{background-position:-96px -144px}.icon-globe{background-position:-336px -144px}.icon-tasks{background-position:-384px -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bulb{background:url(../img/i-idea.png) center center no-repeat}.icon-trophy{background:url(../img/icon-trophy.png) center center no-repeat}.icon-members{background:url(../img/i-members.png) center center no-repeat}a.readmore{display:inline-block;float:right;margin-bottom:10px}.submission-form-fields div.data-entry-field table.mceLayout{width:100%!important}.submission-form-fields div.data-entry-field .defaultSkin td.mceCenter table{margin:0}.caret,b.caret{display:none;visibility:hidden}.modal-body{max-height:360px\9}.glyphicons{line-height:1!important;font-family:'Glyphicons Regular';position:relative;top:1px;font-weight:400}.glyphicons:before{position:static;top:0;line-height:1!important}#main_header .container,.collapse{position:relative}.glyphicons.btn{font-family:'Glyphicons Regular'!important;font-style:normal!important}.dropdown-menu-right{right:0;left:auto}#timeline .alert{padding:8px 14px}#flash_message .alert{text-shadow:none;font-weight:700}#flash_message .alert-danger,#flash_message .alert-error{color:#fff;background-color:#D61916;border-color:#D61916}#flash_message .alert-success{color:#fff;background-color:#19B91B;border-color:#19B91B}#flash_message .alert-danger .close,#flash_message .alert-error .close,#flash_message .alert-success .close{color:#fff;opacity:1;text-shadow:none}.container{margin-left:auto;margin-right:auto;padding:10px 10px 0;max-width:940px}.collapse{-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-ms-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease;height:0}.collapse.in{height:auto}.affix{position:fixed;top:20px}.affix-bottom{position:absolute;bottom:200px;top:auto}.top-spacer{height:10px}.inline{width:100%;display:inline-block}#header-container-similar{display:inline}#add-to-fav,#banorteSocial,#blog-tags,#challenge_directory_container .alternative,#challenge_directory_sidebar .hidden,#challenge_page_sidebar_box .hidden,#download-all-briefs,#headerPartial,#lila-login,#linktochall,#main_container #breadcrumb,#main_header_registration .alternative,#mastech-partial,#mycoursestext,#post_info.alternative,#sidebar_navigation .alternative,#sidebar_navigation .alternative2,#submission_button .alternative,#text-for-mastech,.alternative2,.challenge_description .alternative,.challenge_description .alternative2,.filters .alternative,.formastech,.rsaqoute{display:none;visibility:hidden}#flash_message img{margin-right:10px;display:table;float:left;width:18px}header#main_header{position:relative}#main_header button{display:none}#main_header button.dropdown-toggle{display:block;visibility:visible;background:0 0;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;padding:2px 0}#main_header button.dropdown-toggle:focus{border:none;outline:0}#xtraoptions .dropdown-menu{right:0;left:auto;border:1px solid #eee}#xtraoptions .dropdown-menu li{display:block;float:none;border:none;padding:0}#xtraoptions .dropdown-menu li a{display:block;color:#535353;font-weight:400}#blog_breadcrumb a.active,#breadcrumb a.active,#main_header a{font-weight:700}#xtraoptions .dropdown-menu li a:focus,#xtraoptions .dropdown-menu li a:hover{background:#f5f5f5;outline:0}#xtraoptions img{-webkit-border-radius:5px;border-radius:5px;width:28px}#main_header li{float:left}#main_header #normal img,#main_header_registration li span.glyphicons{display:none;visibility:hidden}#main_header_registration{float:right;position:absolute;right:20px}#main_header_nav li ul{display:none}#main_header_nav .dropdown{position:static}#main_header_nav li:hover ul{display:block;position:absolute;z-index:100;padding:0;max-width:140px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#main_header a{font-size:17px;display:inline-block}#main_header_nav ul{display:inline-block;width:100%}#all_courses,#blog,#blog_post,#cancel_account_page,#category,#challenge_directory,#challenge_page,#challenge_phase,#change_password_page,#choose_talent_page,#company_directory,#company_page,#content_directory,#content_post,#events_page,#external_auth_page,#forgot_password_page,#idea_page,#inbox_page,#investors_page,#login_page,#member_page,#my_courses,#page,#preview_page,#profile_page,#profile_page_edit,#profile_page_view,#registration_page,#registration_submission_page,#request_view_page_container,#showcase_page,#submission_page,#team_directory,#team_page,#tenant_page,#tenants_page,#thread_page,#track_page,#tracks_page{margin-top:20px}#invited_users_page,#member_page{margin-top:40px}#sidebar_navigation{padding:10px 0}#sidebar_navigation a,.sidebar-ul-li li a{display:block;position:relative;padding-right:25px}#sidebar_navigation a i,.sidebar-ul-li li a i{position:absolute;opacity:.3;right:0;top:1px}#sidebar_navigation a i.glyphicons,.sidebar-ul-li li a i.glyphicons{font-size:14px;color:#000}#sidebar_navigation a i.glyphicons:before,.sidebar-ul-li li a i.glyphicons:before{position:relative}#sidebar_navigation li.active a i.glyphicons,.sidebar-ul-li li.active a i.glyphicons{color:#222;text-shadow:1px 0 0 rgba(255,255,255,.5)}#sidebar_navigation a:hover i,#sidebar_navigation li.active a i,.sidebar-ul-li li a:hover i,.sidebar-ul-li li.active a i{opacity:1}#challenge_directory_sidebar h3{padding:5px 0 5px 10px}#blog_sidebar,#challenge_directory_sidebar,#challenge_page_sidebar,#content_directory_sidebar,#content_post_sidebar,#idea_page_sidebar,#investors_page_sidebar,.sidebar{width:200px;display:inline-block;float:left;z-index:100}#challenge_phase_container,#challenge_phase_sidebar{float:none!important;width:auto!important;display:block!important}#challenge_phase_container{padding:0!important}#challenge_phase h1{margin-bottom:40px;padding-right:100px;position:relative}#challenge_phase_sidebar{margin:0 -15px 20px;text-align:center}#challenge_phase_sidebar:after,#challenge_phase_sidebar:before{clear:both;display:table;line-height:0;content:""}#challenge_phase_sidebar_box #briefstimer,#challenge_phase_sidebar_box #briefstimer .timer-inline,#challenge_phase_sidebar_box ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}#challenge_phase_sidebar_box ul{width:33.3%;padding:0 15px}#challenge_phase_sidebar_box #briefstimer{width:66.6%;margin:0;border:none}#challenge_phase_sidebar_box #briefstimer .timer-inline{width:50%;padding:0 15px}#challenge_phase_sidebar_box #briefstimer #t-i-clearfix,#challenge_phase_sidebar_box #briefstimer br{display:none;visibility:hidden}#challenge_phase_sidebar_box #briefstimer #date-inits span{padding:2px 0 0}#challenge_phase .greyline{border:none;border-bottom:1px solid #ccc;margin:0 0 30px}#challenge_phase #briefstimer #deadline-date{font-size:24px}#challenge_phase #date-dial span{padding:5px 0;font-size:14px;line-height:1}#phase_view .challenge_box.boxed{display:table;width:100%;margin-bottom:35px;padding:0 0 35px;border:none;border-bottom:1px solid #eaeaec}#phase_view .challenge_box.boxed:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;border-bottom:1px solid #eaeaec}#challenge_directory_sidebar .boxed,#challenge_directory_sidebar li:last-of-type{border-bottom:none}#phase_view .challenge_box .challenge_figure,#phase_view .challenge_box_info,#phase_view footer{display:table-cell;vertical-align:top;padding:0 15px}#phase_view .challenge_box .challenge_figure{margin:0 20px 0 0;width:17%;float:none;text-align:center}#phase_view .challenge_box .challenge_figure img{margin:0 auto}#phase_view .challenge_box_info{width:62%;margin:0}#phase_view footer{width:25%;text-align:center;color:#333;background:0 0;border:none}#phase_view footer li .glyphicons:before{position:static}#phase_view footer li .glyphicons{font-size:18px;color:#08c;vertical-align:middle}#phase_view .challenge_box footer p,#phase_view .challenge_box footer p.main{font-size:18px;vertical-align:middle;color:#333!important}#phase_view .challenge_box footer ul{text-align:center;padding:0}#phase_view .challenge_box_info aside p:first-child,#phase_view header.blog_box_title p a,#phase_view header.challenge_box_title p a{color:#333}#phase_view .challenge_box_info aside p{margin-top:0}#phase_view .ratings{margin-top:4px}#phase_view .challenge_box_title .favorite_button{margin-top:6px}#gotooverview{font-size:14px;line-height:normal;position:absolute;right:0;top:15px;color:#333}#gotooverview .glyphicons:before{position:static;top:auto}#track_page_sidebar_box .boxed .boxed,#tracks_page_sidebar_box .boxed .boxed{margin-bottom:0;border:none;box-shadow:none}#blog_sidebar_box .boxed,#category_sidebar_box .boxed,#challenge_directory_sidebar .boxed,#challenge_directory_sidebar_box .boxed,#challenge_page_sidebar_box .boxed,#challenge_phase_sidebar_box .boxed,#company_directory_sidebar_box .boxed,#company_page_sidebar_box .boxed,#content_directory_sidebar_box .boxed,#idea_page_sidebar_box .boxed,#investors_page_sidebar_box .boxed,#page_sidebar_box .boxed,#profile_page_sidebar_box .boxed,#team_directory_sidebar_box .boxed,#team_page_sidebar_box .boxed,#track_page_sidebar_box .boxed,#tracks_page_sidebar_box .boxed{-webkit-box-shadow:0 1px 8px rgba(0,0,0,.065);-moz-box-shadow:0 1px 8px rgba(0,0,0,.065);box-shadow:0 1px 8px rgba(0,0,0,.065);margin-bottom:10px}#sidebar_navigation ul .boxed{border:none;margin-bottom:0;box-shadow:none}#challenge_directory_sidebar_search{display:inline-block;width:100%}#challenge_directory_sidebar_search input{width:96%}#challenge_directory_sidebar_search button{position:relative;float:right;margin:-28px 3% 5% 0}#challenge_directory_sidebar_search img{width:22px}#challenge_directory_sidebar li{padding:7px 10px;border-bottom:1px solid #eee}#challenge_directory_sidebar_title li{padding:0 0 10px}#blog_sidebar input,#challenge_directory_sidebar input,#content_directory_sidebar_search input,#content_post_sidebar input,#filter-options form input,#profile_page_sidebar input{margin:0 5px}#challenge_directory_loading,#challenge_directory_sidebar ul{width:100%}#challenge_directory_sidebar li ul li{padding:0;border-bottom:0;margin:5px 0}#challenge_directory_sidebar li ul li p{display:inline-block;position:relative;top:-5px}#main_container{min-height:800px}#blog_container,#blog_post_container,#cancel_account_page_container,#category_container,#challenge_container,#challenge_directory_container,#change_password_page_container,#company_directory_container,#company_page_container,#content_directory_container,#content_post_container,#events_container,#external_auth_page_container,#invited_users_page_container,#judges_page_container,#member_page_container,#messages_page_container,#my_courses_container,#page_container,#profile_page_container,#team_directory_container,#team_page_container,#thread_page_container,#track_page_container,#tracks_page_container{width:74%;display:inline-block;float:right}#my_payments{margin-top:20px}#my_courses_container,#my_payments_container{width:100%!important;float:none!important;margin:0!important}#challenge_directory_loading img{margin:0 auto;display:block}.blog_box.boxed,.challenge_box.boxed{margin-bottom:20px}.blog_box.boxed:hover,.challenge_box.boxed:hover{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.15);-moz-box-shadow:0 5px 5px rgba(0,0,0,.15);box-shadow:0 5px 5px rgba(0,0,0,.15);border:1px solid #8ac557}#challenge_directory_list a.challengelink{display:block}#challenge_directory_container h1 .ttip{color:#333;display:inline-block;float:right;font-size:14px;line-height:1.5;margin-top:14px}#challenge_directory_container h1 .ttip i{visibility:visible}#content_directory_list .challenge_box_info,.blog_box.boxed aside{padding:0 20px;width:auto;display:block}#blog_article aside,.blog_box.boxed aside{display:inline-block;float:left;margin-bottom:20px;margin-top:5px}#blog_article aside{margin-right:20px}#challenge_directory_sidebar_box .tag-list a,#challenge_page_sidebar_box .tag-list a,#challenge_phase_sidebar_box .tag-list a,#idea_overview_toggle .tag-list li,#idea_page_sidebar_box .tag-list a,#investors_page_sidebar_box .tag-list a{background-color:#999;border-radius:4px;color:#fff;padding:5px;margin:0 0 4px;display:inline-block}#blog_breadcrumb img,#breadcrumb img{margin:-2px 0 0;display:none;visibility:hidden}#blog_breadcrumb .active img,#breadcrumb .active img{display:none}#breadcrumb{margin:20px auto;text-align:left;max-width:930px;padding:8px 15px;background-color:#f5f5f5;border-radius:4px}#breadcrumb>.active{color:#999}#breadcrumb li,#breadcrumb>li{display:inline-block;text-transform:capitalize}#breadcrumb li+li:before,#breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0";font-size:20px;font-weight:400;line-height:24px}#breadcrumb-space{height:106px;position:relative}.challenge_figure figcaption{font-size:9px}.challenge_figure{float:left;margin-right:2%;margin-left:2%;width:15%;margin-top:10px}.challenge_box_info{display:inline-block;width:79%;margin-bottom:15px}.blog_box,.challenge_box{padding:20px 0 0;margin:0;float:left;width:100%}.blog_box .blog_box_description,.blog_box header{margin-left:20px;margin-right:20px}.challenge_box_title{display:inline-block;width:100%}.blog_box_title h2,.challenge_box_title h2{margin-bottom:10px;display:inline-block;width:85%}.blog_box_title a:hover,.challenge_box_title a:hover{text-decoration:none}#content_directory_list .challenge_box_title,.blog_box_title{margin-bottom:5px}#content_directory_list header.challenge_box_title p{margin-bottom:0}.blog_box .blog_box_description{margin-bottom:20px}footer .challenge_box_progress{line-height:24px;display:inline-block}.challenge_box footer .challenge_box_progress img{width:auto;background:#fff;margin-top:0;float:none;border:#000}.blog_box footer p.main,.challenge_box footer p.main,.challenge_box_progress figcaption{display:inline-block;font-size:12px;font-weight:700}.challenge_box_progress img{float:left;height:9px;margin:3px 0 0 5px}.blog_box footer,.challenge_box footer{display:block;clear:both}.blog_box footer img,.challenge_box footer img{margin-right:5px;width:16px;margin-top:-3px}.blog_box footer ul,.challenge_box footer ul{padding:5px 15px;clear:both;display:block;text-align:right}.blog_box footer ul li,.challenge_box footer li{padding:0 1% 0 0;display:inline-block;margin-right:1%;border-right:1px solid #fff}.blog_box footer ul li.alternative{display:none;visibility:hidden}.blog_box footer ul li.comments{padding-right:0;margin-right:0;border-right:none}.blog_box footer li:last-child,.challenge_box footer li:last-child{border:none;margin-right:0;padding-right:0}.blog_box footer p,.blog_box footer span,.blog_box footer time,.challenge_box footer p,.challenge_box footer span,.challenge_box footer time{margin-right:5px;font-size:13px;display:inline-block}.blog_box footer .alternative span{margin-right:0}.blog_box footer p{display:inline-block}.challenge_box footer .no-of-ideas,.challenge_box footer time,.stat,span.money{line-height:24px;display:inline-block}footer li.alternative{display:none;visibility:hidden}#miniprogressbar{margin:0 5px;display:inline-block;padding:0;vertical-align:middle}#miniprogressbar li{display:inline-block;background:#fff;width:12px;height:12px;margin:0;padding:0;border:1px solid #ddd;float:left}#miniprogressbar li.finished{background:#65a239}#miniprogressbar li.active{background:orange}#miniprogressbar li:first-of-type{border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px}#miniprogressbar li:last-of-type{border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0}#miniprogressbar li:only-of-type{border-radius:3px;-webkit-border-radius:3px}#main_footer{margin-top:100px;padding-bottom:10px}#main_footer ul{margin-bottom:10px;clear:both}#main_footer li{float:left;padding-right:2%;padding-left:2%;border-left:1px solid #bbb}#main_footer li:first-child{padding-left:0;border-left:0}#main_footer li.skipso{float:right;padding-right:0;border:none}#main_footer li.skipso p{display:inline-block;vertical-align:top}#main_footer li.skipso img{margin-top:-10px}#main_footer button{display:inline-block;float:right;border:0;color:#fff;font-size:16px;border-radius:5px;padding:10px 15px}#main_footer img{width:100px}#main_footer p{font-size:13px;line-height:18px}#challenge_page_container,#idea_page_container,#investors_page_container{width:74%;display:inline-block;float:right}#idea_directory_loading,#idea_leaderboards_loading{padding:30px 0}#challenge_page_sidebar h3,#investors_page_sidebar h3{padding:5px 0 5px 10px}#blog_sidebar_box h3,#category_sidebar_box h3,#challenge_directory_sidebar_box h3,#challenge_page_sidebar_box h3,#challenge_phase_sidebar h3,#community_page_sidebar_box h3,#company_directory_sidebar_box h3,#company_page_sidebar_box h3,#content_directory_sidebar_box h3,#idea_page_sidebar h3,#investors_page_sidebar_box h3,#page_sidebar_box h3,#profile_page_sidebar_box h3,#team_directory_sidebar_box h3,#team_page_sidebar_box h3,#tracks_page_sidebar_box h3,.sidebar h3{font-size:14px;border-bottom:1px solid #ddd;background:#f5f5f5;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:2px 0 2px 10px;line-height:1.5;text-align:left;text-transform:uppercase;color:#999}#profile_page_sidebar_box h3 label{font-size:14px;line-height:1.5;text-align:left;text-transform:uppercase;color:#999;margin:0}#blog_sidebar_search,#challenge_page_sidebar_search,#content_directory_sidebar_search,#investors_page_sidebar_search{display:inline-block;width:100%}#blog_sidebar_search input,#challenge_page_sidebar_search input,#content_directory_sidebar_search input,#filter-options form input,#investors_page_sidebar_search input{width:75%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0}#filter-options form input{width:143px;height:34px;padding-left:15px;padding-right:15px}#blog_sidebar_search button,#challenge_page_sidebar_search button,#content_directory_sidebar_search button,#filter-options form button,#investors_page_sidebar_search button{position:absolute;right:0;top:5px;border:none;background:0 0}#blog_sidebar_search img,#challenge_page_sidebar_search img,#content_directory_sidebar_search img,#filter-options form img,#investors_page_sidebar_search img{width:18px}#blog_sidebar_search form,#challenge_page_sidebar_search form,#content_directory_sidebar_search form,#filter-options form,#investors_page_sidebar_search form{position:relative;margin:0 0 10px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:1px;background:#fff}#blog_sidebar_search form:focus,#challenge_page_sidebar_search form:focus,#content_directory_sidebar_search form:focus,#investors_page_sidebar_search form:focus{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}#challenge_page_sidebar li,#challenge_phase_sidebar li,#idea_page_sidebar li,#investors_page_sidebar li,.sidebar-ul-li li{padding:5px 10px;border-bottom:1px solid #eee}#challenge_page_sidebar li:last-of-type,#challenge_phase_sidebar li:last-of-type,#idea_page_sidebar li:last-of-type,#investors_page_sidebar li:last-of-type,.sidebar-ul-li li:last-of-type{border-bottom:none}#challenge_page_sidebar li.timer,#challenge_phase_sidebar li.timer,#idea_page_sidebar li.timer,#investors_page_sidebar li.timer,li.timer{text-align:center;padding:0;color:#000;border-bottom:none!important;margin-bottom:10px}#challenge_page_sidebar li.timer span,#challenge_phase_sidebar li.timer span,#idea_page_sidebar li.timer span,#investors_page_sidebar li.timer span,li.timer span{display:inline-block;width:23%;padding:10px 0}#challenge_page_sidebar li.timer span p,#challenge_phase_sidebar li.timer span p,#idea_page_sidebar li.timer span p,#investors_page_sidebar li.timer span p,li.timer span p{font-size:28px;font-weight:700}#challenge_page_sidebar li.timer span em,#challenge_phase_sidebar li.timer span em,#idea_page_sidebar li.timer span em,#investors_page_sidebar li.timer span em,li.timer span em{font-style:normal}.sidebar-ul-li li time{display:block;color:#999}.filters li.active,.sidebar-ul-li li.active{background:#f5f5f5}.archive div{padding:10px}.archive select{width:100%}.featured_post.sidebar-ul-li li a{display:inline-block}.challenge_box_title p img,.featured_post li img{display:none;visibility:hidden}.featured_post li img{width:16px;margin-right:4px}#challenge_page_sidebar li.submitbutton,#challenge_phase_sidebar li.submitbutton,#idea_page_sidebar li.submitbutton,#idea_page_sidebar li.votebutton,#investors_page_sidebar li.submitbutton,.submission_button,.submission_button_holder,li.submitbutton{padding:0;margin:0 0 30px;border:1px solid #eee;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.065);-moz-box-shadow:0 2px 8px rgba(0,0,0,.065);box-shadow:0 1px 8px rgba(0,0,0,.085)}li.submitbutton #closed,li.submitbutton #judging_button{color:#fff!important;padding:10px 5px;text-shadow:none;display:block;line-height:1.25;position:relative;text-align:center}#challenge_page_sidebar li.submitbutton #submission_button,#challenge_phase_sidebar li.submitbutton #submission_button,#idea_page_sidebar li.submitbutton #submission_button,#idea_page_sidebar li.votebutton #vote_button,#investors_page_sidebar li.submitbutton #submission_button,li.submitbutton #closed,li.submitbutton #judging_button,li.submitbutton #submission_button{border-radius:0}.submission_button_holder{margin:0}.submission_button_holder .btn{border:4px solid #fff;margin-bottom:0}li.submitbutton #judging_button{background:#08c;font-size:16px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}li.submitbutton #closed{background:#999;font-size:18px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}#profile_page_sidebar_box .submission_button,li.submitbutton #closed,li.submitbutton #judging_button,li.submitbutton #submission_button{border:4px solid #fff}.submission_button_holder .btn span{vertical-align:middle}li.timer span p{text-shadow:1px 1px 1px rgba(255,255,255,.5);color:#65a239}#timercontent{padding:0;margin-top:15px;border-bottom:1px solid #ddd}#timercontent p{font-size:18px;margin-bottom:0;text-align:center}#challengebigimage li.submitbutton #submission_button_similar{border:none;border-radius:0;background:orange}li.submitbutton #submission_button_similar{border:4px solid #fff}#challengebigimage .submission_button_holder .btn,#challengebigimage li.submitbutton #submission_button,#submission_button,#submission_button_similar,.submission_button_holder .btn{gradient:none;filter:none;background:orange;display:block;color:#fff!important;padding:10px 5px;line-height:1.25;font-size:18px;text-shadow:none}#challengebigimage li.submitbutton #submission_button_similar:hover,#submission_button_similar:hover{background:#535353;text-decoration:none;color:#fff}#challengebigimage li.submitbutton #submission_button.submission_button_yet,#submission_button.submission_button_yet{background:#999;cursor:default}#challengebigimage li.submitbutton #submission_button.submission_button_judging,#submission_button.submission_button_judging{background:#d9edf7;color:#3a87ad!important;cursor:default}#challengebigimage li.submitbutton #submission_button.submission_button_closed,#submission_button.submission_button_closed{color:#b94a48!important;background:#f2dede!important;cursor:default}#challengebigimage li.submitbutton #submission_button.submission_button_yet:hover,#submission_button.submission_button_yet:hover{background:#999}#challengebigimage li.submitbutton #submission_button.submission_button_judging:hover,#submission_button.submission_button_judging:hover{background:#d9edf7}#challengebigimage li.submitbutton #submission_button.submission_button_closed:hover,#submission_button.submission_button_closed:hover{background:#f2dede}#phase-status-text.alert-grey{background:#999;color:#fff;border-color:#888;text-shadow:none}#idea_page_sidebar li.votebutton #vote_button.voted{cursor:default;opacity:.5;background:#999}#submission_button img,#submission_button_similar img,#vote_button img,.submission_button_holder img{vertical-align:text-bottom;margin-right:5px}#vote_button_result{font-weight:700;text-align:center;padding:10px;color:#000;font-size:13px;line-height:1.5}#challenge_page_sidebar_title li,#investors_page_sidebar_title li{padding:0 0 10px}#challenge_page_sidebar input,#investors_page_sidebar input{margin:0 10px 0 0;height:25px;border-radius:4px;border:1px inset #ddd}#challenge_page_sidebar li ul li,#investors_page_sidebar li ul li{padding:0;border-bottom:0;margin:5px 0}#challenge_page_sidebar li ul li p,#investors_page_sidebar li ul li p{display:inline-block;position:relative;top:-5px}#sponsor_img{width:90%;padding:10px;max-height:120px}#countdown{width:100%;max-height:80px}#share-box{padding:15px 10px 10px;border-bottom:1px solid #ddd;text-align:left}#challenge_page_sidebar_box .tag-list a,#investors_page_sidebar_box .tag-list a,#sidebar_navigation .tag-list a{padding:5px;margin:2px 0}.tag-list.boxed{background:#fff}#profile_picture,#sponsoredby{border-bottom:1px solid #eaeaec;text-align:center;margin-bottom:25px;padding-bottom:20px}#sponsoredby a{display:block}#profile_picture #profile_img,#sponsoredby img{width:85%;padding:10px}#profile_picture .leaderboard-position img{width:auto}.leaderboard-position .score{font-size:34px;line-height:normal;vertical-align:middle;font-weight:700}#phase_view .nav img,.visible ul li label{vertical-align:text-top}.leaderboard-position .text{display:block;margin-top:5px;font-size:12px}aside.collapse,div.collapse{overflow:hidden}.challenge_description h3{font-size:34px!important;font-weight:400!important}#challenge_about_the_sponsor ul li a,#challenge_about_the_sponsor ul p,#comments_list ul li.poster_name{font-weight:700}.challenge_description img{max-width:300px;padding:20px 0;margin-left:33%;width:33%}#profile_info .challenge_description img{max-width:none;padding:0;margin:0 0 10px;width:auto}.imageUpload{overflow:hidden}.imageUpload input{border:1px solid #ddd;width:85%;margin-top:10px;background:#eee;text-align:center}#challenge_overview_info article:last-of-type,#my_courses_container,#profile_page_container .challenge_description,#titlewithfollow h1{border-bottom:none}.center-content{padding:10px 0}.center-content .btn{font-size:14px}#profile_edit .small-grey-text{padding:15px 0;overflow:hidden;font-size:24px}.info-holder input[type=text],.info-holder select,.info-holder textarea{width:90%}.info-holder #tags_tag{width:90%!important}.info-holder .ui-helper-hidden-accessible{display:block;color:red;margin-top:5px}.expertise-tags #tags_tagsinput{width:auto!important;height:auto!important}.visible ul{padding-top:5px}.visible ul li input{margin:0}.visible ul li label{display:inline-block;max-width:90%}#phase_view .nav img,#phase_view .nav-tabs i{opacity:.3;margin-top:1px}#phase_view .nav li.active img,#phase_view .nav-tabs li.active i{opacity:1}#challenge_about_the_sponsor_toggle p{margin-bottom:10px}a.scrollanchor{display:inline}#idea_page_container .nav-tabs li{width:24%;text-align:center}#idea_page_container #titlewithfollow.ideapage{margin-bottom:20px}#challenge_comments_toggle h4,#challenge_overview_toggle p{margin-bottom:10px}#challenge_overview_info article{border-bottom:1px dotted #ccc;width:100%;padding:20px 0}#challenge_about_the_sponsor,#challenge_comments,#challenge_overview,#challenge_timeline,#challenge_toolkit,challenge_investor{padding:10px 0}#challenge_overview,#challenge_overview header,#challenge_overview header .challenge_description_arrow_1{padding-top:0!important}#challenge_overview li{font-size:14px;margin:10px}#challenge_investor ul{margin-left:20px;margin-bottom:20px}#challenge_investor li{font-size:14px;list-style:disc;margin-bottom:9px}.challenge_description_arrow_1{background:url(../img/challenge_desctiption_arrow_1.gif) center right no-repeat;margin:0 13px 0 0}.challenge_description_arrow_1.collapsed{background:url(../img/challenge_description_arrow_2.png) center right no-repeat}#challengebigimage{margin-bottom:0;position:relative;overflow:hidden;height:auto!important}#challengebigimage .bg{position:static;top:auto;left:auto;width:100%;height:auto}#challengebigimage .ch-bg{background-color:rgba(255,255,255,.85);width:65%;padding:30px 40px;position:relative;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#challengebigimage .container{height:100%;width:100%;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0!important;background:0 0;margin:0 auto!important}#challengebigimage h1{margin-bottom:20px}#challengebigimage ul li{display:inline-block;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.065);-moz-box-shadow:0 2px 8px rgba(0,0,0,.065);box-shadow:0 1px 8px rgba(0,0,0,.085);margin:0 5px 5px 0}#challengebigimage ul li a{border-radius:0;font-size:18px;text-transform:uppercase;padding:15px 30px;display:block;background:#3eb011;color:#fff;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);line-height:1.25}#challengebigimage ul li a:hover{background:#535353;text-decoration:none}#challengebigimage p{text-transform:uppercase}#challengebigimage p.sponsors{font-size:11px;margin-bottom:10px}#challengebigimage li.submitbutton #submission_button{border:none;font-size:18px;text-transform:uppercase;padding:15px 30px;background:orange}#challengebigimage li.submitbutton #submission_button:hover{background:#535353}#challengebigimage li.submitbutton #submission_button img{vertical-align:inherit;width:16px;margin:0 5px 0 0}#challengebigimage .submitbutton{border:none}#titlewithfollow{margin-bottom:30px}#titlewithfollow #ch-name{z-index:10;overflow:hidden}#titlewithfollow h1{margin-bottom:0;font-size:24px;padding:0;line-height:1.25}#titlewithfollow a{float:right;padding:7px 10px;font-size:14px;z-index:10;transition:none;-webkit-transition:none;-moz-transition:none}#titlewithfollow a img{width:16px;vertical-align:top}#titlewithfollow.ideapage{border:none;height:auto;margin-bottom:30px}#titlewithfollow.ideapage #ch-name{left:0;top:0;position:relative;max-height:none;padding:0;background:0 0;opacity:1;float:left;width:80%}#titlewithfollow.ideapage h1{color:#333;padding:0}#titlewithfollow.ideapage a{margin:0}#challenge_timeline article:last-child,#challenge_toolkit article:last-child{border-bottom:0}#profile_page_container.viewuser{margin-bottom:60px}#challenge_about_the_sponsor img#sponsor_img{max-width:140px;width:auto;max-height:none;margin:0;border-bottom:none;min-width:140px}#challenge_about_the_sponsor ul{margin:0 0 10px}#challenge_about_the_sponsor ul li{display:inline-block;font-size:18px}#challenge_about_the_sponsor div.clearfix{margin-bottom:20px}#challenge_about_the_sponsor ul p{border:0;margin:0;padding-bottom:10px 0;padding-left:0}#challenge_about_the_sponsor .thumbnail{display:inline-block;float:left;margin:0 20px 10px 0;text-align:center}#challenge_toolkit article aside{float:left;display:inline-block;width:100%;margin-top:10px}#challenge_toolkit article aside p{margin:0}#challenge_toolkit p.description{border:0}#challenge_toolkit p{display:inline-block;margin-top:10px;min-width:90px}#challenge_toolkit p.lead{display:block}#challenge_toolkit_toggle .lead{margin-top:0;font-size:18px;line-height:1.25}#challenge_toolkit .description-content{width:84%;vertical-align:top}#challenge_timeline h4,#challenge_timeline time{display:inline-block;font-weight:700;margin:0;padding-bottom:5px;font-size:12px}#show_hidden_timeline{display:block;float:right;margin-top:10px}#challenge_comments .btn,#idea_comments .btn{float:right}#comments_list ul{margin:0 2%;width:24%}#comments_list ul li{margin:0;font-size:14px}#comments_list li.single_comment{width:100%;display:inline-block;padding:15px 0;border-bottom:1px solid #ddd}#comments_list li.single_comment:last-of-type{border-bottom:none}#comments_list figure{float:left}#comments_list figure img{float:none;width:64px;padding:0;margin:0}#comments_list li ul{display:inline-block;float:left}#comments_list time{color:#999;font-size:12px;font-style:italic}#comments_list p{display:inline-block;float:right;width:60%;border-bottom:0;line-height:20px}#comments{border-top:1px solid #eee;margin-top:20px;padding-top:20px;margin-bottom:100px}#comments fieldset input[type=text],#comments fieldset textarea{width:95%}#challenge_phase_container h1{border:none;padding:0}#idea_directory_loading,#idea_leaderboards_loading{width:100%}#idea_directory_loading img,#idea_leaderboards_loading img{margin:0 auto;display:block}.sidebar .boxed:hover{-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15)!important;-moz-box-shadow:0 4px 5px rgba(0,0,0,.15)!important;box-shadow:0 4px 5px rgba(0,0,0,.15)!important}#challenge_phase_sidebar h3,#idea_page_sidebar h3{padding:5px 0 5px 10px}#challenge_phase_sidebar_search{display:inline-block;width:100%}#challenge_phase_sidebar_search input{width:96%}#challenge_phase_sidebar_search button{position:relative;float:right;margin:-28px 3% 5% 0}#challenge_phase_sidebar_search img{width:22px}#challenge_phase_sidebar li,#idea_page_sidebar li{padding:7px 10px}#challenge_phase_sidebar_title li{padding:0 0 10px}#challenge_phase_sidebar input,#idea_page_sidebar input{margin:0 10px 0 0;height:25px;border-radius:4px;border:1px inset #ddd}#challenge_phase_sidebar li ul li,#idea_page_sidebar li ul li{padding:0;border-bottom:0;margin:5px 0}#challenge_phase_sidebar li ul li p,#idea_page_sidebar li ul li p{display:inline-block;position:relative;top:-5px}.nav-tabs>li{margin-bottom:-1px}.nav-pills>li,.nav-tabs>li{float:left}.nav-tabs{border-bottom:1px solid #ddd}.tab-content{overflow:auto}.pill-content>.pill-pane,.tab-content>.tab-pane{display:none}.pill-content>.active,.tab-content>.active{display:block}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-pills>li>a,.nav-tabs>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-pills:after,.nav-pills:before,.nav-tabs:after,.nav-tabs:before{display:table;content:"";line-height:0}.nav-pills:after,.nav-tabs:after{clear:both}.nav{margin-left:0;margin-bottom:15px;list-style:none;margin-top:10px}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}#phase_description h3,#phase_description h4,#phase_description p{margin-bottom:10px}#phase_description ul li h5{margin:0 0 5px}#phase_description li{list-style:disc;margin-left:20px;margin-bottom:10px}#phase_description #champions li{list-style:none;border:none;margin:0}#champions .challenge_box_title h2{line-height:1.25;color:#999;margin-bottom:10px}#ideas .challenge_box_info,#phase_description #champions .challenge_box h4,#phase_description .challenge_box .challenge_box_info{margin-bottom:0}#phase_description #champions .challenge_box{background:#f5f5f5;padding:15px 0}#phase_description #champions .sendmessage{float:right}#phase_description li p{border-bottom:0}#phase_description .challenge_figure{width:auto;margin-top:0}#leaderboards #top_contributors footer ul,.order_by{width:100%}#phase_description .challenge_box{padding:20px 0}#phase_description .challenge_box .challenge_box_title h2,#phase_description .challenge_box .challenge_figure img{margin:0}#phase_description li .challenge_box p{padding-bottom:0;margin:0}#blog_article_content p,#content_content p,#request_view_page_container article .message p,#thread_page_container article .message p,.blog_box_description,.blog_box_description p,.challenge_box_description,.challenge_box_description p,.page-description p{font-size:14px;line-height:21px;font-weight:400;margin-bottom:10px;color:#000}#categories a.active,#order_by a.active,#phase_nav li a span,.order_by a.active{color:#000;font-weight:700}#ideas button{border:none;background-color:transparent}#categories,#order_by,.order_by{margin:40px 0;text-align:center}#categories .glyphicons:before,#order_by,.order_by .glyphicons:before{position:static}#categories p,#order_by img,#order_by p,.order_by p{display:inline}#categories a,#order_by a,.order_by a{padding:0 15px;border:0;display:inline-block}.order_by{display:table;text-align:center;border:1px solid #eaeaec}.order_by a,.order_by p{padding:13px;font-size:14px;border-right:1px solid #eaeaec;display:table-cell}.order_by a:last-of-type{border:none}.order_by a:hover{background:#eaeaec}.order_by a p{padding:0;border:none;display:inline-block}#order_by.nav-tabs,.order_by.nav-tabs{border-bottom:0}#leaderboards .nav-tabs li{margin-bottom:0}#leaderboards #top_contributors footer{width:81%;background-color:transparent}#leaderboards #top_contributors footer li{padding:0 3% 0 1%}#add-comment-form textarea{width:95%}#timeline{padding:40px 0 20px!important;text-align:center;border:none;margin:0 auto}#timeline *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#timeline .container,#timeline h2{display:none;visibility:hidden}#timeline h2{font-size:31.5px;margin-bottom:20px;padding:0;border:none;line-height:1}#timeline .container{padding-top:0!important;padding-bottom:0!important;min-height:0!important;border-left:none;border-right:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#phase_nav,#phase_nav li{border:none;padding:0;position:relative}#timeline .slick-track{overflow:hidden}#phase_nav{display:block;width:auto;background:0 0;height:auto;margin:0;text-align:center}#phase_nav li{z-index:1}#phase_nav li.phase_finished .circle{background:#888}#phase_nav li.current a,#phase_nav li.current.phase_active a{background:url(../img/down-arrow.png) top center no-repeat}#phase_nav li a{position:relative;text-align:center;text-decoration:none;z-index:5;display:inline}#phase_nav li a span{font-size:14px;line-height:1}@media (max-width:650px){#phase_nav li a span{font-size:12px}}#phase_nav li a span.circle-outer{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:5px;padding:5px;background:#3eb011}#phase_nav li a span.circle{display:block;background:#fff;padding:0;vertical-align:middle;width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#phase_nav li a span.number{line-height:1;margin-bottom:5px}#phase_nav li a span.text{color:#4d4d4d;font-size:12px;font-weight:400;line-height:10px}#phase_nav li.phase_active a span.circle{background:#000}#phase_nav li.current a span.circle{background:#ddd}#phase_nav li span.h3{background:none;display:block;font-style:normal;line-height:1;margin:0 0 10px;color:#000;text-transform:uppercase;font-size:14px;padding:0 15px;font-weight:400}@media (max-width:650px){#phase_nav li span.h3{font-size:12px}}#phase_nav li a span.private-phase,#phase_nav li.phase_active a span.private-phase,#phase_nav li.phase_finished a span.circle,#phase_nav li.phase_finished.phase_active a span.circle{padding:0;height:16px}#phase_nav li a span.private-phase .phase_help_text,#phase_nav li.phase_finished a span.circle .phase_help_text{font-size:16px;line-height:normal}#phase_selector{border:4px solid #fff;box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);height:70px;margin-left:3px;margin-top:-4px;pointer-events:none;position:absolute;width:168px;z-index:21}#phase_selector #curve{display:none}#slide-timeline{width:1800px}#phase_bar{width:auto!important}#phase_bar:before{position:absolute;display:block;width:100%;height:4px;top:46%;left:0;content:"";background-color:#3eb011;z-index:0}#phase_bar:after{background:0 0!important}#phase_nav .go-left,#phase_nav .go-right{background:url(/img/arrows.png) no-repeat;height:69px;margin:0 4px;overflow:hidden;position:absolute;width:34px;z-index:10;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-webkit-opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}#phase_nav .go-left .go-left,#phase_nav .go-right .go-left{border-radius:10px 0 0 10px;left:0;margin:0}#phase_nav .go-left .go-right,#phase_nav .go-right .go-right{background-position:-34px 0;border-radius:0 10px 10px 0;right:-4px}#phase_nav .go-left .go-left:focus,#phase_nav .go-left .go-left:hover,#phase_nav .go-right .go-left:focus,#phase_nav .go-right .go-left:hover{background-position:0 -70px;border-right-color:#c4c4c4}#phase_nav .go-left .go-right:focus,#phase_nav .go-left .go-right:hover,#phase_nav .go-right .go-right:focus,#phase_nav .go-right .go-right:hover{background-position:-34px -70px;border-left-color:#c4c4c4}.slick-next,.slick-prev{background:rgba(0,0,0,.3)!important;width:44px!important;height:60px!important;margin-top:-30px!important}.slick-next:hover,.slick-prev:hover{background:rgba(0,0,0,.5)!important}.slick-next:before,.slick-prev:before{font-size:28px!important;line-height:normal!important}.slick-prev{left:0!important}.slick-next{right:0!important}.slick-dots{display:none!important;visibility:hidden!important}.slick-slider{margin-bottom:0!important}#phase_nav-border,#whole-time-line-container{border-radius:10px;overflow:hidden;position:static;width:auto;background:0 0!important;height:auto!important;border:none!important}.favorite_button,.favorite_button_active{width:26px;height:26px;vertical-align:top}#timeline-border{background:none;cursor:pointer;left:0;pointer-events:none;position:absolute;top:10px;z-index:20}#registration_form .ll,.fileinput-button,.form-horizontal .control-group{position:relative}#challenge_page_sidebar li.timer span,#challenge_phase_sidebar li.timer span,#idea_page_sidebar li.timer span,#investors_page_sidebar li.timer span,li.timer span{font-size:28px;font-weight:700;color:#65A239;line-height:22px}#challenge_page_sidebar li.timer span em,#challenge_phase_sidebar li.timer span em,#idea_page_sidebar li.timer span em,#investors_page_sidebar li.timer span em,li.timer span em{display:block;font-size:12px;font-weight:400;margin-bottom:3px;color:#000}#i-fav,#i-r,#ideaby div,#ideasPagination .pagination,.challenge_box_title .favorite_button,.favorite_button,.favorite_button_active,.media-uploaded .submission-media,.modal-footer div label{display:inline-block}.modal-header{background:#f5f5f5;border-bottom:1px solid #ddd;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.modal-header h3{font-size:22px;font-weight:700}.modal-body #submit-signin{padding:8px 20px;line-height:1}.tandcs .modal-body ol,.tandcs .modal-body ul{margin:0 0 10px 25px}.tandcs .modal-body li{list-style:inherit}#form-signin .control-label{font-size:18px}.modal-footer div{text-align:left}#ideasPagination,.bottom-div:last-of-type,.first-row .a-r{text-align:right}.modal-footer div input{margin-top:0}.modal-footer #submissionagree input[type=checkbox]{float:left;margin:0 4px 0 0}.favorite_button{background:url(/img/addtofav.png) no-repeat;float:right}.favorite_button_active{background:url(/img/addtofavactive.png) no-repeat;float:right}.challenge_box_title .favorite_button{width:16px;height:16px;background:url(/img/addtofavsmall.png) no-repeat;vertical-align:top;float:right;margin-top:1px}.challenge_box_title .favorite_button:hover,.challenge_box_title .favorite_button_active{display:inline-block;width:16px;height:16px;background:url(/img/addtofavactivesmall.png) no-repeat;vertical-align:top;float:right;margin-top:1px}#ideaby,#ideasPagination .pagination a.active{background:#f5f5f5}.challenge_box_title .options{margin-right:5px;opacity:.4;float:right}.challenge_box_title .options:hover{opacity:1}.blog_box_title p,.challenge_box_title p{font-weight:700}#ideasPagination .pagination a:first-of-type{border-left:1px solid #ddd}.bottom-div .pagination{margin:0}.media-uploaded .submission-media{max-width:50px!important;float:left;margin:0 5px 5px 0;width:50px;height:50px;padding:0}#ideaby{border:1px solid #eee;margin-bottom:30px;padding:10px 15px}#ideaby .challenge_figure{float:left;margin-right:15px;margin-left:0;width:auto;margin-top:0;background:#fff}#i-fav,#i-r{float:right}#i-fav{margin-left:20px;padding-left:20px;border-left:1px dotted #bbb;height:74px}.blue-btn.btn-effects,.btn-effects{padding:10px 5px;line-height:1.25;font-size:18px;margin:0 0 10px;border:4px solid #fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.065);-moz-box-shadow:0 2px 8px rgba(0,0,0,.065);box-shadow:0 1px 8px rgba(0,0,0,.085)}#ideaby .ideaby-left p,#ideaby div a{margin-top:3px}#i-fav a.blue-btn{font-size:14px;text-shadow:none;padding:5px 10px}#ideaby .ideaby-right a,#ideaby .ideaby-right p,#ideaby div a{text-shadow:#fffeff 0 2px 0;display:inline-block;font-weight:400}#ideaby div a{font-size:28px}#ideaby .ideaby-right a,#ideaby .ideaby-right p{font-size:16px}#ideaby div.ideaby-left p.title,.ideaby-left time{font-size:12px;line-height:normal}#ideaby .ideaby-right a.voted{cursor:default;color:#535353}#ideaby .ideaby-left{width:40%}#ideaby div.ideaby-left p.title{font-weight:400;margin-top:3px;display:inline}#post_info p span,#request_view_page_container article h5,#thread_page_container article figure h5,span.hh{font-weight:700}#ideaby .ideaby-left #username a{margin-top:0}.ideaby-right p.title img{vertical-align:bottom;margin-right:10px}#ideaby div p.title img{opacity:.75}#ideaby .ideaby-right{display:block}#ideaby .ideaby-right.last{border-right:none;margin-right:0;padding-right:0}#post_info{padding-bottom:10px;margin-bottom:20px}#content_tag,#content_tag li,#post_info p.tagg,#post_tag_list,#post_tag_list li,.tag-list li{display:inline-block}#content_tag li a,#post_tag_list li a,.tag{padding:3px 5px;margin:0 2px 4px 0;background:#eee;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block}#experice_tags a{margin-right:4px}#recaptcha_widget{margin-top:20px}#registration_page #recaptcha_widget{margin:0;padding:0}#recaptcha_image{border:1px solid #eee;padding:10px 0;display:inline-block;margin-right:5px;margin-bottom:10px}#recaptcha-text{display:inline-block;vertical-align:top}#recaptcha_widget.new .blue-btn{display:inline-block;line-height:28px;font-size:16px;padding:0 10px;height:28px;margin-left:5px;float:none}#group_register_newsletter br,.form-horizontal #group_register_terms_and_conditions label,.form-horizontal .element .control-label{display:none;visibility:hidden}.form-horizontal #rememberme .controls,.form-horizontal .element .controls{margin-left:0}#login_page_form,#registration_page_form{float:left;width:70%;padding-right:4%;margin-right:4%;border-right:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#login_page_form.no-social-media,#registration_page.secondLevel #registration_page_form,#registration_page_form.no-social-media{float:none;width:100%;padding:0;margin:0;border:none}#forgot_password_page .blue-btn,#registration_form .blue-btn{padding:8px 15px}#login_page_social,#registration_page_social{float:left;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#registration_form.form-horizontal .control-label{float:none;text-align:left;width:auto}#login-external-section .btn{display:block;margin-bottom:10px;font-size:15px;padding:10px;text-align:left}#login-external-section img{width:20px;margin-right:5px;line-height:normal}.modal-footer #login-external-section{text-align:right}.modal-footer #login-external-section img{width:48px}#external_auth_page_container ul{margin-top:40px}#external_auth_page_container ul li ul{display:block;padding:20px;margin:0;text-align:center}#external_auth_page_container ul li ul li{display:inline-block;width:30%}#external_auth_page_container ul li ul:nth-child(odd){background-color:#f9f9f9}#external_auth_page_container ul .label{padding:10px 20px;font-size:16px;font-weight:400;line-height:1.25}#rememberme .ll input[type=checkbox]{line-height:20px;height:20px}#rememberme label.checkbox{margin-bottom:10px}.header-sub-text{font-size:20px;margin-bottom:20px;line-height:1.5}.ll input,.ll textarea{width:86%;padding-left:40px;font-size:18px;line-height:1.25;height:26px;box-shadow:0 2px 5px #ddd inset;color:#000;background:url(../img/reg-icons.png) no-repeat #fff}.ll .helper{position:absolute;left:88%;top:50%;margin-top:-8px;width:16px;height:16px;background:url(../img/question-16.png) center center no-repeat;opacity:.3;filter:alpha(opacity=30)}.ll .helper:hover{opacity:1;filter:alpha(opacity=100)}.no-social-media .ll .helper{left:auto;right:15px}#forgot_password_page .ll input{width:94%}#registration_page_form .ll input,#registration_page_form .ll select,#registration_page_form .ll textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:36px;width:100%}#registration_page_form .ll input[type=checkbox],#registration_page_form .ll input[type=radio]{width:auto;height:auto}#contact_us_page .ll input,#contact_us_page .ll textarea{width:97%}#contact_us_page .ll select{width:99%}#contact_us_page .blue-btn{float:right;padding:8px 25px}.ll textarea{padding:10px 4px 10px 10px}#group_register_birthdate input,#group_register_first_name input,#group_register_last_name input,#group_register_university input{background-position:0 -15px}#group_register_birthdate input:focus,#group_register_first_name input:focus,#group_register_last_name input:focus,#group_register_university input:focus{background-position:0 -55px}#group_register_email_address input,#group_register_email_address_repeat input{background-position:0 -96px}#group_register_email_address input:focus,#group_register_email_address_repeat input:focus{background-position:0 -135px}#group_register_password input,#group_register_password_confirmation input{background-position:-2px -498px}#group_register_password input:focus,#group_register_password_confirmation input:focus{background-position:-2px -538px}#group_register_profile_comp_name input{background-position:0 -253px}#group_register_profile_comp_name input:focus{background-position:0 -296px}#group_register_phone_number input{background-position:0 -177px}#group_register_phone_number input:focus{background-position:0 -218px}#group_register_post_code input{background-position:0 -577px}#group_register_post_code input:focus{background-position:0 -617px}#group_register_city input,#group_register_state input,#group_register_street input{background-position:-2px -577px}#group_register_city input:focus,#group_register_state input:focus,#group_register_street input:focus{background-position:-2px -617px}#group_register_profile_comp_desc textarea{min-height:50px;padding-left:40px;background:url(../img/reg-icons-buildings-off.png) 5px 7px no-repeat}#group_register_profile_comp_desc textarea:focus{background:url(../img/reg-icons-buildings-on.png) 5px 7px no-repeat}#group_register_custom_text input{background:url(../img/pencil-on-off.png) 1px -40px no-repeat}#group_register_custom_text input:focus{background:url(../img/pencil-on-off.png) 1px 0 no-repeat}#contact_us_page .ll input,#contact_us_page .ll textarea{background:#fff;padding-left:10px}#contact_us_page .ll textarea{min-height:100px}#contact_us_page h1{margin-top:20px}.ll select{width:93%;line-height:36px;height:36px}#login_page_form.no-social-media .ll input,#login_page_form.no-social-media .ll select,#login_page_form.no-social-media .ll textarea{width:50%}#login_page_form.no-social-media .ll input[type=checkbox],#registration_page_form.no-social-media .ll input[type=checkbox],#registration_submission_page_form .ll input[type=checkbox],.ll input[type=checkbox]{width:auto;height:auto;margin-top:-1px;padding:0;line-height:normal;font-size:14px;background:0 0;box-shadow:none}#login_page_form.no-social-media .ll input[type=radio]{width:auto}.ll .control-label{line-height:24px}.error_list{margin:0!important}.error_list li{color:#b94a48!important;background:#f2dede;margin:5px 0;padding:5px 10px;border:1px solid #eed3d7;text-shadow:0 1px 0 rgba(255,255,255,.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px}#group_register_terms_and_conditions .ll ul.error_list{display:block}#group_register_terms_and_conditions .ll br{display:none;visibility:hidden}#group_register_terms_and_conditions .ll ul{margin:0;list-style:none;display:inline-block}#group_register_terms_and_conditions .ll ul li{display:inline-block;line-height:18px;font-size:13px;padding-top:5px}.social-media-options li{display:inline-block;margin-right:4%}.social-media-options li .btn{vertical-align:bottom;padding:4px 8px 5px}.social-media-options li.spacer{display:block;margin-bottom:36px;margin-right:0}.social-media-options .s-m-last{display:block}.s-m-last a{line-height:22px}#about_me_description{margin:0 0 9px}#phase_view .nav-tabs>li>a{text-align:center;min-width:120px}ul#member_page_list{margin:0;list-style:none}ul#member_page_list li{margin-bottom:20px;padding-bottom:20px}ul#member_page_list .account-avatar{text-align:center}ul#member_page_list .account-avatar img{min-width:0;height:auto;text-align:center;display:inline-block;width:48px}ul#member_page_list .account-details{padding-bottom:10px}ul#member_page_list div.account-login{display:block;color:#999;margin-top:10px;font-size:12px}ul#member_page_list .account-extra{margin-bottom:10px}ul#member_page_list .account-extra a{font-size:13px}ul#member_page_list.leaderboard li{min-height:345px;padding-right:25px;margin-bottom:25px;padding-bottom:0}ul#member_page_list.leaderboard .account-details .account-name{font-size:18px;max-height:44px;overflow:hidden;margin-bottom:0}ul#member_page_list.leaderboard .account-details{text-align:center}#member_page_list.leaderboard .sendmessage{float:none;width:auto;text-align:left}.points-header{color:#333;margin-bottom:15px}.points-header span.position{float:left;font-weight:700}.points-header span.points{float:right}div.s-media span{margin:2px 2px 0;display:inline-block}div.s-media span a{text-decoration:none}div.account-email,div.account-skype{margin-bottom:2px}.account-title{margin-bottom:5px;color:#999;font-size:14px;margin-top:0}span.hh{font-size:13px}#member_page_nav.navbar{margin-bottom:0;float:right}#member_page_nav .navbar-inner{min-height:39px;padding-right:15px;padding-left:15px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065);display:inline-block}@media (max-width:979px){#member_page_nav .navbar-form{border-top:none;border-bottom:none}}#member_page_nav form{float:none}#member_page_nav .navbar-form span{margin-top:5px}#member_page_nav .navbar-form input[type=text]{margin:5px 0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#member_page_nav .navbar-form .btn{display:inline-block;padding:4px 10px;margin:5px 0;line-height:18px;height:30px}#member_page_pagination div{display:inline-block;margin-bottom:60px}#member_page_pagination div a:first-child{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}#member_page_pagination div a:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}#member_page_pagination div span{background-color:#f5f5f5}#nav_paginator{margin:0 auto}.pagination span{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#DDD;border-image:none;border-style:solid;border-width:1px 1px 1px 0;float:left;line-height:34px;padding:0 14px;text-decoration:none}.pagination a:first-child{border-width:1px!important}.pagination a{display:inline-block;float:left;padding:4px 14px;line-height:26px;text-decoration:none;background-color:#fff;border:1px solid #ddd}#thread_page_form{margin:30px 0}#thread_page_form textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#request_view_page_container article,#thread_page_container article{list-style:none;padding:20px 0;border-bottom:1px dotted #CCC}#request_view_page_container article .span2,#request_view_page_container article figure,#thread_page_container article .span2,#thread_page_container article figure{text-align:center}#request_view_page_container article figure img,#thread_page_container article figure img{display:inline-block;background:#fff}#request_view_page_container article:nth-child(odd),#thread_page_container article:nth-child(odd){background-color:#f9f9f9}.addmessage,.fileupload_div h4{font-size:24px;line-height:36px;font-weight:400}#result-upload li span{width:70%;overflow:hidden;display:inline-block;vertical-align:middle}#change_password_page_container ul{margin-left:20px;margin-bottom:10px}#change_password_page_container ul li{list-style:disc}.custom-table{width:100%;margin:20px 0}#forgot_password_page .custom-table{margin:40px 0}#forgot_password_page .custom-table input[type=text]{width:75%}#forgot_password_page .custom-table tr th{width:15%}.custom-table tr th{width:30%;text-align:right;padding-right:20px;vertical-align:top}.custom-table tr th label{font-weight:700}.custom-table input[type=password],.custom-table textarea{width:75%}.custom-table input.btn{width:auto}.custom-table ul li label{display:inline-block}.custom-table ul li input{margin:0}.custom-table ul{margin-bottom:20px}.custom-table select{margin-bottom:10px}.account-email a{word-wrap:break-word}.viewoptions{color:#999;display:inline-block;vertical-align:middle;padding:10px 0;font-size:16px;margin-right:20px}.company,.team{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px}.company header,.team header{font-size:22px;margin-bottom:15px;clear:both}.company .company-image,.team .team-image{float:left;margin-right:20px}.company .company-image img,.team .team-image img{max-width:200px;width:200px\9}.company .company-content,.team .team-content{display:table}.company .company-content p,.team .team-content p{font-size:15px;line-height:21px;font-weight:400;margin-bottom:10px;text-align:justify}.social-media{text-align:right}#preview_page .table tr th{width:50%;font-size:18px;font-weight:400;background:#666;color:#fff}#preview_page_files .table tr th{width:40%}#preview_page_files .table tr th.type{width:20%}#preview_page header{margin-bottom:10px}#preview_page header h1{width:75%;display:inline-block;padding:0;border:none;margin:0}#preview_page header aside{float:right;display:inline-block}#preview_page header aside a{display:inline-block;padding:5px 15px}#preview_page_form label{display:inline-block;width:95%;margin-bottom:20px}#preview_page_form input{float:left;margin-right:5px}#submission_form_title,.data-entry-field{margin:0 0 25px;line-height:24px}.data-entry-field{font-size:18px}#submission_form_title{margin-top:25px}.control-group .control-group{margin-bottom:0}.form-horizontal .control-group #submission_form_title{margin-top:0;margin-bottom:0}.form-horizontal .control-group #submission_form_image{margin:0}.form-horizontal .control-group #submission_form_image img{display:inline-block;margin:10px 15px 0 0;width:64px;vertical-align:middle;padding:4px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,.055);box-shadow:0 1px 3px rgba(0,0,0,.055)}.form-horizontal .control-group #submission_form_image br{display:none;visibility:hidden}.form-horizontal .control-group #submission_form_image input{display:inline-block;width:auto;vertical-align:middle;margin:0;height:auto;font-size:14px}.submission-form-fields label{margin-top:10px;font-size:18px;line-height:1.5;color:#74ab4c;vertical-align:middle;font-weight:400}.extended-profile-form .control-label{margin-top:0;padding-top:0}#submission_form_brief input[type=text],#submission_form_title input,div.data-entry-field input,div.data-entry-field select{width:100%;height:38px;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.data-entry-field select[multiple=multiple]{height:auto}#submission_form_title input[type=checkbox],div.data-entry-field input[type=checkbox]{width:auto;height:auto;margin-right:4px}.data-entry-field.date-entry select{width:31%}div.data-entry-field.type_38 .small.hasDatepicker{width:auto;margin-right:10px}div.data-entry-field textarea{width:100%;height:100px;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.data-entry-field .tagsinput{width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.data-entry-field .input-prepend input{max-width:95%}.data-entry-field .input-prepend span{font-size:22px;padding:8px 5px;vertical-align:top}.data-entry-field ul.checkbox_list li input,.data-entry-field ul.radio_list li input{width:auto;margin:0;height:auto}.data-entry-field ul.checkbox_list,.data-entry-field ul.radio_list{margin:0}.data-entry-field ul.checkbox_list li,.data-entry-field ul.radio_list li{list-style:none}.data-entry-field ul.checkbox_list li.column2,.data-entry-field ul.checkbox_list li.side_by_side,.data-entry-field ul.radio_list li.column2,.data-entry-field ul.radio_list li.side_by_side{display:inline-block;width:48%;vertical-align:top;margin-bottom:10px}.data-entry-field ul.checkbox_list li.column3,.data-entry-field ul.radio_list li.column3{display:inline-block;width:33.3%;vertical-align:top;margin-bottom:10px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.data-entry-field ul.checkbox_list li.column2 input,.data-entry-field ul.checkbox_list li.column3 input,.data-entry-field ul.checkbox_list li.side_by_side input,.data-entry-field ul.radio_list li.column2 input,.data-entry-field ul.radio_list li.column3 input,.data-entry-field ul.radio_list li.side_by_side input{vertical-align:top;margin:5px 4px 0 0}.data-entry-field ul.checkbox_list li.column2 label,.data-entry-field ul.checkbox_list li.column3 label,.data-entry-field ul.checkbox_list li.side_by_side label,.data-entry-field ul.radio_list li.column2 label,.data-entry-field ul.radio_list li.column3 label,.data-entry-field ul.radio_list li.side_by_side label{vertical-align:top}.data-entry-field ul.checkbox_list li label,.data-entry-field ul.radio_list label{display:inline-block;font-weight:400;font-size:14px;margin:0;width:90%;vertical-align:middle}#idea_overview dl.type_1,#preview_page dl.type_1,.data-entry-field.heading,.data-entry-field.type_1{background:#eee;font-size:20px;padding:10px 20px;border:1px solid #ddd;margin:40px 0 20px;text-shadow:0 1px 1px #fff}#profile_page_container.no-profile-tabs .data-entry-field.type_1:first-of-type{margin-top:20px}.ui-multiselect-menu .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:left;background:#f5f5f5;border-bottom:none}.ui-multiselect-menu .ui-multiselect-checkboxes{padding-top:0!important}.ui-multiselect-menu .ui-multiselect-checkboxes li{border-bottom:1px dotted #eee}.ui-multiselect-menu .ui-multiselect-checkboxes li label{margin:2px 0}.data-entry-field .ui-state-default .ui-icon{margin-top:4px}div.ui-widget .ui-multiselect-header{border:1px solid #4297d7;background:url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x #5c9ccc;color:#fff;font-weight:700}.data-entry-field .ui-multiselect{padding:2px 0 2px 10px;text-align:left;line-height:normal;height:38px;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ui-widget .ui-multiselect-header{background:#eee;border:1px solid #ccc}.ui-multiselect-filter input{margin-bottom:0;border:1px solid #ddd!important}.ui-multiselect-checkboxes li label span{margin-left:4px;vertical-align:top}.ui-multiselect-checkboxes li label input{margin-top:0;display:inline-block}.ui-widget-content{background:url(images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x #fff!important}#submission_page_track_name{color:#888;font-size:.75em;display:block}#submission_form_upload_result .table thead th{font-size:16px;text-shadow:0 1px 1px #fff}#submission_form_upload_result .table thead{background:#eee}#activity_list li:nth-child(odd),#idea_judge_comments ul li:nth-child(odd){background-color:#f9f9f9}#registration_submission_page_form #group_register_terms_and_conditions label{margin:0 5px 0 0;font-size:14px}#registration_submission_page_form .ll input,registration_submission_page_form .ll textarea{width:94%}#registration_submission_page_form .submission-form-fields label{color:inherit}.user_profile{margin-bottom:20px}.user_profile ul li{margin-bottom:5px}.user_profile ul li span{font-size:18px;line-height:1.5;vertical-align:middle;font-weight:400;margin-bottom:5px}.user_profile ul li .user_profile_right{color:#888}.user_profile .label{padding:4px 10px;vertical-align:middle;font-size:12px}#submission_form_upload{text-align:center;margin:40px 0 30px}.media-upload{display:inline-block;margin:10px 0;padding:0 15px;width:30%;text-align:center}.media-upload.file{border-left:1px solid #eee;border-right:1px solid #eee}.media-upload input{width:auto}.media-upload:first-child{padding:0 15px 0 0}.media-upload:last-child{padding:0 0 0 15px;border-right:none}.fileinput-button{overflow:hidden;display:block;font-size:18px;margin:10px 0 0;padding:13px 0;cursor:pointer;width:50%;width:15%\9}.fileinput-button i{vertical-align:top;margin-top:2px}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);transform:translate(-300px,0) scale(4);font-size:23px;direction:ltr;cursor:pointer;height:60px!important;width:100%!important}.badgeNotification .alert{margin-bottom:15px}.badgeNotification h1{font-weight:400;padding-bottom:5px}.badgeNotification .thumbnail{float:left;margin-right:10px}.badgeNotification .lead{display:table;margin-bottom:0;font-size:16px}#badges_list li{display:inline-block}#profile_page_container #badges_list li img{max-height:64px;height:64px\9}#my_badges .badge{padding:5px 10px;font-size:16px;letter-spacing:2px}#profile_info #my_badges_list li{display:inline-block;vertical-align:text-top;margin-right:20px}#profile_info #my_badges_list li img{border-radius:50%;max-width:100px;border:5px solid #eee;width:100px;height:100px}#activity_dashboard ul{margin-top:20px}#activity_dashboard ul li{float:left;width:49%;font-size:16px;margin-bottom:10px;font-weight:200}#activity_dashboard ul li span{font-weight:700;letter-spacing:1px;margin-left:10px}#profile_info #activity_dashboard ul li img{margin:0 7px 0 0;width:20px;vertical-align:text-bottom}#profile_page_container_new #activity_dashboard header{padding-bottom:0}#my_badges_score{display:inline-block}#activity_list li{padding:10px 10px 10px 50px;background:url(/img/my-activity.png) 10px 15px no-repeat}#activity_list li h5{margin:0 0 5px;font-weight:700}#activity_list li div{font-size:14px;line-height:normal}#experice_tags p,#info ul li p,.social-media-options li p{display:inline-block;vertical-align:bottom}#info ul li{margin-bottom:10px}#companyProfileInfo h4{font-size:18px;margin-top:35px}#profile_info #companyProfileInfo h4{margin-top:5px}#idea_judge_comments ul{margin:0;list-style:none}#idea_judge_comments ul li figure{float:left;margin-top:5px;margin-left:0;margin-right:25px}#idea_judge_comments ul li div{display:table}#idea_judge_comments ul li{padding:15px 10px}#idea_judge_comments ul li ul{margin-bottom:5px}#idea_judge_comments ul li ul li{padding:0;border:none;background:0 0}#idea_judge_comments ul li ul li:nth-child(odd){background:0 0}#idea_judge_comments ul li .poster_name{font-weight:700}#group_register_terms_and_conditions p{margin-bottom:0;display:table;vertical-align:text-top}#group_register_terms_and_conditions p .control-label{width:auto}#group_register_terms_and_conditions input[type=checkbox]{float:left;margin-top:5px;margin-right:6px}#my_courses_container header{font-size:2em;margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:2px;line-height:1.8;cursor:pointer}#my_courses_container article.challenge_description_arrow_1{background:url(../img/challenge_desctiption_arrow_1.gif) top right no-repeat}#my_courses_container article.challenge_description_arrow_1.collapsed{background:url(../img/challenge_description_arrow_2.png) top right no-repeat}#my_courses_container article figure{display:inline-block;margin-right:10px;float:left;text-align:center}#my_courses_container article figure img{margin:7px 0 5px;width:170px;padding:3px;border:1px solid #ddd;background:#fff}#my_courses_container .main-outer header{font-size:1.5em;cursor:pointer;margin-bottom:10px;color:#999}.course_stats{padding:20px 0;margin:20px 2px;background:#f5f5f5}#all_courses .course_stats{text-align:center}#all_courses .course_stats li{width:30%}.main-outer article .course_sponsored_by p{display:block}.course_stats li{display:inline-block;width:24%;text-align:center;vertical-align:top}.course_stats li span{display:block;margin-bottom:10px;font-size:18px;vertical-align:text-top;font-weight:700}.course_stats li .badge{display:inline-block;padding:10px 15px;margin-top:5px}.course_stats .status img{width:24px}.course_stats .status p{font-size:12px;display:block}#my_courses_container article .video{margin:30px auto 60px;text-align:center}#my_courses_container article figure .btn{display:inline-block}#all_courses article figure .btn{display:block;margin:5px 0}#my_courses_container header figure{display:inline-block;vertical-align:middle}#my_courses_container header figure img{width:48px;max-height:48px;vertical-align:baseline}a.videos:hover:after{bottom:30px;content:attr(title);color:#535353;display:block;position:absolute;text-align:center;width:100%}div.mediaviewer{display:none}.course_sponsored_by p{font-style:italic;margin:9px 0}#my_courses_container h1 small{margin-top:13px;font-size:14px}#my_courses_container h1 i{visibility:visible;opacity:.3}#my_courses_container h1 a:hover i{opacity:1}.main-outer.collapse.in{margin-bottom:30px}.main-outer article.collapse.in{margin-bottom:40px}.main-outer article p{display:table}#preview_page .table .question{font-weight:700;font-size:14px}#phase_view .tab-content,#profile_page_container .tab-content{overflow:visible}.challenge_figure figure .ttip{display:inline-block}.blank_slate{cursor:pointer;margin-top:5px;font-size:14px;line-height:20px;color:#a3a1a1}#preview_page .table .type_1{background:#aaa;border-collapse:collapse}#preview_page .table .type_1 td{background:#aaa;color:#fff;font-weight:400;border:none}#preview_page .table .type_1 td.answer{border-left:none}#activity_dashboard h3 small{margin-top:10px}.search-name{font-size:1.5em;margin-bottom:10px;color:#999}#tracks_briefs article{background:#f5f5f5;display:inline-block;margin-right:4%;margin-bottom:4.25%;width:210px;height:223px;overflow:hidden;position:relative}#showcase_boxes .showcase_box:nth-child(4n),#track_toolkit_boxes article:nth-child(3n),#tracks_briefs article:nth-child(3n){margin-right:0}#tracks_briefs article img{width:210px;height:223px;position:relative;z-index:5}#tracks_briefs .bottom{min-height:44px;max-height:44px;position:absolute;bottom:0;width:92%;left:0;background:url(/img/briefs-bg.png);padding:8px 10px;z-index:10}#tracks_briefs a:hover .bottom{background:0 0}#tracks_briefs article a .hidden-brief{display:none;visibility:hidden;position:absolute;top:0;left:0;background:#fff}#event_header a,#loading{top:5px;position:absolute}#tracks_briefs article a:hover .hidden-brief{display:block;visibility:visible;z-index:20;padding:20px;height:87%;width:86%;font-size:18px;background:url(/img/briefs-bg.png)}#tracks_briefs .bottom span{display:block}#track_brief .trackheader{background:#eaeaea;height:195px;overflow:hidden}#track_brief .trackheader img{float:left;margin-right:25px;border-right:15px solid #fff}#track_brief .trackheader h1{border:none;margin:30px 20px 0;padding:0;font-size:38px;line-height:1}#track_brief .seperator{margin-top:15px}.generic-tag-list ul li{padding:5px 10px}.generic-tag-list ul li a{padding:5px;margin:2px 0;display:inline-block;background-color:#999;border-radius:4px;color:#fff}#staticnav{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;list-style:none;margin-bottom:15px;clear:both;position:relative}#staticnav li #briefnumber{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding:14px 16px}#staticnav li{float:left;display:block;position:relative;text-align:center}#staticnav li:first-of-type{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#staticnav li a{display:block;padding:14px 25px;color:#464747;border:1px solid #efebeb;background:#fff}#staticnav #registerforbrief #submission_button{font-size:14px;line-height:20px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:#fff;color:#535353}#track_page_sidebar_box #submissions-ul .submitbutton{margin-top:0}#staticnav #registerforbrief{display:none;visibility:hidden}#staticnav li.active a{background:#535353;color:#fff}#staticnav #downnloadbrief{position:absolute;right:0;top:-5px;margin:0}#staticnav #downnloadbrief a{background:#999;color:#fff}#track_brief header h1{padding:0 0 25px;margin:0 0 35px;border-bottom:2px solid #d5d6d6;font-size:24px;line-height:1.2}.trackheader .lead{font-size:27px;color:#464747}#login_page.secure label{width:150px;margin-right:10px;text-align:right}#login_page.secure tfoot tr{margin-top:10px;text-align:right}#login_page.secure tr input[type=checkbox]{vertical-align:top}#login_page.secure tfoot tr input{position:relative;border:none;text-align:center;background:#39f;color:#fff;padding:5px 15px;line-height:1.25;font-size:18px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}#login_page.secure tfoot tr a{display:block;margin-top:5px}#filter-options{margin-bottom:20px;border-left:5px solid #000;background:#f5f5f5;padding:15px 20px 15px 30px}#filter-options form{display:inline-block;margin-left:15px;margin-bottom:0;border:none;padding:0;box-shadow:none}#filter-options select{vertical-align:top;height:42px;line-height:normal}#filter-options select option,#filter-options span{vertical-align:middle}#filter-options span{font-size:22px;text-transform:uppercase}#filter-options a{display:inline-block;float:right;font-size:18px;margin-top:8px}#filter-options a i{margin-top:6px;margin-left:2px}#filter-options.judges-list{padding:15px 20px}#filter-options.judges-list form{background:0 0}#filter-options.judges-list form select{margin-bottom:0;vertical-align:middle}#judges article,#showcase_boxes .showcase_box,#track_toolkit_boxes article{float:left;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.showcase_box h5{margin-top:0}.judge_box_content{text-align:left}.judge_box_content h5{margin:15px 0 0;line-height:1.25}.judge_box_content p{margin:0;display:none;visibility:hidden}.judge_box_content .judge-link,.judge_box_content .judge-role{display:block;visibility:visible}#showcase_boxes .showcase_box{margin-right:3%;min-height:270px;margin-bottom:16px;background:#f7f6f2;float:left;padding:10px;border:1px solid #e8e8e8;max-height:270px;text-align:center;width:22.75%}#judges article p,#track_toolkit_boxes article p,.showcase_box h5,.showcase_box p,.three-column h5,.three-column p{text-align:left}.showcase_box p{line-height:normal}#judges article,#track_toolkit_boxes article{width:31.3%;margin-right:3%;min-height:313px;max-height:313px;overflow:hidden;margin-bottom:30px;display:inline-block;background:#f7f6f2;padding:10px;border:1px solid #e8e8e8;text-align:center}#judges article:nth-child(3n),#showcase_boxes .showcase_box:nth-child(4n),#track_toolkit_boxes article:nth-child(3n),#tracks_briefs article:nth-child(3n){margin-right:0}#judges article a,#track_toolkit_boxes article a{display:block}#showcase_boxes .showcase_box img{margin:0 0 15px}#judges article img,#track_toolkit_boxes article img{width:245px;height:245px;margin:0 0 15px}#judges article img{margin:0}#showcase_page .pagination{margin:40px auto 20px}.showcase_box_caption{background:#2e3133;color:#fff}.showcase_box_content{padding:20px;background:#fff;color:#000}.showcase_box_content p{margin-bottom:10px}.ratings{float:right;margin-left:6px;vertical-align:top;display:inline-block;margin-top:-2px}#content_content img{margin:0 auto 10px}.styled-select{display:inline-block;margin-left:15px;vertical-align:middle}#category.styled-select{padding-top:0;margin-top:0}#filter-options form button{display:none;visibility:hidden}.styled-select select{background:0 0;width:290px;padding:5px 5px 5px 15px;line-height:1;border:0;border-radius:0;height:34px;-webkit-appearance:none;color:#333}.styled-select{width:173px;height:42px;overflow:hidden;background:url(../images/filter-dropdown.png) right no-repeat #fff;font-size:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#filter-options #search-text::-webkit-input-placeholder{color:#333;font-size:16px}#filter-options #search-text:-moz-placeholder{color:#333;font-size:16px}#filter-options #search-text:-ms-input-placeholder{color:#333;font-size:16px}#video-filters{margin:20px 0}#video-filters .styled-select{margin:0;width:100%;border:1px solid #dfdfdf;height:40px}#video-filters .styled-select select{width:100%;color:#333;font-size:14px;text-transform:uppercase;padding:10px 20px;height:40px;margin:0;line-height:normal}@-moz-document url-prefix(){.styled-select select{padding:10px 5px 10px 15px;-moz-appearance:none;text-indent:.01px;text-overflow:''}#video-filters .styled-select select{padding:15px 5px 5px;-moz-appearance:none;text-indent:5px;text-overflow:'';width:100%;background-color:rgba(0,0,0,0);background-image:none;-webkit-appearance:none;border:none}}#tracks_briefs .bottom .holder-bottom{display:table;margin-top:2px;word-break:break-word}#tracks_briefs .bottom .track-number{float:left;display:inline-block;font-size:36px;margin-right:5px;margin-top:10px}.bottom .track_title{font-size:13px;font-weight:700;line-height:normal;width:90%}.bottom .track_sponsor{line-height:1.1;font-size:12px}#registration_page_form .js-enabled{background-color:#F2DEDE;border-color:#EED3D7;color:#B94A48;border-radius:4px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5);width:86%;margin-bottom:20px}#group_register__csrf_token,#spam_element .controls br{display:none;visibility:hidden}.modal-footer time{font-style:italic;font-weight:700;color:#000}#spam_element .controls input{margin-right:4px}.event-modal-header h3{margin-bottom:5px;font-weight:200;line-height:1.25;font-size:22px}.tooltipevent_header h2{margin-bottom:0;line-height:1.25;font-size:16px;font-weight:700}#event h1{border:none;padding:0;margin-bottom:0}#event header{margin-bottom:40px;border-bottom:1px solid #ddd;padding-bottom:10px}#events_page_sidebar #share-box,.eventdetails{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:20px}#events_page_sidebar #share-box h3,.eventdetails-header{font-size:14px;text-transform:capitalize;padding:10px;margin-bottom:0;border-bottom:1px solid #ccc;background:#E9E9E9;font-weight:700;color:#333}#event_header img,#events_page_sidebar li.submitbutton{margin-bottom:20px}.eventdetails-header a{color:#333}.eventdetails-content{padding:10px}#location-map iframe{width:100%;margin-bottom:10px}#organiser-info h4{margin:5px 0 10px}#location-map p{font-size:12px;line-height:normal}#event_header{border-bottom:1px solid #eee;margin:20px 0;position:relative;min-height:100px}#event_header img{float:left;margin-right:20px;margin-top:8px;width:100px}#event_header div{display:table}#event_header h1{border:none;padding:0;margin:0;font-weight:400;line-height:1.25}#event_header p,#event_header time{font-size:18px;font-weight:200;line-height:1.25;margin-bottom:20px}#event_header .location{margin-bottom:0}#event_header a{display:inline-block;right:0;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#saveevent{text-align:center;padding:20px}#saveevent .btn{margin-bottom:5px;padding:0 10px;font-size:15px}#saveevent .btn span{display:inline-block;margin-top:10px}#saveevent img{margin-right:5px;float:left}#saveevent p{font-size:12px;color:#666}#event .eventdetails-content p,#organiser-info p{margin-bottom:10px}.showcase_box_caption{font-size:18px;padding:20px;line-height:1.25}.tooltipevent div#event-desc,.tooltipevent div#event-desc p,.tooltipevent footer{font-size:14px;line-height:normal}.fc-event-inner{background-color:#4FAEE3!important}#loading{right:5px}.tooltipevent{-webkit-box-shadow:0 1px 4px 2px rgba(00,00,00,.15);box-shadow:0 1px 4px 2px rgba(00,00,00,.15);width:300px;height:auto;position:absolute;z-index:10001;border:1px solid #DDD;border-radius:6px}.tooltipevent .tooltipevent_header{padding:10px 10px 5px;min-height:20px;color:#464747;background-color:#fff;border:none;border-radius:6px 6px 0 0}.tooltipevent div#event-desc{background:#fff;padding:0 10px 5px;max-height:80px;overflow:auto}.tooltipevent footer{background-color:#fff;border-radius:0 0 6px 6px;margin-bottom:0;padding:0 10px 10px}#calendar{margin:0 auto 20px;font-size:10px}.fc-header-title h2{font-size:12px;white-space:normal!important;font-style:italic}.fc-header-left{width:auto!important;text-align:left}.fc-view-agendaWeek .fc-event,.fc-view-month .fc-event{font-size:0;overflow:hidden;height:6px;margin-top:-5px}.fc-view-agendaWeek .fc-event-vert{font-size:0;overflow:hidden;width:2px!important}.fc-agenda-axis{width:20px!important;font-size:.7em}.fc-button-content{padding:0}.fc-today{border:1px solid #E78F08;font-weight:700}#calendar .fc-button.ui-corner-left,#calendar .fc-button.ui-corner-right{padding-left:0;padding-right:0;vertical-align:middle;height:19px}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:1!important}#events_calendar_p{margin-bottom:10px;margin-top:10px;font-size:14px;line-height:1.25;padding-bottom:10px}.fc-header-right{display:none!important;visibility:hidden!important}.ui-widget-header{background:#fff!important;color:#000!important;text-transform:uppercase}.ui-widget-content,.ui-widget-header{border-color:#d5d6d6!important}.fc-today{background:#000!important;color:#fff!important;border-color:#000!important}.event-modal-list-body header{border-bottom:5px solid;font-size:20px;font-weight:700;padding-bottom:5px}event-modal-list-body{padding:35px 15px 15px}.event-modal-list-body ul{margin:0 0 40px}.event-modal-list-body ul li{padding:20px;display:block}.event-modal-list-body ul li:nth-child(even){background-color:#f9f9f9}.event-modal-list-body ul li div{float:left;margin-right:20px}.event-modal-list-body ul li .event_date{min-width:90px}.event-modal-list-body ul li .event_date span,.event-modal-list-body ul li .event_date time{display:block}.event-modal-list-body ul li .event_date time{font-weight:700;font-size:14px}.event-modal-list-body ul li .event_date span{font-style:italic;font-size:12px;line-height:1}.event-modal-list-body ul li .event_desc{width:185px}.fc-grid .fc-day-number{float:none!important;text-align:center!important}.event-modal-list-body ul li div.link{float:right;margin-right:0}.event-modal-list-body ul li div h4{padding:0;margin:0;border:none;line-height:normal;font-weight:400;font-size:16px}.challenge_box.mysubmissions .challenge_box_title{position:relative}.challenge_box.mysubmissions .challenge_box_title #options-holder{position:absolute;right:0;top:0;display:inline-block;width:15%;text-align:right}.challenge_box.mysubmissions .challenge_box_title .options{margin-right:0;right:0;opacity:1;display:block;float:none;vertical-align:middle}.challenge_box.mysubmissions .challenge_box_title .options i{opacity:.4}.challenge_box.mysubmissions .challenge_box_title .options:hover i{opacity:1}.challenge_box.mysubmissions .challenge_box_info aside p{float:none;display:inline-block;margin-right:4px;margin-top:0}.challenge_box.mysubmissions header.challenge_box_title p{margin-bottom:10px}.challenge_box_info .categories p{margin:0 4px 10px 0}.modal-body .signin-errors span{display:block;color:#b94a48;background-color:#f2dede;border-color:#eed3d7;padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#briefstimer{margin-bottom:40px;border-bottom:1px solid #eaeaec;margin-top:5px}#briefstimer h4{margin:0 0 15px;font-size:18px}#briefstimer #deadline-date{font-size:32px;line-height:1.25}#briefstimer img{float:left;margin-right:10px}.timer-inline{display:inline}#date-dial span,#date-inits span{display:block;float:left;width:20%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#date-dial{background:#464747;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#date-dial span{padding:9px 0;color:#fff;font-size:20px;border-right:2px solid #393a3a;box-sizing:border-box}#date-inits span{padding:5px 0 15px;font-size:11px;border-right:2px solid transparent;box-sizing:border-box}#date-dial span:last-of-type{border-right:none}#location-map #map-canvas{margin-bottom:10px;width:100%;height:200px}#event_page #events_page_sidebar{float:right}#event_page #events_container{float:left}#events_container .fc-header-center{text-align:right}ul#member_page_list li,ul#member_page_list.leaderboard li{width:27.8%;float:left;margin-right:8%;border:none;position:relative;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul#member_page_list.leaderboard li .account-company,ul#member_page_list.leaderboard li .account-name{padding:0 10px;line-height:normal}ul#member_page_list.leaderboard li{min-width:none;max-width:none;padding:0}ul#member_page_list li .account-avatar img,ul#member_page_list.leaderboard .account-avatar img{width:auto;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:15px}ul#member_page_list.leaderboard .account-avatar{margin-bottom:5px}ul#member_page_list.leaderboard .account-avatar img{max-height:none;min-height:none}ul#member_page_list li:nth-child(3n){margin-right:0}#member_page_list .sendmessage{float:none;width:auto;text-align:left;display:inline-block}#member_page_list .sendmessage .btn{padding:1px 4px}ul#member_page_list li:hover .members-hidden-content{top:0;bottom:auto}ul#member_page_list .account-avatar{margin-bottom:0}ul#member_page_list .account-details span{display:inline-block}ul#member_page_list .account-details .account-name{display:block;font-size:18px;font-family:RobotoMedium,latoreg,Helvetica Neue;margin-bottom:5px;color:#000;text-transform:capitalize}#entry_sidebar_sort,#entry_sidebar_view_type,#load-more-members,#qoutesCarousel .item h2,#qoutesCarousel .item h4,#user-votes a,#vid-categories,#video-info p,.dash-widget header,.help-links #share-box h3,.team-members li .bio,.video small{text-transform:uppercase}ul#member_page_list .account-details .account-company,ul#member_page_list .account-details .account-name,ul#member_page_list .account-details .account-type{max-height:20px;overflow:hidden}ul#member_page_list .account-details .account-type{font-size:13px;line-height:24px;color:rgba(0,0,0,.7)}ul#member_page_list .account-details .account-company{font-size:13px;line-height:24px;color:#b5b5b5}ul#member_page_list .account-login{font-size:12px}.points-header{padding:5px 10px;border-bottom:1px solid #eee;background:#fff}#new-tabbed-links{margin:0 0 20px;border-bottom:1px solid #ccc}#new-tabbed-links li{float:right;margin-right:20px}#new-tabbed-links li a{cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;border:1px solid #ccc;background:#fff;border-bottom-color:transparent}#new-tabbed-links #follow_button{padding:11px 20px;line-height:14px;margin-right:10px;font-size:16px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;font-weight:700}#new-tabbed-links #follow_button img{width:14px;vertical-align:top}#view_ideas_link i{vertical-align:bottom;margin:0}#phase-status-text{text-align:center;margin:0 0 30px}#submission_form_description{margin:10px 0;font-size:18px;line-height:1.25;font-weight:200}#submission_form_description p{font-size:21px;line-height:1.25;font-weight:200}#registration_submission_page_form #submission_form_description{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}.price_container select{margin-bottom:5px}.address_container input,.contact_container input,.financial_year input,.form-horizontal .type_23 input,.price_container input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;padding:4px 6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:normal}.address_container input:focus,.contact_container input:focus,.financial_year input:focus,.price_container input:focus{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.data-entry-field.checkbox,.data-entry-field.checkbox .checkbox{padding-left:0}.address_container div,.contact_container div,.financial_year div,.team_member div{float:left;width:48.5%;margin-right:2.8%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.address_container .address-widget{width:31.46%}.address_container .address-widget:last-of-type{margin-right:0}.address_container .address-widget select{width:100%}.team_member div{width:31.46%}.team_member div:first-of-type{margin-right:2.8%}.address_container div.lastone,.contact_container div.lastone,.financial_year div.lastone,.team_member div:last-of-type{margin-right:0}.submission-form-fields .address_container label,.submission-form-fields .contact_container label,.submission-form-fields .financial_year label{font-size:12px;font-style:italic;font-weight:400}.address_container:after,.address_container:before,.checkbox_list:after,.checkbox_list:before,.contact_container:after,.contact_container:before{display:table;line-height:0;content:"";clear:both}.financial_year{margin-bottom:20px}.financial_year h3{font-size:14px;line-height:1.5;margin-top:5px}.address_container label{display:inline-block;min-width:140px}.data-entry-field .input-prepend,.uploaded_file a.mytooltip{display:block}.data-entry-field .price_container span{margin-right:10px;font-size:14px}.data-entry-field .price_container input{width:95%}.media .file_container small{display:block;font-size:12px;line-height:1.25;font-style:italic}#preview_page .tag-list li,#submission_page .form_steps li,.type_31 ul li,.uploaded_file .remove_file_extended,.uploaded_file img.thumbnail{display:inline-block}.upload_container{margin-top:15px}.upload_container a img,.uploaded_file a img{width:48px;height:48px}.data-entry-field .wordcount{font-size:12px;color:red}.data-entry-field.type_2{font-size:14px;font-weight:400}.data-entry-field.section-header{text-shadow:none;font-size:24px;padding:20px;border:none;margin:40px 0}#idea_overview dl,#preview_page dl{border-bottom:1px solid #eee;padding-bottom:18px}#idea_overview dt,#preview_page dt{line-height:1.25;font-size:16px;font-weight:400;margin-bottom:5px;color:#333}#idea_overview dd,#preview_page dd{color:#777;line-height:1.5;margin-left:0}.uploaded_file{text-align:center;font-size:10px;line-height:14px;float:left;margin:5px 10px 5px 0;min-width:48px;width:58px\9}.uploaded_file img{width:48px;height:48px}.uploaded_file .remove_file_extended{margin-right:2px}.uploaded_file .remove_file_extended .btn{padding:2px 4px;background:0 0!important;border:none;line-height:1;box-shadow:none;height:auto;margin:0}#idea_overview dl.type_13 dd,#preview_page dl.type_13 dd{margin-left:0;vertical-align:middle}#idea_overview dl.type_1,#preview_page dl.type_1{margin:30px 0}#idea_overview dl.type_1 dt,#preview_page dl.type_1 dt{font-size:20px;margin-bottom:0}#idea_overview dl.type_2 dt,#preview_page dl.type_2 dt{font-size:14px;font-weight:400;line-height:1.5}#idea_overview .type_31 dt,#preview_page .type_31 dt{margin-bottom:10px}#idea_overview dl.type_13 dd,#preview_page dl.type_13 dt{display:inline-block;margin-right:10px}#idea_overview dl.type_13 dd .uploaded_file a img,#preview_page dl.type_13 dd .uploaded_file a img{width:24px;height:24px}.type_31 ul{margin-bottom:5px}.type_31 ul>li+li:before{padding:0 5px 0 10px;content:"/\00a0"}#preview_page .tag-list li{background-color:#999;border-radius:4px;color:#fff;padding:5px 10px;margin:0 0 4px}#submit_button{cursor:pointer}#submission_form_button{margin-top:20px;text-align:right}#submission_page .form_steps{padding:8px 15px;list-style:none;background-color:#f5f5f5;border-radius:4px;border:1px solid #eee;margin:30px 0}#submission_page .form_steps>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}#submission_page .form_steps li a{font-size:16px}#submission_page .form_steps li.active a{font-weight:700}.data-entry-field.type_32{font-weight:700;font-size:14px;font-style:italic}.file_container .progress{margin:10px 0}#phase_view .nav li h3{font-size:14px}#ui-datepicker-div .ui-datepicker-title select{width:44%;margin:0 2px}.ui-datepicker .ui-datepicker-header{background:#999!important;padding:1px 0!important}#myModal.tandcs .modal-body{height:330px\9}#group_register_interest_sector .control-label{display:block;visibility:visible;float:none;width:auto;text-align:left;margin-bottom:5px;font-size:16px;font-weight:700}#group_register_interest_sector ul li label{display:inline-block;font-size:14px;margin:0}#group_register_interest_sector .checkbox_list li{width:50%;float:left}#contacts_info header{padding-bottom:3px}#companyProfileInfo .span10{margin-left:1.9%}#ui-id-1.ui-autocomplete{max-width:450px!important;border:1px solid #eee;padding:4px 2px;border-radius:0;max-height:400px;overflow:auto}#tenant_page_container h1 small,#tenants_page_container h1 small{float:right;margin-top:11px}#tenant_page_container h1 i,#tenants_page_container h1 i{visibility:visible;display:inline-block;opacity:.6;margin-top:10px}#tenant_page_container .tenant_box,.tenants_list .tenants_box,.tenants_square .tenants_box{position:relative}.tenants_square .tenants_box{width:300px;margin-right:20px;margin-bottom:20px;float:left}.tenants_square .tenants_box:nth-child(3n){margin-right:0}.tenants_square .tenants_box header{margin:10px 0;font-size:24px;line-height:1.25}.tenants_square .tenants_box figure{margin-bottom:15px}.tenants_square .tenants_box figure img{width:100%}#tenant_page_container .tenant_box footer .link,.tenant_challenge .link,.tenants_list .tenants_box footer .link,.tenants_square .tenants_box footer .link{float:right;display:inline-block;border-radius:5px;background:green;padding:2px 10px;margin:0}#tenant_page_container .tenant_box footer .link a,.tenant_challenge .link a,.tenants_list .tenants_box footer .link a,.tenants_square .tenants_box footer .link a{color:#fff}.challenges_square .ch-holder,.tenants_square .tenants_box a{position:relative;display:block}.challenges_square .challenge_box_description,.tenants_square .tenants_box .desc-content{display:none;visibility:hidden}.challenges_square .ch-holder:hover .challenge_box_description,.tenants_square .tenants_box a:hover .desc-content{display:block;visibility:visible;position:absolute;top:0;left:0;background:#fafafa;z-index:100;height:278px;width:278px;padding:10px;color:#333;border:1px solid #ddd;overflow:auto}.challenges_square .ch-holder:hover .challenge_box_description .overview,.tenants_square .tenants_box a:hover .desc-content .overview{display:block;font-size:20px;margin-bottom:5px;font-weight:200}#tenant_page_container .tenant_box{margin:20px 0 60px;background:#f9f9f9;padding:20px;border:1px solid #eee}#tenant_page_container .tenant_box header{font-size:32px;line-height:normal;margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:5px}#tenant_page_container .tenant_box .tenant-holder{display:block;color:#333}#tenant_page_container .tenant_box .tenant-holder .desc-content{display:table}#tenant_page_container .tenant_box .desc-content .overview{display:block;font-size:20px;margin-bottom:5px;font-weight:200}#tenant_page_container .tenant_box .desc-content p{margin-bottom:20px}#tenant_page_container .tenant_box figure{float:left;margin-right:20px}.tenants_list .tenants_box{padding:20px;min-height:124px}.tenant_challenge header,.tenants_list .tenants_box header{font-size:24px;line-height:normal;margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:5px}.tenant_challenge header{font-size:24px}.tenants_list .tenants_box:after,.tenants_list .tenants_box:before{display:table;line-height:0;content:"";clear:both}.tenants_list .tenants_box a{color:#333;display:block}.tenants_list .tenants_box a p{margin-bottom:10px}.challenges_list .tenant_challenge figure,.tenants_list .tenants_box figure{float:left;margin-right:20px;margin-top:5px}.tenants_list .tenants_box figure img{width:150px}.challenges_list .tenant_challenge .challenge_box_description,.tenants_list .tenants_box .desc-content{display:table}.tenants_list .tenants_box .desc-content .overview{display:block;margin-bottom:10px;font-weight:200;font-size:20px;margin-top:3px}.tenants_list .tenants_box footer{padding-left:170px}.challenges_list .tenant_challenge footer{padding-left:120px}.challenges_list .tenant_challenge footer .chsblock{display:block}.tenants_list .tenants_box footer span{margin-right:5px}.challenges_list .tenant_challenge{margin-bottom:30px}.challenges_list .tenant_challenge figure img{width:100px!important}.challenges_square .tenant_challenge{float:left;margin-right:20px;margin-bottom:20px;width:300px}.challenges_square .tenant_challenge:nth-child(3n){margin-right:0}.challenges_square .tenant_challenge header{margin:10px 0;font-size:24px;line-height:1.25;border:none}.challenges_square .tenant_challenge figure{margin-bottom:15px;overflow:hidden;border:1px solid #ddd}.tenants_square .tenants_box figure{overflow:hidden;border:1px solid #ddd}#contact_us_page .form-horizontal .control-group .checkbox_list li{display:inline-block;margin-right:15px}#contact_us_page .form-horizontal .control-group .checkbox_list li label{display:inline-block}#contact_us_page .form-horizontal .control-group .checkbox_list li input[type=checkbox]{width:auto}#previous-submission-step,#submission_form_button #submission_form_button_autosave,#submission_form_button #submission_form_button_submit{padding:5px 15px;position:relative;border:none;text-align:center;color:#fff;line-height:1.25;font-size:18px;background:silver;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:none;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;display:inline-block;vertical-align:top;margin-left:5px}#form_profile .expertise-tags input,.team_member input{-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s}#submission_page_track_name span{display:inline-block;margin-right:5px;padding-right:10px;border-right:2px solid}.upload_notification .alert{margin-bottom:0}.team_member input{padding:4px 6px;margin-bottom:0;vertical-align:middle;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.team_member input:focus{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.team_members_container .team_member{margin-bottom:20px}.team_members_container .team_member:last-of-type{margin-bottom:0}.team_members_container .team_member .clearfix{width:100%;float:none}.team_member_add{display:block;margin:10px 0 20px;background:url(/img/round_plus_16.png) left center no-repeat;padding-left:22px;font-size:14px}.team_member_remove{color:#b94a48;display:block;margin-top:5px;font-size:14px}.team_member h3{font-size:14px;line-height:1.5}.team_member div label{font-size:12px;font-style:italic;font-weight:400;margin:10px 0 5px}#challenge_comments{border-bottom:none}#challenge_overview_info .toolkit-box{float:left;width:31.33%;margin-right:3%;margin-bottom:20px;height:270px;border:1px solid #ccc;overflow:hidden;position:relative;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#challenge_overview_info .toolkit-box h4{margin:0;font-size:14px;line-height:normal;word-break:break-word}#challenge_overview_info .toolkit-box p{color:#8e8e8e;font-size:13px;margin:0;display:block}#challenge_overview_info .toolkit-box:nth-of-type(3n){margin-right:0}#challenge_overview_info .toolkit-box:last-child{border-bottom:1px solid #ccc}#challenge_overview_info .toolkit-box:hover{border:1px solid #999}#challenge_toolkit article a.upload{margin:0;font-weight:700;position:absolute;bottom:10px;left:10px;width:92%;display:block;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#challenge_overview_info .toolkit-box img{position:absolute;bottom:58px;left:50%;width:auto;margin:0 0 0 -98px;padding:0;max-width:none;z-index:0}#challenge_overview_info .toolkit-box .author,#challenge_overview_info .toolkit-box .description,#challenge_overview_info .toolkit-box .description-content,#challenge_overview_info .toolkit-box .type{display:none;visibility:hidden}#investors_page_container section.challenge_description{border-bottom:none}#calendar-view-options{text-align:right}#calendar-view-options p{display:inline-block;margin:0 10px 0 0;font-weight:700}#calendar-view-options select{margin:0}.ui-tooltip.ui-widget{display:none!important;visibility:hidden!important}.ui-tooltip.ui-widget.ui-tooltip-show{display:block!important;visibility:visible!important;background:#000!important;color:#fff!important;border:none!important;position:absolute!important;z-index:1030!important;font-size:12px!important;line-height:1.4!important;max-width:200px!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:3px 8px!important}.fancybox p{color:#333}#challenge_directory_container h1{font-size:38.5px;line-height:1.2;padding:0 0 10px;margin:0 0 30px;border-bottom:1px solid #ddd}#challenge_directory_container .challenge_box.boxed,#my_favourite_challenges .challenge_box.boxed{padding:0;border:none;margin-bottom:40px}#challenge_directory_container .challenge_box.boxed:hover,#my_favourite_challenges .challenge_box.boxed:hover{border:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#challenge_directory_container .challenge_box.boxed header,#my_favourite_challenges .challenge_box.boxed header{font-size:24px;line-height:normal;margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:5px;display:block;width:auto}#challenge_directory_container .challenge_box_progress figcaption,.challenge_box footer p,.challenge_box footer p.main,.challenge_box footer span,.challenge_box footer time,.video small{font-size:14px}#challenge_directory_container .challenge_box.boxed .challenge_figure,#my_favourite_challenges .challenge_box.boxed .challenge_figure,.tab-pane .challenge_box .challenge_figure{margin:5px 20px 0 0;width:auto}#challenge_directory_container .challenge_box.boxed .challenge_figure img,#my_favourite_challenges .challenge_box.boxed .challenge_figure img,.tab-pane .challenge_box .challenge_figure img{margin:0 0 10px}#challenge_directory_container .challenge_box.boxed footer,#my_favourite_challenges .challenge_box.boxed footer{position:relative;background:0 0;color:#333;border:none;padding-right:100px}#challenge_directory_container .challenge_box.boxed footer ul,#my_favourite_challenges .challenge_box.boxed footer ul{padding:0;text-align:left}#challenge_directory_container .challenge_box.boxed footer #ch-link{position:absolute;right:0;top:0;color:#fff;display:inline-block;border-radius:5px;background:green;padding:2px 10px;margin:0}#challenge_directory_container .challenge_box.boxed footer #ch-link:hover{background:#006400}#challenge_directory_container .challenge_box.boxed footer ul li,#my_favourite_challenges .challenge_box.boxed footer ul li{border-color:#333}#challenge_directory_container .challenge_box.boxed footer img,#my_favourite_challenges .challenge_box.boxed footer img{display:none;visibility:hidden}#challenge_directory_container .challenge_box.boxed .challenge_box_info,#my_favourite_challenges .challenge_box.boxed .challenge_box_info{display:table;width:auto;margin-bottom:0}#challenge_directory_container .challenge_box p.main,.challenge_box footer p{color:#333!important}.video{float:left;width:23.86%;margin:0 20px 55px 0;text-align:left}#about_us_banner,#show_image{text-align:center}.video:nth-child(4n){margin-right:0}.video img{margin-bottom:15px}.video p,.video small{margin:0 20px}.video p{line-height:26px;font-size:18px;margin-bottom:7px}.video small{color:#666;line-height:1;display:block}.help-links #share-box h3,.views li{display:inline-block;font-size:14px;color:#666}#contest_entry_page_container .video small,#contest_page_container .video small{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:15px}.views{margin:0 20px}.views li{margin-right:15px}.video .views img{margin:0 5px 0 0;width:22px}#more-film-entries{padding-top:20px}.help-links #share-box{float:right;margin-right:20px}.help-links #share-box h3{vertical-align:middle;font-weight:400;line-height:22px;margin-right:10px}.help-links #share-box .stButton .chicklets{font-size:14px;display:block;height:22px;line-height:22px;width:22px;padding:0}#user-views,#video-info header{border-bottom:1px solid #ccc;padding-bottom:10px}.help-links #share-box .stButton{margin-right:0;margin-left:0;font-size:14px;line-height:22px;vertical-align:middle}#user-votes a,#user-votes a img{margin-right:10px}.help-links #share-box img{margin-left:6px}#video-entry{background:#f8f8f8;overflow:hidden}#featured-video{float:left;width:66.1%;max-height:493px}#video-info{padding:35px 20px;display:block;width:29.1%;float:right}#video-info header{margin-bottom:15px}#video-info header h3{font-size:26px;line-height:1.4;margin-bottom:12px}#video-info p{color:#666;margin-bottom:5px}#video-info p strong{color:#000}#user-views{margin-bottom:40px}#user-views p{line-height:25px}#user-views p img{margin-right:5px}#user-views .score{font-size:40px;line-height:normal}#user-votes a{display:inline-block;padding:20px;font-size:14px;line-height:normal;background:#ce3575;color:#fff}#user-votes span{position:relative;border:1px solid #c2bfd2;display:inline-block;background:#fff;font-size:24px;line-height:1;color:#000;padding:18px 20px;vertical-align:middle}#user-votes span:after,#user-votes span:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#user-votes span:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:9px;margin-top:-9px}#user-votes span:before{border-color:rgba(194,191,210,0);border-right-color:#c2bfd2;border-width:10px;margin-top:-10px}.modal-header.abuse-modal,.modal-header.upload_progress,.modal-header.vote-modal,.wechat .modal-header{background:0 0;border-bottom:none}.modal-header.abuse-modal h4,.modal-header.upload_progress h4,.modal-header.vote-modal h4,.wechat .modal-header h4{text-transform:uppercase;margin:10px 0 25px;font-weight:400;line-height:1}#show_image #img-loading{margin:20px 0 40px}.challenge_box .summary{margin-bottom:20px}#about-desc p:last-of-type,#about_us_page .carousel{margin-bottom:0}#about_us_banner{position:relative;overflow:hidden}#about_us_banner .container{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}#about_us_banner .container figure{vertical-align:middle;text-align:left;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#about_us_banner #sub{font-family:RobotoLight,latolight,Helvetica Neue;display:block;font-weight:200}#about_us_banner img{margin:0 auto;width:100%}#about_us_banner figcaption{z-index:1;font-family:RobotoMedium,latoreg,Helvetica Neue;font-size:83px;line-height:1;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.36);margin-bottom:0;position:relative}#menu-desc{padding:35px 0 50px}#about_us_page .sidebar h3{display:none;visibility:hidden}#about-desc h3,#our-partners h3{font-size:34px;line-height:30px;font-family:RobotoLight,latolight,Helvetica Neue;margin-bottom:30px;color:rgba(0,0,0,.5);margin-top:15px}#about-desc p{font-size:14px;margin-bottom:15px}#qoutesCarousel{background:#4d4d4d;padding:40px 0;text-align:center;margin:0}#qoutesCarousel .item img{display:inline-block;width:110px;height:110px;margin-bottom:30px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}#qoutesCarousel .item p{font-size:18px;color:rgba(255,255,255,.7);max-width:870px;margin:0 auto 20px;text-align:center}#qoutesCarousel .item h2{color:#fff;font-size:14px;line-height:24px;margin:0}#qoutesCarousel .item h4{font-size:12px;color:rgba(255,255,255,.4);line-height:24px;margin:0}#about_us_page .carousel .carousel-control,#our-partners .carousel-control,#qoutesCarousel .carousel-control,.team-container-section .carousel-control{padding:0;background:0 0;border:none;height:auto;width:auto;line-height:normal;margin:0;font-size:14px}.company-container h4,.team-container-section h4{font-size:16px;line-height:24px;font-family:RobotoMedium,latoreg,Helvetica Neue}#about_us_page .carousel .carousel-control,#our-partners .carousel-control,.team-container-section .carousel-control{width:46px;height:91px}#teamCarousel .carousel-control{top:285px}#qoutesCarousel .carousel-control.left{left:6%}#qoutesCarousel .carousel-control.right{left:auto;right:6%}#our-partners .carousel-control.left,.team-container-section .carousel-control.left{left:6%;opacity:.2}#our-partners .carousel-control.left,.team-container-section:hover .carousel-control.left{opacity:.4}#our-partners .carousel-control.right,.team-container-section .carousel-control.right{left:auto;right:6%;opacity:.2}#our-partners .carousel-control.right,.team-container-section:hover .carousel-control.right{opacity:.4}#about_us_page #our-partners .carousel-control.left,#about_us_page .team-container-section .carousel-control.left{background:url(/images/arrow-left-white.png) no-repeat;-webkit-animation:floating-left 2s infinite ease-in-out;-moz-animation:floating-left 2s infinite ease-in-out;animation:floating-left 2s infinite ease-in-out;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}#about_us_page #our-partners .carousel-control.right,#about_us_page .team-container-section .carousel-control.right{background:url(/images/arrow-right-white.png) no-repeat;-webkit-animation:floating-right 2s infinite ease-in-out;-moz-animation:floating-right 2s infinite ease-in-out;animation:floating-right 2s infinite ease-in-out;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}@-webkit-keyframes floating-left{0%,100%{-webkit-transform:translateX(-4px)}50%{-webkit-transform:translateX(4px);opacity:1}}@-moz-keyframes floating-left{0%,100%{-moz-transform:translateX(-4px)}50%{-moz-transform:translateX(4px);opacity:1}}@keyframes floating-left{0%,100%{transform:translateX(-4px)}50%{transform:translateX(4px);opacity:1}}@-webkit-keyframes floating-right{0%,100%{-webkit-transform:translateX(4px)}50%{-webkit-transform:translateX(-4px);opacity:1}}@-moz-keyframes floating-right{0%,100%{-moz-transform:translateX(4px)}50%{-moz-transform:translateX(-4px);opacity:1}}@keyframes floating-right{0%,100%{transform:translateX(4px)}50%{transform:translateX(-4px);opacity:1}}.team-container-section{padding:45px 0;background:#3eb011;text-align:center;color:#fff}.team-container-section h1{margin-bottom:10px;color:#fff}.team-container-section h4{margin-bottom:30px}.company-container h1{margin-bottom:10px}.company-container h4{margin-bottom:80px}.team-members{text-align:center;padding-top:30px}.companies-members li,.team-members li{display:inline-block;width:230px;margin:0 3% 30px;vertical-align:top}.team-members li{margin:0 3%}.team-members li .profile{width:172px;height:172px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-bottom:20px}.companies-members li{margin:0 1.75% 30px;width:auto}.companies-members li .profile{height:40px;margin:0}.companies-members h1,.team-members li h1{font-size:18px;line-height:30px;color:#fff;font-family:RobotoMedium,latoreg,Helvetica Neue;margin:0}.companies-members h1{color:#000}.companies-members h4,.team-members li h4{font-size:14px;line-height:24px;margin:0 0 5px;color:#fff;font-weight:400;font-family:Roboto,latoreg,Helvetica Neue;font-style:italic}#extendedprofile .ex-det .fancytree-node.fancytree-selected,.dash-widget header a.ttip .glyphicons,.title a.ttip .glyphicons{font-style:normal}.team-members li p{color:rgba(255,255,255,.7)}.team-members li .bio{color:#fff;cursor:pointer;font-weight:700;display:inline-block;padding:4px 20px;background:rgba(0,0,0,.3);margin-top:10px;font-size:12px}.team-members .social-media{text-align:center;margin-top:20px}.team-members .social-media a{display:inline-block;width:30px;height:30px;margin:0 10px 10px}.team-members .social-media .facebook{background:url(/images/facebook-30px.png) no-repeat}.team-members .social-media .twitter{background:url(/images/twitter-30px.png) no-repeat}.team-members .social-media .linkedin{background:url(/images/linkedin-30px.png) no-repeat}#breadcrumb .container{position:relative}#scroll-links{position:absolute;right:0;top:-39px}#scroll-links li{padding-right:10px;padding-left:10px;border-left:1px solid #329b06}#breadcrumb #scroll-links li+li:before,#breadcrumb #scroll-links>li+li:before{padding:0;color:#ccc;content:"";font-size:20px;font-weight:400;line-height:24px;display:none;visibility:hidden}#scroll-links li a{padding-right:10px;padding-top:65px;padding-left:10px;height:41px;display:block;font-size:14px}#scroll-links li a.active{font-weight:400}#scroll-links #m-d{background:url(/images/info-white.png) 50% 20px no-repeat}#scroll-links #t-c{background:url(/images/users-white.png) 50% 20px no-repeat}#scroll-links #ft{background:url(/images/thumbs-white.png) 50% 20px no-repeat}#about_us_page .section{position:relative}#our-partners{text-align:center;padding:35px 0}#our-partners .partners-container{padding:0 20px}.partners-container h1{margin-bottom:20px}.section-anchor{position:absolute;top:-68px;left:0}.section-anchor-half{top:-34px}.more-profile p{margin:0 auto 20px;max-width:875px;color:rgba(255,255,255,.7)}.new-page-header{padding:20px 0;border-bottom:1px solid #eaeaec}.new-page-header h1{font-size:34px;line-height:1.36;display:inline-block;border:none;padding:0;margin:0 20px 0 0;font-weight:400;vertical-align:middle;color:#000}.new-page-header aside{float:right;margin:8px 0}.new-page-header aside #entry_sidebar_sort,.new-page-header aside #entry_sidebar_view_type{display:inline-block;margin-left:25px}#entry_sidebar_sort,#entry_sidebar_view_type{color:#000}#entry_sidebar_view_type #grid-view,#entry_sidebar_view_type #list-view,#entry_sidebar_view_type #map-view{display:none;visibility:hidden;width:22px;height:22px}#entry_sidebar_view_type #grid-view[type=radio]+label,#entry_sidebar_view_type #list-view[type=radio]+label,#entry_sidebar_view_type #map-view[type=radio]+label{height:22px;width:22px;line-height:22px;vertical-align:middle;cursor:pointer;margin-left:20px;display:inline-block}#entry_sidebar_sort .dropdown-toggle{font-size:13px;vertical-align:middle;color:#000}#entry_sidebar_sort.open .dropdown-menu{right:0;left:auto;min-width:118px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-top:0;padding:10px}#entry_sidebar_sort.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}#entry_sidebar_sort .dropdown-toggle:focus{border:none;outline:0;text-decoration:none;color:#000}#load-more-members{margin:0 auto;font-size:11px;padding:5px 14px;background:#3eb011;display:block;text-align:center;width:130px;color:#fff;font-weight:700}#load-more-members img{vertical-align:middle;margin-top:-2px}#about-desc ol,#about-desc ul,#blog_article_content ol,#blog_article_content ul,#challenge_overview_toggle ol,#challenge_overview_toggle ul,#content_content ol,#content_content ul,#content_directory_list ol,#content_directory_list ul,#entry_overview ol,#entry_overview ul,#idea_overview .type_8 ol,#idea_overview .type_8 ul,#preview_page .type_8 ol,#preview_page .type_8 ul,.blog_box_description ol,.blog_box_description ul,.ch-holder .challenge_box_description ol,.ch-holder .challenge_box_description ul,.challenge_box_description ol,.challenge_box_description ul,.company-content ol,.company-content ul,.page-description ol,.page-description ul{padding:0;margin:0 0 10px 20px}#about-desc ul li,#challenge_overview_toggle ul li,#content_content ul li,#content_directory_list ul li,#entry_overview ul li,#idea_overview .type_8 ul li,#preview_page .type_8 ul li,.ch-holder .challenge_box_description ul li,.challenge_box_description ul li,.company-content ul li,.page-description ul li{list-style-type:disc;line-height:24px;display:list-item}#about-desc ol li,#challenge_overview_toggle ol li,#content_content ol li,#content_directory_list ol li,#entry_overview ol li,#idea_overview .type_8 ol li,#preview_page .type_8 ol li,.ch-holder .challenge_box_description ol li,.challenge_box_description ol li,.company-content ol li,.page-description ol li{list-style-type:decimal;line-height:24px;display:list-item}#about-desc ol[type="a"] li,#challenge_overview_toggle ol[type="a"] li,#content_content ol[type="a"] li,#content_directory_list ol[type="a"] li,#entry_overview ol[type="a"] li,#idea_overview .type_8 ol[type="a"] li,#preview_page .type_8 ol[type="a"] li,.ch-holder .challenge_box_description ol[type="a"] li,.challenge_box_description ol[type="a"] li,.company-content ol[type="a"] li,.page-description ol[type="a"] li{list-style-type:lower-alpha}#blog_article_content ul li,.blog_box_description ul li{list-style:disc;margin-bottom:10px}#blog_article_content ol li,.blog_box_description ol li{margin-bottom:10px;list-style-type:decimal}#blog_article_content ol[type="a"] li,.blog_box_description ol[type="a"] li{list-style-type:lower-alpha}.external-link{margin:0 auto 20px}.external-link .readmore{float:none}#login-external-section.profile-page .btn{padding:4px 20px;line-height:24px;margin:12px 0 0;font-size:14px}#login-external-section.profile-page .btn img{vertical-align:text-bottom;width:16px}#profile_edit .info-holder input[type=text],#profile_edit .info-holder select,.info-holder textarea{width:100%}#profile_edit .info-holder #tags_tag{width:100%!important}#myCarousel.winnersmodal{overflow:visible;margin-bottom:0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.winnersmodal .close{position:absolute;right:-10px;top:-10px;opacity:1;z-index:2}.winnersmodal .close:focus{border:none;outline:0}.winnersmodal .item img{display:inline-block;margin:0 auto;position:relative;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#modal.showcase{top:20px}.winnersmodal .showcase_box_content{max-height:200px;overflow:auto}.winnersmodal .showcase_box_caption{position:relative;padding-right:80px}.winnersmodal .showcase_box_caption .carousel-control{bottom:auto;border:none;top:10px;padding:0!important;background:0 0!important;width:auto;margin:0}.winnersmodal .showcase_box_caption .carousel-control.left{left:auto!important;right:45px!important}.winnersmodal .showcase_box_caption .carousel-control.right{left:auto!important;right:20px!important}#modal.showcase .carousel-inner .item{text-align:center;background:0 0}#dash-intro{border-bottom:1px solid #eaeaec;padding:30px 20px;text-align:center}#dash-intro h1{margin-bottom:15px;color:#000;line-height:1;border:none;padding:0}#dash-intro p{width:80%;margin:0 auto;font-size:21px;line-height:normal;color:#999}#profile_page_container #dash-intro h1{margin-bottom:0;font-size:28px}.dash-widget{margin-bottom:20px;border:1px solid #ddd}.dash-widget header{padding:10px 15px;background:#999;color:#fff;font-size:18px;line-height:1.25;text-align:center}.dash-widget header a.ttip,.title a.ttip{color:#fff;float:right}.dash-widget header a.ttip .glyphicons:before,.title a.ttip .glyphicons:before{position:static}.dash-widget .dash-content{padding:15px;background:#fff}.no-heading{background:#fff}.no-heading header{background:0 0!important;color:#333;text-transform:capitalize;text-align:left;padding:15px 15px 0}.no-heading .dash-content{padding:15px 0 0}.dash-content h3{line-height:normal;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #eaeaec}.dash-content h3 a.ttip{display:inline-block;float:right}#latest-platform-activity .dash-content{padding:0}#latest-platform-activity .table{margin:0}#latest-platform-activity .table thead{background:#eee;color:#000;text-transform:uppercase}#latest-platform-activity .table td{padding:15px;border-top:5px solid #eee;vertical-align:middle}#latest-platform-activity .table tbody td{padding:30px 15px}#latest-platform-activity .table td img{width:48px}#latest-platform-activity .table td.dir_grid_thumb{text-align:center}#latest-platform-activity .table .dropdown-menu{text-align:left}#latest-creation,.big-actions,.big-actions div a img,.big-actions div a span,.small-actions-inner,.small-actions-inner a span{text-align:center}.table-scroll table.dataTable td{padding:10px}.table .dropdown-menu li .glyphicons{margin-right:4px;vertical-align:baseline;font-style:normal}.table .dropdown-menu li .glyphicons:before{position:relative}.table .dropdown-menu li p{display:inline}.big-actions{margin-bottom:20px}.big-actions div{display:inline-block;color:#000;font-size:14px}.big-actions .middle{line-height:99px;vertical-align:top;padding:0 30px;font-size:18px;font-weight:700}.big-actions div a{display:block;border:4px solid #D5E8F2;padding:15px 0 0;margin-bottom:10px;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:normal;min-width:206px;max-width:206px}.big-actions div a:hover{border:4px solid #D0F0FA}.big-actions div a span{display:block;color:#000;background:#D5E8F2;padding:10px}.big-actions div a:hover span{background:#D0F0FA}.big-actions div a img{margin:0 auto 15px;display:block}.activity-box,.latest-creation,.small-actions-inner .s-a-i{float:left;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 2.5% 25px 0;width:18%}.small-actions-inner .s-a-i{margin:0 0 15px;width:16.55%;padding:0 15px;display:inline-block;float:none;vertical-align:top}.activity-box{margin:25px 0 0;width:25%;padding:0 15px;min-height:101px}.small-actions-inner .s-a-i small{font-size:12px;display:block;line-height:normal}.small-actions-inner a{font-size:14px}.small-actions-inner a:hover{text-decoration:none}.small-actions-inner a span{display:block;margin-bottom:5px;color:#333;font-size:14px;line-height:normal}.small-actions-inner a span.glyphicons{background:#ddd;border:1px solid #ccc;color:#777;display:block;margin:0 auto 10px;text-align:center;font-size:24px;padding:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:66px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.small-actions-inner a span.glyphicons:before{position:static}.small-actions-inner a span.glyphicons:hover{background-color:#db4a39;border:1px solid #db4a39;color:#fff}#dashboard-shortcuts .small-actions-inner a span.glyphicons:before{content:"\E191"}.latest-creation{width:30%;text-align:left;margin:0 2.5% 20px 0;float:none;display:inline-block;vertical-align:top}.latest-creation:nth-of-type(3n){margin-right:0}.latest-creation .l-c-holder{display:table}.latest-creation img{float:left;margin-right:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-width:124px}.latest-creation h4{margin:0 0 5px;font-size:21px;line-height:normal}.latest-creation h4 a{color:#000}.latest-creation p span{text-transform:uppercase;font-weight:700}#dashboard-shortcuts #small-bottom div{display:inline-block;float:left;text-align:center;width:50%}#small-bottom div a{display:inline-block;padding:5px 15px;color:#fff;background:#999;min-width:108px;margin:10px auto}#second-big-actions{margin-bottom:0;padding:0}#second-big-actions div a{margin-bottom:0;min-width:185px;max-width:185px}#second-big-actions.big-actions div{margin:10px 2.5%;vertical-align:top}#second-big-actions.big-actions div:first-of-type{margin-left:0}#second-big-actions.big-actions div:last-of-type{margin-right:0}#my-activity{margin-bottom:20px}#my-activity [class^=boxIS]{margin-top:20px}#my-activity .dash-content{padding:0 30px 15px}.activity-box a{display:block;color:#000}.activity-box a:focus,.activity-box a:hover{background:0 0;color:#000;text-decoration:none}.activity-box a .glyphicons{display:inline-block;color:#fff;margin-right:10px;vertical-align:top;padding:10px 15px;font-size:16px;background:#db4a39}.activity-box a .glyphicons:before{position:relative}.activity-box a.submissions_sent .glyphicons:before{content:"\E065"}.activity-box a.contact_sent .glyphicons:before{content:"\E007"}.activity-box a.my_assignments .glyphicons:before{content:"\E040"}.activity-box a.my_favorites .glyphicons:before{content:"\E013"}.activity-box a.profiles_created .glyphicons:before{content:"\E004"}.activity-box a.ownership_received .glyphicons:before{content:"\E265"}.activity-box a.ownership_sent .glyphicons:before{content:"\E152"}.activity-box:nth-of-type(2n) a .glyphicons{background:#27ae60}.activity-box:nth-of-type(3n) a .glyphicons{background:#e67e22}.activity-box:nth-of-type(4n) a .glyphicons{background:#08c}.activity-box:nth-of-type(5n) a .glyphicons{background:#6fbdd6}.activity-box:nth-of-type(6n) a .glyphicons{background:#999}.activity-box:nth-of-type(7n) a .glyphicons{background:#db4a39}.activity-box a div{display:inline}.activity-box a h4{display:inline-block;font-size:38px;line-height:1;margin:0;vertical-align:top}.activity-box a p{font-size:14px;margin:10px 0 12px;line-height:normal;border-top:2px solid #db4a39;padding-top:8px;text-transform:uppercase}.activity-box:nth-of-type(2n) a p{border-color:#27ae60}.activity-box:nth-of-type(3n) a p{border-color:#e67e22}.activity-box:nth-of-type(4n) a p{border-color:#08c}.activity-box:nth-of-type(5n) a p{border-color:#6fbdd6}.activity-box:nth-of-type(6n) a p{border-color:#999}.activity-box:nth-of-type(7n) a p{border-color:#db4a39}#dashboard-button{margin-bottom:20px}#dashboard-button a{color:#fff;text-align:center;display:block;border:none;font-size:18px;text-transform:uppercase;padding:15px 30px;background:orange}#review-pitches,ul#member_page_list .account-extra{display:none;visibility:hidden}#dashboard-button a:hover{background:#535353}#xtraoptions .dropdown-menu li.divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#e5e5e5}ul#member_page_list .account-details{margin-bottom:0;border:none}ul#member_page_list li{min-height:340px;max-height:340px}#extendedprofile .ex-label{margin-bottom:5px}#extendedprofile .ex-det span.fancytree-title{color:#333}#extendedprofile .ex-det{margin-bottom:20px}#extendedprofile .ex-det ul.fancytree-container{padding:0;border:none;overflow:inherit}#extendedprofile .ex-det span.fancytree-node.fancytree-active,#extendedprofile .ex-det span.fancytree-node.fancytree-selected{background-color:#fff;border-color:#fff}.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused{border-color:#fff!important}span.fancytree-node.fancytree-active,span.fancytree-node.fancytree-selected{background-color:#F7F7F7;border-color:#fff!important}.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active,.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-selected,span.fancytree-node.fancytree-active:hover,span.fancytree-node.fancytree-selected:hover{background-color:#CBE8F6;border-color:#fff!important}.control-group ul.fancytree-container{font-size:14px!important;border:none;outline:0;padding:0}.control-group ul.fancytree-container:focus{border:none;outline:0}span.fancytree-node{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mysub-group{margin-bottom:50px}.mysub-group h2{font-size:24px;line-height:1.25}.mysub-group .submission_button_holder{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.mysub-group .submission_button_holder .btn{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:5px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:orange!important}#form_profile .expertise-tags input,.cleanmodal .select2-container-multi .select2-choices{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.mysub-group .submission_button_holder .btn img{vertical-align:middle;width:18px}.mysub-group .btn-group .btn{background:#428bca}#events_page_sidebar #share-box div{padding:5px}.sidebar #share-box div{text-align:center}#profile-tabs a{line-height:normal;padding:10px 25px}#profile-tabs li.active a{background:#eee}#phase_nav li{width:30%;float:none;display:inline-block}#teamModal .modal-header h3{margin:0}#teamModal .modal-footer{display:none;visibility:hidden}.modal-team-link{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#337ab7;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;line-height:normal;padding:20px 8px;text-shadow:0 1px 1px rgba(0,0,0,.2);text-decoration:none}.modal-team-link:hover{background:#286090;color:#fff}.two-buttons .modal-team-link{float:left;margin:2% 5%;width:40%}.modal-team-link img{margin:0 auto 15px;height:48px}#form_profile .expertise-tags input{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;padding:4px 6px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#user_invite_form ul li input[type=email],.cleanmodal .select2-container-multi .select2-choices{-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s}#form_profile .expertise-tags input:focus{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}#form_profile .expertise-tags input,#profile_edit #form_profile .info-holder input[type=text],#profile_edit #form_profile .info-holder select,#profile_edit #form_profile .info-holder textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:30px}#profile_edit #form_profile .info-holder textarea{height:80px}#profile_extended dl strong{font-weight:400;color:#000}#profile_extended dl dd{margin-left:0}#profile_extended #entry_overview ul.ui-fancytree{margin:0 0 20px;border:inherit;outline:0}#profile_extended #entry_overview ul.ui-fancytree li{list-style:none}#profile_extended span.fancytree-node{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#profile_extended span.fancytree-title{color:inherit}#payment{padding:20px}#payment #topheader{border-bottom:1px solid #ccc;margin-bottom:20px;padding:20px 0}#payoptions .lead,#payoptions p{margin-bottom:10px}#payoptions .lead{line-height:normal}#payoptions{width:100%;display:table;margin-bottom:40px}#payoptions .paytype{display:table-cell;width:25%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;border-right:1px solid #ddd}#payoptions .paytype:first-of-type{padding-left:0}#payoptions .paytype:last-of-type{padding-right:0;border:none}#payoptions .paytype .controls{margin:0}#payoptions .paytype .controls input[type=text]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:32px;margin-bottom:5px}#payoptions .paytype .btn{width:100%;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#payoptions .paytype .paypal-form{background:0 0;padding:0;border:none;border-radius:0;margin:10px auto}.paypal-failed p{margin-bottom:10px}#offline-instructions ul,#payment #topheader ul{margin:0 0 10px 25px}#payment #topheader li{list-style:inherit;font-weight:400}#offline-instructions .popover{max-width:360px}#offline-instructions p,#offline-instructions ul li{font-size:14px}#offline-instructions ul li{list-style-type:decimal}#offline-instructions .popover-with-html{cursor:pointer;font-size:14px}.submission-stage .paypal-form h3{line-height:normal;margin-bottom:10px}.submission-stage .paypal-form p{margin-bottom:10px}.submission-stage .paypal-form .btn{display:inline-block;margin-top:10px}.file_container .thumbnails,.upload_container{margin-left:0}.file_container .thumbnails li,.upload_container li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:31.3%;margin:10px 2% 0 0;vertical-align:top;float:none;display:inline-block}.file_container .thumbnails li h3,.upload_container li h3{font-size:12px;line-height:1.25;margin-bottom:2px;max-height:46px;overflow:hidden;font-style:italic;color:#000;word-wrap:break-word;overflow-wrap:break-word}.file_container .thumbnails .thumbnail:after,.file_container .thumbnails .thumbnail:before,.upload_container .thumbnail:after,.upload_container .thumbnail:before{display:table;line-height:0;content:"";clear:both}.file_container .thumbnails div.thumbnail,.upload_container div.thumbnail{padding:12px 10px 12px 78px;min-height:63px;position:relative;background:#fafafa}.file_container .thumbnails .thumbnail .mytooltip,.upload_container .thumbnail .mytooltip{display:block;margin:0;position:absolute;left:10px;top:12px;max-width:48px}.file_container .thumbnails .thumbnail div.remove_file,.upload_container .thumbnail div.remove_file{position:absolute;left:auto;top:-5px;z-index:1;right:-6px;background-position:right 0;background-repeat:no-repeat;background-color:#fff}.file_container .thumbnails .thumbnail div.remove_file .btn,.upload_container .thumbnail div.remove_file .btn{padding:0;color:#000!important;background:0 0;font-size:10px;line-height:1;margin:0 14px 0 0;vertical-align:text-top}.file_container .thumbnails .thumbnail .mytooltip .thumbnail,.upload_container .thumbnail .mytooltip .thumbnail{float:none;display:inline-block;background:#fff}.file_container .thumbnails .thumbnail .badge,.upload_container .thumbnail .badge{line-height:normal;vertical-align:middle;text-transform:uppercase;font-size:10px}#submission-scrolling-arrows{position:fixed;right:10px;z-index:999;top:50%}#submission-scrolling-arrows a{display:block;padding:5px 10px;text-align:center;vertical-align:middle;cursor:pointer;color:#fff;background:#777}#submission-scrolling-arrows a:hover{background:#666}#submission-scrolling-arrows a .glyphicons:before{position:relative}#submission-scrolling-arrows .submission_form_button_autosave{background:orange}#submission-scrolling-arrows .submission_form_button_autosave:hover{background:#F7A308}#submission-scrolling-arrows .submission_form_button_autosave small{font-size:12px;text-transform:uppercase}#submission-scrolling-arrows a:last-of-type{margin:0}#submission-scrolling-arrows a img{width:14px}.mysub-group .table tr th,table.dataTable thead td,table.dataTable thead th{padding:10px;line-height:normal}#profile_page .table thead td,.mysub-group .table tr th,table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{background-image:none!important;background-color:#e9e9e9!important;font-size:18px;font-weight:300;border:none;padding:10px}table.dataTable tr td{padding:8px}#modal.docusign_modal #iframe_container,#modal.docusign_modal #iframe_loading,#modal.docusign_modal #iframe_loading img,#modal.docusign_modal .modal-body,#modal.docusign_modal h5{text-align:center}#modal.docusign_modal #iframe_loading img,#modal.docusign_modal img#loading_gif,#modal.docusign_modal img.temporaryLoader{display:block;margin:20px auto;float:none;text-align:center}#loading_gif{display:block;margin:20px auto;text-align:center}#profile_navigation{border-bottom:1px solid #ddd}#profile_navigation ul li{display:table-cell;width:1%;margin-right:1%}#profile_navigation ul li a{padding:22px 0;margin:0 8%;display:block;text-align:center;font-size:14px;text-decoration:none;text-transform:capitalize}#profile_navigation ul li a:hover,#profile_navigation ul li.active a{color:#000}#profile_navigation a .glyphicons{display:block;font-size:38px;margin-bottom:10px}#profile_navigation a .glyphicons:before{position:static;left:auto}#main_header_registration li span.glyphicons.mysubmissions:before,#profile_navigation a .glyphicons.mysubmissions:before{content:"\E065"}#main_header_registration li span.glyphicons.myrequests:before,#profile_navigation a .glyphicons.myrequests:before{content:"\E084"}#main_header_registration li span.glyphicons.myfavorites:before,#profile_navigation a .glyphicons.myfavorites:before{content:"\E013"}#main_header_registration li span.glyphicons.myassignments:before,#profile_navigation a .glyphicons.myassignments:before{content:"\E040"}#main_header_registration li span.glyphicons.profile:before,#profile_navigation a .glyphicons.profile:before{content:"\E004"}#main_header_registration li span.glyphicons.account:before,#profile_navigation a .glyphicons.account:before{content:"\E137"}#main_header_registration li span.glyphicons.payments:before,#profile_navigation a .glyphicons.payments:before{content:"\E038"}#main_header_registration li span.glyphicons.alerts:before,#profile_navigation a .glyphicons.alerts:before{content:"\E079"}#main_header_registration li span.glyphicons.applications:before,#profile_navigation a .glyphicons.applications:before{content:"\E040"}#profile_navigation a sup,#xtraoptions .dropdown-menu li a sup,.table td sup{background:#d9534f;position:static;display:inline-block;padding:4px 4px 5px;font-size:10px;font-weight:700;text-align:center;vertical-align:middle;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-left:4px;min-width:11px;line-height:1;color:#fff;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#quickTour{width:80%;text-align:center;margin:30px auto 0;background:#a52f89;color:#fff;padding:20px 45px;box-sizing:border-box}#quickTour h2{text-transform:uppercase;color:#fff;font-size:26px;line-height:1}#quickTour h2 .glyphicons{float:right;color:#fff;font-weight:400}#quickTour p a{min-width:87px;margin:0 10px;font-size:14px}#qtops{border-bottom:1px solid #fff;border-top:1px solid #fff;padding:20px 0;margin:20px 0;table-layout:fixed;display:table}#qtops span.step-number{display:block;line-height:1;font-size:80px;font-weight:700;margin-bottom:15px}#qtops span.step-title{font-size:16px;display:block;width:65%;margin:0 auto}#qtops .span3{position:relative;padding:0 25px;line-height:normal;float:none;display:table-cell;width:100%;margin:0}#qtops .span3:after{right:-47px;top:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:30px}#qtops .span3:last-of-type:after{border:none}#tourCarousel{margin:0;padding:5px 30px}#tourCarousel .modal-header{background:0 0;padding:15px 0;margin:0 15px}#tourCarousel .close{right:-15px;top:-15px;position:absolute;opacity:1}#tourCarousel .modal-header h3{text-transform:uppercase;font-weight:200;font-size:26px;text-align:center}#tourCarousel .carousel-inner{width:auto;text-align:left}#tourCarousel .carousel-inner .item{text-align:left}#tourCarousel .carousel-inner p{font-size:14px;line-height:1.5;margin-bottom:20px;text-align:left}#tourcontrols{text-align:center;border-top:1px solid #ddd;padding:15px 0;margin:0 15px}#tourcontrols .btn{padding:8px 20px;font-size:14px;border:1px solid #fff}#modal_content_div hr{margin:20px 15px;border-top:none;border-bottom:1px solid #ddd}#modal_content_div .btn{margin-bottom:20px}#modal_content_div_content{min-height:320px;max-height:320px;overflow:auto;margin:15px 30px 25px}#registration_choose_talent_page h1{margin-bottom:10px}#registration_choose_talent_page p.oneliner{margin-bottom:40px}#registration_choose_talent_page p .btn{font-size:14px;padding:5px 15px;margin-left:10px}#registration_choose_talent_page #choose_talent_submit{text-transform:uppercase}ul#registration_choose_talent_description li span{text-transform:uppercase;font-size:18px;margin-bottom:0;color:#333}ul#registration_choose_talent_description li{margin-bottom:30px}ul#registration_choose_talent_description li p{margin-left:20px}#registration_submission_page_form .control-group .control-label{width:auto;display:block;float:none;text-align:left}#registration_submission_page_form .control-group .controls{margin:0}#registration_submission_page_form .form-horizontal .element .control-label{display:block;visibility:visible}.table .grey{background:url(/../images/padlock.png) right 5px no-repeat #888!important;color:#888!important;height:30px;overflow:hidden;margin:0 auto;display:block;cursor:default;position:relative;text-indent:-9999px;font-size:0;width:100px}#alertspage .first-row .span3,#alertspage .first-row .span3 select,#digests_div .dataTables_length select,.table .dir_grid_title p.grey{width:auto}.table .grey img{display:none;visibility:hidden}#main_container #dash-intro .container{position:relative;padding:0 50px;width:auto;max-width:1070px;text-align:center}#tour_toggle_button{position:absolute;right:10px;line-height:1!important;font-family:'Glyphicons Regular';top:1px;font-weight:400;background:0 0;border:none;font-size:26px;text-decoration:none}#teamUpdate li .glyphicons:before,.modal-header h4.modal-title .glyphicons:before,.table i.glyphicons.btn:before,.table span.glyphicons.btn:before{position:static}#tour_toggle_button:hover{opacity:.9}#tour_toggle_button:focus{border:none;outline:0}#tour_toggle_button:before{position:static;left:0;top:0;display:inline-block;text-transform:none;-webkit-font-smoothing:antialiased;content:"\E195"}table.dataTable tr.even td.sorting_1,table.dataTable tr.odd,table.dataTable tr.odd td.sorting_1{background:#fff!important}.table-striped.dataTable tbody>tr:nth-child(odd)>td,.table-striped.dataTable tbody>tr:nth-child(odd)>th{background-color:#f9f9f9!important}#alertspage .table{margin-bottom:20px}#alertspage .first-row{margin-bottom:5px}#digests_div .table{margin-top:5px;margin-bottom:20px}#digests_div .dataTables_paginate,#digests_div .dataTables_paginate .pagination{margin:0}#digests_div .dataTables_filter label,.mysub-group .first-row{margin-bottom:10px}#alertspage .table .dropdown-menu,#digests_div .table .dropdown-menu{left:auto;right:0}.mysub-group .second-row{margin-top:15px}.glyphicons.btn{border-radius:4px}.glyphicons.btn.btn-danger{background:#da4f49!important}.glyphicons.btn.btn-warning{background:#faa732!important}.glyphicons.btn.btn-success{background:#5bb75b!important}.glyphicons.btn.btn-info{background:#49afcd!important}.glyphicons.btn.btn-primary{background:#006dcc!important}.glyphicons.btn.btn-default{background:#e6e6e6!important;color:#333}#teamUpdate{margin:30px auto;padding:0!important}#teamUpdate ul{text-align:center;background:#999;padding:10px;border:1px solid #ddd;border-radius:5px}#teamUpdate ul li{box-sizing:border-box;display:table-cell;width:1%}#teamUpdate li .glyphicons.btn{padding:8px;vertical-align:middle;display:inline-block}#teamUpdate li h2{display:inline-block;margin:6px 10px;vertical-align:middle;color:#fff}#teamUpdate li h2 .glyphicons{vertical-align:baseline;margin-right:5px;font-style:normal}#teamUpdate li .submission_button{border:none;display:inline-block;margin:0;background:0 0!important}#profile_page h1#subsText small{display:block;font-weight:400;text-transform:none}#newEntitySubmit{margin-bottom:20px}#profile_page_container.no-profile-tabs h1{display:inline-block;margin-right:30px;max-width:60%}.table i.glyphicons.btn,.table span.glyphicons.btn{font-family:'Glyphicons Regular'!important;font-style:normal;font-size:14px;font-weight:400;margin:0;line-height:1.25!important}#formWidgets ul.upload_container.thumbnails{margin:15px -15px 0}#formWidgets ul.upload_container.thumbnails:after,#formWidgets ul.upload_container.thumbnails:before{clear:both;content:" ";display:table}#formWidgets ul.upload_container.thumbnails li{list-style-type:none;float:left;margin-bottom:10px}#dashboard_page{background:#f5f5f5;padding-bottom:40px;padding-top:40px}h4.modal-title{margin:5px 0}.modal-header h4.modal-title .glyphicons{float:left;margin-right:15px;font-style:normal}#contact-admin-form #message,.bootbox-body #request-contact-form #message,.bootbox-body #request-contact-message,.modal-body #request-contact-form #message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#contact-admin-form select#requesting_entity,.bootbox-body #request-contact-form select,.modal-body #request-contact-form select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px}#contact-admin-form .control-group,#request-contact-form .control-group{margin-bottom:10px}#feedback-form .control-label{float:none;width:auto;padding-top:0;text-align:left;display:block}#feedback-form .controls{margin-left:0}#feedback-form .info-holder input[type=text]{width:100%}#dashboard_page .container{background:0 0}table tbody td.list-actions{text-align:center;width:70px}.list-actions a{width:34px;margin:0 auto 8px;display:block;font-size:12px;color:#fff;line-height:normal}.list-actions a:last-of-type{margin:0 auto}.list-actions a .glyphicons{padding:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#000;color:#fff;font-style:normal}.list-actions a .glyphicons.remove-request,.list-actions a .glyphicons:hover{background:#f2670c}.list-actions a .glyphicons:before{position:relative}.f-widget-content .glyphicons.remove-request,.remove-request{color:#f2670c!important}.glyphicons.remove-request{color:#fff!important}.ops ul li a .glyphicons.remove-request,.ops ul li a:hover .glyphicons{color:#f2670c!important}.entry_directory_container_grid_pinterest .list-actions li{display:inline-block}.entry_directory_container_grid_null .list-actions a{width:auto}.entry_directory_container_grid_null .list-actions a .glyphicons{padding:5px;font-size:10px}.entry_directory_container_grid_null .grid_view #no-of-followers .ttip{margin-bottom:0}.grid_view p{margin-bottom:8px}.grid-widget-content{line-height:normal}.grid_view .challengelink{word-break:break-word}#thread_page article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;list-style:none;padding:20px;border-bottom:1px dotted #CCC}#thread_page article figure{text-align:center;margin:0}#thread_page article figure img{display:inline-block;background:#fff}#thread_page article:nth-child(odd){background-color:#f9f9f9}#thread_page .message h5{margin-top:0;font-weight:700}#thread_page .message p{margin-bottom:10px}#thread_page .message .uploaded-files ul li{margin:0}#thread_page .delete-span{text-align:right}.ratings-modal-body{padding:15px}.ratings-modal-body .close{position:absolute;right:15px;top:15px}.ratings-modal-body h3{line-height:normal;margin-bottom:10px}.ratings-modal-body table{margin-bottom:25px}.ratings-modal-body table:last-of-type{margin-bottom:0}#rating_component{max-height:500px;overflow:auto}.table .bluebg{background:#D9EDF7}.table .yellowbg{background:#FCF8E3}.table .greenbg{background:#DFF0D8}.table .dropdown-menu>li>a:hover{cursor:pointer}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{font-size:12px}.cleanmodal{font-size:14px}.cleanmodal .modal-header h3,.cleanmodal h4.modal-title{margin:0}.cleanmodal .modal-footer .btn{float:none;width:100%;display:block;margin:0}.cleanmodal .modal-footer img{margin-bottom:10px}.cleanmodal .modal-body p{margin-bottom:15px}.cleanmodal .modal-body ul{margin:0;width:auto}.cleanmodal .modal-body ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.cleanmodal .modal-body ul li label{margin-bottom:15px;cursor:text}.cleanmodal #teamrole{display:inline-block;vertical-align:middle}.cleanmodal #teamrole label{display:inline-block;margin:0 10px 0 15px}.cleanmodal #teamrole .alert{display:none!important}.cleanmodal .modal-body select{width:220px;margin:0;min-height:34px}.select2-result-label .col-sm-10.span10,.select2-result-label .col-sm-2.span2{padding:0;margin:0}.select2-result-label .col-sm-10.span10{padding:0 0 0 10px}.cleanmodal .modal-body #invite_team_member_form select{width:auto}.cleanmodal .modal-body #invite_team_member_form .select2-container.select2-container-multi{width:330px!important}.cleanmodal .select2-container-multi .select2-choices{border:1px solid #ccc!important;background:0 0!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cleanmodal .select2-container-multi .select2-choices .select2-search-field input{padding:5px 10px;font-size:14px;line-height:normal}#user_invite_form ul li input[type=email]{display:inline-block;height:30px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border linear .2s,box-shadow linear .2s;width:206px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#team_invite_member_errors h2,#team_invite_member_invited h2{padding:8px 14px;background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:20px 0 0;font-weight:700;font-size:14px;line-height:20px;text-shadow:none}#team_invite_member_errors h2{color:#fff;background-color:#D61916;border-color:#D61916}#team_invite_member_invited h2{color:#fff;background-color:#19B91B;border-color:#19B91B;margin:0}.result-username{margin-left:0;font-size:14px;line-height:normal}#latest-platform-activity header{position:relative}#latest-platform-activity header #personalize-dash-component-grid{font-size:12px;padding:5px 10px;margin:-2px 10px 0;vertical-align:middle;float:right;position:absolute;right:35px;background-color:silver}#latest-platform-activity header #personalize-dash-component-grid .glyphicons:before{position:static}#latest-platform-activity header #personalize-dash-component-grid:focus{outline:0;border:none}.latest-creation p span.status-icon,.status-icon{font-size:10px;vertical-align:middle;text-transform:uppercase;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 4px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);white-space:nowrap;line-height:normal;margin:5px 0;font-weight:700;background:#999;height:auto}#invited_users_list,#team_member_role_form ul{padding:0;margin:0}.skipso-approved{background:#19B91B}.skipso-draft{background:#464849}.skipso-pending{background:#3a87ad}.skipso-rejected{background:#b24626}.skipso-featured{background:#b98f22}.skipso-archived{background:#333}.skipso-in.progress{background:#1b809e;height:auto;line-height:normal}#invited_users_list li:nth-child(odd),#team_member_role_form ul li:nth-child(odd){background:#f5f5f5}#invited_users_list li{list-style:none;display:block;padding:15px}#invited_users_list li figure{float:left}#invited_users_list li img{width:48px;margin-right:15px}#invited_users_list li div{display:table}#invited_users_list li small{color:#999}#invite-members .select2-container{width:100%!important}#user_invite_errors h2,#user_invite_invited h2{font-weight:700;padding:8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px}#user_invite_errors h2{color:#fff;background-color:#D61916;border-color:#D61916;margin:10px 0 0}#user_invite_invited h2{color:#fff;background-color:#19B91B;border-color:#19B91B;margin:0}a#invite_new_user{display:block;margin:0 auto 20px}a#invite_new_user .glyphicons:before{position:static;top:0}a#invite_new_user .plus-sign{display:none;visibility:hidden}#team_member_role_form{margin-top:10px}#team_member_role_form ul li{list-style:none;padding:10px;font-size:14px}#team_member_role_form ul li .teamrole{float:right;margin-top:-2px}#team_member_role_form ul li .teamrole .teamrolemember{color:#999;font-size:14px;font-style:italic;display:inline-block;vertical-align:middle}#team_member_role_form ul li div{display:inline-block;margin-left:10px;vertical-align:middle}#team_member_role_form ul li div select{vertical-align:middle;margin:0;height:auto;line-height:1;width:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px}.close .sr-only{margin-left:2px;font-size:14px}.modify-assignments{float:right;font-weight:400;font-family:inherit}#profile_page_container_new .tab-content{overflow:hidden}#change_password_page .tab-pane>p{margin:20px auto;text-align:center}#profile_page .dash-widget{border:none}#profile_page .dash-widget header{background:0 0;color:#333;padding:0;font-weight:700;text-transform:none;text-align:left;margin-bottom:20px;font-size:24px}#profile_page .dash-widget header p{margin:10px 0 20px;font-size:14px;font-weight:400}#profile_page .dash-widget .dash-content{padding:0}#profile_page .dash-widget .dash-content .table{width:100%!important}#profile_page td.list-actions{text-align:left;width:130px}#profile_page td.list-actions a{display:inline-block;width:auto}#profile_page .status-icon{margin:0}.modify-assignments.btn{margin-bottom:15px}#general_search_bar{position:relative;float:right}#general_search_bar .glyphicons{vertical-align:middle}#general_search_bar .glyphicons:before{position:static;vertical-align:middle}#general_search_bar #general_search_options{left:0;right:auto}#general_search_bar .general-search-button{display:inline-block;visibility:visible;background:0 0;border:none;border-left:1px solid #ddd;position:absolute;right:0;top:0;width:30px;height:30px;line-height:1;padding:0}#general_search_bar .general-search-button:focus{outline:0;border:none;border-left:1px solid #ddd}#general_search_bar .general-search-button span{color:#999;margin-bottom:3px}#general_search_bar .general-search-button:hover span{color:#000}#general_search_bar .general-search-text{margin:0 0 0 -5px;width:200px;padding-right:30px;box-sizing:border-box;height:30px;border-radius:0}#general_search_bar .ui-helper-hidden-accessible{position:absolute;bottom:100%;width:100%;left:0;right:0;font-size:12px;background:#000;color:#fff;padding:10px;line-height:normal;margin-bottom:4px;box-sizing:border-box;border-radius:4px;display:none;visibility:hidden}#general_search_bar .ui-helper-hidden-accessible:empty{display:none;visibility:hidden}#general_search_bar .ui-autocomplete.ui-corner-all *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#general_search_bar .ui-autocomplete.ui-corner-all{width:200px!important;box-sizing:border-box;padding:0;position:absolute!important;top:100%!important;z-index:10;overflow-y:scroll;max-height:300px}#general_search_bar #ui-id-1.ui-autocomplete{max-width:200px!important;border:1px solid #eee;padding:0}#global_search_dropdown .dropdown-toggle{height:30px;width:30px;padding:0;display:block;vertical-align:middle;border-radius:0}#global_search_dropdown .dropdown-toggle .glyphicons.show_lines.selected_entity_all:before{content:"\E159"}#general_search_options li .glyphicons:before,#global_search_dropdown .dropdown-toggle .glyphicons.search:before{content:"\E050"}#general_search_options li.all .glyphicons:before,#global_search_dropdown .dropdown-toggle .glyphicons.selected_entity_all:before{content:"\E157"}#general_search_options li.startups .glyphicons:before,#global_search_dropdown .dropdown-toggle .glyphicons.selected_entity_startups:before{content:"\E065"}#general_search_options li.serviceproviders .glyphicons:before,#global_search_dropdown .dropdown-toggle .glyphicons.selected_entity_serviceproviders:before{content:"\E010"}#general_search_options li.event .glyphicons:before,#global_search_dropdown .dropdown-toggle .glyphicons.selected_entity_event:before{content:"\E046"}#general_search_options li.teamlabel1 .glyphicons:before,#global_search_dropdown .dropdown-toggle .glyphicons.selected_entity_teamlabel1:before{content:"\E044"}#global_search_dropdown #general_search_options .glyphicons{position:absolute;left:10px;top:5px}#global_search_dropdown #general_search_options{margin:0;border-radius:0}#main_header #general_search_options li{padding:4px 10px 4px 35px;position:relative;cursor:pointer}#main_header #general_search_options li:hover{background-color:#f5f5f5}.liimgholder{height:28px;float:left;min-height:28px;margin-right:10px}.litextholder{font-size:13px;line-height:1.2;display:table;font-weight:700;min-height:28px}.litextholder span{display:block;font-size:10px;color:#777;font-weight:400;line-height:normal}.litextholder p{font-size:11px;line-height:1.2}.litextholder br{display:none;visibility:hidden}#entry_directory .entry_sidebar_search .liimgholder img,.liimgholder img{width:28px;height:28px}#main_header #general_search_options li,#main_header li.ui-menu-item{float:none;clear:both;border:none}#main_header li.ui-menu-item{padding:0;list-style:none}#main_header .ui-menu .ui-state-active,#main_header .ui-menu .ui-state-focus{margin:0;background:0 0}#main_header #general_search_options li a,#main_header li.ui-menu-item a{display:block;padding:5px;cursor:pointer;border:none!important;margin:0 auto!important;color:#000;font-size:14px}#main_header #general_search_options li a.ui-state-focus,#main_header li.ui-menu-item a.ui-state-focus{border:none;outline:0;background:#f5f5f5;color:#000}#main_header #general_search_options li a:hover,#main_header li.ui-menu-item a:hover{background:#f5f5f5}#export_entries_modal_content p{margin:0 0 10px}#export_entries_modal_content p:last-of-type{margin:0}#export_entries_modal_content br{display:none;visibility:hidden}#export_entries_modal_content .row{margin:0 -15px 10px}#export_entries_modal_content .col-md-6{width:50%;padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}#export_entries_modal_content .center-block{display:block;margin-left:auto;margin-right:auto}#export_entries_modal_content .btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}#export_entries_modal_content .glyphicons:before{position:static}#content_content img.fr-dii.fr-fil,body img.fr-dii.fr-fil{margin:0 20px 10px 0;float:left}#content_content img.fr-dii.fr-fir,body img.fr-dii.fr-fir{margin:0 0 10px 20px;float:right}#ct-uploaded .btn{margin-top:10px}#mostVoted{background:#eee;padding:40px 0 30px;text-align:center}#mostVoted h1{text-align:center;margin-bottom:30px}#ideas .filter_by,#ideas .order_by{margin:0 0 20px;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ideas .filter_by .styled-select,#ideas .order_by .styled-select{margin:0;width:100%;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:42px;border-radius:0;border:1px solid #464747}#ideas .filter_by select,#ideas .order_by select{width:100%;padding:5px 50px 5px 15px;font-size:14px;line-height:normal;height:42px;box-sizing:border-box;margin:0}@media (min-width:979px){#modal.docusign_modal{width:980px;margin-left:-490px;top:20px}#modal.docusign_modal .modal-body{max-height:500px}}@media (min-width:769px){#registration_page.secondLevel,#submission_page.entityPage{max-width:67.3%}#modal.import-users-modal{width:768px;margin-left:-384px}#newEntitySubmit,#profile_page h1#subsText .submitbutton{float:right}}@media (min-width:769px) and (max-width:979px){#phase_view .nav-tabs>li>a{text-align:center;min-width:110px}#challengebigimage .ch-bg{margin-left:20px}}@media (max-width:768px){#challengebigimage,#challengebigimage .bg,#challengebigimage .container{height:auto;position:static}#challenge_directory_sidebar,#challenge_page_sidebar,#investors_page_sidebar{width:auto;display:block;float:none;margin-bottom:40px}#challenge_page_container,#idea_page_container,#investors_page_container{width:auto;display:block;float:none}#sponsoredby img{width:auto}.file_container .thumbnails li,.upload_container li{width:31%}#profile_navigation ul li a{font-size:12px}#profile_navigation a .glyphicons{font-size:28px}#main_container #dash-intro .container{padding:0}#quickTour{width:100%!important}.latest-creation img{width:40px}#profile_page_container.no-profile-tabs h1{display:block;margin:0;max-width:none}#login-external-section.profile-page{float:none;display:inline-block}#phase_view .challenge_box footer li{text-align:center}#challengebigimage .bg{width:100%}#challengebigimage .ch-bg{background:#eee;width:auto;padding:20px;position:static;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;float:none;margin:0;text-align:left}#challengebigimage li.submitbutton #submission_button img{display:none;visibility:hidden}}@media (min-width:651px){#teamModal{position:absolute;left:50%;width:450px;margin-left:-225px}#ideas .filter_by,#ideas .order_by{display:inline-block;width:220px;margin-right:2.8%;margin-bottom:30px}}@media (max-width:480px){#showcase_boxes .showcase_box{min-height:0;max-height:none}.file_container .thumbnails li,.upload_container li{width:100%;display:block}.data-entry-field ul.checkbox_list li.column3,.data-entry-field ul.radio_list li.column3{float:none;display:block;width:auto}.activity-box{margin:20px 0 0;width:auto;padding:0;float:none;min-height:0}#quickTour{width:auto}#qtops{display:block}#qtops .span3{display:block;margin-bottom:20px}#qtops .span3:after{right:auto;top:auto;content:none;position:static;pointer-events:none;border:none}#main_container #dash-intro .container{padding:0 20px}#main_container #profile_navigation .container{padding:0!important}#profile_navigation ul li{display:block;width:32.8%;float:left;margin:0;padding:0;text-align:center;border:1px solid #eee;min-height:72px}#profile_navigation ul li a{padding:10px 5px;margin:0;width:auto;display:inline-block;line-height:1}#profile_navigation a .glyphicons{font-size:20px;margin-bottom:8px}#dash-intro p{font-size:18px;padding:15px 10px!important;width:auto!important}#qtops span.step-number{font-size:40px!important;width:60px!important;margin:0 auto 10px}.small-actions-inner a span.glyphicons{font-size:18px;padding:15px;width:18px}.small-actions-inner .s-a-i{width:100%;display:block}#tour_toggle_button{font-size:18px;right:-10px}#dash-intro h1{margin-bottom:0}#quickTour p a{min-width:0!important}#my-activity .dash-content{padding:0 15px 15px}.latest-creation{width:100%;text-align:left;margin:0 0 20px;float:none;display:block;padding:0 15px}.latest-creation h4{font-size:18px}.table-scroll{min-height:.01%;overflow-x:auto;width:100%;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}#request_view_page_container article,#thread_page_container article{padding-left:20px;padding-right:20px}#request_view_page_container article [class*=span],#thread_page_container article [class*=span]{float:none;margin:0 auto 20px;width:100%}}.btn-group p.filter-info-text{color:black;font-weight:bold;text-align:center; font-size: 13px;}