/* --------------------------------------------------------------
# Package - EXP
# EXP Version 2.0
# ---------------------------------------------------------------
# Copyright (C) 2010-2011 EXP Company. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.joomexp.com
# DEV by David JOOMEXP.COM Group
# Support: support@joomexp.com
-----------------------------------------------------------------*/
/* Core */
strong {font-weight: bold;font-family: 'latobold';}
h3 {font-weight:normal;}
body{color:#000000; font-family: 'latoregular';font-size:13px;line-height:120%;background:#EEECEC;}
body.fs1 { font-size: 10px; }
body.fs2 { font-size: 11px; }
body.fs3 { font-size: 12px; }
body.fs4 { font-size: 13px; }
body.fs5 { font-size: 14px; }
body.fs6 { font-size: 15px; }
/* Normal links ---*/
a {color: #868686; text-decoration: none;}
a:hover, a:active, a:focus {text-decoration: none; color: #333; }

.jm-wrap{margin-left:auto;margin-right:auto}
.jm-block{float:left;display:inline}
.mod-block {padding:10px}
/*.jm-inner{padding-left:10px;padding-right:10px}*/.jm-inner
.jm-block .first {margin-left:-10px}
.jm-block .last {margin-right:-10px}
.jm-block .single {margin-left:-10px;margin-right:-10px}
.gap{clear:both; margin-bottom:20px}
.main-bg {}
.main{margin: 0 auto;max-width: 1200px;position: relative;}
.wrap{width: 100%;clear: both;}
.container{position: relative;}

/* Headings & Titles ---*/
h1 ,h1 a{ 
	font-size:13px;
	 font-family: 'latoblack';
}
h1{margin-bottom: 15px;}
.blog h1{margin-bottom: 5px;}
h2 { font-family: 'latobold'; font-size:12px;}
h3 { font-size: 100%; padding: 5px 0;}
h4 { font-size: 100%; }
h5 { font-size: 100%; }
.page-header {
    border: medium none;
    margin: 0;
    padding: 0; position: relative;
}
h1, h2, h4, h5 { 
	line-height:1;
	 text-transform: UPPERCASE;  font-weight: normal;}
/*Joomla Content
.contentheading, .componentheading, h1, h2, h3, h4, h5 { line-height: 1.2; }

.componentheading { margin: 0; padding: 0 0 4px; font-weight: normal;}

.componentheading { }

.contentheading { margin: 0; padding: 0 0 5px; font-weight: normal;}

.contentheading { font-size: 200%; }
*/
.blog-featured .contentheading {font-size: 150%; }

.contentheading a,
.contentheading a:hover,
.contentheading a:active,
.contentheading a:focus { }
.jm-component-area p{
    margin: 15px 0;
    padding: 0;
    text-align: justify;
}

/* Readon links ---*/
p.readmore { margin: 0; }

p.readmore a {}

p.readmore a:hover, p.readmore a:active, p.readmore a:focus {}

/* FORM
--------------------------------------------------------- */
form label { cursor: pointer; }

input, select, textarea, .inputbox { font-size: 100%; padding: 2px; }

input{border: 1px solid #ccc; background: #fff;}

.inputbox { border: 1px solid #ccc; background: #fff; }

.inputbox:hover, .inputbox:focus { background: #ffffcc; }

button, .button {
    background: #333333;
    border: 1px solid #333333;
    color: #CCCCCC;
    font-size: 85%;
    padding: 3px 5px;
    text-transform: uppercase;
    line-height: 1.5;
}

button, input.button {
    cursor: pointer;
}

.button:hover, .button:focus,
button:hover, button:focus {
    color:#333;
}

.checkbox { }

.radio { }

fieldset { border: none; margin: 0; padding: 5px 0; }

legend {	font-size: 125%; font-weight: bolder; line-height: 1.2; }

fieldset dt {
    clear: both;
    width: 150px;
    margin: 0 0 10px;
    float: left;
}

fieldset dd {
    margin: 0 0 10px;
    float: left;
}

/*List style*/
.module ol li, .jm-component-area ol li {
    line-height: 150%;
}
.module ul li, jm-component-area ul li{
}
ul.dropdown-menu li{background: none;padding: 0;float: left;}

/*Search*/
#jm-search{float:right;margin:30px 10px 0}

/*Module positions user1-user6*/
#jm-bottom{background:#171717;color:#888;font-size:90%}

/* Layout */
#jm-leftcol, #jm-rightcol, #jm-maincol ,#jm-inset1, #jm-inset2, #inner_content {float:left}
#jm-leftcol, #jm-rightcol, #jm-maincol {}
#jm-right-group{background:#f6f6f6;overflow:hidden;}
#jm-maincol .jm-inner{padding:30px 30px;}
/*Font Resizer*/
div.font-sizer{width:60px;position:absolute;z-index:1;top:5px;right:10px}
div.font-sizer li{float: left;padding: 0 4px;}

/* Clearfix */
.clr{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
* html .clearfix,:first-child+html .clearfix{zoom:1}

.box { 
color: #fff;
padding: 60px 0;
text-align: center; width: 200px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background: #9D1006; /* Old browsers */
background: -moz-linear-gradient(left,  #9D1006 0%, #C12115 4%, #E63322 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#9D1006), color-stop(4%,#C12115), color-stop(100%,#E63322)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #9D1006 0%,#C12115 4%,#E63322 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #9D1006 0%,#C12115 4%,#E63322 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #9D1006 0%,#C12115 4%,#E63322 100%); /* IE10+ */
background: linear-gradient(to right,  #9D1006 0%,#C12115 4%,#E63322 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9D1006', endColorstr='#E63322',GradientType=1 ); /* IE6-9 */
}

.box a{color:#fff;font-weight: normal;}


.jm-right .custom p {
padding: 7px 0;}

.jm-right a {color:#fff;}
.jm-right a:hover {color:#ccc;}

.module ul li.item-283, li.item-394, li.item-418, li.item-419, li.item-479, li.item-489, li.item-633, li.item-634 {display: none;}

#jm_language {padding-right:20px;}

#inner_content #xmap ul li {
content: "\2022";
left: -1em;
margin-right: 5px;
color: #dc911b;
}

#xmap ul.level_0 ul {list-style-type: disc;}
#xmap ul {width: 100%;}

#inner_content .item-page .pull-right {display:none;}
#inner_content .item-page .pagenavcounter {display:none;}
#inner_content .item-page .pager ul{list-style-type: none;list-style: none;}
#inner_content .item-page .pager ul li:before {content: "";}

.readmore {margin-bottom:35px;}
.jcepopup span.jcemediabox-zoom-span {
	float:none;
}
div.print-icon {
  font-size: 0pt;
  height: 15px;
  position: absolute;
  right: 0;
  text-indent: -9999px;
  top: -25px;
  width: 14px;
}

div.email-icon {
font-size: 0pt;
height: 15px;
position: absolute;
right: 20px;
text-indent: -9999px;
top: -25px;
width: 14px;
}

div.print-icon .icon-print {
  background: url("../images/glyphicons-halflings.png") no-repeat scroll -98px -50px rgba(0, 0, 0, 0);
  display: block;
  height: 15px;
  width: 16px;
}
div.email-icon .icon-envelope {
background: url("../images/glyphicons-halflings.png") no-repeat scroll -71px -1px rgba(0, 0, 0, 0);
display: block;
height: 15px;
width: 16px;
}

#inner_content .item-page ul li li:before {
  content: "\00B7";
  font-size: 9px;
}
#jm-banner ul li{display:inline-block;}
.blog .article-tools .pull-right{display:none;}

div.mod-languages li {
margin-left: 2px;
margin-right: 2px;
}

div.mod-languages li a {
color:#fff;
}

div.mod-languages li a:hover {
color:grey;
}

div.mod-languages li.lang-active a{
color:grey;
}

.jm_menutop a:hover {
color:grey;
}
div.mod-languages ul.lang-inline {
padding-top: 2px;}

.hikashop_products_pagination .list-footer .limit, .hikashop_subcategories_pagination .list-footer .limit {
color: #000;
font-weight: bold;
margin-bottom: 5px;
}


.hikashop_cart {color:#000;}
.hikashop_product_name a {color:#000}
#hikashop_product_left_part, .span6 {width: 21%;}
#hikashop_product_right_part, .span6 {width: 30%;}
#hikashop_checkout_login .row-fluid .span8 { 
width:100%;
}
#hikashop_product_bottom_part {padding-top:15px;}

.hikashop_product_price_full {padding-top: 13px;}

span.hikashop_product_price_full {text-align:left;}
span.hikashop_product_price_full {font-weight:normal;}

sup {font-size:90%;}

h3.cat_child_h3 {margin:0;
padding:0;
text-align: center;
margin-top: -6px  !important;
margin-bottom: 11px;
}

.hikashop_checkout_payment_description {margin-left: 20px;}

.jm-inner table td{line-height: 17px;}

#inner_content ol {margin-left: 1.3em;}
#inner_content .items-more ol {margin-left: 0px;}
#inner_content .items-more {border-top:none;}

.blog .item_innerDiv {margin-bottom: 20px;}

#hikashop_checkout_page {min-width: 390px;}

#jm_random_news a {color: #DF3221;}
#jm-leftcol ul.jm_menu_left li.item-346, li.item-456, li.item-471, li.item-472, li.item-473, li.item-474, li.item-475, li.item-483, li.item-493, li.item-494, li.item-496, li.item-497, li.item-663, li.item-664, li.item-665, li.item-682, li.item-700, li.item-483, li.item-701, li.item-702, li.item-703, li.item-704, li.item-705, li.item-706, li.item-707, li.item-708, li.item-713, li.item-714, li.item-715, li.item-737, li.item-817, li.item-751, li.item-752, li.item-846, li.item-848, li.item-849, li.item-850, li.item-851, li.item-870, li.item-922, li.item-924, li.item-925, li.item-926, li.item-928, li.item-947, li.item-991, li.item-992, li.item-993,  li.item-1033, li.item-1034, li.item-1035, li.item-1043, li.item-1066, li.item-1067,  li.item-1068, li.item-1069, li.item-1070, li.item-1071, li.item-1072, li.item-1073, li.item-1074, li.item-1075, li.item-1076, li.item-1077, li.item-1078, li.item-1079, li.item-1080, li.item-1081, li.item-1082, li.item-1083, li.item-1084, li.item-1085, li.item-1107, li.item-1146, li.item-1160, li.item-1162, li.item-1207, li.item-1208, li.item-1129, li.item-1210, li.item-1423, li.item-1444, li.item-1445, li.item-1446, li.item-1454,li.item-1581, li.item-1596, li.item-1605, li.item-1606, li.item-1607, li.item-1608, li.item-1609, li.item-1610, li.item-1611, li.item-1613, li.item-1839, li.item-1850, li.item-1858, li.item-1860, li.item-1862, li.item-1864, li.item-1921, li.item-1961, li.item-1983, li.item-1984, li.item-1986, li.item-1987, li.item-1988, li.item-1989, li.item-2051, li.item-2079, li.item-2080, li.item-2081, li.item-2092, li.item-2094 {display:none;}
#jm-mainnav ul.jm-mainnav .submenu-wrap li.hide {display:none;}
#jm-banner-top ul.jm_menutop {margin-bottom:1px;display: inline;}
#jm-banner-top #banner-left {width:30%}
#jm-banner-top #banner-right {width:60%}
#jm-banner-top form {display:inline;}
#jm-footer ul.left {margin-bottom:1px;}
.jm-component-area-inner .item-page ol, ul {list-style:decimal outside;}
#jm_random_news ul#news {
padding: 32px 0 0 0 ;
}

/*div.mod-languages ul.lang-inline li:first-child {display:none !important;}*/

#xmap ul.level_1 li:last-child {display:none;}

/*#jm-maincol {width:75% !important;}*/

#edocman-category h1 {display:none;}
#edocman-categories-page h2 {display:none;}
#edocman-category-page-columns h2 {display:none;}

#edocman-categories .edocman-box-heading, #edocman-documents .edocman-box-heading, #edocman-document-page .edocman-box-heading {padding: 0px 8px 0px;}
.edocman-container h1, .edocman-container h2, .edocman-container h3 {margin: 0px !important;line-height: 35px;}
#edocman-categories .edocman-category, #edocman-documents .edocman-document {margin-bottom: 10px;}
#edocman-documents .btn {padding:0 11px;}

.we_share {
  float: left;
  margin: 1px 3px 1px 1px;
}

@media print {
a[href]:after {
  content: "" !important;
}

.btn-group {display:none;}
}

.edocman-category.span4 {width:100% !important;margin-left:0px !important;}

#jm_language input {border: none;background: #000;}

#hikashop_product_description_main ul {margin-left: 0 !important;}
#hikashop_product_description_main ul li {padding-left: 11px;background: url(../images/puce-orange.jpg) left 7px no-repeat;}


/* icon impression hikashp*/
.print-icon-hikashop {    font-size: 0pt;
    height: 15px;
    float:right;
    text-indent: -9999px;
    top: -25px;
    width: 14px;
}

.print-icon-hikashop .icon-print {
    background: url(../images/glyphicons-halflings.png) no-repeat scroll -98px -50px rgba(0, 0, 0, 0);
    display: block;
    height: 15px;
    width: 16px;
}
/* icon impression hikashp*/