
/**Social media**/
.share-icons-container-marquee .icon-bar-marquee{
    position:fixed;
    top:50%;
    left:1%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    z-index:11
}
.share-icons-container-marquee .icon-bar-marquee.isActive{
    z-index:3
}
.share-icons-container-marquee .icon-bar-marquee .social-icon{
    padding-bottom:10px
}
.share-icons-container-marquee .icon-bar-marquee .social-icon .social-icon-trigger{
    display:block;
    text-align:center;
    padding:10px;
    color:#676767;
    border:1px solid #676767;
    border-radius:50%;
    font-size:20px;
    height:42px;
    width:42px;
    position:relative;
    opacity:0;
    cursor:pointer
}
.share-icons-container-marquee .icon-bar-marquee .social-icon .social-icon-trigger.twitter{
    -webkit-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    top:2500px
}
.share-icons-container-marquee .icon-bar-marquee .social-icon .social-icon-trigger.linkedin{
    -webkit-transition:all 0.6s ease-out;
    -o-transition:all 0.6s ease-out;
    transition:all 0.6s ease-out;
    top:2500px
}
.share-icons-container-marquee .icon-bar-marquee .social-icon .social-icon-trigger.facebook{
    -webkit-transition:all 0.9s ease-out;
    -o-transition:all 0.9s ease-out;
    transition:all 0.9s ease-out;
    top:2500px
}
.share-icons-container-marquee .icon-bar-marquee .social-icon .social-icon-trigger.mail{
    -webkit-transition:all 1.2s ease-out;
    -o-transition:all 1.2s ease-out;
    transition:all 1.2s ease-out;
    top:2500px
}
.share-icons-container-marquee .icon-bar-marquee .social-icon.isActive .social-icon-trigger{
    top:0;
    opacity:1;
    background: rgba(255,255,255,0.2);
}
.share-icons-container-marquee .icon-bar-marquee .social-icon .social-icon-trigger svg{
    height: 100%;
    width: 100%;
}
.share-icons-container-marquee .icon-bar-marquee .social-icon .social-icon-trigger svg path{
    fill: #676767;
}
.share-icons-container-marquee .icon-bar-marquee .social-icon:hover .social-icon-trigger:hover{
    background-color:#676767;
    color:#fff
}
.share-icons-container-marquee .icon-bar-marquee .social-icon:hover .social-icon-trigger:hover svg path{
    fill: #fff;
}
.share-icons-container-section .icon-bar-section{
    position:fixed;
    top:50%;
    left:1%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    z-index:5
}
.share-icons-container-section .icon-bar-section.isActive{
    z-index:3
}
.share-icons-container-section .icon-bar-section .social-icon{
    padding-bottom:10px
}
.share-icons-container-section .icon-bar-section .social-icon .social-icon-trigger{
    display:block;
    text-align:center;
    padding:10px;
    color:#028FFF;;
    border:1px solid #028FFF;;
    border-radius:50%;
    font-size:20px;
    height:42px;
    width:42px;
    position:relative;
    opacity:0;
    cursor:pointer
}
.share-icons-container-section .icon-bar-section .social-icon .social-icon-trigger.twitter{
    -webkit-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    top:2500px
}
.share-icons-container-section .icon-bar-section .social-icon .social-icon-trigger.linkedin{
    -webkit-transition:all 0.9s ease-out;
    -o-transition:all 0.9s ease-out;
    transition:all 0.9s ease-out;
    top:2500px
}
.share-icons-container-section .icon-bar-section .social-icon .social-icon-trigger.facebook{
    -webkit-transition:all 0.9s ease-out;
    -o-transition:all 0.9s ease-out;
    transition:all 0.9s ease-out;
    top:2500px
}
.share-icons-container-section .icon-bar-section .social-icon .social-icon-trigger.mail{
    -webkit-transition:all 1.2s ease-out;
    -o-transition:all 1.2s ease-out;
    transition:all 1.2s ease-out;
    top:2500px
}
.share-icons-container-section .icon-bar-section .social-icon.isActive .social-icon-trigger{
    top:0;
    opacity:1
}
.share-icons-container-section .icon-bar-section .social-icon:hover .social-icon-trigger:hover{
    background-color:#028FFF;;
    color:#fff
}
/*sharetool end*/

@media screen and (min-width: 768px) {
.tv-quickaccess.isActive {
    display: block;
}

.tv-quickaccess-mobile.isActive {
    display: none;
}
}

@media screen and (max-width: 767px) {
.tv-quickaccess.isActive {
    display: none;
}
.tv-quickaccess-mobile.isActive {
    display: block;
}
}