@charset "utf-8";
/* CSS Document */

img{max-width: 100%;}
.editor-banner .play-btn{position: absolute;left: calc(50% + 150px);top:50%;font-size: 98px;color: #FFF;opacity: 0.86;}
.editor-banner .play-btn:hover{opacity: 1;}
.editor-banner{background: url("images/banner-bg.jpg") no-repeat;color: #FFF;min-height: 696px;padding: 185px 0;background-size: cover}
.editor-banner h1{font-size: 48px;margin: 0 0 25px 0;text-shadow: 0 1px 19px rgba(0, 0, 0, 0.12);}
.editor-banner .tip{font-size: 20px;text-shadow: 0 1px 17px rgba(0, 0, 0, 0.31);margin: 0 0 68px 0;}
.editor-banner .button{margin-left: 0;}

.software{padding: 30px 0;}
.software h3{font-size: 24px;max-width: 385px;line-height: 1.4em;margin: 0;}
.software .desc{font-size: 14px;}
.software .part-press{border-right: 1px solid rgba(0,0,0,0.1);}
.software .part-review{padding-left: 24px;}
.software .press-logo {
    height: 62px;
    width: 62px;
    background-image: url(images/clnet-ico.png);
    background-repeat: no-repeat;
    display: inline-block;
}
@media (max-width: 1016px){
    .software .part-press{border-right: none;}
}
@media (max-width: 479px){
    .editor-banner .play-btn{left: 10%;top: -20%;}
}
.fun{padding: 135px 0 130px;}
.fun h2{font-size: 36px;color: #61ded1;margin:0 0 32px 0;text-align: center;}
.fun p.tip{margin-bottom: 95px;text-align: center;color: #FFF;}
.fun .col-md-7{background: url("images/fun-video.jpg") no-repeat;height: 367px;background-size: cover;position: relative;}
.fun .video .fm{font-size: 100px;color: #FFF;position: absolute;left: calc(50% - 40px);top:50%;text-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.5);display: block;}
.fun .txt{padding: 40px 20px;}
.fun .txt h4{padding-top: 90px;background: url("images/editing-ico.png") no-repeat center top;margin: 0 0 18px 0;font-size: 18px;}
.fun .txt p{font-size: 14px;margin: 0;}

.fun .fun-info{padding-top: 90px;}
.fun .fun-info .cell{color: #FFF;text-align: center;}
.fun .fun-info .cell:hover{color: #61ded1;}
.fun .fun-info .cell h6{margin: 0 0 16px 0;font-size: 16px;position: relative;padding-top: 100px;}
.fun .fun-info .cell h6:after{content: '';left:calc(50% - 35px);top: 0;background: url("images/fun-ico.png") no-repeat;width: 70px;position: absolute;}
.fun .fun-info .cell.edit h6:after{background-position: 0 0;height: 56px;}
.fun .fun-info .cell.share h6:after{background-position: 0 -56px;height: 60px;}
.fun .fun-info .cell.tools h6:after{background-position: 0 -116px;height: 56px;}
.fun .fun-info .cell.import h6:after{background-position: 0 -173px;height: 58px;}
.fun .fun-info .cell p{font-size: 14px;line-height: 1.6em;}


.finished{text-align: center;padding: 120px 0;}
.finished h2{font-size: 36px;margin: 0 0 30px 0;}
.finished p.tip{margin-bottom: 100px;}
.finished .col-md-6{padding: 0 20px;}
.finished .cell{box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.1);background: #FFF;margin-bottom: 40px;}
.finished .cell .pic{height: 320px;display: block;background-size: cover;background-repeat: no-repeat;cursor: default;}
.finished .cell.filters .pic{background-image: url("images/filters-pic.jpg");cursor: default;}
.finished .cell.titles .pic{background-image: url("images/titles-pic.jpg");cursor: default;}
.finished .cell.music .pic{background-image: url("images/music-pic.jpg");cursor: default;}
.finished .cell.insert .pic{background-image: url("images/insert-pic.jpg");cursor: default;}
.finished .cell .txt{padding: 10px 30px;}
.finished .cell .txt h6{font-size: 24px;margin: 0 0 15px 0;}
.finished .cell .txt p{margin: 0;line-height: 1.4em;min-height: 80px;}

.easy{padding: 110px 0;}
.easy h2{font-size: 30px;margin:0 0 76px 0;text-align: center;color: #5a5b64;}
.easy .video{max-width: 78%;margin: 0 auto;box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.19);}

/** banner downloads **/
.banner-downloads { padding: 60px 0; text-align: center; }
.banner-downloads .logos .logo { height: 60px; }
.banner-downloads .desc { margin-top: 30px; }
.banner-downloads .action { margin-top: 25px; }
.banner-downloads h3{font-size: 24px;margin: 0;}
.banner-downloads h3 span{font-weight: normal;margin-top: 10px;display: block;font-size: 20px;}


.softe-banner{background: url("images/banner-bg1.jpg") no-repeat;min-height: 600px;color: #FFF;padding: 62px 0;background-size: cover;}
.softe-banner h1{font-size: 36px;margin: 0 0 25px 0;}
.softe-banner .tip{margin-bottom: 40px;}
.softe-banner ul{margin-bottom: 60px;line-height: 2em;}


.softe-import{padding: 80px 0 75px;}
.softe-import h2{font-size: 36px;margin: 0 0 60px 0;}

.enhance{padding: 114px 0 50px;}
.enhance h2{font-size: 36px;margin: 0 0 64px 0;}
.hollywood{padding-top: 100px;margin-top: 110px;border-top: 2px solid #979797;}
.hollywood h2{margin: 0 0 50px 0;}
.hollywood .txt{max-width: 300px;margin: 20px auto 60px;}
.hollywood .txt h6{font-size: 16px;}
.share-movie{padding: 145px 0 115px;}
.share-movie h2{margin: 0 0 54px 0;}
@media (max-width: 1016px){
    .softe-import .col-md-4,.enhance .col-md-4,.share-movie .col-md-5{text-align: center;padding-top: 50px;}

}


.editor-fun{padding: 84px 0 65px;}
.editor-fun h6{position: relative;font-size: 16px;margin: 0 0 20px 0;padding-top: 74px;}
.editor-fun h6:after{content: '';background: url("images/editor-ico.png") no-repeat;width: 54px;position: absolute;left: calc(50% - 27px);top: 0;}
.editor-fun .timeline h6:after{background-position: 0 0;height: 50px;}
.editor-fun .split h6:after{background-position: 0 -52px;height: 44px;top: 10px;}
.editor-fun .take h6:after{background-position: 0 -96px;height: 44px;top: 10px;}
.editor-fun .favorite h6:after{background-position: 0 -140px;height: 50px;top: 10px;}

.been-download{padding: 95px 0 84px;}
.been-download h4{font-size: 36px;color: #FFF;margin: 20px 0 0 0;}

