.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;
}


/* Begin Menu */
body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-fullscreen.page-on-scroll{
  font-family: "Roboto Condensed",sans-serif;
}
.page-on-scroll .c-layout-header.c-layout-header-default{
    background: rgba(0, 0, 0, 0.7);
    border-bottom: 0;
    box-shadow: none;
    height: 65px;
}
.page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand {
    margin: 22px 0 19px;
    transition: margin 0.2s ease 0s;
}
.c-mega-menu.c-pull-right.c-mega-menu-dark.c-mega-menu-dark-mobile.c-fonts-uppercase.c-fonts-bold{
  margin-top: -17px;
}
.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{
  min-height: 82px;
  padding-bottom: 0px;
}
ul.nav.navbar-nav.c-theme-nav{
  height: 82px;
  font-family: "Roboto Condensed",sans-serif;
}
/* End Menu */