.ks-page .ks-page-content .ks-profile-settings>.container-fluid{padding:0}.ks-profile{background:#fff;height:100%}.ks-profile .ks-tabs-container .ks-nav-tabs{background:#fff}.ks-profile .ks-profile-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;padding:40px 30px}.ks-profile .ks-profile-header .ks-profile-header-user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;width:400px}.ks-profile .ks-profile-header .ks-profile-header-user .ks-avatar{width:100px;height:100px;margin-right:30px;z-index:0}.ks-profile .ks-profile-header .ks-profile-header-user .ks-info{margin-top:16px}.ks-profile .ks-profile-header .ks-profile-header-user .ks-info .ks-name{font-size:18px;font-weight:500;margin-bottom:5px}.ks-profile .ks-profile-header .ks-profile-header-user .ks-info .ks-description{font-size:12px;margin-bottom:5px}.ks-profile .ks-profile-header .ks-profile-header-user .ks-info .ks-rating .ks-star{display:inline-block;margin-right:5px;color:#ffb300;font-size:14px}.ks-profile .ks-profile-header .ks-profile-header-user .ks-info .ks-rating .ks-star:last-child{margin-right:0}.ks-profile .ks-profile-header .ks-profile-header-statistics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ks-profile .ks-profile-header .ks-profile-header-statistics .ks-item{margin-right:60px}.ks-profile .ks-profile-header .ks-profile-header-statistics .ks-item:last-child{margin-right:0}.ks-profile .ks-profile-header .ks-profile-header-statistics .ks-item .ks-amount{color:#25628f;font-size:28px;font-weight:500}.ks-profile .ks-profile-header .ks-profile-header-statistics .ks-item .ks-text{text-align:center;font-size:14px}.ks-profile .ks-settings-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1 1 0%}.ks-profile .ks-settings-tab .ks-settings-tab-form{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-manage-avatar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-manage-avatar .ks-avatar{margin-right:20px;min-width:100px;min-height:100px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-manage-avatar .ks-manage-avatar-body .ks-manage-avatar-body-header{font-size:14px;font-weight:500;margin-bottom:10px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-manage-avatar .ks-manage-avatar-body .ks-manage-avatar-body-description{font-size:12px;margin-bottom:15px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-manage-avatar .ks-manage-avatar-body .ks-manage-avatar-body-controls .btn{margin-right:10px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-manage-avatar .ks-manage-avatar-body .ks-manage-avatar-body-controls .btn:last-child{margin-right:0}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-linked-accounts .ks-linked-account{display:inline-block;margin-right:20px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-linked-accounts .ks-linked-account .ks-linked-account-name{font-weight:500}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-linked-accounts .ks-linked-account .ks-linked-account-avatar{width:24px;height:24px;position:relative;top:-2px;margin-left:10px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-connect-with-social-accounts .ks-connect-with-social-accounts-body .ks-connect-with{margin-bottom:15px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-connect-with-social-accounts .ks-connect-with-social-accounts-body .ks-connect-with:last-child{margin-bottom:0}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-connect-with-social-accounts .ks-connect-with-social-accounts-body .ks-connect-with.ks-connected .btn{margin-right:20px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-connect-with-social-accounts .ks-connect-with-social-accounts-body .ks-connect-with.ks-connected .btn .ks-text{color:#333;font-weight:400}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-general .ks-connect-with-social-accounts .ks-connect-with-social-accounts-body .ks-connect-with.ks-connected .btn .ks-text .ks-name{font-weight:500}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-experience .ks-remove-position{margin-bottom:0}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-experience .ks-remove-position .btn .ks-text{color:#333}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-notifications .ks-accordion .ks-item{border:none;padding:0;margin-bottom:20px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-notifications .ks-accordion .ks-item a{color:#333;font-size:14px;font-weight:500;text-decoration:none;display:block}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-notifications .ks-accordion .ks-item a:before{display:inline-block;content:"\f112";font-family:LineAwesome;color:#858585;font-size:15px;font-weight:400;width:16px;margin-right:6px;position:relative;top:1px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-notifications .ks-accordion .ks-item a.collapsed:before{content:"\f110";top:1px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-notifications .ks-accordion .ks-item a .badge{padding:3px 6px;display:inline-block;margin-left:10px;font-size:10px;position:relative;top:-1px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-notifications .ks-accordion .ks-item .panel-collapse .ks-body{margin-top:20px;margin-left:26px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-notifications .ks-accordion .ks-item:last-child{margin-bottom:0}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods{padding:0}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-payment-method{padding:20px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(57,80,155,.2)}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-payment-method .ks-method{-webkit-border-radius:2px;border-radius:2px;background-color:#fff;border:solid 1px rgba(57,81,155,.3);margin-right:30px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-payment-method .ks-number{margin-right:30px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-payment-method .ks-expire{font-size:14px;color:#858585;text-transform:uppercase;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-payment-method .ks-controls .btn{margin-right:10px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-payment-method .ks-controls .btn:last-child{margin-right:0}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-manage-payment{padding:20px 30px;border-bottom:1px solid rgba(57,80,155,.2);background:rgba(57,80,155,.05)}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-manage-payment .ks-header,.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-manage-payment .ks-manage-payment-header{font-size:14px;font-weight:500;margin-bottom:20px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-manage-payment .ks-card-type{display:inline-block;margin-right:10px;-webkit-border-radius:2px;border-radius:2px;margin-top:25px;cursor:pointer}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-manage-payment .ks-card-type>img{-webkit-border-radius:2px;border-radius:2px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-manage-payment .ks-card-type:last-child{margin-right:0}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-manage-payment .ks-card-type.ks-active{border:solid 1px #25628f}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-manage-payment .ks-cancel{display:inline-block;margin-left:15px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-next-payment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-information .ks-payment-methods .ks-next-payment .ks-auto-renew .ks-checkbox-slider{margin-bottom:0;margin-left:5px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-log-table{margin-top:50px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-log-table .ks-card-type{-webkit-border-radius:2px;border-radius:2px;border:solid 1px rgba(57,81,155,.3)}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-log-table .ks-select-period{width:170px}.ks-profile .ks-settings-tab .ks-settings-tab-form.ks-billing .ks-log-table td{vertical-align:middle}.ks-profile .ks-settings-form-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:880px){.btn.ks-profile-tabs-block-toggle,.btn.ks-settings-menu-block-toggle{position:static}.ks-profile .ks-profile-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ks-profile .ks-profile-header .ks-profile-header-user{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.ks-profile .ks-tabs-container .ks-nav-tabs{background:#fff;position:fixed;width:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;top:120px;height:-webkit-calc(100% - 120px);height:calc(100% - 120px);left:-300px;z-index:3;border-right:1px solid #dee0e1}.ks-profile .ks-tabs-container.ks-open .ks-nav-tabs{width:300px;left:0;-webkit-transition:left .2s ease;transition:left .2s ease}.ks-profile .ks-settings-tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ks-profile .ks-settings-tab .ks-menu{background:#fff;position:fixed;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;top:120px;height:-webkit-calc(100% - 120px);height:calc(100% - 120px);right:-300px;z-index:3;margin-bottom:30px;border-left:1px solid #dee0e1}.ks-profile .ks-settings-tab .ks-menu.ks-open{width:300px;right:0;-webkit-transition:right .2s ease;transition:right .2s ease}.ks-profile .ks-settings-tab .ks-menu.ks-open .nav{-webkit-border-radius:0;border-radius:0;border:none;width:100%;margin-right:0}}@media screen and (max-width:535px){.ks-profile .ks-profile-header .ks-profile-header-user{width:100%}.ks-profile .tab-content .tab-pane .ks-settings-tab .ks-form.ks-general .ks-manage-avatar .ks-manage-avatar-body .ks-controls .btn+.btn{margin-top:10px}.ks-profile .tab-content .tab-pane .ks-settings-tab .ks-form.ks-billing .ks-payment-method{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ks-profile .tab-content .tab-pane .ks-settings-tab .ks-form.ks-billing .ks-payment-method .ks-expire,.ks-profile .tab-content .tab-pane .ks-settings-tab .ks-form.ks-billing .ks-payment-method .ks-method{margin-bottom:10px}.ks-profile .ks-next-payment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}