.state-policy-detials-wrapper{padding-top:20px}
.state-policy-detials-wrapper .ttl-back-btn-wrap{margin-bottom:45px}
.state-policy-detials-wrapper .footer-link-sec .right-part .links-wrap,.state-policy-detials-wrapper .ttl-back-btn-wrap .ttl-wrap{float:left}
.state-policy-detials-wrapper .ttl-back-btn-wrap .ttl-wrap h2{font-size:26px;font-weight:700;color:#000;line-height:1.5;padding-bottom:0;margin-bottom:18px}
.state-policy-detials-wrapper .ttl-back-btn-wrap .ttl-wrap span{display:block;font-size:16px;font-weight:500;color:#000;line-height:1}
.state-policy-detials-wrapper .detail-outer-wrap .download-policy-outer .download-policy-inner,.state-policy-detials-wrapper .ttl-back-btn-wrap .btn-wrap{float:right}
.state-policy-detials-wrapper .ttl-back-btn-wrap .btn-wrap .policiy-page-link{display:flex;border-radius:4px;background-image:-moz-linear-gradient(47deg,#3ca8df 0,#248ddc 100%);background-image:-webkit-linear-gradient(47deg,#3ca8df 0,#248ddc 100%);background-image:linear-gradient(47deg,#3ca8df 0,#248ddc 100%);box-shadow:0 8px 29px 0 rgba(37,141,220,.6);color:#fff;font-size:13px;font-weight:600;padding:0 20px;line-height:45px;align-items:center}
.state-policy-detials-wrapper .ttl-back-btn-wrap .btn-wrap .policiy-page-link img{transition:.4s;transform:translateX(0)}
.state-policy-detials-wrapper .ttl-back-btn-wrap .btn-wrap .policiy-page-link:hover{text-decoration:none}
.state-policy-detials-wrapper .ttl-back-btn-wrap .btn-wrap .policiy-page-link:hover img{transform:translateX(4px)}
.state-policy-detials-wrapper .detail-outer-wrap{border-bottom:2px solid #eee3ca}
.state-policy-detials-wrapper .detail-outer-wrap .detail-mid-wrap{padding-bottom:40px;display:flex;align-items:center}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap{width:calc(100% - 180px)}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .detail-wrap{width:70%;float:left}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .detail-wrap .detail-box{margin-bottom:30px;padding-right:20%}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .count-wrap .count-box:last-child,.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .detail-wrap .detail-box:last-child,.state-startup-wrapper .policy-modals .center-blue-tabs .static-tabs{margin-bottom:0}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .detail-wrap .detail-box h4{font-size:15px;color:#3b3d4e;font-weight:600;line-height:1;margin-bottom:10px;padding-bottom:0}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .detail-wrap .detail-box p{font-size:14px;color:#6f7289;line-height:1.5;font-weight:500}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .count-wrap{width:30%;float:left}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .count-wrap .count-box,.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap li{margin-bottom:25px}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .count-wrap .count-box .countt{font-size:24px;font-weight:600;color:#f16135;line-height:1;padding-bottom:0;margin-bottom:10px}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .count-wrap .count-box .count-ttl,.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap li p{font-size:14px;color:#000;font-weight:500;line-height:1;display:block}
.state-policy-detials-wrapper .detail-outer-wrap .download-policy-outer{width:180px}
.state-policy-detials-wrapper .detail-outer-wrap .download-policy-outer .download-policy-inner .download-policy-link{display:flex;align-items:center;font-size:12px;font-weight:600;color:#3185be;line-height:1}
.state-policy-detials-wrapper .detail-outer-wrap .download-policy-outer .download-policy-inner .download-policy-link img{margin-right:10px}
.state-policy-detials-wrapper .footer-link-sec{padding-top:20px;padding-bottom:20px}
.state-policy-detials-wrapper .footer-link-sec .left-part{float:left;width:55%;padding-right:100px;box-sizing:border-box}
.state-policy-detials-wrapper .footer-link-sec .left-part a{font-size:16px;font-weight:500;color:#3185be}
.state-policy-detials-wrapper .footer-link-sec .left-part a.left-anchor{display:block;float:left}
.state-policy-detials-wrapper .footer-link-sec .left-part a.right-anchor{display:block;float:right}
.state-policy-detials-wrapper .footer-link-sec .left-part a img{margin-right:8px;display:block;float:left;margin-top:4px}
.state-policy-detials-wrapper .footer-link-sec .right-part{float:left;width:45%;display:flex;align-items:flex-start}
.state-policy-detials-wrapper .footer-link-sec .right-part img{margin-right:8px;display:block;float:left}
.state-policy-detials-wrapper .footer-link-sec .right-part .links-wrap a{font-size:14px;font-weight:500;color:#3185be;display:block;float:left;clear:both;margin-bottom:8px;line-height:1.2}
.state-policy-detials-wrapper .footer-link-sec .right-part .links-wrap a:hover{text-decoration:underline}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .count-wrap .side-cards{border:initial;background:initial;box-shadow:initial}
.state-policy-detials-wrapper .count-wrap .side-cards h3{display:none}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap li>span{font-size:18px;font-weight:600;color:#f16135;line-height:1;padding-bottom:0;margin-bottom:10px}
.policy-modals .common-heading{padding-top:30px;margin-bottom:0}
.common-heading.slideanim{visibility:visible !important}
.policy-modals .modal-body{padding-right:0}
.policy-modals .modal-body,.policy-modals .modal-dialog{overflow:initial !important}
.policy-modals .tab-content .static-content-section{max-height:calc(100% - 180px);overflow-y:auto;overflow-x:hidden}
.policy-modals .center-blue-tabs .common-heading{font-size:34px}
#viewPolicy{background-color:transparent !important;backdrop-filter:blur(4px)}
.modal-backdrop.in{opacity:1;background-color:rgba(0,0,0,.5)}
.policy-modals .modal-content{background-color:rgba(255,255,255,.93)}
.state-startup-wrapper .accordion-section-title{border-bottom-color:#d4d4d4 !important;font-size:21px;color:#1a1675;font-weight:600}
@media only screen and (max-width:1024px){.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .detail-wrap .detail-box{padding-right:15px}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .detail-wrap{width:60%}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .count-wrap{width:40%}
.state-policy-detials-wrapper .footer-link-sec .left-part{padding-right:50px}
.center-blue-tabs .row,.startup-state-policy-row .row{margin:0 -15px !important}
}
@media only screen and (max-width:768px){.state-policy-detials-wrapper .detail-outer-wrap .download-policy-outer,.state-policy-detials-wrapper .ttl-back-btn-wrap .btn-wrap{display:none}
.state-policy-detials-wrapper .detail-outer-wrap .detail-mid-wrap{flex-direction:column;align-items:flex-start}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap{width:100%;display:flex;flex-direction:column}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .count-wrap,.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .detail-wrap{width:100%}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .detail-wrap{order:2}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .count-wrap{order:1}
.detail-inner-wrap .events-wrapper li{padding-left:0 !important}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .detail-wrap .detail-box p{line-height:1.3}
.state-policy-detials-wrapper .detail-outer-wrap .detail-inner-wrap .count-wrap .side-cards{margin-bottom:40px}
.state-policy-detials-wrapper .footer-link-sec .left-part,.state-policy-detials-wrapper .footer-link-sec .right-part{float:none;width:100%;padding-right:20px}
.state-policy-detials-wrapper .footer-link-sec .left-part a{clear:both !important;margin-bottom:30px;float:left !important}
.policy-modals .cta,.state-startup-wrapper .cta{text-align:center}
}
body{background-color:#fff !important}
@media only screen and (min-width:768px){.center-blue-tabs .dynamicTabs{display:inline-block;background:0 0 !important;padding-top:0 !important;border:0 initial;border-image:initial;box-shadow:initial !important;overflow:visible;border-radius:0 !important}
.center-blue-tabs .tab-container .static-tabs .dynamicTabs li{background-color:#e7e7e8;color:rgba(255,255,255,.8);min-width:150px;padding:0;margin:0;transition:.3s}
.center-blue-tabs .tab-container .static-tabs .dynamicTabs li.active{color:#fff;background-image:-moz-linear-gradient(90deg,#256ea0 0,#3893d0 100%);background-image:-webkit-linear-gradient(90deg,#256ea0 0,#3893d0 100%);background-image:linear-gradient(90deg,#256ea0 0,#3893d0 100%);box-shadow:0 0 21px 0 rgba(38,112,162,.5)}
.center-blue-tabs .tab-container .static-tabs .dynamicTabs li:first-child{border-radius:5px 0 0 5px}
.center-blue-tabs .tab-container .static-tabs .dynamicTabs li:nth-last-child(2),.our-schemes-tab .tab-container .static-tabs .dynamicTabs li:nth-last-child(2){border-radius:0 5px 5px 0}
.center-blue-tabs .tab-container .static-tabs .dynamicTabs li a{color:#000;font-size:14px;font-weight:600;display:block;padding:12px 24px}
.center-blue-tabs .tab-container .static-tabs .dynamicTabs li.active a{background-color:transparent;color:#fff}
.state-startup-wrapper .center-blue-tabs .static-tabs li.active::before{content:none}
.state-startup-wrapper .center-blue-tabs .static-tabs{text-align:center;margin-bottom:25px}
.state-startup-wrapper .center-blue-tabs{margin-bottom:60px}
}
.state-startup-wrapper .accordion .accordionitem::before{content:none}
.state-startup-wrapper .accordion{border-radius:0;background-color:transparent;box-shadow:initial}
.state-startup-wrapper .center-blue-tabs .accordion-section-content{background-color:transparent}
.startup-state-policy-row{border-bottom:2px solid #eee3ca;margin-bottom:60px}
.state-startup-wrapper .white-bg{background-color:transparent !important}
.center-blue-tabs .common-heading{font-weight:600}
.state-startup-wrapper .banner-wrapper{padding-bottom:30px}
@media only screen and (max-width:1024px){.center-blue-tabs .common-heading{font-size:36px}
}
@media only screen and (max-width:768px){.state-startup-wrapper .center-blue-tabs{margin-bottom:80px}
.center-blue-tabs .static-tabs li.mobile-tab{width:100%;max-width:480px;margin:0 auto 25px;padding:0 !important}
.center-blue-tabs .mobile-tab a.dropdown-toggle{display:block;width:100%;border:1px solid #e8e8e8;border-radius:5px;font-size:14px;color:#000 !important;font-weight:600;padding:10px 30px 10px 15px;text-align:left;position:relative}
.center-blue-tabs .mobile-tab a.dropdown-toggle .caret{position:absolute;right:15px;top:18px}
.full-width.center-blue-tabs{padding:0}
.center-blue-tabs .common-heading{font-size:24px}
.state-startup-wrapper .accordion-section-title{font-size:18px}
}
body{margin:0;padding:0}
.tt_name_sm,.xmark_sm,.tt_mobile_sm{display:none}
#map{margin:0 auto;position:relative;z-index:2;height:auto}
.map-modal{background-color:rgba(255,255,255,0.95);border:2px solid #eee3c9;border-radius:10px;width:630px;font-family:'Montserrat',sans-serif}
.map-modal-header{padding:20px;display:flex;justify-content:center;align-items:center}
.map-modal-header h3{display:inline-block;max-width:44%;width:100%;font-size:21px;font-weight:600;line-height:1.3;margin:0}
.map-modal-header h3 span{display:block;font-size:13px;font-weight:300;line-height:1.5}
.map-modal-header a.view-policy,.map-modal-header a.download-policy{font-size:12px;font-weight:600;line-height:1.3;color:#3185be;width:28%;padding:7px 20px;display:inline-block;text-decoration:none}
.map-modal-header a.view-policy{background:url(investindialibs/images/state-policy/view-icon.png) no-repeat left center;padding-left:35px}
.map-modal-header a.download-policy{background:url(investindialibs/images/state-policy/download-icon.png) no-repeat left center;padding-left:35px}
.map-modal-content{padding:0 0 5px}
.diip-details{display:flex;justify-content:space-around}
.diip-record{text-align:center;flex:1;font-size:14px;font-weight:300;line-height:1.3;padding:0 10px 15px}
.diip-record a{font-size:14px;font-weight:300;line-height:1.3;color:#000;text-decoration:none}
.diip-record span{font-size:16px;font-weight:600;line-height:1.3;color:#f16135;display:block;margin-bottom:10px}
.info-agency{display:flex;align-items:flex-start;justify-content:space-around}
.info-agency .certification-list li{font-size:15px;color:#fff;padding:0 0 5px 10px}
.tt_custom_sm .map-modal-content .info-agency{padding-top:20px;border-top:1px solid #eee3ca}
.info-agency h3{color:#3b3d4e;font-size:15px;font-weight:600;line-height:1.3;margin:0 0 10px}
.info-agency p,.info-agency ul{color:#6f7289;font-size:14px;font-weight:600;line-height:1.5;margin:0 0 10px}
.map-modal .info-agency p,.map-modal .info-agency ul{font-weight:400}
.map-modal-second .info-agency p,.map-modal-second .info-agency ul{color:#fff}
.info-agency ul li{margin:0 0 10px}
.agency-details,.office-details{padding:0 20px 15px;flex:1}
.map-modal-second{background-color:rgb(255 255 255 / 38%);border:0;width:680px;top:0;position:absolute;left:auto;right:30px;z-index:1;padding:15px;border-radius:10px;font-family:'Montserrat',sans-serif}
.map-modal-second .map-modal-header{padding:0 0 20px}
.map-modal-second .map-modal-header h3{margin:0;justify-content:flex-start;max-width:100%;color:#eee;font-size:15px}
.map-wrap .container{position:relative;max-width:1200px;margin:0 auto}
.map-modal-second .info-agency ul{margin:0;padding-left:20px}
.map-wrap{background:url('https://www.startupindia.gov.in/content/dam/invest-india/BannerImages/state-collage-low-res.png') no-repeat left top / cover;padding:40px 0;overflow:hidden;position:relative;min-height:1276px;height:1276px;margin-top:18px}
.map-wrap .map-content{padding-top:70px;padding-left:35px}
.map-wrap:before{content:'';width:100%;position:absolute;background:rgba(0,0,0,0.6);height:100%;top:0;left:0;z-index:0;display:block}
.contact-details{display:flex;align-items:flex-start;justify-content:space-around;border-top:1px solid #eee3ca;padding:20px 0 0}
.attachment-link,.contact-details .email,.contact-details .phone{color:#6f7289;font-size:15px;font-weight:300;line-height:1.3;padding:0 20px;flex:1}
.contact-details .email{background:url(investindialibs/images/state-policy/gray-envalop-icon.png) no-repeat 20px center;background-size:18px;padding-left:50px}
.contact-details .phone{background:url(investindialibs/images/state-policy/grey-call-icon.png) no-repeat 20px center;background-size:18px;padding-left:50px}
.attachment-link{padding:10px 20px 20px}
.attachment-link a,.contact-details a{color:#3185be;text-decoration:none}
.attachment-link a{background:url(investindialibs/images/state-policy/grey-link-icon.png) no-repeat 0 center;background-size:18px;padding-left:30px;display:block;margin-bottom:7px}
#viewPolicy{background:rgba(0,0,0,0.92)}
#viewPolicy .modal-dialog{max-width:1200px;width:100%;overflow-y:auto;height:calc(100% - 60px)}
.modal-body{overflow-y:auto;height:100%}
.close-map-modal{display:none}
tspan{display:none}
#map svg circle{animation-name:stokesize;animation-duration:4s;animation-iteration-count:infinite}
@keyframes stokesize{0{stroke-width:10}
25%{stroke-width:0}
50%{stroke-width:10}
75%{stroke-width:0}
1000%{stroke-width:10}
}
.country-list{display:none}
.country-list ul{list-style:none;padding:0 20px}
.country-list li{padding:10px 15px;background:rgba(255,255,255,0.8);border-radius:4px;font-size:16px;margin-bottom:7px}
.country-list li a{color:#3b3a4c;text-decoration:none}
@media(max-width:1200px){.map-modal-second{display:none}
}
@media(max-width:767px){.country-list{display:block}
#map{display:none !important}
.map-wrap{min-height:100px;height:auto}
.arrow{border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:3px}
.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}
.close-map-modal{display:block;width:100%;cursor:pointer;margin-bottom:10px;font-size:12px}
#tt_sm_map{width:calc(100% + 50px) !important;top:-40px !important;left:-20px !important;background-color:#fff;overflow-y:auto;height:calc(100% + 80px);max-width:calc(100% + 50px) !important}
#tt_sm_map .map-modal{height:100%;width:100%;border:0}
.map-wrap .map-content{padding-top:0}
.map-modal-header{flex-wrap:wrap}
.map-modal-header h3{max-width:100%}
.map-modal-header a.view-policy,.map-modal-header a.download-policy{width:50%}
.contact-details,.info-agency,.diip-details{flex-direction:column}
.contact-details .phone{margin-bottom:15px}
.diip-record{width:100%;text-align:left}
.map-modal-second{display:none}
#viewPolicy .modal-dialog{max-width:calc(100% + 14px);width:calc(100% + 14px) !important;overflow-y:auto !important;height:100%;margin-left:-6px;margin-top:-1px;left:0}
#viewPolicy.modal-content{border-radius:0}
#viewPolicy.modal{margin:0}
.policy-modals .modal-body{padding-left:0}
.map-wrap{padding:40px 0 70px}
}
@media(min-width:768px){.map-modal{margin-left:10px;margin-top:-25px;position:relative}
.map-modal.Karnataka,.map-modal.Andhra-Pradesh{margin-top:0;margin-bottom:-25px}
.map-modal.West-Bengal{width:560px;margin-left:0;margin-right:20px}
.map-modal:after{content:"";display:block;width:20px;height:20px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #fff;position:absolute;top:10px;left:-20px}
.map-modal.Lakshadweep:after{top:auto;bottom:10px}
.map-modal.Lakshadweep{margin-bottom:-30px}
.map-modal.Arunachal{top:auto;bottom:10px}
.map-modal.Arunachal:after{transform:rotate(180deg);left:auto;right:-20px}
.map-modal.Andaman{right:8px;top:14px}
.map-modal.Andaman:after{right:-20px;transform:rotate(180deg);bottom:2px;top:auto;left:auto}
.map-modal.Karnataka:after,.map-modal.Andhra-Pradesh:after{top:auto;bottom:10px}
.map-modal.West-Bengal:after{border-right:10px solid transparent;border-left:10px solid #fff;left:auto;right:-20px}
.map-modal.Sikkim:after{left:auto;right:-21px;transform:rotate(180deg)}
.map-modal.Sikkim{margin-right:20px}
.map-modal.Meghalaya:after{left:auto;right:-22px;transform:rotate(180deg)}
.map-modal.Meghalaya{margin-right:20px}
.map-modal.Tripura:after{left:auto;right:-22px;transform:rotate(180deg)}
.map-modal.Tripura{margin-right:20px}
.map-modal.Mizoram:after{left:auto;right:-22px;transform:rotate(180deg)}
.map-modal.Mizoram{margin-right:20px}
.map-modal.Nagaland:after{left:auto;right:-22px;transform:rotate(180deg)}
.map-modal.Nagaland{margin-right:20px}
.map-modal.Assam:after{left:auto;right:-21px;transform:rotate(180deg)}
.map-modal.Assam{margin-right:20px}
.map-modal.Tamil-Nadu:after{top:auto;bottom:5px}
.map-modal.Puducherry:after{top:auto;bottom:5px}
.map-modal.Goa:after{top:auto;bottom:5px}
.map-modal.Kerala:after{top:auto;bottom:5px}
.map-modal.Manipur:after{left:auto;right:-22px;transform:rotate(180deg)}
.map-modal.Manipur{margin-right:20px}
}
.share-wrap{position:relative;display:inline-block}
.share-wrap .clipboardToolTip{visibility:hidden;width:140px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity .3s}
.share-wrap .clipboardToolTip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}
.share-wrap:hover .clipboardToolTip{visibility:visible;opacity:1}
.pie-chart{width:calc(25% - 13px);display:inline-block;padding:15px;margin-right:9px;margin-bottom:20px;border:1px solid #f6f6f6;border-radius:10px;vertical-align:top}
.pie-chart:last-child{margin:0}
.pie-chart h3{margin:0;min-height:96px;font-size:18px;font-weight:600}
.policy-modals .modal-body{overflow:auto !important}
#shareLink{opacity:0}
.share-wrap{float:right;position:absolute;right:0}
.share-wrap button{border:0;background:0;box-shadow:none;font-size:14px;line-height:1.2;color:#2078d3;max-width:118px;padding-left:35px;font-weight:600;text-align:left}
.share-wrap button:before{content:"";display:block;width:30px;height:30px;border-radius:50%;background-color:#2078d3;background-image:url(startup-state-policy/images/copy-link.png);background-repeat:no-repeat;background-position:center;background-size:19px;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.map-wrap .map-intro .container{margin-bottom:30px}
.map-wrap .map-intro .container p{color:#fff;font-weight:500}
@media only screen and (max-width:767px){.policy-modals .map-modal{position:fixed;height:100%;width:100%;overflow-y:auto;left:0;top:0;z-index:99999;border-radius:0;backdrop-filter:blur(3px)}
.policy-modals .map-modal .map-modal-header{justify-content:left}
.policy-modals .map-modal .map-modal-header .close-map-modal{width:auto}
.state-startup-wrapper .banner-wrapper .page-title{font-size:26px !important}
.country-list li a{font-weight:600}
.pie-chart{width:100%;margin-right:0}
.container.block-section{padding-right:0;padding-left:0}
.policy-state-charts{margin-right:-30px;margin-left:-30px}
.share-wrap button{position:fixed;width:100%;color:#fff;font-weight:600;bottom:0;z-index:99999;left:0;text-align:center;background-color:#2078d3;max-width:100%;padding:15px 0}
.share-wrap button:before{width:35px;height:35px;border-radius:0;background-size:70% 70%;left:50%;transform:translate(-110px,-50%)}
.country-list ul{padding:0}
.country-list ul li{position:relative;padding:15px 30px 15px 15px}
.country-list ul li:before{content:"";display:block;position:absolute;height:12px;width:12px;border:2px solid #acacac;border-top-color:transparent;border-left-color:transparent;transform:rotate(-45deg);right:15px;top:18px}
.diip-details{padding-left:10px}
}
.map-legend{top:455px;background-color:transparent;width:300px;right:22px}
.map-legend .info-agency .certification-list li{font-size:17px}
.map-legend .certification-list li::before{width:15px;height:15px;left:-15px}
.map-legend .certification-list li:nth-child(2)::before{background:#1b86d9}
.ui-jqchart{position:relative}
.ui-jqchart .ui-jqchart-tooltip{position:absolute;white-space:nowrap;padding:.2em .4em;z-index:9999;border:1px solid #ddd;color:#333;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-o-box-shadow:0 0 5px #aaa;-moz-box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}
* html .ui-jqchart .ui-jqchart-tooltip{background-image:none}
body .ui-jqchart .ui-jqchart-tooltip{border-width:2px}