/*
Theme Name:   Reco Child
Theme URI:    http://estudiopatagon.com/themes/wordpress/recov3
Author:       EstudioPatagon
Author URI:   https://1.envato.market/ep-portfolio-themes
Description:  Child theme, based on Reco
Template:     reco

*/

/* Add your custom code just below */
.searchandfilter ul{display:flex;align-items:center;background:rgba(0,0,0,.15);padding:5px;border-radius:50px;position:relative}.searchandfilter ul li{padding:0;width:100%}.searchandfilter ul input,.searchandfilter ul select.sf-input-select{margin:0;background:0 0;border:none;border-radius:0;appearance:none;color:#fff}.searchandfilter ul li input[type=submit]{position:relative;z-index:99;background:0 0}.searchandfilter ul li.sf-field-submit{position:absolute;right:5px;width:auto}.searchandfilter ul input::placeholder{color:#fff}.searchandfilter ul select.sf-input-select option{color:#000}.searchandfilter ul li input[type=submit]:hover{background:0 0!important;color:#fff}li.sf-field-category{max-width:150px;width:100%}.searchandfilter .sf-field-search label,.searchandfilter ul input[type=text]{width:100%}.searchandfilter ul li.sf-field-search{padding-right:80px}body.xoo-el-popup-active{overflow:unset}.searchandfilter li.sf-field-submit::before{font-family:FontAwesome;font-size:20px;font-weight:400;font-style:normal;content:"\f002";display:inline-block;width:65px;height:42px;line-height:42px;text-align:center;color:#fff;background:#f53f5600;position:absolute;top:0;cursor:pointer;right:0;border-radius:30px}div.epcl-download a.xoo-el-login-tgr::before{content:"\f023"}.searchandfilter .sf-field-category{position:relative;display:inline-block;width:100%}.downloads-table.responsive-table td:last-child{max-width:100%;white-space:nowrap}.downloads-table.responsive-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.downloads-table.responsive-table table{width:100%;border-collapse:collapse;border:1px solid #ddd;border-radius:4px;margin:20px 0}.downloads-table.responsive-table td,.downloads-table.responsive-table th{padding:12px;border-bottom:1px solid #ddd;vertical-align:middle;text-align:center}.downloads-table.responsive-table th{background-color:#f4f4f4}.downloads-table.responsive-table tr:nth-child(2n){background-color:#f9f9f9}.downloads-table.responsive-table a{color:#0073aa;text-decoration:none}.downloads-table.responsive-table a:hover{text-decoration:underline}.searchandfilter .sf-field-category .sf-input-select.custom-select{margin:0;border:none;float:none;display:flex;align-items:center}.searchandfilter .sf-field-category .nice-select .list{display:block;max-width:320px;overflow:hidden;min-width:unset;width:100%}.searchandfilter .sf-field-category .nice-select .option{width:100%;max-width:90%;padding:8px}.searchandfilter ul input[type=text]::placeholder{opacity:.6}@media screen and (max-width:1023px){body aside .widget_epcl_search,body aside .widget_search{background:#ff3152;border:0;padding:30px 25px!important;border-radius:7px}}@media screen and (max-width:767px){.searchandfilter ul li.sf-field-category{max-width:100px}.searchandfilter .sf-field-category .sf-input-select.custom-select{padding:8px}.searchandfilter select.sf-input-select{width:70px;min-width:auto;max-width:unset;padding:0;text-align:center}}