/**
 * Module: VirtueMart 2 Manufacturer Slide
 *
 * @package 	    FrontEnd / Module
 * @author 		    MoWebSo.com / Eugen Stranz
 * @copyright       (C) 2009 - 2013 ENYtheme e.K.
 */


/* Default Section Part */
#manufacturer-slider {position: relative;}
#manufacturer-slider .spacer {padding: 12px;}

#manufacturer-slider {padding: 0px 25px;}
#manufacturer-slider > .header-text {border-bottom: solid #e1e0e0 1px;padding: 0px 0px 8px 0px;margin: 0px 0px 8px 0px;}
#manufacturer-slider > .footer-text {border-top: solid #e1e0e0 1px;padding: 8px 0px 0px 0px;margin: 8px 0px 0px 0px;}
#manufacturer-slider > span {width: 11px;height: 26px;display: inline-block;text-indent: -9999px;position: absolute;cursor: pointer;}
#manufacturer-slider > span.next-item {background: url("../images/controls.png") top left no-repeat;background-position: -11px 0;right: 0px;}
#manufacturer-slider > span.prev-item {background: url("../images/controls.png") top left no-repeat;left:0px;}

#manufacturer-slider > ul {margin: 0px;padding: 0px;overflow: hidden;text-align: center;}
#manufacturer-slider > ul > li {display: inline;padding: 0px 5px;margin: 0px;float: left;overflow: hidden;}
#manufacturer-slider > ul:after {clear: both;}

#manufacturer-slider > ul > li > a.information {display: block;text-decoration: none;}
#manufacturer-slider > ul > li > a.information > span.name {display: block;font-size: 12px;font-weight: bold;margin: 0px 0px 6px 0px;padding: 0px;}
#manufacturer-slider > ul > li > a.information > span.thumbnail {display: block;}
#manufacturer-slider > ul > li > a.information > span.thumbnail > img {max-width: 100%;height: auto;}
#manufacturer-slider > ul > li > a.manufacturer-link {margin: 6px 0px 0px 0px;}
#manufacturer-slider > ul > li > a:hover {background: none;}

/*////////////////////////////////////
////////////// Buttons ///////////////
////////////////////////////////////*/

/*  Default Button */
#manufacturer-slider .btn {display: inline-block;margin-bottom: 0;padding: 4px 12px;border: 1px solid #bbbbbb;border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color: #a2a2a2;border-radius: 4px;background-color: #f5f5f5;background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat: repeat-x;box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);color: #333333;vertical-align: middle;text-align: center;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);font-size: 14px;line-height: 20px;cursor: pointer;text-decoration: none;}
#manufacturer-slider .btn:hover,
#manufacturer-slider .btn:active,
#manufacturer-slider .btn.active,
#manufacturer-slider .btn.disabled,
#manufacturer-slider .btn[disabled] {background-color: #e6e6e6;color: #333333;}
#manufacturer-slider .btn:active,
#manufacturer-slider .btn.active {background-color: #cccccc \9;}
#manufacturer-slider .btn:hover {background-color: #e6e6e6;background-position: 0 -15px;color: #333333;text-decoration: none;transition: background-position 0.1s linear;}
#manufacturer-slider .btn:focus {outline: thin dotted #333;outline-offset: -2px;}
#manufacturer-slider .btn.active,
#manufacturer-slider .btn:active {outline: 0;background-color: #e6e6e6;background-color: #d9d9d9 \9;background-image: none;box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
#manufacturer-slider .btn.disabled,
#manufacturer-slider .btn[disabled] {background-color: #e6e6e6;background-image: none;box-shadow: none;opacity: 0.65;cursor: default;}

/*  Button Sizes Handling */
#manufacturer-slider .btn-large {padding: 11px 19px;border-radius: 6px;font-size: 17.5px;}
#manufacturer-slider .btn-large [class^="icon-"],
#manufacturer-slider .btn-large [class*=" icon-"] {margin-top: 2px;}
#manufacturer-slider .btn-small {padding: 2px 10px;border-radius: 3px;font-size: 11.9px;}
#manufacturer-slider .btn-small [class^="icon-"],
#manufacturer-slider .btn-small [class*=" icon-"] {margin-top: 0;}
#manufacturer-slider .btn-mini {padding: 1px 6px;border-radius: 3px;font-size: 10.5px;}
#manufacturer-slider .btn-block {display: block;box-sizing: border-box;padding-right: 0;padding-left: 0;width: 100%;}
#manufacturer-slider .btn-block + .btn-block {margin-top: 5px;}

/*  Button Input Handling */
#manufacturer-slider input[type="submit"].btn-block,
#manufacturer-slider input[type="reset"].btn-block,
#manufacturer-slider input[type="button"].btn-block {width: 100%;}

/*  Button Mutuality */
#manufacturer-slider .btn-primary.active,
#manufacturer-slider .btn-warning.active,
#manufacturer-slider .btn-danger.active,
#manufacturer-slider .btn-success.active,
#manufacturer-slider .btn-info.active,
#manufacturer-slider .btn-inverse.active {color: rgba(255, 255, 255, 0.75);}
#manufacturer-slider .btn {border-color: #c5c5c5;border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);}

/*  Button Style: Primary */
#manufacturer-slider .btn-primary {border-color: #0044cc #0044cc #002a80;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);background-image: linear-gradient(to bottom, #0088cc, #0044cc);background-repeat: repeat-x;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
#manufacturer-slider .btn-primary:hover,
#manufacturer-slider .btn-primary:active,
#manufacturer-slider .btn-primary.active,
#manufacturer-slider .btn-primary.disabled,
#manufacturer-slider .btn-primary[disabled] {background-color: #0044cc;color: #ffffff;}
#manufacturer-slider .btn-primary:active,
#manufacturer-slider .btn-primary.active {background-color: #003399 \9;}

/*  Button Style: Warning */
#manufacturer-slider .btn-warning {border-color: #f89406 #f89406 #ad6704;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);background-color: #faa732;background-image: linear-gradient(to bottom, #fbb450, #f89406);background-repeat: repeat-x;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
#manufacturer-slider .btn-warning:hover,
#manufacturer-slider .btn-warning:active,
#manufacturer-slider .btn-warning.active,
#manufacturer-slider .btn-warning.disabled,
#manufacturer-slider .btn-warning[disabled] {background-color: #f89406;color: #ffffff;}
#manufacturer-slider .btn-warning:active,
#manufacturer-slider .btn-warning.active {background-color: #c67605 \9;}

/*  Button Style: Danger */
#manufacturer-slider .btn-danger {border-color: #bd362f #bd362f #802420;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);background-color: #da4f49;background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat: repeat-x;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
#manufacturer-slider .btn-danger:hover,
#manufacturer-slider .btn-danger:active,
#manufacturer-slider .btn-danger.active,
#manufacturer-slider .btn-danger.disabled,
#manufacturer-slider .btn-danger[disabled] {background-color: #bd362f;color: #ffffff;}
#manufacturer-slider .btn-danger:active,
#manufacturer-slider .btn-danger.active {background-color: #942a25 \9;}

/*  Button Style: Success */
#manufacturer-slider .btn-success {border-color: #51a351 #51a351 #387038;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);background-color: #5bb75b;background-image: linear-gradient(to bottom, #62c462, #51a351);background-repeat: repeat-x;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
#manufacturer-slider .btn-success:hover,
#manufacturer-slider .btn-success:active,
#manufacturer-slider .btn-success.active,
#manufacturer-slider .btn-success.disabled,
#manufacturer-slider .btn-success[disabled] {background-color: #51a351;color: #ffffff;}
#manufacturer-slider .btn-success:active,
#manufacturer-slider .btn-success.active {background-color: #408140 \9;}

/*  Button Style: Info */
#manufacturer-slider .btn-info {border-color: #2f96b4 #2f96b4 #1f6377;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);background-color: #49afcd;background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat: repeat-x;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
#manufacturer-slider .btn-info:hover,
#manufacturer-slider .btn-info:active,
#manufacturer-slider .btn-info.active,
#manufacturer-slider .btn-info.disabled,
#manufacturer-slider .btn-info[disabled] {background-color: #2f96b4;color: #ffffff;}
#manufacturer-slider .btn-info:active,
#manufacturer-slider .btn-info.active {background-color: #24748c \9;}

/*  Button Style: Inverse */
#manufacturer-slider .btn-inverse {border-color: #222222 #222222 #000000;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);background-color: #363636;background-image: linear-gradient(to bottom, #444444, #222222);background-repeat: repeat-x;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
#manufacturer-slider .btn-inverse:hover,
#manufacturer-slider .btn-inverse:active,
#manufacturer-slider .btn-inverse.active,
#manufacturer-slider .btn-inverse.disabled,
#manufacturer-slider .btn-inverse[disabled] {background-color: #222222;color: #ffffff;}
#manufacturer-slider .btn-inverse:active,
#manufacturer-slider .btn-inverse.active {background-color: #080808 \9;}

/*  Button Style: Link */
#manufacturer-slider .btn-link,
#manufacturer-slider .btn-link:active,
#manufacturer-slider .btn-link[disabled] {background-color: transparent;background-image: none;box-shadow: none;}
#manufacturer-slider .btn-link {border-color: transparent;border-radius: 0;color: #0088cc;cursor: pointer;}
#manufacturer-slider .btn-link:hover {background-color: transparent;color: #005580;text-decoration: underline;}
#manufacturer-slider .btn-link[disabled]:hover {color: #333333;text-decoration: none;}

/*////////////////////////////////////
////////////// 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;}
.hidden {display: none;visibility: hidden;}

/*////////////////////////////////////
///////////// 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%;}