/*Gallery*/
.jp-carousel-image-meta {
	display: none;
}
.jp-carousel-titleanddesc-title {
	display: none;
	border: none;
}
/*News Bereich*/
.col-sm-4 {
	width: 40em;
	margin-left: auto;
	margin-right: auto;
}
.info-box {
		margin-left: auto;
		margin-right: auto;
}/*News _ Contentbereich*/
#work .row {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
}
#work {
	margin-bottom: 0;
	padding-bottom: 0;
}
.slide-text.slide_style_left {display: none;}
.statistics-panel, .posts-section {background-color: #a0a0a0;}
.bs-slider-overlay {display: none;}
.item .fade .active {
	height: 80vh;
}

.fade .item {height: 80vh;}
.navbar {
	padding-top: 20px;
}
.main-navigation ul ul {
	background: #2D313B; 
	background: opacity: .4;
}
.main-navigation ul ul li.ahover {
	background: #2D313B; 
	background: opacity: .4;
}
/*Slicknav - Menu*/
.slicknav_menu {
	background-color: #252933; 
opacity: .9; 
}
.slicknav_nav a:hover, .slicknav_nav .slicknav_row:hover a, .slicknav_nav .slicknav_row:hover {
	color: #fff !important;
	text-decoration: underline;
}
/* Menu */
.menubar {
	background-color: #252933; 
opacity: .9;}
.menubar.affix {
	background-color: #4f4f4f;
	opacity: .4;
}
.main-navigation .sub-menu li a:hover, .main-navigation .sub-menu li a:focus {color: #000;}
#sidebar {
	display: none;
}
.main-navigation #primary-menu > li.menu-item-has-children > a:hover, .menu-item a:hover {
	color: #949596;
}
.main-navigation {
	font-size: 1.2em;
}
.main-navigation #primary-menu > li > a::before {
    background-color: #fff !important;
}
/*Submenu*/
.main-navigation .sub-menu li a, .main-navigation .sub-menu li a:focus {background-color: #2D313B;
	color: #fff;}
/*Submenu - bottom transition*/
.main-navigation .sub-menu li a:hover, .main-navigation .sub-menu li a:focus {
   color: #696A6C;
}
.main-navigation .sub-menu li a {
		display: inline-block;
    text-decoration: none;
}
.main-navigation .sub-menu li a::after  {
		content: '';
    display: block;
    width: 0;
    height: 2px;
    background: #fff;
	transform: scaleX(0);
	
  transition: all 0.5s linear;
}
.main-navigation .sub-menu li a:hover::after {
	width: 100%;
  transition: width .5s;
	transform: scale(1);
	
}





/*CONTENT*/
.col-md-4 .col-sm-4 .col-lg-3 {
	display: none;
	padding: 0;
	margin: 0;
	width: 0%;
}
.page-title ul {
	display: none;
}
.page-title h3 {
	color: #fff;
}
.col-md-8 {
	Width: 100%;
}
.parahome {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
}
.parahomecentered {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#content {
	background-color: #a0a0a0;
}
.wp-block-separator {
	margin-top: 4em;
	margin-bottom: 4em;
}
.abt-pic img {display: none;}
/* footer */ 

footer.pTBM-120 .col-md-3 {float: right;
width: 25%;}
footer.pTBM-120 .col-md-3 a {color: #fff;}
footer .widget-list ul li a {padding: 0;}
/**/
.abt-content .aligncenter {
	width: 100%;
}
.widget .page_item_has_children, .widget li {
	border: none;
}
.wp-block-quote {
	background-color: #A0A0A0;}
blockquote {
	background-color: #A0A0A0;
}
.slicknav_menu {padding: 10px;}
.bs-slider {max-height: 800px;
	background-color: #fff;}
/*Footer Menu*/
.widget_pages li, .widget_nav_menu li, .widget_recent_comments li, .widget_meta li {
    padding: 0 0 !important;
}
/* Tablet styling */
.carousel-inner {max-height: 80vh;}
@media screen and (min-width: 768px) and (max-width: 1000px) {
.carousel-inner {max-height: 40vh;}
.bs-slider {height: 380px;
	background-color: #fff;}	
}
@media (min-width: 200px) and (max-width: 767px) {
	.carousel-inner {max-height: 40vh;}
 	.bs-slider {height: 28vh;
	background-color: #fff;}	
}
/*language switcher*/
#trp-floater-ls {left: 90%;}
@media screen and (min-width: 768px) and (max-width: 1000px) {
	#trp-floater-ls {
		left: 80%;
	}
}
@media screen and (min-width: 200px) and (max-width: 768px) {
	#trp-floater-ls {
		left: 72%;
	}
}
/*Copyright*/
.copyright.pTB-30 span a {
	color: #fff;
}
#tab-description {
	background: #a0a0a0;
}
ul.tabs.wc-tabs li {
	background: #a0a0a0; 
	border: none;
}
.tab-title-description {
	background: #a0a0a0; 
}
.featured-pic .date {
	display: none;
}
.blog-lg .meta {
	display: none;
}
.product_meta {
	display: none;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
	color: black;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #333741;
    color: #fff;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #f7f7f7;
    color: black;
}