@import url(https://fonts.googleapis.com/css?family=Nunito);.add-exercises .add-exercise-header,.add-exercises .add-exercise-header .search{margin-bottom:20px}.add-exercises .add-exercise-header .justify-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-exercises .add-exercise-header .justify-between .page-title{color:#747a91;font-size:32px;line-height:39px;font-weight:300;margin-bottom:0}.add-exercises .add-exercise-header .item-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-exercises .add-exercise-header .item-center div{padding-right:10px}.add-exercises .add-exercise-header .item-center div:last-child{padding-right:0}.add-exercises .add-exercise-content{margin-bottom:20px}.add-exercises .add-exercise-content .exercises-filter{margin-top:20px}.add-exercises .add-exercise-content .selected-exercises{margin:36px 0;background:#f0f1f5;padding:26px}.add-exercises .add-exercise-content .selected-exercises .exercise-block{padding:0 10px}.add-exercises .add-exercise-content .selected-exercises .exercise-block:first-child{padding-left:0}.add-exercises .add-exercise-content .selected-exercises .exercise-block:last-child{padding-right:0}.add-exercises .add-exercise-content .selected-exercises .exercise-block .selected-exercise{padding:10px;background-color:#fff;height:180px;position:relative}.add-exercises .add-exercise-content .selected-exercises .exercise-block .selected-exercise .selected-exercise-img{margin-bottom:15px}.add-exercises .add-exercise-content .selected-exercises .exercise-block .selected-exercise .selected-exercise-title{font-size:13px;line-height:19px;color:#22273d;font-weight:300}.add-exercises .add-exercise-content .selected-exercises .exercise-block .selected-exercise .remove-selected-exercise{cursor:pointer;position:absolute;font-size:16px;right:10px;bottom:10px;color:#eb5757}.add-exercises .exercise-pagination .pagination-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:40px;font-size:14px;line-height:17px;color:#747a91;font-weight:300}.add-exercises .exercise-pagination .el-pagination button{padding:15px;background-color:#f0f1f5;color:#747a91;height:auto}.add-exercises .exercise-pagination .el-pagination button.btn-prev{margin-right:5px}.add-exercises .exercise-pagination .el-pagination button:disabled,.add-exercises .exercise-pagination .el-pagination button:disabled:hover{background-color:#f0f1f5;color:#747a91}.add-exercises .exercise-pagination .el-pagination button:hover{background-color:#ec5a80;color:#fff}.add-exercises .exercise-pagination .el-pagination .el-pager li{background-color:#f0f1f5;padding:15px;height:auto;line-height:1;margin-right:5px}.add-exercises .exercise-pagination .el-pagination .el-pager li:hover{background-color:#ec5a80;color:#fff}.add-exercises .exercise-pagination .el-pagination .el-pager li.number{background-color:#f0f1f5;color:#747a91;border-radius:0}.add-exercises .exercise-pagination .el-pagination .el-pager li.number.active,.add-exercises .exercise-pagination .el-pagination .el-pager li.number:hover{background-color:#ec5a80;color:#fff}.add-exercises .exercise-pagination .el-pagination .el-pager li.more:before{line-height:1}.exercise-single .el-form{width:100%}.exercise-single .exercise-header{margin-bottom:20px}.exercise-single .exercise-header .page-title{color:#747a91;font-size:32px;line-height:39px;font-weight:300}.exercise-single .exercise-header .exercise-save{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.exercise-single .el-form-item__label{color:#747a91;display:block!important;font-size:14px;line-height:21px;text-align:left;font-weight:300}.exercise-single .content .exercise-block{margin-bottom:20px}.exercise-single .content .exercise-block .close-button{position:absolute;top:5px;right:5px;border-radius:50%;padding:5px;opacity:.7;background:#222d32;color:#fff;cursor:pointer}.exercise-single .content .exercise-block .close-button:hover{opacity:1}.exercise-single .content .exercise-block .exercise-block-header{margin-bottom:15px}.exercise-single .content .exercise-block .exercise-block-header .exercise-block-header-name{color:#747a91;font-size:32px;line-height:39px;font-weight:300}.exercise-single .content .exercise-details .description .description-lang-settings{margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.exercise-single .content .exercise-details .exercise-settings,.exercise-single .content .exercise-details .thumbnail{margin-top:35px}.exercise-single .content .exercise-details .exercise-settings .settings-label{color:#363636;display:block;font-size:1rem;font-weight:700}.exercise-single .content .exercise-details .add-exercise-button{margin-bottom:35px}.exercise-single .content .exercise-sprites{-webkit-box-sizing:border-box;box-sizing:border-box}.exercise-single .content .exercise-sprites .sprite-image{padding-right:10px;position:relative;height:170px}.exercise-single .content .exercise-sprites .sprite-image:nth-child(4){padding-right:0}.exercise-single .content .exercise-sprites .sprite-image>div{background:#f2f2f2;padding:10px;line-height:0;height:100%}.exercise-single .content .exercise-sprites .sprite-image>div img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.exercise-single .content .exercise-alternatives .exercise-alternative-content .exercise-alternative-content-row{background:#f0f1f5;padding:25px}.exercise-single .content .exercise-alternatives .exercise-alternative-content .exercise-alternative-content-row .alternative-block{padding-right:10px;position:relative}.exercise-single .content .exercise-alternatives .exercise-alternative-content .exercise-alternative-content-row .alternative-block .alternative-exercise{background:#fff;padding:10px;line-height:0;height:160px}.exercise-single .content .exercise-alternatives .exercise-alternative-content .exercise-alternative-content-row .alternative-block .alternative-exercise .alternative-exercise-img{margin-bottom:15px}.exercise-single .content .exercise-alternatives .exercise-alternative-content .exercise-alternative-content-row .alternative-block .alternative-exercise .alternative-exercise-title{font-size:13px;line-height:19px;color:#22273d;font-weight:300}.exercise-single .content .exercise-alternatives .exercise-alternative-content .exercise-alternative-content-row .alternative-block .alternative-exercise .close-button{top:0}.exercise-single .content .exercise-save{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.included-exercise-list .exercises-single{margin-bottom:20px}.included-exercise-list .exercises-single .g-exercise-name{color:#747a91;font-size:32px;line-height:39px;font-weight:300}.included-exercise-list .exercises-single .sort{font-size:20px;padding:10px;background:#f0f1f5}.included-exercise-list .exercises-single .exercise-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.included-exercise-list .exercises-single .exercises-single-header{margin-bottom:15px}.included-exercise-list .exercises-single .set-single .el-col.set-input{padding:0 15px}.included-exercise-list .exercises-single .set-single .el-col.set-input:first-child{padding-left:0}.included-exercise-list .exercises-single .set-single .el-col.set-input:last-child{padding-right:0}.included-exercise-list .exercises-single .set-single .el-col .el-form-item__label{font-size:13px}.included-exercise-list .exercises-single .set-single .el-col .set-input-param{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.included-exercise-list .exercises-single .set-single .el-col .set-input-param:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.included-exercise-list .exercises-single .set-single .el-col .set-input-param:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.included-exercise-list .exercises-single .set-single .el-col .el-button{width:30px;padding:5px 0}.workout-single>.el-form{width:100%}.workout-single .workout-header{margin-bottom:20px}.workout-single .workout-header .page-title{color:#747a91;font-size:32px;line-height:39px;font-weight:300}.workout-single .workout-header .workout-save{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.workout-single .workout-header .workout-save .show-hide-button{padding:8px 13px;margin-left:10px;background:#f0f1f5;cursor:pointer}.workout-single .el-form-item__label{color:#747a91;display:block!important;font-size:14px;line-height:21px;text-align:left;font-weight:300}.workout-single .workout-details .workout-settings-dropdown .el-col{padding-right:20px}.workout-single .workout-details .workout-settings-dropdown .el-col:first-child{padding-left:20px}.workout-single .workout-details .workout-settings-dropdown .el-col:last-child{padding-right:0}.workout-single .workout-details .description .description-lang-settings{margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.workout-single .workout-details .thumbnail{margin-top:35px}.workout-single .workout-details .thumbnail .file-button-title{padding-bottom:15px;color:#363636;display:block;font-size:1rem;font-weight:700}.workout-single .workout-details .thumbnail .file-label{cursor:pointer;display:inline-block;line-height:1;white-space:nowrap;background:#f0f1f5;border:1px solid #dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;padding:12px 60px;font-size:14px;border-radius:4px}.workout-single .workout-details .thumbnail .file-label:hover{background:#bbb;border-color:#bbb;color:#fff}.workout-single .workout-details .thumbnail .file-label .file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.workout-single .workout-details .workout-settings{margin-top:35px}.workout-single .workout-details .workout-settings .settings-label{color:#363636;display:block;font-size:1rem;font-weight:700}.workout-single .workout-details .add-exercise-button{margin-bottom:35px}.workout-exercises{margin:20px 0}.workout-plan-single>.el-form{width:100%}.workout-plan-single .workout-plan-header{margin-bottom:20px}.workout-plan-single .workout-plan-header .page-title{color:#747a91;font-size:32px;line-height:39px;font-weight:300}.workout-plan-single .workout-plan-header .workout-plan-save{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.workout-plan-single .workout-plan-header .workout-plan-save .show-hide-button{padding:8px 13px;margin-left:10px;background:#f0f1f5;cursor:pointer}.workout-plan-single .el-form-item__label{color:#747a91;display:block!important;font-size:14px;line-height:21px;text-align:left;font-weight:300}.workout-plan-single .plan-details{margin-bottom:20px}.workout-plan-single .plan-details .description .description-lang-settings{margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.workout-plan-single .plan-details .thumbnail{margin-top:35px}.workout-plan-single .plan-details .plan-settings .settings-label{color:#363636;display:block;font-size:1rem;font-weight:700}.workout-plan-single .plan-details .plan-weeks{margin-bottom:20px}.workout-plan-single .plan-details .plan-weeks .plan-week-items .week{font-weight:700;margin-right:15px}.workout-plan-single .plan-details .plan-weeks .plan-week-items .week.active{border-bottom:2px solid #ec5a80;color:#ec5a80}.workout-plan-single .plan-details .plan-weeks .plan-week-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.workout-plan-single .plan-days{margin-bottom:20px}.workout-plan-single .plan-days .plan-week-day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.workout-plan-single .plan-day-details .plan-day-workout .days-title{font-size:16px;line-height:20px;text-align:left;font-weight:600;color:#747a91}.workout-plan-single .plan-day-details .plan-day-workout .plan-day-details{margin:15px 0}.workout-plan-single .plan-day-details .workout-plan-exercises{position:relative}.workout-plan-single .plan-day-details .workout-plan-exercises .add-exercise-button{position:absolute;bottom:0;right:5px}.workout-plan-single .plan-day-details .no-exercise-block{text-align:center}.workout-plan-single .plan-day-details .no-exercise-block h3{font-weight:600;line-height:normal;font-size:24px;text-align:center;color:#747a91;margin-bottom:20px}.workout-plan-single .plan-day-details .no-exercise-block p{font-weight:400;line-height:normal;font-size:18px;text-align:center;color:#747a91;margin-bottom:30px}.workout-plan-single .plan-day-details .no-exercise-block .copy-workout-exercises{margin:50px 0 20px}.nutrition-category-single .nutrition-category-header{margin-bottom:20px}.nutrition-category-single .nutrition-category-header .page-title{color:#747a91;font-size:32px;line-height:39px;font-weight:300}.nutrition-category-single .nutrition-category-header .nutrition-category-save{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nutrition-single .nutrition-header{margin-bottom:20px}.nutrition-single .nutrition-header .page-title{color:#747a91;font-size:32px;line-height:39px;font-weight:300}.nutrition-single .nutrition-header .nutrition-save{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nutrition-single .nutrition-meals .add-meal-button-circle{position:absolute;bottom:0;right:5px}.nutrition-single .nutrition-meals .meal-single{margin-bottom:20px}.nutrition-single .nutrition-meals .meal-single .g-meal-name{color:#747a91;font-size:32px;line-height:39px;font-weight:300}.nutrition-single .nutrition-meals .meal-single .sort{font-size:20px;padding:10px;background:#f0f1f5}.nutrition-single .nutrition-meals .meal-single .meal-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nutrition-single .nutrition-meals .meal-single .meal-single-header{margin-bottom:15px}.nutrition-single .nutrition-meals .meal-single .add-recept-button{margin-bottom:22px}.nutrition-single .nutrition-meals .meal-single .meal-recepts .recepts-title{color:#747a91;font-size:32px;line-height:39px;font-weight:300;margin-bottom:15px}.nutrition-single .nutrition-meals .meal-single .meal-recepts .meal-recept{margin-bottom:20px}.nutrition-single .nutrition-meals .meal-single .meal-recepts .meal-recept:last-child{margin-bottom:0}.g-input input,.g-select input{border:none;border-radius:0;border-bottom:1px solid #bec3d4;outline:none;-webkit-box-shadow:none;box-shadow:none;background:none}.pointer{cursor:pointer}.primary{color:#409eff}.el-row{width:100%}[class*=" el-icon-"],[class^=el-icon-]{font-weight:600!important}.file-button-title{padding-bottom:15px;color:#363636;display:block;font-size:1rem;font-weight:700}.file-label{cursor:pointer;display:inline-block;line-height:1;white-space:nowrap;background:#f0f1f5;border:1px solid #dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;padding:12px 60px;font-size:14px;border-radius:4px}.file-label:hover{background:#bbb;border-color:#bbb;color:#fff}.file-label .file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.languages{margin-bottom:20px}.cover{position:relative}.cover .close-button-bg{position:absolute;top:-20px;left:180px}.hide-show-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.show-hide-button{padding:8px 13px;margin-left:10px;background:#f0f1f5;cursor:pointer}.navbar-laravel{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.04);box-shadow:0 2px 4px rgba(0,0,0,.04)}.navbar .logo{border-radius:3px}.admin-sidebar-container .sidebar,.navbar .logo{background:#a75e9b}.login-section .login-header{background:#88397b}.login-section .login-header img{width:35%}.component-header,.component-header .search-wrap{margin-bottom:20px}.component-header .page-title{color:#747a91;font-size:32px;line-height:39px;font-weight:300}.component-header .add-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.component-header .add-item .show-hide-button{padding:8px 13px;margin-left:10px;background:#f0f1f5;cursor:pointer}.component-data-pagination .pagination-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:40px;font-size:14px;line-height:17px;color:#747a91;font-weight:300}.component-data-pagination .el-pagination button{padding:15px;background-color:#f0f1f5;color:#747a91;height:auto}.component-data-pagination .el-pagination button.btn-prev{margin-right:5px}.component-data-pagination .el-pagination button:disabled,.component-data-pagination .el-pagination button:disabled:hover{background-color:#f0f1f5;color:#747a91}.component-data-pagination .el-pagination button:hover{background-color:#ec5a80;color:#fff}.component-data-pagination .el-pagination .el-pager li{background-color:#f0f1f5;padding:15px;height:auto;line-height:1;margin-right:5px}.component-data-pagination .el-pagination .el-pager li:hover{background-color:#ec5a80;color:#fff}.component-data-pagination .el-pagination .el-pager li.number{background-color:#f0f1f5;color:#747a91;border-radius:0}.component-data-pagination .el-pagination .el-pager li.number.active,.component-data-pagination .el-pagination .el-pager li.number:hover{background-color:#ec5a80;color:#fff}.component-data-pagination .el-pagination .el-pager li.more:before{line-height:1}.content .card-section{position:relative;margin-top:20px}.content .card-section-header{margin-bottom:20px}.content .card-section-header .card-section-title{color:#747a91;font-size:32px;line-height:39px;font-weight:300}.content .add-button{position:absolute;bottom:-20px;right:-20px}.wrap-show-hide-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.content .ql-editor p{margin-bottom:0}