
.RenderFarmHome {

  width: 100%;
  height: auto;
  position: scroll;
  top: 0;
  left: 0;
  
align-items: center;
-webkit-align-items: center;
display: flex;
display: -webkit-flex;
height: 100vh;
justify-content: center;
-webkit-justify-content: center;
overflow: hidden;
min-height: 800px;
}

#RenderFarm, #Tutorials{
	display: block;
    height: 100px;
    margin-top: -100px;
    visibility: hidden;
}

#block-software-2  a:not(.btn-theme) {
  color: #d35c06;
  text-decoration: none;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
}
#block-software-2 a:not(.btn-theme):hover {
  color: #333333;
  text-decoration: none;
}

#block-software-2 .lp-caption{
	right: 0px;
}

.lp-max .RenderFarmHome {
	background: transparent url(/images/render_farm/3ds-max/rebusfarm-farzad-firoozi-lake-house-1920-k.jpg) no-repeat scroll center top / cover;
}

.lp-cinema4d .RenderFarmHome {
	background: transparent url(/images/render_farm/Cinema4d/rebusfarm-fellipe-beckman-frog-1920-k.jpg) no-repeat scroll center top / cover;
}
.lp-maya .RenderFarmHome {
	background: transparent url(/images/render_farm/Maya/rebusfarm-reinier-reynhout-bladerunner-lambo-1920-k.jpg) no-repeat scroll center top / cover;
}
.lp-blender .RenderFarmHome {
	background: transparent url(/images/render_farm/Blender/rebusfarm-pedro-conti-in-my-heart-1920-k.jpg) no-repeat scroll center center / cover;
}

.lp-modo .RenderFarmHome {
	background: transparent url(/images/render_farm/Modo/rebusfarm-milivoj-popovic-1920-k.jpg) no-repeat scroll center center / cover;
}
.lp-v-ray .RenderFarmHome {
	background: transparent url(/images/render_farm/V-Ray/rebusfarm-alexandr-melentev-waterworld-1920-k.jpg) no-repeat scroll center center / cover;
}
.lp-corona .RenderFarmHome {
	background: transparent url(/images/render_farm/Corona/rebusfarm-oxygen-lumipod-1920-k.jpg) no-repeat scroll center center / cover;
}
.lp-redshift .RenderFarmHome {
	background: transparent url(/images/render_farm/Redshift/rebusfarm-farzad-firoozi-1920k.jpg) no-repeat scroll center center / cover;
}
.lp-octane .RenderFarmHome {
	background: transparent url(/images/render_farm/Octane/rebusfarm-farzad-firoozi-snow-1920.jpg) no-repeat scroll center center / cover;
}

.lp-rhino .RenderFarmHome {
	background: transparent url(/images/render_farm/Rhino/rebusfarm-farzad-firoozi-brooklyn-1920.jpg) no-repeat scroll center center / cover;
}
.lp-lightwave .RenderFarmHome {
	background: transparent url(/images/render_farm/Lightwave/rebusfarm-farzad-firoozi-bedroom-1920.jpg) no-repeat scroll center center / cover;
}
.lp-softimage .RenderFarmHome {
	background: transparent url(/images/render_farm/Softimage/rebusfarm-oxygen-lumicene-1920.jpg) no-repeat scroll center center / cover;
}
.lp-mentalray .RenderFarmHome {
	background: transparent url(/images/render_farm/MentalRay/rebusfarm-farzad-firoozi-church-1920.jpg) no-repeat scroll center center / cover;
}
.lp-maxwell .RenderFarmHome {
	background: transparent url(/images/render_farm/Maxwell/rebusfarm-guavemotion-economy-is-care-1920.jpg) no-repeat scroll center center / cover;
}
.lp-sketchup .RenderFarmHome {
	background: transparent url(/images/render_farm/Sketchup/rebusfarm-luong-thanh-natrangdesign-1920.jpg) no-repeat scroll center center / cover;
}

.lp-arnold .RenderFarmHome {
	background: transparent url(/images/render_farm/Arnold/rebusfarm-trix-jp-inspiring-knowledge-1920.jpg) no-repeat scroll center center / cover;
}


.lp-max .overlaycontainer {
    height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}

.lp-arnold .overlaycontainer {
    height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}

.lp-cinema4d .overlaycontainer {
    height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}

.lp-maya .overlaycontainer {
    height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}

.lp-blender .overlaycontainer {
    height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}

.lp-modo .overlaycontainer {
     height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}

.lp-v-ray .overlaycontainer {
      height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}
.lp-corona .overlaycontainer {
     height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}
.lp-redshift .overlaycontainer {
     height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}
.lp-octane .overlaycontainer {
     height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}
.lp-rhino .overlaycontainer {
     height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}
.lp-lightwave .overlaycontainer {
    height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}
.lp-softimage .overlaycontainer {
      height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}
.lp-mentalray .overlaycontainer {
     height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}
.lp-maxwell .overlaycontainer {
  height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}
.lp-sketchup .overlaycontainer {
  height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}

.lp-arnold .overlaycontainer {
    height: 700px;
    left: 5%;
    margin-top: -700px;
    position: absolute;
    right: 5%;
    z-index: 980;
	max-width: 850px;
}


#block-software-2 .col-sm-12 {background: #f5f5f5;  margin-top: 10px; margin-bottom: 10px;}
#block-software-2,#block-software-6  { color:#222; padding-top: 20px; padding-bottom: 0px;}
#block-software-2 h2, #block-user-8 h2 {font-size:3.0vh;padding-bottom: 0px;}
#block-software-2 .row {padding: 50px 0 30px;}
#block-software-2 .col-sm-6, #block-software-2 .col-sm-12 {
	padding-left: 0px; 
	padding-right: 0px;
}

#block-software-4 .col-sm-6, #block-software-4 .col-sm-12 {
	padding-left: 0px; 
	padding-right: 0px;
	
}
#block-software-5 .col-sm-6, #block-software-5 .col-sm-12 , #block-software-5 .col-sm-4, #block-software-5 .col-sm-3{
	padding-left: 0px; 
padding-right: 0px;
	
}


.lp-blender #block-header, .lp-modo #block-header, .lp-v-ray #block-header,
 .lp-corona #block-header, .lp-redshift #block-header, .lp-octane #block-header, .lp-rhino #block-header, .lp-lightwave #block-header, .lp-softimage #block-header,
 .lp-mentalray #block-header, .lp-maxwell #block-header, .lp-sketchup #block-header, .lp-arnold #block-header{
	/*   display:none; */
}

.lp-max #block-user-1, .lp-cinema4d #block-user-1, .lp-maya #block-user-1, .lp-blender #block-user-1, .lp-modo #block-user-1, 
.lp-v-ray #block-user-1, .lp-corona #block-user-1, .lp-redshift #block-user-1, .lp-octane #block-user-1, .lp-rhino #block-user-1, 
.lp-lightwave #block-user-1, .lp-softimage #block-user-1, .lp-mentalray #block-user-1, .lp-maxwell #block-user-1, .lp-sketchup #block-user-1, .lp-arnold #block-user-1{
	
	display:none;
}

.lp-max #block-software-2 .container, .lp-max #block-software-4 .container, .lp-max #block-software-5 .container, .lp-max #block-software-6 .container,
.lp-cinema4d #block-software-2 .container, .lp-cinema4d #block-software-4 .container, .lp-cinema4d #block-software-5 .container, .lp-cinema4d #block-software-6 .container,
.lp-maya #block-software-2 .container, .lp-maya #block-software-4 .container, .lp-maya #block-software-5 .container, .lp-maya #block-software-6 .container,
.lp-blender #block-software-2 .container, .lp-blender #block-software-4 .container, .lp-blender #block-software-5 .container, .lp-blender #block-software-6 .container,
.lp-modo #block-software-2 .container, .lp-modo #block-software-4 .container, .lp-modo #block-software-5 .container, .lp-modo #block-software-6 .container,
.lp-v-ray #block-software-2 .container, .lp-v-ray #block-software-4 .container, .lp-v-ray #block-software-5 .container, .lp-v-ray #block-software-6 .container,
.lp-corona #block-software-2 .container, .lp-corona #block-software-4 .container, .lp-corona #block-software-5 .container, .lp-corona #block-software-6 .container,
.lp-redshift #block-software-2 .container, .lp-redshift #block-software-4 .container, .lp-redshift #block-software-5 .container, .lp-redshift #block-software-6 .container,
.lp-rhino #block-software-2 .container, .lp-rhino #block-software-4 .container, .lp-rhino #block-software-5 .container, .lp-rhino #block-software-6 .container,
.lp-lightwave #block-software-2 .container, .lp-lightwave #block-software-4 .container, .lp-lightwave #block-software-5 .container, .lp-lightwave #block-software-6 .container,
.lp-softimage #block-software-2 .container, .lp-softimage #block-software-4 .container, .lp-softimage #block-software-5 .container, .lp-softimage #block-software-6 .container,
.lp-mentalray #block-software-2 .container, .lp-mentalray #block-software-4 .container, .lp-mentalray #block-software-5 .container, .lp-mentalray #block-software-6 .container,
.lp-maxwell #block-software-2 .container, .lp-maxwell #block-software-4 .container, .lp-maxwell #block-software-5 .container, .lp-maxwell #block-software-6 .container,
.lp-sketchup #block-software-2 .container, .lp-sketchup #block-software-4 .container, .lp-sketchup #block-software-5 .container, .lp-sketchup #block-software-6 .container,
.lp-octane #block-software-2 .container, .lp-octane #block-software-4 .container, .lp-octane #block-software-5 .container, .lp-octane #block-software-6 .container,
.lp-arnold #block-software-2 .container, .lp-arnold #block-software-4 .container, .lp-arnold #block-software-5 .container, .lp-arnold #block-software-6 .container
{
	width: 95%;
	max-width: 1920px;
}


.banneroverlay.soft p{
	
	font-size: 18px;
	text-align: justify;
}


#block-software-2 .quick2 ul > li {
    display: inline-block;
    zoom:1;
    *display:inline;
	padding:10px;
	border: 1px solid #c4c4c4;
	color:#000;
	margin:5px;
}



#block-software-2 .quick2 ul.list-with-images > li {
	display: block;
	
}

#block-software-2 .quick2.notoutline ul > li {
	
	border:none;
	color:#222;
}

#block-software-2 ul {

margin: 0 0 0px 0px;

}

  #block-software-3   {background: #222;color:#fff;}
  #block-software-3 .home-col {min-height:250px;}
  #block-software-3 .home-col img {width: auto;}
  #block-software-3 .row {padding:50px 0 0;}
  #block-software-3 h2 {font-size:4.5vh;padding-bottom: 0px; color:#d35c06;}
  #block-software-3 h3 {font-size:2.5vh;text-transform:uppercase;color:#fff;}
  #block-software-3 .service_btn a {width:auto;font-size: 15px;font-weight: 500; margin-bottom: 3px;}
  #block-software-3  .call{
	  
	  padding: 150px; 
  }

#block-software-4 p, #block-software-5 p{
	 text-align: justify;
	
}

  #block-software-8   {background: #fff; color:#222;}
  #block-software-8 .home-col {min-height:250px;}
  #block-software-8 .home-col img {width: auto;}
  #block-software-8 .row {padding:50px 0 0;}
  #block-software-8 h2 {font-size:4.5vh;padding-bottom: 0px; color:#fff;}
  #block-software-8 h3 {font-size:2.5vh;text-transform:uppercase;color:#fff;}
  #block-software-8 .service_btn a {width:auto;font-size: 15px;font-weight: 500; margin-bottom: 3px;}
  #block-software-8  .call{
	  
	  padding: 150px; 
  }
  
#block-software-7 h3.title-module{
text-align: center;
}
  
#block-software-7 h3.title-module span{
font-size: 4.5vh;
padding: 0px 50px 0px 50px;
color: #222;
}


  #block-software-81.lazy {
   background-image: none;
   background-color: #F1F1FA;
}
  
  #block-software-8 {

background: transparent url(/images/render_farm/2018-07_rarf_fm-photogrpahers_dinosaur-television_1920x800.jpg) no-repeat scroll center center / cover;
  width: 100%;
  height: auto;
	
  /* Set up positioning */
  position: scroll;
  top: 0;
  left: 0;
  
  align-items: center;
-webkit-align-items: center;
display: flex;
display: -webkit-flex;
height: 100vh;
justify-content: center;
-webkit-justify-content: center;
overflow: hidden;
}

  
  
 #block-software-5  { color:#222;  padding-top: 20px; padding-bottom: 0px;}
 
   /* background: #ccc; :not(:first-child) */
   
   #block-software-5 .col-sm-12 {background: #222; color:#fff; margin-top: 10px; margin-bottom: 10px;}
   #block-software-5 .col-sm-12.videotips {background:none; color:#222; margin-top: 10px; margin-bottom: 10px;}
   #block-software-5 .col-sm-12 .col-sm-6:not(.inhalt) {background: #ccc; }
   #block-software-5 .col-sm-6.videotips {padding-left:10px;padding-right:10px;}
  #block-software-5 .home-col {min-height:250px;}
  #block-software-5 .home-col img {width: auto;}
  #block-software-5 .row {padding:50px 0 0;}
  #block-software-5 h2 {font-size:4.5vh;padding-bottom: 0px;  padding: 0px 50px 0px 50px; text-align: center; color:#222;}
  #block-software-5 h3 {font-size:2vh;text-transform:uppercase;color:#fff; padding-top:10px;}
  #block-software-5 .videotips h3 {font-size:1.5vh;text-transform:uppercase; color:#222; padding-top:10px; margin: 0 0 10px;}
   #block-software-5 .videotips p {font-size:12px; margin: 0 0 10px;}
  #block-software-5 .col-sm-3 p, #block-software-5 .col-sm-4 p{padding:0px; margin:0px;}
  #block-software-5 .col-sm-3 div:not(.video-container),  #block-software-5 .col-sm-4 div:not(.video-container) {padding:20px;}
  #block-software-5 .col-sm-12.blocks .col-sm-3, #block-software-5 .col-sm-12.blocks .col-sm-4 {background: #222; }
   #block-software-5 .col-sm-12.blocks .col-sm-3, #block-software-5 .col-sm-12.blocks .col-sm-4 { border: 3px solid #fff;}
   
  
   #block-software-5 .col-sm-12.blocks {background: none;}
  #block-software-5 .service_btn a {width:auto;font-size: 15px;font-weight: 500; margin-bottom: 3px;}
  #block-software-5  .call{
	  
	  padding: 150px; 
  }
 
   #block-software-41 {background: #eb7003; color:#fff;}
   #block-software-4{background: #fff; color:#222; padding-top: 20px; padding-bottom: 0px;}
   
   #block-software-4 .col-sm-12 {background: #ccc; color:#222; margin-top: 10px; margin-bottom: 10px;}
   #block-software-2 .col-sm-6.inhalt, #block-software-4 .col-sm-6.inhalt , #block-software-5 .col-sm-6.inhalt { padding:30px;}
   #block-software-2 img.renderfarm{ width: 100%; height: auto; }
   
     /*  url("/images/banners/banner_home_s4.jpg") no-repeat scroll center bottom  */
	 
  #block-software-4 .home-col {min-height:450px;}
  #block-software-4 .home-col img {width: auto;}
  #block-software-4 .row {padding:50px 0 0;}
  #block-software-4 h2 {font-size:4.5vh; padding: 0px 50px 0px 50px; text-align: center;}
  #block-software-4 h3 {font-size:2vh;text-transform:uppercase;color:#222;}
   #block-software-4 h4 {font-size:14px;text-transform:uppercase;color:#222; font-weight: 400;}
  #block-software-4 .service_btn a {width:auto;font-size: 15px;font-weight: 500; margin-bottom: 3px;}
  
   #block-user-8 h2 {font-size:4.5vh;padding-bottom: 0px;}
   
   #block-software-6 h2 {font-size:4.5vh;padding-bottom: 0px;  padding: 0px 50px 0px 50px; text-align: center; color:#222;}
   #block-software-6 p { text-align: center; }
   
  #block-software-6 .row  {padding: 0px; margin-left: 0px;
margin-right: 0px;}

#block-software-6 .col-sm-12.col-md-12 {

padding: 20px 10px 20px 10px;
background: #ccc;

}

.lp-max:not(.task-lostpassword)   #block-main, .lp-cinema4d:not(.task-lostpassword)   #block-main, .lp-maya:not(.task-lostpassword)   #block-main,
 .lp-blender:not(.task-lostpassword)   #block-main, .lp-modo:not(.task-lostpassword)   #block-main , .lp-v-ray:not(.task-lostpassword)   #block-main
, .lp-corona:not(.task-lostpassword)   #block-main , .lp-redshift:not(.task-lostpassword)   #block-main,  .lp-rhino:not(.task-lostpassword)   #block-main, 
 .lp-lightwave:not(.task-lostpassword)   #block-main,  .lp-softimage:not(.task-lostpassword)   #block-main,  .lp-mentalray:not(.task-lostpassword)   #block-main,  
 .lp-maxwell:not(.task-lostpassword)   #block-main,  .lp-sketchup:not(.task-lostpassword)   #block-main, .lp-octane:not(.task-lostpassword)   #block-main,
  .lp-arnold:not(.task-lostpassword)   #block-main
 
 {
	display:none;
}


.quick2 {background:#f5f5f5; padding:40px; margin:20px 0;}
.quick2 img{margin-bottom: 30px;}
.quick2 h2 {font-size:22px; margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #e9e9e9;}
.quick2 h2 strong{font-weight:300; color:#d35c06; padding-right:10px;}
.quick2 h3 {text-transform:uppercase; font-size:20px; margin:10px 0 10px 10px;}

.quick2 div {padding-bottom:40px; padding-left: 20px; 
padding-right: 20px;}

.quick2 div:last-child {padding-bottom:0px; padding-left: 20px; 
padding-right: 20px;}

.quick2 p{
	padding-left: 5px;
	
}

.col-sm-12.download, .col-sm-12.download .col-sm-8, .col-sm-12.download .col-sm-4{
	
	padding-left: 0px;
padding-right: 0px;
}

.col-sm-12.download h3{
	
	margin: 0;
	margin-top: 10px;
}

@media (max-width: 991px) {
	
	#supported-software p{
	padding-left: 10px;
	padding-right: 10px;
}
	
  	.software .row {

    margin-left: 0px;
    margin-right: 0px;

}
	.software.head .rem{
	display:none;
	}
	.software.head .col-md-4.ver{
	width: 50px;
	float: left;
	padding-left: 20px;
	}
	
	.software .gpu, .software.cpu {
	margin-left: 20px;
	}
	.software .row .col-md-8 p  {
	margin-left: 20px;
	}
	.software .row .col-md-8 .row .col-md-8 p  {
	margin-left: 35px;
	}
	
	.software:not(.head) .col-md-8 .row{
		padding-top:10px;
		padding-bottom:10px;
	min-height:50px;
border-bottom:1px solid #f8f8f8;		
	}
	
	.software:not(.head) .col-md-8 .row:last-child{
	
border-bottom:0px solid #ccc;		
	}
	
	
	
	.software .col-md-8 .col-md-12{
	margin-top: 5px;

}
.software .gpu, .software .cpu{
	
	font-weight: bold;
}

.software .specs_block {

    min-height: 100px;

}
#block-software-2 .quick2 ul > li{
	
padding: 5px;
font-size: 14px;	
}

#block-software-2 .container, #block-software-4 .container, #block-software-5 .container, #block-software-6 .container  {
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

.lp-max #block-software-2 .container, .lp-max #block-software-4 .container, .lp-max #block-software-5 .container, .lp-max #block-software-6 .container,
.lp-cinema4d #block-software-2 .container, .lp-cinema4d #block-software-4 .container, .lp-cinema4d #block-software-5 .container, .lp-cinema4d #block-software-6 .container,
.lp-maya #block-software-2 .container, .lp-maya #block-software-4 .container, .lp-maya #block-software-5 .container, .lp-maya #block-software-6 .container,
.lp-blender #block-software-2 .container, .lp-blender #block-software-4 .container, .lp-blender #block-software-5 .container, .lp-blender #block-software-6 .container,
.lp-modo #block-software-2 .container, .lp-modo #block-software-4 .container, .lp-modo #block-software-5 .container, .lp-modo #block-software-6 .container,
.lp-v-ray #block-software-2 .container, .lp-v-ray #block-software-4 .container, .lp-v-ray #block-software-5 .container, .lp-v-ray #block-software-6 .container,
.lp-corona #block-software-2 .container, .lp-corona #block-software-4 .container, .lp-corona #block-software-5 .container, .lp-corona #block-software-6 .container,
.lp-redshift #block-software-2 .container, .lp-redshift #block-software-4 .container, .lp-redshift #block-software-5 .container, .lp-redshift #block-software-6 .container,

.lp-rhino #block-software-2 .container, .lp-rhino #block-software-4 .container, .lp-rhino #block-software-5 .container, .lp-rhino #block-software-6 .container,
.lp-lightwave #block-software-2 .container, .lp-lightwave #block-software-4 .container, .lp-lightwave #block-software-5 .container, .lp-lightwave #block-software-6 .container,
.lp-softimage #block-software-2 .container, .lp-softimage #block-software-4 .container, .lp-softimage #block-software-5 .container, .lp-softimage #block-software-6 .container,
.lp-mentalray #block-software-2 .container, .lp-mentalray #block-software-4 .container, .lp-mentalray #block-software-5 .container, .lp-mentalray #block-software-6 .container,
.lp-maxwell #block-software-2 .container, .lp-maxwell #block-software-4 .container, .lp-maxwell #block-software-5 .container, .lp-maxwell #block-software-6 .container,
.lp-sketchup #block-software-2 .container, .lp-sketchup #block-software-4 .container, .lp-sketchup #block-software-5 .container, .lp-sketchup #block-software-6 .container,

.lp-octane #block-software-2 .container, .lp-octane #block-software-4 .container, .lp-octane #block-software-5 .container, .lp-octane #block-software-6 .container
 {
    width: 100%;
    
}



.quick2 div {
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 10px;
}
#block-software-2 .col-sm-6.inhalt{
	
	padding: 0px;
	padding-left: 10px;
    padding-right: 10px;
}

#block-software-2, #block-software-6 {
    color: #222;
    padding-top: 0px;
    padding-bottom: 0px;
}

#block-software-2 .col-sm-12 {
    margin-top: 0px;
    margin-bottom: 10px;
}

#block-software-2 .col-sm-12 div {
    
    margin-bottom: 0px;
}

#block-software-2 .col-sm-12 div.col-sm-4, #block-software-2 .col-sm-12.download  {
    
    margin-bottom: 20px;
}

 #block-software-4 .col-sm-6.inhalt, #block-software-5 .col-sm-6.inhalt {
    padding: 10px;
	
}

#block-software-2  h2, #block-software-4 h2, #block-software-5  h2, #block-software-6  h2, #block-software-8  h2, #block-software-7 h3.title-module span, #block-software-7 h3.title-module  {
    font-size: 25px;
    padding: 20px 10px 0px 10px;
    text-align: center;
}

.lp-max1 #block-slide, .lp-cinema4d1 #block-slide, .lp-maya1 #block-slide, .lp-blender #block-slide, .lp-modo #block-slide, .lp-v-ray #block-slide, .lp-corona #block-slide
, .lp-redshift #block-slide, .lp-octane #block-slide, .lp-rhino #block-slide, .lp-lightwave #block-slide, .lp-softimage #block-slide, .lp-mentalray #block-slide, .lp-maxwell #block-slide, .lp-sketchup #block-slide , .lp-arnold #block-slide {
	/*     margin-top: 0px; */
	
}

.lp-max p, .lp-cinema4d p, .lp-maya p, .lp-blender p, .lp-modo p, .lp-v-ray p, .lp-corona p, .lp-redshift p
, .lp-octane p, .lp-rhino p, .lp-lightwave p, .lp-softimage p, .lp-mentalray p, .lp-maxwell p, .lp-sketchup p, .lp-arnold p {
    margin: 0 0 20px;
}

.lp-max .list-with-images img, .lp-cinema4d .list-with-images img, .lp-maya .list-with-images img, .lp-blender .list-with-images img, .lp-modo .list-with-images img,
 .lp-v-ray .list-with-images img, .lp-corona .list-with-images img, .lp-redshift .list-with-images img,  .lp-octane .list-with-images img,  .lp-rhino .list-with-images img
 ,  .lp-lightwave .list-with-images img,  .lp-softimage .list-with-images img,  .lp-mentalray .list-with-images img,  .lp-maxwell .list-with-images img,  .lp-maxwell .list-with-images img
 ,  .lp-sketchup .list-with-images img ,  .lp-arnold .list-with-images img{
	  
	display:block;
	
}

#block-software-8 .call {
    padding: 50px;
}

#block-software-4 h3, #block-software-5 h3, #block-software-2 h3 {
    font-size: 16px;
    
}


.banneroverlay h2 {
   
    padding-bottom: 0px;
}

.lp-max .banneroverlay h1, .lp-max .banneroverlay h2,
.lp-cinema4d .banneroverlay h1, .lp-cinema4d .banneroverlay h2,
.lp-maya .banneroverlay h1, .lp-maya .banneroverlay h2,
.lp-blender .banneroverlay h1, .lp-blender .banneroverlay h2,
.lp-modo .banneroverlay h1, .lp-modo .banneroverlay h2,
.lp-v-ray .banneroverlay h1, .lp-v-ray .banneroverlay h2,
.lp-corona .banneroverlay h1, .lp-corona .banneroverlay h2,
.lp-redshift .banneroverlay h1, .lp-redshift .banneroverlay h2,

.lp-rhino .banneroverlay h1, .lp-rhino .banneroverlay h2,
.lp-lightwave .banneroverlay h1, .lp-lightwave .banneroverlay h2,
.lp-softimage .banneroverlay h1, .lp-softimage .banneroverlay h2,
.lp-mentalray .banneroverlay h1, .lp-mentalray .banneroverlay h2,
.lp-maxwell .banneroverlay h1, .lp-maxwell .banneroverlay h2,
.lp-sketchup .banneroverlay h1, .lp-sketchup .banneroverlay h2,

.lp-octane .banneroverlay h1, .lp-octane .banneroverlay h2,
.lp-arnold .banneroverlay h1, .lp-arnold .banneroverlay h2
   {
    font-size: 0.9em !important;
}

.banneroverlay.soft p {
    font-size: 16px;
    text-align: justify;
	line-height: 20px;
}





    


/* -----------added by artem-------------
  ----------------------------------*/
  
  }
  
  @media (max-width:767px) {
 .col-sm-12.featured{
	
	display: flex;
flex-direction: column-reverse;
}




}

@media only screen and (max-width: 599px) {
	/*     	.lp-max .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
	.lp-cinema4d .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}

	.lp-maya .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
	.lp-blender .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
	.lp-modo .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
.lp-v-ray .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
.lp-corona .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
.lp-redshift .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
.lp-octane .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}

.lp-rhino .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}

.lp-lightwave .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
.lp-softimage .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
.lp-mentalray .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}

.lp-maxwell .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
.lp-sketchup .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -670px;
    position: absolute;
    right: 15px;
    z-index: 980;
}
 */
 
 #block-software-8{
height: auto;
background: transparent url(/images/render_farm/2018-07_rarf_fm-photogrpahers_dinosaur-television_450x301.jpg) no-repeat scroll center center / cover;
}

}

@media screen and (orientation: portrait) {

	.RenderFarmHome {

    background: transparent url(/images/render_farm/3ds-max/2018-01_rarf_fellipe-beckman_frog_02.jpg) no-repeat scroll center center / cover;

    width: 100%;

    height: auto;

    position: scroll;

    top: 0;

    left: 0;

    align-items: center;

    -webkit-align-items: center;

    display: flex;

    display: -webkit-flex;

    height: 100vh;

    justify-content: center;

    -webkit-justify-content: center;

    overflow: hidden;
	
	}

.lp-max .RenderFarmHome {
    background: transparent url(/images/render_farm/3ds-max/rebusfarm-farzad-firoozi-lake-house-m.jpg) no-repeat scroll center top / cover;
}

.lp-cinema4d .RenderFarmHome {
    background: transparent url(/images/render_farm/Cinema4d/rebusfarm-fellipe-beckman-frog-m.jpg) no-repeat scroll center top / cover;
}

.lp-maya .RenderFarmHome {
    background: transparent url(/images/render_farm/Maya/rebusfarm-reinier-reynhout-bladerunner-lambo-m.jpg) no-repeat scroll center top / cover;
}

.lp-blender .RenderFarmHome {
    background: transparent url(/images/render_farm/Blender/rebusfarm-pedro-conti-in-my-heart-m.jpg) no-repeat scroll center top / cover;
}
 
.lp-modo .RenderFarmHome {
    background: transparent url(/images/render_farm/Modo/rebusfarm-milivoj-popovic-m.jpg) no-repeat scroll center top / cover;
}
.lp-v-ray .RenderFarmHome {
    background: transparent url(/images/render_farm/V-Ray/rebusfarm-alexandr-melentev-waterworld-m.jpg) no-repeat scroll center top / cover;
}
.lp-corona .RenderFarmHome {
    background: transparent url(/images/render_farm/Corona/rebusfarm-oxygen-lumipod-m.jpg) no-repeat scroll center top / cover;
}
.lp-redshift .RenderFarmHome {
    background: transparent url(/images/render_farm/Redshift/rebusfarm-farzad-firoozi-m.jpg) no-repeat scroll center top / cover;
}
.lp-octane .RenderFarmHome {
    background: transparent url(/images/render_farm/Octane/rebusfarm-farzad-firoozi-snow-m.jpg) no-repeat scroll center top / cover;
}

.lp-mentalray .RenderFarmHome {
    background: transparent url(/images/render_farm/Blender/rebusfarm-pedro-conti-in-my-heart-m.jpg) no-repeat scroll center top / cover;
}

.lp-rhino .RenderFarmHome {
    background: transparent url(/images/render_farm/Rhino/rebusfarm-farzad-firoozi-brooklyn-m.jpg) no-repeat scroll center top / cover;
}
.lp-lightwave .RenderFarmHome {
    background: transparent url(/images/render_farm/Lightwave/rebusfarm-farzad-firoozi-bedroom-m.jpg) no-repeat scroll center top / cover;
}
.lp-softimage .RenderFarmHome {
    background: transparent url(/images/render_farm/Softimage/rebusfarm-oxygen-lumicene-m.jpg) no-repeat scroll center top / cover;
}
.lp-mentalray .RenderFarmHome {
    background: transparent url(/images/render_farm/MentalRay/rebusfarm-farzad-firoozi-church-m.jpg) no-repeat scroll center top / cover;
}
.lp-maxwell .RenderFarmHome {
    background: transparent url(/images/render_farm/Maxwell/rebusfarm-guavemotion-economy-is-care-m.jpg) no-repeat scroll center top / cover;
}
.lp-sketchup .RenderFarmHome {
    background: transparent url(/images/render_farm/Sketchup/rebusfarm-luong-thanh-natrangdesign-m.jpg) no-repeat scroll center top / cover;
}

.lp-arnold .RenderFarmHome {
    background: transparent url(/images/render_farm/Arnold/rebusfarm-trix-jp-inspiring-knowledge-m.jpg) no-repeat scroll center top / cover;
}



}

@media only screen and (max-width : 1024px) {


#block-software-5 .col-sm-12.videotips {

    margin-top: 0px;
    margin-bottom: 0px;
}
#block-software-5 .videotips h3, #block-software-5 h3 {
    text-align: left;
}
.col-sm-6.videotips{
	padding:10px;
	
}
}

@media only screen and (max-width : 1370px) {
	.col-sm-12.videotips .col-sm-6.videotipsdiv{
width: 100%;
margin-bottom: 20px;
}
	#block-software-5 .col-sm-6.inhalt {
    padding: 10px;
}
#block-software-4 p, #block-software-5 p{
	font-size: 12px;

}

#block-software-5 .col-sm-12.videotips {
    
    margin-top: 0px;
    margin-bottom: 0px;
}
}

@media only screen and (max-width: 991px) and (orientation: landscape) {
	
/* 
	 
.lp-max1 .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 
.lp-cinema4d1 .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 
.lp-maya1 .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 

.lp-blender .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 

.lp-modo .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 
.lp-v-ray .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 
.lp-corona .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 
.lp-redshift .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 
.lp-octane .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 


.lp-rhino .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 
.lp-lightwave .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 
.lp-softimage .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 

.lp-mentalray .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 
.lp-maxwell .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 
.lp-sketchup .overlaycontainer {
    height: auto;
    left: 15px;
    margin-top: -370px;
    position: absolute;
    right: 15px;
    z-index: 980;
} 

*/
.col-sm-6 {
    width: 100%;
}
.col-sm-3 {
    width: 100%;
}
.col-sm-4 {
    width: 100%;
}

.col-sm-4.inhalt h3, .col-sm-3.inhalt h3 {
    text-align: left;
}


.col-sm-12.featured{
	
	display: flex;
flex-direction: column-reverse;
}


 }
 
[id^="block-software"] .btn, .soft .btn{
white-space: normal;
}
#payments-logos{
padding-top:15px;
}

#payments-logos img{
	max-height:20px;
	padding-left:20px;
	padding-right:20px;
	filter: grayscale(90%);
}
#payments-logos img:hover{
	
	filter: grayscale(0%);
}

#block-bottomb {
   
    padding: 20px 0;
}
#block-software-8 .container, #block-software-8 .position-software-8{
height: 100%;

}
#block-software-8 .position-software-8{
	
	display: flex;
}

#block-software-8 .jv-module{
	
	margin: auto;
}

#block-software-8 .container::after{
content: "© Matteo Musci - Elena Vincenzi - Featherwax"; 
display: block;
position: absolute;
color:#fff;
margin-top: 0px;
right: 10px;
}

#block-software-4 img {
  height: auto;
}
