/** Cycleme babibike.hu, babibox.hu  website color **/
/******************************************************/
body {
  color: #3A3A39;
  background: #fff;
}
a {
  color: #00aeca;
}
a:hover {
  color: #222b4c;
}
h1 {
  color: #175932;
}
h2 {
  color: #175932;
}
h3 {
  color: #175932;
}
h4,
h5,
h6 {
  color: #175932;
}
input,
textarea,
select {
  background: #ccc;
  border: 1px solid #808080;
}
input:focus,
textarea:focus,
select:focus {
  border: 1px solid #628600;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/** cta button **/
.aButton {
  background: #dd2020;
  color: #fff;
}
.aButton:hover {
  background: #e84c3d;
  color: #fff;
}
/** all menu 1st level **/
.lpMenu .ul_level_1 {
  background: #175932;
}
.lpMenu .ul_level_1 .menuItemText {
  color: #fff;
}
/****** topnav ********/
.topNavFix {
  background: #e8e8e8;
}
.topNav {
  color: #3A3A39;
}
.topNav .iconContainer {
  color: #175932;
}
.topNav a {
  color: #fff;
}
.topNav a.logoLink:hover {
  color: #fff;
}
.topNav a:hover {
  color: #175932;
}
.topNav .lpMenu li a {
  color: #175932;
}
.topNav .lpMenu li:hover {
  color: #628600;
}
.topNav .lpMenu li:hover > span {
  color: #628600;
}
.topNav .lpMenu a:hover span,
.topNav .lpMenu .ul_level_0 li.active span {
  background: #2c3556;
  color: #fff;
}
.topNav .lpMenu .languageMenu a:hover span {
  background: none;
  color: #3A3A39;
}
.topNav .lpMenu .li_level_1:hover .menuItemText {
  background: #628600;
  color: #fff;
}
/****** imgMenu  *******/
.imgMenu img {
  background: #0BABC5;
}
.imgMenu:hover li:not(:hover) img {
  background: #808080;
}
.imgMenu .menuItemText {
  color: #0BABC5;
}
.imgMenu:hover .menuItemText {
  color: #0BABC5;
}
.imgMenu:hover li:not(:hover) .menuItemText {
  color: #808080;
}
/**** left menu ****/
.leftCol {
  border-right: 8px solid #0BABC5;
}
.navMenuLeft .li_level_0:hover > .menuItemText,
.navMenuLeft .li_level_0:hover > a > .menuItemText {
  color: #3A3A39;
}
.navMenuLeft .li_level_0:hover > img,
.navMenuLeft .li_level_0:hover > a > img {
  background: #3A3A39;
}
.navMenuLeft .li_level_0.i1:not(:hover) img {
  background: #0BABC5;
}
.navMenuLeft .li_level_0.i2:not(:hover) img {
  background: #175932;
}
.navMenuLeft .li_level_0.i3:not(:hover) img {
  background: #628600;
}
.navMenuLeft .li_level_0.i4:not(:hover) img {
  background: #6C9779;
}
.navMenuLeft .li_level_0.i1:not(:hover) .menuItemText {
  color: #0BABC5;
}
.navMenuLeft .li_level_0.i2:not(:hover) .menuItemText {
  color: #175932;
}
.navMenuLeft .li_level_0.i3:not(:hover) .menuItemText {
  color: #628600;
}
.navMenuLeft .li_level_0.i4:not(:hover) .menuItemText {
  color: #6C9779;
}
.navMenuLeft .ul_level_1 {
  background: #3A3A39;
}
.navMenuLeft .ul_level_1 .menuItemText {
  color: #fff;
  background: none;
}
.navMenuLeft .lpMenu .ul_level_1 li:hover.menuItemText {
  background: none;
}
.navMenuLeft .ul_level_1 li img {
  background: #606060;
}
.navMenuLeft .li_level_1:hover a {
  background: #606060;
}
.navMenuLeft .ul_level_1 li:hover img {
  background: #628600;
}
.navMenuLeft .i4 .ul_level_1 li:hover img {
  background: #6C9779;
}
/**** station selector ****/
.googleMapLegend {
  background: #fff;
  border: 2px solid #0BABC5;
}
.selectorTable table {
  margin: auto;
}
.selectorTable tr:hover {
  cursor: pointer;
  background: #0BABC5;
  color: #fff;
}
th a,
.selectorTable .glyphicon {
  color: #fff;
}
th,
.selectorTable .marked,
.marked.odd,
.marked.even {
  background: #0BABC5;
  color: #fff;
}
th h3,
th h4 {
  color: #fff;
}
.lpArticle tr td {
  border-bottom: 1px solid #ddd;
  background: #f5f5f5;
}
.lpGroupArticle tr td {
  border-bottom: 1px solid #ddd;
  background: #fff;
}
.selectorTable tr.marked td.selectedRow {
  background: url('img/chk16.png') no-repeat center center;
}
/****** article group *****/
a.more,
.lpGroupArticleTitle h2 a {
  color: #0BABC5;
}
.lpGroupArticleTitle h2 a:hover,
.lpGroupIntro .more:hover,
.articleBody a:hover {
  color: #e84c3d;
}
.lpGroupArticle {
  background: #f5f5f5;
}
.lpContentDateCreate,
.lpGroupDateCreate {
  color: #808080;
}
/**** footer ****/
.footRow {
  border-top: 8px solid #0BABC5;
}
.footerLogo li:hover {
  box-shadow: 3px 10px 10px 3px #e5e5e5;
}
.bottomNav a {
  color: #175932;
}
.bottomNav a:hover {
  color: #6C9779;
}
.bottomNav .i1 .iconContainer {
  color: #fff;
  background: #0BABC5;
}
.bottomNav .i2 .iconContainer {
  color: #fff;
  background: #175932;
}
.bottomNav .i3 .iconContainer {
  color: #fff;
  background: #628600;
}
.copyRight {
  color: #aaa;
}
a.poweredBy {
  color: #aaa;
}
/************  content **********
#lpContent{
/*	border: 1px solid @colorContentBorder;
	border-radius:3px;*
	background:@white;
}
/**************** side modules **************/
.lpModule {
  background: #f8f8f8;
}
.lpModuleHead h3,
.lpModule a,
.moduleArticle a {
  color: #00aeca;
}
.lpModule a:hover,
.moduleArticle a:hover {
  color: #00aeca;
}
.lpModuleHead {
  border-bottom: 1px solid #00aeca;
}
.lpModule .moduleRow {
  border-bottom: 1px dashed #00aeca;
}
.moduleItemName {
  color: #00aeca;
}
/***************    popup   ********************
.lpPopup{				color:@darkPurple;}
.lpPopupHead{			border-bottom:1px solid @darkPurple;}    
.lpPopupHeadTitle {     color:@darkPurple;}
.leftButton:hover, .rightButton:hover{
						background:@darkBlue;}
						
/******************      Tabs    ***************/
.lpTabList li {
  color: #202020;
}
.lpTabList li:hover,
.lpTabList .active {
  color: #0BABC5;
}
/****************** Autocomplete ***************/
.ui-autocomplete .match {
  color: #dd2020;
}
/****************** Cookie ***************/
.siteCookie {
  background: #0BABC5;
  color: #fff;
}
.siteCookie a {
  color: #fff;
}
.siteCookie a:hover {
  color: #222b4c;
}
.srollTopButton {
  background: #0BABC5;
}
.srollTopButton:hover {
  background: #003399;
}
/**************** webshop ****************/
.wsProductData {
  border-bottom: 1px solid #eee;
}
.wsProductData:hover {
  box-shadow: 3px 3px 9px 3px #e5e5e5;
}
.wsCart .cartProductName a,
.wsName a {
  color: #00aeca;
}
.wsCart .cartProductName a:hover,
.wsName a:hover {
  color: #00aeca;
}
.wsProductData .wsVariant {
  color: #00aeca;
}
.wsProductData .priceContainer {
  color: #0BABC5;
}
.wsProductData .priceContainer {
  color: #0BABC5;
}
.productName h1 {
  color: #fff;
  background: #00aeca;
}
.plcCenter {
  color: #fff;
  background: #0BABC5;
}
.productOrderFormInner {
  background: #f0f0f0;
}
.wsProductData .details a {
  color: #00aeca;
  /*background:@colorBtnDetailsBg;
	border:1px solid @colorBtnDetailsBorder; */
}
.wsProductData .details a:hover {
  color: #00aeca;
}
.wsProductData .price,
.productDetails .price {
  color: #dd2020;
}
.productDetails .vatText {
  color: #606060;
}
.optionGroupSelectors {
  background: #fff;
  border: 1px solid #ccc;
  display: inline-block;
}
.optionGroupSelectors tr:hover {
  background: #eee;
}
.addToCart32,
.cart,
.wsCart .checkout,
.wsOrderNav a,
.sendOrderButton {
  color: #00aeca;
}
.wsOrderNav .cancel a {
  color: #dd2020;
}
.addToCart32:hover,
.cart:hover,
.wsCart .checkout:hover,
.wsOrderNav a:hover,
.sendOrderButton:hover {
  color: #222b4c;
}
.wsProductData .itemCount {
  color: #222b4c;
}
.wsOrderNav {
  color: #ccc;
}
.wsOrderNav .current {
  color: #222b4c;
}
.cmeOrderInfo {
  color: #00aeca;
}
.progressBar {
  background-color: #175932;
}
.linkBtn {
  background: #e5e5e5;
}
/*************** cart sidemodule  **************
.wsCartModule .rowSum{
	color:@grey60;
}

/********  cart ************

.wsCart h3{							color:@greenBlue;}
.costBlockInner .wsCostText.area{	color:@greenBlue;}

/********  media ************/
@media (max-width: 760px) {
  .footerMenu .li_level_0 {
    border-bottom: 1px solid #ccc;
  }
  .footerMenu .li_level_0.first {
    border-top: 1px solid #ccc;
  }
}
/*
@media (max-width: 450px ) {
	.lpBanner .textContainer{
		color:@lightBlue;
		text-shadow:none;
		background:@darkBlue;
	}
	.ul_level_0 > li .noclickItem,
  	.ul_level_0 > li a {
	     border-bottom: 1px solid @lightBlue;
	 }
}	*/
