/**
 * PEP Web Application
 *
 * (c) Disney.  All rights reserved.
 *
 * Perforce Metadata:
 * - $Author: leemike $
 * - $Change: 1576920 $
 * - $DateTime: 2015/05/25 19:25:46 $
 *
 * @package Finder
 * @copyright (c) Disney.  All rights reserved.
 * @version $Revision: #17 $
 */
#mediaEngineLauncher {
    border-radius: 0 12px 12px 0; 
    overflow: hidden;
}

.mediaContainer #mediaEngineLauncher {
    border-radius: 0; 
}

.finderDetailsExperienceMedia .diamondButton {
    padding: 0;
    border: none;
    bottom: -2px;
    right: 10px;
    display: inline-block;
    overflow: hidden;
    z-index: 99;
    background-repeat: no-repeat;
    background-image: url(/media/pep/live/media/site/img/style/finder/fbd411-diamond.png);
    position: absolute;
    width: 110px;
    height: 110px;
}

.diamondContainer {
    bottom: 0;
    right: 0;
    height: 100%;
    width: 50%;
    position: absolute;
    background-color: rgba(21, 57, 101, 0.85);
    border-radius: 0 12px 12px 0;
}

.mediaLauncher .diamondContainer {
    border-radius: 0;
}

.diamondDivTop {
    color: #FFF;
    padding-top: 36px;
    background-size: contain;
    background-image: url('data:image/png;base64,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');
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 65px;
}

.diamondDivCenter {
    color: #FFF;
    font-size: 28px;
    font-family: "AdobeGaramondW01-Regula";
    padding: 10px 30px 6px 30px;
    text-align: center;
    margin: 0 auto 20px auto;
}

.diamondDivCenter a.titleVisitPage {
    color: #FFF;
}

.mediaContainer .diamondDivTop {
    padding-top: 36px;
    margin-top: 45px;
}

.mediaContainer .diamondDivCenter {
    color: #FFF;
    font-size: 25px;
    font-family: "AdobeGaramondW01-Regula";
    padding: 10px 20px 6px 20px;
    text-align: center;
    margin: 0 0 21px;
}

.diamondDivBottom {
    text-align: center;
    width: 100%;
}

.diamondDivBottom .visitPage {
    color: #FFF;
    border: 1px rgba(255, 255, 255, 0.25) solid;
    width: 140px;
    height: 42px;
    font-size: 14px;
    line-height: 42px;
    background-color: rgba(21, 57, 101, 0.25);
    padding: 12px 33px;
}

.diamondDivBottom .visitPage:hover,
.diamondDivBottom .visitPage:focus {
    border: 1px rgba(255, 255, 255, 0.40) solid;
}

#diamondTrigger:hover + .diamondContainer,
#diamondTrigger + .diamondContainer:hover,
#diamondTrigger:focus + .diamondContainer {
    right: 0;
}

#diamondTrigger + .diamondTab {
    right: 0 !important;
}

#diamondTrigger + .diamondContainer {
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
    right: -50%;
}

/*diamond animation*/
.diamondSprite002 {background-position: 0 0}
.diamondSprite003 {background-position: 0 -110px}
.diamondSprite004 {background-position: 0 -220px}
.diamondSprite005 {background-position: 0 -330px}
.diamondSprite006 {background-position: 0 -440px}
.diamondSprite007 {background-position: 0 -550px}
.diamondSprite008 {background-position: -110px 0}
.diamondSprite009 {background-position: -110px -110px}
.diamondSprite010 {background-position: -110px -220px}
.diamondSprite011 {background-position: -110px -330px}
.diamondSprite012 {background-position: -110px -440px}
.diamondSprite013 {background-position: -110px -550px}
.diamondSprite014 {background-position: -220px 0}
.diamondSprite015 {background-position: -220px -110px}
.diamondSprite016 {background-position: -220px -220px}
.diamondSprite017 {background-position: -220px -330px}
.diamondSprite018 {background-position: -220px -440px}
.diamondSprite019 {background-position: -220px -550px}
.diamondSprite020 {background-position: -330px 0}
.diamondSprite021 {background-position: -440px 0}
.diamondSprite022 {background-position: -550px 0}
.diamondSprite023 {background-position: -660px 0}
.diamondSprite024 {background-position: -770px 0}
.diamondSprite025 {background-position: -330px -110px}
.diamondSprite026 {background-position: -330px -220px}
.diamondSprite027 {background-position: -330px -330px}
.diamondSprite028 {background-position: -330px -440px}
.diamondSprite029 {background-position: -330px -550px}
.diamondSprite030 {background-position: -440px -110px}
.diamondSprite031 {background-position: -550px -110px}
.diamondSprite032 {background-position: -660px -110px}
.diamondSprite033 {background-position: -770px -110px}
.diamondSprite034 {background-position: -440px -220px}
.diamondSprite035 {background-position: -440px -330px}
.diamondSprite036 {background-position: -440px -440px}
.diamondSprite037 {background-position: -440px -550px}
.diamondSprite038 {background-position: -550px -220px}
.diamondSprite039 {background-position: -660px -220px}
.diamondSprite040 {background-position: -770px -220px}
.diamondSprite041 {background-position: -550px -330px}
.diamondSprite042 {background-position: -550px -440px}
.diamondSprite043 {background-position: -550px -550px}
.diamondSprite044 {background-position: -660px -330px}
.diamondSprite045 {background-position: -770px -330px}
.diamondSprite046 {background-position: -660px -440px}
.diamondSprite047 {background-position: -660px -550px}
.diamondSprite048 {background-position: -770px -440px}
