.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; */
}


/* End Menu */

.margin-top-35{
    margin-top: 35px !important;
}

.accordion-title .panel-title a {
    position: relative;
}

.accordion-title .panel-title a.collapsed:after {
    content: url(/assets-full/base/img/layout/icons/toggle-in.png);
    position: absolute;
    right: 30px;
    top: 25px;
}

.accordion-title .panel-title a:after {
    content: url(/assets-full/base/img/layout/icons/toggle-out.png);
    position: absolute;
    right: 30px;
    top: 25px;
}

.borderless td, .borderless th {
    border: none !important;
}

.btn-link{
    background-color: initial;
}

pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px; }
  .pagination > li {
    display: inline; }
    .pagination > li > button,
    .pagination > li > span {
      position: relative;
      float: left;
      padding: 6px 12px;
      line-height: 1.42857;
      text-decoration: none;
      color: #337ab7;
      background-color: #fff;
      border: 1px solid #ddd;
      margin-left: -1px; }
    .pagination > li:first-child > button,
    .pagination > li:first-child > span {
      margin-left: 0;
      border-bottom-left-radius: 4px;
      border-top-left-radius: 4px; }
    .pagination > li:last-child > button,
    .pagination > li:last-child > span {
      border-bottom-right-radius: 4px;
      border-top-right-radius: 4px; }
  .pagination > li > button:hover, .pagination > li > button:focus,
  .pagination > li > span:hover,
  .pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
  .pagination > .current > button, .pagination > .current > button:hover, .pagination > .current > button:focus,
  .pagination > .current > span,
  .pagination > .current > span:hover,
  .pagination > .current > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7;
    cursor: default; }
  .pagination > .disabled > span,
  .pagination > .disabled > span:hover,
  .pagination > .disabled > span:focus,
  .pagination > .disabled > button,
  .pagination > .disabled > button:hover,
  .pagination > .disabled > button:focus {
    color: #777777;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed; }

.pagination-lg > li > button,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33333; }

.pagination-lg > li:first-child > button,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px; }

.pagination-lg > li:last-child > button,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px; }

.pagination-sm > li > button,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5; }

.pagination-sm > li:first-child > button,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }

.pagination-sm > li:last-child > button,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }