
.feats-slides { height: 350px; padding: 1px 0;}
.feats-slides .feats-control { position: relative; }
.feats-slides .feats-ctrl { position: absolute; left: 0; right: 0; margin: 0 auto; border-radius: 25px; width: 25px; height: 25px; font-size: 24px; line-height: 23px; opacity: .0; pointer-events: none; z-index: 3; }
.feats-slides .feats-ctrl.active { opacity: 1; cursor: pointer; pointer-events: initial; }
.feats-slides .feats-ctrl.prev { top: -35px; }
.feats-slides .feats-ctrl.next { bottom: -35px; }
.feats-slides .feats-box { height: 328px; overflow: hidden; padding-right: 40px; text-align: left; }
.feats-slides .feats-list li { margin-bottom: 56px; opacity: .3; cursor: pointer; }
.feats-slides .feats-list li.active, .feats-slides .feats-list li:hover { opacity: 1; }
.feats-slides .feats-list li > div, .feats-slides .feats-list li > a > div  { display: inline-block; vertical-align: top; height: 72px; }
.feats-slides .feats-icon { width: 85px; padding: 3.5px 0; background-repeat: no-repeat; background-origin: content-box; }

.feats-slides .feats-icon.fc1	{background-image: url("../img/fc-damage.png");}
.feats-slides .feats-icon.fc2	{background-image: url("../img/fc-multiple-device.png");}
.feats-slides .feats-icon.fc3	{background-image: url("../img/fc-video-in-bulk.png");}
.feats-slides .feats-icon.fc4	{background-image: url("../img/fc-complete-recovery.png");}
.feats-slides .feats-icon.fc5	{background-image: url("../img/fc-preview.png");}
.feats-slides .feats-icon.fc6	{background-image: url("../img/fc-save.png");}

.feats-slides .feats-icon.fc7	{background-image: url("../img/jpg-corrupt.png");}
.feats-slides .feats-icon.fc8	{background-image: url("../img/jpg-thumb.png");}
.feats-slides .feats-icon.fc9	{background-image: url("../img/jpg-preview.png");}
.feats-slides .feats-icon.fc10	{background-image: url("../img/jpg-save.png");}

.feats-slides .feats-icon.fc11	{background-image: url("../img/repair-corrupted-pst.png");}
.feats-slides .feats-icon.fc12	{background-image: url("../img/recover-permanently-deleted.png");}
.feats-slides .feats-icon.fc13	{background-image: url("../img/remove-encrption.png");}
.feats-slides .feats-icon.fc14	{background-image: url("../img/preview-pst-data-items.png");}
.feats-slides .feats-icon.fc15	{background-image: url("../img/selective-expoert-of-recovered.png");}
.feats-slides .feats-icon.fc16	{background-image: url("../img/search-pst-file-from-drive.png");}
.feats-slides .feats-icon.fc17	{background-image: url("../img/join-pst-files.png");}
.feats-slides .feats-icon.fc18	{background-image: url("../img/merge-pst-files.png");}
.feats-slides .feats-icon.fc19	{background-image: url("../img/merge-contacts.png");}
.feats-slides .feats-icon.fc20	{background-image: url("../img/divide-pst-file-by-size.png");}
.feats-slides .feats-icon.fc21	{background-image: url("../img/split-pst-file-by-date.png");}
.feats-slides .feats-icon.fc22	{background-image: url("../img/cut-pst-file-by-year.png");}
.feats-slides .feats-icon.fc23	{background-image: url("../img/truncate-pst-file-by-folder.png");} 
.feats-slides .feats-icon.fc24	{background-image: url("../img/quick-scan.png");} 
.feats-slides .feats-icon.fc25	{background-image: url("../img/deep-scan.png");} 
.feats-slides .feats-icon.fc26	{background-image: url("../img/range-based-scan.png");} 
.feats-slides .feats-icon.fc27	{background-image: url("../img/corrupted-password-protected-file.png");}
.feats-slides .feats-icon.fc28	{background-image: url("../img/date-filter-option.png");} 
.feats-slides .feats-icon.fc29	{background-image: url("../img/create-separate-nsf-file.png");} 
.feats-slides .feats-icon.fc30	{background-image: url("../img/selective-export.png");} 
.feats-slides .feats-icon.fc31	{background-image: url("../img/option-to-exclude-folder.png");} 

.feats-slides .feats-text { width: 270px; width: calc(100% - 90px); padding-left: 15px; }
.feats-slides .feats-title { font-size: 18px; line-height: 25px; letter-spacing: 0.5px; font-weight: bold; }
.feats-slides .feats-desc { font-size: 14px; line-height: 20px;  overflow: hidden; margin-top: 7px; }
.feats-slides .feats-video { width: 584px; padding-bottom: 56.1644%; }
.feats-slides .feats-video .yt-cover { padding-bottom: 56.1644%; }
@media (max-width:1015px){
.feats-slides { height: auto; padding: 0; }
.feats-slides .feats-list li { margin-bottom: 28px; }
.feats-slides .feats-ctrl { transform: rotate(-90deg); left: auto; right: auto; top: auto !important; bottom: 8.5px !important; opacity: .5; }
.feats-slides .feats-ctrl.prev { left: 5px; }
.feats-slides .feats-ctrl.next { right: 5px; }
.feats-slides .feats-video { margin-bottom: 25px; }
.feats-slides .feats-box { height: 72px; padding-right: 0; }
.feats-slides .feats-icon, .feats-slides .feats-icon2 { display: none !important; }
.feats-slides .feats-text { width: 100%; padding-left: 40px; padding-right: 40px; text-align: center; }
}

/** youtube player **/
.yt-player { display: inline-block; width: 100%; max-width: 100%; height: 0; padding-bottom: 56.1224%; position: relative; background-color: #000; overflow: hidden; vertical-align: top; }
/*.yt-cover { cursor: pointer; height: 0; padding-bottom: 56.12245%; background-image: url("ph/ph-youtube.png"); }*/
.yt-cover { cursor: pointer; height: 0; padding-bottom: 56.12245%; background-color:#c00; }
.yt-cover:before { content: ""; position: absolute; width: 100%; height: 100%; background-color: #000; left: 0; top: 0; opacity: .25; }
.yt-play { position: absolute; left: 50%; top: 50%; line-height: 1; font-size: 80px; height: 1em; width: 1em; color: #fff; text-shadow: 1px 1px 1px #666; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
.yt-cover:hover:before { opacity: .5; }
.yt-iframe { position: absolute; height: 100%; width: 100%; top: 0; left: 0; bottom: 0; z-index: -1; border: none; opacity: 0; }
.yt-player.active .yt-cover { opacity: 0; }
.yt-player.active .yt-iframe { z-index: 2; opacity: 1; }
#modal-youtube .modal-body { height: 0; padding-bottom: 56.12245%; position: relative; }
#modal-youtube iframe { width: 100%; height: 100%; position: absolute; left: 0; top: 0; border: none; }


