h1{margin:25px 0}h3{font-weight:100;text-align:center;padding:0 25px}.backButtonArea{padding-left:50px}.backButton{display:inline-block;margin:30px 20px 0 20px;float:left}.titleArea>div{position:relative;max-width:700px;margin:35px auto;width:100%}.topMenu{display:none}.campaignSlider{margin:30px 0}.topMenu{margin-bottom:30px}.tabBody{padding:20px}.resultHeader{margin:-20px -20px 20px 0}.resultHeader .resultSummary{float:left;padding:10px 0}.resultHeader .sortby{float:right}.resultHeader .clearBoth{clear:both}.sortByBox{background-color:#FFF !important;border:none !important}.sortByDropdown{background-color:#FFF !important;border:none !important}.sortByDropdown .option{background-color:#FFF !important;color:#404041 !important;border-top:1px solid #F6F6F6 !important}.outer{position:relative;max-width:1000px;width:100%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch}.outer>.left{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 25px;position:relative\0;margin:0 350px 0 25px\0}.outer>.right{width:300px;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:25px;position:absolute\0;top:0\0;right:0\0}.lowerBorder{position:absolute;bottom:1px;left:0;right:0;height:1px;border-bottom:1px solid #F6F6F6;z-index:0}.tabArea{position:relative;overflow:hidden}.tabHeader{position:relative;float:left;font-size:18px;padding:10px 10px;border:1px solid transparent;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1px;z-index:1;max-width:200px;width:50%;text-align:center}.tabHeader.selected{border:1px solid #F6F6F6;border-bottom:2px solid #FFF;background-color:#FFF}.tabHeader:not(.selected){background-color:#F6F6F6;margin-top:4px;padding:8px 10px}.tabBody{position:absolute;visibility:hidden;padding:20px 20px 0 20px;text-align:left;min-height:300px;border:1px solid #F6F6F6;border-top:0}.tabBody.selected{position:relative;visibility:visible}.smallMenu{display:none}.promoLarge{width:100%;border:1px solid #F6F6F6;margin-top:45px;image-rendering:optimizespeed;image-rendering:-moz-crisp-edges}#showFormArea{text-align:center;margin:60px 0 35px 0}.ideaContainer{width:100%;margin:25px;border:1px solid #F6F6F6}.ideaContainer form{position:relative;margin:20px;overflow:hidden}.ideaContainer input[type="text"]{width:100%;margin-bottom:25px}.ideaContainer textarea{margin-bottom:0;width:100%;min-width:100%;resize:vertical}.ideaContainer .buttonArea{overflow:hidden;margin-top:20px}.ideaContainer .buttonArea a{float:left;width:80px;text-align:center}.ideaContainer .buttonArea button{float:right;width:80px;text-align:center;color:#FFF !important}.formRow{display:flex;margin-left:-20px;margin-right:-20px}.twoColumnFormRowItem{flex:1 1 50%;padding-left:20px;padding-right:20px}.fileUploadArea{padding-bottom:20px}.fileUploadArea button{border-radius:20px;padding:0 15px;background:#f05c98;background:-moz-linear-gradient(-45deg, #f05c98 0%, #ed184a 100%);background:-webkit-linear-gradient(-45deg, #f05c98 0%, #ed184a 100%);background:linear-gradient(135deg, #f05c98 0%, #ed184a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f05c98', endColorstr='#ed184a',GradientType=1 )}.fileUploadArea div{text-align:center}.fileUploadArea label{color:#EC3680}.fileUploadArea img{height:50px;margin-top:20px;margin-bottom:5px}.fileUploadArea input[type="file"]{display:none}.fileUploadArea .fileUploadLabel{padding-bottom:15px}.fileUploadArea .interactionArea{width:350px;max-width:100%;margin:auto;padding:0 20px;display:flex;align-items:center}.fileUploadArea .interactionArea .interactionAreaItem{flex:1 1 50%;padding:0 10px}#dropzone{position:relative;height:115px;border:1px solid #AAA;color:grey}#dropzone.hovered{border:1px solid #EC3680;cursor:pointer}#dropzone:after{content:"or";position:absolute;top:50%;right:0;padding:3px;transform:translate(50%, -50%);color:#AAA;background-color:#FFF;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dropzone>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#selectedFile{padding-top:15px}@media (max-width: 991px){.smallMenu,.topMenu{display:block}.outer{min-height:unset}.outer>.left{margin:0 25px;width:100%}.outer>.right{display:none}}@media (max-width: 550px){#footerContents{min-height:250px}.formRow{flex-wrap:wrap}.twoColumnFormRowItem{flex:1 1 100%}}@media (max-width: 400px){.outer>.left{margin:0}.ideaContainer{margin:0}}
