@import url(/cache/jpx_paper/8372e7207b055a51dd20a7cb9ae4d706.css);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);
@import url(https://fonts.googleapis.com/css?family=Black+Ops+One);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);
@import url(/cache/jpx_paper/ce56e6b3830bfe5e3eecb45fa1d755b7.css);

/* FILE: /components/com_uniform/assets/css/form.css */
/*** @author JoomlaShine.com Team* @copyright JoomlaShine.com* @link joomlashine.com* @package* @version $Id:* @license GNU/GPL v2 http://www.gnu.org/licenses/gpl-2.0.html*/.jsn-bootstrap * {    word-wrap: break-word;}.jsn-master .jsn-bootstrap .jsn-row-container .label,.jsn-master .jsn-bootstrap .jsn-row-container {    white-space: inherit;}#ui-datepicker-div {    z-index: 2147483648 !important;}.jsn-uniform.jsn-master .jsn-bootstrap .hide {    display: none;}.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content hr {    margin: 10px 0;}.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content span.required {    color: red;    font-weight: bold;    margin: 0 5px;}.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-group {    border: 1px solid transparent;    margin-bottom: 0px;    padding: 10px;    transition: background 0.3s ease-out;    -moz-transition: background 0.3s ease-out;    -webkit-transition: background 0.3s ease-out;}.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-label {    font-weight: bold;}.jsn-uniform.jsn-master .jsn-bootstrap form.form-horizontal .jsn-form-content .control-group .row-fluid,.jsn-uniform.jsn-master .jsn-bootstrap form.form-horizontal .jsn-form-content .control-group .row-fluid [class*="span"] input {    margin-bottom: 10px;}.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-group .jsn-value-Others {    display: block;}.ui-daterangepickercontain {    text-align: left;}.jsn-uniform.jsn-master .jsn-bootstrap input[type="file"] {    height: 24px;}.jsn-uniform.jsn-master .jsn-bootstrap .placeholder {    color: #aaa;}.jsn-uniform.jsn-master .jsn-bootstrap select {    height: auto;}.jsn-master .jsn-bootstrap .jsn-inline {    display: inline;}.ui-timepicker-div .ui-widget-header {    margin-bottom: 8px;}.ui-timepicker-div dl {    text-align: left;}.ui-timepicker-div dl dt {    height: 25px;    margin-bottom: -25px;}.ui-timepicker-div dl dd {    margin: 0 10px 10px 65px;}.ui-timepicker-div td {    font-size: 90%;}.ui-tpicker-grid-label {    background: none;    border: none;    margin: 0;    padding: 0;}.ui-timepicker-rtl {    direction: rtl;}.ui-timepicker-rtl dl {    text-align: right;}.ui-timepicker-rtl dl dd {    margin: 0 65px 10px 10px;}.jsn-uniform.jsn-master .jsn-bootstrap .btn.btn-icon [class^="icon-"], .jsn-master .jsn-bootstrap .btn.btn-icon [class*=" icon-"] {    margin: 0;}.jsn-master .jsn-bootstrap .jsn-style-dark .ui-state-highlight {    text-shadow: none;}.jsn-master .jsn-bootstrap .currency-value,.jsn-master .jsn-bootstrap .currency-cents {    float: left;}.jsn-master .jsn-bootstrap .currency-cents {    margin-left: 15px;}.jsn-master .jsn-bootstrap .currency-cents:before {    content: ".";    display: block;    width: 5px;    position: absolute;    margin-left: -9px;    margin-top: 5px;}.jsn-master .jsn-bootstrap .currency-cents .controls-inner input {    margin: 0;}.jsn-master .jsn-bootstrap .currency-value .jsn-help-block-inline,.jsn-master .jsn-bootstrap .currency-cents .jsn-help-block-inline {    font-size: 13px;    display: inline-block;    float: left;    margin-top: 5px;}.jsn-master .jsn-bootstrap .currency-value .jsn-help-block-inline {    margin-left: 30px;}.jsn-master .jsn-bootstrap .jsn-field-prefix {    margin: 4px;}.hide {    display: none;}.jsn-master .jsn-bootstrap .form-search .jsn-group-field input,.jsn-master .jsn-bootstrap .form-inline .jsn-group-field input,.jsn-master .jsn-bootstrap .form-horizontal .jsn-group-field input,.jsn-master .jsn-bootstrap .form-search .jsn-group-field textarea,.jsn-master .jsn-bootstrap .form-inline .jsn-group-field textarea,.jsn-master .jsn-bootstrap .form-horizontal .jsn-group-field textarea,.jsn-master .jsn-bootstrap .form-search .jsn-group-field select,.jsn-master .jsn-bootstrap .form-inline .jsn-group-field select,.jsn-master .jsn-bootstrap .form-horizontal .jsn-group-field select,.jsn-master .jsn-bootstrap .form-search .jsn-group-field .help-inline,.jsn-master .jsn-bootstrap .form-inline .jsn-group-field .help-inline,.jsn-master .jsn-bootstrap .form-horizontal .jsn-group-field .help-inline,.jsn-master .jsn-bootstrap .form-search .jsn-group-field .uneditable-input,.jsn-master .jsn-bootstrap .form-inline .jsn-group-field .uneditable-input,.jsn-master .jsn-bootstrap .form-horizontal .jsn-group-field .uneditable-input,.jsn-master .jsn-bootstrap .form-search .jsn-group-field .input-prepend,.jsn-master .jsn-bootstrap .form-inline .jsn-group-field .input-prepend,.jsn-master .jsn-bootstrap .form-horizontal .jsn-group-field .input-prepend,.jsn-master .jsn-bootstrap .form-search .jsn-group-field .input-append,.jsn-master .jsn-bootstrap .form-inline .jsn-group-field .input-append,.jsn-master .jsn-bootstrap .form-horizontal .jsn-group-field .input-append {    margin-bottom: 9px;}.jsn-uniform.jsn-master .jsn-bootstrap .row-fluid input.span12 {    width: 97%;}.jsn-uniform form{display: block;}/**Fix captcha google**/html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap #recaptcha_area #recaptcha_response_field {    right: 0;}html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap #recaptcha_area .recaptcha_r2_c1 {    background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -27px 0 transparent;    height: 57px;    width: 9px;}html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap #recaptcha_area .recaptchatable .recaptcha_r2_c2 {    background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -18px 0 transparent;    height: 57px;    width: 9px;}html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap #recaptcha_area .recaptchatable .recaptcha_r3_c1 {    background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -9px 0 transparent;    height: 63px;    width: 9px;}html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap #recaptcha_area .recaptchatable .recaptcha_r3_c3 {    background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll 0 0 transparent;    height: 63px;    width: 9px;}html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .control-group .controls div.choices,html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .control-group .controls div.checkboxes {    margin-right: 15px;}html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .control-group .controls .input-prepend .add-on {    border-radius: 0 4px 4px 0;    margin-left: -1px;}html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .control-group .controls .input-append .btn {    border-radius: 4px 0 0 4px;    margin-right: -1px;}html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .jsn-columns-container.jsn-columns-count-no .jsn-column-item {    float:right;    margin-left:20px;}html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .control-group .controls .input-append .uneditable-input,html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .control-group .controls .input-append select,html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .control-group .controls .input-append input {    border-radius: 0px 4px 4px 0px;}html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .control-group .controls .input-prepend input,html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .control-group .controls .input-prepend select,html[dir="rtl"] .jsn-uniform.jsn-master .jsn-bootstrap .control-group .controls .input-prepend .uneditable-input {    border-radius: 4px 0px 0px 4px;}/*==================== SUBMISSIONS MANAGER ====================*/#submissions-list table .data_created_at,#submissions-list table .data_created_by,#submissions-list table .data_browser,#submissions-list table .data_country,#submissions-list table .data_ip {    width: 100px;}#submissions-list table .data_os {    width: 130px;}#submissions-list .jsn-bglabel {    padding: 100px 50px;    font-size: 24px;    color: #666;}#submission-fields-list {    min-height: 300px;    position: absolute;    width: 320px;}#form_field {    width: 100%;    float: left;}.nofield {    color: #CC0000;    float: left;    font-weight: bold;    padding-top: 5px;}#form_field.jsn-items-list {    border: 1px solid #CCCCCC;    height: 150px;    overflow-x: hidden;    overflow-y: scroll;    padding: 5px;}.pane-sliders {    position: static;}#form_field label,#form_field input,#submission-fields-list label,#submission-fields-list input {    float: none;    margin: 0 5px 0 0;}#submission-fields-list .popover-content {    padding: 0;}#submission-fields-list .jsn-items-list {    height: 300px;    border: none;    overflow: auto;}#submission-fields-list .jsn-item,#form_field .jsn-item {    padding: 5px;}#submission-fields-list .field-disabled,#form_field .field-disabled {    cursor: default;}#submission-fields-list hr,#form_field hr {    margin: 10px 0;}#submission-fields-list .form-actions {    border-top: 1px solid #ccc;    margin: 0;}#submission-fields-list .form-actions .btn {    float: none;}#submission-fields-list .popover {    width: 100%;}.jsn-bootstrap .jsn-submission-btn-save {    text-align: right;}.jsn-bootstrap .jsn-fieldset-filter {    margin: 10px 0px;}#submission-fields-list {    text-align: left;}/*==================== SUBMISSION SETINGS ====================*/#submission-settings .submission-data h3 {    font-weight: bold;    font-size: 20px;}#submission-settings .submission-data dt {    font-size: 14px;    color: #000;}#submission-settings .submission-data dd {    margin: 5px 0px 15px 0;}#submission-settings .submission-data .thumbnail {    display: inline-block;}#submissions-list img,#submission-settings .submission-data .thumbnail > img {    max-height: 200px;}#submission-settings .submission-content {    position: relative;}#submission-settings .jsn-page-actions {    position: absolute;    right: 5px;    top: 5px;}#submission-settings .jsn-form-bar {    z-index: 1;    position: relative;}.jsn-master #submission-settings .jsn-tabs .jsn-section-content {    border: none;}.jsn-master .jsn-section-header a {    text-shadow: none;}.jsn-master .jsn-bootstrap .jsn-section-header .btn .caret {    margin-bottom: auto;}#submissions-list ul.pagenav li a, #submissions-list div.pagination ul li a {    margin: 0;}.jsn-master .jsn-narrow .jsn-input-mini-fluid,.jsn-master .jsn-narrow .jsn-input-small-fluid,.jsn-master .jsn-narrow .jsn-input-medium-fluid,.jsn-master .jsn-narrow .jsn-input-xlarge-fluid,.jsn-master .jsn-narrow .jsn-input-fluid,.jsn-master .jsn-narrow .jsn-columns-container.jsn-columns-count-two .jsn-column-item,.jsn-master .jsn-narrow .jsn-columns-container.jsn-columns-count-three .jsn-column-item,.jsn-master .jsn-narrow .jsn-columns-container.jsn-columns-count-no .jsn-column-item,.jsn-master .jsn-bootstrap .jsn-narrow .input-small,.jsn-master .jsn-bootstrap .jsn-narrow .input-medium,.jsn-master .jsn-bootstrap .jsn-narrow .input-file,.jsn-master .jsn-bootstrap .jsn-narrow .jsn-column-item.jsn-uniform-others textarea.jsn-value-Others {    width: 95% !important;}.jsn-master .jsn-narrow .jsn-row-container label {    display: block;    float: none !important;    text-align: left !important;}.jsn-master .jsn-narrow .jsn-row-container label + .controls {    margin-left: 0;}.jsn-master .jsn-narrow .jsn-daterangepicker.hasDatepicker {    width: 40% !important;}.jsn-master .jsn-bootstrap .jsn-narrow .jsn-column-item.jsn-uniform-others {    clear: both;}.jsn-master .jsn-bootstrap .jsn-narrow .control-group .row-fluid .span6 {    clear: both;    margin-left: 0;    width: 100%;}.jsn-master .jsn-bootstrap .jsn-narrow .control-group .currency-value {    width: 50%;    float: left;}.jsn-master .jsn-bootstrap .jsn-narrow .control-group .currency-cents {    float: left;    width: 48%;    margin-left: 0;}.jsn-master .jsn-bootstrap .jsn-narrow .control-group .currency-cents:before {    margin-left: -7px;}.jsn-master .jsn-bootstrap .jsn-narrow .control-group .currency-value input,.jsn-master .jsn-bootstrap .jsn-narrow .control-group .currency-cents input {    width: 50% !important;}.jsn-bootstrap .daterangepicker .ranges li {    margin: 0px 0px 8px 0px;}html[dir="rtl"] .jsn-master .jsn-narrow .jsn-row-container label {    float: right !important;}/* Google Maps *//** General */.google_maps .buttonize {    cursor: pointer;    text-shadow: 1px 1px 1px #222;    font-weight: bold;    color: #fff;    padding: 5px 1em;    border-radius: 8px;    -moz-border-radius: 8px;    -webkit-border-radius: 8px;    -khtml-border-radius: 8px;    background: -webkit-gradient(linear, left top, left bottom, from(#008595), to(#02748c));    background: -moz-linear-gradient(top, #008595, #02748c);    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #008595, endColorstr = #02748c);    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#008595, endColorstr=#02748c)";}.google_maps .buttonize a:hover {    text-decoration: none;}.google_maps .gradient {    background: #fff;    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eaeaea));    background: -moz-linear-gradient(top, #fff, #eaeaea);    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #ffffff, endColorstr = #eaeaea);    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eaeaea)";}#visualdesign-options-values .map {    width: 100%;    height: 400px;}.google_maps .streetview {    width: 100%;    height: 300px;}.google_maps .lt {    float: left;}.google_maps .rt {    float: right;}.google_maps .txt-shadow-w {    text-shadow: 1px 1px 1px #fff;}.google_maps .txt-shadow-b {    text-shadow: 1px 1px 1px #222;}.google_maps.rounded {    border-radius: 8px;    -moz-border-radius: 8px;    -webkit-border-radius: 8px;    -khtml-border-radius: 8px;}.google_maps .shadow {    -moz-box-shadow: 0px 2px 4px #999;    -webkit-box-shadow: 0px 2px 4px #999;    box-shadow: 0px 2px 4px #999;}.google_maps .item {    padding: 1em;    margin: 0 0 2em;}/** Benchmark */.google_maps div.benchmark {    clear: both;    overflow: auto;    color: #fff;    background: #02748c;    padding: 1em;    margin: 0 0 1em;}.google_maps div.benchmark .benchmark-result {    display: block;    font-size: 18px;    font-weight: bold;    margin: 0 1em 0 0;    line-height: 35px;}.google_maps div.benchmark .benchmark-iteration {    font-weight: bold;    margin: 0;}.google_maps div.benchmark .benchmark-title {    margin: 0;}/** Syntax highlighter */.google_maps pre.prettyprint {    background: #f4f4f4;    padding: 1.5em;    border: none;    margin: 0 0 1em;}.google_maps .summary {    font-size: 1.3em;    cursor: pointer;    color: #EE2C74;}.google_maps .ui-dialog-vevent .summary {    margin: 0.5em 0 0 0;    display: block;}.google_maps .ui-dialog-vevent .dtstart {    display: none;}.google_maps .ui-dialog-vevent .website {    margin: 0 0 1em;}.google_maps img {    max-width: none;}.google_maps .gm-style-iw .thumbnail img {    max-width: 105px;    max-height: 105px;    float: right;}.google_maps .gm-style-iw {    max-width: 350px;    max-height: 200px;}#submissions-list .jsn-bootstrap strong,#submission-settings.jsn-bootstrap strong {    margin-right: 5px;}.jsn-uniform .jsn-bootstrap .text-center {    text-align: center;}.google_maps .gm-style-iw>div {    overflow: visible !important;}.google_maps .gm-style-cc {    display: none;}.daterangepicker select.yearselect {    width: 45% !important;}.daterangepicker select.monthselect {    width: 65% !important;}.ui-timepicker-div select {    width: auto;}.jsn-bootstrap .gm-style-iw .thumbnail .caption h4 {    clear: none;}.jsn-uniform .jsn-bootstrap .form-horizontal .control-label {    width: 173px;text-align: left;}.jsn-bootstrap .jsn-form-content .control-group {    width: 100%;    float: left;    box-sizing: border-box;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;}#form-design-content .jsn-element-content .control-label .icon-question-sign{    font-weight: normal;}.jsn-uniform .alert-message{color: #666 !important;background:#dff0d8 !important;}.jsn-uniform .alert-heading{color: #666 !important;}/************************************************************************************smartphone layout (320 - 480): everything is layout in single column*************************************************************************************/@media only screen and (max-width: 480px), (max-device-width: 480px) {.jsn-uniform .table-striped{font-size: 9px !important;}.jsn-bootstrap .form-horizontal .controls{margin-left: 0px !important;}    .jsn-master .jsn-input-mini-fluid,    .jsn-master .jsn-input-small-fluid,    .jsn-master .jsn-input-medium-fluid,    .jsn-master .jsn-input-xlarge-fluid,    .jsn-master .jsn-input-fluid,    .jsn-master .jsn-columns-container.jsn-columns-count-two .jsn-column-item,    .jsn-master .jsn-columns-container.jsn-columns-count-three .jsn-column-item,    .jsn-master .jsn-columns-container.jsn-columns-count-no .jsn-column-item,    .jsn-master .jsn-bootstrap .input-small,    .jsn-master .jsn-bootstrap .input-medium,    .jsn-master .jsn-bootstrap .input-file,    .jsn-master .jsn-bootstrap .jsn-column-item.jsn-uniform-others textarea.jsn-value-Others {        width: 95% !important;    }.jsn-uniform #jsn-captcha{width: 136px !important;}    .jsn-master .jsn-row-container label {        display: block;        float: none !important;        text-align: left !important;    }    .jsn-master .jsn-row-container label + .controls {        margin-left: 0;    }    .jsn-master .jsn-daterangepicker.hasDatepicker {        width: 40% !important;    }    .jsn-master .jsn-bootstrap .jsn-column-item.jsn-uniform-others {        clear: both;    }    .jsn-master .jsn-bootstrap .control-group .row-fluid .span6 {        clear: both;        margin-left: 0;        width: 100%;    }    .jsn-master .jsn-bootstrap .control-group .currency-value {        width: 50%;        float: left;    }    .jsn-master .jsn-bootstrap .control-group .currency-cents {        float: left;        width: 48%;        margin-left: 0;    }    .jsn-master .jsn-bootstrap .control-group .currency-cents:before {        margin-left: -7px;    }    .jsn-master .jsn-bootstrap .control-group .currency-value input,    .jsn-master .jsn-bootstrap .control-group .currency-cents input {        width: 50% !important;    }    }

/* FILE: /modules/mod_ice_jshopping_cart/assets/style.css */
/*----------------------------------------------------------------   Copyright:  (C) 2008 - 2013 IceTheme    License:  GNU/GPL http://www.gnu.org/copyleft/gpl.html    Author:  IceTheme - http://wwww.icetheme.com---------------------------------------------------------------- */#ice_cart { float:right;position:relative;}#ice_cart div.lof_jshop_top {margin:10px;height:23px;display:block;background-position:center 3px;background-image:url(/modules/mod_ice_jshopping_cart/assets/images/cart.png);background-repeat:no-repeat;        /*border: 1px solid #525c73;*/        padding: 45px 20px 0;        color: #B8D448;}/* Cart Link */#ice_cart .lof_jshop_top .icecartlink {position:relative;    color: #B8D448;    font-weight: 600;}#ice_cart .showmore,#ice_cart .showless {display:inline-block;padding-right:20px;background-position:right center;background-repeat:no-repeat;}#ice_cart .showmore {background-image: url(/modules/mod_ice_jshopping_cart/assets/images/plus.png)}#ice_cart .showless {background-image: url(/modules/mod_ice_jshopping_cart/assets/images/minus.png)}/* Cart dropdown */.icecart_dropdown {background:#fff;color:#555;border:1px solid #B8D448;position: absolute;right: 0;top: 90px;    padding:0 10px;    min-width: 340px;    z-index: 1000;}.icecart_dropdown:before {content:"";position:absolute;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff;top: -9px;right: 45px;}.icecart_dropdown .icecart_item {padding: 10px 0 10px;position:relative;overflow:hidden;border-top:1px dotted #ccc}.icecart_dropdown .icecart_item:nth-child(2)  { border:none}.icecart_dropdown .icecart_item img {width:65px;border:none;float:left;margin:0 12px 12px 0;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}.icecart_dropdown .icecart_item img:hover {-webkit-filter: blur(1px);-moz-filter: blur(1px);filter: blur(1px);opacity: .6;}.icecart_dropdown .icecart_item .icecart_info a {display:block;line-height:20px;margin-bottom:2px;}.icecart_dropdown .icecart_item span { color:#555; font-size:13px; margin-right:25px;}.icecart_dropdown .icecart_item .icecart_info span:last-child  { margin-right:0;}.icecart_dropdown .icecart_bottom {position:relative;overflow:hidden;margin: 0 -10px ;background:#EDEEF0;padding:10px;}.icecart_dropdown .icecart_bottom .icecart_bottom_total {float:left;margin:0}.icecart_dropdown .icecart_bottom a.button { float:right;font-size: 15px;padding: 3px 15px;margin-top: 9px;margin-right: 2px;}/* ajax loading */.lofloadding{background-color: #000000;    height:100%;    left: 0;    opacity: 0.8;    position: fixed;    text-align: center;    top: 0;    width: 100%;    z-index: 9990;}.lofloadding .loadddingicon{background: url(/modules/mod_ice_jshopping_cart/assets/images/ajax-loader.gif) no-repeat transparent;display:block;position:absolute;left:50%;margin-left:-33px;top:50%;margin-top:-33px;height:66px;width:66px;}

/* FILE: /components/com_jshopping/css/responsive.css */
.jshop h1{    font-size:26px;    text-transform: capitalize;}table.jshop{    border-collapse: collapse;    border: 0px;    width: 100%;}table.jshop td{    vertical-align: middle;}#jshop_menu_order{    margin-bottom: 10px;    background-color: #483336;}td.jshop_order_step.active {    background-color: #80C341;    position: relative;}td.jshop_order_step:last-child{}td.jshop_order_step.active:after{    content: "";    position: absolute;    right: -10px;    top: 17px;    width: 0;    height: 0;    border-style: solid;    border-width: 7.5px 0 7.5px 10px;    border-color: transparent transparent transparent #80C341;    z-index: 2;}.jshop_order_step a:hover{    color: #80C341;    text-decoration: none;}.jshop_order_step.active.last:after{    content: "";    position: absolute;    left: -10px;    top: 17px;    width: 0;    height: 0;    border-style: solid;    border-width: 7.5px 10px 7.5px 0;    border-color: transparent #80C341 transparent transparent;    z-index: 2;}td.jshop_order_step{    padding: 10px 5px;    text-align: center;    vertical-align: middle;    color: #fff; font-size: 16px;}.jshop_order_step a{    text-decoration: underline;    padding: 10px 5px;    text-align: center;    vertical-align: middle;    color: #fff;    font-size: 16px;    text-decoration: none;    font-weight: bold;}.table_order_list {    background-color: #F5F5F5;    border: 1px solid #ccc;    border-radius: 4px;    padding: 5px;}.table_order_list .buttons{    text-align: center;    padding-top: 10px;}.myorders_block_info{    margin-bottom: 30px;}.myorders_block_info .order_number{    font-size: 120%;    margin-bottom: 5px;}.myorders_block_info .order_status{    font-size: 120%;    margin-bottom: 5px;}.myorders_total{    font-size: 120%;}.myorders_total .name{    font-weight: bold;}.myorderinfo .userinfo{    margin-top: 10px;    margin-bottom: 20px;    border:1px solid #ccc;    border-radius: 4px;    padding: 5px;}.myorderinfo .userbillinfo{    padding-right: 10px;}.myorderinfo .product_head{    margin-bottom: 5px;}.myorderinfo .order_number{    font-size: 140%;}.myorderinfo .order_items{    margin-bottom: 20px;}.myorderinfo .jshop_subtotal{    margin-bottom: 20px;}.myorderinfo .shipping_block_info{    margin-bottom: 15px;}.myorderinfo .payment_block_info{    margin-bottom: 15px;}.myorderinfo .order_comment{    margin-bottom: 15px;}.myorderinfo .history{    margin-bottom: 15px;}img.jshop_img_thumb{    padding: 1px;    text-align: center;    border: 1px solid #ccc;    margin-left: 5px;    margin-right: 5px;    margin-bottom:5px;    cursor: pointer;}img.jshop_img_thumb.active{    border: 1px solid #666;}.jshop label{    margin: 0px;    display: inline-block;    margin-right: 5px;}.jshop input[type="radio"], .jshop input[type="checkbox"]{    margin: 0px;}div.jshop_prod_description{    padding: 10px 15px;}div.jshop_prod_attributes{    padding:0;    margin:0;    padding-bottom: 10px;}div.jshop_prod_attributes select{    width: 140px;}div.jshop_prod_attributes .attributes_title{    padding-top: 5px;}td.jshop_img_description {    vertical-align: top;    text-align:left;    padding-left: 10px;}.jshop_subtotal .value{    text-align: right;    white-space: nowrap;    width: 12%;}.jshop_subtotal .name{    padding-right: 10px;    text-align: right;    width: 88%;}.jshop .total{    font-weight: bold;}.related_header{    margin-top: 20px;    border-bottom: 1px solid #999;    font-weight: bold;    margin-bottom: 20px;}.td_1{    text-align: left;    font-weight: bold;}.td_2{    text-align: right;    font-weight: bold;}.jshop_pagination{    text-align: center;}div.jshop_register{    width: 80%;    text-align: left;    padding: 10px;    padding-left:0px;}#comjshop_register div.jshop_register:first-child{    padding-top: 0px;}div.last_register_block{    padding-bottom: 0px;}.jshop_register .name{}.register_block .jshop_register .name{}.address_block .jshop_register .name{}.editaccount_block .jshop_register .name{}.small_header{    padding-bottom: 5px;    margin: 0px;    display: block;    font-size: 15px;    font-weight: bold;}span.jshop_error {    color:red;    font-weight: bold;    font-size: 14px;    display: block;}span.text_pay_without_reg{    display: block;        padding-bottom: 10px;}a.policy {    text-transform: uppercase;    color: #000000;    font-weight: bold;}#active_step{    font-weight: bold;    padding:0;    margin:0;    vertical-align: middle;}p.jshop_cart_attribute{    padding-left:10px;    font-weight:bold;    font-style: italic;    font-size: 11px;    margin-top:1px;    margin-bottom:4px;}p.jshop_cart_extra_field{    padding-left:10px;    font-weight:bold;    font-style: italic;    font-size: 11px;    margin-top:1px;    margin-bottom:4px;}.jshop_price{    color: #8FC821;    font-weight: bold;}span.attr{    font-weight: bold;    font-style: italic;    font-size:10px;}div.jshop_register .inputbox{}span.review{    font-weight: bold;    margin-top: 20px;    margin-bottom: 10px;    display: block;}.review_text_not_login{    margin-top: 10px;    font-style: italic;}textarea.jshop{    border: 1px solid #b0b1b2; }tr.reviews td{    padding-bottom:15px;}td.reviews{    padding-left:45px;}#mxcpr{    padding-top:20px;    text-align: right;    display:block;}#mxcpr a{    font-size:9px;}.jshop_code_prod{    color: #999;    font-weight: normal;    font-size: 12px;}.jshop .weightorder{    text-align: right;    margin-top: 10px;}.jshop .shippingfree{    text-align: right;    margin-top: 10px;}.jshop .price_prod_qty_list .qty_line{    padding-left: 5px;    padding-right: 5px;    }.jshop .price_prod_qty_list .qty_price{    padding-left: 5px;    font-weight: bold;    }.jshop .price_prod_qty_list .qty_price span.per_piece{    font-weight: normal;}.jshop span.old_price{    text-decoration: line-through;    font-style: normal;}.jshop .list_product_demo{    padding-top:10px;}.jshop .list_product_demo .download{    padding-left:5px;}.jshop .not_available{    color: red;    margin-top:10px;}.jshop_list_product .row-fluid{}.jshop_list_product .block_product{    margin-bottom: 30px;}.jshop_list_product .jshop .old_price{    text-decoration: line-through;    text-align: center;    color: #999;    margin-bottom: 5px;}.jshop_list_product .jshop .price_extra_info{    text-align: center;    margin-bottom: 5px;}.jshop_list_product .jshop .base_price{    text-align: center;    margin-bottom: 5px;}.jshop_list_product .product td{    vertical-align: top;}.jshop_list_product .product .image{    text-align: center;    position: relative;}.jshop_list_product .product .name{    text-align: center;    font-size: 18px;    margin-bottom: 5px;}.jshop_list_product .product .name a{    padding: 10px 0 0 0;}.jshop_list_product .product table.review_mark{    margin: 0px auto;}.jshop_list_product .product .description{    text-align: center;    padding: 0 20px;}.jshop_categ.category{position: relative; overflow: hidden; background: #fff; text-align: center;}.name_category{    position: absolute;    bottom: 0px;    background: rgba(143, 200, 33, 0.49);    padding: 10px;    display: inline-block;    width: 100%;    left:0px;    text-transform: uppercase;    text-align: left;}.manufacturer_name{text-align: left; padding: 0 20px;}.productfull .jshop_prod_description{padding: 0px!important;}.jshop_categ .category_name a{color:#000; }.jshop_list_product .product .buttons{    text-align: center;}.jshop_list_product .product .jshop_price{    font-size: 18px;    text-align: center;    margin-bottom: 5px;}.jshop_list_product .product div.count_commentar{}.jshop_list_product .product .taxinfo{    font-size:11px;}.jshop_list_product .product .plusshippinginfo, .jshop_list_product .product .plusshippinginfo a{    font-size:11px;}.jshop_list_product .jshop_related{    padding-bottom: 5px;    }.jshop_list_product .image_block{}.jshop_list_product .image_block img{    border: 1px solid #F5F5F5;    width: 100%;}.jshop_list_product .jshop .not_available{    margin-top:0px;    margin-bottom: 5px;    text-align: center;}.jshop_list_product .box_products_sorting{    padding-right:5px;}.jshop_list_product .box_products_sorting img{    cursor: pointer;}.jshop_list_product .margin_filter{    height:8px;}.jshop_list_product .box_manufacrurer{    padding-right: 5px;    white-space: nowrap;}.jshop_list_product .box_category{    padding-right: 5px;    white-space: nowrap;}.jshop_list_product .filter_price{    padding-right: 5px;    white-space: nowrap;}.jshop_list_product .box_price_from{    padding-right: 3px;}.jshop_list_product .clear_filter{    font-size:10px;    padding-left: 5px;}.jshop .product_label{    position: absolute;    margin-left: -5px;    margin-top: -5px;    }.jshop .product_label .label_name{    font-weight: bold;    color: #950000;}.productfull .prod_price{}.productfull .old_price{    color: #999;    margin-bottom: 5px;}.productfull #block_price{    font-size:18px;    color: #950000;}.productfull .taxinfo{    font-size:11px;}.productfull .plusshippinginfo{        font-size:11px;}.productfull .plusshippinginfo a{    font-size:11px;}.productfull .prod_buttons .buttons{    padding-left:10px;}.productfull .prod_buttons {    margin-top:5px;}.productfull div.prod_url{    text-align: right !important;}.productfull .productweight{    margin-top: 5px;}.productfull .extra_fields{    padding: 10px 15px;}.productfull .extra_fields > h2{    text-transform: uppercase;}.productfull .prod_qty_input{    padding-left: 5px;}.productfull .qty_in_stock{    margin-bottom: 10px;}.jshop_subtotal .plusshippinginfo, .jshop_subtotal .plusshippinginfo a{    font-size:11px;}.jshop_subtotal .free_discount{    font-size:11px;}.jshop_list_manufacturer .manufacturer td{    vertical-align: top;}.jshop_list_manufacturer .manufacturer .image{    padding-right: 5px;}.shipping_weight_to_price{    margin-left:24px;    margin-top:5px;    border: 1px solid #000;}.shipping_weight_to_price .weight{}.shipping_weight_to_price .price{    padding-left: 5px;}span.prod_attr_img{    padding-left:5px;}span.prod_attr_img img{    width:20px;    height:20px;}.radio_attr_label img{    width:20px;    height:20px;}/*review*/.review_header{    margin-top:20px;    font-weight: bold;    border-bottom: 1px solid #999;}.review_item{    border-bottom: 1px dotted #999999;    padding: 10px;    padding-left: 0px;}.review_user{    font-weight:bold;}.review_time{}.review_text{    padding-top: 2px;    padding-bottom: 2px;}.review_mark{    color: #333333;    height: 18px;}#jshop_review_write .inputbox{    width:180px;}.form-horizontal .controls{margin-left: 0px!important; }.stars_no_active{    height:16px;    background-image:url(/components/com_jshopping/images/star-4.png);    background-repeat: repeat-x;    background-position: 0px 0px;}.stars_active{    height:16px;    background-image:url(/components/com_jshopping/images/star-4.png);    background-repeat: repeat-x;    background-position: 0px -16px;}.jshop .downlod_order_invoice{    float:right;}.jshop .order_payment_params{    padding-top:3px;    font-size: 11px;}.vendordetailinfo .name{    width:130px;}.requiredtext{    padding-bottom: 10px;    color: #A00;    font-size:11px;}.jshop .input_type_radio{    margin-right: 10px;    white-space: nowrap;    display: inline-block;}.jshop_profile_data{    margin-bottom: 10px;}.jshop_profile_data .name{    font-weight: bold;}.jshop_profile_data span{    font-weight: bold;}.jshop_profile_data span.subinfo{    font-size:10px;}.jshop_profile_data .jshop_user_group_info{    font-size:10px;}.jshop .groups_list .title{    width:150px;}/* module categories*/.jshop_menu_level_0, .jshop_menu_level_0_a{    margin-top:3px;    margin-bottom:3px;}.jshop_menu_level_1, .jshop_menu_level_1_a{     padding-left: 10px;    margin-top:3px;    margin-bottom:3px;    }.jshop_menu_level_2, .jshop_menu_level_2_a{    padding-left: 20px;    margin-top:3px;    margin-bottom:3px;    }.jshop_menu_level_0_a a, .jshop_menu_level_1_a a, .jshop_menu_level_2_a a{    font-weight:bold !important;}/**/.label_products .block_item{    margin-bottom: 10px;}.top_rating .block_item{    margin-bottom: 10px;}.bestseller_products .block_item{    margin-bottom: 10px;}.latest_products .block_item{    margin-bottom: 10px;}.random_products .block_item{    margin-bottom: 10px;}.jshop_filters .filter_price{    padding-right: 5px;}.jshop_filters .clear_filter{    display: block;    font-size: 10px;}.jshop_button_print{    width: 30px;    float: right;    text-align:right;}.extra_fields .extra_fields_group{    font-weight: bold;    padding-top:3px;}.extra_fields div{}.filter_characteristic .characteristic_name{    padding-top:5px;}.filter_characteristic .characteristic_group{    font-weight: bold;    padding-top:5px;}.jshop td.attributes_title {    width: 100px;}.jshop span.attributes_description {    font-style: italic;    display: block;}.jshop span.freeattribut_description {    font-style: italic;    display: block;}.jshop span.extra_fields_description {    font-style: italic;}.jshop .prod_attr_img{    vertical-align: top;}.jshop .cart .product_name{    text-align: left;}.cart th.product_name{    padding-left: 5px;}.jshop .prod_qty_input input{    width:50px;    margin-bottom: 0px;}.productfull .image_middle{    width: 100px;}.productfull .manufacturer_name{    padding-bottom: 10px;}.productfull .prod_free_attribs{    padding-bottom: 10px;}.productfull .price_prod_qty_list{    margin-bottom: 10px;}.productfull .button_back{    padding-top: 10px;}.jshop_img_description #list_product_image_thumb{    display: block;}.productfull .text_zoom {    padding-bottom: 5px;    padding-top: 3px;}.productfull .text_zoom img {    float: left;    padding-right: 5px;}.productfull a.lightbox:hover{    color:#000 !important;}.fielderror{    background-color: #FDC055 !important;}.jshop_categ{    margin-bottom: 20px;}.attributgr_name{    font-weight: bold;}#table_shippings .shipping_form{    display: none;    }#table_shippings .shipping_form_active{    display: block;}.jshop .order_shipping_params {    font-size: 11px;    padding-top: 3px;}/*cart table response*/.mobile-cart {    display: none;}#all, #contentarea, #contentarea2, #all #header{    width: auto !important;}.cart{    border-collapse: collapse;    border:1px solid #ccc;}.cart th{    text-align: center;    background-color: #432F31;    padding: 18px 0px;    color: #000;    border: 1px solid #5F3D41;    color: #fff;    font-size: 14px;}.cart td{    text-align: center;    border: 1px solid #ccc;    padding:7px 5px;    vertical-align: top;}.cart th table{    border-collapse: collapse;}.cart .odd td{    background-color: #fff;    color: #000;}.cart .even td{    background-color: #fdfdfd;    color: #000;}.cart .taxinfo{    display: block;    font-size:11px;}.cart .jshop_code_prod{    font-size:10px;}.cart .manufacturer{    padding:5px 0px 6px 10px;    font-size:11px;    font-weight: bold;    font-style: italic;}.cart .list_extra_field{    padding-top:3px;}.cart .cart_reload{    cursor: pointer;}.cart .cart_reload a.btn{    display: none;}.cart .remove_to_cart .btn-primary{    display: none;}.cart .remove .btn-danger{    display: none;}.wishlish_buttons{    margin-top:20px;}.cart_buttons{    margin-top:10px;}.cart .quantity .inputbox{    width: 50px;    margin-bottom: 0px;}.cartdescr{    margin-bottom: 15px;}.cart_block_discount{    margin-top: 35px;}.cart_block_discount .inputbox{    margin-bottom: 0px;}.cart_block_discount .name{    float:left;    min-width: 100px;    padding-top:5px;}#checkout a img{    margin-bottom: 5px;}.login_block .form-horizontal .control-label{    width: 100px;    text-align: left;}.login_block .form-horizontal .controls {    margin-left: 100px;}.login_block .rowpasword, .login_block .rowremember, .login_block .rowbutton, .login_block .rowlostpassword{    margin-bottom: 8px !important;}.logintext{    margin-bottom: 10px;   }.block_sorting_count_to_page .icon-arrow{    width: auto;    height: auto;}.block_sorting_count_to_page .icon-arrow img{    margin-bottom: 8px;    margin-left: 3px;}.form-horizontal .form_sort_count .control-label{    text-align: left;    width: auto!important;}.form-horizontal .form_sort_count .controls{    margin-right: 15px;}.form-horizontal .form_sort_count .controls .inputbox{    width: 100px;}.form-horizontal .form_sort_count .controls .input{    width: 90px;}.box_products_sorting{width: 205px;} .box_products_count_to_page{width: 175px;}.form-horizontal .filter_price label{    display: none;}.form-horizontal .control-label{padding-top: 0!important; }.address_block .form-horizontal .box_button .controls{    margin-left: 0px;}.form-horizontal .other_delivery_adress .controls{    padding-top: 5px;    }.checkout_payment_block #table_payments{    border-collapse: collapse;    margin-bottom: 15px;}.checkout_payment_block #table_payments td{    padding: 0px;}.checkout_payment_block #table_payments td.name{    padding: 5px 0px;}.checkout_payment_block #table_payments td.jshop_payment_method{    padding-left: 20px;}.checkout_shipping_block #table_shippings{    border-collapse: collapse;    margin-bottom: 15px;}.checkout_shipping_block #table_shippings td{    padding: 0px;}.checkout_shipping_block #table_shippings td.name{    padding: 5px 0px;}.checkout_pfinish_block .checkoutinfo{    margin: 20px 0px;}.pfinish_comment_block{    width: 100%;    max-width:325px;    margin: 0px auto;}.pfinish_comment_block .box_button{    text-align: center;    margin-top: 10px;}.pfinish_comment_block .name{    text-align: center;    margin-bottom: 3px;}.pfinish_comment_block #order_add_info{    height:70px;    width: 100%;    max-width:320px;}.row-fluid.jshop .span6.image_middle,.row-fluid.jshop .span6.jshop_img_description {    max-width: 100%;}.jCarouselLite .owl-item {    text-align: center;}.owl-item img.jshop_img_thumb {    margin-left: 0;    margin-right: 0;}@media (min-width: 768px){    .form-horizontal .block_sorting_count_to_page .control-group{        float:left;    }    .form-horizontal .block_sorting_count_to_page:after {        clear: both;        content: "";        display: table;    }    .form-horizontal .box_cat_man .control-group{        float:left;    }    .form-horizontal .box_cat_man:after {        clear: both;        content: "";        display: table;    }    .form-horizontal .filter_price .control-group{        float:left;    }    .form-horizontal .filter_price:after {        clear: both;        content: "";        display: table;    }    .form-horizontal .box_price_to .control-label{        width: 30px;    }    .form-horizontal .box_price_to .controls{        margin-left: 30px;    }    .form-horizontal .filters .box_button .controls{        margin-left: 10px;    }    .form-horizontal .box_price_from .control-label{        width: 30px;    }    .form-horizontal .box_price_from .controls{        margin-left: 40px;    }    .form-horizontal .box_category .control-label{        width: 63px;    }    .form-horizontal .box_category .controls{        margin-left: 65px;    }}@media (min-width: 980px){    .form-horizontal .box_price_from .control-label{        width: 63px;    }    .form-horizontal .box_price_from .controls{        margin-left: 65px;    }}@media (min-width: 768px) and (max-width: 979px){    .login_block .form-horizontal .controls .inputbox{        width: 140px;    }    .form-horizontal .form_sort_count .controls .input{        width: 70px;    }}@media (max-width: 767px) {    .jshop_list_product .row-fluid {        height: 0;    }    .jshop_list_product .row-fluid .span4.block_product{        width: 48.93617021276595%;        float: left;    }    .jshop_list_product .row-fluid:nth-child(2n+1) .span4.block_product:nth-child(2n+1),    .jshop_list_product .row-fluid:nth-child(2n) .span4.block_product:nth-child(2n){        clear: left;    }    .jshop_list_product .row-fluid:nth-child(2n+1) .span4.block_product:nth-child(2n),    .jshop_list_product .row-fluid:nth-child(2n) .span4.block_product:nth-child(2n+1)    {        margin-left: 2.127659574468085%;    }    .mobile-cart {        display: inline-block;        font-weight: bold;        width: 40%;    }        #jshop_menu_order tr{        display: block;        width: 100%;    }    #jshop_menu_order tr td{        display: inline-table;        width: 100%;             line-height: 26px;    }    .jshop.cart, .jshop.cart tbody{        display: block;        border:0px;    }    .jshop.cart tr{        display: block;        width: 100%;        border-left: 1px solid #ccc;        border-right: 1px solid #ccc;        border-top: 1px solid #ccc;        background-size: 100% 100%;        color: black;        margin-bottom: 20px;    }    .jshop.cart tr:first-child{        border: 1px solid #ccc;          margin-bottom: 10px;        display: none;    }    .jshop.cart tr th{        display: inline-table;        width: 100%;             line-height: 26px;        border: none;        border-bottom: 1px solid #565656;    }    .jshop.cart tr td{        display: flex;             border: none;        border-bottom: 1px solid #ccc;        padding: 5px 10px;        text-align:left;    }    .cart .odd td, .cart .even td{        background-color: #fff;    }    .cart .product_name a{        display:block;    }    .cart .remove .btn-danger{        display: inline-block;    }    .cart .remove .button-img{        display: none;    }    .cart .cart_reload img{        display: none;    }    .cart .cart_reload a.btn{        display: inline-block;        margin-left: 15px;    }    .jshop_img_description_center .mobile-cart{        display: none;    }    .cart .remove_to_cart .btn-primary{        display: inline-block;    }    .cart .remove_to_cart .button-img{        display: none;    }        .login_block .form-horizontal .controls {        margin-left: 160px;    }    .pagelogin .register_block .logintext, .pagelogin .register_block .block_button_register{        margin-left: 160px;    }    .jshop_list_product .block_product{        /*border:1px solid #ccc;        padding:5px;        border-radius:4px;*/    }}@media (max-width: 480px){    .jshop_list_product .row-fluid {        height: inherit;    }    .jshop_list_product .row-fluid .span4.block_product{        width: 100%;        float: none;    }    .jshop_list_product .row-fluid:nth-child(2n+1) .span4.block_product:nth-child(2n+1),    .jshop_list_product .row-fluid:nth-child(2n) .span4.block_product:nth-child(2n){        clear: none;    }    .jshop_list_product .row-fluid:nth-child(2n+1) .span4.block_product:nth-child(2n),    .jshop_list_product .row-fluid:nth-child(2n) .span4.block_product:nth-child(2n+1)    {        margin-left: 0;    }}