.adrWidgetContent.fr-fir{margin-right:0;float:right}body{height:100%;margin:0;padding:0;border:0}.InitOff{display:none}#pdfbody{text-align:left}.placeholder{color:#aaa}#container{padding-top:.4em;padding-bottom:.4em;text-align:left}.td_center{text-align:center!important}.td_right{text-align:right!important}#top h1{padding:0;margin:0;padding-bottom:.2em;padding-top:.2em}.SaveStatus{font-size:14px;color:red;margin-left:10px;font-weight:700}.SaveButton{margin-right:10px}.TopButton{margin-bottom:20px}.BottomButton{margin-top:0}h1.PageTitle{display:inline}h1.PageTitle_noinline{margin:0;margin-bottom:1.12em}div.SubmitPos{float:left}#content{height:inherit;padding-top:10px}#leftnav p{margin:0 0 1em}div.Item{-webkit-line-break:after-white-space;-webkit-nbsp-mode:space;overflow:hidden}span.Item{width:100%;-webkit-line-break:after-white-space;-webkit-nbsp-mode:space}#footer_menu,.footer_menu{font-size:9px;text-align:center;line-height:1.4em;margin-top:5px}.footer_menu a{white-space:nowrap}.headerprint{font-size:12px}.x-tabs-body{padding:5px}.formButtonMarTop{margin-top:12px}.formButtonMarBot{margin-bottom:12px}.formButtonMarLeft{margin-left:12px}.formButtonMarRight{margin-right:12px}.formButton:hover{background:#a19fa1;background-image:-webkit-linear-gradient(top,#a19fa1,#ebebeb);background-image:-moz-linear-gradient(top,#a19fa1,#ebebeb);background-image:-ms-linear-gradient(top,#a19fa1,#ebebeb);background-image:-o-linear-gradient(top,#a19fa1,#ebebeb);background-image:linear-gradient(to bottom,#a19fa1,#ebebeb);-webkit-box-shadow:inset 3px 3px 3px #666;-moz-box-shadow:inset 3px 3px 3px #666;box-shadow:inset 3px 3px 3px #666}button.formButton,button.formButton a{text-decoration:none;vertical-align:bottom}.btnStyle1,a.btnStyle1{text-decoration:none;color:#000!important;border-radius:5px;background:#ebebeb;background-image:-webkit-linear-gradient(top,#ebebeb,#a19fa1);background-image:-moz-linear-gradient(top,#ebebeb,#a19fa1);background-image:-ms-linear-gradient(top,#ebebeb,#a19fa1);background-image:-o-linear-gradient(top,#ebebeb,#a19fa1);background-image:linear-gradient(to bottom,#ebebeb,#a19fa1);-webkit-box-shadow:3px 3px 3px #666;-moz-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;padding:6px 12px;font-weight:400}.btnStyle1:hover,a.btnStyle1:hover{background:#a19fa1;background-image:-webkit-linear-gradient(top,#a19fa1,#ebebeb);background-image:-moz-linear-gradient(top,#a19fa1,#ebebeb);background-image:-ms-linear-gradient(top,#a19fa1,#ebebeb);background-image:-o-linear-gradient(top,#a19fa1,#ebebeb);background-image:linear-gradient(to bottom,#a19fa1,#ebebeb);-webkit-box-shadow:inset 3px 3px 3px #666;-moz-box-shadow:inset 3px 3px 3px #666;box-shadow:inset 3px 3px 3px #666}h2.pos_top{position:relative;top:-50px}div.TabContent{padding:5px}span.TabContent{padding:5px}span.AdminOnly,.AdminOnly,a.AdminOnly{font-style:italic!important}a.ui-tabs-nav .AdminOnly,button.AdminOnly,.AdminOnlyHighlight{font-weight:700}div.AdminOnlyNote{font-size:12px!important;margin-top:5px!important;margin-bottom:5px!important;text-align:left!important}.AdminOnlyNoteText:before{content:"Note: This page is available to site administrators only"}.AdminOnly_nu:before{content:"1";vertical-align:super;font-size:8px;font-weight:700}.align_right{text-align:right}.x-panel-body,.x-tab-panel-body{background-color:transparent!important;table-layout:fixed;overflow:hidden;word-wrap:break-word;padding:5px}div.x-tab-panel-header,ul.x-tab-strip-top{background-image:none;background-color:transparent;padding-bottom:0}div.x-tab-panel-header{border:0}div.x-tab-panel-header,ul.x-tab-strip-top{margin-bottom:0}.x-tab-panel-header,.x-tab-strip-top{background-image:none;background-color:transparent;padding-bottom:0}.x-tab-panel-header{border:0}.x-tab-panel-header,.x-tab-strip-top{margin-bottom:0}ul.x-tab-strip-top{border:0 none}.x-tab-panel ul.x-tab-strip{width:auto!important}strong{font-weight:700}em{font-style:italic}em.strong{font-weight:700;font-style:italic}strong.em{font-style:italic;font-weight:700}input{padding:.2em;padding-left:.2em}table.center{margin-left:auto;margin-right:auto}strong,b,strong *,b *{font-weight:700!important}em,i,em *,i *{font-style:italic!important;padding-left:2px;padding-right:2px}.x-tab-strip span.x-tab-strip-text{font-style:normal!important}h1{margin:.67em 0}h2{margin:.75em 0}h3{margin:.83em 0}h4,blockquote,fieldset,form,dl{margin:1.12em 0}h6{margin:1.67em 0}th{font-style:normal;font-weight:700}#AdReflexForm{margin-top:0}.title2{font-weight:700;padding-bottom:5px}span.PageTitle,div.PageTitle{font-weight:700;font-size:125%;font-style:normal;margin-top:5px;margin-bottom:5px}span.PageTitle2,div.PageTitle2{font-weight:700;font-size:125%;font-style:normal;margin-top:5px;margin-bottom:5px}.FormLabel.headers{font-size:125%;font-weight:700;font-style:normal}span.FormLabelHeader,div.FormLabelHeader{font-weight:700;font-size:125%}.EditorPreview{border-color:#000;border-style:solid;border-width:thin;background-color:#ff0}div.TextAlignCenter14{text-align:center;font-size:14px}div.TextAlignCenter14MB{text-align:center;font-size:14px;margin-bottom:-18px}div.TextAlignLeft14{text-align:left;font-size:14px}div.TextAlignRight14{text-align:right;font-size:14px}.ColLeft80{float:left;width:79%}.ColRight20{float:right;width:19%}.Legend{border-color:#000;border-style:solid;border-width:thin;padding:5px}.LegendTitle{font-weight:700;font-size:14px;margin-bottom:3px}.LegendData,.LegendData td{font-size:12px}#ImageFaint,.ImageFaint,.ElementFaint{opacity:.4;filter:alpha(opacity=40)}#InlineEditOff{position:fixed;top:10px;background-color:#CCC;right:10px;display:none;padding:3px;border-radius:5px 5px 5px 5px;z-index:90000}#ZoneEditOff{position:fixed;top:10px;background-color:#CCC;right:10px;display:none;padding:3px;border-radius:5px 5px 5px 5px;z-index:90000}.BreadCrumbLink,.BreadCrumbLink a{text-decoration:none}label.dd-option-text,label.dd-selected-text{margin-left:10px}div.DashboardIcons img,img.DashboardIconsRow2,input.DashboardIconsRow2,img.bottom_align{vertical-align:bottom}span.DashboardIconsRow2 img{margin-right:3px}div#mydashboardmenu ul li ul#admintools_engines{width:auto;white-space:nowrap}img.dd-selected-image,img.dd-option-image{border-width:thin;border-style:solid}table.IsDataTable{clear:both}table.IsDataTable thead tr th:last-child{min-width:70px}div.PageLinks{font-size:10px}div.PageLinks span.PrevLink{float:left}div.PageLinks span.NextLink{float:right}div.PageLinks.TopLink span.PrevLink{margin-bottom:15px}div.PageLinks.TopLink span.NextLink{margin-bottom:15px}div.PageLinks.BottomLink{margin-bottom:20px}.FakeAnchor1{text-decoration:underline}.FakeAnchor:hover,.FakeAnchor1:hover{cursor:pointer;text-decoration:underline}i.arrow{border:solid #000;display:inline-block;border-width:0 3px 3px 0;padding:3px}i.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}i.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}i.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}i.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.arrow-up{display:inline-block;vertical-align:middle;padding-top:4px;width:16px;height:8px;border-bottom:solid 8px #000;border-left:solid 8px transparent;border-right:solid 8px transparent}.arrow-down{display:inline-block;vertical-align:middle;padding-top:4px;width:16px;height:8px;border-top:solid 8px #000;border-left:solid 8px transparent;border-right:solid 8px transparent}.minHeight10{min-height:10px}.DashBox{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 2px #4e707c;-webkit-box-shadow:2px 2px 2px #4e707c;box-shadow:2px 2px 2px #4e707c;margin-right:2px;margin-bottom:15px;background-color:#F0F0F0;padding:10px}.DashBox h2{margin-top:0}.DashBox.half{width:49%}.DashBox.full{width:100%}.DashBox.left{float:left}.DashBox.right{float:right}.panel{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 2px #4e707c;-webkit-box-shadow:2px 2px 2px #4e707c;box-shadow:2px 2px 2px #4e707c;margin-right:2px;margin-bottom:15px;font-weight:700;background-color:#F0F0F0;padding:10px;overflow:auto}.max_width{width:100%}.max_width_95{width:95%}.my-legend{-moz-box-shadow:0 0 1px 1px #4e707c;-webkit-box-shadow:0 0 1px 1px #4e707c;box-shadow:0 0 1px 1px #4e707c;padding:5px}.my-legend .legend-title{text-align:left;margin-bottom:5px;font-weight:700}.my-legend .legend-scale ul{margin:0;margin-bottom:5px;padding:0;list-style:none}.my-legend .legend-scale ul li{list-style:none;margin-left:0;line-height:18px;margin-bottom:2px}.my-legend ul.legend-labels li span{display:block;float:left;height:16px;width:30px;margin-right:5px;margin-left:0}.my-legend ul.legend-labels li span.text{width:110px}.my-legend .legend-source{clear:both}div.FormLabel,span.FormLabel,div.FormLabel>*,span.FormLabel>*{margin-bottom:5px;margin-top:5px;margin-right:5px}div.FormLabelTable{display:inline-block}div.FormOptionsTable{display:inline-block}div.FormValueTable{display:inline-block}.fr-para-bg-blue{background-color:blue}.fr-view ul{margin-top:0;margin-bottom:0}.fr-view ol{margin-top:0;margin-bottom:0;padding-inline-start:40px}.fr-wrapper{margin-top:10px;margin-bottom:10px}.select2-results ul{padding-left:5px}.adrWidgetContent{display:inline-block;box-sizing:content-box}.myButton{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#d6d6d6),color-stop(1,#858585));background:-moz-linear-gradient(top,#d6d6d6 5%,#858585 100%);background:-webkit-linear-gradient(top,#d6d6d6 5%,#858585 100%);background:-o-linear-gradient(top,#d6d6d6 5%,#858585 100%);background:-ms-linear-gradient(top,#d6d6d6 5%,#858585 100%);background:linear-gradient(to bottom,#d6d6d6 5%,#858585 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#d6d6d6',endColorstr='#858585',GradientType=0);background-color:#d6d6d6;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;border:1px solid #6e6c6e;display:inline-block;cursor:pointer;color:#050505;font-size:18px;font-weight:700;padding:7px 25px;text-decoration:none}.is-sticky < #leftnav{opacity:1}td input.fullWidth,.form-control,.fullWidth{width:100%}td input.Width95,.form-control95,.Width95{width:95%}img.icon_16{min-width:16px}div#content.BackEndContent{padding-left:20px;padding-right:20px}h1.policy,h2.policy{margin-bottom:0}div.policy{font-style:italic;font-size:10px;margin-bottom:10px}div.policy:before{content:"Revised: "}.swal2-modal button.styled{background-color:#aaa}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(/css/images/ajax-loader.gif) center no-repeat #fff}div.centerScreen{color:#000;border-radius:1em;padding:1em;position:absolute;top:45%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}.modal-backdrop{display:none}:focus{outline-color:transparent;outline-style:none}div#content input[type='checkbox'],div#content input[type='radio']{-moz-box-shadow:shadow: none;-webkit-box-shadow:shadow: none;box-shadow:none}.formButton,div#content form input.formButton,input.formButton,div#content input.formButton{text-decoration:none;color:#000;border-radius:5px;border:1px solid #ccc;background:#ebebeb;background-image:-webkit-linear-gradient(top,#ebebeb,#a19fa1);background-image:-moz-linear-gradient(top,#ebebeb,#a19fa1);background-image:-ms-linear-gradient(top,#ebebeb,#a19fa1);background-image:-o-linear-gradient(top,#ebebeb,#a19fa1);background-image:linear-gradient(to bottom,#ebebeb,#a19fa1);-webkit-box-shadow:3px 3px 3px #666;-moz-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;padding:6px 12px;font-weight:400;line-height:1em}.formButton:hover,div#content form input.formButton:hover,input.formButton:hover,div#content input.formButton:hover{-webkit-box-shadow:inset 3px 3px 3px #666;-moz-box-shadow:inset 3px 3px 3px #666;box-shadow:inset 3px 3px 3px #666}.formButtonDisabled{text-decoration:none;color:#888;border-radius:5px;border:1px solid #ccc;background:#ebebeb;background-image:-webkit-linear-gradient(top,#ebebeb,#a19fa1);background-image:-moz-linear-gradient(top,#ebebeb,#a19fa1);background-image:-ms-linear-gradient(top,#ebebeb,#a19fa1);background-image:-o-linear-gradient(top,#ebebeb,#a19fa1);background-image:linear-gradient(to bottom,#ebebeb,#a19fa1);-webkit-box-shadow:3px 3px 3px #666;-moz-box-shadow:3px 3px 3px #666;box-shadow:3px 3px 3px #666;padding:6px 12px;font-weight:400;line-height:1em}.btnBottom{margin-top:10px}.select2-selection--multiple{max-height:100px;overflow-x:hidden;overflow-y:auto}.ui-datepicker{font-size:14px!important}.urlContentRow:after{clear:both;content:"";display:table}.urlTitle{font-weight:700;font-size:larger;margin-bottom:5px}.urlImage{float:left;margin-right:5px}.urlDesc{float:left;width:calc(100% - 255px)}.switch{position:relative;width:70px;height:22px;font-size:12px;float:right;margin-left:5px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:14px;width:30px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;content:Off;text-align:center}input:checked+.slider{background-color:#2196F3}input:focus+.slider{box-shadow:0 0 1px #2196F3}input:checked+.slider:before{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);content:'On';text-align:center}.siteStatusIcon{height:15px;width:15px;border-radius:3px;display:inline-block;vertical-align:bottom}.siteStatusApproveIcon{background-color:#ff8e67}.siteStatusPublishIcon{background-color:#0d8531}.siteStatusEditIcon{background-color:#f9120c}td.rowDetails,th.rowDetails,{background:url(/image/ic_arrow_drop_down_48px-24.png) no-repeat center center;cursor:pointer}tr.shown td.rowDetails,tr.shown th.rowDetails{transform:rotate(180deg)}.rotated{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}hr.AdminArchiveBreak{width:100%;margin-top:10px;border-top:3px double}div.customForm input[type=text],div.customForm input[type=email],div.customForm select,div.customForm textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}.customForm{border-radius:5px;background-color:#f2f2f2;padding:20px}div.customFormResponse{padding-top:30px;min-height:300px;font-size:14px}.fr-view{padding-bottom:0;overflow-y:hidden!important}.clear{clear:both}.editDateForm{margin:0}.fr-element table tr,div#GenericDialog table tr{vertical-align:top}div.sticky,span.sticky{position:-webkit-sticky;position:sticky;top:0}form.dashSearchSite{display:inline}.DashboardIcons form input{padding-top:1px;padding-bottom:1px}.tooltip-inner{text-align:left;max-width:100%!important;font-size:12px}@media only screen and (max-width: 480px){.anchorlist{line-height:3}}@media print{#leftnav,#NavBar-sticky-wrapper{display:none!important}#dashboardnav,#ZoneEditOff,#InlineEditOff,.colorpicker,#stylist_close,div.DoNotPrint,.DoNotPrint,span.DoNotPrint{display:none!important}.sep{display:none}#dialogExpired #dialogWarning{display:none}body{background-image:none;background-color:#FFF;color:#000}div.narrow_disp_only,li.showmenu,li.showmenu a{display:none!important}}.TabTitleStyle,a.ui-tabs-nav{font-size:12px}li.ui-tabs-selected{font-weight:700}.TableHeader{font-size:14px!important}table.AdTableStyle1NoBorder{font-size:14px}.AdTableStyle1 tr.Empty{line-height:2px}.errorField{color:red}.AdTableStyle1 .error{float:left;position:absolute;left:95%;top:-5px;padding:5px 10px;font-size:12px;text-align:left;white-space:nowrap;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px solid #666;-moz-box-shadow:3px 3px 6px #999;-webkit-box-shadow:3px 3px 6px #999;box-shadow:3px 3px 6px #999}.GridAnchor,.GridAnchor a,.GridAnchor a:visited,.GridAnchor a:hover,.GridAnchor a:link,.GridAnchor a:active{color:#000!important}div.AdTableStyle1 div{padding:4px;position:relative}.AdTableStyle1 h1{padding:10px;padding-top:10px;padding-bottom:10px}.x-grid3 table{table-layout:fixed;table-layout:auto}.ui-datepicker-trigger{text-align:center;vertical-align:middle;padding-left:5px}@media handheld{div.topHeader{display:none}.anchorlist{line-height:2}}#SiteMenuText{position:absolute;top:1px;left:1px;width:100%}#leftnav{position:relative}.hoverEditLight{box-shadow:0 0 0 .2rem #007bff40;min-height:30px;border-radius:4px}.hoverEditDark{box-shadow:0 0 0 .2rem #007bff40;min-height:30px;border-radius:4px}div.HeaderGallery{position:relative}.SiteHeaderTextStyle,.SiteMenuTextStyle{padding:5px}#SiteHeaderText p,#SiteMenuText p{margin:0}div.HeaderGallery #SiteHeaderText{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10}.has-submenu{padding-right:20px!important}#SiteHeaderText p{margin-bottom:0}.AdTableStyle1 h1{margin-top:0;margin-bottom:0}#AdTableStyle1 div{margin:.5em 10px;padding:4px;text-align:left;position:relative}#AdTableStyle1 label,.AdTableStyle1 label{float:left;line-height:30px;padding-left:10px;font-weight:700;display:block}#AdTableStyle1 label,.AdTableStyle1 label.sublabel{padding-left:20px;font-weight:400}.InputText{line-height:30px}#AdTableStyle1 .field{border:1px solid #ccc;font-size:14px;line-height:1em;padding:4px;-moz-box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow:inset 0 0 5px #ccc;box-shadow:inset 0 0 5px #ccc;margin-left:10px}#AdTableStyle1 div.submit{background:none;margin:1em 25px;text-align:left;margin-left:0}#AdTableStyle1 div.submit label{float:none;display:inline;font-size:14px}#AdTableStyle1 button{padding:0 30px;height:30px;line-height:30px;text-align:center;font-size:14px;cursor:pointer}#AdTableStyle1 .forgot{text-align:right;font-size:14px;color:#000}#AdTableStyle1 .forgot a{color:#000}#AdTableStyle1 .forgot a:link{color:#000}#AdTableStyle1 .forgot a:visited{color:#000}#AdTableStyle1 .forgot a:hover{color:#000}#AdTableStyle1 .forgot a:active{color:#000}#AdTableStyle1 .back{padding:1em 0;border-top:1px solid #eee;text-align:right;font-size:14px}#AdTableStyle1 .error{float:left;position:absolute;left:95%;top:-5px;padding:5px 10px;font-size:14px;text-align:left;white-space:nowrap;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 5px #4e707;-webkit-box-shadow:0 0 5px #4e707;box-shadow:0 0 5px #4e707}button{cursor:pointer}.AdTableStyle1{margin-top:10px;margin-bottom:10px}table.AdTableStyle1 thead tr th,table.AdTableStyle1 thead tr td{padding:5px}table.AdTableStyle1 tbody tr th,table.AdTableStyle1 tbody tr td{padding:5px}table.AdTableStyle1Padding thead tr th,table.AdTableStyle1Padding tbody tr td{padding:4px}table.AdTableStyle1 h1{margin-left:0;margin-right:0;padding-left:0;padding-right:0}div.body{margin:0}table.sitesettings1 input{vertical-align:baseline}table.sitesettings1 tr td,table.sitesettings1 tr th{padding:5px;font-size:14px;vertical-align:baseline}table.sitesettings1,input.sitesettings1{margin:10px;margin-top:0;margin-left:0}.AdTableStyleBE,.AdTableStyleBEDyn,.AdTableStyleBE1{border:2px solid #666;-webkit-box-shadow:3px 3px 6px #999;-moz-box-shadow:3px 3px 6px #999;box-shadow:3px 3px 6px #999;border-radius:2px 2px 2px 2px;-mox-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px}.NoBorder{border:none;box-shadow:none}table.AdTableStyleBE thead,table.AdTableStyleBE tfoot,.AdTableStyleBEDyn thead,.AdTableStyleBEDyn tfoot,.AdTableStyleBE1 thead,.AdTableStyleBE1 tfoot{font-size:14px}table.AdTableStyleBE tbody,.AdTableStyleBEDyn tbody,table.AdTableStyleBE1 tbody{font-size:14px}table.AdTableStyleBE>tbody>tr>td,.AdTableStyleBEDyn>tbody>td,table.AdTableStyleBE1>tbody>tr>td{padding:4px}table.AdTableStyleBE>thead>tr>td,.AdTableStyleBEDyn>thead>tr>td,table.AdTableStyleBE1>thead>tr>td{padding:4px}table.AdTableStyleBE>tfoot>tr>td,.AdTableStyleBEDyn>tr>td,table.AdTableStyleBE1>tfoot>tr>td{padding:4px}.AdTableStyleBE thead tr th,.AdTableStyleBE tfoot tr th,.AdTableStyleBEDyn thead tr th,.AdTableStyleBEDyn tfoot tr th,.AdTableStyleBE1 thead tr th,.AdTableStyleBE1 tfoot tr th{color:#000;background-color:#999;padding:10px 18px!important;vertical-align:top}.dataTables_wrapper .dataTables_length select,.dataTables_wrapper .dataTables_filter input{background-color:#fff!important}.AdTableStyleBE>tbody>tr:nth-child(odd),.AdTableStyleBE>tbody>tr:nth-child(odd)>td>a,.AdTableStyleBE>tbody>tr:nth-child(odd)>.sorting_1,.AdTableStyleBE>tbody>tr:nth-child(odd)>.sorting_3,.AdTableStyleBE>tbody>tr:nth-child(odd)>.sorting_3{color:#000;background-color:#F8F8F8;vertical-align:top}.AdTableStyleBE>tbody>tr:nth-child(even),.AdTableStyleBE>tbody>tr:nth-child(even)>td>a,.AdTableStyleBE>tbody>tr:nth-child(even)>.sorting_1,.AdTableStyleBE>tbody>tr:nth-child(even)>.sorting_3,.AdTableStyleBE>tbody>tr:nth-child(even)>.sorting_3{color:#000;background-color:#E8E8E8;vertical-align:top}div.AdTableStyleBE>div:nth-child(even),div.AdTableStyleBE>div:nth-child(even) a{color:#000;background-color:#E8E8E8;vertical-align:top}div.AdTableStyleBE>div:nth-child(odd),div.AdTableStyleBE>div:nth-child(odd) a{color:#000;vertical-align:top}.AdTableStyleBE tbody tr td p,.AdTableStyleBEDyn tbody tr td p{margin-top:0;margin-bottom:0}.AdTableStyleBE1>tbody>tr:nth-child(odd){color:#000;background-color:#F8F8F8;vertical-align:top}.AdTableStyleBE1>tbody>tr:nth-child(even),.AdTableStyleBE1>tbody>tr:nth-child(even)>td>a{color:#000;background-color:#E8E8E8;vertical-align:top}.AdTableStyleBE1>tbody input,.AdTableStyleBE1>tbody>tr:nth-child(odd)>td>input,.AdTableStyleBE1>tbody>tr:nth-child(odd)>td>input,.AdTableStyleBE1>tbody>tr:nth-child(odd)>td>a{background-color:#F8F8F8}div.AdTableStyleBE1>div:nth-child(even),div.AdTableStyleBE1>div:nth-child(even) a{color:#000;background-color:#E8E8E8;vertical-align:top}div.AdTableStyleBE1>>div:nth-child(odd),div.AdTableStyleBE1>>div:nth-child(odd) a{color:#000;vertical-align:top}.AdTableStyleBE1 tbody tr td p{margin-top:0;margin-bottom:0}.AdTableStyleBEDyn>tbody>tr.visrow:nth-child(even),.AdTableStyleBE>tbody>tr.visrow:nth-child(even)>td>a{color:#000!important;background-color:#E8E8E8!important;vertical-align:top}.AdTableStyleBEDyn>tbody>tr.visrow:nth-child(odd),.AdTableStyleBE>tbody>tr.visrow:nth-child(odd)>td>a{color:#000!important;background-color:#F8F8F8!important;vertical-align:top}.tablefixed{table-layout:fixed}#dvLoading,#dvLoadingSearch,#dvDashLoading{height:100px;width:400px;z-index:1000;position:fixed;margin-top:25px;margin-left:auto;margin-right:auto;background-color:#CCC;color:#000;border:8px solid #EEE;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 5px #4e707;-webkit-box-shadow:0 0 5px #4e707;box-shadow:0 0 5px #4e707;font-size:13px}#tabs-nohdr,.tabs-nohdr{padding:0;background:none;border-width:0}#tabs-nohdr .ui-tabs-nav,.tabs-nohdr .ui-tabs-nav{padding-left:0;background:transparent;border-width:0 0 1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:14px}.swal2-content{font-family:Cabin,Arial,Helvetica,sans-serif!important;text-align:left}body.BodyBackEndPage{background-color:#f1f1f1}.BackEndPage{font-size:14px!important}.BackEndPage a,.BackEndPage a:link,.BackEndPage a:visited{color:#000}.BackEndPage input.fullwidth[type=text],.BackEndPage input.fullwidth[type=email],.BackEndPage textarea.fullwidth{width:100%}.BackEndPage #content{background-color:#e1e1e1}.BackEndPage table.AdTableStyleBE{width:100%};
.BackEndPage .work_dash_item{margin-bottom:10px;max-height:300px;overflow:auto;border:1px solid #4e707c;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:0 0 3px #4e707c;-webkit-box-shadow:0 0 3px #4e707c;box-shadow:0 0 3px #4e707c}.BackEndPage .work_dash_title{color:#000;background-color:#999;padding:5px;font-weight:700;font-size:large}.BackEndPage .work_dash_body{color:#000;background-color:#CCC;padding:5px}.BackEndPage .work_dash_item h2{margin-bottom:10px}.BackEndPage div.DashMenuLink{overflow-x:auto;overflow-y:hidden;-ms-overflow-y:hidden;margin-bottom:5px}.BackEndPage div.DashMenuLink button{padding:13px 32px;padding:5px;margin-bottom:5px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:inline-block;cursor:pointer;text-decoration:none;color:#000;background-color:#999}.BackEndPage #SideMenu{width:20%;float:left}.BackEndPage #DashContent{width:79%;float:right}.BackEndPage .tab{float:left;width:150px}.BackEndPage .tab button{display:block;background-color:#ddd;color:#000;padding:11px 8px;width:100%;border:none;outline:none;text-align:left;cursor:pointer;transition:.3s;margin-bottom:1px}.BackEndPage .tab button.tablinks.btnDisabled,a.btnDisabled{color:#bbb}button.btnDisabled{color:#666}.BackEndPage .tab button.tablinks:hover{background-color:#aaa}.BackEndPage .tab button.prodBtn{margin-left:0;margin-top:10px}.BackEndPage .tab button.prodBtn.activeProdBtn{font-weight:700;background-color:#b7b0b0}.BackEndPage .tab button:hover{background-color:#ddd}.BackEndPage .tab button.active{background-color:#ccc;font-weight:700}.BackEndPage .tabcontent{float:left;padding:0 12px;padding-bottom:10px;width:83%;border-left:none;background-color:#d1d1d1;color:#000;width:calc(100% - 152px)}.BackEndPage .tabcontent h3{margin-top:0}div#content.BackEndPage,div#container.BackEndPage{margin-top:0;background-image:none}div.TopRow{background-color:#000}.BackEndPage .FormLabel{font-size:14px}.BackEndPage h1{margin-top:0}.BackEndPage img.TopRow.TopRowImage{float:left}.BackEndPage h1.TopRow{margin:0;margin-bottom:10px;padding:10px;margin-left:55px}.BackEndPage h1.TopRow.NoIcon{margin-left:0}.BackEndPage img.TopRow{height:50px}#container.BackEndPage,#content.BackEndPage{margin-left:auto;margin-right:auto;padding:10px}#container.BackEndPage_1200,#content.BackEndPage_1200,.BackEndPage_1200{padding-left:10px!important;padding-right:10px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;max-width:1920px!important}#content.BackEndPage_1200{padding:10px!important}.maxwidth_none{max-width:none!important}#tabs-nohdr .ui-tabs-panel,.tabs-nohdr .ui-tabs-panel{background:transparent;border-width:0 1px 1px}body{-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}div#NavBar{z-index:50}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}img.adrWidgetImg{margin:0!important;box-sizing:content-box}div#dvLoading,div#dvLoadingSearch,#dvDashLoading{text-align:center}div.ZoneEdit{text-align:center}.section{clear:both;padding:0;margin:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left;margin:1% 0}.col:first-child{margin-left:0}#nag_parent{padding-bottom:10px}.nag_screen{position:relative;line-height:1.3;border-radius:5px;padding:10px 10px 10px 20px;border:1px solid #FC3;font-family:Arial,Georgia,Sans-Serif;font-family:Cabin,Arial,Helvetica,sans-serif;font-size:13px;box-shadow:1px 1px 4px #555;background:#FEFFBF;margin-bottom:10px}.nag_screen p{margin:5px}.closeBtn{float:right;position:relative}.AdTableStyleBE>tbody>tr.OverDue:nth-child(odd),.AdTableStyleBE>tbody>tr.OverDue:nth-child(odd)>.sorting_1,.AdTableStyleBE>tbody>tr.OverDue:nth-child(odd)>.sorting_3,.AdTableStyleBE>tbody>tr.OverDue:nth-child(odd)>.sorting_3,.AdTableStyleBE>tbody>tr.OverDue:nth-child(even),.AdTableStyleBE>tbody>tr.OverDue:nth-child(even)>.sorting_1,.AdTableStyleBE>tbody>tr.OverDue:nth-child(even)>.sorting_3,.AdTableStyleBE>tbody>tr.OverDue:nth-child(even)>.sorting_3,.OverDue,.OverDue a,.OverDue a:visited,.OverDue a:focus,.OverDue a:hover{color:red!important}.AdTableStyleBE>tbody>tr.ThisWeek:nth-child(odd),.AdTableStyleBE>tbody>tr.ThisWeek:nth-child(odd)>.sorting_1,.AdTableStyleBE>tbody>tr.ThisWeek:nth-child(odd)>.sorting_3,.AdTableStyleBE>tbody>tr.ThisWeek:nth-child(odd)>.sorting_3,.AdTableStyleBE>tbody>tr.ThisWeek:nth-child(even),.AdTableStyleBE>tbody>tr.ThisWeek:nth-child(even)>.sorting_1,.AdTableStyleBE>tbody>tr.ThisWeek:nth-child(even)>.sorting_3,.AdTableStyleBE>tbody>tr.ThisWeek:nth-child(even)>.sorting_3,.ThisWeek,.ThisWeek a,.ThisWeek a:visited,.ThisWeek a:focus,.ThisWeek a:hover{color:#ffc107!important}@media only screen and (max-width: 480px){.col{margin:1% 0}}.span_2_of_2{width:100%}.span_1_of_2{width:49.2%}.span_1_of_2_float_left{width:49.2%;float:left}.span_1_of_2_float_left:nth-child(even){margin-right:10px}.span_1b_of_2{width:49.2%}[class*="col-"]{width:100%}@media only screen and (min-width: 835px){.span_1_of_2_float_left_375{width:49.2%;float:left;max-height:375px}.span_1_of_2_float_left_375:nth-child(even){margin-right:10px}.span_1_of_1_float_left_375{width:100%%;max-height:375px}}@media only screen and (min-width: 768px){.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}[class*="col-"]{float:left;padding:15px;padding-top:5px;padding-bottom:5px}.row::after{content:"";clear:both;display:table}}@media only screen and (max-width: 480px){.span_2_of_2{width:100%}.span_1_of_2{width:100%}}.span_3_of_3{width:100%}.span_2_of_3{width:66.13%}.span_1_of_3{width:32.26%}@media only screen and (max-width: 480px){.span_3_of_3{width:100%}.span_2_of_3{width:100%}.span_1_of_3{width:100%}.smallerFont{font-size:smaller}.Font30{font-size:30px}.Font15{font-size:15px}}.span_4_of_4{width:100%}.span_3_of_4{width:74.6%}.span_2_of_4{width:49.2%}.span_1_of_4{width:23.8%}div.ui-dialog.ui-widget{z-index:1001;font-size:12px}div.work_dash_body * table{width:100%}@media only screen and (max-width: 480px){.span_4_of_4{width:100%}.span_3_of_4{width:100%}.span_2_of_4{width:100%}.span_1_of_4{width:100%}}@media screen and (min-width: 769px){.narrow_disp_only{display:none!important}}@media (pointer: coarse){.dashboardemenu ul li ul{margin-top:20px}}@media screen and (max-width: 768pxpx){#content{padding-left:5px!important;padding-right:5px!important;margin-left:0!important;margin-right:0!important}#back_foot{padding-left:5px!important;padding-right:5px!important;margin-left:0!important;margin-right:0!important}}@media screen and (max-width: 768px){div#leftnav.divsel.homemenu,div#leftnav{background-image:none!important;padding:5px;width:100%;height:50px;min-height:0;background-color:unset}div#top{background-image:none!important}#myslidemenu{text-align:left}#myslidemenu a{text-decoration:none}div#NavBar{position:absolute;left:2px;top:5px}div#leftnav,div#leftnav.homemenu{padding:0;margin:0;margin-left:2px}div#NavBar{position:relative;z-index:8}.wide_disp_only{display:none!important}.narrow_disp_only{display:inline-block}.AdTableStyle1{border:none!important}.hide_menu{display:none!important}.hide_menu_narrow_disp{display:none!important}#myslidemenu{text-align:left!important}#content{padding-left:5px!important;margin-left:0!important;margin-right:0!important}#back_foot{padding-left:5px!important;padding-right:5px!important;margin-left:0!important;margin-right:0!important}}@media screen and (max-width: 900px) and (min-width: 701px){.DashIcon{width:30px}}.opportunitiesListTable th:first-child,.opportunitiesListTable td:first-child,.opportunitiesListTable th.select-checkbox,.opportunitiesListTable td.select-checkbox{width:10px!important;max-width:10px!important;min-width:10px!important;padding-left:2px!important;padding-right:2px!important;text-align:center!important}.opportunitiesListTable tr.group-subheader td{background-color:#f1f3f5!important;font-weight:600!important;border-top:1px solid #dee2e6!important;border-bottom:1px solid #dee2e6!important;padding:6px 18px!important;font-size:13px!important}tr.table-row-highlight,.table-row-highlight{background-color:#12ba44!important}

#container,
#pdfbody {
    text-align: left
}

div.Item,
span.Item {
    -webkit-line-break: after-white-space;
    -webkit-nbsp-mode: space
}

.AdminOnly,
a.AdminOnly,
em,
em *,
i,
i *,
span.AdminOnly {
    font-style: italic !important
}

.tablefixed,
.x-grid3 table {
    table-layout: fixed
}

.adrWidgetContent.fr-fir {
    margin-right: 0;
    float: right
}

.BackEndPage img.TopRow.TopRowImage,
.ColLeft80,
.DashBox.left,
div.PageLinks span.PrevLink,
div.SubmitPos {
    float: left
}

body {
    height: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    -webkit-animation-delay: .1s;
    -webkit-animation-name: fontfix;
    -webkit-animation-duration: .1s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-timing-function: linear
}

.InitOff,
.modal-backdrop,
.no-js #loader {
    display: none
}

.placeholder {
    color: #aaa
}

#container {
    padding-top: .4em;
    padding-bottom: .4em
}

.td_center {
    text-align: center !important
}

.td_right {
    text-align: right !important
}

#top h1 {
    padding: .2em 0;
    margin: 0
}

.SaveStatus {
    font-size: 14px;
    color: red;
    margin-left: 10px;
    font-weight: 700
}

.SaveButton,
.span_1_of_2_float_left:nth-child(2n) {
    margin-right: 10px
}

.TopButton,
div.PageLinks.BottomLink {
    margin-bottom: 20px
}

#AdReflexForm,
.BackEndPage .tabcontent h3,
.BackEndPage h1,
.BottomButton,
.DashBox h2 {
    margin-top: 0
}

form.dashSearchSite,
h1.PageTitle {
    display: inline
}

h1.PageTitle_noinline {
    margin: 0 0 1.12em
}

#content {
    height: inherit;
    padding-top: 10px
}

#leftnav p {
    margin: 0 0 1em
}

div.Item {
    overflow: hidden
}

span.Item {
    width: 100%
}

#footer_menu,
.footer_menu {
    font-size: 9px;
    text-align: center;
    line-height: 1.4em;
    margin-top: 5px
}

.footer_menu a {
    white-space: nowrap
}

.LegendData,
.LegendData td,
.TabTitleStyle,
.headerprint,
a.ui-tabs-nav {
    font-size: 12px
}

.SiteHeaderTextStyle,
.SiteMenuTextStyle,
.x-tabs-body,
div.TabContent,
span.TabContent,
table.AdTableStyle1 tbody tr td,
table.AdTableStyle1 tbody tr th,
table.AdTableStyle1 thead tr td,
table.AdTableStyle1 thead tr th {
    padding: 5px
}

.formButtonMarTop {
    margin-top: 12px
}

.formButtonMarBot {
    margin-bottom: 12px
}

.formButtonMarLeft {
    margin-left: 12px
}

.formButtonMarRight {
    margin-right: 12px
}

.formButton:hover {
    background: #a19fa1;
    background-image: -webkit-linear-gradient(top, #a19fa1, #ebebeb);
    background-image: -moz-linear-gradient(top, #a19fa1, #ebebeb);
    background-image: -ms-linear-gradient(top, #a19fa1, #ebebeb);
    background-image: -o-linear-gradient(top, #a19fa1, #ebebeb);
    background-image: linear-gradient(to bottom, #a19fa1, #ebebeb)
}

button.formButton,
button.formButton a {
    text-decoration: none;
    vertical-align: bottom
}

.btnStyle1,
a.btnStyle1 {
    text-decoration: none;
    color: #000 !important;
    border-radius: 5px;
    background: #ebebeb;
    background-image: -webkit-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: -moz-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: -ms-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: -o-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: linear-gradient(to bottom, #ebebeb, #a19fa1);
    -webkit-box-shadow: 3px 3px 3px #666;
    -moz-box-shadow: 3px 3px 3px #666;
    box-shadow: 3px 3px 3px #666;
    padding: 6px 12px;
    font-weight: 400
}

.btnStyle1:hover,
a.btnStyle1:hover {
    background: #a19fa1;
    background-image: -webkit-linear-gradient(top, #a19fa1, #ebebeb);
    background-image: -moz-linear-gradient(top, #a19fa1, #ebebeb);
    background-image: -ms-linear-gradient(top, #a19fa1, #ebebeb);
    background-image: -o-linear-gradient(top, #a19fa1, #ebebeb);
    background-image: linear-gradient(to bottom, #a19fa1, #ebebeb);
    -webkit-box-shadow: inset 3px 3px 3px #666;
    -moz-box-shadow: inset 3px 3px 3px #666;
    box-shadow: inset 3px 3px 3px #666
}

h2.pos_top {
    position: relative;
    top: -50px
}

em.strong,
strong.em {
    font-style: italic;
    font-weight: 700
}

.AdminOnlyHighlight,
a.ui-tabs-nav .AdminOnly,
button.AdminOnly,
li.ui-tabs-selected {
    font-weight: 700
}

div.AdminOnlyNote {
    font-size: 12px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
    text-align: left !important
}

.AdminOnlyNoteText:before {
    content: "Note: This page is available to site administrators only"
}

.AdminOnly_nu:before {
    content: "1";
    vertical-align: super;
    font-size: 8px;
    font-weight: 700
}

.align_right {
    text-align: right
}

.x-panel-body,
.x-tab-panel-body {
    background-color: transparent !important;
    table-layout: fixed;
    overflow: hidden;
    word-wrap: break-word;
    padding: 5px
}

.x-tab-panel-header,
.x-tab-strip-top,
div.x-tab-panel-header,
ul.x-tab-strip-top {
    background-image: none;
    background-color: transparent;
    padding-bottom: 0;
    margin-bottom: 0
}

.x-tab-panel-header,
div.x-tab-panel-header,
ul.x-tab-strip-top {
    border: 0
}

.EditorPreview,
.Legend,
img.dd-option-image,
img.dd-selected-image {
    border-width: thin;
    border-style: solid
}

.x-tab-panel ul.x-tab-strip {
    width: auto !important
}

input {
    padding: .2em
}

table.center {
    margin-left: auto;
    margin-right: auto
}

b,
b *,
strong,
strong * {
    font-weight: 700 !important
}

em,
em *,
i,
i * {
    padding-left: 2px;
    padding-right: 2px
}

.FormLabel.headers,
th {
    font-style: normal;
    font-weight: 700
}

.x-tab-strip span.x-tab-strip-text {
    font-style: normal !important
}

h1 {
    margin: .67em 0
}

h2 {
    margin: .75em 0
}

h3 {
    margin: .83em 0
}

blockquote,
dl,
fieldset,
form,
h4 {
    margin: 1.12em 0
}

h6 {
    margin: 1.67em 0
}

.title2 {
    font-weight: 700;
    padding-bottom: 5px
}

div.PageTitle,
div.PageTitle2,
span.PageTitle,
span.PageTitle2 {
    font-weight: 700;
    font-size: 125%;
    font-style: normal;
    margin-top: 5px;
    margin-bottom: 5px
}

.FormLabel.headers {
    font-size: 125%
}

div.FormLabelHeader,
span.FormLabelHeader {
    font-weight: 700;
    font-size: 125%
}

.EditorPreview {
    border-color: #000;
    background-color: #ff0
}

div.TextAlignCenter14 {
    text-align: center;
    font-size: 14px
}

div.TextAlignCenter14MB {
    text-align: center;
    font-size: 14px;
    margin-bottom: -18px
}

div.TextAlignLeft14 {
    text-align: left;
    font-size: 14px
}

div.TextAlignRight14 {
    text-align: right;
    font-size: 14px
}

div.PageLinks,
div.policy {
    font-size: 10px
}

.ColLeft80 {
    width: 79%
}

.ColRight20,
.DashBox.right,
div.PageLinks span.NextLink {
    float: right
}

.ColRight20 {
    width: 19%
}

.Legend {
    border-color: #000;
    padding: 5px
}

.LegendTitle {
    font-weight: 700;
    font-size: 14px;
    margin-bottom: 3px
}

#ImageFaint,
.ElementFaint,
.ImageFaint {
    opacity: .4
}

#InlineEditOff,
#ZoneEditOff {
    position: fixed;
    top: 10px;
    background-color: #ccc;
    right: 10px;
    display: none;
    padding: 3px;
    border-radius: 5px;
    z-index: 90000
}

.BreadCrumbLink,
.BreadCrumbLink a {
    text-decoration: none
}

label.dd-option-text,
label.dd-selected-text {
    margin-left: 10px
}

div.DashboardIcons img,
img.DashboardIconsRow2,
img.bottom_align,
input.DashboardIconsRow2 {
    vertical-align: bottom
}

span.DashboardIconsRow2 img {
    margin-right: 3px
}

div#mydashboardmenu ul li ul#admintools_engines {
    width: auto;
    white-space: nowrap
}

.clear,
.group:after,
.my-legend .legend-source,
table.IsDataTable {
    clear: both
}

table.IsDataTable thead tr th:last-child {
    min-width: 70px
}

div.PageLinks.TopLink span.NextLink,
div.PageLinks.TopLink span.PrevLink {
    margin-bottom: 15px
}

.FakeAnchor1 {
    text-decoration: underline
}

.FakeAnchor1:hover,
.FakeAnchor:hover {
    cursor: pointer;
    text-decoration: underline
}

i.arrow {
    border: solid #000;
    display: inline-block;
    border-width: 0 3px 3px 0;
    padding: 3px
}

.arrow-down,
.arrow-up {
    vertical-align: middle;
    padding-top: 4px;
    width: 16px;
    height: 8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    display: inline-block
}

i.arrow.right {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
}

i.arrow.left {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg)
}

i.arrow.up {
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg)
}

i.arrow.down {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

.arrow-up {
    border-bottom: 8px solid #000
}

.arrow-down {
    border-top: 8px solid #000
}

.DashBox,
.panel {
    margin-right: 2px;
    margin-bottom: 15px;
    background-color: #f0f0f0;
    padding: 10px
}

.minHeight10 {
    min-height: 10px
}

.DashBox {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 2px 2px 2px #4e707c;
    -webkit-box-shadow: 2px 2px 2px #4e707c;
    box-shadow: 2px 2px 2px #4e707c
}

.DashBox.half {
    width: 49%
}

.BackEndPage input.fullwidth[type=email],
.BackEndPage input.fullwidth[type=text],
.BackEndPage table.AdTableStyleBE,
.BackEndPage textarea.fullwidth,
.DashBox.full,
.form-control,
.fullWidth,
.max_width,
.span_2_of_2,
.span_3_of_3,
.span_4_of_4,
[class*=col-],
div.work_dash_body * table,
td input.fullWidth {
    width: 100%
}

.panel {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 2px 2px 2px #4e707c;
    -webkit-box-shadow: 2px 2px 2px #4e707c;
    box-shadow: 2px 2px 2px #4e707c;
    font-weight: 700;
    overflow: auto
}

.Width95,
.form-control95,
.max_width_95,
td input.Width95 {
    width: 95%
}

.my-legend {
    -moz-box-shadow: 0 0 1px 1px #4e707c;
    -webkit-box-shadow: 0 0 1px 1px #4e707c;
    box-shadow: 0 0 1px 1px #4e707c;
    padding: 5px
}

.my-legend .legend-title {
    text-align: left;
    margin-bottom: 5px;
    font-weight: 700
}

.my-legend .legend-scale ul {
    margin: 0 0 5px;
    padding: 0;
    list-style: none
}

.my-legend .legend-scale ul li {
    list-style: none;
    margin-left: 0;
    line-height: 18px;
    margin-bottom: 2px
}

.my-legend ul.legend-labels li span {
    display: block;
    float: left;
    height: 16px;
    width: 30px;
    margin-right: 5px;
    margin-left: 0
}

.my-legend ul.legend-labels li span.text {
    width: 110px
}

div.FormLabel,
div.FormLabel>*,
span.FormLabel,
span.FormLabel>* {
    margin-bottom: 5px;
    margin-top: 5px;
    margin-right: 5px
}

.AdTableStyleBE tbody tr td p,
.AdTableStyleBE1 tbody tr td p,
.AdTableStyleBEDyn tbody tr td p,
.fr-view ol,
.fr-view ul {
    margin-top: 0;
    margin-bottom: 0
}

div.FormLabelTable,
div.FormOptionsTable,
div.FormValueTable {
    display: inline-block
}

.fr-para-bg-blue {
    background-color: #00f
}

.fr-view ol {
    padding-inline-start: 40px
}

.AdTableStyle1,
.fr-wrapper {
    margin-top: 10px;
    margin-bottom: 10px
}

.select2-results ul {
    padding-left: 5px
}

.adrWidgetContent {
    display: inline-block;
    box-sizing: content-box
}

.myButton {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(.05, #d6d6d6), color-stop(1, #858585));
    background: -moz-linear-gradient(top, #d6d6d6 5%, #858585 100%);
    background: -webkit-linear-gradient(top, #d6d6d6 5%, #858585 100%);
    background: -o-linear-gradient(top, #d6d6d6 5%, #858585 100%);
    background: -ms-linear-gradient(top, #d6d6d6 5%, #858585 100%);
    background: linear-gradient(to bottom, #d6d6d6 5%, #858585 100%);
    background-color: #d6d6d6;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    border: 1px solid #6e6c6e;
    display: inline-block;
    cursor: pointer;
    color: #050505;
    font-size: 18px;
    font-weight: 700;
    padding: 7px 25px;
    text-decoration: none
}

img.icon_16 {
    min-width: 16px
}

div#content.BackEndContent {
    padding-left: 20px;
    padding-right: 20px
}

#SiteHeaderText p,
h1.policy,
h2.policy {
    margin-bottom: 0
}

.BackEndPage .work_dash_item h2,
div.policy {
    margin-bottom: 10px
}

div.policy {
    font-style: italic
}

div.policy:before {
    content: "Revised: "
}

.BackEndPage .tab button.tablinks:hover,
.swal2-modal button.styled {
    background-color: #aaa
}

.js #loader {
    display: block;
    position: absolute;
    left: 100px;
    top: 0
}

.se-pre-con {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(/css/images/ajax-loader.gif) center no-repeat #fff
}

div.centerScreen {
    color: #000;
    border-radius: 1em;
    padding: 1em;
    position: absolute;
    top: 45%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%)
}

.clearfix:after {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both
}

:focus {
    outline-color: transparent;
    outline-style: none
}

div#content input[type=checkbox],
div#content input[type=radio] {
    -moz-box-shadow: shadow: none;
    -webkit-box-shadow: shadow: none;
    box-shadow: none
}

.formButton,
div#content form input.formButton,
div#content input.formButton,
input.formButton {
    text-decoration: none;
    color: #000;
    border-radius: 5px;
    border: 1px solid #ccc;
    background: #ebebeb;
    background-image: -webkit-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: -moz-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: -ms-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: -o-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: linear-gradient(to bottom, #ebebeb, #a19fa1);
    -webkit-box-shadow: 3px 3px 3px #666;
    -moz-box-shadow: 3px 3px 3px #666;
    box-shadow: 3px 3px 3px #666;
    padding: 6px 12px;
    font-weight: 400;
    line-height: 1em
}

.formButton:hover,
div#content form input.formButton:hover,
div#content input.formButton:hover,
input.formButton:hover {
    -webkit-box-shadow: inset 3px 3px 3px #666;
    -moz-box-shadow: inset 3px 3px 3px #666;
    box-shadow: inset 3px 3px 3px #666
}

.formButtonDisabled {
    text-decoration: none;
    color: #888;
    border-radius: 5px;
    border: 1px solid #ccc;
    background: #ebebeb;
    background-image: -webkit-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: -moz-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: -ms-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: -o-linear-gradient(top, #ebebeb, #a19fa1);
    background-image: linear-gradient(to bottom, #ebebeb, #a19fa1);
    -webkit-box-shadow: 3px 3px 3px #666;
    -moz-box-shadow: 3px 3px 3px #666;
    box-shadow: 3px 3px 3px #666;
    padding: 6px 12px;
    font-weight: 400;
    line-height: 1em
}

.btnBottom {
    margin-top: 10px
}

.select2-selection--multiple {
    max-height: 100px;
    overflow-x: hidden;
    overflow-y: auto
}

.BackEndPage,
.TableHeader,
.ui-datepicker {
    font-size: 14px !important
}

.urlContentRow:after {
    clear: both;
    content: "";
    display: table
}

.urlTitle {
    font-weight: 700;
    font-size: larger;
    margin-bottom: 5px
}

.urlImage {
    float: left;
    margin-right: 5px
}

.urlDesc {
    float: left;
    width: calc(100% - 255px)
}

.switch {
    position: relative;
    width: 70px;
    height: 22px;
    font-size: 12px;
    float: right;
    margin-left: 5px
}

.switch input {
    opacity: 0;
    width: 0;
    height: 0
}

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s
}

.slider:before {
    position: absolute;
    content: "";
    height: 14px;
    width: 30px;
    left: 4px;
    bottom: 4px;
    background-color: #fff;
    -webkit-transition: .4s;
    transition: .4s;
    content: 'Off';
    text-align: center
}

#AdTableStyle1 .error,
.AdTableStyle1 .error {
    position: absolute;
    left: 95%;
    top: -5px;
    white-space: nowrap;
    float: left
}

input:checked+.slider {
    background-color: #2196f3
}

input:focus+.slider {
    box-shadow: 0 0 1px #2196f3
}

input:checked+.slider:before {
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
    content: 'On';
    text-align: center
}

.rotated,
tr.shown td.rowDetails,
tr.shown th.rowDetails {
    transform: rotate(180deg)
}

.siteStatusIcon {
    height: 15px;
    width: 15px;
    border-radius: 3px;
    display: inline-block;
    vertical-align: bottom
}

.siteStatusApproveIcon {
    background-color: #ff8e67
}

.siteStatusPublishIcon {
    background-color: #0d8531
}

.siteStatusEditIcon {
    background-color: #f9120c
}

,
td.rowDetails,
th.rowDetails {
    background: url('/image/ic_arrow_drop_down_48px-24.png') center center no-repeat;
    cursor: pointer
}

.rotated {
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg)
}

hr.AdminArchiveBreak {
    width: 100%;
    margin-top: 10px;
    border-top: 3px double
}

div.customForm input[type=email],
div.customForm input[type=text],
div.customForm select,
div.customForm textarea {
    width: 100%;
    padding: 12px;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
    margin-top: 6px;
    margin-bottom: 16px;
    resize: vertical
}

.customForm {
    border-radius: 5px;
    background-color: #f2f2f2;
    padding: 20px
}

div.customFormResponse {
    padding-top: 30px;
    min-height: 300px;
    font-size: 14px
}

.fr-view {
    padding-bottom: 0;
    overflow-y: hidden !important
}

#SiteHeaderText p,
#SiteMenuText p,
.editDateForm,
div.body {
    margin: 0
}

.fr-element table tr,
div#GenericDialog table tr {
    vertical-align: top
}

div.sticky,
span.sticky {
    position: -webkit-sticky;
    position: sticky;
    top: 0
}

.DashboardIcons form input {
    padding-top: 1px;
    padding-bottom: 1px
}

.tooltip-inner {
    text-align: left;
    max-width: 100% !important;
    font-size: 12px
}

@media only screen and (max-width:480px) {
    .anchorlist {
        line-height: 3
    }

    .col {
        margin: 1% 0
    }
}

@media print {

    #InlineEditOff,
    #NavBar-sticky-wrapper,
    #ZoneEditOff,
    #dashboardnav,
    #leftnav,
    #stylist_close,
    .DoNotPrint,
    .colorpicker,
    div.DoNotPrint,
    div.narrow_disp_only,
    li.showmenu,
    li.showmenu a,
    span.DoNotPrint {
        display: none !important
    }

    #dialogExpired #dialogWarning,
    .sep {
        display: none
    }

    body {
        background-image: none;
        background-color: #fff;
        color: #000
    }
}

.AdTableStyleBE1 tfoot,
.AdTableStyleBE1 thead,
.AdTableStyleBEDyn tbody,
.AdTableStyleBEDyn tfoot,
.AdTableStyleBEDyn thead,
.BackEndPage .FormLabel,
table.AdTableStyle1NoBorder,
table.AdTableStyleBE tbody,
table.AdTableStyleBE tfoot,
table.AdTableStyleBE thead,
table.AdTableStyleBE1 tbody {
    font-size: 14px
}

.AdTableStyle1 tr.Empty {
    line-height: 2px
}

.errorField {
    color: red
}

.AdTableStyle1 .error {
    padding: 5px 10px;
    font-size: 12px;
    text-align: left;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px solid #666666;
    -moz-box-shadow: 3px 3px 6px #999;
    -webkit-box-shadow: 3px 3px 6px #999;
    box-shadow: 3px 3px 6px #999
}

.GridAnchor,
.GridAnchor a,
.GridAnchor a:active,
.GridAnchor a:hover,
.GridAnchor a:link,
.GridAnchor a:visited {
    color: #000 !important
}

div.AdTableStyle1 div {
    padding: 4px;
    position: relative
}

.AdTableStyle1 h1 {
    padding: 10px;
    margin-top: 0;
    margin-bottom: 0
}

.x-grid3 table {
    table-layout: auto
}

.ui-datepicker-trigger {
    text-align: center;
    vertical-align: middle;
    padding-left: 5px
}

@media handheld {
    div.topHeader {
        display: none
    }

    .anchorlist {
        line-height: 2
    }
}

#SiteMenuText {
    position: absolute;
    top: 1px;
    left: 1px;
    width: 100%
}

#leftnav,
.closeBtn,
.nag_screen,
div.HeaderGallery {
    position: relative
}

.hoverEditDark,
.hoverEditLight {
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
    min-height: 30px;
    border-radius: 4px
}

div.HeaderGallery #SiteHeaderText {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 10
}

.has-submenu {
    padding-right: 20px !important
}

#AdTableStyle1 div {
    margin: .5em 10px;
    padding: 4px;
    text-align: left;
    position: relative
}

#AdTableStyle1 label,
.AdTableStyle1 label {
    float: left;
    line-height: 30px;
    padding-left: 10px;
    font-weight: 700;
    display: block
}

#AdTableStyle1 label,
.AdTableStyle1 label.sublabel {
    padding-left: 20px;
    font-weight: 400
}

.InputText {
    line-height: 30px
}

#AdTableStyle1 .field {
    border: 1px solid #ccc;
    font-size: 14px;
    line-height: 1em;
    padding: 4px;
    -moz-box-shadow: inset 0 0 5px #ccc;
    -webkit-box-shadow: inset 0 0 5px #ccc;
    box-shadow: inset 0 0 5px #ccc;
    margin-left: 10px
}

#AdTableStyle1 div.submit {
    background: 0 0;
    margin: 1em 25px 1em 0;
    text-align: left
}

#AdTableStyle1 div.submit label {
    float: none;
    display: inline;
    font-size: 14px
}

#AdTableStyle1 button {
    padding: 0 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    cursor: pointer
}

#AdTableStyle1 .forgot {
    text-align: right;
    font-size: 14px;
    color: #000
}

#AdTableStyle1 .forgot a,
#AdTableStyle1 .forgot a:active,
#AdTableStyle1 .forgot a:hover,
#AdTableStyle1 .forgot a:link,
#AdTableStyle1 .forgot a:visited,
.BackEndPage a,
.BackEndPage a:link,
.BackEndPage a:visited {
    color: #000
}

#AdTableStyle1 .back {
    padding: 1em 0;
    border-top: 1px solid #eee;
    text-align: right;
    font-size: 14px
}

#AdTableStyle1 .error {
    padding: 5px 10px;
    font-size: 14px;
    text-align: left;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 0 5px #4e707;
    -webkit-box-shadow: 0 0 5px #4e707;
    box-shadow: 0 0 5px #4e707
}

button {
    cursor: pointer
}

.AdTableStyleBEDyn>tbody>td,
.AdTableStyleBEDyn>thead>tr>td,
.AdTableStyleBEDyn>tr>td,
table.AdTableStyle1Padding tbody tr td,
table.AdTableStyle1Padding thead tr th,
table.AdTableStyleBE1>tbody>tr>td,
table.AdTableStyleBE1>tfoot>tr>td,
table.AdTableStyleBE1>thead>tr>td,
table.AdTableStyleBE>tbody>tr>td,
table.AdTableStyleBE>tfoot>tr>td,
table.AdTableStyleBE>thead>tr>td {
    padding: 4px
}

table.AdTableStyle1 h1 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0
}

table.sitesettings1 input {
    vertical-align: baseline
}

table.sitesettings1 tr td,
table.sitesettings1 tr th {
    padding: 5px;
    font-size: 14px;
    vertical-align: baseline
}

input.sitesettings1,
table.sitesettings1 {
    margin: 0 10px 10px 0
}

.AdTableStyleBE,
.AdTableStyleBE1,
.AdTableStyleBEDyn {
    border: 2px solid #666;
    -webkit-box-shadow: 3px 3px 6px #999;
    -moz-box-shadow: 3px 3px 6px #999;
    box-shadow: 3px 3px 6px #999;
    border-radius: 2px;
    -mox-border-radius: 2px 2px 2px 2px;
    -webkit-border-radius: 2px 2px 2px 2px
}

.NoBorder {
    border: none;
    box-shadow: none
}

.AdTableStyleBE tfoot tr th,
.AdTableStyleBE thead tr th,
.AdTableStyleBE1 tfoot tr th,
.AdTableStyleBE1 thead tr th,
.AdTableStyleBEDyn tfoot tr th,
.AdTableStyleBEDyn thead tr th {
    color: #000;
    background-color: #999;
    padding: 10px 18px !important;
    vertical-align: top
}

.dataTables_wrapper .dataTables_filter input,
.dataTables_wrapper .dataTables_length select {
    background-color: #fff !important
}

.AdTableStyleBE1>tbody>tr:nth-child(odd),
.AdTableStyleBE>tbody>tr:nth-child(odd),
.AdTableStyleBE>tbody>tr:nth-child(odd)>.sorting_1,
.AdTableStyleBE>tbody>tr:nth-child(odd)>.sorting_3,
.AdTableStyleBE>tbody>tr:nth-child(odd)>td>a {
    color: #000;
    background-color: #f8f8f8;
    vertical-align: top
}

.AdTableStyleBE1>tbody>tr:nth-child(2n),
.AdTableStyleBE1>tbody>tr:nth-child(2n)>td>a,
.AdTableStyleBE>tbody>tr:nth-child(2n),
.AdTableStyleBE>tbody>tr:nth-child(2n)>.sorting_1,
.AdTableStyleBE>tbody>tr:nth-child(2n)>.sorting_3,
.AdTableStyleBE>tbody>tr:nth-child(2n)>td>a,
div.AdTableStyleBE1>div:nth-child(2n),
div.AdTableStyleBE1>div:nth-child(2n) a,
div.AdTableStyleBE>div:nth-child(2n),
div.AdTableStyleBE>div:nth-child(2n) a {
    color: #000;
    background-color: #e8e8e8;
    vertical-align: top
}

div.AdTableStyleBE1>>div:nth-child(odd),
div.AdTableStyleBE1>>div:nth-child(odd) a,
div.AdTableStyleBE>div:nth-child(odd),
div.AdTableStyleBE>div:nth-child(odd) a {
    color: #000;
    vertical-align: top
}

.AdTableStyleBE1>tbody input,
.AdTableStyleBE1>tbody>tr:nth-child(odd)>td>a,
.AdTableStyleBE1>tbody>tr:nth-child(odd)>td>input {
    background-color: #f8f8f8
}

.AdTableStyleBE>tbody>tr.visrow:nth-child(2n)>td>a,
.AdTableStyleBEDyn>tbody>tr.visrow:nth-child(2n) {
    color: #000 !important;
    background-color: #e8e8e8 !important;
    vertical-align: top
}

.AdTableStyleBE>tbody>tr.visrow:nth-child(odd)>td>a,
.AdTableStyleBEDyn>tbody>tr.visrow:nth-child(odd) {
    color: #000 !important;
    background-color: #f8f8f8 !important;
    vertical-align: top
}

#dvDashLoading,
#dvLoading,
#dvLoadingSearch {
    height: 100px;
    width: 400px;
    z-index: 1000;
    position: fixed;
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    background-color: #ccc;
    color: #000;
    border: 8px solid #eee;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 0 5px #4e707;
    -webkit-box-shadow: 0 0 5px #4e707;
    box-shadow: 0 0 5px #4e707;
    font-size: 13px
}

#tabs-nohdr,
.tabs-nohdr {
    padding: 0;
    background: 0 0;
    border-width: 0
}

#tabs-nohdr .ui-tabs-nav,
.tabs-nohdr .ui-tabs-nav {
    padding-left: 0;
    background: 0 0;
    border-width: 0 0 1px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0px;
    border-radius: 0;
    font-size: 14px
}

.swal2-content {
    font-family: Cabin, Arial, Helvetica, sans-serif !important;
    text-align: left
}

body.BodyBackEndPage {
    background-color: #f1f1f1
}

.BackEndPage #content {
    background-color: #e1e1e1
}

.BackEndPage .work_dash_title {
    color: #000;
    background-color: #999;
    padding: 5px;
    font-weight: 700;
    font-size: large
}

.BackEndPage .work_dash_body {
    color: #000;
    background-color: #ccc;
    padding: 5px
}

.BackEndPage div.DashMenuLink {
    overflow-x: auto;
    overflow-y: hidden;
    -ms-overflow-y: hidden;
    margin-bottom: 5px
}

.BackEndPage div.DashMenuLink button {
    padding: 5px;
    margin-bottom: 5px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    display: inline-block;
    cursor: pointer;
    text-decoration: none;
    color: #000;
    background-color: #999
}

.BackEndPage #SideMenu {
    width: 20%;
    float: left
}

.BackEndPage #DashContent {
    width: 79%;
    float: right
}

.BackEndPage .tab {
    float: left;
    width: 151px
}

.BackEndPage .tab button {
    display: block;
    background-color: #ddd;
    color: #000;
    padding: 11px 8px;
    width: 100%;
    border: none;
    outline: 0;
    text-align: left;
    cursor: pointer;
    transition: .3s;
    margin-bottom: 1px
}

.BackEndPage .tab button.tablinks.btnDisabled,
a.btnDisabled {
    color: #bbb
}

button.btnDisabled {
    color: #666
}

.BackEndPage .tab button.prodBtn {
    margin-left: 0;
    margin-top: 10px
}

.BackEndPage .tab button.prodBtn.activeProdBtn {
    font-weight: 700;
    background-color: #b7b0b0
}

.BackEndPage .tab button:hover {
    background-color: #ddd
}

.BackEndPage .tab button.active {
    background-color: #ccc;
    font-weight: 700
}

.BackEndPage .tabcontent {
    float: left;
    padding: 0 12px 10px;
    width: 83%;
    border-left: none;
    background-color: #d1d1d1;
    color: #000;
    width: calc(100% - 152px)
}

div#container.BackEndPage,
div#content.BackEndPage {
    margin-top: 0;
    background-image: none
}

div.TopRow {
    background-color: #000
}

.BackEndPage h1.TopRow {
    margin: 0 0 10px 55px;
    padding: 10px
}

.BackEndPage h1.TopRow.NoIcon,
.col:first-child {
    margin-left: 0
}

.BackEndPage img.TopRow {
    height: 50px
}

#container.BackEndPage,
#content.BackEndPage {
    margin-left: auto;
    margin-right: auto;
    padding: 10px
}

#container.BackEndPage_1200,
#content.BackEndPage_1200,
.BackEndPage_1200 {
    padding-left: 10px !important;
    padding-right: 10px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 100% !important;
    max-width: 1920px !important
}

#content.BackEndPage_1200 {
    padding: 10px !important
}

.maxwidth_none {
    max-width: none !important
}

#tabs-nohdr .ui-tabs-panel,
.tabs-nohdr .ui-tabs-panel {
    background: 0 0;
    border-width: 0 1px 1px
}

div#NavBar {
    z-index: 50
}

@-webkit-keyframes fontfix {

    from,
    to {
        opacity: 1
    }
}

img.adrWidgetImg {
    margin: 0 !important;
    box-sizing: content-box
}

#dvDashLoading,
div#dvLoading,
div#dvLoadingSearch,
div.ZoneEdit {
    text-align: center
}

.section {
    clear: both;
    padding: 0;
    margin: 0
}

.group:after,
.group:before {
    content: "";
    display: table
}

.group {
    zoom: 1
}

.col {
    display: block;
    float: left;
    margin: 1% 0
}

#nag_parent {
    padding-bottom: 10px
}

.nag_screen {
    line-height: 1.3;
    border-radius: 5px;
    padding: 10px 10px 10px 20px;
    border: 1px solid #fc3;
    font-family: Cabin, Arial, Helvetica, sans-serif;
    font-size: 13px;
    box-shadow: 1px 1px 4px #555;
    background: #feffbf;
    margin-bottom: 10px
}

.nag_screen p {
    margin: 5px
}

.closeBtn {
    float: right
}

.AdTableStyleBE>tbody>tr.OverDue:nth-child(2n),
.AdTableStyleBE>tbody>tr.OverDue:nth-child(2n)>.sorting_1,
.AdTableStyleBE>tbody>tr.OverDue:nth-child(2n)>.sorting_3,
.AdTableStyleBE>tbody>tr.OverDue:nth-child(2n)>.sorting_3,
.AdTableStyleBE>tbody>tr.OverDue:nth-child(odd),
.AdTableStyleBE>tbody>tr.OverDue:nth-child(odd)>.sorting_1,
.AdTableStyleBE>tbody>tr.OverDue:nth-child(odd)>.sorting_3,
.OverDue,
.OverDue a,
.OverDue a:focus,
.OverDue a:hover,
.OverDue a:visited {
    color: red !important
}

.span_1_of_2,
.span_1b_of_2,
.span_2_of_4 {
    width: 49.2%
}

.span_1_of_2_float_left {
    width: 49.2%;
    float: left
}

@media only screen and (min-width:835px) {
    .span_1_of_2_float_left_375 {
        width: 49.2%;
        float: left;
        max-height: 375px
    }

    .span_1_of_2_float_left_375:nth-child(2n) {
        margin-right: 10px
    }

    .span_1_of_1_float_left_375 {
        width: 100%%;
        max-height: 375px
    }
}

@media only screen and (min-width:768px) {
    .col-1 {
        width: 8.33%
    }

    .col-2 {
        width: 16.66%
    }

    .col-3 {
        width: 25%
    }

    .col-4 {
        width: 33.33%
    }

    .col-5 {
        width: 41.66%
    }

    .col-6 {
        width: 50%
    }

    .col-7 {
        width: 58.33%
    }

    .col-8 {
        width: 66.66%
    }

    .col-9 {
        width: 75%
    }

    .col-10 {
        width: 83.33%
    }

    .col-11 {
        width: 91.66%
    }

    .col-12 {
        width: 100%
    }

    [class*=col-] {
        float: left;
        padding: 5px 15px
    }

    .row::after {
        content: "";
        clear: both;
        display: table
    }
}

.span_2_of_3 {
    width: 66.13%
}

.span_1_of_3 {
    width: 32.26%
}

.span_3_of_4 {
    width: 74.6%
}

.span_1_of_4 {
    width: 23.8%
}

div.ui-dialog.ui-widget {
    z-index: 1001;
    font-size: 12px
}

@media only screen and (max-width:480px) {

    .span_1_of_2,
    .span_1_of_3,
    .span_1_of_4,
    .span_2_of_2,
    .span_2_of_3,
    .span_2_of_4,
    .span_3_of_3,
    .span_3_of_4,
    .span_4_of_4 {
        width: 100%
    }

    .smallerFont {
        font-size: smaller
    }

    .Font30 {
        font-size: 30px
    }

    .Font15 {
        font-size: 15px
    }
}

@media screen and (min-width:769px) {
    .narrow_disp_only {
        display: none !important
    }
}

@media (pointer:coarse) {
    .dashboardemenu ul li ul {
        margin-top: 20px
    }
}

@media screen and (max-width:768pxpx) {

    #back_foot,
    #content {
        padding-left: 5px !important;
        padding-right: 5px !important;
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}

@media screen and (max-width:768px) {

    div#leftnav,
    div#leftnav.divsel.homemenu {
        background-image: none !important;
        padding: 5px;
        width: 100%;
        height: 50px;
        min-height: 0;
        background-color: unset
    }

    div#top {
        background-image: none !important
    }

    #myslidemenu a {
        text-decoration: none
    }

    div#NavBar {
        left: 2px;
        top: 5px;
        position: relative;
        z-index: 8
    }

    div#leftnav,
    div#leftnav.homemenu {
        padding: 0;
        margin: 0 0 0 2px
    }

    .hide_menu,
    .hide_menu_narrow_disp,
    .wide_disp_only {
        display: none !important
    }

    .narrow_disp_only {
        display: inline-block
    }

    .AdTableStyle1 {
        border: none !important
    }

    #myslidemenu {
        text-align: left !important
    }

    #back_foot,
    #content {
        padding-left: 5px !important;
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    div#NavBar,
    div#leftnav.hormenu {
        padding: 0 !important
    }
}

@media screen and (max-width:900px) and (min-width:701px) {
    .DashIcon {
        width: 30px
    }
}