﻿#navbar-collapse-main .navbar-nav > li > .dropdown-menu > li > a.nav-mediakit { color: #f56423 }
    #navbar-collapse-main .navbar-nav > li > .dropdown-menu > li > a.nav-mediakit:hover { background-color: transparent; }

a.navKit { font-family: 'AvenirNextLTProBold'; }
.mediaNav a.navKit:after { opacity: 1 }

h1, h2, h3 { font-family: 'AvenirNextLTProBold'; }
h1, h2 { margin-top: 0; font-size: 225%; }
h3 { font-size: 80%; margin: 47px 0 0; }
.max-width { max-width: 1116px; padding: 0 15px; }

.MediakitView { padding: 122px 0; }
.kitWrapper { border-top: 2px solid #000; padding-bottom: 33px; }
    .kitWrapper p { font-size: 75%; padding-top: 10px; }
    .kitWrapper .generalBtn { margin-top: 26px; }
.kitPic { margin: 47px 0 0; }
    .kitPic .kitImg { float: left; text-align: center; padding: 22px 15px; }
    .kitPic.Rect .kitImg { padding: 22px 0; }
    .kitPic.Sqr .kitImg { width: 33.33%; }
    .kitPic.narrowRect .kitImg { width: 50%; }
    .kitPic.smallSqr .kitImg { width: 25%; }
    .kitPic.Sqr { margin: 25px -32px 0; }
    .kitPic.narrowRect { margin: 47px -33px 0; }
    .kitPic.smallSqr { margin: 47px -11px 0; }

.kitWrapper:last-child { border-bottom: 2px solid #000; }

.generalBtn.blackSmall { margin-top: 26px; }

@media(max-width:1170px) {
    .kitPic { padding: 0 15px; }
        .kitPic.Rect { padding: 22px 0px }
}

@media(max-width:767px) {
    .kitPic .kitImg { padding: 22px 10px; }
    .kitPic.Rect .kitImg { padding: 12px 0; }
    .kitPic.smallSqr .kitImg { padding: 5px; }
    .kitPic.smallSqr { margin: 47px -20px 0; }
    .kitPic.narrowRect { margin: 47px -27px 0; }
    .kitPic.Sqr { margin: 25px -27px 0; }
}
