.levels .package-variations a.planmodifier-link,.plans .package-variations a.planmodifier-link{text-decoration:none}.levels .package-variations a.planmodifier-link:hover,.plans .package-variations a.planmodifier-link:hover,.levels .package-variations a.planmodifier-link:focus,.plans .package-variations a.planmodifier-link:focus{text-decoration:underline}.levels,.plans,.app-userdetail{margin:0;padding:0;list-style:none}.levels>li>.level-wrapper:after,.plans>li>.level-wrapper:after,.levels .subscription-title,.plans .subscription-title,.table-1 th.farmabase,.table-1 th.farmalearn,.table-1 th.farmatools,.table-1 .ico,.table-1 .hard-disabled{background:url(../../../../templates/farmacon/images/sprite-subscriptions.png) no-repeat 0 0}.levels .description,.plans .description,.subscription-package .description{float:left;padding:16px}.levels .description>p,.plans .description>p,.subscription-package .description>p{margin:2px 0 4px;color:#667b26}.levels .description .bullets,.plans .description .bullets,.subscription-package .description .bullets{padding:0;min-height:30px;color:#515151}.levels .description .bullets li:before,.plans .description .bullets li:before,.subscription-package .description .bullets li:before{content:'\25a0';top:0;color:#355d15;font-size:13px}.plan-subscribe{margin-top:29px}.levels,.plans{width:100%;margin-top:38px}.levels>li,.plans>li{position:relative;float:left;width:25%;height:165px;padding:8px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZTRiYSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjYTNjMzM5Ii8+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiM5OGFjNWMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d9e4ba),color-stop(50%, #a3c339),color-stop(70%, #98ac5c));background-image:-moz-linear-gradient(top, #d9e4ba 0%,#a3c339 50%,#98ac5c 70%);background-image:-webkit-linear-gradient(top, #d9e4ba 0%,#a3c339 50%,#98ac5c 70%);background-image:linear-gradient(to bottom, #d9e4ba 0%,#a3c339 50%,#98ac5c 70%)}.levels>li:first-child,.plans>li:first-child{padding-left:8px}.levels>li:first-child>.level-wrapper,.plans>li:first-child>.level-wrapper{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px}.levels>li:last-child,.plans>li:last-child{padding-right:8px}.levels>li:last-child>.level-wrapper,.plans>li:last-child>.level-wrapper{-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}.levels>li:last-child>.level-wrapper:after,.plans>li:last-child>.level-wrapper:after{background-image:none}.levels>li:hover .subscription-title,.plans>li:hover .subscription-title{background-position:-2px -11px}.levels>li>.level-wrapper,.plans>li>.level-wrapper{display:block;height:100%;padding-top:50px;background-color:rgba(255,255,255,0.4);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.levels>li>.level-wrapper:after,.plans>li>.level-wrapper:after{content:'';position:absolute;top:16px;right:-22px;width:26px;height:142px;z-index:2;background-position:-345px -192px}.levels .subscription-title,.plans .subscription-title{position:absolute;top:-13px;left:30px;width:170px;height:60px;padding-top:16px;color:#fff;font-weight:normal;text-align:center;background-position:-171px -11px}.levels .package-variations,.plans .package-variations{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;padding:16px;text-align:center;background-color:#ffffd8;-moz-box-shadow:3px 2px 2px #a9b686;-webkit-box-shadow:3px 2px 2px #a9b686;box-shadow:3px 2px 2px #a9b686}.levels .package-variations .planmodifier-link,.plans .package-variations .planmodifier-link{height:24px;line-height:22px;color:#355d15;cursor:default}.levels .package-variations a.planmodifier-link,.plans .package-variations a.planmodifier-link{display:block;cursor:pointer}.levels .package-variations .currency,.plans .package-variations .currency{font-size:16px}.levels .package-variations .amount,.plans .package-variations .amount{font-size:20px;font-weigth:bolder}.levels .package-variations .duration,.plans .package-variations .duration{color:#355d15;font-size:14px;font-weigth:bold}.footnote{margin-top:16px;color:#c6c6c6}.teaser{color:#666}.table-1{margin-top:0}.table-1 tr.th2:nth-child(2n) td{background-color:#fff}.table-1 tr:first-child th{-moz-box-shadow:inset 0 -1px 0 #bee4ae;-webkit-box-shadow:inset 0 -1px 0 #bee4ae;box-shadow:inset 0 -1px 0 #bee4ae}.table-1 th{height:32px;padding:16px 8px;font-size:11px;background-color:#ebf2d5 !important}.table-1 th.farmabase{text-indent:-9999px;background-position:150px -74px}.table-1 th.farmalearn{text-indent:-9999px;background-position:19px -135px}.subplans .table-1 th.farmalearn{background-position:150px -135px}.table-1 th.farmatools{text-indent:-9999px;background-position:18px -194px}.table-1 td{text-align:center;background-color:#e0eada;-moz-box-shadow:inset 0 -1px 0 #c4d5ba,inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 -1px 0 #c4d5ba,inset 0 1px 0 #fff;box-shadow:inset 0 -1px 0 #c4d5ba,inset 0 1px 0 #fff}.table-1 td.headers{min-width:105px;text-align:left;font-weight:bold}.table-1 td.headers span{color:#86b126}.table-1 .odd td,.table-1 tr:nth-child(even) td{background-color:#ebf1e7;-moz-box-shadow:inset 0 -1px 0 #d9e4d1,inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 -1px 0 #d9e4d1,inset 0 1px 0 #fff;box-shadow:inset 0 -1px 0 #d9e4d1,inset 0 1px 0 #fff}.table-1 .last-row td{background-color:#E5E5E5}.table-1 .last-row td .ico{display:inline-block;margin:4px 16px 4px 4px}.table-1 .ico{display:block;width:17px;height:17px;margin:0 auto;text-indent:-9999px;background-position:-21px -317px}.table-1 .ico-unsupported{background-position:-193px -317px}.table-1 .hard-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;text-indent:-9999px;background-position:41px -310px}.subplans .table-1 label{display:inline-block;min-width:50px;text-align:right}.subplans .table-1 input[type="checkbox"]+label:before{content:"+ "}#subplans-discounts{margin-top:16px;padding:8px;color:#5B564F;border:1px solid #5C982F;background-color:#ebf2d5}.box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;border:1px solid white;outline:1px solid #E7E7E7;background-color:#E7E7E7}.box-apps{margin:8px 0 16px;background-color:#fff}.payplans{float:left;width:100%}.full-width .payplans{width:939px}.payplans .show{display:inline-block}.payplans .hide{display:none}.subscription-package{float:left;width:100%}.subscription-package .name{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:20%;text-align:center}.subscription-package .name h3{margin-top:4px;color:#66953b;line-height:1;font-size:14px;font-weight:normal}.subscription-package .description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:80%;min-height:73px;padding:0 16px;border-left:1px solid #666}.box-apps .subscription-package{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #E7E7E7}.subscription-box{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.subscription-box.right{float:right;padding-left:16px;border-left:1px solid #666}.subscription-box legend{margin-bottom:16px;font-size:14px;font-weight:bold;color:#667B26}.subscription-box label{display:block;width:100%;padding:8px 0 4px}.subscription-box input{display:block}.subscription-box button{margin-top:16px;float:left}.invoice-header,.invoice-header .user-info,.all-details{margin-bottom:16px}.invoice-header>div{float:left;width:48%}.invoice-header .user-info img{float:left}.invoice-header .user-info .info{float:left;margin-left:16px}.invoice-header .amount-info{float:right}.all-details{float:left;width:48%}.all-details .tos-box{margin-top:8px;padding:8px 8px 0 8px;border-top:1px solid #E7E7E7;color:#666}.app-userdetail li{margin-bottom:16px}.app-userdetail li:last-child{margin-bottom:0}.app-userdetail li>label{display:inline-block;min-width:115px}.app-userdetail .pp-buttonset{display:inline-block}.invoice-calculation{float:right;width:48%}.invoice-calculation .subscription-package .name{width:40%}.invoice-calculation .subscription-package .description{width:60%}.invoice-calculation .calculations label{display:inline-block;min-width:105px}.invoice-calculation .app{margin:16px 0}.invoice-calculation .app label{display:inline-block;min-width:105px}.invoice-calculation .app .discount #app_discount_code_submit{cursor:pointer}.payments .paynow{margin-top:16px}.payments .paynow button{width:auto;padding:8px 15px 5px}.payments .paynow button .pp-icon-shopping-cart{background-position:-360px -121px}#payplans-payment,#payplans-payment-cancel{float:left;margin:16px 16px 0 0}.valid{color:green}.invalid{color:red}.required{background:url(../../../../templates/farmacon/images/required-input.png) no-repeat right 5px}.invoice .company-info,.invoice .bill-details,.invoice .invoice-action,.actions-title-bar .actions{float:right;min-width:35%}.invoice .invoice-primary .desc-label,.parameter .desc-label{clear:left;float:left;width:80px;color:#666;font-weight:bold}.invoice .invoice-primary .desc-input,.parameter .desc-input{float:left}.invoice .invoice-logo{float:left}.invoice .company-info{margin-top:16px}.invoice .bill-details{margin-top:32px}.invoice legend{width:100%}.invoice .invoice-details{margin-top:32px}.invoice .invoice-details legend{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #666}.invoice .invoice-status{font-size:18px;color:#666}.invoice .invoice-action{margin-bottom:0}.invoice .invoice-primary{width:40%;margin-top:26px}.invoice .invoice-secondary{width:60%}.invoice .invoice-secondary>div{float:left;width:33%;text-align:center}.invoice .invoice-secondary .titles{margin-bottom:8px}.invoice .invoice-modifier{margin-top:32px}.invoice .invoice-total-sum{margin-top:42px}.invoice .invoice-total-sum tr:last-child{border-bottom:1px solid #666}.titles{color:#67A138;font-weight:bold}.actions-title-bar h6{display:inline;font-size:18px;color:#666}.actions-title-bar .actions{margin-bottom:0;text-align:right}.total-amount{color:#ed7331;font-size:14px;font-weight:bold}.parameter .desc-label{width:140px;margin-bottom:4px}.parameter .userdetail-param-label{width:100px;margin-right:16px}.parameter .desc-input-text{float:left;font-weight:bold}.parameter .desc-input-text .editable-wrapper{margin-bottom:16px}.pp-dashboard-widget{margin-bottom:16px}.user-permissions .pp-content>div>div{display:inline-block;margin:0 4px 8px 0;padding:4px 8px;border:1px solid #C6C6C6;background-color:#D9D9D9;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.ui-dialog .payplans{width:100%}.upgrade-plan{clear:left;float:left;width:100%;margin-bottom:8px}.upgrade-plan .left{width:70%;line-height:27px}.upgrade-plan .right{width:30%}.upgrade-plan .editable-wrapper{margin:8px 0}.upgrade-options .left{width:50%}.upgrade-options .right{width:50%}.dashboard-content .left{width:50%}.dashboard-content .right{width:45%}.dashboard-content .right .wallet-balance{text-align:center}.dashboard-content .right .wallet-balance .wallet-balance-message{margin-top:4px;color:#666}.dashboard-content .pp-parenthover{padding:8px;border-bottom:1px solid #c6c6c6}.dashboard-content .pp-parenthover:nth-child(even){background-color:#d9d9d9}.dashboard-content .pp-title,.dashboard-content .titles{padding-bottom:4px;margin-bottom:8px;border-bottom:1px solid #c6c6c6;color:#67A138;font-weight:bold}table{width:100%}table thead tr{border-bottom:1px solid #666}table thead th{text-align:left;padding:8px 0}table tr{border-bottom:1px solid #c6c6c6}table td{padding:8px 0}table .invoice-amount{text-align:right}.order-steps{margin:0 0 16px;padding:16px;color:#667b26}.order-steps .footnote{color:#999}
