@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");a.btn-link{display:inline-block;padding:8px 15px;margin:0 5px 5px 0}.bg-color-inner{padding:15px;margin:0 auto;max-width:1280px}.home-landing-image{display:table;width:100%;height:600px;background-size:cover;background-repeat:no-repeat;background-position:top center}.hli-inner{display:table-cell;vertical-align:middle;text-align:center}article.dropdown{margin:0 0 15px}article.dropdown .dropdown-title-wrap{position:relative;border-style:solid;border-width:1px;padding:5px;cursor:pointer}article.dropdown .dropdown-title-wrap.active .drp-bar:last-child{transform:rotate(270deg)}article.dropdown .dropdown-title *{margin:0}article.dropdown .drp-bar{position:absolute;height:3px;width:25px;top:calc(50% - 1.5px);right:10px}article.dropdown .drp-bar:last-child{height:25px;width:3px;top:calc(50% - 12.5px);right:20.5px;transition:transform 350ms}article.dropdown .dropdown-body{padding:10px 5px}article.dropdown .dropdown-body *{margin-bottom:0}.content-left{width:250px}#content .content-left .menu{padding:0;border:.0625em solid #ddd;font-size:16px;border-radius:3px}#content .content-left .menu h4{background-color:#f5f5f5;border-bottom:1px solid #ddd;padding:0 0 0 .9375em;font-weight:bold;font-size:1em;text-transform:capitalize;margin:0;line-height:34px}#content .content-left .menu ul{margin:0;padding:0}#content .content-left .menu ul *{font-size:inherit}#content .content-left .menu ul li{margin:0;padding:0 .3125em 0 .9375em;list-style:none;line-height:1.1875em;font-size:inherit}#content .content-left .menu ul li:not(:last-child){border-bottom:.0625em solid #ddd}#content .content-left .menu ul li,#content .content-left .menu ul li a{-o-transition:all 160ms;-moz-transition:all 160ms;-webkit-transition:all 160ms;transition:all 160ms}#content .content-left .menu ul li a{display:block;padding:.4375em 0 .4375em 1.5625em;position:relative;text-decoration:none;background:none !important;color:#333}#content .content-left .menu ul li a span{font-size:.75em;color:inherit}#content .content-left .menu ul li a::after{content:"";height:100%;width:0;position:absolute;z-index:0;right:0;top:0;border:.0625em solid #aaa;background:#aaa;opacity:0;-o-transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms;margin-right:-.3125em}#content .content-left .menu ul li a::before{font:normal normal normal 14px/1 FontAwesome;;position:absolute;left:0;font-size:125%;line-height:inherit;color:inherit}#content .content-left .menu ul li a.makeAnotherApplication::before{content:"\f015"}#content .content-left .menu ul li a.myApplications::before{content:"\f15c"}#content .content-left .menu ul li a.adminPanel::before{content:"\f013"}#content .content-left .menu ul li a.myProfile::before{content:"\f007"}#content .content-left .menu ul li a.changePassword::before{content:"\f084"}#content .content-left .menu ul li a.logout::before{content:"\f08b"}#content .content-left .menu ul li ul li a::after{margin-right:-.625em}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:root,html{font-size:100%}body{background-color:#e6e6e6;color:#333;font-size:1rem;font-family:Helvetica, Arial, sans-serif;text-rendering:optimizelegibility}a,a:visited{text-decoration:none;color:dodgerblue}a:hover,a:focus{color:#21759b}img{vertical-align:inherit;max-width:100%}.clear{clear:both}.cf::after,.core::after,.clear::after,.inner::after,.clearfix::after{content:"";display:table;clear:both}.site-header{margin:0;padding:0}.core,.inner{max-width:1280px;padding:0 10px;margin:0 auto}.core{padding:10px}.content-right{width:calc(100% - 265px)}.content-right.full-width{width:100%}.content-right div ul,.content-right div ol{margin:0 0 14px 3px}.content-right div ul li,.content-right div ol li{margin:0 0 0 14px;padding:0 0 0 6px;line-height:125%}#warp{background-color:#fff !important;width:100%}body,a,p,span,li,td,div,label,blockquote,input,textarea,select,h1,h2,h3,h4,h5,h6,button{line-height:var(--line-height-default, 1.2);font-size:.875rem;font-family:Helvetica, Arial, sans-serif;font-family:var(--font-default, Helvetica, Arial, sans-serif)}span[style]{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.h1,.content-right .h2,.h3,.h4,.h5,.h6,h1,.content-right h2,h3,h4,h5,h6{margin:0 0 .5em;font-weight:500;color:inherit;color:var(--header-color, inherit);font-family:Helvetica, Arial, sans-serif;font-family:var(--header-font, var(--font-default, Helvetica, Arial, sans-serif))}.h1,h1{font-size:2.5rem}.content-right .h2,.content-right h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.header_banner{text-align:center}.header-nav-wrap{background-color:#f8f8f8;border-bottom:1px solid #ededed;border-top:1px solid #ededed}.search_box{float:right;margin:7px 20px 0 0;position:relative;width:220px}.search_box input[type="text"]{color:#666;margin:0;padding:5px 0 5px 30px;width:190px}.search_box input[type="image"]{left:10px;position:absolute;top:8px}.search_box input::-moz-placeholder{color:#666}.breadCrumb{margin-bottom:20px}.breadCrumb a{color:#21759b;text-decoration:none}.main_content{border:1px solid #eee;border-top:3px solid dodgerblue;float:left;width:calc(100% - 25% - 15px)}.gallery_col{border:1px solid #eee;background-color:#f9f9f9;margin:10px}.gallery_img{position:relative;float:left;padding:10px;width:220px;height:220px;border-right:1px solid #eee;background-color:#fff}.gallery_img a{display:block}.gallery_img img{display:block}.gallery_img img.no_preview_available{content:url("images/no_preview_available.png")}.gallery_img .count{background:none repeat scroll 0 0 #000;bottom:0;color:#fff;font-size:10px;font-weight:700;left:0;opacity:0.6;padding:1px 6px;position:absolute}.gallery_desc{float:left;margin:0;padding:15px 10px;width:calc(100% - 220px - 200px)}.gallery_desc h3{color:dodgerblue;font-size:1rem;font-weight:700;margin:0 0 .3125em}.gallery_desc h3 a{color:inherit;font-size:inherit;line-height:inherit}.gallery_desc p{font-size:.875rem}.gallery_list{float:left;padding:15px 10px;width:200px}.gallery_list ul{margin-bottom:10px}.gallery_list ul li{border-bottom:1px solid #f1f1f1;color:#888;font-size:12px;list-style:outside none none;margin:0;padding:2px 0}.gallery_list ul li strong{color:#555}.gallery_list ul.bullet li{border-bottom:medium none;color:#555;font-size:10px;font-weight:700;list-style-type:square;margin-left:10px}.results_toolbar{padding:3px 10px}.results-sort{float:right}.results-sort select{float:left;margin-right:6px;width:auto}.results-sort label{float:left;margin-right:6px;margin-top:9px;font:13px sans-serif}.results_list{border-top:1px solid #eee}.results_list::after{content:"";display:table;clear:both}.results_list .gallery_col .gallery_desc.gallery_noimg{width:400px;margin:0}.results_list .gallery_col .gallery_list{float:right}.gallery_view{float:right;padding:0;margin:.5em 0}.gallery_view a{display:inline-block;font:normal normal normal 14px/1 FontAwesome;line-height:29px;font-size:24px;margin-left:5px;color:dodgerblue}.gallery_view a.listMode::before{content:"\f00b"}.gallery_view a.gridMode::before{content:"\f009"}a.btn_view_entry{background-color:dodgerblue;color:#fff;text-transform:uppercase;font-weight:700;padding:.42857em .85714em;display:block;text-align:center}a.btn_vote{background:linear-gradient(to bottom, #00b2e8, #0082be) repeat scroll 0 0 #00b2e8;border:1px solid #0082be;color:#fff;margin-top:10px;text-shadow:none}.gallery_grid{float:left;width:24%;margin:5px .5%;background:#eee;border:1px solid #eee}.gallery_grid .gallery_img{height:210px;width:210px;float:none;width:auto;height:auto;background:#fff;text-align:center;border:none}.gallery_grid .gallery_img img{margin:0 auto}.gallery_grid .gallery_img .count{background:none repeat scroll 0 0 #000;color:#fff;font-size:10px;font-weight:700;opacity:0.6;padding:1px 6px;position:absolute;right:0;top:0}.gallery_grid .gallery_img .item_winner_categories{background:none repeat scroll 0 0 #f2f8fc;border-left:5px solid #fbbd32;color:#b85303;font-size:10px;font-weight:700;left:0;padding:1px 6px;position:absolute;text-transform:uppercase;top:0}.gallery_grid .gallery_desc{float:none;margin:0;padding:10px 5px 0;width:100% !important}.gallery_grid .gallery_desc p{font-size:12px;font-weight:700}.sidebar_right{float:right;width:25%}.gallery_right_panel{border:1px solid #eee;border-top:3px solid dodgerblue;margin-bottom:20px}.gallery_right_panel h4{border-bottom:1px solid #eee;color:#555;font-size:18px;font-weight:700;padding:0 10px;margin:0;line-height:49px}.search_filter ul{margin:0}.search_filter ul,.search_filter ul li{list-style-type:none}.search_filter ul li{margin:0;position:relative;padding:10px 0;margin:0}.search_filter ul li+li{border-bottom:1px dashed #ddd}.search_filter ul li::after{content:"";display:table;clear:both}.search_filter ul li .head{color:#444;padding:.5rem .625rem;cursor:pointer}.search_filter ul li .head::before{font-family:FontAwesome;content:"\f0da";display:inline-block;text-align:center;width:8px}.search_filter ul li.active .head::before{content:"\f0d7"}.search_filter ul li .head span{color:#888;float:right;font-weight:700}.search_filter_content{background:linear-gradient(to bottom, #eee 0px, #fff 50%, #eee 100%) repeat scroll 0 0 transparent;display:none;padding:5px 10px}.search_filter_content label{color:#0075bc;display:block;line-height:20px;margin-right:10px;padding:6px 0 6px 26px;position:relative}.search_filter_content label .count{color:#afadad}.search_filter_content input[type="checkbox"]{left:0;position:absolute;top:6px}li.active .search_filter_content{display:block}.search_filter_controls{display:block;padding:15px 0 15px 28px}.search_filter_controls a{color:#1b75c9;text-decoration:none}.application_category_filter .selected_category_controls{float:right}.application_category_filter .category_selector{margin:30px 10px 15px 20px}.application_category_filter .category_selector li a{cursor:pointer}.search_filter ul li a{text-decoration:none}.search_filter ul li ul li ul{margin:10px 0 0 20px !important}.search_filter ul li ul li a{padding:0 0 0 0 !important;margin:0 0 0 0}.gallery_details .judgingGallery_leftContent{width:50%;float:left;padding-left:15px;padding-right:15px}.gallery_details .judgingGallery_rightContent{width:50%;float:right;padding-left:15px;padding-right:15px}.main_content .gallery_grid .judgingGallery_scoreBox .totalScore_text{margin:10px 0}@media (min-width: 769px) and (max-width: 1024px){.gallery_grid{width:calc(97% / 3)}}@media (min-width: 480px) and (max-width: 768px){.gallery_grid{width:49%}}@media (max-width: 480px){.results_list{padding:10px}.gallery_grid{margin:5px 0;width:100%}}.hierarchyItemSelector>ul>li>a{font-weight:bold}#content .paging{border-top:1px solid #ededed;padding:12px 10px}#content .paging h4{color:#777;float:left;font-size:14px;margin:3px 0 0}#content .paging ul{display:inline;float:right;margin:0;padding:0}#content .paging li{color:#bbb;display:inline;font-weight:bold;list-style:outside none none;margin:0;padding:0}#content .paging li.extra{display:none}#content .paging .btn{color:#fff;font-size:0.9em;margin:0;padding:0.4em 0.9em;text-shadow:none}#content .paging .btn-active{background:none repeat scroll 0 0 #615f60;border:1px solid #555}#content .paging .pg-prev{padding-right:2em}#content .paging .pg-next{padding-left:2em}#content .paging .btn{background:linear-gradient(to bottom, #00b2e8, #0082be) repeat scroll 0 0 #00b2e8;border:1px solid #0082be;border-radius:0.3em;color:#fff !important;display:inline-block;text-transform:capitalize}#content .paging .btn[disabled]:hover,#content .paging .btn.btn-disabled:hover{background:linear-gradient(to bottom, #00b2e8, #0082be) repeat scroll 0 0 #00b2e8}#content .paging .btn:hover{background:none repeat scroll 0 0 #0092c8}#content .btn-disabled{cursor:default;opacity:0.5}#content .paging .btn-active{background:none repeat scroll 0 0 #615f60;border:1px solid #555}.info-block{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#20a520 #ededed #ededed;border-image:none;border-right:1px solid #ededed;border-style:solid;border-width:3px 1px 1px;box-sizing:border-box;clear:both;margin:0 0 1em;padding:5px 10px 0;width:100%}.info-block h4{color:#009103;font-weight:bold;margin-bottom:15px}.info-block p{margin-bottom:15px}.info-block p a{color:#1b75c9;font-weight:bold;text-decoration:none}.more-info{background:url("images/arrow_off.png") no-repeat scroll right center transparent;padding-right:15px}.wbox:before,.wbox:after{content:"";display:table}.wbox:after{clear:both}.wbox{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:black #ededed #ededed;border-image:none;border-right:1px solid #ededed;border-style:solid;border-width:3px 1px 1px}.col-lg-4{box-sizing:border-box;float:left;width:33%}.col-lg-12{box-sizing:border-box;width:100%}.propinfo_outer{margin-bottom:30px}.propinfo_outer .wbox{margin-bottom:0}.propinfo_outer+.wbox,.videoList+.wbox{box-sizing:border-box;padding:15px}.btn_rank_entry{text-transform:uppercase}.rankListButtons{padding-left:10px}.results_list .btn_rank_entry{margin:10px 0;width:100%}.gallery_mainContent{box-sizing:border-box;float:left;padding:5px;width:608px}.gallery_slider .flexslider li{list-style:outside none none !important;margin:0 !important;padding:0 !important}.gallery_info{box-sizing:border-box;float:right;width:338px}.gallery_info>.wbox{padding:8px;margin-bottom:30px}.gallery_info h3{color:#474747;font-size:16px;font-weight:700}.gallery_info h4{color:#474747;font-size:14px;font-weight:700}.gallery_info p{margin-bottom:20px}.gallery_info ul{margin-left:8px}.gallery_info .btn_view_entry{font-size:14px;padding:6px 0}.gallery_info .description{word-wrap:break-word}.gallery_details .wbox{margin-bottom:30px}.gallery_details .wbox h2{border-bottom:1px solid #ededed;color:#474747;font-size:24px;font-weight:700;margin:0;padding:5px 0 5px 15px}.gallery_details .wbox .col-lg-4 h3{color:#474747;font-size:16px;font-weight:700}.gallery_details .wbox .col-lg-4{color:#474747;font-size:13px;padding:25px}.gallery_details .wbox .col-lg-4 ul li{color:#474747;font-size:14px;list-style:outside none disc;margin-top:5px;padding-left:0}.gallery_details .wbox .col-lg-4 ul li:first-child{margin-top:0}.gallery_details .wbox .col-lg-4+.col-lg-4+.col-lg-4 a{color:#1b75bb;display:block;font-weight:700;text-decoration:none}.gallery_details .wbox .col-lg-12{padding:25px}.gallery_details .videoContainer{display:inline-block;margin-right:30px;margin-bottom:30px}.warningPanel{background:rgba(237,198,198,0.45);font-size:large}footer{padding:20px 0;background-color:#f8f8f8}footer a,footer a:visited,footer a:link{color:inherit}footer .icon-links .fa{min-width:1em;text-align:center}footer .footer-col{width:33.3333%;float:left;padding:0 5px}footer.footer-dark{background-color:#333}footer.footer-dark body,footer.footer-dark a,footer.footer-dark p,footer.footer-dark span,footer.footer-dark li,footer.footer-dark td,footer.footer-dark div,footer.footer-dark label,footer.footer-dark blockquote,footer.footer-dark input,footer.footer-dark textarea,footer.footer-dark select,footer.footer-dark h1,footer.footer-dark h2,footer.footer-dark h3,footer.footer-dark h4,footer.footer-dark h5,footer.footer-dark h6,footer.footer-dark button{color:#ccc}label.selected_category{padding-left:0}.judgingGallery_rightContent{float:right;width:485px;word-break:break-word}.judgingGallery_leftContent{float:left;width:520px;word-break:break-word}.judgingGallery_leftContent h4{color:#474747;font-size:14px;font-weight:700}.applicationGallery_info,.judgingGallery_info{box-sizing:border-box;padding:5px}.judgingGallery_scoreBox{background-color:#efefef;height:70px;margin:10px 0 10px 0;text-align:center}.judgingGallery_scoreBox .totalScore_label{color:#bbbbbb;font-weight:bolder}.judgingGallery_scoreBox .totalScore_text{font-size:40px;font-weight:bold;margin:10px}#evaluation>h4{margin-top:0}#evaluation>h4 .recuseJudge{font-size:smaller}#evaluation #recuseJudgeForm .reasonForRecusal input{width:410px}@media only screen and (max-width: 479px){.incompleteSubmissions table,.incompleteSubmissions thead,.incompleteSubmissions tbody,.incompleteSubmissions th,.incompleteSubmissions td,.incompleteSubmissions tr,.expiredSubmissions table,.expiredSubmissions thead,.expiredSubmissions tbody,.expiredSubmissions th,.expiredSubmissions td,.expiredSubmissions tr,.completeSubmissions table,.completeSubmissions thead,.completeSubmissions tbody,.completeSubmissions th,.completeSubmissions td,.completeSubmissions tr,.invoiceTable table,.invoiceTable thead,.invoiceTable tbody,.invoiceTable th,.invoiceTable td,.invoiceTable tr,.invoiceDetails table,.invoiceDetails thead,.invoiceDetails tbody,.invoiceDetails tfoot,.invoiceDetails th,.invoiceDetails td,.invoiceDetails tr{display:block}.incompleteSubmissions thead tr,.expiredSubmissions thead tr,.completeSubmissions thead tr,.invoiceTable thead tr,.invoiceDetails thead tr{position:absolute;top:-9999px;left:-9999px}.incompleteSubmissions tr,.expiredSubmissions tr,.completeSubmissions tr,.invoiceTable tr,.invoiceDetails tr{border:1px solid #ccc}.incompleteSubmissions td,.expiredSubmissions td,.completeSubmissions td,.invoiceTable td,.invoiceDetails td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;min-height:20px}.incompleteSubmissions td:before,.expiredSubmissions td:before,.completeSubmissions td:before,.invoiceTable td:before,.invoiceDetails td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.incompleteSubmissions td:nth-of-type(1):before,.expiredSubmissions td:nth-of-type(1):before{content:"Last Updated"}.incompleteSubmissions td:nth-of-type(2):before,.expiredSubmissions td:nth-of-type(2):before{content:"Program"}.incompleteSubmissions td:nth-of-type(3):before,.expiredSubmissions td:nth-of-type(3):before{content:"#"}.incompleteSubmissions td:nth-of-type(4):before,.expiredSubmissions td:nth-of-type(4):before{content:"Category"}.incompleteSubmissions td:nth-of-type(5):before,.expiredSubmissions td:nth-of-type(5):before{content:"Title"}.incompleteSubmissions td:nth-of-type(5):after,.expiredSubmissions td:nth-of-type(5):after{content:""}.incompleteSubmissions td:nth-of-type(6):before,.expiredSubmissions td:nth-of-type(6):before{content:"Action"}.completeSubmissions td:nth-of-type(1):before{content:"Program"}.completeSubmissions td:nth-of-type(2):before{content:"#"}.completeSubmissions td:nth-of-type(3):before{content:"Category"}.completeSubmissions td:nth-of-type(4):before{content:"Title"}.completeSubmissions td:nth-of-type(4):after{content:""}.completeSubmissions td:nth-of-type(5):before{content:"Action"}.invoiceTable td:nth-of-type(1):before{content:"Description"}.invoiceTable td:nth-of-type(2):before{content:"#"}.invoiceTable td:nth-of-type(3):before{content:"Date"}.invoiceTable td:nth-of-type(4):before{content:"# Entries"}.invoiceTable td:nth-of-type(5):before{content:"Total Cost"}.invoiceTable td:nth-of-type(6):before{content:"Action"}.invoiceDetails tbody td:nth-of-type(1):before{content:"Date"}.invoiceDetails tbody td:nth-of-type(2):before{content:"Details"}.invoiceDetails tbody td:nth-of-type(3):before{content:"Amount"}.invoiceDetails tbody td:nth-of-type(4):before{content:"Notes"}.invoiceDetails tbody td:nth-of-type(5):before{content:"Action"}.invoiceDetails tfoot td:nth-of-type(1):before{content:""}.invoiceDetails tfoot td:nth-of-type(2):before{content:""}.invoiceDetails tfoot td:nth-of-type(3):before{content:""}.invoiceDetails tfoot td:nth-of-type(4):before{content:""}.invoiceDetails tfoot td:nth-of-type(5):before{content:""}#DataTables_Table_0 thead th{font-size:10px}#DataTables_Table_0 thead th:nth-child(2){text-indent:-60px;overflow:hidden}#DataTables_Table_0 th,#DataTables_Table_0 td{padding-left:2px;padding-right:2px;font-size:10px;white-space:inherit}}@media only screen and (min-width: 768px) and (max-width: 1023px){.main_content{float:none;width:100%}.sidebar_right{width:100%;float:none;margin-top:30px}.gallery_mainContent{width:100%;float:none}.gallery_info{width:100%;float:none}.propinfo_outer .gallery_mainContent{margin-bottom:30px !important}}@media only screen and (max-width: 767px){.mobile_nav{margin-top:20px}.main-navigation{margin:0}.main_content{float:none;width:100%}.sidebar_right{width:100%;float:none;margin-top:30px}.gallery_mainContent{width:100%;float:none}.gallery_info{width:100%;float:none}.propinfo_outer .gallery_mainContent{margin-bottom:30px !important}.gallery_col{padding-right:10px}.gallery_details .videoContainer{margin-bottom:0;margin-right:0;display:block}.gallery_details .videoContainer iframe{width:100%;height:100%}.main-navigation li ul{display:none}}@media only screen and (max-width: 480px){.gallery_col{padding-left:20px;padding-right:20px}.main_content .gallery_img{margin:0 auto;float:none}.results_list .gallery_col .gallery_desc{width:100%;padding:10px 0 0}.results_list .gallery_col .gallery_list{float:none;width:100%}.main_content .gallery_col .gallery_desc{margin-left:0}}.ui-widget input,.ui-widget select,.ui-widget textarea,form fieldset>section>div span,form fieldset>section>div label,.formBuilder.form .formBuilderFormBreadCrumb ul li a.selected,table{color:#333}.header_banner>img{display:block;margin:0 auto}.main-navigation{margin:0}.mobile_nav{margin-top:0}.content-left .menu ul li a{color:#333}ul.breadcrumb{background-color:#f5f5f5;border:1px solid #ddd;border-radius:3px;list-style:outside none none;margin:0 0 1.25rem;padding:.5rem 1rem}ul.breadcrumb li{display:inline-block;list-style-type:none;margin:0;padding:0}ul.breadcrumb li::after{display:none}ul.breadcrumb li a{float:none}ul.breadcrumb li+li::before{color:#bbb;content:"/";padding:0 .21429em}label span.required{position:relative;background:none;margin:0;width:auto;height:auto}label span.required::after{content:"*";position:absolute;z-index:1;color:tomato;font-size:120%;margin:0 .1875rem 0}.submit-entry>h3:first-child{padding:0 13px}.readOnly input[type=text]{border:1px solid lightgray}select,textarea,input.title,input[type=text],input[type=email],input[type=password]{padding:.35714em;margin:.5em 0;outline:none;border:1px solid #bbb;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}select{padding:0}select option{padding:.28571em}.btn,.btn:link,button,input[type=submit],input[type=reset],input[type=button]{margin:0 0 5px;padding:.71429em 1.42857em;font-size:.875rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1.2;text-transform:none;border:none;background:#ddd;color:#333 !important;transition:150ms}.btn:hover,.btn:link:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background:#21759b;color:#fff !important;border:none}a.btn,a.btn:link{margin-right:4px}.core .formBuilder div.listItem{margin:.3125rem}.core .formBuilder div.listItem:first-child{margin-top:.625rem}.core .formBuilder fieldset section{margin:0;padding:.625rem;width:100%}.core .formBuilder fieldset section::before,.core .formBuilder fieldset section::after{content:"";display:table;clear:both}.core .formBuilder fieldset section.readOnly div.view span.formValue{padding:.375rem .25rem}.core .formBuilder fieldset section div.view::after{content:"";display:table;clear:both}.core .formBuilder fieldset section div.view input,.core .formBuilder fieldset section div.view input[type=text],.core .formBuilder fieldset section div.view input[type=password],.core .formBuilder fieldset section div.view input[type=email],.core .formBuilder fieldset section div.view div.fileUpload,.core .formBuilder fieldset section div.view textarea,.core .formBuilder fieldset section div.view select{margin:.5em 0;padding:.35714em}.core .formBuilder fieldset section div.view select{padding:.21429em;border-color:#bbb}.core .formBuilder fieldset section div.view select option{padding:0}.core .formBuilder fieldset section div.view span.title{padding:0;margin:.35714em 0}.core .formBuilder fieldset section div.view .details{margin:.35714em 0 0}.core .formBuilder fieldset section div.view textarea{width:100%;height:17.85714em;transition:height 150ms}.core .formBuilder fieldset section div.view textarea.small{height:7.14286em}.core .formBuilder fieldset section div.view textarea.large{height:32.14286em}.core .formBuilder fieldset section div.view textarea:focus{background-color:aliceblue}.core .formBuilder fieldset section div.view textarea.small:focus{height:250px}.core .formBuilder fieldset section div.view textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}.core .formBuilder fieldset section div.view textarea::-webkit-scrollbar{width:4px;height:4px;background-color:#F5F5F5}.core .formBuilder fieldset section div.view textarea::-webkit-scrollbar-thumb{background-color:#000000}.core .formBuilder fieldset section div.view #applicationNameFirstValue.singleInput{width:100%}.core .formBuilder fieldset section label.name{margin:0;font-weight:bold}.core .formBuilder select{width:100% !important;max-width:480px;min-width:none}.content-left:not(.loginOrRegister-leftPanel) .login_box h4{font-size:.875rem}.socialAuth::before{content:"Continue with social";font-size:1.25rem;font-weight:500;display:block;margin:0 0 .25em}.login_box .socialLoginList{background:#f7f7f7;border:1px solid #bbb;padding:.625rem;margin:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:.625rem}.login_box .socialLoginList li{background-image:none;margin:0;padding:0;transition:background-color 250ms}.login_box .socialLoginList li,.login_box .socialLoginList li a{height:auto;width:auto}.login_box .socialLoginList li a{text-align:center;overflow:hidden;font-size:.875rem;padding:1em;color:#fff;position:relative;transition:background-color 250ms}.login_box .socialLoginList li a::before{font:normal normal normal 14px/1 FontAwesome;;font-size:30px}.login_box .socialLoginList li.socialLogin-facebook{background-color:#3B5998}.login_box .socialLoginList li.socialLogin-facebook:hover{background-color:#4264aa}.login_box .socialLoginList li.socialLogin-facebook a{max-width:240px;margin:0 auto}.login_box .socialLoginList li.socialLogin-facebook a::before{content:"\f09a"}.login_box .socialLoginList li.socialLogin-google{background-color:#d34836}.login_box .socialLoginList li.socialLogin-google:hover{background-color:#d85b4b}.login_box .socialLoginList li.socialLogin-google a{max-width:240px;margin:0 auto}.login_box .socialLoginList li.socialLogin-google a::before{content:"\f1a0"}.login_box .socialLoginList li.socialLogin-linkedIn{background-color:#0077b5}.login_box .socialLoginList li.socialLogin-linkedIn:hover{background-color:#0088cf}.login_box .socialLoginList li.socialLogin-linkedIn a{max-width:240px;margin:0 auto}.login_box .socialLoginList li.socialLogin-linkedIn a::before{content:"\f0e1"}.login_box .loginForm{background:#f7f7f7;border:1px solid #bbb;padding:1rem}.login_box .loginForm fieldset{margin:0}.login_box .loginForm input[type=text],.login_box .loginForm input[type=password]{width:100%;padding:5px}.login_box label .lost-password{font-size:inherit}.login_box button{float:none;width:100%;margin:0.5em 0 0;color:#fff !important;background-color:dodgerblue;transition:background-color 250ms}.login_box button:hover{background-color:#006ad1}.login_box #RememberMe{margin:0}.content-left.loginOrRegister-leftPanel{width:100%;max-width:325px;margin:1.5625rem .9375rem 0 0}.content-left.loginOrRegister-leftPanel .form-elements.login_box fieldset{margin:0;padding:0}.content-left.loginOrRegister-leftPanel .form-elements.login_box fieldset section{margin:0 0 1rem;padding:0}.content-left.loginOrRegister-leftPanel .form-elements.login_box fieldset section:last-child{margin:0}.content-left.loginOrRegister-leftPanel .form-elements.login_box fieldset section label{margin:0 0 1em;font-weight:500}.content-left.loginOrRegister-leftPanel .form-elements.login_box fieldset section div{padding:0}.content-left.loginOrRegister-leftPanel .form-elements.login_box fieldset section div::after{content:"";display:table;clear:both}.content-left.loginOrRegister-leftPanel .form-elements.login_box fieldset section div input[type=text],.content-left.loginOrRegister-leftPanel .form-elements.login_box fieldset section div input[type=password]{width:100%;font-size:1rem;padding:.5em;margin:.4375rem 0}.content-right.loginOrRegister-rightPanel{width:100%;max-width:calc(100% - 340px);margin:1.5625rem 0 0}.content-right.loginOrRegister-rightPanel .fields{border:1px solid #bbb;padding:.5rem;background:#f7f7f7}.content-right.loginOrRegister-rightPanel fieldset{margin:0;padding:.5rem 0}.content-right.loginOrRegister-rightPanel fieldset .fieldSection{padding:0 .5rem;margin:0 0 1rem;float:left;width:50%;clear:none}.content-right.loginOrRegister-rightPanel fieldset .fieldSection .view input{font-size:1rem;padding:.5em}.content-right.loginOrRegister-rightPanel fieldset .fieldSection .view input.large{width:100%;padding:.5em;margin:.4375rem 0}.content-right.loginOrRegister-rightPanel fieldset .fieldSection label.name{font-weight:500;margin-bottom:1em}.content-right.loginOrRegister-rightPanel fieldset .fieldSection.separator{float:none;width:100%;border-top:1px solid #bbb;padding:1rem .5rem .5rem;margin:1rem 0 0;clear:both}.content-right.loginOrRegister-rightPanel fieldset .fieldSection.address{float:none;width:100%}.content-right.loginOrRegister-rightPanel fieldset .fieldSection.address span.title{font-weight:500;margin-bottom:1em}.content-right.loginOrRegister-rightPanel fieldset .fieldSection.address .view input{margin:0 0 1rem}.content-right.loginOrRegister-rightPanel fieldset .fieldSection.address .view input.small{font-size:1rem;padding:.5em}.content-right.loginOrRegister-rightPanel fieldset .fieldSection.address select{font-size:1rem;padding:.5em;margin:0 0 1rem}.content-right.loginOrRegister-rightPanel fieldset .static.bottomStatic label.name{font-weight:500;margin-bottom:1em}.content-right.loginOrRegister-rightPanel fieldset .static.bottomStatic div{padding:0}.content-right.loginOrRegister-rightPanel fieldset .static.bottomStatic div input{font-size:1rem;padding:.5em}#warp .formBuilderFormBreadCrumb ul{padding-left:8px}#warp .formBuilderFormBreadCrumb ul li{overflow:unset;display:inline-block;float:none;margin:0;padding:0;font-size:.75rem}#warp .formBuilderFormBreadCrumb ul li img.breadCrumbSeparator{display:none}#warp .formBuilderFormBreadCrumb ul li a{color:#aaa;line-height:2.5em !important;font-weight:bold;font-size:.75rem !important;font-size:inherit !important;padding:0 .41667em;background-color:#eee !important;position:relative;margin:.41667em 1.25em;overflow:unset;transition:background-color 150ms, color 150ms}#warp .formBuilderFormBreadCrumb ul li a::before{content:"";position:absolute;top:0;right:100%;margin-right:-1.25em;border-width:1.25em;border-style:solid;border-color:#eee transparent #eee transparent;transition:border-color 150ms}#warp .formBuilderFormBreadCrumb ul li a::after{content:"";position:absolute;top:0;left:100%;border-width:1.25em;border-style:solid;border-color:transparent transparent transparent #eee;transition:border-color 150ms}#warp .formBuilderFormBreadCrumb ul li a.selected{color:white;background-color:#0087CD !important;cursor:pointer}#warp .formBuilderFormBreadCrumb ul li a.selected::before{border-color:#0087CD transparent #0087CD transparent}#warp .formBuilderFormBreadCrumb ul li a.selected::after{border-color:transparent transparent transparent #0087CD}#warp .formBuilderFormBreadCrumb ul li a:not(.selected):hover{color:#fff;background-color:#aaa !important}#warp .formBuilderFormBreadCrumb ul li a:not(.selected):hover::before{border-color:#aaa transparent #aaa transparent}#warp .formBuilderFormBreadCrumb ul li a:not(.selected):hover::after{border-color:transparent transparent transparent #aaa}#warp .formBuilderFormBreadCrumb ul li:first-child a{margin-left:0}#warp .formBuilderFormBreadCrumb ul li:first-child a::before{content:none}#warp .formBuilderFormBreadCrumb ul li+li{margin-left:-1.25em}.formBuilder fieldset section div.view span.details,.formBuilder fieldset section div.view span.title,.formBuilder fieldset section div.view div.fileUpload span.description{font-size:14px;font-weight:normal}.formBuilder fieldset section div.view div.listItem label{margin-bottom:0;font-weight:normal;color:#333}.formBuilder fieldset section.checkboxList div.view,.formBuilder fieldset section.radioList div.view{padding:0}.formBuilder fieldset section div.view .lengthCounter label{font-weight:normal}.formBuilder fieldset section.applicationName label.name{margin-bottom:0}.search_filter_content{background:transparent}.submitButtons a.btn{margin-right:0}.submitButtons .btn,.submitButtons button,.submitButtons input[type=submit],.submitButtons input[type=reset],.submitButtons input[type=button]{padding:0 6px;letter-spacing:-0.02em;font-size:13px}#submissionTable{border-collapse:separate;border-spacing:0 10px;border:none}#submissionTable thead th:first-child,#submissionTable tbody tr td:first-child{border-left:1px solid #ddd;border-radius:3px 0 0 3px}#submissionTable thead th:last-child,#submissionTable tbody tr td:last-child{border-right:1px solid #ddd;border-radius:0 3px 3px 0}#submissionTable thead th{border-top:1px solid #ddd;border-bottom:1px solid #ddd}#submissionTable tbody tr td{border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media (max-width: 1023px){.main_content{float:left}.sidebar_right{float:right;margin-top:0}}@media (max-width: 991px){.gallery_details .judgingGallery_leftContent{width:100%;float:none}.gallery_details .judgingGallery_rightContent{width:100%;float:none}.submitButtons .btn,.submitButtons button,.submitButtons input[type="submit"],.submitButtons input[type="reset"],.submitButtons input[type="button"]{letter-spacing:normal}.main_content{width:100%;float:none}.sidebar_right{width:100%;float:none;margin-top:20px}}@media (max-width: 767px){.site-header{margin:0 -10px}#content .main_content .gallery_col{margin:0 auto;max-width:470px;width:100%}#content .main_content .gallery_col .gallery_img,#content .main_content .gallery_col .gallery_desc,#content .main_content .gallery_col .gallery_list{float:none;margin:0 auto;width:100%}}@media (max-width: 479px){.judgingGallery_info .submitButtons .btn,.judgingGallery_info .submitButtons button,.judgingGallery_info .submitButtons input[type="submit"],.judgingGallery_info .submitButtons input[type="reset"],.judgingGallery_info .submitButtons input[type="button"]{display:block !important;margin-bottom:10px;max-width:none;width:100%}}iframe{max-width:100%}#warp .hamburger-wrapper{display:none;position:absolute;z-index:10;top:50%;transform:translateY(-50%);right:15px;cursor:pointer}#warp .hamburger-wrapper span{font-size:1em}#warp .hamburger-wrapper .hamburger,#warp .hamburger-wrapper .hamburger div{font-size:inherit}#warp .hamburger-wrapper .hamburger div{width:2.5em;height:.35714em;background-color:#333;margin:.42857em 0;transition:0.4s}#warp .hamburger-wrapper .change .bar1{-webkit-transform:rotate(-45deg) translate(-.64286em, .42857em);transform:rotate(-45deg) translate(-.64286em, .42857em)}#warp .hamburger-wrapper .change .bar2{opacity:0}#warp .hamburger-wrapper .change .bar3{-webkit-transform:rotate(45deg) translate(-.57143em, -.57143em);transform:rotate(45deg) translate(-.57143em, -.57143em)}.mobile_nav{display:none}.main-navigation .nav-menu{text-align:left;width:100%}.main-navigation ul{margin:0}.main-navigation ul li{margin:0;position:relative}.main-navigation ul li,.main-navigation ul li a{display:inline-block}.main-navigation ul li a{color:#333;border-bottom:0 none;padding:.85714em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color 150ms ease-in-out;font-weight:var(--main-nav-font-weight, var(--nav-font-weight, 700))}.main-navigation li ul li{display:block}.main-navigation li ul li a{background-color:#efefef;display:block;padding:.71429em .85714em;white-space:normal;min-width:12.5rem;font-size:1em;text-transform:none;font-weight:var(--nav-font-weight, 700)}.main-navigation li ul ul{left:100%;top:0}@media (min-width: 769px){.split-nav-left>.inner{display:grid;grid-template-columns:auto auto;align-items:end}.split-nav-left>.inner .header_banner{order:2;text-align:right}.split-nav-left>.inner .header_banner a,.split-nav-left>.inner .header_banner img{display:block;float:left}.split-nav-left>.inner .main-navigation{order:1}.split-nav-left>.inner .main-navigation .nav-menu>ul{text-align:left}.split-nav-right>.inner{display:grid;grid-template-columns:auto auto;align-items:end}.split-nav-right>.inner .header_banner{text-align:left}.split-nav-right>.inner .header_banner a,.split-nav-right>.inner .header_banner img{display:block;float:left}.split-nav-right>.inner .main-navigation .nav-menu>ul{text-align:right}.split-nav-right>.inner .main-navigation .nav-menu>ul ul{text-align:left}}@media only screen and (min-width: 769px){#content .content-left .menu ul li a:hover{color:dodgerblue}#content .content-left .menu ul li a:hover::after{width:.3125em;opacity:1}#content .content-left .menu ul li a:hover::before{color:dodgerblue}.nav-menu{display:block !important}.content-left .menu>ul{display:block !important}.main-navigation ul li:hover>ul,.main-navigation ul li:focus>ul{visibility:visible;opacity:1;top:100%}.main-navigation ul li:hover>ul li:hover>ul,.main-navigation ul li:hover>ul li:focus>ul,.main-navigation ul li:focus>ul li:hover>ul,.main-navigation ul li:focus>ul li:focus>ul{top:0;left:100%}.site-header .dropdown::after{content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;margin-left:.3125rem}.site-header li li .dropdown::after{content:"\f0da";margin:0;float:right}.main-navigation li ul{display:block !important;visibility:hidden;opacity:0;margin:0;padding:.3125rem 0 0;position:absolute;z-index:14;top:150%;transition-property:opacity, top, left;transition-duration:300ms;transition-timing-function:ease-in-out}.main-navigation li ul li ul{z-index:13;top:0;left:150%;padding:0 0 0 .1875rem}.main-navigation ul li:hover>a{color:dodgerblue}.nav-menu>ul>li a::before{-webkit-transform:translateY(-150%);transform:translateY(-150%);opacity:0;display:block;position:absolute;right:0;left:0;bottom:0;width:100%;height:3px;transition:opacity .15s ease-in-out, -webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out, opacity .15s ease-in-out;transition:transform .15s ease-in-out, opacity .15s ease-in-out, -webkit-transform .15s ease-in-out;background-color:dodgerblue;content:""}.nav-menu>ul>li:hover>a::before{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@media only screen and (max-width: 768px){.content-left.loginOrRegister-leftPanel,.content-right.loginOrRegister-rightPanel{width:100%;max-width:400px;margin:1.5625rem auto}.content-right.loginOrRegister-rightPanel fieldset .fieldSection{float:none;width:100%}#content .content-left .menu>ul{display:none}#content .content-left .menu h4{background:none;padding-left:1em}#content .content-left .menu h4::before{content:"\f078";font:normal normal normal 14px/1 FontAwesome;}#warp{padding:0 10px}#warp .hamburger-wrapper{display:inline-block}.site-header{position:relative}.site-header .header-nav-wrap{position:absolute;z-index:14;top:100%;left:0;right:0}.header_banner{padding-right:40px}.header_banner img{width:100%;height:auto}.nav-menu{display:none;border-bottom:5px solid dodgerblue}.main-navigation{margin:0 -10px}.main-navigation ul{padding:0}.main-navigation ul li{display:block;margin-right:0;width:100%}.main-navigation ul li:first-child{border-top:none}.main-navigation ul li a{padding:8px 0;display:block;background-color:transparent;background-color:var(--mobile-menu-bg, transparent)}.main-navigation ul li ul{position:inherit}.main-navigation ul li ul li a{width:100%;background-color:transparent;background-color:var(--mobile-submenu-bg, rgba(0,0,0,0.15))}.core{min-height:inherit}.content-left{margin:0 auto 20px;width:100%;float:none !important}.rules-instruction{margin-top:20px}.content-right{width:100%;float:none}fieldset{margin:0}.formBuilder fieldset section label.name{padding-left:0}.formBuilder fieldset section div.view input.large{width:100%;box-sizing:border-box}.formBuilder fieldset section div.view{padding-left:0}table th,table td{font-size:12px}}
