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


.container-k { width: 90%; max-width: 900px; margin: 10px auto;}
.toggleMenu-k { display:  none;  background: #33062b; border-bottom:1px solid #793679;  padding: 10px 15px;  color: #fff;}
.nav {  list-style: none; *zoom: 1;  background:#33062B;}
.nav:before,
.nav:after { content: " ";  display: table; }
.nav:after { clear: both;}
.nav .icon-home{ font-size:24px;}
.nav ul { list-style: none;  width: 9em;}
.nav a {  padding: 10px 15px; color:#fff; font-size:13px;}
.nav li {  position: relative;}
.nav > li {   float: left;  background:url(../images/footer-bottom-bg.png) repeat-x bottom;}
.nav > li > .parent {  background-image: url(../images/downArrow.png); background-repeat: no-repeat;background-position: right;}
.nav > li > a { display: block;}
.nav li  ul {  position: absolute; left: -9999px;}
.nav > li.hover > ul { left: 0;}
.nav li li.hover ul { left: 100%;  top: 0;}
.nav li li a { text-shadow:0 0 1px #000;  display: block; background: #2c1636 url(../images/footer-bottom-bg.png) repeat-x bottom; position: relative;z-index:100; }
.nav li li li a { background:#249578;  z-index:200;  border-top: 1px solid #1d7a62;}
.nav > li > a:hover, .nav li li a:hover{ color:#fff;}
.container-k{ display:none;}

@media screen and (max-width: 645px) {.active {  display: block; } .nav > li {   float: none; } .nav > li > .parent {  background-position: 95% 50%;} .nav li li .parent { background-image: url(../images/downArrow.png);  background-repeat: no-repeat;  background-position: 95% 50%; } .nav ul {  display: block; width: 100%; } .nav > li.hover > ul , .nav li li.hover ul {    position: static; }}



/********************* Media Query Mobile strat***********************/
@media screen and (max-width:1180px){.main-header-k{ width:98%;} .main-k{ width:98%;} .company-logo-inner-k{ width:98%;} .footer-inner-k{ width:98%;} .footer-section-left-k, .footer-section-right-k{ width:25%;} .footer-section-middle-k { padding: 0 0 0 6%;width: 35%;} .content-section-k{ width:98%;} .free-trial-left-k{ padding-right: 5%; width: 47%;} .free-trial-right-k {  padding-right: 2%;  width: 38%;} .agree-txt-k{ width:92%;} .watch-txt {  float: right;  width: 56%;} .agree-input-k{ width:4%;} .box-txt-dec-k { width: 94%;}}

@media screen and (max-width:1160px){.window-k {margin-right: 0; margin-bottom:20px; margin-left: 90px; width: 166px;} .mac-k { margin-left: 90px; margin-right:0;} .logo-icon{ width:100%;}}

@media screen and (max-width:1100px){ .content-left-k{ text-align:left;} .content-left-k{ width:25%;} .content-right-k{ width:70%;} .email-input-k{width: 74%; padding: 6px 1%;} .video-k { margin-right: 0; width: 30%;} .watch-txt-k { width: 66%;}}

@media screen and (max-width:1050px){.company-logo-inner-k ul li {  padding: 0 1%; width: 14%;} }
@media screen and (max-width:1024px){.feature-con-left-k {  width: 20%; padding:0 2%;} .feature-con-right-k { width: 72%;} .feature-con-right-k h2{ padding-top:0;}  .feature-main-k { width: 98%;} .window-k, .mac-k {  margin-left: 14%;} .content-section-main-k .TabbedPanels{ overflow:visible;} ul.feature-content-k li { min-height: 140px;} .feature-con-right-k {  padding: 0 2%;}}

@media screen and (max-width:960px) {.footer-section-middle-k {  padding: 0 0 0 4%;} .footer-section-left-k, .footer-section-right-k { width: 28%;} ul.feature-gallery-main li{ background-position: right top -28px;} ul.feature-gallery-main h2{ min-height:55px;}}

@media screen and (max-width:800px) {ul.menu-main-k li a{ padding:13px 17px;} #feature-k, #free-trial-k, #buy-now-k{ margin-right:5px;} #feature-k, #free-trial-k, #buy-now-k, #support-k{ background-size:100%; width:20%;} .email-input-k{ width:55%;} .footer-section-middle-k{ width:25%;} .footer-section-left-k, .footer-section-right-k { width: 33%;} .buy-k { margin-bottom: 20px; margin-left: 41px; margin-right: 27px;} .tab-pannel-main-k .TabbedPanelsContentGroup{ margin:-8px 7px 106px;} .content-section-main-k{ margin-top:-51px;} 
.icon-content-k img { width: 36%;} .comp-logo-dec{ font-size:11px;} 
.box-txt-dec-k { width: 92%;} .tab-pannel-main-k .TabbedPanelsTab{height: 58px;} .content-section-main-k { margin-top: -50px;}}

@media screen and (max-width:768px) {ul.menu-main-k li a { padding: 13px 16px;} .box-txt-headind-k{ padding:0;} .txt-icon-k {  padding-right: 20px;}.box-txt-dec-k {  width: 86%; padding-left:0;} .tab-pannel-main-k .TabbedPanelsContentGroup { margin: -6px 7px 106px;} ul.feature-content-k {  padding: 15px 2% 30px; width: 96%;} .content-section-main-k .TabbedPanels{ width:99%;} .content-section-main-k { margin-top: -49px;} ul.feature-gallery-main li { padding: 0 8% 0 3%; width: 24%; } ul.feature-gallery-main p{ padding:25px 0 0;} .tab-pannel-main-k .TabbedPanelsContentGroup { margin: -10px 7px 106px;} .box-txt-dec-k { width: 93%;} }

@media screen and (max-width:685px) { ul.menu-main-k li a { padding: 13px 9px;} .menu-first-k{  padding: 4px 28px 0 !important;} .TabbedPanelsTabGroup .tab-pannel-main-k .TabbedPanelsTab{ font-size:25px; } .footer-section-left-k, .footer-section-middle-k { width: 48%;  margin-bottom:20px;} .email-input-k {  width: 70%;}.footer-section-right-k{ width:100%; padding-left:0;} .tab-pannel-main-k .TabbedPanelsContentGroup {  margin: -9px 7px 106px;} .tab-pannel-main-k .TabbedPanelsContentGroup{ padding:30px 2% 14px;} .window-k, .mac-k { margin-left: 0;} .tab-pannel-main-k .TabbedPanelsContentGroup {   padding: 30px 0 14px;} 
.section-bottom-bg-k {  margin-top: -10px;} .feature-con-right-k {  padding-right: 2%; width: 70%;} 
.content-section-main-k { margin-top: -44px;} .tab-pannel-main-k .TabbedPanelsContentGroup { margin: -15px 7px 106px;} .box-txt-dec-k {  width: 92%;}}

@media screen and (max-width:640px) { ul.menu-main-k{ display:none;} .container-k{ display:block;} .footer-left-k { margin-bottom: 5px; padding-left: 0; text-align: center; width: 100%;} ul.footer-bot-menu-k {float: none; margin: 0 auto;  width: 53%;} .banner-top-bg-k{ margin-top:0;} .tab-pannel-main-k .TabbedPanelsContentGroup {  margin: -11px 7px 106px;} .content-section-main-k { margin-top: -41px;} .content-section-main-k .TabbedPanelsTab {height: 53px; line-height: 39px;} ul.feature-gallery-main { padding: 32px 0 45px 0;width: 100%;} ul.feature-gallery-main li { background-position: right top -37px;} 
.tab-content { padding: 47px 2% 0;} 
.box-txt-dec-k {  width: 91%;}}

@media screen and (max-width:600px) {.TabbedPanelsTabGroup .TabbedPanelsTab { font-size: 22px;} ul.footer-bot-menu-k { width: 56%;} .content-section-main-k {
 margin-top: -39px;} .tab-pannel-main-k .TabbedPanelsContentGroup { margin: -14px 7px 106px;} ul.feature-gallery-main li { padding: 0 10% 0 2%;} .box-txt-dec-k { width: 90%;}} 

@media screen and (max-width:568px) { .footer-section-left-k, .footer-section-middle-k { margin-bottom: 20px; width: 100%; padding-left:0;} .email-input-k { width: 80%;} ul.footer-bot-menu-k { width: 59%;} #feature-k, #free-trial-k, #buy-now-k, #support-k { width: 19%;} .tab-pannel-main-k .TabbedPanelsContentGroup { margin: -18px 7px 106px;} .content-section-main-k { margin-top: -36px;}}

@media screen and (max-width:480px) {.TabbedPanelsTabGroup .TabbedPanelsTab {font-size: 18px;} 
#feature-k, #free-trial-k, #buy-now-k, #support-k { width: 18%;}
#feature-k, #free-trial-k, #buy-now-k, #support-k {  height: 45px;  line-height: 30px; padding-top: 0;}.tab-pannel-main-k .TabbedPanelsContentGroup {  margin: -16px 7px 106px;} .logo-k { text-align: center; width: 100%; padding-bottom:10px;} .app-store-k { float: none; text-align: center; width: 100%;}  .box-txt-headind-k { float: right; width: 87%;} .box-txt-dec-k { float: right; width: 87%;} ul.footer-bot-menu-k {width: 70%;} .box-inner-k{ padding: 17px 10px 33px;} ul.feature-content-k li{ width:100%; background:none; margin-bottom:20px;} .free-trial-left-k, .free-trial-right-k{ width:100%;} 
.window-k, .mac-k { margin-left: 8px;} .content-section-main-k { margin-top: -29px;} 
ul.logo-icon-menu li { padding: 15px 7% 18px;  width: 36%;} ul.feature-gallery-main li { padding: 0; width: 100%;} ul.feature-gallery-main li{background:none;} ul.feature-gallery-main h2{ height:auto; padding-bottom:0;}}

@media screen and (max-width:420px) {.content-left-k {text-align: center; width: 100%;} .content-right-k {width: 98%;} .buy-k{ margin-left:77px;} .click-here-k{ margin-left:40px;} .TabbedPanelsTabGroup .TabbedPanelsTab {font-size: 15px;} .box-txt-headind-k {  width: 85%;} .box-txt-dec-k { width: 85%;} #feature-k, #free-trial-k, #buy-now-k, #support-k { width: 18%;} .tab-pannel-main-k .TabbedPanelsContentGroup {  margin: -19px 7px 106px;} .email-input-k { width: 76%;} 
ul.footer-bot-menu-k { width: 79%;} .window-k, .mac-k, .buy-btn-k {   margin-left: 64px;} .app-store-k a{ float:none;} 
#feature-k, #free-trial-k, #buy-now-k, #support-k {  width: 17%; height:44px;} 
.content-section-main-k {  margin-top: -25px;} ul.feature-gallery-main li { padding: 0 4%;   width: 92%;}}

@media screen and (max-width:380px) {.TabbedPanelsTabGroup .TabbedPanelsTab { font-size: 12px;}
#feature-k, #free-trial-k, #buy-now-k, #support-k { height: 30px;  padding-top: 12px; line-height:0;}
 ul.footer-bot-menu-k {  width: 87%;} .click-here-k { margin-left: 26px;} .buy-k {  margin-left: 64px;} .buy-img-k { text-align: center;  width: 100%;} .mac-window-k {  margin-left: 26px;} .content-section-main-k {  margin-top: -23px;}  .tab-heading{ padding-left:5px;} .comp-logo-dec{ padding-top:5px;}} 

@media screen and (max-width:320px) {.buy-k {  margin-left: 38px;} .click-here-k { margin-left: -3px;} .TabbedPanelsTabGroup .TabbedPanelsTab { font-size: 9px;} #feature-k, #free-trial-k, #buy-now-k, #support-k { width: 14%; height:28px;} ul.footer-bot-menu-k {  width: 100%;} 
ul.footer-bot-menu-k li {  padding: 0 3px;} .email-input-k { width: 70%;} .tab-pannel-main-k .TabbedPanelsContentGroup {  margin: -23px 7px 30px;} .box-txt-headind-k { width: 80%;} .box-txt-dec-k {  width: 80%;} .feature-title-k, .free-trial-heading-k, .buy-trial-heading-k, .help-support-k{ font-size:30px;} .feature-title-small-k, .free-trial-title-small-k{ font-size:22px;} .txt-icon-k{ padding-right:0;} .box-txt-dec-k, .box-txt-headind-k { width: 85%;} .content-section-main-k .TabbedPanels { width: 97%;} .window-k, .mac-k, .buy-btn-k {  margin-left: 36px;} 
.content-section-main-k { margin-top: -17px;} .divider-k{ width:99%;} .header-section-k {  padding-bottom: 5px;} .i-can {font-size: 40px;} .txt-icon-k{ padding-top:0;}}
/********************* Media Query Mobile end***********************/

