.sol-details h4 {margin: 15px 0 15px 30px;}
.sol-bot,#free-tools{    padding: 20px 0;}
.s4ban{background:url(/sites/meweb/images/kr/common-pages/windows-active-directory-tools/solution-banner-adm.jpg);overflow:hidden;transition:all .5s}
.s4ban ul.lftLst{color:#fff;font-weight:100;left:0;position:absolute;width:45%;z-index:9999;-ms-transform: scale(.95);-webkit-transform: scale(.95);transform: scale(.95);}
.s4ban ul.lftLst li{font-weight:100;text-align:right;line-height:20px;margin-bottom:33px}
.s4ban ul.lftLst li div{font-size:12px;line-height:20px;margin:0 0 0 15px}

.s4ban ul.rigLst{color:#fff;font-weight:100;right:0;position:absolute;width:45%;-ms-transform: scale(.95);-webkit-transform: scale(.95);transform: scale(.95);}
.s4ban ul.rigLst li{margin-bottom:33px;text-align:left;}
.s4ban ul.rigLst li div{font-size:12px;line-height:20px;margin:0 0 0 15px;}
.s4ban ul.rigLst li img{width:50px}
.banScroller{margin:50px 25% 0;position:absolute;width:50%;}
.banScroller img{width:100%;-webkit-animation:spin 110s linear infinite;-moz-animation:spin 110s linear infinite;animation:spin 110s linear infinite;}
.banTxt{position:absolute;width:100%;z-index:999}
.banTxt h1{color:#20acca;font-family:'Oswald', sans-serif;font-size:38px;line-height:50px;margin:70px 0 0;padding:0}
.banTxt p{color:#fff;font-weight:100}
.flipper{cursor:pointer;float:right;position:relative;}
.rigLst .flipper{float:left;}
.rigLst .front{margin:0 !important}
.front{transition:all .5s;}
.back{transform:rotateX(180deg);transition:all .5s;opacity:0;filter: alpha(opacity=0);margin:-30px 0 0 !important;font-size:16px !important;font-weight:500}
.back span{font-weight:300}

.flipper:hover > .txt .front{transform:rotateX(180deg);transition:all.5s;opacity:0;filter: alpha(opacity=0);}
.flipper:hover > .txt .back{transform:rotateX(0deg);transition:all.5s;opacity:1;filter: alpha(opacity=100);}
/* Animation */
.first{opacity:0;filter: alpha(opacity=0);animation-name:prd1;-moz-animation-name:prd1;-webkit-animation-name:prd1;animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.sixth{opacity:0;filter: alpha(opacity=0);margin-left:45px;animation-name:prd2;-moz-animation-name:prd2;-webkit-animation-name:prd2;animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-delay:1.5s;-moz-animation-delay:1.5s;-webkit-animation-delay:1.5s;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.second{opacity:0;filter: alpha(opacity=0);margin-right:180px;animation-name:prd3;-moz-animation-name:prd3;-webkit-animation-name:prd3;animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-delay:2s;-moz-animation-delay:2s;-webkit-animation-delay:2s;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.seventh{opacity:0;filter: alpha(opacity=0);margin-left:180px;animation-name:prd4;-moz-animation-name:prd4;-webkit-animation-name:prd4;animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-delay:2.5s;-moz-animation-delay:2.5s;-webkit-animation-delay:2.5s;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.third{opacity:0;filter: alpha(opacity=0);margin-right:277px;animation-name:prd5;-moz-animation-name:prd5;-webkit-animation-name:prd5;animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-delay:3s;-moz-animation-delay:3s;-webkit-animation-delay:3s;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.eight{opacity:0;filter: alpha(opacity=0);margin-left:251px;animation-name:prd6;-moz-animation-name:prd6;-webkit-animation-name:prd6;animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-delay:3.5s;-moz-animation-delay:3.5s;-webkit-animation-delay:3.5s;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.fourth{opacity:0;filter: alpha(opacity=0);margin-right:329px;animation-name:prd7;-moz-animation-name:prd7;-webkit-animation-name:prd7;animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-delay:4s;-moz-animation-delay:4s;-webkit-animation-delay:4s;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.nineth{opacity:0;filter: alpha(opacity=0);margin-left:296px;animation-name:prd8;-moz-animation-name:prd8;-webkit-animation-name:prd8;animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-delay:4.5s;-moz-animation-delay:4.5s;-webkit-animation-delay:4.5s;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.fifth{opacity:0;filter: alpha(opacity=0);margin-right:343px;animation-name:prd9;-moz-animation-name:prd9;-webkit-animation-name:prd9;animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-delay:5s;-moz-animation-delay:5s;-webkit-animation-delay:5s;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.tenth{opacity:0;filter: alpha(opacity=0);margin-left:315px;animation-name:prd10;-moz-animation-name:prd10;-webkit-animation-name:prd10;animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-delay:5.5s;-moz-animation-delay:5.5s;-webkit-animation-delay:5.5s;animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;} 
@keyframes prd1{from{margin-right:110px;opacity:0;filter:alpha(opacity=0);}to{margin-right:80px;opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes prd1{from{margin-right:110px;opacity:0;filter:alpha(opacity=0);}to{margin-right:80px;opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes prd1{from{margin-right:110px;opacity:0;filter:alpha(opacity=0);}to{margin-right:80px;opacity:1;filter:alpha(opacity=100);}}
@keyframes prd2{from{margin-left:80px;opacity:0;filter:alpha(opacity=0);}to{margin-left:50px;opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes prd2{from{margin-left:80px;opacity:0;filter:alpha(opacity=0);}to{margin-left:50px;opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes prd2{from{margin-left:80px;opacity:0;filter:alpha(opacity=0);}to{margin-left:50px;opacity:1;filter:alpha(opacity=100);}}
@keyframes prd3{from{margin-right:220px;opacity:0;filter:alpha(opacity=0);}to{margin-right:190px;opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes prd3{from{margin-right:220px;opacity:0;filter:alpha(opacity=0);}to{margin-right:190px;opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes prd3{from{margin-right:220px;opacity:0;filter:alpha(opacity=0);}to{margin-right:190px;opacity:1;filter:alpha(opacity=100);}}
@keyframes prd4{from{margin-left:210px;opacity:0;filter:alpha(opacity=0);}to{margin-left:180px;opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes prd4{from{margin-left:210px;opacity:0;filter:alpha(opacity=0);}to{margin-left:180px;opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes prd4{from{margin-left:210px;opacity:0;filter:alpha(opacity=0);}to{margin-left:180px;opacity:1;filter:alpha(opacity=100);}}
@keyframes prd5{from{margin-right:297px;opacity:0;filter:alpha(opacity=0);}to{margin-right:277px;opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes prd5{from{margin-right:297px;opacity:0;filter:alpha(opacity=0);}to{margin-right:277px;opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes prd5{from{margin-right:297px;opacity:0;filter:alpha(opacity=0);}to{margin-right:277px;opacity:1;filter:alpha(opacity=100);}}
@keyframes prd6{from{margin-left:271px;opacity:0;filter:alpha(opacity=0);}to{margin-left:251px;opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes prd6{from{margin-left:271px;opacity:0;filter:alpha(opacity=0);}to{margin-left:251px;opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes prd6{from{margin-left:271px;opacity:0;filter:alpha(opacity=0);}to{margin-left:251px;opacity:1;filter:alpha(opacity=100);}}
@keyframes prd7{from{margin-right:349px;opacity:0;filter:alpha(opacity=0);}to{margin-right:329px;opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes prd7{from{margin-right:349px;opacity:0;filter:alpha(opacity=0);}to{margin-right:329px;opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes prd7{from{margin-right:349px;opacity:0;filter:alpha(opacity=0);}to{margin-right:329px;opacity:1;filter:alpha(opacity=100);}}
@keyframes prd8{from{margin-left:316px;opacity:0;filter:alpha(opacity=0);}to{margin-left:296px;opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes prd8{from{margin-left:316px;opacity:0;filter:alpha(opacity=0);}to{margin-left:296px;opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes prd8{from{margin-left:316px;opacity:0;filter:alpha(opacity=0);}to{margin-left:296px;opacity:1;filter:alpha(opacity=100);}}
@keyframes prd9{from{margin-right:363px;opacity:0;filter:alpha(opacity=0);}to{margin-right:343px;opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes prd9{from{margin-right:363px;opacity:0;filter:alpha(opacity=0);}to{margin-right:343px;opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes prd9{from{margin-right:363px;opacity:0;filter:alpha(opacity=0);}to{margin-right:343px;opacity:1;filter:alpha(opacity=100);}}
@keyframes prd10{from{margin-left:335px;opacity:0;filter:alpha(opacity=0);}to{margin-left:315px;opacity:1;filter:alpha(opacity=100);}}
@-moz-keyframes prd10{from{margin-left:335px;opacity:0;filter:alpha(opacity=0);}to{margin-left:315px;opacity:1;filter:alpha(opacity=100);}}
@-webkit-keyframes prd10{from{margin-left:335px;opacity:0;filter:alpha(opacity=0);}to{margin-left:315px;opacity:1;filter:alpha(opacity=100);}}

@keyframes txt1{
    0%{}
    75%{transform: rotateX(180deg);transition:all .5s}
    100%{display:none;opacity:0;filter:alpha(opacity=0)}
}
@keyframes txt11{
    0%{}
    75%{transform: rotateX(180deg);transition:all .5s}
    100%{display:block;opacity:1;filter:alpha(opacity=100)}
}
.tenth img{width:40px !important}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
@media screen and (max-width:1420px) {
    .s4ban{height:335px !important}
    .s4ban ul.rigLst li.tenth div.flipper div+div{width: 150px;}
}
@media screen and (max-width:1020px) {
    .flipper{margin:0 !important}
    .s4ban{height:335px !important}
    .s4ban ul.rigLst li img,
    .s4ban ul.lftLst li img{width:40px !important}
    .s4ban ul.lftLst li div,
    .s4ban ul.rigLst li div{margin:0 0 0 10px;}
    .first{margin-right:25px !important}
    .second{margin-right:127px !important}
    .third {margin-right:198px !important}
    .fourth{margin-right:221px !important}
    .fifth{margin-right:228px !important}
    .sixth{margin-left:-5px !important}
    .seventh{margin-left:135px !important}
    .eight{margin-left:180px !important}
    .nineth{margin-left:197px !important}
    .tenth {margin-left:204px !important}
    .s4ban ul.lftLst li,
    .s4ban ul.rigLst li{margin-bottom:35px !important}
    }
@media screen and (max-width:780px) {
    .banTxt h1{font-size:30px;line-height:42px;margin:86px 0 0 0}
    .s4ban ul.lftLst li, .s4ban ul.rigLst li{margin-bottom:25px !important}
    .s4ban ul.rigLst li img, .s4ban ul.lftLst li img{display:none;}
    .s4ban{height:285px !important;}
    .s4ban ul.lftLst,
    .s4ban ul.rigLst{top:6px;}
    .second{margin-right:104px !important;}
    .third{margin-right:42%;}
    .fourth{margin-right:49%}
    .third{margin-right:147px !important;}
    .fourth{margin-right:161px !important;}
    .fifth{margin-right:166px !important}
    .seventh{margin-left: 87px !important;}
    .eight{margin-left:125px !important;}
    .nineth{margin-left:147px !important;}
    .tenth{margin-left:153px !important;}
    .banTxt h1{margin:48px 0 0}
}
@media screen and (max-width:500px) {
    .banScroller{margin:0;width:100%}
    .banTxt h1{font-size:22px;line-height:32px;margin:51px 0 0 0}
        .s4ban ul.lftLst, .s4ban ul.rigLst{display:none;}
        .s4ban{height:200px !important;}
    }