@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/opensans-regular-webfont.eot');
    src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular-webfont.woff') format('woff'),
         url('fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('fonts/opensans-semibold-webfont.eot');
    src: url('fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-semibold-webfont.woff') format('woff'),
         url('fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'chunkfiveroman';
    src: url('fonts/chunkfive-webfont.eot');
    src: url('fonts/chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/chunkfive-webfont.woff') format('woff'),
         url('fonts/chunkfive-webfont.ttf') format('truetype'),
         url('fonts/chunkfive-webfont.svg#chunkfiveroman') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansitalic';
    src: url('fonts/opensans-italic-webfont.eot');
    src: url('fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-italic-webfont.woff') format('woff'),
         url('fonts/opensans-italic-webfont.ttf') format('truetype'),
         url('fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

*{ margin:0; padding:0; list-style:none; border:none; text-decoration:none; outline:none;}
h1, h2, h3, h4, h5{ font-weight:normal;}
img { max-width: 100%; height: auto; width: auto\9; /* ie8 */ border:none; }
body{ background:#eaebe6; font-family: 'open_sansregular';}

.header-k{ width:100%; float:left;  background:#270039 url(../images/bg.jpg) no-repeat center top; }
.top-header-k{width:100%; float:left; padding:14px 0 0 0;}
.main-header-k{ width:1165px; margin:0 auto;}
.header-section-k{ width:100%; float:left; padding-bottom:38px;}
.logo-k{ float:left;}
.app-store-k{ float:right;  padding-top: 9px;}
.app-store-k img:hover{ opacity:0.9;}
.menu-k{ width:100%; float:left;}

/************************ Sub menu*********************/
.sub-menu-k { width: 131px;}
li ul.sub-menu-k{ display: none;}
li:hover ul.sub-menu-k { display: block; position: absolute; background:#590f4c; -webkit-border-bottom-right-radius: 4px; padding:0 1px 1px 1px;
-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
li ul.sub-menu-k li a{text-shadow: 0 0 1px #000000; color:#FFF; font-size:13px; padding:8px 0px;}
li ul.sub-menu-k li{ float:none; background:none; text-align:left; margin:0 10px;}
li ul.sub-menu-k li a:hover{ background:none !important; box-shadow:none; color:#e871d3;}
.menu-inner-border-k{ border-left:1px solid #6f2f64; border-right:1px solid #6f2f64; border-bottom:1px solid #6f2f64; -webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.seprater-sep-k{ background:url(../images/footer-bottom-bg.png) repeat-x bottom !important; }
/************************ Sub menu*********************/


ul.menu-main-k{ width:100%; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
border: 1px solid #696;

text-align: center;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;


background: #DE45B6;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#DE45B6), to(#510c46));
background: -webkit-linear-gradient(#DE45B6, #510c46);
background: -moz-linear-gradient(#DE45B6, #510c46);
background: -ms-linear-gradient(#DE45B6, #510c46);
background: -o-linear-gradient(#DE45B6, #510c46);
background: linear-gradient(#DE45B6, #510c46);
-pie-background: linear-gradient(#DE45B6, #510c46); height:48px; border-top:1px solid #912e7d; border-bottom:1px solid #862279; border-left:1px solid #862279; border-right:1px solid #862279;
}
.app-store-k  a {  float: left; margin-left:5px;}
.app-store-k img:hover{ opacity:0.8;}

ul.menu-main-k li{ float:left; background:url(../images/menu-seprator.png) no-repeat right center;}
ul.menu-main-k li a{font-family: 'open_sansregular'; color:#FFF; font-size:16px;  padding:13px 35px; display:block; font-weight:normal; margin: 0 2px 0 0;}

.kudlian-k{ font-size:20px !important; float:left;}
.software-k{ font-size:12px;  line-height: 3px;}
.menu-first-k{ height:44px; text-align:right; padding:4px 35px 0 35px !important; width:70px;}
.menu-first-k:hover{-webkit-border-top-left-radius: 25px;
-webkit-border-bottom-left-radius: 25px;
-moz-border-radius-topleft: 25px;
-moz-border-radius-bottomleft: 25px;
border-top-left-radius: 25px;
border-bottom-left-radius: 25px;}

ul.menu-main-k li a:hover{ 
background: #510C46;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#510C46), to(#DE45B6));
background: -webkit-linear-gradient(#510C46, #DE45B6);
background: -moz-linear-gradient(#510C46, #DE45B6);
background: -ms-linear-gradient(#510C46, #DE45B6);
background: -o-linear-gradient(#510C46, #DE45B6);
background: linear-gradient(#510C46, #DE45B6);
-pie-background: linear-gradient(#510C46, #DE45B6);
behavior: url(/pie/PIE.htc);
 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset, 0 1px 2px rgba(0, 0, 0, 0.05);  }
.last-bg-k {background: none repeat scroll 0 0 transparent !important;}
.section-k{ width:100%;}
.main-section-k{ width:100%; float:left; padding-bottom: 150px;}
.banner-top-bg-k{ margin-bottom: -2px; margin-top:55px; width:100%; float:left; background:url(../images/section-top-bg.png) no-repeat center; height:37px;}

.main-k{width:1165px; margin:0 auto;}
.content-main-k{ width:100%; float:left; padding-top:42px;}
.content-left-k{ float:left; width:344px; text-align:right;}
.content-right-k{ float:right; width:727px;}
.animated-txt-k{ font-size:30px; color:#6f9030;  font-family: 'chunkfiveroman'; padding-top:34px; padding-bottom:46px;}
.animeted-txt-dec-k{ color:#FFF; font-size:18px; line-height:28px; padding-bottom:25px;}
.buy-now-k{ width:100%; float:left;  padding-top: 36px;}
.buy-k{ cursor:pointer; margin-right:41px; float:left; background:url(../images/buy-now.png) no-repeat; width:230px; height:69px; display:block;}
.buy-product-k{ color:#FFF; line-height:25px;  font-family: 'chunkfiveroman'; font-size:27px; text-shadow: -1px -1px 0 #709a35, 1px -1px 0 #709a35, -1px 1px 0 #709a35,  1px 1px 0 #709a35; padding:7px 0 0 75px; float:left;}
.for-use-k{color:#FFF;  font-family: 'chunkfiveroman'; font-size:18px; text-shadow: -1px -1px 0 #709a35, 1px -1px 0 #709a35, -1px 1px 0 #709a35,  1px 1px 0 #709a35; padding:0 0 0 94px; float:left;}
.buy-k:hover{ opacity:0.9;}

.click-here-k{ cursor:pointer; float:left; background:url(../images/click-here.png) no-repeat; width:310px; height:69px; display:block;}
.click-product-k{ color:#FFF;  font-family: 'chunkfiveroman'; line-height:25px;  font-size:27px; text-shadow: -1px -1px 0 #045c8b, 1px -1px 0 #045c8b, -1px 1px 0 #045c8b,  1px 1px 0 #045c8b; padding:7px 0 0 75px; float:left;}
.click-use-k{color:#FFF;  font-family: 'chunkfiveroman'; font-size:18px; text-shadow: -1px -1px 0 #045c8b, 1px -1px 0 #045c8b, -1px 1px 0 #045c8b,  1px 1px 0 #045c8b; padding:0 0 0 132px; float:left;}
.click-here-k:hover{ opacity:0.9;}
.section-bottom-bg-k{ }
.content-k{ width:100%; float:left; background:#f8f8f8;}
.section-bottom-bg-k img { background: none repeat scroll 0 0 #F8F8F8; width: 100%;}
.content-section-k{width:1165px; margin:0 auto;}
.content-section-main-k{ width:100%; float:left;    margin-top: -58px; }
.tab-pannel-main-k{ width:100%;}

.table-content-k{  padding: 0 0.5%; width: 99%; float:left;}
.help-support-k{ padding-top: 12px; width:100%; float:left; text-align:center; color:#e79301; font-size:35px; font-family: 'chunkfiveroman'; padding-bottom:57px;}
.box-k{ margin-bottom:27px; width:100%; float:left; background:url(../images/box-shadow.png) no-repeat center bottom; padding-bottom:13px;}
.box-inner-k{ overflow:hidden; border:1px solid #ededed; padding:17px 21px 33px 21px;}
.icon-question-sign{ color:#6d3b84; font-size:24px;}
.box-txt-headind-k{color:#3b3b3b; font-size:16px; padding:27px; font-family: 'open_sanssemibold';}
.txt-icon-k{ float:left; padding-top:3px; width:26px; text-align:center;}
.box-inner-k h2{  margin-bottom:14px;}
.icon-lightbulb { font-size: 24px; color:#6d3b84;}
.box-txt-dec-k{   color: #3B3B3B; float: right;  font-size: 15px;  padding-left: 0;  padding-top: 3px;  width: 95%;}
.link-k{color:#658d2d;}
.link-k:hover{ text-decoration:underline;}
.box-inner-k  p { float: left; width: 100%;}



.footer-k{ width:100%; float:left; background:#f8f8f8;}
.company-logo-k{ width:100%; float:left; background:#F8F8F8; padding:10px 0 10px 0;}
.company-logo-inner-k{ width:1078px; margin:0 auto;}
.company-logo-inner-k ul{}
.company-logo-inner-k ul li{ float:left; padding:0 17px;}
.footer-main-k{ width:100%; float:left; padding-top:27px;}
.footer-inner-k{ width:1165px; margin:0 auto; }
.footer-section-k{ width:100%; float:left; background:url(../images/footer-sep.png) repeat-x bottom; padding-bottom:49px;  padding-top: 41px;}
.footer-section-left-k{ float:left; width:310px;}
.footer-section-k h2{ font-weight:normal; color:#FFF; font-family: 'open_sanssemibold'; font-size:14px; text-transform:uppercase; padding-bottom:12px;}
.footer-section-k p{ color:#634272; font-family: 'open_sansregular'; font-size:12px; line-height:23px;}
.footer-section-middle-k{ float:left; width:400px; padding:0 0 0 100px;}
.e-mail-k{ background:#23102c; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:1px 1px 1px 2px; margin-top:41px; overflow:hidden;}
.email-input-k{ float:left; padding:6px; color:#634272; font-size:12px; background:none; width:76%; .width:72%;}
.email-btn-k{ float:right;  background:#2c1636; color:#634272; font-family: 'open_sanssemibold'; text-transform:uppercase; cursor:pointer;    padding: 4px 10px;  .padding: 3px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.email-btn-k:hover{ color:#fff; }


.footer-section-right-k{ float:right; width:252px;}
ul.social-k{ padding-top:17px; width:100%; float:left;}
ul.social-k li{ float:left; padding-right:3px;}
ul.social-k li a{ background-color: #222236;background-color: rgba(0, 0, 0, 0.3);width: 32px;height: 32px; .height:auto; .padding-top:8px; .padding-bottom:8px;  display: block;text-align: center;-webkit-border-radius: 32px;-webkit-background-clip: padding-box;-moz-border-radius: 32px;-moz-background-clip: padding;border-radius: 32px;background-clip: padding-box;-webkit-transition: background 0.3s ease-in-out;-moz-transition: background 0.3s ease-in-out;-o-transition: background 0.3s ease-in-out;-ms-transition: background 0.3s ease-in-out;transition: background 0.3s ease-in-out; line-height: 32px; color:#634272;}
.fb:hover{ background:#3b5998; color:#FFF;}
.tw:hover{ background:#0088cc; color:#FFF;}
.google:hover{ background:#d14836; color:#FFF;}
.linkdin:hover{ background:#006699; color:#FFF;}
.print:hover{ background:#ce2020; color:#FFF;}
.hub:hover{ background:#4183c4; color:#FFF;}
.mail:hover{ background:#ffffff; }
.mail:hover .icon-envelope{color:#555;}

.footer-bottom-k{ width:100%; float:left; color:#634272; font-size:11px; padding:13px 0 18px 0;}
.footer-left-k{ float:left; padding-left:3px;}
ul.footer-bot-menu-k{ float:right;}
ul.footer-bot-menu-k li{ padding:0 4px; float: left; color:#634272; font-size:11px;}
ul.footer-bot-menu-k li a{ display:block; color:#634272; font-size:11px;}
ul.footer-bot-menu-k li a:hover{ color:#FFF; text-decoration:underline;}
ul.get-in-touch-k{ width:100%; float:left;}
ul.get-in-touch-k li{ width:100%; float:left;  margin-bottom:14px;  color: #797A7F;font-family: 'open_sansregular'; font-size: 12px;}
.get-touch-k{float: left; padding-right: 21px; padding-top: 2px; text-align: center; width: 20px;}

.phone-k{  float: left; padding-right: 23px; text-align: center; width: 14px;}
.phone-k .icon-phone-sign, .icon-print, .icon-envelope-alt, .icon-map-marker{ color:#1c0a24; font-size:16px;}
.phone-k .icon-map-marker { float: left; margin-bottom: 17px; padding: 4px 3px;}


.shadow-k{ width:100%; float:left; text-align:center;}
.footer-outer-k{ width:100%; float:left; background:#2c1636;}
.tab-detail-k{}
.tab-icon-k{ float:left; width:3%;}
.tab-heading-k { float: left; width: 97%;}


.feature-tab-k{ width:100%; float:left;}
.feature-title-k{  color: #c25a7b; float: left; font-family: 'chunkfiveroman';  font-size: 35px;  padding-top: 12px; text-align: center; width: 100%;}
.feature-title-small-k{ color:#c25a7b; font-size:26px;  padding: 39px 3% 44px 3%; width: 94%;  font-family: 'chunkfiveroman'; float:left;}
ul.feature-content-k{ padding: 15px 3% 30px 3%; width: 94%; float:left;}
ul.feature-content-k li{ width:49%; background:url(../images/ver-shadow.png) no-repeat center right;}
ul.feature-content-k li a{}
.feature-img-k{}
.f-left-k{ float:left;}
.f-right-k{ float:right;}
.feature-con-left-k{ float:left; width:175px; text-align:left;}
.feature-con-right-k{ float:right; width:284px;}
.feature-con-right-k h2{ padding-top:10px; color:#6d3b84; font-size:18px; font-family: 'open_sanssemibold'; padding-bottom:13px;}
.feature-con-right-k p{ color:#3b3b3b; font-size:15px; line-height:25px;}
.feature-main-k{ width:460px; margin:0 auto;}
.divider-k{ width:100%; height:9px; background:url(../images/divider.png) repeat-x; float:left;   }
.free-trial-k{ float: left; padding: 0 0.5%; width: 99%;}
.free-trial-heading-k{ color: #6da01d; float: left;  font-family: 'chunkfiveroman'; font-size: 35px; padding-top: 12px; text-align: center; width: 100%;}
.free-trial-title-small-k{ color: #6da01d; float: left; font-family: 'chunkfiveroman'; font-size: 26px; padding: 39px 0 35px; width: 100%;}
.free-trial-content-k{ width:100%; float:left;}
.free-trial-content-k h2 {color: #3b3b3b; font-family: 'open_sanssemibold'; font-size: 16px; padding-bottom: 22px;}
ul.system-req-k{ padding-bottom:38px;}
ul.system-req-k li{ background:url(../images/arrow.png) no-repeat left top; padding-left:13px;}
ul.system-req-k li a { color:#3b3b3b; font-size:14px; line-height:25px;}
ul.system-req-k li a:hover{ text-decoration:underline;}
.free-trial-left-k{ float:left; width:580px; padding-right:14px; background:url(../images/h-shadow-two.png) no-repeat right center;}
.free-trial-right-k{ float:right;    padding-right: 15px; width: 430px;}
.usb-k{ color:#3b3b3b; font-size:14px; padding-bottom:10px;}
ul.agree-k{ width:100%; float:left;}
ul.agree-k li{ width:100%; float:left; padding-bottom:30px;}
.agree-input-k{  padding: 4px 0; width:33px; float:left;}
.agree-txt-k{ color:#3b3b3b; font-size:14px; line-height:25px; width:390px; float:right;}
.blue-txt-k{ color:#658D2D;}

.window-k{ cursor:pointer; background:url(../images/window.png) no-repeat; width:166px; height:46px; display:block; margin-right:16px; float:left;}
.window-txt-k{color: #FFFFFF; float: left;font-family: 'chunkfiveroman'; font-size: 22px; padding: 2px 0 0 53px;text-shadow: -1px -1px 0 #709A35, 1px -1px 0 #709A35, -1px 1px 0 #709A35, 1px 1px 0 #709A35;}
.window-download-txt-k{color: #FFFFFF; float: left;font-family: 'chunkfiveroman'; font-size: 12px; padding: 0 0 0 72px;text-shadow: -1px -1px 0 #709A35, 1px -1px 0 #709A35, -1px 1px 0 #709A35, 1px 1px 0 #709A35;}

.mac-k{cursor:pointer; background:url(../images/mac.png) no-repeat; width:166px; height:46px; display:block; margin-right:16px; float:left;}
.mac-txt-k{ color: #FFFFFF; float: left; font-family: 'chunkfiveroman'; font-size: 22px; padding: 2px 0 0 75px; text-shadow: -1px -1px 0 #045C8B, 1px -1px 0 #045C8B, -1px 1px 0 #045C8B, 1px 1px 0 #045C8B;}
.mac-download-txt-k{color: #FFFFFF; float: left; font-family: 'chunkfiveroman'; font-size: 12px; padding: 0 0 0 70px; text-shadow: -1px -1px 0 #045C8B, 1px -1px 0 #045C8B, -1px 1px 0 #045C8B, 1px 1px 0 #045C8B;}

.window-k:hover, .mac-k:hover, .buy-btn-k:hover{ opacity:0.9;}
.video-k{  box-shadow: 0 0 4px -1px #000000;float: left;margin-bottom: 70px;margin-right: 62px;border: 5px solid #FFF;border-bottom: 4px solid #fff;}

.watch-txt-k{}
.watch-txt-k p{ color:#3b3b3b; font-size:15px; line-height:25px; padding-bottom:40px;}
.animated-link-k{ color:#009ca7; font-size:15px;}
.animated-link-k:hover{ text-decoration:underline;}
.buy-tab-k{ width:100%; float:left;}
.buy-img-k{ width:204px; float:left;}
.buy-trial-heading-k{ color:#6d3b84; font-size:35px; font-family: 'open_sanssemibold';  padding-bottom:23px; padding-top:37px;}
.buy-trial-title-small-k{ color:#658d2d; font-size:22px;  font-family: 'open_sanssemibold'; }
.buy-top-k{ width:100%; float:left; padding-bottom:21px; padding-top:26px;}
.buy-bottom-k{ width:95%; float:left;    padding: 30px 2.5% 0;}
.mac-window-k { margin-left: 44px;}
.buy-btn-k{cursor:pointer; background:url(../images/buy.png) no-repeat; width:166px; height:46px; display:block; margin-right:16px; float:left;}
.buy-txt-k{ color: #FFFFFF; float: left; font-family: 'chunkfiveroman'; font-size: 22px; padding: 8px 0 0 53px; text-shadow: -1px -1px 0 #045C8B, 1px -1px 0 #045C8B, -1px 1px 0 #045C8B, 1px 1px 0 #045C8B;}

.i-can{ color:#FFF; font-size:48px;  font-family: 'open_sanssemibold'; padding-top:23px;}
.inspire{ padding-bottom:25px; color:#FFF; font-size:22px; font-family: 'open_sansitalic';}
.also-av{ padding-bottom:3px; color:#de2eb7; font-size:16px; font-family: 'open_sanssemibold';}

.tab-heading{ color:#6d3b84; font-size:26px; font-family: 'open_sanssemibold'; padding-bottom:21px; padding-left:30px; padding-top:19px;}
.tab-content{ width:96%; float:left; padding:47px 3% 0 3%;} 
.heading-two{ color:#3b3b3b; font-size:20px; font-family: 'open_sanssemibold'; padding-bottom:24px; }
.please-read{ color:#3b3b3b; font-size:16px; line-height:28px; padding-bottom:21px;}
.ww-link{ padding-bottom:48px;}
.ww-link a{ color:#658d2d; font-size:16px;}
.ww-link a:hover{ text-decoration:underline;}
.logo-icon{ width:1165px; margin:0 auto;}
ul.logo-icon-menu{ width:100%; float:left;}
ul.logo-icon-menu li{ float:left; padding: 34px 2% 39px 3%; width: 20%; background:url(../images/small-shadow.png) no-repeat right center;}
ul.logo-icon-menu li a{ display:block;}
.icon-img{ float:left;}
.icon-content-k{ float:left;}
.icon-content-k img{ float:left; }
.comp-logo-dec{ float:right; width:56%; color:#3b3b3b; font-size:14px; font-family: 'open_sanssemibold'; padding-top:14px;}
.sm-padd{ padding-top:5px;}
.logo-icon-menu > li:hover{ opacity:0.9;}
.minimum{ color:#658d2d; font-size:16px; font-family: 'open_sanssemibold';}

ul.window-pc-user{ padding-top:22px; padding-bottom:34px;   padding-left: 22px;}
ul.window-pc-user li{ list-style:decimal; color:#3b3b3b; font-size:16px; line-height:28px;}
.bold{ font-family: 'open_sanssemibold';}
.important{ color:#b54096; font-size:15px; padding:0 0 3px 0;}
.window-user-txt{ color:#3b3b3b; font-size:15px; line-height:28px; padding-bottom:50px;}
.mac-user{ color:#3b3b3b; font-size:20px; font-family: 'open_sanssemibold'; padding:43px 0 22px 0;}
.feature-gallery{ width:100%; float:left;}
ul.feature-gallery-main{ float: left; padding: 32px 0 45px 2%; width: 98%;}
ul.feature-gallery-main li{  padding:0 5% 0 1%; text-align: center; width: 28%; float:left; background:url(../images/r-arrow.png) no-repeat; background-position:right top;}
ul.feature-gallery-main h2{ color:#3b3b3b; font-size:20px;  font-family: 'open_sanssemibold'; padding-bottom:23px;}

ul.feature-gallery-main p{color:#3b3b3b; font-size:14px; line-height:26px; text-align:center; padding:0 30px; padding-top:25px;}
.last-pad{ padding-right:0 !important; background: none !important;}

.buy-dec{ color:#3b3b3b; font-size:16px; line-height:25px; padding-bottom:32px;}

.req{ color:#6d3b84;}
