﻿						  /*----------------------------------------------------------*/
/* Please do not add any css related to Canvas and VDS here */
/*Use this to set Control CSS only that will be sync on epcr*/                
/*----------------------------------------------------------*/
/* Radio and check box */
.regular-checkbox + label:active,.regular-checkbox:checked + label:active,.regular-radio + label:active,.regular-radio:checked + label:active{box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 1px 3px rgba(0,0,0,0.1)}
.regular-checkbox + label{background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 -15px 10px -12px rgba(0,0,0,0.05);border-radius:3px;display:inline-block;position:relative;left:0;padding:9px}
.regular-checkbox:checked + label{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);color:#99a1a7}
.regular-checkbox:checked + label:after{content:'\2714';font-size:14px;position:absolute;top:0;left:3px;color:#99a1a7}
.regular-radio + label{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 -15px 10px -12px rgba(0,0,0,0.05);border-radius:50px;display:inline-block;position:relative;padding:9px}
.regular-radio:checked + label:after{content:' ';width:12px;height:12px;border-radius:50px;position:absolute;top:3px;background:#99a1a7;box-shadow:inset 0 0 10px rgba(0,0,0,0.3);text-shadow:0;left:3px;font-size:32px}
.regular-radio:checked + label{background-color:#e9ecee;color:#99a1a7;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05), inset 0 -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0 0 10px rgba(0,0,0,0.1)}
.Checkbox-Radio{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-size:23px;background-image: -webkit-gradient(     linear,     left bottom,     left top,     color-stop(0.10, #cecece),     color-stop(0.90, #ffffff) );background-image: -moz-linear-gradient( center bottom, #cecece 10%, #ffffff 90% );;box-sizing:border-box;border:1px solid;line-height:40px;margin: 0px 10px 10px 0px;padding:4px 0px 0px 0px}
.CheckboxRadioNew{background-image:none;border:0 solid}
.CheckboxRadioControl{box-sizing:border-box;float:left;overflow:auto;padding: 10px 0px 0px 10px;}
.CheckBoxRadioLabel{text-align:left;display:block;line-height:45px;font-size:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:0;font-weight:bold;}
.usercheckbox{margin-left:5px;margin-top:-2px;margin-bottom:0;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.big-radio:checked + label:after{width:26px;height:26px;font-size:32px;left:3px;top:3px}
.big-radio-small + label {padding: 13px;margin-top: 0px;margin-left: 0px;float: left;}
.big-radio-small:checked + label:after {width: 20px;height: 20px;font-size: 32px;left: 3px;top: 3px;}
.big-radio-smaller + label {padding: 10px;margin-top: 0px;margin-left: 0px;float: left;}
.big-radio-smaller:checked + label:after {width: 16px;height: 16px;font-size: 32px;left: 2px;top: 2px;}
.big-checkboxnewone:checked + label:after{font-size:32px;left:4px;top:-3px}
.big-checkboxnewone + label,.big-radio + label{margin-top:0;margin-left:0;float:left;padding:16px}
.big-checkboxnewone-small + label {padding: 13px;margin-top: 0px;margin-left: 0px;float: left;}
.big-checkboxnewone-small:checked + label:after {font-size: 25px;left: 3px;top: -7px;}
.big-checkboxnewone-smaller + label {padding: 10px;margin-top: 0px;margin-left: 0px;float: left;}
.big-checkboxnewone-smaller:checked + label:after {font-size: 20px;left: 2px;top: -10px;}
.Radio-SVGOption{float: left;width:47%; line-height:38px;font-family: Arial, Helvetica, sans-serif;font-size:20px;text-overflow: ellipsis;  white-space: nowrap;  overflow:hidden; background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.10, #cecece),color-stop(0.90, #fff));background-image: -moz-linear-gradient(center bottom,#cecece 10%,#fff 90% );padding:  2px 0px 4px 0px;box-sizing: border-box;border: 2px outset;text-align:left;margin: 10px 1.8%;}
.Radio-SVGOption input{margin-left:10px;vertical-align:middle;text-align:left;border:1px solid Black;}
/* Radio and check box end*/
.expendedlist{width:100%;height:auto}
.btnBlueGradient{background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.10, #114a7e), color-stop(0.90, #3180cb) ); background-image: -moz-linear-gradient(center bottom, #114a7e 10%,#3180cb 90% ); background-image: -o-linear-gradient(90deg,rgb(17,74,126),rgb(49,128,203));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3180cb',endColorstr='#114a7e');background-color:#114a7e;font-family:Arial, Helvetica, sans-serif;font-weight:700;color:#fff;text-align:center;text-decoration:none;border-radius:5px;border-color:inherit;padding:5px}
.collapseheader{line-height:40px;padding-left:5px;cursor:pointer;border:1px solid #CCC;background:#DDD;font-family:Helvetica,Arial,sans-serif;font-weight:700;color:#444;text-shadow:0 1px 1px #F6F6F6;background-image:url(../content/Images/Expand.png), 0;background-repeat:no-repeat;background-position:99% center;-webkit-border-radius:8px;text-align:left}
.collapsechild{border:1px solid #CCC;border-top:0;background:#FFF;font-family:Helvetica,Arial,sans-serif;font-weight:700;color:#444;text-shadow:0 1px 1px #F6F6F6;background-image:-webkit-linear-gradient(#FDFDFD, #EEE);-webkit-border-Bottom-Right-radius:8px;-webkit-border-Bottom-Left-radius:8px;text-align:left}
.joblistdetails{line-height:40px;padding-left:5px;background-color:transparent;border-top:1px solid #CCC}
.bottomborder{border-bottom:1px solid #CCC}
.joblistcheckbox{margin-right:12px;margin-top:14px;float:right}
.addbbutton{width:32px;height:32px;border:0;float:right;margin-right:10px;margin-top:8px;background-image:url(../content/images/add-button.png);background-repeat:no-repeat;background-color:transparent}
.mainDiv{box-sizing:border-box;float:left}
.Submit-Button{width:15%;float:left;font-size:24px;height:auto;color:#000;margin-bottom:0;margin-top:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.TextBoxClass{width:100%;font-size:30px;-moz-border-radius:1px;border:1px solid;box-sizing:border-box;margin:0;padding:0;font-family:Helvetica, Arial, sans-serif;}
.SearchableControl{width:100%;font-size:30px;padding-right:39px;-moz-appearance:none;-webkit-appearance:none;border:2px inset;background:#fff;-webkit-border-radius:0;border-radius:0;background-image:url(../Images/Search-Find.png);background-repeat:no-repeat;background-position:right;margin:0}
.ComboBoxNewControl{width:100%;font-size:30px;-moz-appearance:none;-webkit-appearance:none;border:1px solid;background:#fff;-webkit-border-radius:4px;border-radius:4px;background-repeat:no-repeat;background-position:right;text-decoration:none;color:#000;padding-top:0;padding-bottom:0;margin:0}
.TextBoxClass-ComboBoxNew,.Submit-Button-ComboBoxNew,.share_menu a{display:block;float:left;height:70px;box-sizing:border-box;padding-left:10px;line-height:70px;font-size:36px;color:#000}
.Submit-Button-ComboBoxNew{display:none;border:1px #DCDCDC outset;background-color:#DCDCDC;width:15%}
.TextBoxClass-ComboBoxNew{display:none;border:1px #DCDCDC inset;width:85%}
.shareme{display:inline-block;box-sizing:border-box}
.hide{opacity:0;display:none}
.share_menu{width:700px;position:absolute;left:-1000px;background-color:#FFF;border:2px outset gray;box-shadow:8px 5px 5px #888;max-height:490px;overflow-y:auto;overflow-x:none;padding:5px;font-family:Helvetica,Arial,sans-serif;}
.share_menu a{border:1px #DCDCDC outset;background-color:#DCDCDC;width:100%;text-decoration:none}
.show{opacity:1}
.ComboBoxControl{border-radius:4px !important; width:100%;font-size:30px;padding-right:18px;-moz-appearance:none;-webkit-appearance:none;border:1px solid;background:#fff;-webkit-border-radius:0;border-radius:0;background-repeat:no-repeat;background-position:right;margin:0}
.TextAreaClass{width:100%;font-size:30px;font-family:Arial, Helvetica, sans-serif;resize:none;border:1px solid;box-sizing:border-box}
.Headinglabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;width:100%;text-align:left;font-size:30px;font-family:Arial, Helvetica, sans-serif;font-weight:400;font-style:normal;text-decoration:none;color:#444}
.CheckboxRadioColor{background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2D2D2D), color-stop(1, #888) );color:#FFF}
.ControlLabel{font-size:24px;float:left;width:150px}
.linklabel{color:#0000FF;text-decoration: underline;}
.ControlLabelTbook{color:#FFF;float:left;display:inline-block;text-align:left;white-space:normal;font-weight:400;cursor:pointer;font-size:18px;margin:0}
.savebutton{height:34px;line-height:34px;padding-left:15px;padding-right:10px;border-radius:5px;float:right;margin-right:-.1%;margin-bottom:15px;margin-top:10px;cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:700;color:#FFF;display:table-cell;text-align:center;min-width:80px;background-color:#4eaba9;border-color:inherit;border-style:none;border-width:0}
.HSAHeaderText{text-align:left;margin-left:10px;text-overflow:ellipsis;white-space:nowrap;height:44px;overflow:hidden;font-family:"Helvetica Arial Sans-Serif";font-size:16px;font-weight:700;color:#fff}
.HSAHeaderText label{font-family:"Helvetica Arial Sans-Serif";font-size:20px;font-weight:700}
.page{background-attachment:scroll;background-clip:border-box;background-color:#F0F0F0;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEE), to(#DDD));background-origin:padding-box;color:#333;display:block;font-family:Helvetica, Arial, sans-serif;height:724px;left:0;min-height:724px;outline-color:#333;outline-style:none;outline-width:0;overflow-x:visible;overflow-y:visible;position:absolute;text-shadow:#FFF 0 1px 0;top:0;width:100%;border-color:#333;border-style:none;border-width:0;margin:0;padding:0}
.header_TelemedicsShell{-webkit-transform:matrix(1,0,0,1,0,0);background-attachment:scroll;background-clip:border-box;background-color:#111;-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3C3C3C), to(#111));background-origin:padding-box;clear:both;color:#FFF;display:block;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;height:52px;overflow-y:hidden;position:relative;text-shadow:#000 0 -1px 1px;top:0;width:100%;border-color:#2A2A2A;border-style:solid;border-width:1px 0;margin:0;padding:6px 15px}
.header{-webkit-transform:matrix(1,0,0,1,0,0);background-attachment:scroll;background-clip:border-box;background-origin:padding-box;clear:both;color:#FFF;display:block;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;height:52px;overflow-y:hidden;position:relative;text-shadow:#000 0 -1px 1px;top:0;width:100%;background-color:#3C3C3C;border-color:#2A2A2A;border-style:solid;border-width:1px 0;margin:0;padding:6px 15px}
.header-button-group{-webkit-background-clip:padding-box;background-attachment:scroll;background-clip:padding-box;background-color:transparent;background-image:none;background-origin:padding-box;border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top-left-radius:9px;border-top-right-radius:9px;color:#FFF;display:block;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;height:52px;text-shadow:#000 0 -1px 1px;width:1240px;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;border-color:#FFF;border-style:none;border-width:0;margin:0 4px;padding:0}
.button-header-left{-webkit-background-clip:padding-box;background-attachment:scroll;background-clip:padding-box;background-color:#333;-webkit-gradient(linear, 0% 0%, 0% 100%, from(#555), to(#333));background-origin:padding-box;border-bottom-left-radius:7px;border-top-left-radius:7px;color:#FFF;cursor:pointer;display:inline-block;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;height:50px;position:relative;text-align:center;text-decoration:none;text-shadow:#000 0 -1px 1px;width:100px;border-color:#222;border-style:solid;border-width:1px;margin:0 -5px 0 0;padding:0}
.button-header-left span{-webkit-background-clip:padding-box;background-attachment:scroll;background-clip:padding-box;background-color:transparent;background-image:none;background-origin:padding-box;border-bottom-left-radius:7px;border-top-left-radius:7px;color:#FFF;cursor:pointer;display:block;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;height:16px;overflow-x:hidden;overflow-y:hidden;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:#000 0 -1px 1px;white-space:nowrap;width:84px;zoom:1;border-color:rgba(255,255,255,0.296875);border-style:solid none none;border-width:1px 0 0;margin:0;padding:27px 8px 6px}
.button-header-center{background-attachment:scroll;background-clip:border-box;background-color:#333;-webkit-gradient(linear, 0% 0%, 0% 100%, from(#555), to(#333));background-origin:padding-box;color:#FFF;cursor:pointer;display:inline-block;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;height:50px;position:relative;text-align:center;text-decoration:none;text-shadow:#000 0 -1px 1px;width:100px;border-color:#222;border-style:solid;border-width:1px;margin:0 -5px 0 0;padding:0}
.button-header-center span{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;color:#FFF;cursor:pointer;display:block;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;height:16px;overflow-x:hidden;overflow-y:hidden;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:#000 0 -1px 1px;white-space:nowrap;width:84px;zoom:1;border-color:rgba(255,255,255,0.296875);border-style:solid none none;border-width:1px 0 0;margin:0;padding:27px 8px 6px}
.button-header-right{-webkit-background-clip:padding-box;background-attachment:scroll;background-clip:padding-box;background-color:#333;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#555), to(#333));background-origin:padding-box;border-bottom-right-radius:7px;border-top-right-radius:7px;color:#FFF;cursor:pointer;display:inline-block;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;height:50px;position:relative;text-align:center;text-decoration:none;text-shadow:#000 0 -1px 1px;width:100px;border-color:#222;border-style:solid;border-width:1px;margin:0;padding:0}
.button-header-right span{-webkit-background-clip:padding-box;background-attachment:scroll;background-clip:padding-box;background-color:transparent;background-image:none;background-origin:padding-box;border-bottom-right-radius:7px;border-top-right-radius:7px;color:#FFF;cursor:pointer;display:block;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;height:16px;overflow-x:hidden;overflow-y:hidden;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-shadow:#000 0 -1px 1px;white-space:nowrap;width:84px;zoom:1;border-color:rgba(255,255,255,0.296875);border-style:solid none none;border-width:1px 0 0;margin:0;padding:27px 8px 6px}
.button-header-right span span{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;color:#FFF;cursor:pointer;display:inline;font-family:Helvetica, Arial,sans-serif;font-size:13px;font-weight:700;height:0;overflow-x:visible;overflow-y:visible;position:relative;text-align:center;text-decoration:none;text-overflow:clip;text-shadow:#000 0 -1px 1px;white-space:nowrap;width:0;z-index:1;zoom:1;border-color:#FFF;border-style:none;border-width:0;margin:0;padding:0}
.BarButton{cursor:pointer;color:#FFF;float:left;font-size:23px;font-weight:700;font-family:Arial, Helvetica, sans-serif;height:52px;line-height:52px;margin-left:10px;text-align:center;text-decoration:none;min-width:150px}
.FooterButton{float:right}
.BarSeparator{border-right-color:#FFF;border-right-style:solid;border-right-width:thin}
.DisplayDiv{float:right;margin-top:-55px;padding-right:5px;padding-top:5px;width:350px}
.DisplayDiv label{float:right;width:350px;vertical-align:middle;font-family:Arial;font-size:16px;margin-right:13px;text-align:right;color:#FFF}
.content{background-attachment:scroll;background-clip:border-box;background-color:#409DDD;background-image:none;background-origin:padding-box;color:#333;display:block;font-family:Helvetica, Arial, sans-serif;height:0;text-shadow:#FFF 0 1px 0;width:100%;border-color:#333;border-style:none;border-width:0;margin:0}
.navigation{background-attachment:scroll;background-clip:border-box;background-color:#3C3C3C;background-image:none;background-origin:padding-box;color:#333;display:block;float:left;font-family:Helvetica, Arial, sans-serif;height:724px;position:fixed;text-shadow:#FFF 0 1px 0;width:200px;border-color:#333;border-style:none;border-width:0}
.pagearea{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;color:#333;display:block;float:right;font-family:Helvetica, Arial, sans-serif;height:724px;left:190px;position:fixed;text-shadow:#FFF 0 1px 0;width:1080px;overflow:auto;border-color:#333;border-style:solid none none;border-width:1px 0 0;margin:0 10px 0 0;padding:0}
.ul{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;color:#333;display:block;font-family:Helvetica, Arial,sans-serif;height:512px;list-style-image:none;list-style-position:outside;list-style-type:none;text-shadow:#FFF 0 1px 0;width:200px;z-index:1;overflow:hidden;border-color:#333;border-style:none;border-width:0;margin:0;padding:0}
.ul li{background-attachment:scroll;background-clip:border-box;background-color:#C5EAB3;background-image:none;background-origin:padding-box;color:#333;display:block;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:700;height:54px;list-style-image:none;list-style-position:outside;list-style-type:none;overflow-x:visible;overflow-y:visible;position:relative;text-align:left;text-shadow:#FFF 0 1px 0;width:169px;border-color:#333;border-style:solid;border-width:1px 1px 0 0;margin:0;padding:9px 10px}
.ul li h3{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;color:#333;display:block;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;height:20px;list-style-image:none;list-style-position:outside;list-style-type:none;overflow-x:hidden;overflow-y:hidden;position:static;text-align:left;text-overflow:ellipsis;text-shadow:#FFF 0 1px 0;white-space:nowrap;width:169px;border-color:#333;border-style:none;border-width:0;margin:9px 0;padding:0}
.ul li p{font-size:12px;font-weight:400;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:-.5em 0 .6em}
.devicefooter{-webkit-transform:matrix(1,0,0,1,0,0);background-attachment:scroll;background-clip:border-box;background-origin:padding-box;clear:both;color:#FFF;display:block;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;height:52px;overflow-x:hidden;overflow-y:hidden;position:fixed;text-shadow:#000 0 -1px 1px;border:none;top:92%;bottom:0;background-color:#3C3C3C;background-image:none;width:100%;border-color:#2A2A2A;border-style:solid;border-width:1px 0;margin:0;padding:6px 15px}
.footer-content{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;height:0;text-shadow:#000 0 -1px 1px;display:block;font-size:16px;font-family:Helvetica, Arial, sans-serif;color:#FFF;font-weight:700;width:100%;border-color:#FFF;border-style:none;border-width:0;margin:0}
.footer-button-group{background-attachment:scroll;background-color:transparent;background-image:none;background-origin:padding-box;height:52px;text-shadow:#000 0 -1px 1px;width:203px;float:right;-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom-left-radius:.6em .6em;border-bottom-right-radius:.6em .6em;border-top-left-radius:.6em .6em;border-top-right-radius:.6em .6em;display:block;font-size:16px;font-family:Helvetica, Arial, sans-serif;color:#FFF;font-weight:700;border-color:#FFF;border-style:none;border-width:0;margin:0 20px 0 .3em;padding:0}
.tbookgrid-user-image{margin-left:6px}
.tbookgrid-name-title{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#c4ccda;text-shadow:0 1px 0 #1f171e;line-height:50px;margin:0;padding:0 0 0 10px}
#interRaiHeader{top:0;width:100%;float:left;line-height:42px;position:fixed;color:#085189;z-index:9999;border-bottom:1px solid #408ecc;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #88cbf9), color-stop(1, #ebf7ff));}
.headerTextInterRai{font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:700;text-align:left;margin-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#interRAIContent{top:42px;overflow:hidden;width:100%;height:100%;padding-top:52px;padding-bottom:58px}
.popclass1{color:#FFF;border:3px solid #FFF;width:160px;height:100px;background-color:#000;border-radius:8px;-moz-box-shadow:3px 3px 4px #333;-webkit-box-shadow:3px 3px 4px #333;box-shadow:3px 3px 4px #333;margin:auto}
.popclass2{background-color:transparent}
.item{margin-left:5px;margin-top:5px;border-radius:4px;width:94%;line-height:60px;float:left;padding-left:10px;background-color:#777;background-repeat:no-repeat;background-position:center left;font-size:16px;color:#FFF;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.interRAIFooter{line-height:-20px;bottom:0;background-color:#3C3C3C;position:fixed;width:100%;z-index:9999;color:#FFF;border-top:1px solid #C1C1C1;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #5E5E5E), color-stop(1, #9F9F9F));}
/* Tab Control */
.ui-tabs{font-family:Verdana,Arial,sans-serif;float:left}
.ui-helper-reset{line-height:40px;text-decoration:none;list-style:none;padding:0 0 0 5px}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #D3D3D3;background:#ECEDEF;font-weight:400;color:#555}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;border-bottom:0!important;white-space:nowrap;margin:0 2px 0 0;padding:0 5px}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none}
.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}
.ui-tabs-nav li:hover{border:1px solid gray;border-bottom:0!important;font-weight:400}
.ui-tabs-nav li a:hover{color:blue}
.ui-tabs-corner{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #AAA;border-bottom:0!important;background:lightgray;font-weight:400;color:#212121}
.ui-tabs .ui-tabs-panel{display:block;border:1px solid #AAA;background:lightgray;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;margin:-1px 10px 10px}
/* Tab Control End*/
/* Calender Control */
.fc{direction:ltr;text-align:left;height:auto}
.fc table{border-collapse:collapse;border-spacing:0;background-attachment:scroll}
html .fc,.fc table{font-size:1em}
.fc td,.fc th{vertical-align:top;padding:0}
.fc-header td{white-space:nowrap}
.fc-header-left{width:25%;text-align:left}
.fc-header-center{text-align:center}
.fc-header-right{width:25%;text-align:right}
.fc-header-title{display:inline-block;vertical-align:top}
.fc-header-title h2{margin-top:0;white-space:nowrap}
.fc .fc-header-space{padding-left:10px}
.fc-header .fc-button{margin-bottom:1em;vertical-align:top;margin-right:-1px}
.fc-header .fc-corner-right{margin-right:1px}
.fc-header .ui-corner-right{margin-right:0}
.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}
.fc-header .fc-state-down{z-index:3}
.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}
.fc-content{clear:both}
.fc-view{width:100%;overflow:hidden}
.fc-widget-header,/* <th>,usually */ .fc-widget-content /* <td>,usually */{border:1px solid #ccc}
.fc-state-highlight /* <td> today cell */ /* TODO: add .fc-today to <th> */{background:#FFBA00}
.fc-cell-overlay /* semi-transparent rectangle while dragging */{background:#9cf;opacity:.2;filter:alpha(opacity=20)}
.fc-button{position:relative;display:inline-block;cursor:pointer}
.fc-state-default /* non-theme */{border-style:solid;border-width:1px 0}
.fc-button-inner{position:relative;float:left;overflow:hidden}
.fc-state-default .fc-button-inner /* non-theme */{border-style:solid;border-width:0 1px}
.fc-button-content{position:relative;float:left;height:1.9em;line-height:1.9em;white-space:nowrap;padding:0 .6em}
.fc-button-content .fc-icon-wrap{position:relative;float:left;top:50%}
.fc-button-content .ui-icon{position:relative;float:left;margin-top:0;top:-50%}
.fc-state-default .fc-button-effect{position:absolute;top:50%;left:0}
.fc-state-default .fc-button-effect span{position:absolute;top:-100px;left:0;width:500px;height:100px;background:#444;opacity:.09;filter:alpha(opacity=9);border-color:#fff;border-style:solid;border-width:100px 0 0 1px}
.fc-state-default,.fc-state-default .fc-button-inner{background:#F3F3F3;color:#000;border-color:#ccc #bbb #aaa;border-style:solid}
.fc-state-hover,.fc-state-hover .fc-button-inner{border-color:#999}
.fc-state-down,.fc-state-down .fc-button-inner{background:#777;border-color:#555}
.fc-state-active,.fc-state-active .fc-button-inner{background:#777;color:#fff;border-color:#555}
.fc-state-disabled,.fc-state-disabled .fc-button-inner{color:#999;border-color:#ddd}
.fc-state-disabled{cursor:default}
.fc-event{font-size:.85em;cursor:default;border-style:solid;border-width:0}
a.fc-event,.fc-event-draggable{cursor:pointer}
a.fc-event{text-decoration:none}
.fc-rtl .fc-event{text-align:right}
.fc-event-skin{background-color:#36c;color:#fff;border-color:#36c}
.fc-event-inner{position:relative;width:100%;height:100%;overflow:hidden;border-style:solid;border-width:0}
.fc-event-time,.fc-event-title{padding:0 1px}
.fc-event-vert{border-left-style:dotted!important;border-left-color:#000!important;border-width:0 0 0 1px !important;padding:0 1px 0 0 !important}
.fc-event-vert .fc-event-head,.fc-event-vert .fc-event-content{position:relative;z-index:2;width:100%;overflow:hidden}
.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}
.fc-event-vert .fc-event-bg /* makes the event lighter w/ a semi-transparent overlay */{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3;filter:alpha(opacity=30)}
.fc-event-vert .ui-resizable-s{bottom:0!important;width:100%!important;height:8px!important;overflow:hidden!important;line-height:8px!important;font-size:11px!important;font-family:monospace;text-align:center;cursor:s-resize}
.fc-agenda .ui-resizable-resizing /* TODO: better selector */{_overflow:hidden}
.fc-event-hori{border-bottom-style:dotted!important;border-bottom-color:#000!important;border-width:0 0 1px!important;padding:1px 0 0!important}
.fc-event-hori .fc-event-inner{border-width:0!important;padding:0 1px!important}
.fc-event-vert .fc-event-inner{border-width:0!important;padding:1px 0!important}
.blockcopyCalendar{float:left;width:95.6%;margin-left:12px;margin-top:5px;margin-right:5px;font-weight:700;font-size:large;padding-left:10px;padding-top:5px;padding-bottom:0;text-align:left}
.blockcopyCalendar:hover{background-color:#F5F5F5}
/* Calender Control End */
/* Meida Control */
.mediaMainLayout{-webkit-box-sizing:border-box;width:100%;display:block;float:left;height:100%;padding-left:12px;padding-bottom:10px;padding-top:13px}
.mediaButton{float:left;cursor:pointer;text-align:center;vertical-align:middle;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #252d36;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-variant:normal;font-size:18px;font-weight:700;line-height:normal;background-image: -moz-linear-gradient( center bottom, color-stop(0, #4a6c9b), color-stop(.49, #486a9a), color-stop(.50, #5877a2), color-stop(1, #89a0be));min-width:18%;width:18%;height:75%;margin:0 10px 3px 5px;padding:5px 1px}
.mediaButton-Disable{float:left;cursor:pointer;text-align:center;vertical-align:bottom;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #252d36;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-variant:normal;font-size:18px;font-weight:700;line-height:normal;min-width:18%;width:28%;height:90%;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.10, #a8acb9), color-stop(0.90, #fafafb));background-image: -moz-linear-gradient( center bottom, #a8acb9 10%, #fafafb 90% );margin:0 10px 3px 5px}
.mediaButtonDiv{width:100%;float:left;height:20%;margin:0}
.mediaLeftPanel{float:left;padding-right:15px;height:100%;width:30.4%}
.mediaCardsContainer{float:left;border:1px solid #252d36;height:80%;width:100%;overflow:auto;border-radius:5px;margin:0}
/* Meida Control end */
.blockcopy-Map{float:left;width:95.6%;height:98%}
.MapControl{border-style:solid;border-width:thin}
#TBookheader{top:0;width:100%;height:42px;float:left;line-height:42px;position:fixed;color:#085189;z-index:9999;border-bottom:1px solid #408ecc;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #88cbf9), color-stop(1, #ebf7ff));vertical-align:middle}
.TBookHeaderTxt{line-height:42px;height:100%;float:left;width:70%}
.TBookheaderText{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;text-align:left;margin-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:42px;height:100%}
.headerLogout{width:32px;height:32px;background-image:url(../DynamicForms/Images/HSALogout.png);background-repeat:no-repeat;float:right;margin:12px 10px 10px}
#TBookcontent{top:42px;overflow:hidden;width:100%;padding-top:52px;padding-bottom:58px}
.TBookfooter{line-height:58px;bottom:0;background-color:#333;position:fixed;width:100%;z-index:9999;color:#FFF;border:0}
.TBookfooterimage{height:24px;width:24px;border:0;vertical-align:middle}
.TBookimgdiv{border:0;height:100%;vertical-align:middle;margin:10px 20px}
.side-bar-seperator{width:100%;height:1px;float:left;background-color:#515968;border:0;border-top:1px solid #242a37;margin:0;padding:0}
.side-bar-title{width:100%;height:50px;float:left;margin:0;padding:0}
.user-image{width:34px;height:34px;float:left;margin-top:8px;margin-left:6px}
.name-title{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#c4ccda;text-shadow:0 1px 0 #1f171e;float:left;line-height:50px;margin:0;padding:0 0 0 10px}
.name-title-bold{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;color:#c4ccda;text-shadow:0 1px 0 #1f171e;float:left;margin-left:6px;padding-left:20px;line-height:62px}
.side-bar-inner-title{width:100%;height:21px;float:left;background-color:#3c4455}
.side-bar-inner-title span{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;color:#7a8292;text-shadow:0 1px 0 #1f171e;float:left;margin-left:6px;line-height:21px;text-transform:uppercase}
.outermost{width:100%;height:50px;margin:0;padding:0}
.mediaMainLayout2{-webkit-box-sizing:border-box;width:100%;display:block;float:left;height:100%;padding-left:12px;padding-bottom:13px;padding-top:13px}
.mediaButton2{float:left;cursor:pointer;text-align:center;vertical-align:middle;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #4a6c9b), color-stop(.49, #486a9a), color-stop(.50, #5877a2), color-stop(1, #89a0be));background-image: -moz-linear-gradient( center bottom, color-stop(0, #4a6c9b), color-stop(.49, #486a9a), color-stop(.50, #5877a2), color-stop(1, #89a0be));}
.mediaButton-Disable2{float:left;cursor:pointer;text-align:center;vertical-align:middle;padding-top:5px;padding-bottom:5px;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #4a6c9b), color-stop(.49, #486a9a), color-stop(.50, #5877a2), color-stop(1, #89a0be));background-image: -moz-linear-gradient( center bottom, color-stop(0, #4a6c9b), color-stop(.49, #486a9a), color-stop(.50, #5877a2), color-stop(1, #89a0be));}
.mediaButtonDiv2{width:100%;float:left;height:10%;margin:0}
.mediaCardsContainer2{float:left;border:1px solid #252d36;height:auto;width:100%;overflow:auto;border-radius:5px;margin:0}
.imgThumbnail{height:116px;width:116px;border:3px solid #d9d9d9;float:left;border-radius:5px;margin:5px 5px 5px 10px;padding:6px 4px 4px 4px;}
.soundCard{background-image:url('../Images/sound_green.png');background-repeat:no-repeat;background-position:center; height:116px;width:116px;margin: 5px 5px 5px 10px;padding: 5px 5px 5px 5px;border: 5px solid #d9d9d9; float:left;border-radius: 3px;background-color:White;}
.WaitBoxAlert2{border:3px solid #FFF;width:300px;height:120px;background-color:#000;border-radius:8px;background-repeat:no-repeat;background-position:15px 52px;-moz-box-shadow:3px 3px 4px #333;-webkit-box-shadow:3px 3px 4px #333;box-shadow:3px 3px 4px #333;margin:auto}
.WaitBoxTitleLine2{width:280px;height:1px;background-color:Gray;margin:2px auto}
.WaitBoxTitle2,.waittext2{font-family:'Open Sans',Arial, Helvetica, sans-serif;color:#FFF}
.waittext2{height:80px;font-size:16px;padding-left:10px;vertical-align:middle;display:table-cell}
.pageSettings,.fc-state-disabled .fc-button-effect,.fc .ui-draggable-dragging .fc-event-bg,/* TODO: something nicer like .fc-opacity */ .fc-select-helper .fc-event-bg{display:none}
.TextBoxLabel,.ComboBoxLabel,.TextAreaLabel{display:block;width:100%;text-align:left;line-height:45px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:bold;}
#HSAHeader,#IOWHeader{background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #09477d), color-stop(.49, #0a77d5), color-stop(.50, #3790dd), color-stop(1, #8dd3fc));background-image: -moz-linear-gradient(center bottom, color-stop(0, #09477d), color-stop(.49, #0a77d5), color-stop(.50, #3790dd), color-stop(1, #8dd3fc));width:100%;height:44px;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;color:#fff;text-align:center;float:left;line-height:44px;top:0;}
#HSAContent,#IOWContent{width:99%;float:left;height:412px;overflow-y:auto;overflow-x:hidden;padding:2px}
.HSAFooter,.IOWFooter{height:44px;bottom:0;background-color:#3C3C3C;position:fixed;width:100%;z-index:9999;color:#FFF;border-top:1px solid #C1C1C1;background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #5E5E5E), color-stop(1, #9F9F9F));}
.button-header-left span span,.button-header-center span span{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;color:#FFF;cursor:pointer;display:inline;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;height:0;overflow-x:visible;overflow-y:visible;position:relative;text-align:center;text-decoration:none;text-overflow:clip;text-shadow:#000 0 -1px 1px;white-space:nowrap;width:0;z-index:1;zoom:1;border-color:#FFF;border-style:none;border-width:0;margin:0;padding:0}
.ui-tabs .ui-tabs-hide,.fc-event-bg,.fc-event .ui-resizable-handle{display:none!important}
.mediaRightPanel,.mediaRightPanel2{float:left;border:1px solid #252d36;width:67%;height:100%;overflow:auto;border-radius:5px;margin:0}
.linkfile2,.linkfile2:link,linkfile2:visited{color:#FFF}
/* Custome CSS */
.yellowbg{background-color:#FF0}
.Requiredcl,.Required,.Red{color:red}
.Yellow{color:#FF0}
input:disabled{background-color:gainsboro;color:#545454}
textarea:disabled{background-color:gainsboro;color:#545454}
.share_menu{width:auto;position:inherit;left:-1000px;background-color:#FFF;border:0px none gray;box-shadow:none;max-height:490px;overflow-y:auto;overflow-x:none;padding:0px;z-index: 9999;min-height:500px;font-family:Helvetica,Arial,sans-serif;}
.share_menu a{/*border:1px #7BC3F4 outset;background-color:#7BC3F4;*/width:100%;text-decoration:none;height:auto !important; /*edited*/ border:1px #b6d8ff outset;background-color:#b6d8ff;}               
.TextBoxClass-ComboBoxNew,.Submit-Button-ComboBoxNew,.share_menu a{float: left;height: 70px;box-sizing: border-box;padding-left: 10px;line-height: 70px;font-size: 36px;color:Black;}
.HiddenControlMain{display:none}
.redChecklist{background-color:#ffcaca;}
.orangeChecklist{background-color:#ffd1bb;}
.greenChecklist{background-color:#aeffc2;}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

.btnsavedod {
    width:51% !important;
}
.BtnredFlagtriage {
    width:205px !important;
    margin-left:4%;
}

/*.fibrilynoticFirstRadio {width:132px ! important;}
.fibrilynoticSecondRadio {width:80px ! important;}
.fibrilynoticThirdRadio {width:200px ! important;}*/
  .clsrombergwidth 
    {
        width:205px; !important;
    }
  .fallriskclsrombergs
  {
      margin : 11px 0px 0 0% !important;
  }
