.search-page-header{position:relative;margin-bottom:40px}.search-page-header>h1,.search-page-header>p{text-align:left;font-family:'Open Sans',sans-serif;font-weight:600;color:#333}.search-page-header>h1{font-size:2.2em}.search-page-header>p{font-size:1.4em}.search-page-header>.btn{position:absolute;right:0;top:0;margin-top:5px}.search-page-filter-container{overflow:hidden;float:left;margin-bottom:20px}.search-page-filter{float:none;width:260px;border:3px solid #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#333;margin-bottom:15px}.search-page-filter:last-child{margin-bottom:0}.search-page-filter .filter-clear{display:block;clear:both;float:none;margin-top:10px}.search-page-filter .filter-link{display:inline-block;padding:15px 20px;font-size:1.3em;text-decoration:none;color:#333;display:none;cursor:pointer}.search-page-filter .filter-link:hover{text-decoration:underline}.search-page-filter .filter-container:first-child{padding-top:25px}.search-page-filter .filter-container{display:block;padding:0 20px;padding-top:14px;padding-bottom:18px;border-bottom:1px solid #e5e5e5}.search-page-filter .filter-container.only-button{padding-bottom:14px}.search-page-filter .filter-container:last-of-type{border-bottom:0}.search-page-filter .filter-container .search-box-with-btn{position:relative;height:40px}.search-page-filter .filter-container .search-box-with-btn input[type=text]{position:absolute;border-radius:0;padding-right:44px}.search-page-filter .filter-container .search-box-with-btn input[type=text].save-filter{padding-right:60px}.search-page-filter .filter-container .search-box-with-btn button{height:29px;position:absolute;right:0;padding:0 7px;margin-top:6px;margin-right:5px;cursor:pointer;background:#00adef;color:#fff;border-radius:2px}.search-page-filter .filter-container>.link-advanced-search{display:inline-block;font-weight:400;margin-top:5px}.search-page-filter .filter-container>.link-advanced-search:hover{text-decoration:underline}.search-page-filter .filter-container>h3{font-size:1.3em;margin-bottom:12px}.search-page-filter .filter-container input[type=text]{height:40px}.search-page-filter .filter-container .item-text,.search-page-filter .filter-container .item-text-empty-result{font-size:1.3em;margin-bottom:5px;color:#000}.search-page-filter .filter-container .item-text:hover{cursor:pointer;color:#00adef}.search-page-filter .filter-container .item-text-empty-result{font-style:italic}.search-page-filter .filter-container .item-text-empty-result.hide{display:none}.search-page-filter .filter-container .item-text.selected{font-weight:700;color:#00adef}.search-page-filter .filter-container .item-text.selected:hover{cursor:pointer}.search-page-filter .filter-container .item-text.hide-long-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-page-filter .filter-container .deletable-item{display:block}.search-page-filter .filter-container .deletable-item .item-text{display:inline-block;max-width:calc(100% - 10px)}.search-page-filter .filter-container .deletable-item .delete-item{float:right;margin-top:1px;font-size:18px;font-weight:700;cursor:pointer}.search-page-filter .filter-container .checkbox-container>label{font-weight:400}.search-page-filter .filter-container .checkbox-container>label:hover{color:#00adef}.search-page-filter .filter-container .checkbox-container>input[type=checkbox]:checked+label{color:#00adef}@media screen and (max-width:1005px){.projects-result,.freelancers-result{width:69%!important}}@media screen and (max-width:965px){.projects-result,.freelancers-result{width:68%!important}}@media screen and (max-width:910px){.projects-result,.freelancers-result{width:66%!important}}@media screen and (max-width:850px){.projects-result,.freelancers-result{width:64%!important}}@media screen and (max-width:800px){.projects-result,.freelancers-result{width:62%!important}}@media screen and (max-width:768px){.search-page-filter-container{float:none}.search-page-filter,.projects-result,.freelancers-result{width:100%!important}.search-page-filter .filter-link{display:inline-block}.search-page-filter .filter-container-group{display:none}.search-page-filter.show .filter-container-group{display:block}.search-page-filter.show .filter-container:first-child{border-top:1px solid #e5e5e5}.search-page-filter.show .filter-container:last-of-type{border-bottom:1px solid #e5e5e5}.search-page-filter{margin-bottom:20px}}@media screen and (max-width:775px){.search-page-header>a{display:none}}