.article,.aside,details,figcaption,figure,.footer,.header,hgroup,.nav,.section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
body{
	margin:0;
	color:#404040;
	font-size:13px;
	line-height:1.231;
	font-family:"Lucida Sans",Helvetica,Arial,Verdana,sans-serif;
}
body.site{}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
button,input,select,textarea{font-family:inherit;color:inherit;}
/* =============================================================================
Links
========================================================================== */
a:focus{outline:thin dotted;}
/* Improve readability when focused and hovered in all browsers:h5bp.com/h */
a:hover,a:active{outline:0;}
/* =============================================================================
Typography
========================================================================== */
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
dfn{font-style:italic;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
ins{background:#ff9;color:#000;text-decoration:none;}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}
/* Redeclare monospace font family:h5bp.com/j */
pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:100%;}
/* Improve readability of pre-formatted text in all browsers */
/*pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
*/
pre{overflow:auto;line-height:1.6;}
q{quotes:none;}
q:before,q:after{content:"";content:none;}
small{font-size:85%;}
/* Position subscript and superscript content without affecting line-height:h5bp.com/k */
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
/* =============================================================================
Lists
========================================================================== */
ol,ul{padding:0;margin:0;}
.nav ul,.nav ol{list-style:none;list-style-image:none;margin:0 !important;padding:0 !important;}
/* =============================================================================
Embedded content
========================================================================== */
/*
* 1. Improve image quality when scaled in IE7:h5bp.com/d
* 2. Remove the gap between images and borders on image containers:h5bp.com/e 
*/
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%;}
/*
* Correct overflow not hidden in IE9 
*/
svg:not(:root){overflow:hidden;}
/* =============================================================================
Figures
========================================================================== */
figure{margin:0;}
/* =============================================================================
Forms
========================================================================== */
form{margin:0;}
fieldset{border:0;margin:0;padding:0;}
/* Indicate that 'label' will shift focus to the associated form element */
label{cursor:pointer;}
/* 
* 1. Correct color not inheriting in IE6/7/8/9 
* 2. Correct alignment displayed oddly in IE6/7 
*/
legend{border:0;*margin-left:-7px;padding:0;}
/*
* 1. Correct font-size not inheriting in all browsers
* 2. Remove margins in FF3/4 S5 Chrome
* 3. Define consistent vertical alignment display in all browsers
*/
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
/*
* 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
* 2. Correct inner spacing displayed oddly in IE6/7
*/
button,input{line-height:normal;*overflow:visible;}
/*
* Reintroduce inner spacing in 'table' to avoid overlap and whitespace issues in IE6/7
*/
table button,table input{*overflow:auto;}
/*
* 1. Display hand cursor for clickable form elements
* 2. Allow styling of clickable form elements in iOS
*/
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
/*
* Consistent box sizing and appearance
*/
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
/* 
* Remove inner padding and border in FF3/4:h5bp.com/l 
*/
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
/* 
* 1. Remove default vertical scrollbar in IE6/7/8/9 
* 2. Allow only vertical resizing
*/
textarea{overflow:auto;vertical-align:top;resize:vertical;}
/* Colors for form validity */
input:valid,textarea:valid{}
input:invalid,textarea:invalid{background-color:#f0dddd;}
input,textarea,select{border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-o-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border:1px solid #ccc;background-color:#f8f8f8;padding:3px;line-height:inherit;display:inline-block;}
input[disabled]{color:#999;background-color:#e4e4e4;}
input:focus,select:focus,textarea:focus{box-shadow:0 0 6px #999;-moz-box-shadow:0 0 6px #999;;-webkit-box-shadow:0 0 6px #999;border-style:solid;border-color:#cacaca;}
/* =============================================================================
Tables
========================================================================== */
table{border-spacing:0;border-collapse:separate;font:inherit;padding:0;width:100%;}
table th,table td{border-bottom:1px solid #DDDDDD;line-height:13.5px;padding:10px 10px 9px;}
table th{border-bottom-width:3px;font-weight:bold;}
table.zebra tbody tr:nth-child(odd){background-color:#f5f5f5;}
/*table tbody tr:hover{background-color:#f1f1f1 !important;}*/

.evenTableRow:hover{background-color:#f1f1f1}
.oddTableRow:hover{background-color:#f1f1f1}
.RTEtoolbar td {padding:0px !important;}
.read-more {}
.read-more {
    color: #444;
    display: block;

    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;}
.tab-handles a {
    padding: 6px 10px;
}
.tab-handles a.active {
    background-color: #006600;
    color: #FFFFFF;
}
.tab-handles a {
    cursor: pointer;
    display: inline-block;
    padding: 6px 15px;
    text-decoration: none !important;
}
.tab-handles a.active	{border-radius:10px 10px 0 0;}
#news-tabs dl {
    margin: 0 0 5px;
}
.tab-box {
    border-bottom: 1px solid #006600;
    border-top: 1px solid #006600;
    
    padding: 10px 0 0 !important;
}
#iframe-sidebar .title, #secondary .navigation .title {
    display: block;
    font-size: 115%;
    height: 1.1em;
    line-height: 1.2em;
    overflow: hidden;
    text-decoration: none;
}
.tab-box a {color:#000;display: inline-block;}
.tab-box a:visited {color:#91A781;}
.date {text-align:left;margin:0;}
ol.tab-box{margin:0;}
/* ==|== primary styles =====================================================
Author:Nicolas Rudas
===================================================== */
/* =========== */
/* = Generic = */
/* =========== */
h1,h2,h3,h4,h5,h6,p,ol,ul,dl,table,blockquote{margin:0 0 2px;line-height:145%;}
blockquote{font-style:italic;padding:12px 0 1px 12px;border-left:4px solid ;}
hr{border:0;margin:12px 0;float:none;clear:both;border-top:1px solid #ccc;}
ol,ul{list-style-position:outside;}
ol{margin-left:1.6em;}
ul{margin-left:1.2em;}
/*=colors*/
h1,h2,h3,h4,h5,h6{color:#333;}
::-moz-selection{background:#555;color:#fff;text-shadow:none;}
::selection{background:#555;color:#fff;text-shadow:none;}
a:link;{color:#00e;}
/*a:visited{color:#551a8b;}*/
/*a:hover{color:#06e;}*/
/*=logo*/
#logo{margin:0 0 0 12px;line-height:100%;font-size:100%;float:left;}
#logo a{text-decoration:none;outline:none;display:none;}
.logo {
    background: url("//static.kifin.es/static/images/logo_kifines.png") no-repeat scroll -52px 0 transparent;
    float: left;
    height: 70px;
    position: absolute;
    top: 0;
    width: 405px;
}
.logo h1 a {
    display: block;
    height: 70px;
    text-indent: -999em;
    width: 300px;
}
#header-global {
    float: left;
    height: 60px;
    padding: 10px 0 0 250px;
    width: 700px;
}
/*=buttons*/
input[type="submit"],
input[type="button"],
.btn{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),color-stop(25%,#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#ffffff,#ffffff 25%,#e6e6e6);background-image:-ms-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:-o-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);padding:5px 14px ;text-shadow:0 1px 1px rgba(255,255,255,0.75);color:#333;font-size:95%;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;text-decoration:none;}
.green {
    background: none repeat scroll 0 0 #003300;
    color: #FFFFFF;
}
input[type="submit"],
input[type="button"] {}
input[type="submit"]:hover,
input[type="button"]:hover,
.btn:hover{background-position:0 -15px;}
input[type="submit"].primary,
input[type="button"].primary,
.btn.primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#049cdb),to(#0064cd));background-image:-moz-linear-gradient(top,#049cdb,#0064cd);background-image:-ms-linear-gradient(top,#049cdb,#0064cd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#049cdb),color-stop(100%,#0064cd));background-image:-webkit-linear-gradient(top,#049cdb,#0064cd);background-image:-o-linear-gradient(top,#049cdb,#0064cd);background-image:linear-gradient(top,#049cdb,#0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb',endColorstr='#0064cd',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}
input[type="submit"]:active,
input[type="button"]:active,
.btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);}
input[type="submit"].disabled,
input[type="button"].disabled,
.btn.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
input[type="submit"][disabled],
input[type="button"][disabled],
.btn[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
input[type="submit"].large,
input[type="button"].large,
.btn.large{font-size:110%;line-height:normal;padding:9px 14px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
input[type="submit"].small,
input[type="button"].small,
.btn.small{padding:4px 9px;font-size:85%;}
/*=messages*/
.errorlist{list-style:none;}
.errorlist .errorlist{background:inherit;padding:0;margin:0 0 12px 0;border:none;}
.errorlist,
.alert-message{background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#fceec1),to(#eedc94));background-image:-moz-linear-gradient(top,#fceec1,#eedc94);background-image:-ms-linear-gradient(top,#fceec1,#eedc94);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fceec1),color-stop(100%,#eedc94));background-image:-webkit-linear-gradient(top,#fceec1,#eedc94);background-image:-o-linear-gradient(top,#fceec1,#eedc94);background-image:linear-gradient(top,#fceec1,#eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1',endColorstr='#eedc94',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);margin-bottom:12px;padding:7px 14px;color:#404040;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);}
.alert-message p:last-child{margin-bottom:0;}
.alert-message .btn{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.25);box-shadow:0 1px 0 rgba(255,255,255,0.25);color:#000;}
.alert-message .close{float:right;margin-top:-2px;color:#000000;font-size:20px;font-weight:bold;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2;text-decoration:none;color:#000;}
.alert-message .close:hover{color:#000000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;}
.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,
.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,
.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,
.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover{color:#000;}
.btn.danger,.alert-message.danger,
.btn.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#ee5f5b),to(#c43c35));background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ee5f5b),color-stop(100%,#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}
.btn.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#62c462),to(#57a957));background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#62c462),color-stop(100%,#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(top,#62c462,#57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#57a957',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}
.btn.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#5bc0de),to(#339bb9));background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-ms-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5bc0de),color-stop(100%,#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(top,#5bc0de,#339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#339bb9',GradientType=0);text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}
.alert-message.block-message{background-image:none;background-color:#fdf5d9;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.alert-message.block-message.error,.alert-message.block-message.success,.alert-message.block-message.info{color:#404040;text-shadow:0 1px 0 rgba(255,255,255,0.5);}
.alert-message.block-message.error{background-color:#fddfde;border-color:#fbc7c6;}
.alert-message.block-message.success{background-color:#d1eed1;border-color:#bfe7bf;}
.alert-message.block-message.info{background-color:#ddf4fb;border-color:#c6edf9;}
/*=classes*/
.active{font-weight:bold;background:#fff;border-radius:10px;}
.green {
    background: none repeat scroll 0 0 #003300;
    color: #FFFFFF;
}
.left{text-align:left;}
.right{text-align:right;}
.center{clear:both;text-align:center;display:block;}
a.left,span.left,img.left{float:left;}
a.right,span.right,img.right{float:right;}
img.center{margin:0 auto;}
time,.date,.meta,.more{font-size:85%;}
.description time,.description .date,
.meta time,.meta .description,.meta .date,.meta .more{font-size:100%;}
.description{color:#777;font-size:90%;}
#copyright,.meta,.date,time{color:#999;}
.meta a{color:inherit;}
p.more{margin:0;}
.small{font-size:85%;}
.smaller{font-size:80%;}
.large{font-size:110%;}
.larger{font-size:120%;}
/* ============== */
/* = Containers = */
/* ============== */
.container{clear:both;float:none;}
/*=wrapper*/
#wrapper{padding:0 12px 12px 0px;width:90%;margin:0 auto;min-width:960px;background: url("//static.kifin.es/static/images/bg_body.png") repeat-x center top;}
#wrapper-inner{margin:0 auto;width:auto;}
/*=primary*/
#primary{}
/*=secondary*/
#secondary{}
/*=footer*/
#footer-global{font-size:85%;}
#copyright{float:right;text-align:right;width:40%;padding:12px 0;margin:0 12px 0 0;}
/*=grid*/
.grid,.row{clear:both;margin:0;padding:0;list-style:none;}
.grid [class*="column"]{float:left;margin-left:0;margin-right:0;}
.grid [class*="column"] + :not([class*="column"]){clear:both;}
.column-1{width:10%;}
.with-gutter .column-1{width:9%;}
.column-2{width:20%;}
.with-gutter .column-2{width:19%;}
.column-3{width:30%;}
.with-gutter .column-3{width:29%;}
.column-4{width:40%;}
.with-gutter .column-4{width:39%;}
.column-5{width:50%;}
.with-gutter .column-5{width:49%;}
.column-6{width:60%;}
.with-gutter .column-6{width:59%;}
.column-7{width:70%;}
.with-gutter .column-7{width:69%;}
.column-8{width:80%;}
.with-gutter .column-8{width:79%;}
.column-9{width:90%;}
.with-gutter .column-9{width:89%;}
.column-10{width:100%;}
.column-third{width:33.3%;}
.with-gutter .column-third{width:32.5%;}
.column-two-thirds{width:66.3%;}
.with-gutter .column-two-thirds{width:65.8%;}
.with-gutter [class*=column]{margin-left:0.6%;margin-right:0.6%;}
.with-gutter [class*=column].alpha{margin-left:0;}
.with-gutter [class*=column].omega{margin-right:0;}
/*=column-splits*/
.column-forths,.column-thirds,.column-fifths{float:none !important;margin:0.6% -0.6% !important;}
.column-forths [class*=column],
.column-thirds [class*=column],
.column-fifths [class*=column]{margin-top:0.6%;margin-bottom:0.6%;}
.column-thirds .column{width:33.33%;}
.with-gutter .column-thirds,
.column-thirds.with-gutter .column{width:32.53%;}
.column-forths .column{width:25%;}
.with-gutter .column-forths .column,
.column-forths.with-gutter .column{width:24%;}
.column-fifths .column{width:20%;}
.with-gutter .column-fifths .column,
.column-fifths.with-gutter .column{width:18.8%;}
/* ============ */
/* = Sections = */
/* ============ */
.nav,.article,.section,.inner{position:relative;}
.nav > .inner,
.article > .inner,
.section > .inner,
.section > form > .inner{padding:12px;}
h2{font-size:130%;}
h3{font-size:110%;}
/*=breadcrumb*/
#breadcrumb{font-size:90%;line-height:1;border-bottom:#CCCCCC 1px solid;padding:5px 0;}
#breadcrumb h2,#breadcrumb p,#breadcrumb ul,#breadcrumb ol,#breadcrumb li{font-size:inherit;display:inline;margin:0;line-height:100%;font-weight:normal;}
#breadcrumb li{margin-right:3px;}
#breadcrumb,#breadcrumb a{color:#999;}
#breadcrumb a:hover{color:#000;}
#breadcrumb a {text-decoration:none !important;}
#breadcrumb li:last-child a,#breadcrumb li:last-child a,#breadcrumb li.current_page a{text-decoration:none !important;}
/*=nav*/
#nav-global {position:relative; top:-8px;left:25px;}
#footer-global .nav h2,
#nav-global h2{display:none;visibility:hidden;}
#footer-global .nav{float:left;width:50%;}
#nav-global li,
#footer-global .nav li{display:inline-block;margin:0 10px 0 0;}
#footer-global .navi a{text-decoration:underline;}
#nav-global a,
#footer-global a{color:inherit;}
/*=nav-global*/
#nav-global li{margin:0 12px 0 0;}
#nav-global a{text-decoration:none;display:inline-block;padding:8px 12px;color:#fff;text-transform:uppercase;}
#nav-global li.active a {color:#030;}

#user-box{background:url(/static/images/bg_user_box.png) repeat-x;top:-5px;height:100px;height:100px;border-radius:5px;color:#fff;}
#user-box h3{color:#fff;}
#user-box h3 span {padding:0 5px 0 5px;}
#user-box-tools {font-size:0.9em;float:right;}
#user-box a {color:#EFEFEF;text-decoration:none;}
#user-box a:hover {text-decoration:underline;}
#user-box-text p {margin:10px 0 0 45px ;}
#user-box-text a.btn{color:#000;}
#user-box-text a.btn:hover{text-decoration:none;}
.pending {opacity:0.5;}

/*.article-box {margin: 0 0 15px; padding: 5px 0 20px 10px;border-bottom:#EAEAEA solid 1px;display:box;float:left;width:100%;}
.article-box a.article-image {float:left;display:block;margin:0 5px;}

.article-box .article {display:table-cell;width:530px;}
.article h3.article-title {margin:0 5px 0 0 !important;}
.article-text {height:60px;overflow:hidden;}
.article-action, .article-action a  {color:#999; text-decoration:none;}
.article-action {position:relative;bottom:0px;}
.article_text {width:90%;padding:5px;margin:10px;}
.article_text p {font-size:1.1em;line-height:22px;}*/
.article a {text-decoration:none;font-weight:bold;}
.article_image{text-align:center;padding:10px;}

.index-news-item {margin: 0 10px 15px 0;position:relative;float:left;width:204px;}
.index-news-image{text-align:center;width:204px;height:170px;border:#000 solid 1px;margin:0 auto;}
.index-news-title {background: url(/static/images/bg_related_news.png) repeat-x; bottom: 65px;height: auto;position: absolute;width: 195px; padding: 10px 5px 0 5px;}
.index-news-title h4 a {color:#FFF;font-size:1em !important;}

.index-tools {background:url(/static/images/bg_news_index.png) #E2E2E2;width:90%;margin:0 auto;height:55px;padding:5px;border-radius:0 0 10px 10px;}
.index-tools-votes {float:left;width:50%;}
.index-tools-votes a, 
.comments-votes a {width:20px;height:20px;background:url(/static/images/btn_article_vote_small.png) no-repeat;display: block;float: left;margin:0 5px 0 0;}
.index-tools-votes a.like,
.comments-votes a.like {background:url(/static/images/btn_article_vote_small.png) no-repeat;}
.index-tools-votes a.like.active-vote,
.index-tools-votes a.like:hover,
.comments-votes a.like.active-vote,
.comments-votes a.like:hover {background:url(/static/images/btn_article_vote_small.png) no-repeat 0px -21px;}
.index-tools-votes a.dislike,
.comments-votes a.dislike {background:url(/static/images/btn_article_vote_small.png) no-repeat -21px 0px;}
.index-tools-votes a.dislike.active-vote,
.index-tools-votes a.dislike:hover,
.comments-votes a.dislike.active-vote,
.comments-votes a.dislike:hover {background:url(/static/images/btn_article_vote_small.png) no-repeat -21px -21px;}
.index-tools-votes-count,
.comments-votes-count {font-weight:bold;font-size:1.2em;color:#666;}
.comments-votes-count {float:left; padding:0 5px 0 0;color:#999;}

.index-tools-coms {float:right;text-align:right;}
.index-tools-coms a {background:url(/static/images/bg_coments_count.png) no-repeat;width:28px;height:20px;display:block;text-align:center;color:#FFF;font-weight:bold;}
.index-tools-coms a:hover {background:url(/static/images/bg_coments_count.png) 0 -21px no-repeat;}
.index-tools-info {clear:both;padding:10px 0 0 0;font-size:0.8em;}
.index-tools-info a{color:#666;}

.related-news-item {margin: 0 0 10px 0;position:relative;}
.related-news-image{text-align:center;width:250px;height:170px;border:#000 solid 1px;margin:0 auto;}
.related-news-image a {display:block;}
.related-news-title {background: url(/static/images/bg_related_news.png) repeat-x; bottom: 1px;height: auto;position: absolute;width: 241px; margin: 0 0 0 3px; padding: 10px 5px 5px;}
.related-news-title h4 {color:#FFF;font-size:1.3em;}

.ad{text-align:center;}
.article_tools{width:95%;height:60px;background:#EDEDED;padding:5px;margin:10px;border-radius:10px;display:block;}
.article_tools_gallery {width:80%;float:left;border-right:#FFF solid 1px;}
.article_tools_gallery img{border:#333 solid 1px;margin:5px;}
.article_tools_gallery img:hover{border:#C00 solid 1px;}
.article_tools_votes {width:18%;height:60px;float:right;}
.article_votes_count {text-align:center;font-size:1.5em;font-weight:bold;color:#666;}
.article_votes_action {text-align:center;padding: 0 10px 0 20px;}
.article_votes_action a {width:32px;height:32px;background:url(/static/images/btn_article_vote.png) no-repeat;display: block;float: left;margin:0 5px 0 0;}
.article_votes_action a.like {background:url(/static/images/btn_article_vote.png) no-repeat;}
.article_votes_action a.like.active-vote,
.article_votes_action a.like:hover {background:url(/static/images/btn_article_vote.png) no-repeat 0px -33px;}
.article_votes_action a.dislike {background:url(/static/images/btn_article_vote.png) no-repeat -38px 0px;}
.article_votes_action a.dislike.active-vote,
.article_votes_action a.dislike:hover {background:url(/static/images/btn_article_vote.png) no-repeat -38px -33px;}
.votes-article {color:#003300;}
.votes-article .down {color:#C00;}

#comments-list {padding:5px;border:#CCC solid 1px;background:#F5F5F5;margin:10px;}
#id_honeypot {display:none;}
#comments-list .errorlist a {color:#000000;font-weight:bold;text-decoration:none;}
#comments-list .errorlist a:hover{text-decoration:underline;}
.comment-box {padding:15px 0;border-bottom:#E9E9E9 solid 1px;width:95%;margin:0 auto;}
#comments-list .last {border-bottom:none;}
#comments-form textarea {width:98%;height:40px;margin:0 auto;overflow: auto;resize: none;}
.comment-box .comment-avatar {float:left;display:block;margin:0 5px;}
.comment a {text-decoration:none;font-weight:bold;}
.comment {display:table-cell;width:540px;}
.comment .comment-username {margin:0 5px 0 0;font-weight:bold;}
.comment-action, .comment-action a  {color:#999; text-decoration:none;}
.comments-votes {float:right;}

.avatar-change-box {padding:10px;}
.avatar-change-box input[type="submit"] {align:center;}
.avatar-change-box ul li {display:inline;}
#avatar-upload-box {background:#EBEBEB;border:#CCC solid 1px;padding:10px;margin:0 auto;width:300px;}

#activity-items ul {	list-style-position: outside;	list-style-type: none;color:#666;margin:0;}
#activity-items li {padding:7px 0 0 18px;}
#activity-items li a {color:#333;text-decoration:none;}
#activity-items li a:hover {text-decoration:underline;}
#activity-items li.activity-post {background:url(/static/images/icon-post.png) 0 10px no-repeat;}
#activity-items li.activity-comment {background:url(/static/images/icon-comment.png)  0 12px no-repeat;}
#activity-items li.activity-blog {background:url(/static/images/icon-blog.png)  0 12px no-repeat;}

#press-iframe{width:100%;}
/*=text*/
.text h1{font-size:190%;color:#060;}
.text h2{font-size:140%;}
.text h3{font-size:135%;}
.text h4{font-size:125%;padding:10px 0 0 0;}
.text h5{font-size:110%;}
.text h6{font-size:100%;text-transform:uppercase;color:#656565;}
.text li{margin:5px 0;}
.text .heading{font-size:180%;}
.text .description{font-size:125%;font-weight:normal;line-height:115%;}
.text p.meta:first-child{margin-bottom:0;}
/*=index*/
.index .preview{margin:0 0 12px 0;}
.index .preview .description .date{font-size:100%;}
/*.index .preview .date:after{background-color:#cacaca;content:' ';display:inline-block;padding:0 ;margin:0 5px ;height:6px;width:6px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;}
*/
.index .preview p{margin:0;}
.index .preview h3{margin:0 0 8px 0;}
.index img{/*
float:right;margin:0 0 12px 12px;*/
float:left;margin:0 8px 8px 0;padding:2px;border:1px solid #eaeaea;}
/* ==|== non-semantic helper classes ========================================
Please define your styles before this section.
========================================================================== */
/* For image replacement */
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;}
.ir br{display:none;}
/* Hide from both screenreaders and browsers:h5bp.com/u */
.hidden{display:none !important;visibility:hidden;}
/* Hide only visually,but have it available for screenreaders:h5bp.com/v */
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard:h5bp.com/p */
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
/* Hide visually and from screenreaders,but maintain layout */
.invisible{visibility:hidden;}
/* Contain floats:h5bp.com/q */ 
.inner:before,.inner:after,
.grid:before,.grid:after,
.row:before,.row:after,
.index .preview:before,
.index .preview:after,
.container > .inner:before,
.container > .inner:after,
.clearfix:before,.clearfix:after{content:"";display:table;}
.clear,
.inner:after,
.grid:after,
.row:after,
.index .preview:after,
.container > .inner:after,
.clearfix:after{clear:both;}
.row,.grid,.inner,
.index .preview,
.container > .inner,
.clearfix{zoom:1;}
/* ==|== media queries ======================================================
PLACEHOLDER Media Queries for Responsive Design.
These override the primary ('mobile first') styles
Modify as content requires.
========================================================================== */

/*=layout*/
@media only screen and (min-width:480px){/* Style adjustments for viewports 480px and over go here */}
@media only screen and (min-width:768px){/* Style adjustments for viewports 768px and over go here */
#wrapper-inner{}

#secondary-inner{margin-left:12px;}
}

#primary{float:left;width:74%;clear:left;margin-top:6px;border-right:#CCC 1px solid;}
#secondary{width:24%;clear:none;float:right;margin-top:6px;border-right:1px solid #ccc;}
/* ==|== print styles =======================================================
Print styles.
Inlined to avoid required HTTP connection:h5bp.com/r
========================================================================== */
@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
/* Black prints faster:h5bp.com/s */
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}
/* Don't show links for images,or javascript/internal links */
pre,blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
/* h5bp.com/t */
tr,img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
}

.dijitEditor{width:100% !important;}
form label{font-weight:bold;}