/**
 * @version		2.0.1
 * @package		Fashionlife template for Joomla! 3.x
 * @author		JoomlaXTC http://www.joomlaxtc.com
 * @copyright	Copyright (C) 2013-2014 Monev Software LLC. All rights reserved.
 * @license		http://www.joomlaxtc.com/license JoomlaXTC Proprietary Use License
 */
/* ----------------------------------------------*/
/* D 00 - CSS 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,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0px none;}
table {border-collapse: separate; border-spacing: 0px;}
caption, th, td { text-align: left; font-weight: normal; border-collapse: collapse;}
blockquote:before, blockquote:after, q:before, q:after {}
blockquote, q {}
ul {list-style:none;}
li {list-style-type:none;list-style-image:none;}
a, a:hover, a:active {color: inherit; text-decoration:none!important; }
td, div {font-size: 100%;}
* {padding:0;margin:0;}
body {line-height:130%;margin:0;padding:0;height:100%;width:100%;}

/* ----------------------------------------------*/
/* D 01 - CSS Clearfix
/* ----------------------------------------------*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clearBoth {clear:both;}

/* ----------------------------------------------*/
/* D 02 - CSS Float Classes
/* ----------------------------------------------*/
.floatLeft {float:left;}
.floatRight {float:right;}

/* ----------------------------------------------*/
/* D 03 - CSS Hide Text
/* ----------------------------------------------*/
a.hideTxt, span.hideTxt {display:block;}
.hideTxt {text-indent:-9999px;}

/* ----------------------------------------------*/
/* D 04 - XTC Menu Structure
/* ----------------------------------------------*/
#header ul.menu > li > a,#header ul.menu > li.active > a,#header ul.menu > li:hover > a{padding: 0px 0 0 17px; text-align:center;z-index:999999999999999999;position:relative;display:inline-block;}
#header ul.menu > li.parent:hover > a {padding: 0px 0 0 17px;text-align:center;z-index:999999999999999999;position:relative;display:inline-block;}
#menuwrap ul.menu li.parent > ul > li > a,#menuwrap ul.menu li.parent > ul > li.active > a,
#menuwrap ul.menu li.parent > ul > li > a:hover {margin-bottom:4px!important;margin-top:4px!important;}
#menuwrap ul.menu li.parent > ul {padding:6px 12px 0px 12px;}
#menu ul.menu li.parent > ul ul {top:0;}
#menu ul.menu li.parent > ul ul li {}
#menu li:last-child ul{}
/* Suckerfish - Dualfish - Dropline Common CSS */
.suckerfish ul.menu, .dropline ul.menu, .dualfish ul.menu {position:relative;list-style-type:none;z-index:999999;margin:0;padding:0;}
.suckerfish ul.menu > li, .dropline ul.menu > li, .dualfish ul.menu > li {display:block;float:left;padding:0;margin:0; }
.suckerfish ul.menu > li > a, .dropline ul.menu > li > a, .dualfish ul.menu > li > a {display:block;}
.suckerfish ul.menu > ul > li > a, .dropline ul.menu > ul > li > a, .dualfish ul.menu > ul > li > a {display:block;}
.suckerfish ul.menu li a img,.dualfish ul.menu li a img,.dropline ul.menu li a img {padding:0;float:left;}
.suckerfish ul.menu > li, .dualfish ul.menu > li, .dropline ul.menu > li {margin-right:0;background:none;}
.suckerfish ul.menu li ul li.xtcHover a, .dualfish ul.menu li ul li.xtcHover a, .dropline ul.menu li ul li.xtcHover a {padding:0;line-height:46px;}
.suckerfish ul.menu li.xtcHover > ul, .dropline ul.menu li.xtcHover > ul, .dualfish ul.menu li.xtcHover > ul,.suckerfish ul.menu li > ul:hover, .dropline ul.menu li > ul:hover, .dualfish ul.menu li > ul:hover {visibility:visible;}
.suckerfish ul.menu ul,.dropline ul.menu ul,  .dualfish ul.menu ul {display: block;visibility:hidden;overflow:hidden;position:absolute;z-index:9999999999!important;}
.suckerfish ul.menu ul:hover, .dropline ul.menu ul:hover, .dualfish ul.menu ul:hover {overflow:visible;}
.suckerfish ul.menu > li > ul > li:hover > a, .dualfish ul.menu > li > ul > li:hover > a, .dropline ul.menu > li > ul > li:hover > a {position:relative; z-index:9999999999!important;}
.dualfish ul.menu > li > ul li a,.suckerfish ul.menu > li > ul li a,.dropline ul.menu > li > ul li a,.dualfish ul.menu > li > ul li.active a,.suckerfish ul.menu > li > ul li.active a, .dropline ul.menu > li > ul li.active a {display:block;padding:0;line-height:46px;}
.dualfish ul.menu > li > ul > li a{}
.dualfish ul.menu > li > ul > li > a:hover,.suckerfish ul.menu > li > ul > li > a:hover,.dropline ul.menu > li > ul > li > a:hover {display:block;padding:0;line-height:46px;}
.dualfish ul.menu li a > span,.suckerfish ul.menu li a > span,.dropline ul.menu li a > span {padding:0;}
.dualfish ul.menu li a > span.image-title,.suckerfish ul.menu li a > span.image-title,.dropline ul.menu li a > span.image-title {margin:0 0 0 56px;padding:12px 0 0 0;display:block;}
.dualfish ul.menu li a > span.image-title span.xmenu,.suckerfish ul.menu li a > span.image-title span.xmenu,.dropline ul.menu li a > span.image-title span.xmenu {}
.dualfish ul.menu li a span.xmenu,.suckerfish ul.menu li a span.xmenu,.dropline ul.menu li a span.xmenu {padding:0;}
.dualfish ul.menu > li > ul li > ul,.suckerfish ul.menu > li > ul li > ul,.dropline ul.menu > li > ul li > ul {visibility:hidden;}
.dualfish ul.menu li li > a,  .dropline ul.menu li li > a{border-left:0px!important;}
/* Suckerfish */
div.suckerfish > ul li div.suckerfish > ul li a{padding:0px 12px 0px 15px!important;}
.suckerfish ul.menu li li > a {}
.suckerfish ul.menu ul > li {display:block;position:relative;float:none;padding-left:0px;}
.suckerfish ul.menu ul li:first-child{background:none!important;}
.suckerfish ul.menu > li ul li {min-width:190px;margin:0;text-align:center;position:relative;}
.suckerfish ul.menu > li ul li a {display:block;margin:0;  }
.suckerfish ul.menu > li ul li ul {margin:1px 0px 0px 192px;}
.suckerfish ul.menu > li > ul > li > ul {}
/* Dualfish */
.dualfish ul.menu > li > ul {width:346px;padding-left:0px!important;}
.dualfish ul.menu > li > ul > li {width:165px;margin:0 0 0 8px;padding:0;text-align:center;display:block;position:relative;float:left;}
#menu > .dualfish ul.menu > li > ul > li:first-child + li{background:none!important;}
.dualfish ul.menu li ul li:first-child{background:none!important;}
.dualfish ul.menu > li > ul > li > ul {left:170px!important;padding:4px 8px 0 8x!important;width:180px;}

/* Dropline */
div.dropline > ul li div.dropline > ul li a {padding:2px 15px 12px 15px!important;}
.dropline ul.menu > ul > li {display:block;float:left;width:auto;}
.dropline ul.menu li ul {height:auto;width:882px;padding:0;margin-left:0!important;left:-86px;;position:absolute;display:block;float:none;}
.dropline ul.menu li ul li {width:210px;margin:0 0px 0 8px;padding:0px;text-align:center;position:relative;float:left;}
.dropline ul.menu > li > ul > li > a {display:block;margin:0px;}
.dropline ul.menu > li > ul > li > ul {position:absolute;margin:0;top:45px!important;left:-164px;}
.dropline ul.menu > li > ul > li:first-child a,
.dropline ul.menu > li > ul > li:first-child + li a,
.dropline ul.menu > li > ul > li:first-child + li + li a,
.dropline ul.menu > li > ul > li:first-child + li + li + li a,
.dropline ul.menu > li > ul > li ul li:first-child a,
.dropline ul.menu > li > ul > li ul li:first-child + li a,
.dropline ul.menu > li > ul > li ul li:first-child + li + li a,
.dropline ul.menu > li > ul > li ul li:first-child + li + li + li a{border-top:none!important;}

/* X-Menu */
.xmenu {text-transform:none;letter-spacing:0;font-size:11px !important; }
#header span.xmenu {padding-top:4px!important; margin-bottom:0!important;line-height:85%!important;}
ul.imgmenu{width:100%;display:table; float:right;}
ul.imgmenu li{display:table-cell;}
ul.imgmenu li:first-child{padding-left:0;}
ul.imgmenu img{float:left;padding:0 12px 0 0;width:3em;}
ul.imgmenu span.image-title{float:left; font-size:1em; display:inline-block; line-height:133%; }

/* CSS3 SideMenu */
.iconside{padding:0;}
.iconside li{display: block;padding:0;background: #fff;border:1px solid #f1f1f1 !important ;background: #f9f9f9 !important;margin:10px 0 0 0;}
.iconside li:first-child{margin:0;}
.iconside li a{text-align: left;display: block;color: #333;position: relative;padding:1% 4% 0 5%;}
.iconside img{float:right; margin-top:10px;}
.side_title{font-size: 18px;line-height:40px;display:inline-block;}
.iconside .xmenu{font-size: 12px!important;line-height:42px;margin-top:-25px;color: #666;}
.iconside li:hover{background: #e1f0fa;}
.iconside li:hover .ca-main{color:#2676ac;}

/* ----------------------------------------------*/
/* D 05 - Joomla Content Overrides
/* ----------------------------------------------*/
/* Page Titles */
.span12 h1.pagetitle,.span12 h1.componentheading {margin: -40px -40px 40px;padding: 15px 0px 14px 24px;color:#fff;}
h1.pagetitle,h1.componentheading {margin: -40px -65px 40px -40px;padding: 17px 0px 16px 24px;color:#fff;}
.componentheading span {display:block!important; text-align:center!important; font-size:20px!important; text-transform:uppercase!important; margin:0 !important;}
.category_header span, .article_header span,.action span{margin:0 5px 0 0;float:left;font-size:85%;line-height:130%;}
.article_header{padding: 10px 0 10px;margin-bottom:20px;}
.article_header.wdate{padding: 10px 0 10px 0;margin-bottom:20px;}
h4.title{padding:18px 0 6px 0;font-size:21px;line-height:110%;}
/* Article Date */
h5.day {margin:0;text-align:center;color:#333;}	
h5.month{display:inline-block;font-family arial;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;margin:0;width:50px!important;text-align:center;padding:0;color:#333;}
.article_date .day {font-size:28px!important;}
.article_date {float:left;padding:20px 0px 0px 0px;}
.article_header.wdate .article_date {float:left;padding:7px 0px 14px 0px;}
/* Article */
div.joomla div.iteminfo {padding: 12px 0;font-size:12px;}
.article_info .btn{background:none!important;border-color:transparent!important;padding:0 18px 8px 18px;}
.article_info .btn-group.open .dropdown-toggle{background:none!important;border:none!important;box-shadow:none!important;}
span.caret{float:none!important;}
.article_info ul li{float:left;}
.article_info ul li a:hover,.article_info ul li a:focus{background:none!important;}
.xtc-full-img{margin:0;}
.imgframe {margin-bottom:16px;}
.btn-group.pull-right.open a{padding:9px 19px;}
div.article_header .icon-cog {color:#333;}
.action span{float:right;}
div.action{position:relative;bottom:0;}
div.action.float:right img {width:10px!important;}
email-icon img {width:10px!important;}
.content_rating {padding-top:12px!important;}
td.wb-title h4.title {font-size:100%;}
th.hits {font-size:100%!important;}
div#bottom1 ul li {list-style:none;}
.videoWrapper {position: relative;	padding-bottom: 56.25%; /* 16:9 */height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#component li {list-style:outside disc!important;}
#component li.print-icon,#component li.email-icon,#component li.edit-icon {list-style:none!important;}
/* Category Blog */
.category_header span, .article_header span, .action span,.article_info span,.article_info span i,.article_header i {font-size:10px;line-height:144%;display:inline-block;}
#component .blog-featured p,#component .xtc-intro p {margin: 0px 0px 1em!important;}
div.items-leading.xtc-leading.span12 div.span6 h4 {font-size:28px;letter-spacing:-1px;}
div.items-leading.xtc-leading.span12 div.span6 .category_text p {display:none;}
div.items-leading.xtc-leading.span12 div.span6 div.kmt-readon {margin-top:3px;}
div.items-leading.xtc-leading.span12 div.span6 .cat-item div.action {bottom:-21px;}
.xtc-leading > div:first-child+div+div+div /* Third column */{margin-left:0;}
.items-leading.xtc-leading .span6 .cat-item{margin-bottom:20px;}
.cat-item{position:relative;}
.cat-item div.action{position:absolute;bottom:24px;right:30px;}
.cat-item div.action img,div.action img{width:12px;}
.cat-item div.action span{padding-right:10px;margin:0 12px 0 0;}
.cat-item div.action span:first-child{padding-right:0;margin:0;border-right:none;}
.category_text p {margin:1em 0!important;}
.catmenu img {float:left;}
.item-separator {margin-bottom:24px;}
/*category list*/
.categories-list{}
.categories-list ul{list-style:none;margin:0;padding:0;}
.categories-list li{/*border-top:1px solid #efefef;padding:10px 0;*/}
.categories-list li:first-child{border-top:none;}
.categories-list h2{margin-bottom:0;}
.categories-list li{border-top:1px solid #CCCCCC;padding:10px 0;}
.categories-list ul li ul li h4{font-size:0.975em;}
.categories-list ul li span{font-size:0.875em;}
tr.cat-list-row0 td,tr.cat-list-row1 td{ border-bottom: 1px solid #ccc;padding: 20px 5px 20px;font-family:Arial, Helvetica, sans-serif!important;font-size:14px;}
div.display-limit {margin-bottom:20px;}
th.hits,th.hits a{font-size:22px;}
.webtitle,.webtitle p{font-size:24px;}
tr.cat-list-row0 td p,tr.cat-list-row1 td p{margin:0!important;padding:0!important;}
/*More Articles */
.items-more {margin-top:40px;}
.items-more ol {margin:0;}
.items-more h3 {font-size:18px;margin:12px 0;}
/* Pagination */
.Pagination {max-width:100%;width:100%;min-width:1%;}
.Pagination ul {text-align: center;padding:9px 2px;}
.Pagination ul li {display: inline;padding:9px 2px;}
.Pagination .pagenav {padding:12px;border:1px solid #ccc;margin:0px;}
.Pagination .pagenav:hover {background:#333;color:#fff;}
.pagination ul > li > a,.pagination ul > li > span{font-size:87%;line-height:28px;font-weight:bold;}
ul.pagenav{float:right;margin-top:4px;}
ul.pagenav li{display:inline-block; }
ul.pagenav li.pagenav-prev {float:left;text-align:left;}
ul.pagenav li.pagenav-prev a {display:inline-block; font-size:12px;margin-right:18px;}
ul.pagenav li.pagenav-next {float:right;text-align:right;}
ul.pagenav li.pagenav-next a {display:inline-block;font-size:12px;}
ul.pagenav li a {}
.pager a, .pager span{background:none!important;border:none!important;}
.pagination ul {margin:0px;text-align:center!important;box-shadow: 0px 0px 0px 0px!important; }
.counter {text-align:center;padding: 0px 0px 12px 0px;}
.counter p {margin:0px!important;}
/*search*/
.result{margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid #ddd;}
dd {margin:0 0 3px 0; font-size:0.875em;}
/* contact */
div.contact.row-fluid {padding-top:12px;}
div.contact.row-fluid img {margin-top:-28px;}
div.contact.row-fluid span.subheading-category {display:inline-block;margin-bottom:12px 0 20px;}
div.contact.row-fluid h3 {margin-bottom:20px;font-size:1.5em;font-weight:normal;}
div.contact.row-fluid h2 {margin:-15px 0 20px -5px;padding:0;font-size:3em;font-weight:normal;}
div.contact.row-fluid div.ctfields img {margin-top:-10px;}
.contact_image {margin:15px 0 15px 0;}
.vcard {margin: 12px 0;padding:12px;background:#999;color:#fff;}
.contact label{font-size: 0.875em;font-weight:bold;line-height:18px;}
.ctfields {border:5px solid #fff; outline:1px solid #f1f1f1; padding:30px !important;}
.ctfields img{padding:8px 0 0 0;}
span.spacepipes{color:#ccc!important;}
#contact-form input,#contact-form textarea{background:#f1f1f1;border-color:#ccc;}
/*user pages*/
#users-profile-core dd, #users-profile-custom dd {padding: 8px 0; }
#users-profile-core dt, #users-profile-custom dt,.login label {float: left;line-height:30px;width: 12em; }
label#password-lbl, label#username-lbl {padding-top:8px;}
label#remember-lbl {line-height:24px;}
form fieldset dt {clear: left;float: left;padding: 3px 0;width: 16em; margin-top:12px !important;}
span.star{color:#F00;}
span.optional {font-size: 10px; font-weight:normal; text-transform:uppercase; color:#999;}
label{display:inline-block;text-transform:uppercase; padding-right:12px;}
input[type="radio"], input[type="checkbox"]{margin-top:0;}
#login-form label{line-height:14px;float:left;width:76px;}
#adminForm label{float:left;width:150px;}
p#form-login-username label,p#form-login-password label{line-height:26px;}
input,select{margin:0 0 10px 0;}
dt span.spacer{display:block;}
.registration dl dt.spacer{float:none;}
#recaptcha_area{margin:0 0 10px 0;}
label{margin:0;}
select, input[type="file"]{height:auto;margin-bottom: 9px;}
.ffield{clear:both;margin:0 0 9px 0;}
.formwrap,form#finder-search {text-align:left; width:60%; padding:42px 42px 22px;  border:5px solid #ffffff; outline:1px solid #f1f1f1; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;background:#fff;margin:44px 0px;}
.formwrap h1.pagetitle span {background-color:#fff!important;}
a#advanced-search-toggle {display:inline-block; margin: 16px 0 0 154px;}
.formwrap ul {margin-top:12px;}
.formwrap li {font-size:10px !important; text-transform:uppercase !important; list-style: inside; padding-top:4px;}
ol.feedwrap, ul.feedwrap {margin:30px 0 0 0 !important;}
ol.feedwrap li, ul.feedwrap li {padding-bottom:12px; margin-bottom:12px; border-bottom:1px solid #efefef;}
h4.feedtitle {font-size:100%;}
div.category-desc {}
div.category-desc img {border:1px solid #ebebeb; width:115px; margin:6px 20px 0px 0;}
/*newsfeeds*/
ul.actions{list-style:none;}
.newsfeed-count{margin:0;}
.archive ul{margin:0;list-style:none;}
.archive ul li{padding:0;list-style:none;}
div.newsfeed.redirect-ltr {text-align:left;padding:50px;background:#f7f7f7; border:5px solid #ffffff;outline:1px solid #f1f1f1;-webkit-border-radius:3px;-moz-border-radius:3px; border-radius:3px;}
div.newsfeed.redirect-ltr .ol {margin:0 !important;list-style:lower-roman!important;font-size:1em;}
/*buttons*/
.quotetxt {font-weight: 100 !important}
/*form and buttons*/
.btn input,.btn button{margin:0;padding:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;padding:10px 20px;text-align:center;}
.btn {display:inline-block;font-family:arial;font-size:13px;font-weight:bold;padding:8px 18px;text-decoration:none; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;}
.button, button {background:#5e8bc9;padding:5px 26px !important;color:#999;text-transform:uppercase;border:0px!important;box-shadow:none;}
.calendar .button {background:none;padding:0px !important;font-weight:none;color:#999;text-transform:uppercase;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
.btnlogin{padding:5px 18px!important;border:none!important;}
a.btn.dropdown-toggle {background:#f1f1f1!important;}
a.btn.dropdown-toggle i.icon-cog {color:#333!important;}
a.btn.dropdown-toggle .caret {border-top: 4px solid #333!important;border-right: 4px solid transparent!important;border-left: 4px solid transparent;}
/* Read More Buttons */
.readmore{float:left;}
.readmore a span {font-size:100%;padding-right:8px;}
.rmore1 {margin-top:0%!important;display:inline-block;text-align:center !important;font-size:1em;padding:6px 12px;}
.rmore1 i,.btn-sub i {font-size:18px; padding:7px 0 0 2px; margin:3px 0 0 12px; width:24px; height:19px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background: rgba(0,0,0,0.3);}
.readmore1 .btn {font-size:10px;font-weight:100;color:#fff;text-transform:uppercase;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
.newstext1content .readmore1 {margin-top:16px;font-weight:normal;}
input.button{border:none!important; }
.search select#ordering {line-height:26px;}
input#ccname1, input#ccemail1 {margin-bottom:20px;}
textarea {-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;border:1px solid #ebebeb;color:#999999;font-size:12px;margin:0 5px 0 0;padding-left:12px;}
input[type="checkbox"], input[type="radio"] {height:auto;border:0px!important; padding-top:12px !important;}
div.phrases-box {margin:0 0 12px 0;}
div.form-limit {margin-top:18px;}
/* Breadcrumbs */
div.breadcrumbs {text-transform:uppercase;}
/* Login */
div.login-fields {margin-bottom:12px;}
form#login-form > ul > li {line-height:144%!important;}
form#login-form > ul > li a {font-size:10px;font-weight:bold;text-transform:uppercase;}
.ulogin1,.ulogin2,.jlogin1 {float:left!important;margin-left:16px;}
.ulogin1 .inputbox,.ulogin2 .inputbox {background:#333;color:#F90;border-color:#333!important;} 
.jlogintext {text-align:left;margin-left:14px;font-size:12px;text-transform:uppercase;}
#component ul.nav.nav-tabs.nav-stacked li{list-style:none!important;}
/*system message*/
dt.error{font-size:20px;line-height:20px;padding:10px;color:#ccc;}
dd.error{padding:10px;}
dd.error ul{list-style:none;}
/* Panes */
.panel{margin-top:-1px;}
#main .contact .panel h3{margin:0px 0 0px 0;padding: 0;	background:#eee;border:0}
.panel h3 a{display:block;padding:6px;text-decoration:none;color:#444;padding:6px;}
.pagination ul{text-align:center;}
.pagination ul li{display:inline;padding:0 10px;}
#mailto-window {padding:24px;background:#fff;}
/* Weblinks */
.weblinks a {font-size:24px;}
/* Admin */
.tip-wrap{z-index:9999999;}
#adminForm label{font-size: 0.875em;font-weight:bold;line-height:42px;}
.circlebottom2_info a{display:block;height:150px;width:150px;}
.slabtexted .slabtext{display:-moz-inline-box;display:inline-block;white-space:nowrap;}
.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em !important;letter-spacing:inherit !important;word-spacing:inherit !important; *letter-spacing:0 !important; *word-spacing:0 !important; }
.slabtextdone .slabtext{display:block;}		
.tooltip {background:transparent!important;border:none!important;}
/* ----------------------------------------------*/		
/* S 01 MODULE STYLING   
/* ----------------------------------------------*/             
#right .module h3.moduletitle,#right .modulecontent {margin-right:-1px!important;}
#left .module h3.moduletitle,#rleft .modulecontent {margin-left:-1px!important;}
#left .module:first-child h3,#right .module:first-child h3{border-top:none!important;}
h3.moduletitle i{vertical-align:middle; line-height:100%;}
h3.moduletitle i:before{vertical-align:middle;}
ul.bottommenu li:first-child {border-top: medium none;}
ul.bottommenu li {border-top: 1px dotted #CCC;padding-top:12px;}
ul.bottommenu {padding: 0px 0px 15px;margin: 0px 0px 15px;}
#bottom1,#bottom2,#bottom3 {border-right:1px solid #ccc;}
/* ----------------------------------------------*/
/* S 02 - Text Colors
/* ----------------------------------------------*/
.redtitle h3 span{color:#d91f47!important;}
.bluetitle h3 span{color:#85b1e6!important;}
.greentitle h3 span{color:#76d6a3!important;}
.greytitle h3 span{color:#ccc!important;}
.yellowtitle h3 span{color:#fee345!important;}
.pinktitle h3 span{color:#e84976!important;}
.purpletitle h3 span{color:#b258b7!important;}
h4.ourcommunity {margin-bottom: 16px;border-bottom:1px solid #ccc;}
h4.ourcommunity span{font-size:26px!important;}
/* ----------------------------------------------*/
/* S 03 -Icons (classname as suffix)
/* ----------------------------------------------*/
.alertz h3,.article h3,.briefcase h3,.camera h3,.cart h3,.ccards h3,.chart h3,.clack h3,.clipboard h3,.clock h3,.comment h3,.envelope h3,.file h3,.film h3,.graph h3,.heart h3,.inbox h3,.mic h3,.movie h3,.paperclip h3,.phone h3,.phones h3,.picto h3,.radar h3,.srch h3,.speech h3,.stylus h3,.tagz h3,.userz h3,.world h3,.sports h3{padding-left:70px!important;background-size:36px 36px!important;background-repeat:no-repeat!important;background-position: 18px 50%!important;}
.alertz > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/alert.png) !important;}
.article > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/article.png) !important;}
.briefcase > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/briefcase.png) !important;}
.camera > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/camera.png) !important;}
.cart > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/cart.png) !important;}
.ccards > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/ccards.png) !important;}
.chart > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/chart.png) !important;}
.clack > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/clack.png) !important;}
.clipboard > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/clipboard.png) !important;}
.clock > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/clock.png) !important;}
.comment > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/comment.png) !important;}
.envelope > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/envelope.png) !important;}
.file > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/file.png) !important;}
.film > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/film.png) !important;}
.graph > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/graph.png)!important;}
.heart > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/heart.png) !important;}
.inbox > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/inbox.png) !important;}
.mic > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/mic.png) !important;}
.movie > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/movie.png) !important;}
.paperclip > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/paperclip.png) !important;}
.phone > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/phone.png) !important;}
.phones > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/phones.png) !important;}
.picto > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/picto.png) !important;}
.radar > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/radar.png) !important;}
.srch > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/search.png) !important;}
.speech > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/speech.png) !important;}
.stylus > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/stylus.png) !important;}
.tagz > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/tag.png) !important;}
.userz > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/user.png) !important;}
.world > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/world.png) !important;}
.sports > h3{background-image:url(https://nubea.com.pl/templates/fashionlife/images/icons/sports.png) !important;}
/* ----------------------------------------------*/
/* S 05 - NoInnerPad
/* ----------------------------------------------*/
.noinnerpad{margin:0!important;}
.noinnerpad .modulecontent{padding:0!important;margin:0!important;}
/* ----------------------------------------------*/
/* S 06 - TitleRight
/* ----------------------------------------------*/
.title_right h3{text-align:right!important;padding:15px 18px 13px 18px!important;}
/* ----------------------------------------------*/
/* S 07 - No Top
/* ----------------------------------------------*/
.notop h3.moduletitle{border-top:none!important;}
/* ----------------------------------------------*/
/* S 08 - Hide and Show Suffixes
/* ----------------------------------------------*/
.show900 {display:none;}
.show767 {display:none;}
.show620 {display:none;}
.show480 {display:none;}
.show320 {display:none;}
/* ----------------------------------------------*/
/* S 09 - modblank Suffixes
/* ----------------------------------------------*/
.modblank {background:transparent!important;}

/* ----------------------------------------------*/
/* MOD 00 Acymailing
/* ----------------------------------------------*/
#user_name_formAcymailing,#user_email_formAcymailing {background:#666!important;}
.acysubbuttons{text-align:left!important;margin-top:12px;}
.btn-sub i {margin-top:-2px;}
.btn-sub{display: inline-block;border-radius: 2px 2px 2px 2px;margin-top: 10px;padding: 16px 30px!important;}
div.acymailing_module .acysubbuttons .btn-sub input{margin:0!important;padding:0!important;}
.subscribewrap {max-width:75%;}
.acymailing_form .btn-primary {padding: 12px!important;}
div.acymailing_module h3 {margin-bottom:0px;line-height:1!important;}
.acymailing_form label {font-size:10px;}
.show900 span.acymailing_introtext {float:left;width:50%;text-align:left;padding-right:10%;}
.show900 .acymailing_form {float:right;width:40%;text-align:left;}

/* ----------------------------------------------*/
/* S 08 - JXTC  Walls (Newspro/ K2 Walls)
/* ----------------------------------------------*/
/* Wall Title Style Settings */
h3.newsitemtitle,h3.newsitemtitlemed,h3.newsitemtitlesm{line-height:100%!important;text-align:left!important;padding:0 0 8px 0!important;border:none!important; }
/* Wall Title Font & Style Settings */
h3.newsitemtitle{font-size:20px!important;margin:0 0 2px 0!important;}
h3.newsitemtitlemed{font-size:24px!important; margin-bottom:0 !important;}
h3.newsitemtitlemed3{font-size:22px!important; margin-bottom:0 !important;background:none!important;}
h3.newsitemtitlesm{font-size:14px!important;margin:0 0 2px 0!important;font-weight:100!important;}
/* Wall Table Settings for Rows & Columns */
.news .newsitem{margin:0 0 12px 6px;}
.ns_more{vertical-align:top;padding: 0px;}
.news .fnewsitem{margin:0 0 30px 0;padding-bottom: 10px;}
.newsitem_more tr td .newsitem{margin:37px 0 0 0;}
.ns_more .firstrow .newspromore{padding:18px;}
.ns_more .centerrow .newspromore{padding:18px;}
.ns_more .lastrow .newspromore{padding:18px;}
.k2comment{padding:12px 0;}
.k2comment .firstrow{padding:0 0 12px 0;}
.k2comment .centerrow{padding:12px 0;}
.k2comment .lastrow{padding:12px 0 0 0;}
.newshover:hover .newspromore{border-bottom:none!important;}
.ns_more tr.firstrow .newshover:hover .newspromore{padding:18px 18px 17px;}
.newsitem_more tr:first-child td .newsitem,.ns_more tr.lastrow .newspromore,.news tr.lastrow .newsitem{margin-top:0px!important;border:none!important;}
.wallview {overflow:visible!important;}
/* Wall Content Settings */
.wallpage {table-layout:fixed!important;}
.wallslider{display:block!important;}
.newsitem p{line-height:148%;}
.newsitemintro {padding-bottom:0px;}
.newsitemstats {font-size: 11px;float:right;}
.newsitemsspecs,.newsitemsspecs a{top:-1px;position:relative;}
a.newsitemspecs img{height:16px;width:16px;}
.newsitemcattitle {font-size:16px;float:left;}
.newspromore {padding:6px;}
.newsitemdate {font-size:10px;text-transform:uppercase;}
.catframe {padding:10px !important; text-align:center;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;border-radius:2px!important;font-size:9px;}
.comment_btn {padding:2px 6px!important; text-align:center;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;border-radius:2px!important;font-size:9px;top:-5px!important;}
.fashionsocial span.symbol {color:#999!important;}
/* ----------------------------------------------*/
/* S 09 - JXTC Slide Panel
/* ----------------------------------------------*/
.trigger_img,.trigger{position:relative;}
.trigger_img{top:12px;margin:0 5px 0 0;}
.trigger{top:8px;font-size:32px;text-transform:uppercase;margin-right:10px;}

/* ----------------------------------------------*/
/* S 10 - JXTC Easy Image Gallery
/* ----------------------------------------------*/
.unoslider_caption {background:transparent!important;width:528px!important;text-align:left!important;}
.unoslider_title {margin-bottom:16px!important;font-size:96px!important;  }
.unoslider_description {font-size:18px;display:inline-block!important; margin-top:24px!important;line-height:140%!important;}
.unoslider_caption {top: 20%!important;left: 6%!important;padding: 0!important;bottom:0!important;opacity:1!important;}
.li-banner {margin: -20px 0 13px -20px;background:#000;}
.li-banner .nav-btns {text-align:center;background:#000;height:35px;padding: 16px 0 0 !important;}
.li-banner .tooltip{bottom:23px;background:none!important;border:none!important;}
#component .li-banner { margin-left:-40px; margin-top:-40px; margin-bottom:-13px;}

/* ----------------------------------------------*/
/* C 03 - Eventlist Overrides
/* ----------------------------------------------*/
div#eventlist h2  {margin:0px 0 45px 0;padding:12px 0;}
div#eventlist table.eventtable,div#eventlist div.description,div#eventlist dl{margin-bottom:45px;}
div#eventlist{overflow:visible!important;}
h2.eventlist,h2.description,h2.location_desc,h2.register,h2.location{background:none!important;padding:8px 0!important;}
div#eventlist .buttons a {font-size:18px;}
div#eventlist .buttons {margin-top:16px!important;padding:8px;}
div#eventlist dt,div#eventlist dd {font-size:26px;} 
div#eventlist table.eventtable td,div#eventlist table.eventtable {padding:12px;font-size:14px;}

/* ----------------------------------------------*/
/* C 04 - JVotes Overrides
/* ----------------------------------------------*/
.jvs-module div.topbox .title {display:none!important;}
.jvs-module div.topbox p.question {margin-bottom:12px!important;padding-bottom:3px!important;}
.jvs-default .jsbarchart, .jvs-default .jspiechart {background:none!important;border:none!important;}
#jvotesystem table.list > tbody > tr > td, .jvotesystem table.list > tbody > tr > th, .jvotesystem table.list > thead > tr > th {border-left:none!important;border-right:none!important;padding: 18px 0px!important;border-top: none;}
.jvs-default div.topbox {padding: 24px 0 12px 0!important;}
.jvs-default div.barbox p {font-size: 24px;margin-top:24px;}
.jvs-module .answerbox div.text {}
.jvs-module div.endbox {}
.jvs-module div.endbox div.left {}
.jvs-module .navi a {background-color:#ccc!important;}

/* ----------------------------------------------*/
/* C 05 - Readinglist Overrides
/* ----------------------------------------------*/
.category_title {font-size:24px!important;margin-bottom:24px!important;padding:16px 0px;}
.header_date  {margin-top:6px!important;}
.panel h3.pane-toggler a  {background-color:none!important;border:none!important;}
.rlcopy, .rlemail {background:#fff;}

/* ----------------------------------------------*/
/* C 06 - JomSocial Overrides
/* ----------------------------------------------*/
#community-wrap h1 {font-size:64px!important;letter-spacing:0!important;}
#community-wrap .hero-area p  {margin-bottom:0em!important;line-height:1!important;}
#community-wrap .hero-area,#community-wrap .cGuest .login-area,#community-wrap .app-box  {border-radius:0px;}
#component #community-wrap li {list-style:none!important;}

/* ----------------------------------------------*/
/* C 07 - Kunena Overrides
/* ----------------------------------------------*/
#Kunena table#kpostmessage .ktxtarea {border:1px solid #ccc;}
#ktab div.moduletable {padding: 24px 0;}
#Kunena div.kblock div.kbody,#Kunena div.kblock {border:none!important;}
#Kunena div.kblock div.ktitle {background:none!important;}
#Kunena tr.krow1 td {background-color:transparent!important;border-right:none!important;padding: 14px 8px 14px 8px!important;}
#Kunena .kblock div.kheader {padding: 12px 0!important;margin-top:24px;}
#Kunena td.kcol-last, #Kunena td.kcol-mid {border-left:none!important;}
#Kunena tr.krow2 td,#Kunena div.kblock{background-color:transparent!important;padding: 14px 8px 14px 8px!important;}
#Kunena div.kblock{background-color:transparent!important;padding: 0px!important;}
#Kunena .kforum-headerdesc {border-left:none!important;border-right:none!important;}
#Kunena #ktopmenu{display:block!important;margin: -30px -30px 26px;background:#000!important;}
#ktab div.moduletable{padding:10px!important;border-top:none!important;border-bottom:none!important;}
#Kunena #ktab div.moduletable ul.menu li a{font-size:22px!important;text-transform:uppercase;line-height:14px!important;padding:12px 4px 8px 12px!important;}
#Kunena div.kblock span.ktoggler{right:0!important;}
#Kunena .kheader h2, #Kunena .kheader h2 a{font-size:32px!important;}
#Kunena #ktop span.ktoggler{margin:-20px 0!important;}
#Kunena div.kthead-title a{font-size:18px!important;}
#Kunena .klist-markallcatsread {border: 0px!important;margin-top:12px;padding-top:9px;} 
.kprofileboxcnt .k_guest{font-size:32px!important;margin-bottom:12px!important;padding: 24px 0px!important;}
#Kunena span.kicon,.kcol-ktopicicon img {margin-right:14px!important;}
#Kunena td.kcol-last, #Kunena td.kcol-mid  {padding-right:14px!important;}
#Kunena div.kblock div.khelprulescontent, #Kunena div.kblock div.kfheadercontent,#Kunena div.kblock div.khelprulesjump,#Kunena .klist-bottom{border:0px!important;}
#Kunena .kforum-pathway-bottom {padding:12px 0!important;}
#Kunena td.kprofileboxcnt ul.kprofilebox-welcome li  {font-size:24px!important;line-height:26px!important;}
#Kunena .kms {font-size:14px!important;}
#Kunena input.kbutton,#Kunena .kbutton:hover, #Kunena .kbutton:focus {font-size: 16px!important;}
#Kunena select, #Kunena select:focus, #Kunena select:hover {font-size: 16px!important;padding:4px 8px!important;}
#Kunena a.ktopic-title  {font-size: 22px!important;}
#Kunena .kprofilebox-welcome .kms span,#Kunena .kprofilebox-welcome .kms strong{font-size:16px;}
#Kunena #ktopmenu #ktab{margin:0!important;}
#Kunena .kwholegend{border: none;width:100%;margin:0 0 0 12px; padding-top:3px;}#Kunena .kwhoonline{border-bottom:1px dotted;width:100%;padding-bottom:3px; margin-left:12px;}
#Kunena select, #Kunena select:focus, #Kunena select:hover {width:300px !important;}
#Kunena .kheader h2, #Kunena .kheader h2 a, #Kunena .kheader h3, #Kunena .kheader h3 a {color:#999!important;}
#Kunena #ktop {display:none!important;}
#Kunena .kblock div.kheader {color:#333!important;}
#Kunena td.kprofileboxcnt {padding:16px!important;}
#Kunena .kheader h2, #Kunena .kheader h2 a {font-size: 36px;}
#Kunena #ktab a {border-radius:0px;}
#Kunena div.kblock {border-width: 0px!important;}
.kheader {background:#222 !important;}
.kprofileboxcnt {background:#222 !important;}
#Kunena input.kbutton {padding: 6px 12px!important;border:0px!important;}
#Kunena .kwhoonline,#Kunena .kwholegend {padding:16px!important;}
#Kunena #ktop {border:0px;}
#Kunena td.kcol-first,#Kunena td.kcol-last, #Kunena td.kcol-mid  {border-color: #ccc!important;}
#Kunena .ktitle, #Kunena a.ktitle {color:#333!important;}
.klatest {text-align:right;}
ul.klatest-items {padding-left:0px!important;}
.modkunena_more{float:right;padding:8px 12px!important;margin:16px 0!important;background:#000;}
.klatest-more a {color: #ccc!important;font-size: 18px !important;}
.klatest-subject a {font-size:16px!important;color:#000;}
.klatest-items {background:#f1f1f1;padding:12px!important;}

/* ----------------------------------------------*/
/* H 00 - Kommento
/* ----------------------------------------------*/
#section-kmt {padding:20px;width:95%;}
div.kmt-readon {margin:8px 0 24px; }
.kmt-readon span.aligned-left {margin-right:10px;}
.kmt-readon span.kmt-readmore {background:none!important;font-weight:100 !important;font-size:0.85em;display:inline-block;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.kmt-readmore a {padding-right:10px;}
.kmt-readon span.kmt-comment,.kmt-readon span.kmt-hits  {background:none!important;font-weight:100 !important;font-size:0.85em;display:inline-block;text-transform:uppercase;}
.kmt-comment a {padding-right:10px;}
.kmt-readon span {padding:0;}
#section-kmt #kmt-fame {padding:30px;}
#section-kmt .avatar {margin-right:20px;}
#section-kmt .kmt-list > li > div {padding:30px 0!important}
#section-kmt .input.button {margin-left:6px!important;}
#section-kmt .kmt-btn-submit,#section-kmt .input.button  {color:#fff!important;padding:9px 28px!important;font-weight:100 !important;font-family:Arial, Helvetica, sans-serif;font-size:12px!important;display:inline-block;text-transform:uppercase;border:none!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
div.kmt-content p {line-height:133%;margin:0 0 35px 20px!important;position:relative;padding:30px!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
div.kmt-content p:after {content:"";position:absolute;bottom:-30px;left:50px;border-width:0 20px 30px 0px;border-style:solid;display:block;width:0;}
#section-kmt .kmt-control-user {padding-left:20px;}
#section-kmt .kmt-form-length > b {padding:7px 14px 7px 36px!important;}
#section-kmt .kmt-option{float:none!important;}
#section-kmt .float-li > li, #section-kmt .float-span > span{float:right!important;}
#section-kmt ul.kmt-form-author{ margin:0 0 15px 0;}
#section-kmt h3.kmt-title {font-size:18px;padding-top:12px;padding-bottom:12px;line-height:100%;height:24px;}
input#register-location{height:43px!important;margin-bottom:0px;}
div.xtc-readon{margin:10px 0 0 0;}
div.catItemReadMore {float: left;}
div.catItemCommentsLink {float: right;}
div.catItemHitsCenter{text-align:center;}
div.catItemHitsCenter span.rounded_i i{margin:4px 0 0 0;}

/* ----------------------------------------------*/
/* H 01 - K2 
/* ----------------------------------------------*/
div.itemAuthorLatest h3 {line-height: 24px!important;}
div.itemNavigation {margin-bottom:24px;}
.rmore1.k2commentbtn{margin-top:0!important;}
.rmore1.k2commentbtn input{margin:0!important;padding:0!important;font-size:18px!important;}
.catItemImage{position:relative;display:block;}
.aboutwrap {padding: 18px 0px;margin-bottom:6%;}
.aboutwrap:hover { background:#fff; border:1px solid #ededed;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;margin-bottom:6%;}
.aboutmainwrap .lastrow > div > div{margin-bottom:0;}
.aboutwrap img {margin-bottom:24px;}
.aboutwrap h2 {padding:0;}
.aboutwrap p {margin-top:20px;}
.aboutwrap a.rmore1 {display:block !important;}
div.k2Pagination ul {text-align: center;margin-bottom:16px;}
div.k2Pagination ul li {display: inline;}
.k2Pagination .pagenav {border: 1px solid #ccc;padding:12px;}
.imagegalleryplg img {border:1px solid #ededed;padding:5px;margin:3px;-moz-box-shadow:0px 0px 0px 0px #fff;-webkit-box-shadow:0px 0px 0px 0px #fff;box-shadow:0px 0px 0px 0px #fff;}
#k2storeCartPopup .componentheading {background:none!important;text-align:left!important;font-size:32px!important;margin-bottom:32px;}
/*  Simple Image Gallery Pro fix */
#lbOverlay {z-index: 999998!important;}
#lbCenter, #lbBottomContainer {z-index: 999999!important;}
#sbox-content {background:#fff;}
#sbox-window {z-index: 99999999999!important;}
.grouplinks .catItemImageBlock {margin-bottom:0!important;}
span.itemEditLink a  {margin-right:4px;}
#adminForm label {float:none!important;width:auto;}
.itemToolbar.secondbar {width:100%;}

/* ----------------------------------------------*/
/* H 02 - Reading List
/* ----------------------------------------------*/
span.readinglistbtn,.rl_link, .rl_add, .rl_remove, .rl_guest,.rl_link:hover, .rl_add:hover, .rl_remove:hover, .rl_guest:hover, .rl_link:active, .rl_add:active, .rl_remove:active, .rl_guest:active, .rl_link:focus, .rl_add:focus, .rl_remove:focus, .rl_guest:focus  {float:left;font-size:11px!important;text-decoration:none!important;display:block!important;padding: 4.5px 8px !important;background: #da090e;color: #fff;}
.newsitemstats span.readinglistbtn,.newsitemstats .rl_link,.newsitemstats .rl_add,.newsitemstats .rl_remove,.newsitemstats .rl_guest,.newsitemstats .rl_link:hover,.newsitemstats .rl_add:hover,.newsitemstats .rl_remove:hover,.newsitemstats .rl_guest:hover, .newsitemstats .rl_link:active,.newsitemstats .rl_add:active,.newsitemstats .rl_remove:active,.newsitemstats .rl_guest:active,.newsitemstats .rl_link:focus,.newsitemstats.rl_add:focus,.newsitemstats .rl_remove:focus,.newsitemstats .rl_guest:focus {float:left;text-decoration:none!important;display:block!important;padding: 3px 2px 4px 3px!important;text-align: center!important;border-radius: 2px !important;font-size: 9px!important;line-height:0!important;background: #da090e;color: #fff;margin:1.5px 3px 0 0;}
div.readinglist-list .category_title {background:none!important;border-bottom:3px solid #333;}
div.readinglist-list .panel .title {background:#f1f1f1;margin-bottom:10px;}
div.readinglist-list h3 {line-height: 24px!important;}

/* ----------------------------------------------*/
/* T 01 MOBILE
/* ----------------------------------------------*/
.mobilebtn {background:url(https://nubea.com.pl/templates/fashionlife/images/icons/menu-icon.png) no-repeat  50% 50%;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;position:relative;width:32px;height:32px;float:left;margin: 0px 20px;overflow:hidden; }
.mobilebtn{display:none;}
a.buttontools{margin-top:0;display:inline-block;text-align:center!important;width:32px;height:32px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;font-size:18px;}
a.buttontools i {margin-top:9px; font-size:15px;}
.mobilebtn select {background:none!important;border:none!important;font-size:16px;height:30px;margin-right:40px;width:15px;}
.mmobile {text-align:center;padding: 0px 24px;}
body.mobile{padding:0px;width:100%;background:#fff!important;}
body.mobile #fashionlifemobile{background:#ffff!important;}
#region5 > [class*="span"] { margin:0px; }
#region5 > .span1 { width:8.3333%; }
#region5 > .span2 { width:16.6666%; }
#region5 > .span3 { width:25%; }
#region5 > .span4 { width:33.3333%; }
#region5 > .span5 { width:41.6666%; }
#region5 > .span6 { width:50%; }
#region5 > .span7 { width:58.3333%; }
#region5 > .span8 { width:66.6666%; }
#region5 > .span9 { width:75%; }
#region5 > .span10 { width:83.3333%; }
#region5 > .span11 { width:91.6666%; }
#region9 > div > [class*="span"] { margin:0px; }
#region9 > div > .span1 { width:8.3333%; }
#region9 > div > .span2 { width:16.6666%; }
#region9 > div > .span3 { width:25%; }
#region9 > div > .span4 { width:33.3333%; }
#region9 > div > .span5 { width:41.6666%; }
#region9 > div > .span6 { width:50%; }
#region9 > div > .span7 { width:58.3333%; }
#region9 > div > .span8 { width:66.6666%; }
#region9 > div > .span9 { width:75%; }
#region9 > div > .span10 { width:83.3333%; }
#region9 > div > .span11 { width:91.6666%; }