.left_menu > li a,
.left_menu > li label { 
	position: relative;
    padding: 13px 5px!important;
    border-bottom: 1px solid #dadada;
    color: #111;
    cursor: auto;
    display: block;
    font-size: 14px;
    font-weight: 700;
}
.left_menu ul   { background: #eaeaea; display: none; }
.left_menu > li { position:relative; }

.left_menu ul    { padding:0; }
.left_menu ul, 
.left_menu ul li { list-style:none; } 
.left_menu ul li { padding-left:15px; }

@media (max-width: 400px) {
	.c-tabs-nav { display:none; }
	.c-tab      { display:block; margin-top:24px; }
}

@media (max-width: 767px) {
	.boxes-container i { font-size:26px; }
	#navbar { padding: 0; margin: 0 10px; }
	.mini-center { float:none!important; text-align:center; display:block }
	.navbar-red .nav > li > a:hover { color:#fff; }
}
@media (min-width: 768px) and (max-width: 991px) {

	.boxes-container i { font-size:26px; }
	.boxes-container .h5 		     { font-size:11px; }
	.boxes-container .small 	     { width:162px; font-size:70%; padding-left:40px; }
	.boxes-container .big   	     { width:175px; font-size:70%; padding-left:40px; }
	.boxes-container .margin-left-2  { margin-left:6px; }
	.boxes-container .margin-right-2 { margin-right:6px; }

}
@media (max-width: 992px) {
	#logo { max-width:180px; }
	.menu-container     { position: absolute; right: 20px; top: 3px;  }
	.menu-button        { background: none; border: none; display: block; height: 40px; width: 40px; }
	.menu-button > span { display: block; height: 3px; background-color: #FFFFFF; width: 100%; margin-top: 4px; }
	.mobil-menu-head    { background-color: #93117d; color: #fff; padding: 15px; }
	.left_menu          { display:none; }
	#left_menu.open .left_menu { display:block; } 
}
@media (min-width: 992px) {
	.boxes-container i      	 { font-size:26px; }
	.boxes-container .small 	 { width:175px; font-size:80%; padding-left:40px; }
	.boxes-container .big   	 { width:230px; font-size:80%; padding-left:40px; }
	.boxes-container .no-padding { text-align:center; }
	.boxes-container .h5 		 { font-size:12px; }
	.boxes-container .margin-left-2 { margin-left:6px; }
}

@media (min-width: 1200px) {
	.boxes-container .no-padding { text-align:right; }
	.boxes-container i 			 { font-size:30px; }
	.boxes-container .small 	 { width:175px; padding-left:40px; }
	.boxes-container .big   	 { width:230px; padding-left:40px; }
}


.c-tab__content table { width:100%; }
.c-tab__content  { overflow:hidden }

@media screen and (max-width: 767px) {
	.c-tab__content table { display:none; }
}

.bold { font-weight:700 }
.fs30 { font-size:30px!important; }
.img-lh { line-height: 60px; height: 60px; }
.whitebox { background-color: #fff; padding: 15px; height:165px; box-shadow: 0 0 3px #AFAFAF; }

.c-tab__content table { width:100%; }
.c-tab__content  { overflow:hidden }

@media screen and (max-width: 767px) {
	.c-tab__content table { display:none; }
}


.bold { font-weight:700 }
.fs30 { font-size:30px!important; }
.img-lh { line-height: 60px; height: 60px; }
.whitebox { background-color: #fff; padding: 15px; height:165px; box-shadow: 0 0 3px #AFAFAF; }



@media (max-width: 992px) {
	.menu-button {
	    background: none;
	    border: none;
	    display: block;
	    height: 40px;
	    width: 40px;
	    padding-top: 10px;
	    padding-right: 10px; }
	.navbar-red .navbar-nav > li:last-child {
    	border-bottom: none; }
    	.titleleft{ padding-bottom: 0px; }
}
#left_menu_checkbox:checked + #left_menu .left_menu { display:block; }
.mainTabs {margin: 0 auto; max-width: 800px;}
.content  {background: #fff; color: #373737; border:1px solid #cbcbcb}
.content > div {display: none; padding: 20px;}

input {display: none;}
.mainTabs label {display: inline-block; padding: 15px 25px; font-weight: 600; text-align: center; border:1px solid #cbcbcb; background-color:#f0f0f0; margin-bottom:-1px;}
.mainTabs label:hover {color: #000; cursor: pointer;}
input:checked + label {background: #fff; color: #000; border-bottom:1px solid #fff}


#image1 + img,
#image2 + img,
#image3 + img,
#image4 + img,
#image5 + img,
#image6 + img,
#image7 + img,
#image8 + img { display:none; }

#image1:checked + img,
#image2:checked + img,
#image3:checked + img,
#image4:checked + img,
#image5:checked + img,
#image6:checked + img,
#image7:checked + img,
#image8:checked + img { display:block; }

#tab1:checked ~ .content #content1,
#tab2:checked ~ .content #content2,
#tab3:checked ~ .content #content3,
#tab4:checked ~ .content #content4 {
 display: block;
}

.thumbimage { text-align: center;  border: solid 1px #f1f1f1; display: inline-block; margin-right: 8px; margin-bottom: 8px;  }  

.children-arrow:after { content: "\f0d7"; font-family: FontAwesome; position: absolute; right: 10px; font-size: 20px; color: #ABABAB; top: 12px; }

.left_menu label { margin-bottom:0; cursor:pointer!important; }
.left_menu input:checked + ul { display:block; }

.crossSeller {
    border: 1px solid #cbcbcb;
    display: block;
    margin-bottom: 24px;
    padding: 10px;
    height:325px;
    color:#000;
}
.crossSeller:hover,
.crossSeller:focus {
	color:#000;
	text-decoration:none;
}
.crossSeller img {
    max-height: 195px;
    margin: 0 auto 15px auto;
    -webkit-transition: all 0.25s;
    -moz-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.crossTitle {
    max-height: 38px;
    overflow: hidden;
}
.crossPrice {
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    margin-top: 15px;
}
.crossSeller:hover img {
    transform: scale(1.1);
}

