@charset "UTF-8";
/* CSS Document */
body {
}


.container-header {
    position: relative;
    z-index: 10;
   
    background-color: rgba(255,0,0,0.00)!important;
	background: rgba(255,255,255,1.00)!important;
	box-shadow: 0 0 10px rgba(0,0,0,0.34);
	padding:0!important;
   
}




/* eshop */

div.col-lg-6.eshop-pre-nav a,
div.col-lg-6.eshop-next-nav a {
	display:block;
	padding:6px 15px 6px 15px;
	border-radius: 30px;
	background-color: #B9DCDA;
	color:#006768;
	text-decoration: none;
	margin-bottom:30px;
	transition: 0.5s;
}

div.col-lg-6.eshop-pre-nav a:hover,
div.col-lg-6.eshop-next-nav a:hover {
	background-color: #54C8C3;
}


div.col-lg-6.eshop-pre-nav a::before {
	content:"<< "
}

div.col-lg-6.eshop-next-nav a::after {
	content:" >>"
}

div.moduletable.lecategorie h3 {
	text-align: center;
	font-weight: 300;
	background-color: #007A6F;
	color:#FFFFFF;
	padding:10px 0 10px 0;
}

div.eshop-categorylecategorie ul {
	margin:0;
	padding:0;
	list-style-type: none;
}

div.eshop-categorylecategorie ul li a {
	display:block;
	background-color: #B9DCDA;
	margin-bottom:2px;
	padding:10px 0 10px 10px;
	color:rgba(0,103,110,1.00);
	text-decoration: none;
	transition: 0.5s;
}

div.eshop-categorylecategorie ul li a:hover {
	display:block;
	background-color: #77CCC7;
	margin-bottom:2px;
	padding:10px 0 10px 10px;
	color:rgba(0,103,110,1.00);
	text-decoration: none;
}

div.eshop-categorylecategorie ul li a.active {

	background-color: #77CCC7;

}


div.moduletable.proddy {
	margin-bottom:30px;
}

div.moduletable.proddy h3 {
	font-weight: 300;
	text-align: center;
	padding: 15px 0 15px 0;
	border-top: 1px solid #006F68;
	border-bottom: 1px solid #006F68;
	font-size: 220%;
	color:#006F68;
}

div.moduletable.proddy div.slide div.product-infor {
	text-align: center!important;
}


div.moduletable.proddy div.slide div.product-infor a {
	text-align: center!important;
	text-decoration: none;
	color:#006F68;
}

div.moduletable.proddy div.slide div.product-infor a:hover {

	color:#11BFB4;
}

div#eshop-main-container.eshop-container div.eshop-buttons {
	display:none;
}

div#eshop-main-container.eshop-container div.eshop-product-price p span.price {
	font-size: 100%;
	color: rgba(255,124,0,1.00);
}
 
div.col-lg-4.ajax-block-product.spanbox.clearfix {
	background-color: #C7E8DE;
	margin:10px;
	box-shadow: 0 0 6px rgba(0,0,0,0.19);
width: 30%;
}

div.image.img-thumbnail {
	border-radius: 0!important;
}

div.eshop-info-block h5 a {
	text-decoration: none;
	color:#006F68;
	font-weight: 300;
	padding-bottom:10px;
	border-bottom: 1px solid rgba(0,111,104,1.00);
}

body.site.com_eshop.wrapper-static.view-product.no-layout.no-task.itemid-112.has-sidebar-right div.n2-section-smartslider {
	display:none;
	
}

div.col-lg-7 {
	padding:0 0 0 30px;
}

joomla-tab#product {
	margin-top:30px;
}

joomla-tab#product table td {
	padding:6px 0 6px 0;
}

joomla-tab#product table tr {
border-bottom: 1px solid #E7E7E7;
}



/* footer */

footer.container-footer.footer.full-width {
	background-color: #00948C!important;
	background: #00948C!important;
	width:100%;
}

footer.container-footer.footer.full-width div.grid-child {
	width:100%;
}

div#mod-custom144.mod-custom.custom,
div.moduletable.footy {
	width:100%;
}


div.contat {
	display:inline-block;
	width:24%;
	color:#FFFFFF;
	padding:0 0 0 20px;
	vertical-align: top;
	text-align: center;
}

div.contat h2 {
font-size: 200%;
font-weight:400;
	line-height:120%;
	color:#FFFFFF;
	letter-spacing:2px;
	padding:0!important;
	}

div.contat a,
div.contat a:link,
div.contat a:visited {
	color:#FFFBFB;
	text-decoration: none!important;
}

div.contat:first-child {
}


div.contat ul.mod-menu.mod-list.nav li a {
	color:aqua;
}

div.contat ul.mod-menu.mod-list.nav li a:hover {
	color:rgba(220,255,255,1.00);
}

/* menu */

div.grid-child.container-nav {
	text-align: center!important;
}

div.dj-megamenu-wrapper {
	text-align: center;
	margin:auto;
}

/* h2 home */

body.itemid-101 h2 {
	font-weight: 100;
	text-align: center;
	padding:50px 0 50px 0;
	
}

body.itemid-101 div.uk-scope {
	padding:10px 0 50px 0;
}
/* eshop */

h1.page-title.eshop-title {
	font-weight: 300;
	color:#007765;
	font-size:250%;
	margin-bottom:30px;
}

div.col-md-7 {
	padding-left:30px;
}

div.product-price h2 {
	font-weight: 300;
}

div.product-desc strong {
	font-weight: 400;
}

div.product-manufacturer,
div.product-sku,
div.product-availability {
	font-weight: 400;
	color:#8A8A8A;
}

div.product-sku span,
div.product-availability span {
	font-weight: 400;
	color:#00946F;
}


div.product-manufacturer a {
	text-decoration: none;
	color: #00946F;
}

div.col-md-4 {
	float:left;
	width:100%;
}

.hide-text , .text-hide {
  display: none;
}

ol.mod-breadcrumbs {
	text-transform: uppercase;
	font-size: 80%;
}

a.pathway {
	text-decoration: none;
	color: #007968;
}

a.pathway:hover {
	text-decoration: none;
	color: #02AC94;
}


div#eshop-main-container ul {
	margin:0;
	padding:0;
	list-style-type: none;
}

div#eshop-main-container ul li {
	
}

div#eshop-main-container ul li a {
	display:block;
	background-color: #009C95;
	padding:10px;
	margin-bottom:4px;
	color:#FFFFFF;
	text-decoration: none;
}

div#eshop-main-container ul li a:hover {
	background-color: #006662;
}

div.buttons-info {
	margin-top:30px;
}

ul.mod-login__options.list-unstyled li a {
	text-decoration: none;
}


/* topbar */

div.container-topbar {
	background-color: #00A08D;
	text-align: center!important;
	float:right;
	width:100%;
}
ul#dj-megamenu153.dj-megamenu.dj-megamenu-modern.dj-megamenu-wcag.horizontalMenu.dj-fa-5 {
	text-align: center;
	display:inline-block!important
}

ul#dj-megamenu153.dj-megamenu.dj-megamenu-modern.dj-megamenu-wcag.horizontalMenu.dj-fa-5 li {
	display:inline-block!important;
	text-align: left!important;
}
	

button.dj-mobile-open-btn.dj-fa-5 {
background-color: transparent!important;
width:100%;}


button.dj-mobile-open-btn.dj-fa-5 {
	background: rgba(255,255,255,0.00)!important;
}

span.dj-mobile-open-label {
	width:100%;
}

@media screen and (max-width: 600px) {
	
	
div.contat {
	display:block;
	width:100%;
	padding:0 0 0 20px;
	text-align: center;
}	
	
}
