/**
 * @package tdownloadstore T-Download Store for Joomla
 * @subpackage com_tdownloadstore
 * @copyright Copyright (C) 2013 T.V.T Marine Automation (aka TVTMA). All rights reserved.
 * @license http://www.gnu.org/licences GNU/GPL version 2 or later; see LICENSE.txt
 * @author url: http://ma.tvtmarine.com
 * @author TVTMA support@ma.tvtmarine.com
 */

.tdownloadstore .item-image span.icon-image {
        font-size: 100px;
        top: 60px;
        left: 0px;
        position: relative;
        margin: 0px;
        padding: 0px;
        width: 100%;
        height: 100%;
        background-image: none;
}
.j3xcolor{color: #c59202;}
.j25color{color: #703d9e;}
.openerpicon16{background: url('../img/openerp16x16.gif') no-repeat top left; padding-left:16px; display: inline-block; width: 16px; height: 16px;}
.windows8icon16{background: url('../img/windows8-icon.gif') no-repeat top left; padding-left:16px; display: inline-block; width: 16px; height: 16px;}
.tdownloadstore .label-jmodule,.tdownloadstore .badge-jmodule{
        background-color:#e20a0a
}
.tdownloadstore .label-jplugin,.tdownloadstore .badge-jplugin{
        background-color:#57278e
}
.tdownloadstore .label-jcomponent,.tdownloadstore .badge-jcomponent{
        background-color:#1e9e33
}
.tdownloadstore .label-jspecific,.tdownloadstore .badge-jspecific{
        background-color:#d69b34
}
.tdownloadstore .label-jtool,.tdownloadstore .badge-jtool{
        background-color:#333
}
.tdownloadstore .label-jlanguage,.tdownloadstore .badge-jlanguage{
        background-color:golden
}
.tdownloadstore .icon-star,.tdownloadstore .icon-star-2{
        color:#f6c801
}
.tdownloadstore .icon-star-empty{
        color:#dcdcdc
}
.tdownloadstore ul.item-type{
        margin:0;
        min-height: 20px;
}
.tdownloadstore .jbadge{
        vertical-align:middle
}
.tdownloadstore .label-icon-left .product-label {
        position: absolute;
        top: 0;
        left: 0;
        width: 0px;
        height: 0px;
        border-style: solid;
}
.tdownloadstore .label-icon-left .plan-label {
        position: absolute;
        bottom: 0;
        right: 0;
        width: 0px;
        height: 0px;
        border-style: solid;
}
.tdownloadstore .tdownloadstore-product-download{
        position: absolute;
        bottom:0px;
        right: 10px;
        z-index: 11;
}
.tdownloadstore .label-icon-left .featured-label{
        z-index: 2;
        border-width: 50px 50px 0 0;
        border-color: red transparent transparent transparent;
}
.tdownloadstore .label-icon-left span {
        -moz-transform:rotate(-45deg);
        -webkit-transform:rotate(-45deg);
        -o-transform:rotate(-45deg);
        -ms-transform:rotate(-45deg);
        filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=-45);
        font-weight: bold;
        text-align: center;
        color: #fff;
        content: "";
}
.tdownloadstore .label-icon-left .featured-label span {
        position: absolute;
        top: -43px;
        left: 8px;
        z-index: 2;
}
.tdownloadstore .label-icon-left .upcoming-icon{
        z-index: 1;
        border-width: 50px 50px 0 0;
        border-color: green transparent transparent transparent;
}
.tdownloadstore .label-icon-left .upcoming-icon span {
        position: absolute;
        top: -43px;
        left: -8px;
        z-index: 2;
        width: 50px;
        text-transform: uppercase;
        font-size: 60%;
        line-height: 10px;

}
.tdownloadstore .label-icon-left .upcoming-icon.and-featured{
        z-index: 1;
        border-width: 80px 80px 0 0;
        border-color: green transparent transparent transparent;
}
.tdownloadstore .label-icon-left .upcoming-icon.and-featured span {
        position: absolute;
        top: -54px;
        left: -17px;
        z-index: 2;
        width: 100px;
        text-transform: uppercase;
        font-size: 70%;
}
.tdownloadstore .label-icon-left .freedownload-icon{
        z-index: 1;
        border-width: 50px 50px 0 0;
        border-color: green transparent transparent transparent;
}
.tdownloadstore .label-icon-left .freedownload-icon span {
        position: absolute;
        top: -43px;
        left: -8px;
        z-index: 2;
        width: 50px;
        text-transform: uppercase;
        font-size: 60%;
        line-height: 10px;

}
.tdownloadstore .label-icon-left .freedownload-icon.and-featured{
        z-index: 1;
        border-width: 80px 80px 0 0;
        border-color: green transparent transparent transparent;
}
.tdownloadstore .label-icon-left .freedownload-icon.and-featured span {
        position: absolute;
        top: -54px;
        left: -17px;
        z-index: 2;
        width: 100px;
        text-transform: uppercase;
        font-size: 70%;
}
.tdownloadstore .label-icon-left .checkbuy-label{
        z-index: 1;
        border-width: 0px 0px 50px 50px;
        border-color: transparent transparent green  transparent;
}
.tdownloadstore .label-icon-left .checkbuy-label span {
        position: absolute;
        bottom: -43px;
        right: -11px;
        z-index: 2;
        width: 50px;
        text-transform: uppercase;
        font-size: 100%;
        line-height: 10px;

}
.tdownloadstore .no-image-box{
        width: 100%;
        text-align: center;
        min-height: 110px;
}

.tdownloadstore .align-right {
        text-align: right;
}
.tdownloadstore-viewall {
        font-weight: bold;
}
.tdownloadstore .view-all{
        text-align: right;
}
.tdownloadstore .bold{
        font-weight: bold;
}
.tdownloadstore .label-icon-right .product-label {
        position: absolute;
        top: 0;
        right: 0;
        width: 0px;
        height: 0px;
        border-style: solid;
}
.tdownloadstore .label-icon-right .plan-label {
        position: absolute;
        bottom: 0;
        right: 0;
        width: 0px;
        height: 0px;
        border-style: solid;
}
.tdownloadstore .label-icon-right .featured-label{
        z-index: 2;
        border-width: 50px 0px 50px 50px;
        border-color: red transparent transparent transparent;
}
.tdownloadstore .label-icon-right span {
        -moz-transform:rotate(45deg);
        -webkit-transform:rotate(45deg);
        -o-transform:rotate(45deg);
        -ms-transform:rotate(45deg);
        filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=45);
        font-weight: bold;
        text-align: center;
        color: #fff;
        content: "";
}
.tdownloadstore .label-icon-right .featured-label span {
        position: absolute;
        top: -43px;
        right: 8px;
        z-index: 2;
}
.tdownloadstore .label-icon-right .upcoming-icon{
        z-index: 1;
        border-width: 70px 0px 70px 70px;
        border-color: #f2dede transparent transparent transparent;
}

.tdownloadstore .label-icon-right .upcoming-icon span {
        position: absolute;
        top: -55px;
        right: -2px;
        z-index: 2;
        width: 50px;
        text-transform: uppercase;
        font-size: 90%;
        line-height: 12px;
        color: #b94a48;
}
.tdownloadstore .label-icon-right .upcoming-icon.and-featured{
        z-index: 1;
        border-width: 80px 0px 80px 80px;
        border-color: #f2dede transparent transparent transparent;
}
.tdownloadstore .label-icon-right .upcoming-icon.and-featured span {
        position: absolute;
        top: -54px;
        right: -17px;
        z-index: 2;
        width: 100px;
        text-transform: uppercase;
        font-size: 70%;
}
.tdownloadstore .label-icon-right .freedownload-icon{
        z-index: 1;
        border-width: 50px 0px 50px 50px;
        border-color: green transparent transparent transparent;
}
.tdownloadstore .label-icon-right .freedownload-icon span {
        position: absolute;
        top: -43px;
        right: -8px;
        z-index: 2;
        width: 50px;
        text-transform: uppercase;
        font-size: 60%;
        line-height: 10px;

}
.tdownloadstore .label-icon-right .freedownload-icon.and-featured{
        z-index: 1;
        border-width: 80px 0px 80px 80px;
        border-color: green transparent transparent transparent;
}
.tdownloadstore .label-icon-right .freedownload-icon.and-featured span {
        position: absolute;
        top: -54px;
        right: -17px;
        z-index: 2;
        width: 100px;
        text-transform: uppercase;
        font-size: 70%;
}

.tdownloadstore .label-icon-right .checkbuy-label{
        z-index: 1;
        border-width: 0px 0px 50px 50px;
        border-color: transparent transparent green  transparent;
}
.tdownloadstore .label-icon-right .checkbuy-label span {
        position: absolute;
        bottom: -43px;
        right: -11px;
        z-index: 2;
        width: 50px;
        text-transform: uppercase;
        font-size: 100%;
        line-height: 10px;

}
.loading {
        text-align: center;
        width: 100%;
}
.loading span{
        background-image: url('../img/load.gif');
        background-size: 25px;
        width: 25px;
        height: 25px;
        display: inline-block;
}
.discontinued-label {
        position: relative;
        top: 40%;
        left: 20%;
        width: 60%;
        text-align: center;
        border: 5px solid red;
        padding: 5px;
        background: #f2f2f2;
        opacity: 0.8;
        font-weight: bold;
        font-size: 120%;
}
.item-hide {
        display: none;
}
.product-include-header{
        text-align: left;
        font-weight: bold;
        margin-bottom: 5px;
}
.tdownloadstore .endline{
        border-bottom:  1px solid #f2f2f2;
        margin-bottom: 15px;
        padding-bottom: 5px;
}
.tdownloadstore .align-center{
        text-align: center;
}
.tdownloadstore .view-more{
        text-align: right;
}
.tdownloadstore .center {
        text-align: center;
}
.pagination-box{
        width: 100%;
        text-align: center;
}
.pagination-box div.pagination{
        width: 100%;
        text-align: center;
}
.media-body{
        overflow: hidden;
}
.media > .pull-left {
        margin-right: 10px;
}

#jformcustomer_work_phone, #jformcustomer_work_phone-lbl,
#jformcustomer_hand_phone, #jformcustomer_hand_phone-lbl
,#jformcustomer_work_fax, #jformcustomer_work_fax-lbl
,#jformcustomer_str_address2, #jformcustomer_str_address2-lbl
 {display:none;}
 
 
 
.chzn-results li.active-result {
color:black;}