.imagecontour {
 padding: 10px; 
 border: solid 1px #EFEFEF;
 background-color: #FFFFFF;
 }
 
.effect2
{
  position: relative;
}
.effect2:before, .effect2:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  box-shadow: 0 15px 10px #777;
  transform: rotate(-3deg);
}
.effect2:after
{
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}

.c-layout-footer.c-layout-footer-4 {
	padding-top: 50px;
}
.c-content-feature-4 .c-feature-content { width: 320px; }

.c-layout-footer-4 .c-contact a {
    color: white;
}



/* 404 */

       .texxt {
       -webkit-flex-direction: column;
       -ms-flex-direction: column;
       flex-direction: column;
       margin: 0 auto;
       display: flex;
	   margin-top: 150px !important;
	  }
	  
	  .opacity {
	  width: 45%; 
	  
	  margin: 0 auto;  
	  background: rgb(54, 25, 25); 
	  background: rgba(54, 25, 25, .5);
	  }
	  
	  .opacity:nth-child(2) {
	  margin-top: 40px;
	  }
	  
	  .inner {
	  padding: 20px;visibility: inherit;line-height: 11px; border-width: 0px; margin: 0px; letter-spacing: 0px; font-weight: 300; font-size: 8px;  transform-origin: 50% 50% 0px;
	  }
	  
	  .centering {
	  margin: 0 auto;
	  text-align: center;
	  }
	  
	  @media only screen and (max-device-width: 740px) {
	  .centering .btn:nth-child(2) {
	  margin-top: 20px;
	  }
	  }
	  
	   @media only screen and (max-device-width: 680px) {
	   .inner h3 {
	   font-size: 22pt;
	   }
	   }
	   
/* 	DROPDOWN */
  	nav ul {list-style: none;padding: 0px;margin: 0px;}
  	nav ul li {display: block;position: relative;float: left;}
 	nav li ul {display: none;}
 	nav ul li a {display: block;padding: 15px 10px 5px 10px;text-decoration: none;
           white-space: nowrap;color: #fff;}
 	nav ul li a:hover {background: #f00;}
 	nav li:hover ul {display: block; position: absolute;}
 	nav li:hover li {float: none;}
 	nav li:hover a {padding-top:20px;padding-bottom:20px;}
 	nav li:hover li a:hover {background: #000;}
	 #drop-nav li ul li {border-top: 0px;}

		#opac {
		background: rgba(0,0,0,0.5);}