.acs-block-ui{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:9999}.acs-block-ui .loader,.acs-block-ui .shadow{position:absolute;width:1px;height:1px;top:50%;left:50%;transform:translate(-50%, -50%)}.acs-block-ui .loader{z-index:99999;width:200px;height:200px;background-image:url(../images/ajax-loader.gif);background-size:contain;background-position:center;background-repeat:no-repeat}.acs-block-ui .shadow{box-shadow:0px 0px 300px 250px rgba(255,255,255,0.9)}.acs-checkbox,.acs-radio{display:none !important}.acs-checkbox+.acs-label,.acs-radio+.acs-label{cursor:pointer}.acs-checkbox+.acs-label:before,.acs-radio+.acs-label:before{content:'';display:inline-block;width:25px;height:25px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;background:url(../images/check_radio_all_25x25.png) left top no-repeat;margin-top:-4px}.acs-checkbox.always+.acs-label,.acs-checkbox.always+.acs-label:before,.acs-radio.always+.acs-label,.acs-radio.always+.acs-label:before{cursor:default}.acs-checkbox:checked+.acs-label:before{background:url(../images/check_radio_all_25x25.png) -25px top no-repeat}.acs-radio:checked+.acs-label:before{background:url(../images/check_radio_all_25x25.png) -50px top no-repeat}[acs-tooltip]{position:relative;cursor:pointer}[acs-tooltip]:before,[acs-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}[acs-tooltip]:before{position:absolute;bottom:105%;left:50%;margin-bottom:5px;margin-left:-130px;padding:16px;width:260px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#269AD1;color:#fff;content:attr(acs-tooltip);text-align:center;font-size:16px;line-height:1.2;z-index:999999}[acs-tooltip]:after{position:absolute;bottom:105%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid #269AD1;border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}[acs-tooltip].static:before,[acs-tooltip].static:after,[acs-tooltip]:hover:before,[acs-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.acs-tabs{position:relative}.acs-tabs .tab-navs{padding:0;margin:0}.acs-tabs .tab-navs .tab-nav{display:inline-block;opacity:0.6;border:1px solid #d4d4d4;border-top-left-radius:4px;border-top-right-radius:4px}.acs-tabs .tab-navs .tab-nav a{display:inline-block;padding:5px;color:#000;font-size:12px}.acs-tabs .tab-navs .tab-nav a:hover,.acs-tabs .tab-navs .tab-nav a:active,.acs-tabs .tab-navs .tab-nav a:focus{color:#000}.acs-tabs .tab-navs .tab-nav:hover{opacity:1;box-shadow:inset 0px 0px 7px 0px #d4d4d4}.acs-tabs .tab-navs .tab-nav.active{opacity:1;box-shadow:inset 0px 0px 10px 2px #d4d4d4;font-weight:bold}.acs-tabs .tab-navs .tab-nav.active a{cursor:default}.acs-tabs .tab-content{display:none;position:relative;padding:20px 10px;border:1px solid #d4d4d4;margin-top:-1px}.acs-tabs .tab-content.active{display:block}@media only screen and (min-width: 375px){.acs-tabs .tab-navs .tab-nav a{padding:8px;font-size:13px}}@media only screen and (min-width: 768px){.acs-tabs .tab-navs{padding-left:20px}.acs-tabs .tab-navs .tab-nav a{padding:15px}.acs-tabs .tab-content{padding:30px 20px;border-radius:4px}}.acs-accord{color:#000}.acs-accord>div:nth-child(n+2){margin-top:-1px}.acs-accord .acs-panel{position:relative;border:1px solid #e0e0e0;padding:0}.acs-accord .acs-panel:first-child{border-radius:4px 4px 0 0}.acs-accord .acs-panel:last-child{border-radius:0 0 4px 4px}.acs-accord .acs-panel .acs-panel-heading{padding:8px;background-color:#efefef;font-size:12px;cursor:pointer}.acs-accord .acs-panel .acs-panel-heading .result{font-weight:bold}.acs-accord .acs-panel .acs-panel-content{display:none;position:relative;padding:7px}.acs-accord .acs-panel.done .acs-panel-heading{background-color:#d2ffda;cursor:pointer}.acs-accord .acs-panel.disabled{pointer-events:none;opacity:0.5}.acs-accord .acs-panel.disabled .acs-panel-heading{cursor:default}@media only screen and (min-width: 375px){.acs-accord .acs-panel .acs-panel-heading{font-size:14px}.acs-accord .acs-panel .acs-panel-heading .result{font-size:14px}}@media only screen and (min-width: 768px){.acs-accord .acs-panel .acs-panel-heading{padding:10px 15px;font-size:22px}.acs-accord .acs-panel .acs-panel-heading .result{font-size:20px}.acs-accord .acs-panel .acs-panel-content{padding:10px 15px}}
