.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-header.c-layout-header-6 .c-topbar
{
     padding:10px !important;
    }
    
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand
    {
     padding:0px !important;
    }
    
    
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-logo::after
    {
        top:15px !important;
        }
    
    @media (min-width: 992px) {
    .c-layout-header-fixed.c-layout-header-6-topbar .c-layout-page
    {
       margin-top:153px;
        }
        }
        
  
            
            .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu
            {
                margin-top:20px;
                }
               
                
              .c-content-testimonials-4.c-icon-white .owl-theme .owl-controls .owl-nav div {
    background-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) !important;
}

.p-20
{
    padding:20px;
    }
    
    
    
          .c-navbar
        {
            transition:0.6s;
            }
            
.tp-banner
{
    height:350px !important;
    }
    
    .tp-fullwidth-forcer
    {
    height:350px !important;
    }
    
    
    .c-content-list-1 > li
    {
        color:#000000;
        }
        
.c-bg-img-center
{
    background-position:top;
    width:100%;
    }
    
    
    .c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-works > li img
    {
        height:50px !important;
        }
        
        
        .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-logo::after
        {
            background-color:transparent;
            }

