/**
 * @package     Expose
 * @version     3.0.0
 * @author      ThemeXpert http://www.themexpert.com
 * @copyright   Copyright (C) 2010 - 2011 ThemeXpert
 * @license     http://www.gnu.org/licenses/gpl-3.0.html GNU/GPLv3
 **/

/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, caption {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;background: transparent;}

/* Clear Float
---------------------------------------*/
.clearfix:before, .clearfix:after, .tx-row:before, .tx-row:after, .ex-block:before, .ex-block:after,.ex-content:after, .ex-content:before {content: '';display: table;}
.clearfix:after, .tx-row:after, .ex-block:after, .ex-content:after{clear: both;}

/* Layout 
----------------------------------------*/
html{overflow-y:scroll;min-height:100%}
body{font:normal 14px/20px Arial,Helvetica,sans-serif; position:relative;color: #444;}
/* hides from IE-mac \*/
* html, * html .ex-block{height: 1%;}
/* end hide from IE-mac */

.tx-row, .tx-wrapper {margin-right: auto; margin-left: auto; text-align: left; position :relative; clear:left;}
    .ex-column {float:left;}
        .ex-block {padding: 15px; margin:10px; position: relative; display: block;}
            .no-title > .ex-header{display: none;}
            .ex-title{margin: 0 0 7px;padding: 0 0 7px;}
    * html .ie6-offset {margin-right: -4px;}

#tx-mainbody, #tx-sidebar-a, #tx-sidebar-b{position: relative;}
    #tx-sidebar-a .ex-column, #tx-sidebar-b .ex-column{width:100%}
#ex-copyright .ex-block{padding: 10px 15px;margin: 0;}

/* Core Widgets
-------------------------------------------*/
.expose-logo, .expose-logo a{width: 152px;height: 40px;display: block}
    .expose-logo-light{background: url(../../../libraries/expose/interface/images/expose_logo_light.png) no-repeat;}
    .expose-logo-dark{background: url(../../../libraries/expose/interface/images//expose_logo_dark.png) no-repeat;}
    .expose-logo span{display: none}

#ex-menu{position: relative;z-index: 99}

/* RTL */
/*body.rtl {direction: rtl;}*/
body.align-rtl #ex-mainbody, body.align-rtl #ex-sidebar-a, body.align-rtl #ex-sidebar-b, body.align-rtl .ex-column{float: right}
body.align-rtl #ex-menu ul li{float: right}
body.align-rtl {min-width: inherit;}
body.align-rtl .ex-menu ul li:hover ul, body.align-rtl .ex-menu ul li.over ul{right: 0;}
body.align-rtl .ex-menu ul li:hover li ul, body.align-rtl .ex-menu ul li.over li ul{right: -999em;}
body.align-rtl .ex-menu ul li li:hover ul, body.align-rtl .ex-menu ul li li.over ul{right:13em;}
body.align-rtl .ex-menu ul li li li:hover ul,body.align-rtl .ex-menu ul li li li.over ul {right: 10em;top:0;}
body.align-rtl ul, ol{padding-right: 15px;}