:root {
  --color-primary: #1272a6;  /* var(--color-primary) */
  --color-primary-body: #646464;  /* var(--color-primary-body) */
  --color-primary-supply: #f3f3f3;  /* var(--color-primary-supply) */
  --color-primary-search: #EAEAEA;  /* var(--color-primary-search) */
  --color-primary-contact:#71a6d5;  /* var(--color-primary-contact) */
  --color-primary-calendar:#292522;  /* var(--color-primary-calendar) */
  --color-primary-calendartab:#272829;  /* var(--color-primary-calendartab) */
  
  --color-primary-0: #000;  /* var(--color-primary-0) */
  --color-primary-border: #333;  /* var(--color-primary-border) */
  --color-primary-f: #fff;  /* var(--color-primary-f) */
  --color-primary-f0: #fff0;  /* var(--color-primary-f0) */
  --color-primary-fe5: #ffffe5;  /* var(--color-primary-fe5) */
  --color-primary-lily: #ffffff;  /* var(--color-primary-lily) */
  --color-primary-ulzebra: #f2f7ff;  /* var(--color-primary-ulzebra) */
  --color-primary-ulzebracrit: #fcc;  /* var(--color-primary-ulzebracrit) */
  --color-primary-ulzebrarow: #cccccc;  /* var(--color-primary-ulzebrarow) */
  --color-primary-ulzebrath: #BBBBBB;  /* var(--color-primary-ulzebrath) */
  --color-primary-ulzebratd: #eed;  /* var(--color-primary-ulzebratd) */
  --color-primary-ulzebrasel: #444;  /* var(--color-primary-ulzebrasel) */
  --color-primary-ulzebragrad: #DDDDDD;  /* var(--color-primary-ulzebragrad) */
  --color-primary-calendarwrap: #D8D8D8;  /* var(--color-primary-calendarwrap) */
  --color-primary-ulzebrahov: #006bd8;  /* var(--color-primary-ulzebrahov) */
  --color-primary-tabborder: #aaa;  /* var(--color-primary-tabborder) */
  
  --color-primary-jade: #53a7d4;  /* var(--color-primary-jade) */
  --color-primary-mint: #38a4de;  /* var(--color-primary-mint) */
  --color-primary-grim: #606060;  /* var(--color-primary-grim) */
  --color-primary-lead: #888888;  /* var(--color-primary-lead) */
  --color-primary-hoar: #b0b0b0;  /* var(--color-primary-hoar) */
  --color-primary-multibutton: #2878bf;  /* var(--color-primary-multibutton) */
  --color-primary-multibuttonhov: #6eb98e;  /* var(--color-primary-multibuttonhov) */
  
  --color-primary-viola: #db6590;  /* var(--color-primary-viola) */
  --color-primary-scarlet: #e85252;  /* var(--color-primary-scarlet) */
  --color-primary-pumpkin: #f17a52;  /* var(--color-primary-pumpkin) */
  --color-primary-black: #000;  /* var(--color-primary-black) */
  --color-primary-tangerine: #f8b769;  /* var(--color-primary-tangerine) */
  --color-primary-lemon: #fbe779;  /* var(--color-primary-lemon) */
  
  --color-primary-background: #F5F5F5;  /* var(--color-primary-background) */
  --color-primary-hover: #cad5e2;  /* var(--color-primary-hover) */
  --color-primary-comment: #007cb9;  /* var(--color-primary-comment) */
  
  --color-primary-gradients: #c9dbe53d;  /* var(--color-primary-gradients) */
  --color-primary-gradiente: #c9dbe5;  /* var(--color-primary-gradiente) */
  
  --color-primary-00: rgba(0, 0, 0, 0.00);  /* var(--color-primary-00) */
  --color-primary-01: rgba(0,0,0,0.1);  /* var(--color-primary-01) */
  --color-primary-015: rgba(159,209,236,0.15);  /* var(--color-primary-015) */
  --color-primary-025: rgba(67,102,102,0.25);  /* var(--color-primary-025) */
  --color-primary-0025: rgba(0,0,0,0.025);  /* var(--color-primary-0025) */
  --color-primary-025176: rgba(176,176,176,0.25);  /* var(--color-primary-025176) */
  --color-primary-03: rgba(0,0,0,0.3);  /* var(--color-primary-03) */
  --color-primary-05: rgba(159,209,236,0.5);  /* var(--color-primary-05) */
  --color-primary-075: rgb(159,209,236,0.75);  /* var(--color-primary-075) */
  --color-primary-1: rgb(159,209,236,1);  /* var(--color-primary-1) */
  --color-primary-1255: rgba(255,255,255,1);  /* var(--color-primary-1255) */
  --color-primary-0255: rgba(255,255,255,0);  /* var(--color-primary-0255) */
  --color-primary-255: rgba(255, 255, 255);  /* var(--color-primary-255) */
  --color-primary-221: rgb(221,221,221);  /* var(--color-primary-221) */
  --color-primary-245: rgb(245,245,245);  /* var(--color-primary-245) */
  --color-primary-background00: rgb(239, 243, 247);  /* var(--color-primary-background00) */
  --color-primary-background00247: rgb(239, 243, 247);  /* var(--color-primary-background00247) */
  
}

/* colour */
.emerald{color:var(--color-primary);fill:var(--color-primary);font-size: 100%;}
.full-left{max-width: 100%;width: 100%;text-align: inherit;vertical-align: bottom;background-color: inherit;border: 1px solid var(--color-primary-00);}
.full-left::-webkit-input-placeholder { color: var(--color-primary);font-weight: 100;}
.full-left:-moz-placeholder,
.full-left::-moz-placeholder { color: var(--color-primary);font-weight: 100;}
.full-left:-ms-input-placeholder { color: var(--color-primary);font-weight: 100;}
.full-left:focus{border: 1px solid;}
.middle{text-align: center;background-color: inherit;}
.middle::-webkit-input-placeholder { color: var(--color-primary);font-weight: 100;}
.middle:-moz-placeholder,
.middle::-moz-placeholder { color: var(--color-primary);font-weight: 100;}
.middle:-ms-input-placeholder { color: var(--color-primary);font-weight: 100;}
.middleshort{max-width: 65px;text-align: center;background-color: inherit;height:auto;width:auto;}
.middlezero{max-width: 55px;text-align: center;background-color: inherit;}
.jade{color:var(--color-primary-jade);fill:var(--color-primary-jade);}
.mint{color:var(--color-primary-mint);fill:var(--color-primary-mint);}

.grim{color:var(--color-primary-grim);fill:var(--color-primary-grim);}
.lead{color:var(--color-primary-lead);fill:var(--color-primary-lead);}
.hoar{color:var(--color-primary-hoar);fill:var(--color-primary-hoar);}

.lily{color:var(--color-primary-lily);fill:var(--color-primary-lily);}
.viola{color:var(--color-primary-viola);fill:var(--color-primary-viola);}
.scarlet{color:var(--color-primary-scarlet);fill:var(--color-primary-scarlet);}
.pumpkin{color:var(--color-primary-pumpkin);fill:var(--color-primary-pumpkin);}
.black{color:var(--color-primary-black);fill:var(--color-primary-black);}
.tangerine{color:var(--color-primary-tangerine);fill:var(--color-primary-tangerine);}
.lemon{color:var(--color-primary-lemon);fill:var(--color-primary-lemon);}

.air-emerald{background-color:var(--color-primary-025);transition:background 0.5s ease;}
.air-jade{background-color:var(--color-primary-05);transition:background 0.5s ease;}
.air-mint{transition:background 0.5s ease;}
.air-hoar{background-color:var(--color-primary-025176);transition:background 0.5s ease;}

.btn-emerald{background-color:var(--color-primary);}
.btn-jade{background-color:var(--color-primary-jade);}
.btn-mint{background-color:var(--color-primary-mint);}
.inp-emerald{background-color:var(--color-primary);transition:background 0.5s ease;}
.inp-jade{background-color:var(--color-primary-jade);transition:background 0.5s ease;}
.inp-mint{background-color:var(--color-primary-mint);transition:background 0.5s ease;}
.inp-mint-light{background-color: var(--color-primary-015);transition: background 0.5s ease;border: 1px solid var(--color-primary-mint);color: var(--color-primary);}
.inp-mint-light:focus{background-color: var(--color-primary-015);transition: background 0.5s ease;border: 1px solid;color: var(--color-primary);}
.inp-mint-light::-webkit-input-placeholder { color: var(--color-primary);font-weight: 100;}
.inp-mint-light:-moz-placeholder,
.inp-mint-light::-moz-placeholder { color: var(--color-primary);font-weight: 100;}
.inp-mint-light:-ms-input-placeholder { color: var(--color-primary);font-weight: 100;}
.inp-error{background-color:var(--color-primary-scarlet);transition:background 0.5s ease;}
.lin-emerald{background-color:var(--color-primary);transition:width 0.5s ease;}
.lin-jade{background-color:var(--color-primary-jade);transition:width 0.5s ease;}
.lin-mint{background-color:var(--color-primary-mint);transition:width 0.5s ease;}
@media all and (min-width:1000px){
.btn-emerald:hover{background-color:var(--color-primary-mint);transition:background 0.5s ease;}	
.btn-jade:hover{background-color:var(--color-primary-mint);transition:background 0.5s ease;}
}
/* colour */

.mini-label{padding:0 0.8vw; !important;color: var(--color-primary-comment);cursor:default !important;}
.mini-comment{font-size:12px !important;color: var(--color-primary-comment);cursor:default !important;}
.mini-comment-alert{font-size:12px !important;color: red;cursor:default !important;}

body::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
body::-webkit-scrollbar{width: 10px;background-color: var(--color-primary-background);}
body::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
body::scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
body::scrollbar{width: 10px;background-color: var(--color-primary-background);}
body::scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
.work-history-main-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
.work-history-main-content::-webkit-scrollbar{width: 12px;background-color: var(--color-primary-background);}
.work-history-main-content::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
.work-guids-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
.work-guids-content::-webkit-scrollbar{width: 12px;background-color: var(--color-primary-background);}
.work-guids-content::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
.work-patients-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
.work-patients-content::-webkit-scrollbar{width: 12px;background-color: var(--color-primary-background);}
.work-patients-content::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
.work-knowlege-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
.work-knowlege-content::-webkit-scrollbar{width: 12px;background-color: var(--color-primary-background);}
.work-knowlege-content::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
.work-knowlege-content-plus::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
.work-knowlege-content-plus::-webkit-scrollbar{width: 12px;background-color: var(--color-primary-background);}
.work-knowlege-content-plus::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
.work-status-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
.work-status-content::-webkit-scrollbar{width: 12px;background-color: var(--color-primary-background);}
.work-status-content::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
.work-monitor-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
.work-monitor-content::-webkit-scrollbar{width: 12px;background-color: var(--color-primary-background);}
.work-monitor-content::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
.work-diagnosis-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
.work-diagnosis-content::-webkit-scrollbar{width: 12px;background-color: var(--color-primary-background);}
.work-diagnosis-content::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
.work-quests-content::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
.work-quests-content::-webkit-scrollbar{width: 12px;background-color: var(--color-primary-background);}
.work-quests-content::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}
.zebra-tab::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);border-radius: 10px;background-color: var(--color-primary-background);}
.zebra-tab::-webkit-scrollbar{width: 12px;background-color: var(--color-primary-background);}
.zebra-tab::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px var(--color-primary-03);background-color: var(--color-primary-05);}

textarea#comment_text {
	width:100%;
	box-sizing:border-box;
	display:block;
	max-width:100%;
	line-height:1.5;
	padding:15px 15px 30px;
	border-radius:3px;
	border:1px solid var(--color-primary-gradiente);
	font:13px Tahoma, cursive;
	transition:box-shadow 0.5s ease;
	box-shadow:0 4px 6px var(--color-primary-01);
	font-smoothing:subpixel-antialiased;
	background:linear-gradient(var(--color-primary-gradients), var(--color-primary-gradiente));
	background:-o-linear-gradient(var(--color-primary-gradients), var(--color-primary-gradiente));
	background:-ms-linear-gradient(var(--color-primary-gradients), var(--color-primary-gradiente));
	background:-moz-linear-gradient(var(--color-primary-gradients), var(--color-primary-gradiente));
	background:-webkit-linear-gradient(var(--color-primary-gradients), var(--color-primary-gradiente));
}