.grey-tabs{width:100%;padding:0 0 25px;float:left;position:relative;overflow:visible}
.grey-tabs .content{float:left;position:relative;width:100%;text-align:center}
.grey-tabs ul{filter:none;border-collapse:collapse;display:table;width:100%;margin:0;padding:0;position:relative;box-shadow:0 1px 2px -1px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 2px -1px rgba(0,0,0,0.25)}
.grey-tabs li{display:table-cell;list-style:none;border:1px solid #CCC;font-size:80%;outline:0;float:none}
.grey-tabs li.active{padding:5px 15px;color:#333;background:#e6e6e6;background:-moz-linear-gradient(top,#e6e6e6 0,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e6e6),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#e6e6e6 0,#f4f4f4 100%);background:-o-linear-gradient(top,#e6e6e6 0,#f4f4f4 100%);background:-ms-linear-gradient(top,#e6e6e6 0,#f4f4f4 100%);background:linear-gradient(to bottom,#e6e6e6 0,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E6E6',endColorstr='#F4F4F4',GradientType=0)}
.grey-tabs li.first{background:0;font-weight:bold}
.grey-tabs a,.grey-tabs input,.mobile-tab-selector-grey button{border:0;display:block;color:#4a5c64;padding:5px 15px;background:#f9f9f9;text-align:center;background:-moz-linear-gradient(top,#f9f9f9 0,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#f9f9f9 0,#eaeaea 100%);background:-o-linear-gradient(top,#f9f9f9 0,#eaeaea 100%);background:-ms-linear-gradient(top,#f9f9f9 0,#eaeaea 100%);background:linear-gradient(to bottom,#f9f9f9 0,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9',endColorstr='#EAEAEA',GradientType=0)}
.grey-tabs input{width:150px;padding:5px 0}
.grey-tabs li.active a,.grey-tabs li.active input{padding:0;background:transparent}
.grey-tabs li.first a{background:transparent}
.grey-tabs a:hover,.grey-tabs a:focus,.grey-tabs a:active,.grey-tabs input:hover,.grey-tabs input:focus,.grey-tabs input:active{color:#ea4f01}
.mobile-tab-selector-grey{width:auto;margin:0 0 30px;float:none;border:1px solid #CCC;clear:both}
.mobile-tab-selector-grey button{padding:0}
.mobile-tabs-grey{margin:-31px 0 30px;-webkit-box-shadow:0 2px 3px -2px #000;box-shadow:0 2px 3px -2px #000;text-align:center}
.mobile-tabs-grey li{padding:5px 0}
.mobile-tabs-grey li.active{background:#fafafa;border:1px solid #e8e8e8}
.mobile-tabs-grey a{margin:-5px 0;color:#4a5c64}
.mobile-tabs ul{list-style:none outside none;margin:0;padding:0}
#search-results .result-details .grey-tabs{margin:7px 20px 0 20px;float:right}
#search-results .result-details .grey-tabs input{width:auto;padding:2px 17px}
#search-results .grey-tabs,.filter-wrapper .grey-tabs{width:auto;padding-bottom:10px;overflow:visible}
#search-results .grey-tabs .content,#search-results .grey-tabs ul,.filter-wrapper .grey-tabs .content,.filter-wrapper .grey-tabs ul{left:0}
@media(min-width:240px) and (max-width:767px){.grey-tabs{overflow:visible;visibility:hidden}
.grey-tabs .content,.grey-tabs ul{left:0}
.grey-tabs-single{width:auto;float:none!important;visibility:visible;clear:both}
.grey-tabs-single .content,.grey-tabs-single ul,.grey-tabs-single li{float:none}
.grey-tabs-single input{width:100%!important;padding-left:0!important;padding-right:0!important}
#search-results .result-details .grey-tabs-single{margin:10px 0}
}
@media(min-width:768px) and (max-width:979px){.grey-tabs li.active{padding:5px}
.grey-tabs a,.grey-tabs input{padding:5px}
.grey-tabs input{padding:5px 0}
.grey-tabs li.active a,.grey-tabs li.active input{padding:0}
}