.loading {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.2);
	top:0;
	left:0;
	z-index:99999999;
}

.loading img {display:block;width:150px;height:auto;margin:auto;margin-top: 300px;}
.listinginfos--wrapper {padding-top: 40px;width:100%;}
.listing--infos--maintabs {width:100%;list-style-type: none;height:50px;background:#79beb8;}
.listing--infos--maintabs .listingtab {width:25%;float:left;height:45px;overflow: hidden;}

.listing--infos--maintabs .listingtab a {display:block;color:white;height:50px;padding:15px 20px;cursor:pointer;position:relative;padding-left:40px;background:#79beb8;}

.listing--infos--maintabs .selected--tab a {background:#018478;}
.listing--infos--maintabs .selected--tab a:after {
	content: '';
	width: 15px;
	height: 60px;
	line-height: 100px;
	top: -1px;
	right: -5px;
	position: absolute;
	background: #79beb8;
	margin-right: -0px;
	transform: rotate(12deg);
	z-index: 10;
		
}
.listing--infos--maintabs .listingtab:nth-child(4) a:after {
	display:none;
}
.listing--infos--maintabs .listingtab:nth-child(2) a:before, .listing--infos--maintabs .listingtab:nth-child(3) a:before, .listing--infos--maintabs .listingtab:nth-child(4) a:before {
	content: '';
	width: 15px;
	height: 60px;
	line-height: 100px;
	top: -2px;
	left: -7px;
	position: absolute;
	background: #79beb8;
	margin-right: -0px;
	transform: rotate(12deg);
	z-index: 10;
		
}
.listing--infos--maintabs .selected--tab a:before {
	display:block;
}
.listing--infos--maintabs .listingtab {
	
}
.listing--infos--maintabs li:nth-child(1) a {
	background-image:url(../img/versions.svg);
	background-repeat: no-repeat;
	background-position: 15px;
	background-size:20px auto;
}
.listing--infos--maintabs li:nth-child(2) a {
	background-image:url(../img/videos.svg);
	background-repeat: no-repeat;
	background-position: 15px;
	background-size:20px auto;
}
.listing--infos--maintabs li:nth-child(3) a {
	background-image:url(../img/infos.svg);
	background-repeat: no-repeat;
	background-position: 15px;
	background-size:20px auto;
}
.listing--infos--maintabs li:nth-child(4) a {
	background-image:url(../img/images.svg);
	background-repeat: no-repeat;
	background-position: 15px;
	background-size:20px auto;
}

.additionalinfowrapper .listing--infos--maintabs li.videos a {
	background-image:url(../img/videos.svg);
}
.additionalinfowrapper .listing--infos--maintabs li.descriptions a {
	background-image:url(../img/infos.svg);
}
.additionalinfowrapper .listing--infos--maintabs li.images a {
	background-image:url(../img/images.svg);
}

.additionalinfowrapper .tabcontent {display:none;}
.additionalinfowrapper .tabcontent.selected {display:block;}


.imgcontainerlistinginfs {height:350px;overflow:hidden;padding:15px;}
.col-lg-4, .col-md-6, .col-xs-12 {
	float:left;
}
.col-lg-4 {width:33%;}

.listinginfos--wrapper h1 {font-size:18px;margin-top:80px;padding-left: 40px;}
.listinginfos--wrapper table h1 {margin-top:0;padding-left: 10px;}
.listinginfos--wrapper h2 {font-size:14px;}
.listing--info-description .pageHeading {display:none;}


.custom-page--content .category a {font-weight: bold;}

.additionalinfowrapper .btn {border:none !important;}
.additionalinfowrapper .btn:hover {border:none !important;}
.additionalinfowrapper button.btn {
	background: white !important;
    color: #018478;
    border: 1px solid #018478 !important;
    margin-top: 10px;
    transition:all 0.3s;
}
.additionalinfowrapper button.btn:hover {

	border: 1px solid #018478 !important;
	background:#018478 !important;
	color:white;
}



