/* 
use Portals/_default/Skins/2sicStandardSkinTemplate/css/screen/2sxc-content.less
for standard and custom designs
*/

.co-nav-extended .co-linkimagetop-content.co-syncheight { padding-bottom: 10px !important; }
.co-nav-extended .co-linkimagetop-content.co-syncheight > p { margin: 0 0 6px; }

.co-nav-extended a.co-link-box:hover .co-linkimagetop-content-wrapper,
.co-nav-extended .co-link-box:hover .co-linkimagetop-content-wrapper { background-color: #ffffff !important; }

.co-nav-extended .co-link-box:hover h3 { color: rgb(79, 79, 79) !important; }
.co-nav-extended .co-link-box:hover p { color: #000000 !important; }

.co-person-wrapper .co-person .co-person-image img { border-radius: 50%; }
.co-person-wrapper .co-person .co-person-text { margin-top: 10px; }

.co-navigation.co-navigation-image-text-underline .co-link-box { 
  box-shadow: none;
  border: none;
  margin-bottom: 0;
  border-top: 1px solid #D9D9D9;
  padding-top: 30px;
}

.co-navigation.co-navigation-image-text-underline.no-line .co-link-box { 
  border-top: none;
  padding-top: 0px;
}

.co-navigation-image-text-underline .col:first-child .co-link-box {
  border-top: none;
  padding-top: 0px;
}

@media (min-width: 768px) {
  .co-navigation-image-text-underline .col:nth-child(2) .co-link-box {
    border-top: none;
    padding-top: 0px;
  }

  .co-navigation.co-navigation-image-text-underline .co-link-box h3 { 
    margin-top: 0px;
  }
}

.co-navigation.co-navigation-image-text-underline .co-link-box .co-img-wrapper img {
  display: block;
}

.co-content h3.h2 {
  color: #DB5F23;
}

[class*="co-whitespace-"].a-1 {
  padding: 5px !important;
}

[class*="co-whitespace-"].a-2 {
  padding: 10px !important;
}

[class*="co-whitespace-"].a-3 {
  padding: 15px !important;
}

[class*="co-whitespace-"].a-4 {
  padding: 20px !important;
}

