.filter-container
{padding:25px 0;background:#fff;overflow:hidden;clear:both;padding:25px 0 10px 0;margin-bottom:21px}
ul.filter li.active a
{background:#992824;color:#fff;border:1px solid #992824}
ul.filter>li>a
{font-weight:700;color:#2e2e2e;font-size:14px;padding:8px 12px;text-align:center;border:1px solid #000;display:block}
ul.filter>li>a:hover,ul.filter>li>a:focus
{text-decoration:none;color:#fff;outline:none}
.filter-container .filter>li
{padding-right:8px;padding-left:7px;margin-bottom:15px}
.port-col figure .overlay-background
{background-color:#000;background-color:rgba(0,0,0,.4)}
figure
{float:left;width:100%;position:relative}
figure img
{width:100%;height:auto}
.article-title a{color:#aaa}
figure:hover .overlay
{opacity:1;visibility:visible}
figure:hover .overlay-background
{opacity:.8;visibility:visible}
figure .overlay-background
{z-index:9;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:0;left:0;background:rgba(0,0,0,.2) url(../img/playicon.png) no-repeat center center;width:100%;height:100%}
figure .overlay-background-prestahome
{z-index:9;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:0;left:0;background:rgba(0,0,0,.2) url(../img/voir_icon.png) no-repeat center center;width:100%;height:100%}
figure .overlay-background .inner
{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#000;background-color:rgba(0,0,0,.9)}
figure .overlay
{z-index:2;transition:all .2s ease-in-out;position:absolute;top:0;left:0;opacity:0;visibility:hidden;width:100%;height:100%}
figure .inner-overlay
{display:table;width:100%;height:100%}
figure .inner-overlay-content
{display:table-cell;vertical-align:middle;width:100%;padding:20px 40px}
figure .inner-overlay-content.with-icons
{text-align:center}
figure .inner-overlay-content.with-icons a
{width:40px;height:40px;line-height:42px;display:inline-block;margin:0 10px;text-decoration:none;font-size:20px;background:rgba(0,0,0,.9);color:#fff;border-radius:0}
.isotopeSelector img
{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.isotopeSelector:hover img
{-moz-transform:scale(1.5) rotate(2deg);-webkit-transform:scale(1.5) rotate(2deg);-o-transform:scale(1.5) rotate(2deg);-ms-transform:scale(1.5) rotate(2deg);transform:scale(1.5) rotate(2deg);-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}
.isotopeSelector figure
{overflow:hidden}
.isotopeSelector figure
{box-shadow:0 0 2px rgba(0,0,0,.2)}
.filter
{text-align:center}
.demo-colored-wrap
{background:#ecf0f1}
.isotopeSelector
{box-sizing:border-box;margin-bottom:28px;overflow:hidden;padding-left: 10px;}
.article-title span
{color:#992824;font-size:8px;text-align:left;padding-bottom:9px;font-weight:700;display:block}
.article-title p
{color:#000;font-size:12px!important;text-align:left;font-weight:700}
.article-title
{background:#fff;float:left;box-sizing:border-box;width:100%;padding:9px}
.article-title-vid span
{color:#992824;font-size:8px;text-align:left;padding-bottom:9px;font-weight:700;display:block}
.article-title-vid p
{color:#000;font-size:12px!important;text-align:left;font-weight:700}
.article-title-vid
{background:#fff;float:left;box-sizing:border-box;width:100%;padding:9px;height:70px; font-size: 13px;}
.article-title-prestahome
{background:#fff;float:left;box-sizing:border-box;width:100%;padding:9px;height:55px;}
.article-title-prestahome p
{color:#000;font-size:15px!important;text-align:center;font-weight:700}
#LangAr .article-title-prestahome p {
    direction: rtl;
    font-weight: normal!important;
    line-height: 13px!important;
    font-family: "HelveticaNeueLTW20-Bold"!important;
    text-align: center !important;
    font-size: 18px !important
}
#LangAr .article-title-prestahome
{background:#fff;float:right;box-sizing:border-box;width:100%;padding:9px;height:40px;}