/**
 * Blueclaw Conversions Limited
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the License Agreement
 * that is bundled with this package in the file LICENCE.txt.
 * It is also available through the world-wide-web at this URL:
 * www.blueclawecommerce.co.uk/store/terms-conditions
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to info@blueclaw.co.uk so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file. If you wish to customize this extension for your
 * needs please contact us through www.blueclawecommerce.co.uk.
 *
 * @category    Blueclaw
 * @package     Blueclaw_FeaturedCategories
 * @copyright   Copyright (c) 2013 Blueclaw Conversions Ltd. (http://www.blueclawecommerce.co.uk)
 * @author      David Herbert <david.herbert@blueclaw.co.uk>
 * @license     http://blueclawecommerce.co.uk/store/terms-conditions Blueclaw Conversions Ltd End User Licence Agreement
 */
.featured-categories-block {
    overflow:hidden; 
    width:100%;
    margin:0 auto 30px; 
}
.featured-categories-block li { 
    float:left; 
    display:block; 
    position:relative; 
    text-align: center; 
    margin-left: 2.173913043478261%;
    overflow: hidden;
}
.featured-categories-block li:first-child { margin-left:0;}
.featured-categories-block.row2 li:first-child { margin-left:0;}
.featured-categories-block li.last {}
.featured-categories-block.row1 {
    position:absolute;
    top: 60px;
    left:0;
}
.featured-categories-block.row1 li {
    width:31.73913043478261%;
    /*height:179px;*/
}
.featured-categories-block.row2 {
    position:absolute;
    top:285px;
    left:0;
}
.featured-categories-block.row2 li {
    width: 23.58695652173913%;
    /*height:140px;*/
    margin-left: 1.847826086956522%;
}
.featured-categories-block li h2 {
    background: #252525;
    height: 30px;
    line-height: 30px;
    color: #ffb400;
    margin:0;
}
.featured-categories-block.row2 li h2 {
    height:25px;
    line-height: 25px;
    font-size:1.333em;
}
.featured-categories-block li h2 a.category-name { color:#ffffff; display:block; padding:0 3%;}
.featured-categories-block li h2 a.category-name:hover, .featured-categories-block li.active h2 a.category-name {
    background:#ff6600;
    color:#030303;
}
.featured-categories-block li a.thumbnail { display: table-cell;vertical-align: middle;/*height:146px;*/ border: 3px solid #ebebeb; border-top:0;}
/*.featured-categories-block li a.thumbnail img {max-width:288px; max-height:146px;}*/

.featured-categories-block.row2 li a.thumbnail {/*height:112px;*/vertical-align:top;}
/*.featured-categories-block.row2 li a.thumbnail img {max-width:211px; max-height:112px;}*/

.featured-categories-block.row2 li a.thumbnail.full-size { border:0; /*height:115px;*/}
/*.featured-categories-block.row2 li a.thumbnail.full-size img {max-width:217px; max-height:115px;}*/

.featured-categories-block li .info {
    position:absolute;
    /*top:30px;*/
    top:209px;
    left:0;
    background:#252525;
    opacity:0.9;
    filter:alpha(opacity=90);
    font-size: 1em;
    height:80.6536312849162%;
    display:block;
    text-align:center;
    padding:10px 8.532423208191126% 0;
    width: 82.93515358361775%;
    color:#ffffff;
}
.featured-categories-block.row2 li .info {
    top:158px;
    height:77%;
}

.featured-categories-block li .info span.short-description {
    max-height: 54.33557%;
    display:block;
    overflow:hidden;
}
.featured-categories-block.row2 li .info span.short-description {
    max-height:55px;
}
.featured-categories-block li span.view {
    font-size: 1.167em;
    display: block;
    width: 60px;
    height: 30px;
    line-height: 30px;
    color: #000;
    background: #FB7E01;
    top:69.79865771812081%;
    left: 39.76109215017065%;
    position: absolute;
}
.featured-categories-block.row2 li .info span.view {
    left:33.33333333333333%;
    top: 65.21739130434783%;
}
.featured-categories-block li a:hover {text-decoration: none;}