
/**
 * @package   VirtueMart2 All About Categories Module - ENYtheme.com
 * @version   1.0.0 June 23, 2012
 * @author    ENYtheme http://www.enytheme.com
 * @copyright (C) 2009 -2014 ENYtheme e.K., 2014 - 2015 iStraxx UG (haftungsbeschränkt)
 */

/*////////////////////////////////////
//////// All About Categories ////////
////////////////////////////////////*/


/* Category Centered */
.all-about-categories-default .category-centered {text-align: center;}
.all-about-categories-default .spacer {padding: 12px;}

/* Category Name */
.all-about-categories-default .category-centered .category-name {font-size: 14px;margin: 0px 0px 6px 0px;padding: 0px;letter-spacing: normal;}
.all-about-categories-default .category-centered .category-name a {text-decoration: none;}

/* Category Image */
.all-about-categories-default .category-centered .category-thumbnail {padding: 0px;margin: 0px 0px 8px 0px;}
.all-about-categories-default .category-centered .category-thumbnail img.category-image {max-width: 100%;}

/* Category Link Button */
.all-about-categories-default .vm-details-button a {display: inline-block;border: 1px solid grey;font-size: 1.1em;max-width: 100%;padding: 0.8em 1em;width: 12em;border-radius: 4px;text-decoration: none;}
.all-about-categories-default .vm-details-button a:hover {}

/* Arrow Up Above ListBox */
.all-about-categories-default span.arrow-up {background: url(../images/default/arrow_up.png) top center no-repeat;height: 6px;display: block;margin: 15px 0px 0px 0px;}

/* Second Level Category List */
.all-about-categories-default ul.second-level {background: #d4e9f5;border-radius: 6px;padding: 12px 12px 8px 12px;text-align: left;list-style: none;}
.all-about-categories-default ul.second-level li {margin: 0px;padding: 2px 0px;}
.all-about-categories-default ul.second-level li a {color: #0f5178;text-shadow: 0 2px 0 #fff;font-size: 12px;letter-spacing: normal;margin: 0px;padding: 0px;}

/* Third Level Category List */
.all-about-categories-default ul.second-level ul {padding: 0px;list-style: none;margin: 0px 0px 0px 15px;}
.all-about-categories-default ul.second-level ul li {padding: 0px;margin: 0px;}

/* Fourth Level Category List */
.all-about-categories-default ul.second-level ul ul {padding: 0px;font-size: 15px;list-style: none;margin: 0px 0px 0px 15px;}
.all-about-categories-default ul.second-level ul ul li {padding: 0px;margin: 0px;}

/* Images In The List */
.all-about-categories-default ul span.category-thumbnail-list {float: left;}
.all-about-categories-default ul span.category-thumbnail-list img.category-image-list {height: 18px;margin: 0px 10px 0px 0px;}

/* Controls For SubCategories */
.all-about-categories-default span.sign-open, .all-about-categories-default span.sign-closed {float: right;display: inline-block;width: 14px;height: 15px;background: url(../images/default/controls.png) no-repeat;cursor: pointer;margin: 4px 0px 0px 0px;}
.all-about-categories-default span.sign-open {background-position: 0px -15px;}
.all-about-categories-default span.sign-closed {background-position: 0px 0px;}

/* Header & Footer Text */
.all-about-categories-default .header-text {background: url(../images/default/separator.jpg) bottom repeat-x;padding: 0px 0px 12px 0px;}
.all-about-categories-default .footer-text {background: url(../images/default/separator.jpg) top repeat-x;padding: 12px 0px 0px 0px;}

/* Separator */
.all-about-categories-default .vertical-separator {background: url(../images/default/separator.jpg) top right repeat-y;}
.all-about-categories-default .horizontal-separator {background: url(../images/default/separator.jpg) top repeat-x;height: 1px;margin: 0px;padding: 0px;}

/* Missing Plugin Message */
.no-plugin-message {background: #a60e0e;padding: 8px;color: #fff;border-radius: 6px;text-shadow: 0px -1px 0px #460606;margin: 0px 0px 8px 0px;}

/*////////////////////////////////////
////////////// Basics ////////////////
////////////////////////////////////*/

.clear, br.clear {clear: both;}
.mws-float-left, span.mws-float-left {float: left;margin: 0px;}
.mws-float-right, span.mws-float-right {float: right;margin: 0px;}

/*////////////////////////////////////
///////////// All Width`s ////////////
////////////////////////////////////*/

/*/////// Fluid Grid With No Space ////////*/
.row-fluid-ns {display:inline-block;display:block;width:100%;}
.row-fluid-ns:before, .row-fluid-ns:after{display:table;content:"";}
.row-fluid-ns:after{clear:both;}
.row-fluid-ns [class*="span"]{display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0px;min-height:28px;width:100%;-ms-box-sizing:border-box;}
.row-fluid-ns [class*="span"]:first-child{margin-left:0;}

.row-fluid-ns .span100{width:100%;}.row-fluid-ns .span99{width:99%;}.row-fluid-ns .span98{width:98%;}.row-fluid-ns .span97{width:97%;}.row-fluid-ns .span96{width:96%;}.row-fluid-ns .span95{width:95%;}.row-fluid-ns .span94{width:94%;}.row-fluid-ns .span93{width:93%;}.row-fluid-ns .span92{width:92%;}.row-fluid-ns .span91{width:91%;}.row-fluid-ns .span90{width:90%;}.row-fluid-ns .span89{width:89%;}.row-fluid-ns .span88{width:88%;}.row-fluid-ns .span87{width:87%;}.row-fluid-ns .span86{width:86%;}.row-fluid-ns .span85{width:85%;}.row-fluid-ns .span84{width:84%;}.row-fluid-ns .span83{width:83%;}.row-fluid-ns .span82{width:82%;}.row-fluid-ns .span81{width:81%;}.row-fluid-ns .span80{width:80%;}.row-fluid-ns .span79{width:79%;}.row-fluid-ns .span78{width:78%;}.row-fluid-ns .span77{width:77%;}.row-fluid-ns .span76{width:76%;}.row-fluid-ns .span75{width:75%;}.row-fluid-ns .span74{width:74%;}.row-fluid-ns .span73{width:73%;}.row-fluid-ns .span72{width:72%;}.row-fluid-ns .span71{width:71%;}.row-fluid-ns .span70{width:70%;}.row-fluid-ns .span69{width:69%;}.row-fluid-ns .span68{width:68%;}.row-fluid-ns .span67{width:67%;}.row-fluid-ns .span66{width:66%;}.row-fluid-ns .span65{width:65%;}.row-fluid-ns .span64{width:64%;}.row-fluid-ns .span63{width:63%;}.row-fluid-ns .span62{width:62%;}.row-fluid-ns .span61{width:61%;}.row-fluid-ns .span60{width:60%;}.row-fluid-ns .span59{width:59%;}.row-fluid-ns .span58{width:58%;}.row-fluid-ns .span57{width:57%;}.row-fluid-ns .span56{width:56%;}.row-fluid-ns .span55{width:55%;}.row-fluid-ns .span54{width:54%;}.row-fluid-ns .span53{width:53%;}.row-fluid-ns .span52{width:52%;}.row-fluid-ns .span51{width:51%;}.row-fluid-ns .span50{width:50%;}.row-fluid-ns .span49{width:49%;}.row-fluid-ns .span48{width:48%;}.row-fluid-ns .span47{width:47%;}.row-fluid-ns .span46{width:46%;}.row-fluid-ns .span45{width:45%;}.row-fluid-ns .span44{width:44%;}.row-fluid-ns .span43{width:43%;}.row-fluid-ns .span42{width:42%;}.row-fluid-ns .span41{width:41%;}.row-fluid-ns .span40{width:40%;}.row-fluid-ns .span39{width:39%;}.row-fluid-ns .span38{width:38%;}.row-fluid-ns .span37{width:37%;}.row-fluid-ns .span36{width:36%;}.row-fluid-ns .span35{width:35%;}.row-fluid-ns .span34{width:34%;}.row-fluid-ns .span33{width:33%;}.row-fluid-ns .span32{width:32%;}.row-fluid-ns .span31{width:31%;}.row-fluid-ns .span30{width:30%;}.row-fluid-ns .span29{width:29%;}.row-fluid-ns .span28{width:28%;}.row-fluid-ns .span27{width:27%;}.row-fluid-ns .span26{width:26%;}.row-fluid-ns .span25{width:25%;}.row-fluid-ns .span24{width:24%;}.row-fluid-ns .span23{width:23%;}.row-fluid-ns .span22{width:22%;}.row-fluid-ns .span21{width:21%;}.row-fluid-ns .span20{width:20%;}.row-fluid-ns .span19{width:19%;}.row-fluid-ns .span18{width:18%;}.row-fluid-ns .span17{width:17%;}.row-fluid-ns .span16{width:16%;}.row-fluid-ns .span15{width:15%;}.row-fluid-ns .span14{width:14%;}.row-fluid-ns .span13{width:13%;}.row-fluid-ns .span12{width:12%;}.row-fluid-ns .span11{width:11%;}.row-fluid-ns .span10{width:10%;}.row-fluid-ns .span9{width:9%;}.row-fluid-ns .span8{width:8%;}.row-fluid-ns .span7{width:7%;}.row-fluid-ns .span6{width:6%;}.row-fluid-ns .span5{width:5%;}.row-fluid-ns .span4{width:4%;}.row-fluid-ns .span3{width:3%;}.row-fluid-ns .span2{width:2%;}.row-fluid-ns .span1{width:1%;}