*{margin:0;padding:0}
.visible{display:block !important}
.hidden{display:none}
.invisible{visibility:hidden}
.pull-left{float:left}
.pull-right{float:right}
.clearfix{clear:both}
.green-text{color:#0b0}
.red-text{color:#d00}
.silver_bg,.silver_bg td{background:#ccc}
h1 img,h2 img,button img,a img,p img,strong img,img.flag{border:none;display:inline}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none}
input.error{border:1px solid #E9941A !important;color:#8F5800}
input[type="radio"],input[type="checkbox"]{display:inline-block;top:2px;height:0.85rem;width:0.85rem}
table input[type="checkbox"]{top:2px}
button{min-height:32px}
button[disabled]{cursor:default}
code{background-color:White;border:1px solid #d3d3d3;padding:0 3px;font-weight:bold}
.m-col{position:relative}
.wbr:before{content:"\00200B"}
.nowrap-ref-l .ref-l .iw,.nowrap-dl-l .dl-l .iw,.nowrap-ex-l .ex-l .iw,.nowrap-pj-l .pj-l .iw,.nowrap-pj-t .pj-t .iw,.nowrap-mix-l .mix-l .iw,.nowrap-m-col .m-col .iw{white-space:nowrap}
.nowrap-ref-l .ref-l .expanded .mli,.nowrap-dl-l .dl-l .expanded .mli,.nowrap-ex-l .ex-l .expanded .mli,.nowrap-pj-l .pj-l .expanded .mli,.nowrap-pj-t .pj-t .expanded .mli,.nowrap-mix-l .mix-l .expanded .mli,.nowrap-m-col .m-col .expanded .mli{display:block}
.nowrap-ref-l .ref-l .expanded .title-append,.nowrap-dl-l .dl-l .expanded .title-append,.nowrap-ex-l .ex-l .expanded .title-append,.nowrap-pj-l .pj-l .expanded .title-append,.nowrap-pj-t .pj-t .expanded .title-append,.nowrap-mix-l .mix-l .expanded .title-append,.nowrap-m-col .m-col .expanded .title-append{position:absolute;right:13px;background-color:white;padding-right:2px;z-index:7}
.nowrap wbr,.nowrap .wbr{display:none}
.nowrap-ref-l .ref-l wbr,.nowrap-dl-l .dl-l wbr,.nowrap-ex-l .ex-l wbr,.nowrap-pj-l .pj-l wbr,.nowrap-pj-t .pj-t wbr,.nowrap-mix-l .mix-l wbr,.nowrap-m-col .m-col wbr{display:none}
.nowrap-ref-l .ref-l .wbr,.nowrap-dl-l .dl-l .wbr,.nowrap-ex-l .ex-l .wbr,.nowrap-pj-l .pj-l .wbr,.nowrap-pj-t .pj-t .wbr,.nowrap-mix-l .mix-l .wbr,.nowrap-m-col .m-col .wbr{display:none}
th.icon,.dummy-row td.icon{width:23px}
th.date,.dummy-row td.date{width:59px}
th.date.ord,.dummy-row td.date.ord{width:70px}
th.date.year,.dummy-row td.date.year{width:84px}
th.date.year.ord,.dummy-row td.date.year.ord{width:92px}
th.time,.dummy-row td.time,.visit-time{width:66px}
th.time.ampm,.dummy-row td.time.ampm{width:92px}
.dummy-row td,.dummy-row th{line-height:0 !important;background-color:transparent;padding-top:0 !important;padding-bottom:0 !important}
a{color:#2f363d}
a.selected{text-decoration:none !important;cursor:default;border-bottom:none !important}
body{background:#244f80 url(/images/background-fade-58295f9add.png) repeat-x top left;font-family:helvetica, arial, verdana;color:White;line-height:1.3em}
#header{position:relative;overflow:auto;width:937px;height:124px;left:-59px}
#mainframe{width:888px;margin-left:auto;margin-right:auto;position:relative}
#mainframe,.jqmWindow{color:#2f363d}
#logo,.wide-body.narrow-secondary #logo{margin:22px 0 12px 20px;float:left}
#user-controls{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:absolute;right:4px;top:9px;font-size:12px;line-height:17px;padding:2px 10px 3px 10px;background-color:#4273ab;z-index:2500;border:1px solid #5e88b8}
#user-controls,#user-controls a{color:#c1daf7}
#page-login-form input{width:15em}
#page-login-form .check input{width:auto}
#page-login-form button{margin-left:8.5em;float:none}
#left-login-form{overflow:hidden;padding-bottom:1.5em}
#left-login-form h3,h3.show-login-box{margin-bottom:0.2em !important}
#left-login-form .label-overlay.js-float{position:relative;display:block}
#left-login-form .label-overlay.js-float label{display:none;color:#BBB;position:absolute;cursor:text;font-size:13px;font-weight:normal;margin-left:6px;padding-top:1px}
#left-login-form #username,#left-login-form #password{width:148px;margin-bottom:.5em}
#left-login-form .forgot-password-link{display:block;font-size:.76em;line-height:1.2;margin-left:2px;width:50%}
#left-login-form button{margin:0;padding:1px 2px 3px 6px !important}
#left-login-form button div{background-color:transparent;border:none;margin-bottom:-3px;padding:0}
#left-login-form label.check{margin:0 0 8px 4px}
#left-login-form .tooltip{padding-right:12px}
#banner-placeholder{width:728px;height:94px}
#banner-placeholder,.custom-banner,iframe.top-banner{float:right;position:relative}
#banner-placeholder,.custom-banner{margin-top:-21px}
iframe.top-banner{border:0;width:728px;height:94px;margin-top:-9px}
.banner{position:absolute;top:0;right:0;z-index:2990;font-size:0;line-height:0}
iframe.side-banner{border:0;width:160px;height:600px}
.custom-banner img{max-height:89px}
.no-banner #masthead{padding-top:0}
.no-banner .nav-tabs,.no-banner #logo{margin-left:36px}
.wide-body.narrow-secondary{margin-right:0}
.wide-body #mainframe,.narrow-secondary #footer,.narrow-secondary #mainframe{width:100%;min-width:900px;margin-left:0}
.flush-left #masthead{margin-left:0;width:auto}
#logo-push{display:none}
.wide-body #logo-push{height:33px;float:right;display:block;visibility:hidden}
.wide-body #logo{margin-top:0;margin-bottom:7px}
.wide-body #user-controls{padding-bottom:3px;padding-top:3px;background:#CDDDF3 url(/images/submenu-middle-486aef123d.png) repeat-x scroll left -6px;border:none;z-index:2500;opacity:0.8;top:96px}
@media (min-width: 1710px){.wide-body #user-controls-outer { top:0;width:952px;position:absolute}
.wide-body #user-controls{top:0}
} @media (min-width: 997px){.no-banner.wide-body #user-controls-outer { width:952px;position:absolute}
} .no-banner #user-controls{top:2px;right:2px}
.wide-body #user-controls,.wide-body #user-controls a{color:#4B555F}
.wide-body #masthead{overflow:hidden;padding-top:9px;margin-top:0;position:relative}
.wide-body .custom-banner{margin-top:-9px;position:relative}
.wide-body .nav-tabs{clear:left;float:left;overflow:auto}
p{margin:0.5em 0}
p.mission{font-size:1.3em}
h1+p{margin-top:1em}
em{color:#495460;font-style:normal}
.wide-body #stats-wrapper{max-width:54em;width:100%}
.extra-space-right #stats-wrapper{max-width:100%}
#current-time{display:none}
.project-header{float:right;text-align:right;font-size:12px;padding-right:2px}
.log-warning{background:transparent url(/images/warning-3af636631f.png) no-repeat left -1px;padding-left:20px}
#remember-row{line-height:30px}
#login{height:26px !important;padding:0 7px}
#menu{background:transparent url(/images/submenu-edge-383799d2ba.png) no-repeat top left;text-align:left;padding-left:8px;position:relative;z-index:210}
.wide-body #menu{background:none;padding-left:0}
.wide-body #menu{width:100%}
#menu .outer{background:transparent url(/images/submenu-edge-383799d2ba.png) no-repeat top right;padding-right:8px}
.wide-body #menu .outer{background:none;padding-right:0}
.wide-body #menu .outer{width:100%}
#menu .inner{background:#cdddf3 url(/images/submenu-middle-486aef123d.png) repeat-x top left;margin:0 13px}
.wide-body #menu .inner{margin:0}
.nav-tabs ul{height:31px}
#menu ul,.nav-tabs ul{font-weight:bold;white-space:nowrap;margin:0}
.nav-tabs ul{font-size:13px;line-height:18px;overflow:hidden}
#menu ul{font-size:12px;line-height:18px;height:35px;margin-left:-3px}
.wide-body #menu ul{margin-left:12px}
.narrow-secondary #menu ul{margin:auto !important;position:relative;left:18px;width:888px}
#menu a{color:#3a649e}
#menu a.refresh{color:inherit;margin-right:-12px}
#menu a.refresh span.refresh{background:none;position:relative;bottom:-1px;left:1px}
#menu a.refresh span.refresh.running{background-image:url(/images/stats-refresh-small-menu-bd322e08f1.png);background-repeat:no-repeat}
#menu a.refresh:hover span.refresh{background:transparent url(/images/stats-refresh-small-menu-bd322e08f1.png) no-repeat 0 0}
#menu li{float:left;list-style-type:none;padding:10px 30px 7px 30px}
.wide-body .condensed{padding-left:4px !important}
#menu .condensed li{padding-left:24px;padding-right:24px}
#menu li.current{color:#3a649e}
#menu #subnav li.current{background:url(/images/head-triangle-d4c655e019.png) no-repeat center bottom}
#menu #subnav li.no-arrow{background:none !important}
#menu #subnav{position:relative;max-width:1040px}
.wide-body #menu #subnav{max-width:956px}
.nav-tabs a:focus{outline:none}
#menu a,.nav-tabs a,#column-switcher-container a{text-decoration:none}
#menu a,#menu .js-link-enabled{color:#66717d}
div#tracForm{width:100%;text-align:right}
input#trac_id{width:80px}
.trac-button{padding-left:5px;padding-right:5px}
label.formLabel{color:#222}
#menu li a:hover,#menu li .js-link-enabled:hover,#menu li.down a,#menu li.down .js-link-enabled{color:#3a649e}
#menu li a:hover,#menu li .js-link-enabled:hover{text-decoration:underline}
#masthead{width:888px;margin:0 auto;position:relative;margin-bottom:-6px;z-index:1971}
#masthead,.wide-body.narrow-secondary #masthead{padding-top:0}
.nav-tabs,.wide-body.narrow-secondary .nav-tabs{margin-left:20px}
.wide-body #logo{margin-left:17px}
.wide-body .nav-tabs{margin-left:15px}
.nav-tabs a,.nav-tabs .current .cur{padding:8px 26px 5px 18px;display:block}
.nav-tabs li{float:left;list-style-type:none;margin-right:5px}
.nav-tabs li .l{height:31px;width:8px;display:block;float:left;background:transparent url(/images/tab-5d6c333ff8.png) no-repeat scroll left -31px}
.nav-tabs .cur,.nav-tabs a{color:#e8ebed;background:transparent url(/images/tab-5d6c333ff8.png) no-repeat scroll right -31px;margin-left:8px}
.nav-tabs .current .cur,.nav-tabs .current a{background-position:right top;color:#2e3c4c}
.nav-tabs .current .l{background-position:left top;float:left}
h1{color:#41484f;font-size:20px;letter-spacing:-1px;overflow:hidden;width:auto;line-height:1.4em;margin-bottom:.85em}
h1 em{font-style:normal;color:#235EA1}
h1 a{color:#41484f;text-decoration:none}
h1 a:hover{text-decoration:underline}
.wide h1,.single h1{margin-top:30px}
h2{color:#49535e;font-size:18px;font-weight:bold;margin:1.1em 0 0.8em 0;clear:both}
.section h2{clear:left}
.h3-li *{font-size:14px;letter-spacing:0}
h3,.h3-li,.h3-li h3{color:#596470;font-weight:bold;font-size:17px;letter-spacing:-1px;margin:1em 0 0.5em 0}
h4{margin:0.6em 0 1.1em 0}
.header-right{float:right;font-weight:normal;margin-right:2em;font-size:.7em}
a.refresh{background:none}
h1 a.refresh span.refresh{background:none;position:relative;bottom:-2px}
h1 a.refresh span.refresh.running{background-image:url(/images/stats-refresh-73cd8f2c83.png);background-repeat:no-repeat}
h1 a.refresh:hover span.refresh{background:transparent url(/images/stats-refresh-73cd8f2c83.png) no-repeat 0 0}
ol,ul,p{clear:left}
#stats-wrapper p,#stats-wrapper h2,#stats-wrapper ul,#stats-wrapper ol{max-width:504px}
#stats-wrapper .no-max-width p,#stats-wrapper .no-max-width h2,#stats-wrapper .no-max-width ul{max-width:none}
ol,ul{margin-left:2em}
ul.images{padding:0;margin-left:8px}
ul.images li{list-style:none;padding-left:20px;margin-bottom:.5em}
ol.listing{list-style:none;padding:0;margin:0}
ol.listing li,ol.spaced li{margin-top:.7em}
hr{border:0;border-top:1px solid #aEb6c0;margin:2em 2em}
.js-link-enabled{cursor:pointer}
#tool-menu{display:inline-block;font-size:12px}
#tool-menu a{text-decoration:none;overflow:hidden;height:15px}
#tool-menu a.stats-link{max-width:55px}
#tool-menu a.config-link{max-width:37px}
#tool-menu strong{color:#2f363d}
#tool-menu a:hover{text-decoration:underline}
#left-col{width:160px;float:left;margin:16px 0 0 18px}
#right-col{width:300px;float:left;margin-left:15px;position:relative}
.wide-body #left-col{position:relative}
#left-col .ad-col,#right-col .ad-col{margin-left:-8px;padding:0 7px;background-color:#ebedf0;border:1px solid #d7d9db;margin-bottom:12px}
#right-col .ad-col{margin-left:0px;margin-top:16px;width:160px}
#left-col>div:first-child,#right-col .ad-col{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-radius:5px 5px 0 0}
#left-col h4{color:#5a6571}
#left-col h5,#right-col h5{color:#414a54;margin:0}
#left-col ul{margin-left:0}
#left-col li,#right-col li{list-style:none;font-size:12px;padding-left:39px;text-indent:-25px;margin:3px -3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;line-height:14px;clear:left}
#right-col li{text-indent:-45px}
#left-col .nav li.parent{margin:3px -3px 4px -14px}
#left-col .nav li.contracted{display:none}
#left-col .nav li.indented+li.normal{margin-top:8px}
#left-col .nav li.indented.contracted+li.normal{margin-top:0}
#left-col .nav li.expanded{margin-top:6px}
.wide-body #left-col li.parent .expand-contract{position:relative;left:2px}
#left-col li .sprite-icon{position:relative;left:-25px}
#left-col li.selected{background:transparent url(/images/side-nav-fade-2a36d2dac5.png) repeat-y left top}
#left-col li.to-axe{background-color:#fcc}
.wide-body #left-col .nav li{margin-left:-20px}
.wide-body #left-col .nav li.parent{margin-left:-20px;padding-left:28px}
.nav li{padding-left:18px}
#left-col li.indented{padding-left:46px;margin-top:3px}
.expand-contract{display:inline-block;width:11px;height:11px;position:relative;top:1px;cursor:pointer}
li.parent:hover .expand-contract,.expand-contract.contracted{background-image:url(/images/expand-contract-4251aaca1e.png);background-repeat:no-repeat}
.selected .expand-contract{background-position:0 -63px}
.expand-contract,.selected:hover .expand-contract{background-position:0 -21px}
.selected .expand-contract.contracted{background-position:0 -42px}
.expand-contract.contracted,.selected:hover .expand-contract.contracted{background-position:0 0}
.resolved .expand-contract+a{border-left-color:transparent}
.nav a,.nav strong{text-decoration:none;color:#333B42;font-size:12px}
.nav a{padding-left:6px}
.nav a:hover{text-decoration:underline !important}
.nav .selected a,.nav .selected strong,.sidesubnav a.selected{line-height:18px}
.nav .resolved a,.nav .resolved strong,.nav .sidesubnav a.selected{font-weight:bold;padding-left:7px}
.nav .resolved a:hover{text-decoration:none !important}
.nav a.refresh span.refresh{background:none;position:relative;bottom:-1px;left:1px}
.nav a.refresh span.refresh.running{background-image:url(/images/stats-refresh-small-b200777bf7.png);background-repeat:no-repeat}
.nav a.refresh:hover span.refresh{background:transparent url(/images/stats-refresh-small-b200777bf7.png) no-repeat 0 0}
.nav a.refresh:hover span.new-nav{display:none}
.sidesubnav a{margin-left:18px}
ul.closed{display:none}
h3.nav-section{cursor:pointer;position:relative;left:-7px}
.arrow-rotate{width:13px;height:13px;background-color:transparent !important;background:transparent url(/images/arrow-rotate-2480a41e56.png) no-repeat 0 0;float:left;padding:0 !important;margin:3px !important;border:0 !important}
h3.closed .arrow-rotate,.toggle .arrow-rotate{background-position:-65px 0}
.arrow-down a,.arrow-down .js-link-enabled{background:transparent url(/images/icons-69e22fd81e.png) no-repeat right -216px;padding:1px 19px 0 0}
.arrow-down a:hover,.arrow-down .js-link-enabled:hover{text-decoration:none !important;background-position:right -232px}
#project-tray{position:absolute;z-index:1990;display:none;background-color:#c3d7ef;opacity:0.95;left:140px;top:33px;border-width:2px 1px 1px;border-color:#c6d9f0 #aac3df #aac3df;border-style:solid;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-radius:0 0 5px 5px;padding:0 24px 0 0}
#project-tray ul{float:left;width:auto;clear:none;height:auto;margin-left:0 !important}
#project-tray li{list-style:none;float:none;padding:7px 0 10px 1px;margin:0 10px 0 14px}
#project-tray li.last-in-group{border-bottom:2px solid #AAC3DF;padding-bottom:8px}
blockquote,.credit{font-size:13px}
.credit{font-weight:bold}
blockquote br{margin-bottom:6px}
blockquote:before{content:"\201C";font-size:18px}
blockquote:after{content:"\201D";font-size:18px}
.credit{margin:10px 0 20px 10px;color:#596470}
#main-col{float:right;width:668px;margin-top:16px}
.from-dashboard #main-col{margin-top:0}
.from-dashboard #content-container{padding:20px}
.wide-body #main-col{width:100%;margin-left:-182px}
.wide-body #main-col-inner{margin-left:192px;padding-right:28px}
.wide-body.hide-rhs-tabs #main-col-inner{padding-right:4px}
#content{background:transparent url(/images/content-edge.rgb-4091a20a90.png) repeat-y left top;padding-left:16px;clear:both}
#content,.feedback-dialog,.jqmWindow{font-size:14px}
#content-outer{background:transparent url(/images/content-edge.rgb-4091a20a90.png) repeat-y right top;padding-right:16px}
.wide-body #content{background:none;padding-left:0}
.wide-body #content-outer{background:none;padding-right:0}
#content-inner{background-color:#fcfcfc;overflow:hidden;padding:16px 20px}
.single #content-inner{padding:12px 10px 12px 18px !important}
#content-inner h1{margin-top:0}
#content-container{background-color:#fcfcfc;overflow:hidden;width:856px}
.wide-body #content{width:100%}
.wide-body #content-container,.wide-body #content-inner{width:auto;overflow:visible;min-height:58em}
.section{margin:1.5em 0;overflow:hidden;clear:both}
.section a,a.external,a.blue{color:#1964b9}
.section ol,.section ul{padding-bottom:1em}
.right-column{padding-left:34px;margin-left:34px;float:right;border-left:solid 1px #d2e5fa;width:33%}
.snippet-left-col,.snippet-right-column{float:left}
.snippet-left-col{width:450px;z-index:11;position:relative}
.wide .snippet-left-col .section{width:auto}
.snippet-right-column{width:100%;margin-left:-450px;z-index:10;position:relative}
.snippet-right-column-inner{margin-left:480px;margin-right:2em;width:auto}
.snippet-right-column #admin_email{margin-bottom:10px;width:16em}
.right-column.half{width:48% !important}
.right-column.wide{width:65% !important}
.half-button{margin-left:52%;float:none;margin-top:4em !important}
.third-button{margin-left:22%;float:none}
.snippet-code-header{margin-top:0}
#snippet-code-header a{font-weight:normal}
.main-col .right-column p{font-weight:bold;font-size:13px}
#base{background:transparent url(/images/footer-edge-056ea44139.png) no-repeat bottom left;padding-left:16px;height:28px}
.wide-body #base{background:none;padding-left:0;width:100%}
#base .outer{background:transparent url(/images/footer-edge-056ea44139.png) no-repeat bottom right;padding-right:16px}
.wide-body #base .outer{background:none;padding-right:0}
#base .inner{background:#fcfcfc url(/images/footer-middle-453a061be9.png) repeat-x bottom left;height:28px;width:100%}
#footer{margin:8px 14px;width:860px;color:#d5e6fa;font-size:13px;position:relative}
#footer h4{margin-bottom:.3em;margin-top:0;color:#6080A4;margin-left:-1px}
#footer-groups{display:table;width:100%;margin-left:0}
.wide-body #footer-groups{width:auto}
#footer .footer-section{list-style:none;display:table-cell;margin-bottom:1em;padding-left:2em}
#footer .footer-section ul{margin-left:0;margin-bottom:1em}
.wide-body #footer .footer-section{padding-right:1.4em}
#footer .footer-section li{list-style:none}
.wide-body #footer{margin:4px 0 8px 0;padding-left:1em;width:auto;letter-spacing:0}
#copyright{color:#e9edf3;font-weight:bold;position:relative;top:1.95em}
#copyright a{color:#fff;font-weight:bold;font-size:12px;text-decoration:underline}
#footer a{color:#d5e6fa}
.global-stats-icon{background:transparent url(/images/icons-69e22fd81e.png) no-repeat left -322px;padding-left:23px;margin-left:-23px}
.cookies-icon{background:transparent url(/images/icons-69e22fd81e.png) no-repeat left -362px;padding-left:23px;margin-left:-23px}
.twitter-icon{background:transparent url(/images/icons-69e22fd81e.png) no-repeat left -342px;padding-left:23px;margin-left:-23px}
.boxes{background:url(/images/boxes-648-a7f37547d0.png) no-repeat 0 10px;height:78px;padding-top:10px}
.call{color:#3072bb !important}
.boxes a,.boxes span{text-align:center;margin:0 10px 10px 0;padding:18px 10px 10px 10px;width:189px;height:46px;text-decoration:none;float:left;color:inherit}
.boxes a:hover h3{text-decoration:underline}
.boxes h3,#left-login-form h3{color:#235ea1;margin:0}
#upgrade-container .box{margin-right:3em}
.indented{margin-left:25px}
.mainform{clear:left}
.mainform h3{margin:30px 0 10px 0;color:#999}
.mainform label,label.radio{font-weight:bold;margin-top:14px;display:block}
.mainform select,.mainform input.textbox,.large,.with-attached-button{font-size:14px;margin-left:0;padding-left:0;border:1px solid #90aad6}
.mainform input.textbox,.inline-form input.textbox,.large{padding:3px}
.mainform button{margin-top:15px}
label.check{font-weight:normal;display:block;margin:8px 0 0 4px}
label.disabled{color:#888}
#dateformat{float:left}
#timeformat{float:right}
.more-info{cursor:pointer}
.more-info span{position:relative;top:4px;display:block;float:left;margin:0 4px 0 0;width:13px;height:13px;background:url(/images/arrow-rotate-2480a41e56.png) no-repeat -65px 0}
.more-info h3 span{margin-right:1px;background-image:url(/images/arrow-rotate-blue-a613173ff6.png);margin-top:-1px}
.more-info h2{clear:none}
.info-block{display:none}
.cbox{min-width:200px;float:left}
.cbox-button{cursor:auto;padding:0px !important;margin:0;position:relative;top:-1px;margin-left:-19px;float:none;display:inline;vertical-align:bottom}
label .cbox-button{top:-2px}
.cbox-button img{margin:0 !important;position:static}
.cbox-input{z-index:1990}
.cbox-list{padding:1px;z-index:1980;position:absolute;overflow-x:hidden;overflow-y:auto;border:1px solid Gray;background-color:White}
.cbox-list .break{border-top:1px solid #999;margin:5px 10px 5px 3px;width:140px}
.cbox-list div{cursor:default;background:Menu;border:1px solid Menu;color:MenuText;font-family:verdana;font-size:9pt;width:1000px}
.cbox-list div:hover,.cbox-list .focused{background:Highlight;color:HighlightText}
.cbox-list .focused{background-color:Highlight;color:HighlightText}
.cbox-list .light{color:#555}
.cbox-list .focused .light,.cbox-list div:hover .light{color:HighlightText}
.cbox-list.loading{background:white url(/images/rainbow_dot-b8f97d1ec6.gif) no-repeat bottom center;padding-bottom:15px}
.cbox-container{display:inline}
.cbox-container .combobox{padding-right:20px}
.cbox-relative{position:relative}
button{margin:0 1em 1em 0;float:right;padding:0.5em 1em 0.3em 1em}
a.button,button{display:block;margin:0 7px 0 0;font-size:100%;line-height:130%;text-decoration:none;cursor:pointer;padding:3px 10px 8px 10px}
a.button img,button img,button div{margin:0 3px -3px -3px !important;padding:0;border:none;position:relative;top:2px}
button{width:auto;overflow:visible;padding:2px 10px 5px 7px}
button[type]{padding:3px 10px 7px 10px;line-height:17px}
*:first-child+html button[type]{padding:2px 10px 5px 7px}
button.no-image{padding:1px 10px 2px 10px !important}
button.inline-left{float:none;display:inline}
.button-container{overflow:hidden}
td form button{padding:0 6px 5px 6px !important}
button .icon{font-size:17px}
#rss-icon{display:inline;vertical-align:text-bottom;padding:1px}
#twitter-icon{display:inline;vertical-align:text-bottom}
p.close{margin-bottom:0}
#plans th{text-align:right;padding:5px}
#plans #price td{font-size:1.4em}
#plans h6{font-weight:normal;font-size:.8em}
#plans td{text-align:center;padding:5px;width:120px}
#plans .bad{border:2px solid #8b0000}
#plans .good{border:2px solid #006400}
.wide .section{width:800px}
.inline-form label{font-size:.8em;line-height:.8em;font-weight:bold;margin-bottom:2px}
.inline-form button{display:inline;margin:-10px 7px 0 0;float:none}
.update-form label{display:inline;margin-right:1em}
.subcheck{margin:0.5em 0 0 1.5em;display:block}
.subcheck label{display:inline;margin-right:.4em;font-weight:normal}
.subcheck input{padding:1px}
.date-control-buttons{position:absolute;margin-right:-57px;margin-top:-55px;right:0;padding:30px 10px;border-radius:20px;color:white;opacity:0.4;background-color:#a2bfe8}
.date-control-buttons:hover{opacity:1}
.date-control{float:none;display:inline-block;padding:0;border:0;margin:0;background-color:transparent;width:32px;height:32px;z-index:100;font-size:24px;line-height:24px;color:inherit}
.date-control:hover{z-index:200;border-radius:6px;background-color:white;color:#3b88f2}
.date-control:focus{outline:none}
#window-zoom-in,#window-zoom-out{position:absolute;margin-left:-16px}
#window-zoom-in{margin-top:-22px}
#window-zoom-out{margin-top:22px}
#window-left{position:relative;left:-6px}
#window-right{position:relative;left:6px}
td.icon{padding:0 7px;vertical-align:middle;line-height:20px;white-space:nowrap}
a.icon,span.icon,input.icon{background-image:url(/images/icons-69e22fd81e.png);background-repeat:no-repeat;font-size:15px;text-decoration:none;padding-bottom:2px}
.settings-icon{background-position:left -80px !important}
.email-icon{background-position:left -138px !important}
.close-icon{background-position:left -180px !important}
.security-icon{background-position:left -121px !important}
.stats-icon{background-position:left -101px !important}
.delete-icon{background-position:left 0 !important}
a.excel-icon,a.csv-icon,a.image-download-icon{padding-bottom:0}
.excel-icon{background-position:left -264px !important;font-size:13px !important;margin-right:5px}
.csv-icon{background-position:left -248px !important;font-size:13px !important;margin-right:5px}
.image-download-icon{background-position:left -614px !important;font-size:13px !important;margin-right:2px;margin-left:4px}
a.excel-icon,a.csv-icon,a.image-download-icon{display:inline-block;height:16px;position:relative;top:5px;vertical-align:top}
.config-link{background:url(/images/icons-69e22fd81e.png) left -79px no-repeat;padding:2px 0 4px 22px}
.stats-link{background:url(/images/icons-69e22fd81e.png) left -101px no-repeat;padding:2px 0 4px 24px;white-space:nowrap}
.gp-link{background:url(/images/icons-69e22fd81e.png) left -631px no-repeat;padding:2px 0 4px 24px;white-space:nowrap}
p .stats-link{background-position:left -100px}
#project-list{clear:both;width:100%}
#project-list .stats-link{padding-right:1em}
#project-list .stats-link-wrap{overflow:hidden;max-width:207px;display:inline-block;position:relative;top:5px}
#project-list .stats-link-wrap a{white-space:nowrap}
#project-list .email-icon{position:relative;top:-1px}
#project-list .project-col{min-width:150px}
#project-list .settings-col{padding-left:20px}
.settings-link{background:url(/images/icons-69e22fd81e.png) left -101px no-repeat;padding:2px 10px 2px 24px}
#left-col .access{background:url(/images/lock-10-3f170ff412.png) right center no-repeat;padding:2px 14px 2px 0}
#left-col .email{background:url(/images/email-10-d35158d2c2.png) right center no-repeat;padding:2px 14px 2px 0}
#left-col .delete{background:url(/images/delete-10-ccb527b5e2.png) right center no-repeat;padding:2px 14px 2px 0}
a.drill-down{text-decoration:none !important;background:url(/images/page_white_magnify-6a24af75c4.png) no-repeat right top}
.drill-down{color:#666 !important;padding:1px 18px 1px 0}
a.drill-down:hover{text-decoration:underline !important}
#services a{margin:2px}
td{font-family:verdana;font-size:11px}
td,th{padding:0 5px}
.standard,.default{border-spacing:0;border-collapse:collapse;clear:both}
.standard a{color:#2E3C4C}
.standard th{font-size:12px}
.standard th,.standard td{color:#000;text-decoration:none;vertical-align:text-bottom}
.standard tr td:last-child{padding-right:.5em}
.fixed-by-colspan,.fixed-by-header{table-layout:fixed;width:100%}
.standard thead th{text-indent:8px;padding-left:0;padding-right:0}
.standard thead th div{text-indent:0}
.standard thead th .tooltip{margin-bottom:-3px;position:relative;vertical-align:baseline}
.standard tbody th,.standard tfoot th,.standard td{padding:3px 2px 3px 8px;line-height:16px}
.legend-wrapper{float:left;width:100%}
.legend-table-wrapper{margin-left:360px}
.new-nav{display:inline-block;font-size:9px;line-height:9px;position:relative;left:26px;top:-4px;color:#99f}
a:hover .new-nav{text-decoration:none}
#sunburst-chart{float:left;width:360px;margin-left:-100%}
.incoming-right{margin-top:30px;border-collapse:separate}
.incoming-right thead th{padding-top:2px;padding-bottom:6px;border-radius; border-bottom:2px solid #fcfcfc}
.incoming-right thead tr:last-child th:first-child{-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px}
.incoming-right thead tr:last-child th:last-child{-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px}
.legend-pie thead th{border-radius; border-bottom:5px solid #fcfcfc}
.legend-pie thead tr:first-child th:first-child{border-top-left-radius:7px}
.legend-pie thead tr:first-child th:last-child{border-top-right-radius:7px}
.legend-pie thead tr:last-child th:first-child{border-top-left-radius:0;border-bottom-left-radius:7px}
.legend-pie thead tr:last-child th:last-child{border-bottom-right-radius:7px}
.legend-pie .fa{font-size:30px;vertical-align:middle;height:auto;text-shadow:rgba(0, 0, 0, 0.55) 1px 1px 3px}
.legend-pie .fa-gamepad{margin-top:-8px}
.legend-pie .fa-unknown{margin-top:-5px}
.legend-pie .fa-laptop,.legend-pie .fa-desktop,.legend-pie .fa-mobile{text-shadow:none}
.legend-pie th,.standard.legend-pie th{line-height:30px}
.legend-block{display:inline-block;width:15px;height:15px;margin-right:4px;position:relative;top:4px;border-radius:2px;border:2px solid white}
.legend-block.search-engine{background-color:#C45B31}
.legend-block.search-engine-direct{background-color:#A49042}
.legend-block.search-engine-encrypted{background-color:#540000}
.legend-block.referring-pages{background-color:#9BC492}
.legend-block.social-network{background-color:#5DCFDC}
.legend-block.paid-search{background-color:#B586C6}
.legend-block.direct-searches{background-color:#A49042}
.legend-block.direct-traffic{background-color:#FFE296}
.incoming-right th,.incoming-right td{position:relative}
.incoming-right th .drill-down,.incoming-right td .drill-down{position:absolute;right:6px;padding-left:3px}
.incoming-right td .drill-down{background-color:#fcfcfc}
.incoming-right .odd td .drill-down{background-color:#eee}
.legend-head .drill-down{background:url(/images/expand-contract-4251aaca1e.png) no-repeat right 2px;cursor:pointer}
.legend-head.expanded .drill-down{background-position:right -19px}
.legend-head.pending .drill-down,.legend-head.disabled .drill-down{background:none;cursor:default}
.legend-head .drill-down .spinner{display:none}
.legend-head.pending .drill-down .spinner{position:absolute !important;left:auto !important;right:8px;display:block}
#paging-and-table{position:relative;clear:both;margin-top:4px}
#paging-and-table .paging.top{margin-top:0;float:right}
#paging-and-table.no-dateselector{clear:none;margin-top:1px}
table.reloading{opacity:0.5}
.loading-icon{position:absolute;width:100%;height:100px;top:220px;background:transparent url(/images/ajax-loader-pink-fc76cf573f.gif) no-repeat scroll center 0}
.vertical-compress td{line-height:14px}
.path-instance .pth-t td{padding-bottom:1px}
.path-instance .pth-b td{padding-top:0}
.smaller-font th,.smaller-font td,.smaller-font{font-size:11px !important}
.smaller-font th{font-size:1em !important}
.smaller-font .time,.smaller-font .date{font-size:11px}
.smaller-font sup{font-size:9px}
.iw{overflow:hidden;position:relative}
.mix-l .iw{padding-left:55px;text-indent:-55px}
.mix-l .long-hover{padding-left:0;text-indent:0}
.long-hover{overflow:visible !important}
.long-hover .ind{white-space:normal !important;position:absolute;background-color:#fcfcfc;opacity:0.9;z-index:4;overflow:hidden}
.long-hover .ind wbr,.long-hover .ind .wbr{display:inline}
.long-hover .ind .wbr:before{content:"\00200B"}
.redun{display:none}
.long-hover .redun{display:inline}
.mli{background:transparent url(/images/more-lines-indicator-fade-dd9138db7f.png) no-repeat scroll top left;width:30px;height:15px;position:absolute;right:0px;display:none;z-index:3}
.odd .mli{background-position:0 -15px}
.long-hover .mli{visibility:hidden}
.mi{background:transparent url(/images/more-indicator-fade-351eab021a.png) repeat-y scroll top left;width:30px;height:15px;position:absolute;right:0;top:0}
.inline-buttons td{vertical-align:middle}
.multiline{width:100%}
.multiline td{vertical-align:top !important;line-height:1.8em;padding-top:.6em;padding-bottom:.6em}
.standard th{line-height:1.1em}
.standard tr{vertical-align:text-bottom}
div.results{clear:both}
table.results{margin-bottom:.8em;width:100%}
tr.break td{height:2.3em;vertical-align:bottom}
#activity-table th,#activity-table td{color:#000;padding:0 2px 5px 2px;text-align:left;text-decoration:none}
#activity-table .time{font-size:11px;font-weight:bold;padding-left:9px}
#activity-table .dummy-row td.time{width:60px}
#activity-table .dummy-row td.time.ampm{width:80px}
#activity-table .magnifier{position:relative;top:5px;left:3px}
#activity-table tr td,.filter-msg.activity-msg{background-color:#fff}
#activity-table tr.group-first td{border-top:2px solid #eee}
#activity-table .dummy-row td{position:relative}
#activity-table .dummy-row label{position:absolute;top:16px}
#activity-table.filtered{margin-top:-4px}
#activity-table .flag-td{text-align:right;padding-right:3px}
.activity-msg{margin-top:4px}
.message.one-line.activity-msg{background-position:5px 7px;padding-left:29px}
tr.break{height:1.4em;vertical-align:bottom}
.colgroup-start{padding-left:10px !important}
tbody tr.break td{border-bottom:3px solid #e3e3e3}
#activity-table tbody tr.gap-break td{padding-top:15px;border-top:2px solid #e3e3e3}
.colgroup-break{width:10px}
.ip-isp{white-space:nowrap;font-weight:normal}
.label-loc-ip-isp .ip-isp{overflow:hidden;position:relative}
.label-loc-ip-isp .ip-isp .hostname{position:absolute}
.label-loc-ip-isp .ip-isp.hn-hover{overflow:visible}
.label-loc-ip-isp .ip-isp.hn-hover .hostname{background:white;z-index:20;padding-right:5px}
.column-adjust-widget-box{position:relative}
.column-adjust-widget{cursor:col-resize;background:url(/images/column-adjust-be2959878b.png);width:7px;height:6px;position:absolute;top:-7px;right:-6px}
body.cursor-adjust{cursor:col-resize}
.standard td.hidden *{visibility:hidden}
.standard tr.droppable td,.standard tr.even td{background-color:#f4f4f4}
tr td,tbody tr th{background-color:#fcfcfc}
.colored-rows td{background-color:inherit}
table.hide-location .location-city,table.hide-location .hostname-isp{display:none}
tr:nth-child(odd) txd,tr.odd td,tbody tr.odd th,.odd .long-hover .ind,.odd .link-type span{background-color:#eee}
.filtered tr.odd td,.filtered tbody tr.odd th,.filtered .odd .long-hover .ind,.filtered .odd .link-type span{background-color:#f2eff5}
.project-totals td,.stats-totals td{border-top:3px solid #ccc;padding-bottom:20px}
thead th,#column-dropdown{background-color:#ccc}
thead th{padding-top:.6em;padding-bottom:.6em}
thead.hidden-group th{background-color:#ddd}
thead.hidden-group .group-title{color:#666}
tbody.hidden-group tr.project td{display:none}
.hidden-group .not-hidden-group,.hidden-group-only{visibility:hidden}
.hidden-group .hidden-group-only{visibility:visible}
.vertical-compress thead th{padding-top:5px;padding-bottom:5px}
thead tr:last-child th:first-child,.path-header{-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px}
thead tr:last-child th:last-child,.path-header{-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}
.filtered thead tr th{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}
#log_table thead th{background-color:transparent;padding-bottom:0;padding-top:0}
#project-list img{display:inline;vertical-align:middle}
#project-list td{line-height:1.8em}
#project-list.squeezed-lines td{line-height:1.7em}
#project-list.squeeeezed-lines td{line-height:1.5em}
#project-list th div{float:right;margin-left:3px}
#project-list th.spaced{min-width:70px}
#project-list td[align='right'],#project-list th[align='right']{padding-right:10px}
#project-list tfoot .footer-message td[align='right']{padding-right:7px}
#project-list tfoot .footer-message a{white-space:nowrap}
#project-list thead th span.tooltip{right:-6px;padding-top:2px}
#project-list.lighter-header thead th{background-color:transparent}
#project-list.lighter-header thead th span.tooltip{background-color:#D9E6F8;border-color:#D9E6F8}
#project-list.lighter-header tbody tr:first-child td:first-child{border-top-left-radius:8px}
#project-list.lighter-header tbody tr:first-child td:last-child{border-top-right-radius:8px}
.filled-rows .project .sparkline div{border-color:#f4f4f4}
.filled-rows .odd .sparkline div{border-color:#e9e9e9}
.filled-rows .project td{background-color:#f4f4f4}
.filled-rows .odd td{background-color:#e9e9e9}
#project-list .sort{text-decoration:none;font-weight:normal;font-size:1.1em;margin-left:1px;margin-top:4px;position:absolute}
#project-list a.sort{text-decoration:none;color:black}
#project-list a.sort:hover{color:#000}
.total-value{padding-right:9px !important}
#project-list .settings-right{display:none}
.light-heading tbody tr:first-child td:first-child{-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px}
.light-heading tbody tr:first-child td:last-child{-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px}
.light-heading thead th{background-color:transparent}
.light-heading thead th span,thead th span.tooltip{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#d5d5d5;border:3px solid #d5d5d5;cursor:default;padding:0 3px 0 3px}
thead th span.isolated{border:none}
.light-heading thead th span{background-color:#D9E6F8;border:3px solid #D9E6F8}
.delete-row{background:url(/images/icons-69e22fd81e.png) 0 -22px no-repeat;padding-left:20px;color:#bbb;display:block;text-decoration:none}
.delete-row:hover{background-position:0 -2px !important;text-decoration:underline;color:#cd3b3b !important}
.remove-filter-row{display:inline;cursor:pointer}
.delete-row.empty{background-position:0 -62px}
.delete-row.empty:hover{text-decoration:none}
tr:hover .delete-row{background-position:0 -60px;color:#bbabab}
.edit-user,.edit-email-report,.edit-label{background:url(/images/application_form-537297ae6d.png) 0 0 no-repeat;padding-left:20px;padding-bottom:1px;text-decoration:none}
.edit-user:hover,.edit-email-report:hover,.edit-label:hover{text-decoration:underline}
ul.nav{margin-bottom:8px;margin-top:15px}
#left-col .nav.install-guides{margin-left:-18px}
#left-col .nav.install-guides li{padding-top:2px}
.nav.install-guides .resolved strong{border-left:none;padding-left:5px}
.nav.install-guides .selected a,.nav.install-guides .selected strong{line-height:16px}
.install-guide li{margin-bottom:.7em}
.paging{clear:both;position:relative;height:38px;padding-bottom:1em}
.paging.top{padding-bottom:8px;height:auto;margin-top:4px}
#activity-table td.paging{padding-top:2em}
.paging .link,.paging .hidden-link,.paging input,.paging .ellipsis{display:inline-block;text-align:center;margin:.15em}
.paging.top .link,.paging.top .hidden-link,.paging.top input,.paging.top .ellipsis{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}
.paging .link,.per-page,.set-per-page,.paging .hidden-link,.paging input,.paging .ellipsis{color:#333;text-decoration:none;padding:0.3em 0.6em}
.paging .link,.paging .hidden-link,.per-page,.set-per-page{line-height:1.3em}
.paging .link,.paging .hidden-link,.per-page-dropdown{border:1px solid #ccc;background-color:#eee !important}
.paging a.link:hover,.paging a.link.selected{border:1px solid #333;color:#111 !important}
.paging a.link.selected{background-color:white !important;cursor:default;border-bottom:1px solid #333 !important}
a.set-per-page:hover{outline:1px solid #333;color:#111}
.paging .hidden-link{color:#bbb}
.paging input{font-size:1em;font-weight:bold;color:#111 !important;padding-left:0;padding-right:0;height:16px;margin-right:.45em}
.per-page-dropdown{position:absolute;top:0;right:0;margin-top:.3em;width:56px}
.per-page,.set-per-page{text-align:right;padding-right:22px;width:26px}
.per-page{margin:0;display:block}
.per-page{background:url(/images/icons-69e22fd81e.png) no-repeat right -296px}
#language-switcher,#column-switcher{background:url(/images/icons-69e22fd81e.png) no-repeat right -301px}
.per-page:focus{outline:none}
#language-switcher,#column-switcher{padding-right:22px}
.set-per-page,.set-language,.set-column{display:none;margin:0}
.set-per-page,.set-language{margin-bottom:1px}
.set-column{white-space:nowrap;padding:5px 5px 5px 2px;text-align:left;text-indent:0}
.set-column.selected,.set-column:hover{background-color:#d7d7d7}
.set-per-page{text-align:right}
.set-language{padding:7px 22px 3px 0}
.set-per-page:last-child{margin-bottom:0}
.open .set-per-page,.open .set-language,.open .set-column{display:block}
.per-page-text{margin-top:.3em;padding-top:.3em;position:absolute;right:61px}
.per-page-tooltip{position:absolute;bottom:2px;right:2px}
.paging>.paging-date-separator{margin-left:1em;margin-right:0;position:relative;top:-1px}
.month-paging a{min-width:66px}
#language-dropdown-container{position:absolute;right:0;padding-right:18px !important}
#column-switcher-container{position:relative;z-index:100}
#column-switcher{border-radius:4px;padding-top:1px;padding-bottom:1px;padding-left:5px;margin-left:-3px;background-position:right -300px}
.wide-body #language-dropdown-container{right:0}
#language-dropdown,#column-dropdown{position:absolute;padding-left:7px}
#language-dropdown{background-color:#CDDDF3;left:23px}
.wide-body #language-dropdown{left:auto;right:0;padding-right:1em}
#add-filter{display:inline-block;margin-bottom:7px;line-height:1em;padding:1px 10px 1px 7px;border:1px solid rgb(180, 180, 180);border-radius:5px;height:17px}
#add-filter.more-info span{float:none;top:2px;display:inline-block}
.filter-create-tray{border-width:1px;border-style:solid;border-bottom-color:#ccc;border-radius:5px;border-top-left-radius:0;clear:both;font-size:12px;margin-bottom:9px}
.filter-create-tray.filtered{margin-bottom:6px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}
.filter-create-tray,.message.add-filter-join{margin-top:-8px}
#add-filter:hover,#add-filter.down,#add-filter.filtered{z-index:2;position:relative}
#add-filter:hover,#add-filter.down,#add-filter.filtered,.filter-create-tray,.date-selector-applied{border-color:#d2a1de}
#add-filter.down,#add-filter.filtered{padding-bottom:4px;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.with-paging #add-filter.down,.with-paging #add-filter.filtered{padding-bottom:10px}
.filter-create-tray-inner{padding:11px;overflow:hidden}
.filter-create-tray label{display:inline}
.filter-create-tray .check-group label{display:block}
.country-filter{width:250px}
.url-filter,.link-filter{width:590px}
.link_host-filter{width:400px}
.filter-create-tray .cbox-button{top:-2px}
.negable{padding-right:15px;margin-right:2px;padding-top:2px;background:url(/images/icons-69e22fd81e.png) no-repeat right -514px;cursor:pointer}
.negable:hover{background-position:right -552px}
.negative .negable{background-position:right -533px}
.negative .negable:hover{background-position:right -571px}
.neg-dropdown-container{position:relative;display:inline-block}
.neg-dropdown{display:none;position:absolute;left:-7px;top:-64px;background-color:white;border:1px solid rgb(216, 216, 216);padding:3px 6px}
.neg-dropdown div{white-space:nowrap}
.negative .neg-exclude,.neg-include{cursor:default;font-weight:bold}
.negative .neg-include,.neg-exclude{cursor:pointer;font-weight:normal}
.neg-include{background:url(/images/icons-69e22fd81e.png) no-repeat -5px -514px;padding-left:20px}
.neg-exclude{background:url(/images/icons-69e22fd81e.png) no-repeat -5px -533px;padding-left:20px}
.res{background-color:#445;margin:auto}
.bgimage,.favicon{background-repeat:no-repeat}
.bgimage{width:20px;height:20px}
.system-icon{position:relative;top:4px;margin-top:-7px}
.system-os-res{position:relative;height:12px}
.os-overlay{width:12px;height:12px}
.system-os-res .os-overlay{position:absolute;right:-1px;top:9px}
.path-header-system .os-overlay{display:inline-block;margin:0 12px -4px -25px}
.path-header-system .os-overlay.desktop{display:inline-block;margin:0 13px 0 -26px;position:relative;top:-2px}
.path-header-system .os-overlay.laptop{display:inline-block;margin:0 13px 0 -28px;position:relative;top:-1px}
.path-header-system .fa.fa-laptop{font-size:28px;margin-top:-3px}
.path-header-system .os-overlay.mobile{margin:0 0 -5px -12px}
.path-header-system .os-overlay.android{margin:0 0 0 -12px;position:relative;top:5px}
.browser-icon .os-overlay{right:-14px;top:5px}
.browser-icon{position:relative;top:7px;margin-top:-7px;width:22px;height:22px;background-image:url(/images/browsers-d01563431e.png)}
span.browser-icon{display:inline-block}
.path-header-system .browser-icon{top:0;margin-top:0;left:2px;display:inline-block;margin-bottom:-6px}
.path-header-system .system-desc{padding-left:8px;font-weight:normal;line-height:24px}
.phone-icon{margin-left:9px}
.firefox{background-position:left -198px}
.camino{background-position:left -22px}
.chrome{background-position:left -44px}
.ie_mobile{background-position:-22px -88px}
.edge{background-position:-22px -110px}
.ie11{background-position:-22px -66px}
.ie10{background-position:-22px -66px}
.ie9{background-position:left -66px}
.ie8{background-position:left -88px}
.ie7{background-position:left -110px}
.ie6{background-position:left -132px}
.opera{background-position:left -154px}
.safari{background-position:left -176px}
.safari-ios{background-position:-22px -176px}
.blackberry{background-position:-22px -22px}
.browser-icon.android{background-position:-22px -44px}
.samsung_internet{background-position:right 66px}
.star,#star-tip{width:14px;height:14px;background-image:url(/images/star-9f08333e3d.png)}
.star{display:block;cursor:pointer;position:relative;top:-1px}
.star .ip-label{text-indent:-10000px;display:inline-block;width:100%;margin-left:0}
.star,.star:hover{text-decoration:none !important}
.starred,tr.starred .star,tr.labelled .star,tr.potential-labelled .star{background-position:-14px 0}
.vertical-compress td.mag{padding-top:0;padding-bottom:0}
.magnifier{margin-top:-2px;margin-right:2px}
.vertical-compress td.mag .magnifier{top:2px}
.path-instance .magnifier,.path-instance .flag-container,.path-instance .screenindicator{float:left;padding:0 4px 0 3px}
.path-instance a.pj-l,.path-instance a.pj-t,.path-instance .pj-t{color:#111}
.path-instance thead th{padding-top:7px !important}
#star-tip,#magnifier-tip{margin:10px;width:auto;padding-left:20px}
#star-tip{background-position:-14px 0}
.star,td .magnifier{margin:auto}
.odd .star{background-image:url(/images/star_grey-6ebaaba433.png)}
#tip-box{padding:1em 0}
.overlay{position:absolute}
label{display:block}
label[for]{font-weight:bold}
th.name-sort .sort{margin-left:12px !important}
th.name-sort .group-sort{margin-left:-16px !important}
th label{display:inline;font-weight:normal;margin-left:2em}
#project-list th label{margin-left:0}
th .group-title{margin-right:1em}
#recent-visitor-activity th label{margin-left:90px}
th label input{position:relative;top:2px;margin-top:-4px}
#delete_star{position:absolute;left:1em;bottom:1.4em}
h5{font-size:12px;font-weight:bold;color:#f00;text-transform:uppercase;margin:0.4em 0}
.right-link{margin-left:1em;margin-right:0;position:relative;z-index:1}
.paging .left-link{margin-left:0;margin-right:1em}
.long-numeral{letter-spacing:-1px}
.path-inner{border-collapse:collapse;margin-left:1em;clear:left;margin-top:.7em}
.previous-visit{margin-top:1.2em}
.path-inner tbody{border-bottom:10px solid transparent}
.referrer-arrow{background:url(/images/referrer-arrow-194d55ee82.png) no-repeat bottom right;height:1em;margin:5px 2px 0 0;float:left}
.long{background-image:url(/images/referrer-arrow-long-80bd794e3a.png)}
.referrer-reload{height:1em;margin:5px 2px 0 0;float:left}
a.ref-l,a.ref-t,.ref-t{color:#060}
.ref-e{color:#040}
.ref-e.tooltip{margin-left:0}
a.ref-l .dm{color:#002400}
a.ref-l .search-keywords{border-color:#61A161}
.mix-l a.ref-l{color:#007900}
.mix-l a.ref-l .dm{color:#005300}
a.ex-l,span.ex-l,a.exit-title,.exit-title{color:#313999}
a.ex-l .dm{color:#1a1f52}
.mix-l a.ex-l{color:#3321af}
.mix-l a.ex-l .dm{color:#213C8F}
a.dl-l{color:#733f02}
a.dl-l .dm{color:#2e1901}
a.pj-l,a.pj-t,.pj-t{color:#333}
a.pj-l .dm{color:#000}
.hp{display:none}
.link-type{font-weight:bold;margin-left:3px}
.expanded .link-type{display:block;position:absolute;right:13px;bottom:-1px}
.link-type span{background-color:#fcfcfc;padding:0 1px}
.fh,.fh-title{margin-left:-3px}
.ref-l,.ex-l,.dl-l,.pj-l,.fh,.iw .light{text-decoration:none}
.ref-l,.ex-l,.dl-l,.pj-l{margin-left:-1px}
.mix-l .pj-t,.mix-l .ref-t,.mix-l .exit-title{text-decoration:none}
.mix-l .pj-t:hover,.mix-l .ref-t:hover,.mix-l .exit-title:hover{text-decoration:underline}
a.ex-l strong,a.dl-l strong{color:black}
.smaller-font .ref-l,.smaller-font .ex-l,.smaller-font .dl-l,.smaller-font .pj-l,.smaller-font .fh,.smaller-font .light{font-size:11px}
a.ref-l:hover,a.ex-l:hover,a.dl-l:hover,a.pj-l:hover,a:hover .search-keywords{text-decoration:underline}
.column-google .only-sc,.column-google .only-cb,.column-google .only-both,.column-statcounter .only-g,.column-statcounter .only-cb,.column-statcounter .only-both,.column-combined .only-sc,.column-combined .only-g,.column-combined .only-both,.column-both .only-sc,.column-both .only-g,.column-both .only-cb,.column-google .not-g,.column-statcounter .not-sc,.column-combined .not-cb,.column-both .not-both{display:none}
th>.google-webmaster-column-head,#column-switcher>.google-webmaster-column-head{white-space:nowrap;display:inline;border-radius:4px;background-color:rgb(238, 234, 230);padding:3px 5px 2px 6px;text-indent:0;height:auto !important;box-shadow:inset 0 1px 4px rgba(93, 75, 75, 0.5)}
th>.google-webmaster-column-head{margin-left:9px !important}
#column-switcher>.google-webmaster-column-head{margin-left:-4px}
#column-dropdown.open{margin-top:3px;padding:4px 6px}
.column-google #column-dropdown.open{padding-right:25px}
.column-statcounter #column-dropdown.open{padding-right:4px}
.google-webmaster-instructions .google-button{background-color:#d14836;color:white;border-radius:2px;padding:3px 10px;font-size:10px;font-weight:bold;position:relative;top:-1px}
.google-webmaster-instructions .code{padding:2px 10px;display:block;margin-bottom:8px;width:20em;font-size:15px}
.google-webmaster-instructions{font-size:18px}
.google-webmaster-instructions ul{font-size:14px}
.google-webmaster-instructions ul li{margin-top:6px}
.visitor-path{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:3px solid #d9e6f8;clear:both;float:left;margin:0.5em 0;padding:0.5em 1em}
.visitor-path .light,.path-instance .light{color:#51575E}
.visitor-path,.visitor-path .mli,.visitor-path .long-hover .ind,.visitor-path .odd .long-hover .ind{background-color:#eff4ff}
.visitor-path .star{background-image:url(/images/star_grey-6ebaaba433.png)}
.head-row{float:left;clear:none}
.visit-time{cursor:default}
.table-expand{cursor:pointer;background:url(/images/expand-contract-4251aaca1e.png) no-repeat 0 1px;padding-left:15px}
.table-expand.expanded{cursor:pointer;background-position:0 -20px}
.table-expand strong,span.table-expand span{border-bottom:1px dashed #51575E}
th[align='right']{text-align:right}
th span{white-space:nowrap}
.tooltip,.screenindicator{height:16px;margin-left:3px}
.screenindicator{min-width:16px;text-align:center}
.bar-group-inner .tooltip{margin-left:0}
div.tooltip span.tooltip,label .tooltip,.tooltip.redirect,.per-page-tooltip,span.tooltip.isolated,.tooltip.inline-info{background-image:url(/images/icons-69e22fd81e.png);background-repeat:no-repeat;background-position:right -200px}
.tooltip.isolated{width:16px;vertical-align:text-bottom}
.tooltip.inline-info{background-color:#D6E2F5;border-radius:13px;padding:1px 20px 0px 6px;border:1px solid #B5D2FF;margin-bottom:-1px}
#activity-table .tooltip.inline-info{float:left;margin:-2px 7px -1px -5px;position:relative;top:1px;padding:0 18px 1px 6px;background-position:right -456px}
#activity-table .label-loc-ip-isp .ip-label{float:left;margin-left:0}
span.tooltip div{display:none}
.tooltip.redirect{background-position:right -281px !important;margin-left:4px}
.tooltip.redirect,.tooltip.encrypted{vertical-align:text-top}
.tooltip.bot-icon{margin-bottom:-2px}
.se-info{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #666;color:#666;font-size:9px;margin-left:4px}
.se-info,.se-info.tooltip{padding:0 4px 0 5px !important;background:none;height:14px;display:inline}
.isolated{background-color:transparent !important;border:none}
.table-expand .tooltip{border-bottom:0}
#tooltip{position:absolute;z-index:90000000;text-align:center}
#tooltip h4{margin-bottom:0;margin-top:.2em}
span.tooltip{cursor:default;display:inline-block;text-indent:0}
a span.tooltip{cursor:pointer}
.tooltip.clickable{cursor:help}
.tooltip-body{border-radius:4px;background:#fff;color:#333;padding:0 0.3em;border:1px solid grey;font-size:8pt}
.bottom-arrow{border-bottom:0;border-top:8px solid #555;border-left:8px solid transparent;border-right:8px solid transparent;width:0;height:0;position:relative;left:16px}
.bottom-arrow-inner{border-bottom:0;border-top:8px solid white;border-left:8px solid transparent;border-right:8px solid transparent;width:0;height:0;position:relative;left:16px;top:-9px}
#tooltip.label-popup{text-align:left}
.order-inline{display:inline;padding:0px 5px}
.nowrap{white-space:nowrap}
.sortItem{padding:1px 3px;display:inline}
.isActiveSort{background:#3469a5;border:1px solid #3469a5;border-radius:3px;color:#fff}
.label-popup .tooltip-body{background:linear-gradient(to bottom, #d9e6f8 1%,#c6d9f0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9e6f8', endColorstr='#c6d9f0',GradientType=0 );padding-bottom:2px}
.label-popup .bottom-arrow-inner{border-top-color:#c6d9f0}
.label-popup .tooltip-body{border-color:#aaa}
.label-popup .bottom-arrow{border-top-color:#999}
.label-advanced{position:absolute;right:4px;background:url(/images/icons-69e22fd81e.png) no-repeat 1px -589px;padding-left:16px;cursor:pointer}
.label-advanced-section{display:none}
.label-advanced-ip-range{padding:6px 0}
.label-advanced-ip-range .code{padding:0 4px 1px 4px;position:relative;top:-1px;margin-right:2px}
.label-advanced-section .view-all-labels{display:block;text-align:right;padding-right:2px}
.page-nav{margin:12px 0 4px 0;font-size:12px;max-width:none}
.project-header+.page-nav{margin-top:0;margin-bottom:1em}
.page-nav a{outline:none !important;border-bottom:1px dashed;text-decoration:none !important}
.granularity-nav.selected{border-bottom:none;font-weight:bold;cursor:text}
.pref-annotate{position:relative;top:-14px;right:-3px;font-size:11px}
.pref-pageload{top:-17px;right:47px}
.pref-annotate .bubble-arrow{position:relative;top:10px;right:-1px}
.pref-annotate .bubble-arrow-down{position:relative;top:3px;right:3px}
.pref-annotate,.pref-annotate a{color:#5990DE;border-bottom:none !important}
.pref-annotate:hover,.pref-annotate:hover a{color:#2C73D6}
.pref-change{margin-left:2.4em}
.pref-change,.hold-container{font-size:11px}
.pref-change,.pref-change a,.filter-msg .pref-change a,.filter-feedback-link a,#more-filters-link,.recent-filter-link{color:#2158a6}
.recent-filter-outer{display:table-row}
.recent-filter-container,.recent-filter-outer>strong{display:table-cell;padding-bottom:16px}
.recent-filter-outer>strong{padding-right:12px;vertical-align:top}
.recent-filter-row{float:left;clear:left}
.hold-container{background-color:hsl(200, 60%, 88%);border-radius:4px;padding:3px 5px 1px 5px}
.hold-container input{top:2px}
.filter-feedback-link{float:right}
.filter-feedback-link a,#more-filters-link,.recent-filter-link{font-size:11px;text-decoration:none;border-bottom:1px dashed #2158a6}
.filter-msg .pref-change,.filter-msg .hold-container,.drilldown-msg .pref-change,.drilldown-msg .hold-container{float:right;margin-left:13px}
.clear-all-filters{float:right;border-bottom:1px dashed #51575e;text-decoration:none;line-height:1em;margin-top:.5em}
.visitor-path .nav-section{margin-top:4px !important;float:left}
.path-instance{margin-bottom:1em}
.path-instance thead .path-header,.path-instance thead .path-header-system{padding:0 !important}
.path-header-location{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}
.path-header>div,.path-header-system>div{border:2px solid #ccc}
.path-header>div,.path-header-system>div{background-color:#eee;height:18px;margin-left:-1px;margin-right:-1px}
.path-header>div{-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;border-bottom:none;padding-top:5px}
.path-header-system>div{background-color:#eee;height:24px;padding-top:4px;padding-bottom:0;padding-left:46px;border-top:none}
.fa{font-size:16px}
.path-header-system .fa{font-size:24px}
.with-header td{border:none}
.with-header .pth-last td{border-bottom:2px solid #ccc}
.with-header tr td:first-of-type{border-left:2px solid #ccc}
.with-header tr td:last-of-type{border-right:2px solid #ccc}
.with-header tr.dummy-row td:first-of-type{border:none}
.with-header tr.dummy-row td:last-of-type{border:none}
.with-header tfoot tr td:first-of-type{border:none}
.with-header tfoot tr td:last-of-type{border:none}
.hostname{color:#b22}
.hostname .bot-icon{position:relative;left:-2px}
h4.visitor-date{clear:both;padding-top:.7em;display:none}
#browsers,#search-engines,#screen-resolution,#screen-os{clear:both}
#screen-resolution .row-logo-title{text-align:center}
.treeview{background:url(/images/browsers/large/treeview-1088223f4e.png) repeat-y 0 center}
#screen-resolution .treeview{background:none;font-size:.8em}
#search-engines .treeview,#screen-resolution .treeview{background-position:-13px center}
#search-engines .treeview{padding-left:43px}
#screen-resolution .treeview div{background-color:#eee;margin:0 20px}
.treeview.treeview-last{background:url(/images/browsers/large/treeview-bottom-6305796897.png) no-repeat 0 center}
#screen-resolution .treeview.treeview-bottom{background:none}
.totals{text-shadow:#FCFCFC -1px -1px 3px;float:left;position:relative;z-index:201}
.percent{font-size:1.2em;font-weight:bold;padding-top:11px;margin-right:-3em;color:#2f363d !important;position:absolute;white-space:nowrap}
.multiple{cursor:pointer !important}
.row-title{font-size:.9em;min-width:9em}
.row-title.mobile-device{min-width:12em}
.row-logo div{width:58px;height:52px;background-repeat:no-repeat}
.row-logo-title{font-size:.9em;min-width:9em}
.row-logo-title img{float:left;position:relative;top:4px}
.hits{font-size:.72em;font-weight:normal}
.hits a{text-decoration:none !important;color:#666 !important}
.hits a:hover{text-decoration:underline !important}
.hits img{vertical-align:middle}
#project-list .sparkline{position:relative;margin-right:8px;width:60px;display:inline-block;top:1px;overflow:hidden}
#project-list .sparkline div{width:2px;border-top:20px solid;position:absolute;bottom:0;margin-left:0;border-color:#fcfcfc}
#project-list .odd .sparkline div{border-color:#eee}
#legend-medium span{display:inline-block;width:16px;height:16px;background-color:#3469a5;position:relative;bottom:-3px}
#project-list .group-heading{overflow:hidden}
#project-list tr.low .sparkline div{background-color:#99a2af}
#legend-low span{display:inline-block;width:16px;height:16px;background-color:#99a2af;position:relative;bottom:-3px}
#project-list tr.space td{height:.5em}
#project-list .move-project{width:16px;height:16px;padding:5px;float:left}
#project-list tr:hover .move-project{background:transparent url(/images/arrow_up_down_grey-bfde6a9034.png) no-repeat 4px 4px}
#project-list .dragging .move-project{background:transparent url(/images/arrow_up_down-1d0e61261a.png) no-repeat 4px 4px !important}
#project-list tr:hover .move-project:hover{background-image:url(/images/arrow_up_down-1d0e61261a.png);cursor:move}
#project-list .hoverdrop .move-project{background-image:none !important}
#add-current{background:transparent url(/images/blue-minus-e2fe8972d4.png) no-repeat left top;padding-left:19px;color:#51575e !important;font-size:.9em;border-bottom:1px dashed #51575e}
.cloneable{margin-bottom:3px}
.add-clone{background:transparent url(/images/add-4f64f918d6.png) no-repeat left top;padding-left:19px;font-size:.9em}
.add-item{background:transparent url(/images/add-4f64f918d6.png) no-repeat left -1px;padding-left:19px;padding-bottom:1px;color:black}
a.internal,.internal{color:#51575e !important;border-bottom:1px dashed #51575e;text-decoration:none}
.add-recipient{position:relative;left:-1px;padding-top:1px;padding-bottom:1px;background-position:left -1px}
.light{color:#999}
a.light{font-weight:normal;color:#999 !important}
.email-row{width:20em}
.bcc{background-color:#666;color:#ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-left:3px;padding:1px 4px 1px 4px}
.bcc-click{cursor:pointer}
.bcc-hover:hover .invisible{visibility:visible;background-color:#aaa}
.invalid{color:#a00}
#vflex-box{background:url(/images/box-a594b9344c.png) no-repeat top left;width:640px;padding-top:10px;padding-left:10px;position:relative}
#vflex-box-foot{background:url(/images/box-a594b9344c.png) no-repeat bottom left;width:650px;height:25px;position:relative;left:-10px}
#vflex-box h2{display:inline}
#fan-home,#fan-home-cw{position:absolute;margin-left:288px;margin-top:-25px;z-index:110}
#fan-home-prev{position:absolute;margin-left:292px;margin-top:-22px}
#fan-home-cw{margin-top:-5px}
#fan-home-placeholder{float:right;width:339px;height:230px}
#counter-home-placeholder{float:right;width:410px;height:230px}
#project-home{position:absolute;margin-left:311px;margin-top:-31px}
#email-home{position:absolute;margin-left:335px;margin-top:-49px}
#ex-l-home{position:absolute;margin-left:290px;margin-top:-32px}
#configure-home{position:absolute;margin-left:253px;margin-top:-55px}
#country-home{position:absolute;margin-left:285px;margin-top:-29px}
.home-mid{margin-top:.3em}
.home-bottom{margin-bottom:1px;padding-left:1em}
#get-started{width:283px;padding-right:20px;margin-bottom:2em}
#get-started ul{margin:0;padding:0 0 0 16px;font-size:17px;color:#596470;font-weight:bold}
#get-started li{margin-bottom:.5em}
#quick-tour{background:url(/images/box-a594b9344c.png) no-repeat 0 0;width:630px;height:318px;padding-top:18px;padding-left:20px}
#quick-tour h1{margin-left:0}
#quick-tour p,#quick-tour ul{max-width:none}
#quick-tour ul{margin-left:0;padding-left:1.5em}
#quick-tour li{font-size:1.2em;line-height:1.7em;margin-bottom:.5em}
#quick-tour a{color:#235EA1}
#quick-tour-controls{margin:284px 0 0 14px;position:absolute;z-index:100}
#quick-tour .gallery-section{position:static}
#quick-tour-controls.home .gallery-select,#quick-tour-controls.home a{visibility:hidden}
.button-right span{visibility:hidden;position:absolute;margin-left:-76px;margin-top:2px}
#quick-tour-controls.home .button-right,#quick-tour-controls.home .button-right span{visibility:visible}
#quick-tour-controls .sign-up{margin-left:236px;position:relative;top:2px;background:url(/images/button-green-left-401757d2ba.png) no-repeat top left;padding:4px 0 5px 4px}
#quick-tour-controls .sign-up .inner{background:url(/images/button-green-right-c3171f10dd.png) no-repeat top right;padding:4px 16px 5px 10px;color:White;font-weight:bold}
#quick-tour-controls .button-right{float:left}
#gallery{background:url(/images/box-a594b9344c.png) no-repeat 0 0;width:609px;height:318px;padding-top:10px;padding-left:41px;position:relative}
#gallery h1{margin-left:0;position:absolute;top:50px;left:30px}
#gallery p{font-size:1.2em;line-height:1.7em;width:220px}
#gallery p.light{font-size:1.1em;color:#51575E;font-style:italic}
#gallery-controls{width:276px;position:absolute;bottom:45px;right:80px}
#gallery-home,.button-left,.button-right{width:30px;height:25px;display:block;z-index:300}
.button-left.disabled,.button-right.disabled{cursor:default}
#gallery-home{background:url(/images/buttons-80cb584865.png) no-repeat 0 -50px;float:left;margin-right:10px}
#gallery-home span{background:none}
#gallery-home:hover{background-position:-30px -50px}
#gallery-home.mousedown:hover{background-position:-60px -50px}
#gallery-home.disabled{background-position:-90px -50px !important}
.button-left{background:url(/images/buttons-80cb584865.png) no-repeat 0 -25px;float:left;margin-left:10px;margin-right:10px}
.button-left:hover{background-position:-30px -25px}
.button-left.mousedown:hover{background-position:-60px -25px}
.button-left.disabled{background-position:-90px -25px !important}
.gallery-section{display:none;position:absolute;top:80px !important;left:30px !important}
.gallery-select{float:left;outline:none !important}
.gallery-selected{cursor:default}
.gallery-select span{background:url(/images/carousel-dot-02e5e80324.png) no-repeat -8px 0;width:8px;height:8px;display:block;margin:9px 10px 8px 10px}
.gallery-selected span,.gallery-select:hover span{background-position:0 0}
.carousel .button-right{margin-left:10px}
.button-right{background:url(/images/buttons-80cb584865.png) no-repeat 0 0;float:right}
.button-right:hover{background-position:-30px 0}
.button-right.mousedown:hover{background-position:-60px 0}
.button-right.disabled{background-position:-90px 0 !important}
#gallery-i{margin-left:1.7em}
#preview_update{margin:auto}
.view-my-stats-link{color:Black !important;visibility:hidden;font-size:12px;font-weight:normal !important;display:block}
.colorwheel{background:transparent url(/images/color_wheel-a0ba956e79.png) no-repeat left top;padding-left:19px;font-size:.9em;margin-left:3em}
.json-msg-ok,label .error,span.error{margin-left:8px;padding:1px 2px 2px 22px;background:#fdf4c4 url(/images/warning-3af636631f.png) no-repeat top left}
.json-msg-ok{background-image:url(/images/success-0b6f816cf1.png)}
.tab-block textarea,.code{background-color:#ebebe4;border:1px solid #669dce}
.tab-block{display:none}
.tab-block.selected{display:block}
.tab-head{background:transparent;position:relative;top:1px;padding:0;margin:0;font-weight:bold;clear:left;border-bottom:1px solid #b3c9e2;margin-bottom:1em}
.tab-head ul{margin:0;padding:0 0 0 1em;list-style:none;line-height:20px;margin-bottom:-1px}
.tab-head li{font-size:15px;margin:0 1px;padding:2px 9px 0 9px;z-index:100;display:inline;cursor:pointer;border:1px solid #b3c9e2;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-radius:4px 4px 0 0}
.tab-head label{display:inline;cursor:pointer}
.tab-head li input{display:none}
.tab-head .selected{border-bottom:1px solid White}
.tab-head li{background-color:#f2f7fe}
.tab-head .selected{color:#51565d;background-color:White}
#dialog .tab-head li{border-color:#8BA1AF;color:#7C888F;background-color:#C3D4DF}
#dialog .tab-head .selected{color:#525A5F;background-color:#D6E2F5}
#dialog .tab-head{border-bottom-color:#8BA1AF}
.tab-head .selected span{color:#333}
.code-tabs .tab-block{display:block !important}
.code-tabs .tab-head{border-bottom:none;margin-bottom:0}
.code-tabs .tab-head li{background-color:#ebebe4;border:1px solid #669dce !important;font-size:14px;display:block;float:left}
.code-tabs .tab-head .selected{border-bottom:1px solid #ebebe4 !important}
.code-tabs .tab-head .selected.highlighted{color:highlighttext;background-color:highlight;border-bottom:1px solid highlight !important}
.code-tabs textarea,.code{font-size:11px;font-family:monospace}
.centered .tab-block{margin-left:3em}
.centered .tab-block h3{margin-top:2em}
.centered .tab-head ul{padding-left:3em}
#guides{clear:left;overflow:auto}
#guides .guide{display:block;float:left;clear:left;color:Black;white-space:nowrap}
#guides img{position:relative;top:2px}
#guides .column{float:left;margin-right:2em}
.guide-section{clear:both;padding:0 0 0.8em 0;overflow:hidden}
.guide-section .non-installation{display:none}
.guide-section img{display:block;margin:0.5em 0 1em 0}
.installation-only{display:none}
.guide-section div.installation-only,.guide-section h2.installation-only{display:block}
.guide-section span.installation-only{display:inline}
.tab-block .guide-section{padding-top:1em}
.guide-section button{margin-left:150px}
.guide-section button img,.guide-section .error-section img{height:auto;float:none}
.guide-section li:first-letter{text-transform:capitalize}
.guide-section li{margin-top:1em}
.checkform{overflow:auto}
.message{margin:0 0 1em 0;padding:0.5em 0.5em 0.5em 1em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden}
.message.one-line{background-position:10px 8px;background-repeat:no-repeat;padding-left:32px}
.message h2{margin:0.2em 0 0.4em;padding-left:22px;background-position:left 2px;background-repeat:no-repeat;clear:none}
.message .remove{float:right;background-position:left top;background-repeat:no-repeat;width:16px;height:16px;position:relative;top:-6px;right:-6px;cursor:pointer}
#stats-wrapper>.message{clear:both;margin-top:10px}
.no-remove .remove,.jqmWindow .remove{display:none}
a.external{background:url(/images/external-info-3e2a8786d7.png) no-repeat right 2px;padding-right:14px}
.jqmWindow .message{margin:0;padding:0 0 0 2.5em;border:0;background-color:transparent}
.jqmWindow .message a{color:inherit}
.smaller{font-size:12px}
.success{border:1px solid #55a03f;background-color:#f0fed9}
.success a{color:#55a03f}
.success a.external{background-image:url(/images/external-success-45be196246.png)}
.success h2,.success.one-line{background-image:url(/images/success-0b6f816cf1.png)}
.success .remove{background-image:url(/images/remove-success-405077528b.png)}
.info,.blog{border:1px solid #3b88f2;background-color:#e8eafe}
.info a,.blog a{color:#2c73d6}
.info h2,.info.one-line{background-image:url(/images/information-882eb1f891.png) !important}
.info.magnify h2,.info.magnify.one-line{background-image:url(/images/magnifier-e56fd210b0.png) !important}
.info .remove{background-image:url(/images/remove-info-8765ad0bf9.png);top:0px;left:4px}
.message.inline-block{display:inline-block;margin-bottom:.9em;margin-top:-0.5em}
table.filtered,div.results.filtered,.filter-msg,.drilldown-msg,.filter-msg-empty{border-style:solid;border-color:#d2a1de}
table.filtered,div.results.filtered{border-width:0 1px 1px 1px;border-style:solid}
.filtered .graph-data{margin-left:11px}
.filtered .graph-configure{margin-left:11px}
div.results.filtered{background-color:white;overflow:hidden;padding-bottom:1em}
#browsers.filtered{padding-bottom:10px}
.drilldown-msg{background-color:transparent}
#add-filter,.filter-create-tray,.filter-msg{background-color:white}
.filter-msg{border-width:1px 1px 0 1px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;margin-bottom:0}
.filter-msg-empty{border-width:0 1px 1px 1px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;margin-top:0}
.filter-msg a,.drilldown-msg a{color:#8a49a2}
.filter-msg h2,.filter-msg.one-line,.drilldown-msg h2,.drilldown-msg.one-line{background-image:url(/images/filter-5ca3eea5aa.png) !important}
.message.filter-msg{background-position:6px 8px;padding-left:28px}
.add-filter-join{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}
.add-filter-join.no-lower-join{border-bottom-width:1px;margin-bottom:1em}
.right-box{float:right;clear:right;width:20em}
.resolution{margin-bottom:-7px;position:relative;top:10px}
.system-heading{margin-bottom:-20px;position:relative}
.blog h2,.blog.one-line{background-image:url(/images/blog-icon-021ade3293.gif);padding-left:48px}
.message.error{border:2px solid #eb6d59;background-color:#fffabf}
.message.error a{color:#c7473c}
.message.error a.external{background-image:url(/images/external-error-1e2647e0b9.png)}
.message.error h2,.error.one-line{background-image:url(/images/error-2865abd59a.png)}
.message.error .remove{background-image:url(/images/remove-error-7ff005130d.png)}
.warning{border:1px solid #e9941a;background-color:#fffabf}
.warning a{color:#c37a11}
.warning a.external{background-image:url(/images/external-warning-aa4e3bcb0d.png)}
.warning h2,.warning.one-line{background-image:url(/images/warning-3af636631f.png)}
.warning .remove{background-image:url(/images/remove-warning-aa42d71f9b.png)}
.message ul{margin-left:22px;text-indent:1px;margin-bottom:.5em}
#menu .external{background:transparent url(/images/external-menu-c4365cd076.png) no-repeat right -3px;padding-right:13px}
#menu .external:hover{background-position:right -21px}
h2 .external{background:transparent url(/images/external-text-958d4f2f42.png) no-repeat right top;padding-right:13px}
#regular-instructions{font-size:.7em;float:right;display:block}
.sprite-icon{background:url(/images/installguide/sprite-2c5d133d64.png) no-repeat 16px 0;display:block;float:left;width:16px;height:16px;margin:2px 6px 0 0}
#left-col li .sprite-icon{margin-top:-1px;margin-right:0}
#country{width:203px}
.wide-body #timezone{width:290px}
.wide #timezone{width:280px}
.two-column{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}
.two-column div,.box-list.two-column>li{overflow:auto;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}
.sideMenu th{padding-top:1em}
.graph-configure{width:700px;position:relative;left:-2px}
.graph-configure th{width:100px}
.graph-configure th,.graph-configure td{line-height:2em;padding-left:0}
.graph-configure #update-out{position:relative;left:72px;display:inline}
.graph-configure #update-out label,.save-as-default{position:relative;left:3px}
.graph-configure .update-pusher{display:inline-block;min-width:352px}
.graph-data{min-width:580px;margin-top:2em}
#graph-data-table.session .visitors,#graph-data-table.session .visitors-only{display:none}
#graph-data-table.visitor .sessions,#graph-data-table.visitor .sessions-only{display:none}
#graph-data-table.both .sessions-only,#graph-data-table.both .visitors-only{display:none}
#graph-data-table.all .not-all{display:none}
.stats-graph{clear:left;z-index:1}
#stats-graph{min-height:275px}
#main-col .stats-graph{left:-48px}
button.update,button.toggle{padding:1px 8px 5px 8px}
button div{width:20px;height:20px;display:inline-block}
button div.small{width:13px;height:13px;top:-1px}
div.standalone-icon{width:20px;height:20px;margin-top:-2px;display:inline-block;margin-right:5px;vertical-align:bottom}
.refresh{background:transparent url(/images/refresh-toggle-6a11c186a7.png) no-repeat 0 0}
.rarr{background:transparent url(/images/rarr-toggle-d3847d1a13.png) no-repeat 0 0}
.larr{background:transparent url(/images/larr-toggle-f750ccc2ae.png) no-repeat 0 0}
.tick{background:transparent url(/images/tick-toggle-777105508b.png) no-repeat 0 0}
.search{background:transparent url(/images/search-toggle-757a9e5b8f.png) no-repeat 0 0}
.upload{background:transparent url(/images/upload-toggle-b0775bfb37.png) no-repeat 0 0}
.forbidden{background:transparent url(/images/forbidden-toggle-382406f624.png) no-repeat 0 0}
button[disabled] div,button.non-primary div{background-position:-20px 0}
button.non-primary:hover div{background-position:0 0}
.refresh-rotate{background:transparent url(/images/refresh-rotate-f716c923e2.png) no-repeat 0 0}
.rarr-rotate{background:transparent url(/images/refresh-rotate-f716c923e2.png) no-repeat -240px 0}
.rarr-rotate.small{background:transparent url(/images/refresh-rotate-small-e46a26cdf7.png) no-repeat -156px 0}
.buttons{clear:both;margin-left:52%;padding-top:1em}
.buttons button{margin-top:0 !important;display:inline;float:none}
.buttons-right{overflow:auto;clear:both;margin-right:4em}
.sublabel{margin-left:23px}
h3 .check{font-weight:bold}
label.check img{display:inline;margin-left:.5em;vertical-align:middle}
table.layout th{font-weight:bold;background-color:transparent}
table.layout td{vertical-align:top}
input[readonly]{color:#999}
.shrinkwrap{display:inline-block}
.selector-side{width:200px;float:left;z-index:500000;border-right:solid 1px #b3c9e2;padding-bottom:4em;margin-top:7em}
.selector-side label input{margin-right:.3em}
.selector-side h3{padding:4px;position:relative;right:-1px;padding-right:0;padding-left:1em}
.selector-side .selected{background:#CDDDF3 url(/images/left-triangle-ae511e98dd.png) no-repeat left center}
.selector-side h3,.selector-side label{cursor:pointer}
.selector-side .selected label{background:url(/images/side-triangle-f5497d13eb.png) no-repeat right center;color:#3a649e}
.selector-main{width:100%;margin-left:-205px;float:right}
.selector-main-inner{margin-left:205px;padding-left:34px;position:relative}
.selector-section{position:absolute;top:0}
.selector-section .tab-head{width:80%}
.selector-side-radio{width:165px;border-right:solid 1px #b3c9e2;padding:1px 0 1.5em 0;margin-top:8px}
.selector-side-radio .selected{background:url(/images/side-triangle-f5497d13eb.png) no-repeat right center}
.selector-side-radio label{position:relative;right:-1px;padding-right:0}
.selector-main-radio{width:100%;margin-left:-165px;float:right;position:relative;padding-top:15px}
.selector-main-radio-inner{margin-left:165px;padding-left:24px;position:relative}
.selector-section.centered{text-align:center;width:180px}
.button-carousel{overflow:hidden;position:relative;width:120px;height:75px;margin:auto;top:-10px}
.button-carousel-inner{position:absolute;width:10000px}
.button-carousel-inner label{width:120px;float:left;display:inline;height:75px;margin-top:0;position:relative}
.button-carousel-inner label img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}
.button-carousel-inner label a{position:absolute;bottom:0;left:0;right:0;text-align:center}
.button-carousel-inner input{display:none}
.button-horizontal label{float:left;height:50px;position:relative;width:110px}
.button-horizontal label input{display:block;bottom:0;left:50%;margin-left:-8px;position:absolute}
.numeric{text-align:right}
.tooltip.log-bar{background-image:none}
.log-img{display:inline;position:relative;top:-1px;vertical-align:text-top}
#freetotal{color:black;display:inline-block;min-width:3em}
.header-space th,.header-space td{padding-bottom:1em !important}
.quota-row th{font-family:verdana;font-size:11px}
.log_size_plus{font-weight:bold}
#log_table .log-used,#log_table .log-available,#log_table .log-new{height:10px;float:left;padding:0;margin:0}
.log-used{background-color:#b22}
.log-available,.log-bar-frame{background-color:#C9d9B9}
.log-new{background-color:#7c2}
.excess{color:Red !important}
.log-usage{vertical-align:text-bottom;position:relative;top:1px}
button.upgrade-downgrade-small{padding-top:0;padding-bottom:6px;line-height:1em;min-height:0;margin-right:0}
.plan-option{line-height:28px}
.plan-option td{padding-top:3px}
.quota-msg{position:relative}
.quota-msg .overassigned,.quota-msg .underassigned,.quota-msg .allassigned{position:absolute;top:-13px;white-space:nowrap}
.overassigned{color:darkred}
.underassigned{color:darkblue}
.allassigned{color:darkgreen}
#adjust-heading-row.disabled{color:#999 !important}
#legend{width:300px;float:right}
#legend dt span{width:20px;display:inline-block;margin-right:5px;height:1em;vertical-align:middle}
#legend dd{margin:0 0 1em 25px}
p.close{margin-bottom:0}
#faq-index li{margin:0.5em 0 0.5em 1em}
#faq-index li a{text-decoration:none;border-bottom:1px dashed #bbb}
#faq{margin-left:0}
#faq blockquote{margin:0.5em 0 1.5em 0;font-style:italic;color:#4E5660}
#faq blockquote em{font-style:normal}
#faq>li{list-style:none;padding:0 1em 2em 1em;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
#faq h3{padding-top:2em;position:relative;top:-0.8em}
#faq h3 a{visibility:hidden;color:#ccc;text-decoration:none !important}
#faq h3:hover a{visibility:visible}
#faq h3 a:hover{background-colour:#999;color:inherit !important}
#dayFrom,#yearFrom,#dayTo,#yearTo{text-align:right;padding-right:2px}
#dayFrom,#dayTo{width:19px}
#yearFrom,#yearTo{width:32px}
.vflex-at-top #vflex-box{float:left;margin-bottom:1.2em;margin-right:-2.4em}
.vflex-at-top h2{clear:left}
.wide-body .support-sidebar{width:30%}
.support-sidebar{width:250px}
.support-sidebar ul{margin-left:0}
.readable{width:42em}
.code_option .message{margin-top:.5em;width:398px}
h3.show-login-box{margin:0;color:#235EA1 !important}
.wide-body #left-col .show-login-box{margin-left:-13px}
#left-col #login-box-slide,#left-col .more-info,#left-col .slide-container{background-color:transparent;border:none;margin-bottom:0;padding:0}
.slide-container{padding-bottom:12px !important}
.mobile-only{display:none}
.hash-highlight{background-color:#eee}
.top-link{display:none}
#date-outer-left{background:url(/images/left-corner-a5463bf87e.png) no-repeat left top;clear:both;padding-left:10px;width:720px;border-bottom:1px solid #6699CC}
#date-outer-right{background:url(/images/right-corner-d1336eff38.png) no-repeat right top;clear:both}
.select-date{display:block;width:700px;background-color:#D6E2F5;padding:5px;clear:both;border-top:1px solid #6699CC}
#shortcuts a,#compare-shortcuts a{text-decoration:none !important;border-bottom:1px dashed;margin:0 0.25em;cursor:pointer}
#shortcuts a.selected{border-bottom:none;cursor:default}
#shortcuts,#compare-shortcuts{margin-top:1.6em}
#shortcuts div,#compare-shortcuts div{display:inline}
#date-filter{padding:0.2em 0;font-size:1.3em;width:20em}
#date-selectors option{text-align:right}
#oldest-log,#latest-log,#now,#select,#select-to,#compare,#compare-to{display:none}
#date-input,#date-input-to{width:3em}
.date-block{float:left}
#date-selectors .circle{margin:3px;float:left}
.circle{background-image:url(/images/circle-ec8309aed9.png);display:block;height:19px;line-height:19px;text-align:center;width:19px}
#filter-toggle{visibility:hidden}
.heading{width:9em;line-height:2em}
#comparison-add{display:block;text-align:center;line-height:3.4em;clear:both}
.arrow span{display:block;float:left;margin:3px 4px 0 0;width:13px;height:13px;background:url(/images/arrow-rotate-2480a41e56.png) no-repeat 0 0}
.close-button,.close-icon{display:block;float:right;line-height:1.3em;vertical-align:middle;position:relative;right:-8px;padding-bottom:0}
.close-button img,.close-icon img{border:0}
.clear-corner{display:inline-block;width:17px;height:2px;text-decoration:none;position:absolute;top:0;right:0;border-color:#d2a1de;border-bottom-left-radius:4px;border-width:1px;border-left-style:solid;border-bottom-style:solid;padding:2px 0px 3px 5px;background-color:#fdf4f4;line-height:1px;border-top-right-radius:4px}
.clear-corner:hover{background-color:#ffc0c0}
#date-tabs{width:700px;background:transparent;padding:0;margin:0;list-style:none;font:bold 0.8em Verdana, sans-serif;margin-left:2em}
#date-tabs ul{margin:0 0 0 3px;padding:10px 10px 0 0;list-style:none}
#date-tabs li{float:left;background:url(/images/left-corner-a5463bf87e.png) no-repeat left top;margin:0 1px;padding:0 0 0 9px;position:relative;top:1px;border-bottom:1px solid #6699CC;cursor:pointer}
#date-tabs span{float:left;display:block;background:url(/images/right-corner-d1336eff38.png) no-repeat right top;padding:5px 15px 4px 6px;text-decoration:none;outline:none;font-weight:bold;color:#765}
#date-tabs span:hover{color:#333}
#date-tabs .selected{background-image:url(/images/left-corner-a5463bf87e.png);border-bottom:1px solid #d6e2f5}
#date-tabs .selected span{background-image:url(/images/right-corner-d1336eff38.png);color:#333}
.select_date{border-top:none !important}
.jqmWindow{display:none;left:50%;margin-left:-300px;position:fixed;top:100px;width:500px;z-index:3000;background:transparent}
#overlay{display:none;background-color:Black;left:0pt;opacity:0.5;position:absolute;top:0pt;z-index:2999}
.hidden-by-tab{display:none !important}
.date-selector .date,.date-selector .week,.date-selector .quarter{font-weight:bold}
.date-selector .same-day .date{font-weight:normal}
.date i{font-style:normal}
.date sup,#add-filter sup{font-weight:normal;font-size:10px;vertical-align:baseline;position:relative;top:-5px}
.date sup{margin-right:-2px}
sup.beta{color:rgb(235, 131, 0)}
.date-selector{display:inline-block}
.date-selector,.filter-link{font-size:12px}
.date-selector-applied{border-radius:5px;border-width:1px;border-style:solid;padding:2px 23px 0 4px;margin-top:-2px;position:relative}
label.hold-dateselector{float:right;margin-top:-8px}
.generated .date,.same-day .date{margin-left:.2em}
.time{font-size:12px;margin-right:.5em}
.same-day .time{font-weight:bold;margin-right:0}
.generated .time{margin-right:.25em}
.time i{font-style:normal;font-size:10px;position:relative;left:1px;line-height:14px}
span.time .ampm{font-size:10px;line-height:14px}
.datetime{margin-right:.3em}
p .time,p .datetime{margin-right:0}
.datetime .to{margin:0 0.3em 0 0.5em}
.same-day .to{margin:0}
.date-selector div{margin-top:.3em}
.date-selector+.message{margin-top:14px}
.hide-dateselector-time .date-selector .time{display:none}
.curved{background-color:#D6E2F5;border:1px solid #6699CC;padding:10px 17px;width:650px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.feedback-dialog{margin-left:-250px;position:fixed;margin-top:30px;left:50%;width:500px;z-index:3000}
#dialog .right-column{border-color:#a3c0da}
#dialog.curved button{margin:0 0 16px 545px}
#dialog .tab-head .selected{border-bottom:1px solid #D6E2F5}
#dialog .section{width:auto}
.feedback-textarea{width:100%;height:15em}
#feedback-tab{display:none;position:fixed;right:0;top:213px;background:url(/images/feedback-146b4f84ed.png) no-repeat left top;width:26px;height:114px;cursor:pointer;z-index:2998}
#cookie-info{position:fixed;top:0;right:0;background:url(/images/cookie-info-894d9bab0d.png) no-repeat right top;z-index:2998}
#cookie-info,#cookie-info a{display:block;width:90px;height:90px}
#switch-to-old-statcounter-tab{display:block;position:fixed;right:0;top:337px;background:url(/images/old-statcounter-ca7a06a28e.png) no-repeat left top;width:26px;height:148px;cursor:pointer;z-index:2999}
#switch-to-old-statcounter-tab a{display:block;width:100%;height:100%}
.hide-rhs-tabs #switch-to-old-statcounter-tab,.hide-rhs-tabs #feedback-tab{display:none !important}
.feedback-thanks{display:none;clear:left;margin-top:2-5em}
.email-report{margin-right:1.4em}
.email-report h4{margin-bottom:0}
.email-reports button{white-space:nowrap;position:relative;top:-4px;padding-bottom:2px}
#welcome_message,#redesign_message{margin-bottom:2em}
.sep{position:relative;top:-2px;left:3px;font-size:18px;padding-left:0 !important;padding-right:0 !important}
#create-ticket-header{padding-top:2em}
.button-row{margin-bottom:1em}
.button-row a{display:block;float:left;margin-top:1em;width:8em}
.breaker{clear:both}
#oo_storage{display:none}
dt{width:12em}
dd{padding-left:12em}
.mix-l dd{padding-left:12em;min-width:24em}
a.ind.ref-l{margin-left:0px}
.filter-msg,.drilldown-msg{clear:both;font-size:12px}
.box .tl{width:7px;height:38px;background:url(/images/box-tl-804205d430.png) no-repeat left top;float:left}
.box .tr{width:7px;height:38px;background:url(/images/box-tr-49f379c2dc.png) no-repeat right top;float:right}
.box .i{float:left;padding-bottom:4px;padding-top:3px}
.box .bl{background:url(/images/box-bl-ec8f8efd31.png) no-repeat left bottom;margin:0 -2px}
.box .br{background:url(/images/box-br-f3c92262c7.png) no-repeat right bottom;overflow:hidden}
.box .r{background:url(/images/box-r-613afc6c0c.png) repeat-y right top;float:right}
.box{background:#f6f7fa url(/images/box-t-c443d25d0f.png) repeat-x left top;position:relative}
.box .m{background:url(/images/box-b-38863a6d1c.png) repeat-x left bottom;border-width:0 1px;border-style:solid;border-color:#cadaee}
.box h1,.box h2,.box h3{margin-top:0}
.box h4{position:absolute;left:50px;top:28px}
.box p,.box h3,.box ul{margin-left:0}
.box h3{margin-top:4px}
.box p,.box h4{font-size:12px;font-weight:normal}
.box li,.box p{width:180px}
.box .account-list li{width:220px}
.box.pop-top li{width:208px}
.box.middle{margin-left:-2px;margin-right:-2px}
.box.pop-top{z-index:20;width:252px}
.box.paid-accounts{width:812px}
.box.paid-accounts .i{padding-left:20px}
.box.paid-accounts li,.box.paid-accounts p{width:240px}
.box.pricing{width:100%;float:none}
.box.paid-accounts .account-list{margin-top:-76px;margin-left:15px;float:right}
.box.paid-accounts button{clear:both}
.box.paid-accounts .upgrade-compare{float:left}
.box.pricing .account-list{margin-top:-5px;margin-bottom:20px}
.box.pricing #upgrade-container{padding-top:20px}
.box.paid-accounts .account-list th{font-size:12px;line-height:17px;padding-bottom:2px;vertical-align:bottom;text-align:center;background-color:transparent;border-bottom:1px solid #b2cae8;position:relative;top:-5px}
.box.paid-accounts .account-list td{text-align:right;background-color:transparent}
.box.paid-accounts .account-list tr.selected td{background-color:#3469A5;color:white}
.box.paid-accounts .account-list tr.selected td:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}
.box.paid-accounts .account-list tr.selected td:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}
.box.paid-accounts .current-plan td{background-color:#D8EDBF}
.box.pop-top .i{padding-bottom:24px}
.box.pop-top h3,.box.paid-accounts h3{color:#55a132;margin-left:-10px}
.box{width:238px;float:left;margin-top:10px}
.box .i{padding:13px 10px 14px 22px}
.upgrade .m,.upgrade .bl,.upgrade .br{min-height:288px}
.pricing .m,.pricing .bl,.pricing .br{min-height:330px}
.box.other{width:48em}
.box.other h3,.box.other p{width:auto;float:left;clear:none}
.box.other p{margin-top:-4px;line-height:1.5em;width:432px}
.box-list{padding-top:1em;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px}
.box-list li{list-style-type:none;margin-bottom:1em}
.box-list h3{font-size:1.2em !important;color:#2F65A2}
.box-list a{text-decoration:none}
.box-list li:hover h3{text-decoration:underline}
.k-m-g-units{font-size:.8em;margin-left:2px}
.box h3{font-size:20px}
.upgrade-compare li.good{list-style-type:image;list-style-image:url(/images/asterisk_green-af1e4645ee.png)}
.upgrade-compare li.bad{list-style-type:image;list-style-image:url(/images/asterisk_red-1d2a9f73b9.png)}
.box.free button{position:relative;top:27px}
.box.services button{top:0;margin-top:10px;margin-right:-11px}
.plan-cost{font-size:18px;font-weight:bold;margin:20px 0}
.larger{font-size:26px}
.plan-cost .period,.plan-cost .cents,.plan-cost .equivalent{font-size:14px;font-weight:bold}
.plan-cost .cents{position:relative;top:-4px;font-size:12px}
.service-option-container{clear:left;width:640px}
.service-option{float:left;margin:6px 10px 14px;width:10em;text-align:center}
.service-option .plan-cost{font-size:18px;margin:5px 0 10px 0}
.service-option .plan-cost .period,.service-option .plan-cost .cents{font-size:12px}
.service-option .plan-cost .cents{position:relative;top:-2px;left:2px}
.period-label{margin-left:3em}
.paid-accounts .period-label{margin-left:1em}
.paid-accounts .upgrade-cards{display:none}
.plan-cost{line-height:38px}
.account-list .plan-cost{line-height:20px;font-size:11px}
.account-list .plan-cost .larger{font-size:11px}
.USD .EUR,.EUR .USD{display:none}
.monthly .quarterly,.monthly .yearly,.quarterly .monthly,.quarterly .yearly,.yearly .monthly,.yearly .quarterly{display:none}
.no-quarterly,.no-yearly,.no-monthly{display:none}
.monthly .no-quarterly,.monthly .no-yearly,.quarterly .no-monthly,.quarterly .no-yearly,.yearly .no-monthly,.yearly .no-quarterly{display:inline}
.no-USD,.no-EUR{display:none}
.USD .no-EUR,.EUR .no-USD{display:inline}
#signup-container .plan-cost{text-align:center;line-height:26px}
#signup-container.USD .plan-cost.USD,#signup-container.EUR .plan-cost.EUR{display:block}
.discount{color:#888;text-decoration:line-through;font-size:14px}
.equivalent{color:#888}
.larger .cents{top:-9px}
.equivalent .cents{font-size:14px;top:0}
button.signupgrade,button.downgrade{background:url(/images/button-green-left-401757d2ba.png) no-repeat top left;padding:4px 0 5px 4px;border:none;min-height:0;margin:0 auto;float:right}
button.signupgrade .inner,button.downgrade .inner{background:url(/images/button-green-right-c3171f10dd.png) no-repeat top right;padding:4px 16px 5px 10px;color:White;font-weight:bold}
.message button.signupgrade,.message button.downgrade{background-image:url(/images/button-green-trans-left-2cb96a928b.png)}
.message button.signupgrade .inner,.message button.downgrade .inner{background-image:url(/images/button-green-trans-right-7848ddf0f5.png)}
.pay-section .cc-selected td{background-color:#ffc}
.cc-selected .delete-card{visibility:hidden}
#halo{position:relative;left:286px;margin-top:-156px;float:right;z-index:130}
#halo.prev{left:340px;margin-top:-174px}
.green-tall{padding:12px 15px;background:url(/images/button-signup-home-a4e5d2b5a7.png) no-repeat top left;border:none;min-height:0;color:White;float:left;text-align:center;text-decoration:none;width:203px;position:relative;left:0;top:0;height:84px}
.no-grey-bg .green-tall{background-position:-26px -22px;padding:0;width:182px;height:66px;float:right;margin-top:2em;margin-left:2em}
.no-grey-bg .green-tall h3{margin-top:12px}
.green-tall h3{margin:22px 0 0}
a.green-tall,.green-tall h3{color:White !important;font-weight:bold}
button.downgrade{background-image:url(/images/button-yellow-left-37744dbe0d.png)}
button.downgrade .inner{background-image:url(/images/button-yellow-right-128a8cc83f.png)}
.upgrade-controls,.upgrade-text{width:812px}
.pricing .upgrade-controls{width:auto;margin-top:-2.1em;margin-left:10em}
.upgrade-controls{margin-bottom:1em}
.upgrade-controls label{display:inline}
.upgrade-cards{float:right;clear:none;position:relative;top:-7px;margin-bottom:0}
img.screenshot{margin-left:-12px}
img.screenshot.wide{position:absolute;margin-left:-180px}
.wide-body img.screenshot.wide{position:relative;margin-left:-12px}
.wide-body .wide-placeholder{display:none}
.ip-label{font-weight:bold;text-decoration:none;color:black !important}
th .ip-label{background-color:white;border:1px solid #adadad;margin:0 3px;padding:1px 3px;text-decoration:none}
th .ip-label:hover,th .ip-label:active{border-color:#444}
.ip-label-add{font-weight:normal;text-decoration:underline}
.tooltip.clickable.ip-label{cursor:pointer}
.ip-label{white-space:nowrap}
.tooltip.internal-website-address{background:none;margin-left:0}
.blur{color:transparent;text-shadow:0 0 4px black}
.user_company{display:none}
.screen-width-arrow{position:relative;top:4px}
.popup-options{font-size:.8em;margin-top:2em}
.popup-options input{margin:3px 8px 0 12px}
.popup-options div,.popup-options input{float:left}
.popup-options label{font-weight:normal}
.bank-details th{text-align:right}
.bank-details th,.bank-details td,.statcounter-address{font-size:13px}
.pay-section{margin-bottom:3em;border:2px solid #CCCCCC;border-radius:20px 20px 20px 20px;padding:0 20px 5px 10px}
.pay-section,.pay-section tr td,.pay-section tr th{background-color:white}
.pay-section button{margin-right:0}
.paypal-submit{float:right;font-weight:bold}
.paypal-submit input{vertical-align:middle;position:relative;top:-2px}
#stats-wrapper .pay-section p,#stats-wrapper .pay-section form,#stats-wrapper .pay-section h2{max-width:100%}
.pay-section-message{max-width:610px}
.with-attached-button{background-color:White;display:block;height:17px;padding:0;position:relative;margin-right:31px}
.with-attached-button.single-button{margin-right:15px}
.with-attached-button.with-buttons{border-top-left-radius:5px;border-bottom-left-radius:5px}
.attached-button-up{background:url(/images/log-quota-adjust-8501dc2069.png) no-repeat -16px 0;width:16px;right:-31px;visibility:hidden}
.with-attached-button.single-button .attached-button-up{right:-17px}
.attached-button-up:hover{background-position:-16px -19px}
.attached-button-up.disabled{background-position:-16px -57px;cursor:default}
.attached-button-down{background:url(/images/log-quota-adjust-8501dc2069.png) no-repeat 0 0;width:15px;right:-15px;visibility:hidden}
.attached-button-down:hover{background-position:0 -19px}
.attached-button-down.disabled{background-position:0 -57px;cursor:default}
.attached-button-up,.attached-button-down{border:none;cursor:pointer;font-size:.5em;height:19px;top:-1px;margin:0;padding:0;text-align:center;z-index:100;position:absolute}
.with-attached-button input{width:5.4em;border:0;background-color:transparent;position:relative;top:-1px}
#tooltip .with-attached-button input{width:13em;top:-2px;padding-left:3px}
.project-tray-buttons{position:absolute;bottom:5px;right:5px}
.project-tray-buttons a{float:right}
.button-container-right{position:relative;width:100%}
.button-container-right button{position:absolute;right:-7px}
.mobile-switch{font-size:1.8em;line-height:1.4em;padding:0.2em 0.4em;width:100%;background-color:#FCF1BF;color:black;border-bottom:1px solid #756E4D}
.mobile-switch a{white-space:nowrap}
.new,.new:hover{color:#3d83cb;font-size:10px;position:absolute;top:4px;font-weight:normal;text-decoration:none}
.group-summary{color:#3d83cb}
#activity-table .host-ip-td{overflow:hidden}
#activity-table .host-ip{white-space:nowrap}
#activity-table .title-append{color:#737373;font-weight:bold}
#activity-table .long-hover .title-append{position:static}
#activity-table .label-loc-ip-isp .ip-label{margin-right:10px}
#activity-table .label-loc-ip-isp .ip-label-add{display:none}
.ip-address-small{font-family:monospace;font-size:11px;letter-spacing:-0.5px;text-decoration:none}
a.ip-address-small:hover{text-decoration:underline}
.period-header .permalink{display:none}
.period-header:hover .permalink{display:inline}
.permalink a{color:#aaa;text-decoration:none}
.permalink:hover a{color:#333}
.translate-this-page-icon{background-color:#244F80;color:#D5E6FA;-moz-border-radius:55% / 50%;-webkit-border-radius:55% / 50%;border-radius:55% / 50%;padding:0.25em 1.2em 0.40em 1.2em;text-decoration:underline;font-size:.8em}
#update-css-no{font-size:12px}
.nobreak{white-space:nowrap}
.filter-row{margin:1.1em 0;clear:left}
.stat-add-row{padding-bottom:2px;display:table-row}
.stat-add-row strong{display:table-cell;white-space:nowrap;padding-right:1em}
.stat-add-row-container{display:table-row}
.stat-add-row-primary{height:26px;overflow:hidden}
#more-filters-block{display:table-cell}
#more-filters-link{margin-left:10px;white-space:nowrap}
.stat-add{display:inline-block;line-height:1em;font-size:10px;padding:4px 7px 4px 20px;border:1px solid rgb(204, 211, 216);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:rgb(240, 240, 240) url(/images/icons-69e22fd81e.png) no-repeat -2px -419px;margin:0 0.5em 0.5em 0;cursor:pointer}
.stat-remove{cursor:pointer;background:url(/images/icons-69e22fd81e.png) no-repeat -3px -380px;padding:0;height:18px;width:18px;display:inline-block;margin-left:3px;position:relative;top:-1px}
.stat-remove:hover{background-position:-3px -399px}
.stat-add:hover,.stat-add.active{background-color:rgb(232, 240, 252);border-color:rgb(177, 210, 233)}
.stat-add.active,.stat-add.active:hover{background-position:-2px -495px}
.stat-add.active.cloneable,.stat-add:hover{background-position:-2px -438px}
.stat-add.active,.stat-add.active a{cursor:default}
.stat-add.cloneable,.stat-add.cloneable a{cursor:pointer}
.stat-add a{text-decoration:none;white-space:nowrap}
.check-group{overflow:hidden;background-color:rgb(253, 247, 253);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;float:left;padding:10px}
.check-group>div{float:left;margin:0 20px}
.check-group label{float:left;clear:left}
.check-group .stat-remove{float:right;margin-left:2em}
.check-indented{display:block;float:left;clear:left;margin-left:20px}
.row-margin{height:5px;clear:both}
.filetype{background:transparent url(/images/filetypes/page_white-736cd4b471.png) no-repeat top left;padding-left:22px}
.aac,.wma,.ogg,.mp3,.flac{background-image:url(/images/filetypes/music-514f4d9ea6.png);background-position:-1px 0}
.tif,.jpg,.jpeg,.png,.gif,.bmp{background-image:url(/images/filetypes/picture-30f6ed9d3f.png)}
.doc,.docx{background-image:url(/images/filetypes/page_white_word-a3972e0c8b.png)}
.xls,.xlsx{background-image:url(/images/filetypes/page_white_excel-379ec51332.png)}
.ppt,.pptx,.pps,.ppsx{background-image:url(/images/filetypes/page_white_powerpoint-8fee95271f.png)}
.csv{background-image:url(/images/filetypes/page_white_database-42f026c8d4.png)}
.zip,.gz,.tar,.bz2,.lz,.rar,.7z{background-image:url(/images/filetypes/page_white_zip-736c732549.png)}
.exe{background-image:url(/images/filetypes/application-8662359bcb.png)}
.pdf{background-image:url(/images/filetypes/page_white_acrobat-ba8dab1580.png)}
.mov,.avi,.3g2,.3gp,.asf,.asx,.flv,.mp4,.mpg,.rm,.srt,.swf,.wmv,.mpeg,.ogv{background-image:url(/images/filetypes/film-1aa318ef22.png)}
.grey-container{background-color:#eee;margin-bottom:3.5em;overflow:hidden;padding:1em;border-radius:7px}
td.label-description{overflow:hidden;max-width:24.5em}
.xdebug-error{color:#573}
.dashboard-header-container,.dashboard-header-widget{float:left}
.dashboard-header-widget{width:310px;height:175px;margin-top:-7px}
.dashboard-header-widget h4{margin-bottom:10px}
.dashboard-header-widget h4 a{text-decoration:none}
.dashboard-header-widget h4 a:hover{text-decoration:underline}
.dashboard-header-widget iframe{float:left}
#device-widget{width:390px}
.dashboard-widget{position:relative;width:326px;min-height:280px;float:left;border:2px #e7e7e7 solid;border-radius:10px;background-color:white}
.dashboard-widget+.dashboard-widget{margin-left:21px}
.dashboard-header-widget+.dashboard-header-widget{margin-left:44px}
.dashboard-widget .loading-circle{margin:0 auto;display:block;margin-top:3em}
.dashboard-widget table{position:relative}
.dashboard-widget td{overflow:hidden;white-space:nowrap}
.dashboard-widget tr.odd td,.dashboard-widget td{background-color:white}
.dashboard-widget-full-width{width:1019px;min-height:180px;padding:6px 0 0 9px;margin-right:0;margin-bottom:21px}
.dashboard-widget-error{float:left;position:absolute;left:50%;top:30%}
.dashboard-widget-error>div{background-color:rgba(224, 224, 224, 0.87);padding:10px;border-radius:20px;position:relative;left:-50%}
.widget-title span{position:absolute;left:0;top:7px}
.widget-more-link{float:right;position:relative;top:-5px;right:10px}
#device-pie-table td{padding:0}
#device-pie-table svg text{text-shadow:black 0px 0px 3px;font-weight:bold;font-size:13px}
.bulk-import-url-list{margin-right:-150px}
.bulk-import-url-list input{max-width:245px}
.bulk-import-url-list input[type="checkbox"]{position:static}
.gwt-import-project{max-width:250px;padding:7px;margin-bottom:10px;border-radius:10px;background-color:rgb(250, 252, 253);border:1px solid #E9F1FC}
.gwt-import-project.selected{background-color:#dfc;border:1px solid #A8ECA8}
.gwt-import-project.error{background-color:#fdc;border:1px solid #ECA8A8}
.gwt-import-project.success{max-width:225px;background-position:9px 8px}
.home-now-hiring{margin-top:1.5em;margin-left:15px}
.home-now-hiring #line-switcher{display:inline-block;height:1.2em;overflow:hidden;position:relative;top:1px}
.home-now-hiring .and{display:block;visibility:hidden;height:0}
.home-now-hiring a{display:block}
tr.tagValue{cursor:pointer}
tr.tagValue .row-title{width:30%}
input#hit_num_spinner,input#max_session_num_spinner{width:35px}
.hidden-tags{display:none;width:0px;height:0px}
td.mix-l.without-tags{border-right:2px solid #ccc}
input[type="checkbox"].userReports{position:static;margin-top:1px}
input[type="radio"].rightPosition{position:static}
div.filter_chart_tooltip{position:absolute;text-align:center;width:100px;height:28px;padding:2px;font:12px sans-serif;background; #008ab8; border:0px;border-radius:6px;pointer-events:none}
.axis path,.axis line{fill:none;stroke:black;shape-rendering:crispEdges}
.marker.client .marker-bg,.marker.client path{fill:rgba(255, 127, 0, 0.8);stroke:rgba(255, 127, 0, 0.8);stroke-width:3}
circle.marker-bg{fill:white;stroke:rgba(125,198,34, 0.9);stroke-width:3}
circle.marker-partial{stroke:rgba(238, 156, 0, 0.9)}
.marker.server .marker-bg,.marker.server path{fill:rgba(0, 153, 51, 0.8);stroke:rgba(0, 153, 51, 0.8);stroke-width:3}
.marker path{fill:none}
.legend text,.marker text{fill:rgba(125,198,34, 0.9);font-weight:bold}
.marker text{text-anchor:middle}
#tool-menu.tmnew{font-size:14px}
#tool-menu.tmnew .config-link{display:block;height:14px;margin-left:29px;margin-top:5px;max-width:50px}
#tool-menu.tmnew .stats-link{background:url(/images/icons-69e22fd81e.png) left -100px no-repeat}
.resultGrandTotal{background:#fcfcfc;border-top:3px solid #ccc}
#gpBannerOnSummary{background:#fff;border:1px solid #eaeaea;padding:0px;margin:-7px 0px 37px 10px;width:850px}
#gpBannerOnSummary .gp_heading{position:relative;color:#669dce;font-weight:bold;font-size:18px;width:100%;padding:5px}
#gpBannerOnSummary .gp_graphInnerText{color:#000}
#gpBannerOnSummary .gp_shrinkable{border-top:1px solid #eaeaea;display:block}
#gpBannerOnSummary .gp_shrinkable.gp_shrunk{display:none}
#gpBannerOnSummary .gp_cup{margin:0 5px -4px 5px;background:url(/images/icons-69e22fd81e.png) left -631px no-repeat;display:inline-block;height:22px;width:18px}
#gpBannerOnSummary .gp_up-down-arrow{position:absolute;right:22px;top:9px;cursor:pointer}
#gpBannerOnSummary .gp_up-down-arrow.down{transform:rotate(180deg)}
#gpBannerOnSummary .gp_info-upper{padding:10px}
#gpBannerOnSummary .gp_info-upper .gp_info-item{display:block;float:left;min-width:130px;margin:0 20px}
#gpBannerOnSummary .gp_info-upper .gp_info-item div{display:block;float:none;margin:0 auto}
#gpBannerOnSummary .gp_info-upper .gp_info-item .text-wide{float:left;margin:33px 5px;color:#aeb8c8;font-size:16px}
#gpBannerOnSummary .gp_info-upper .gp_info-item .text-wide a{color:#aeb8c8;text-decoration:none;font-size:16px}
#gpBannerOnSummary .gp_info-lower{background:#fafbfd;font-weight:bold;padding:10px}
#gpBannerOnSummary .gp_info-lower .gp_overall{width:185px;padding:6px;float:left;font-size:14px}
#gpBannerOnSummary .gp_info-lower #gp_overall-grade{padding:6px;float:left;font-size:18px;color:#669dce}
#gpBannerOnSummary .gp_info-lower .gp_learn-more{background:none;border:1px solid #669dce;color:#669dce;border-radius:5px;padding:5px 10px;text-decoration:none;float:right}
#gpBannerOnSummary .gp_info-lower .gp_learn-more:hover{background:#fff}
.ct-simple-donut .ct-series-a .ct-slice-donut{stroke:#a9ceef}
.ct-simple-donut.ut20 .ct-series-a .ct-slice-donut{stroke:#93c2eb}
.ct-simple-donut.ut30 .ct-series-a .ct-slice-donut{stroke:#7bb6e7}
.ct-simple-donut.ut40 .ct-series-a .ct-slice-donut{stroke:#68aae3}
.ct-simple-donut.ut50 .ct-series-a .ct-slice-donut{stroke:#539edf}
.ct-simple-donut.ut60 .ct-series-a .ct-slice-donut{stroke:#3d92db}
.ct-simple-donut.ut70 .ct-series-a .ct-slice-donut{stroke:#2885d7}
.ct-simple-donut.ut80 .ct-series-a .ct-slice-donut{stroke:#2478c2}
.ct-simple-donut.ut90 .ct-series-a .ct-slice-donut{stroke:#206bac}
.ct-simple-donut.ut100 .ct-series-a .ct-slice-donut{stroke:#1c5d97}
.ct-simple-donut .ct-series-b .ct-slice-donut{stroke:#ddd}
.ct-simple-donut{fill:none;height:80px;width:80px;float:left}
.ct-simple-donut .ct-label{display:block;font-size:1.3em;fill:#3F4142;text-anchor:middle;alignment-baseline:middle}
#growthPlanHeadingUpgradeAB1{width:625px;margin:20px 0 0 0}
#growthPlanHeadingUpgradeAB1 h1{float:left;font-size:28px;width:70%;line-height:1.2em}
#growthPlanHeadingUpgradeAB1 .image{float:right}
#growthPlanHeadingUpgradeAB1 .quote{font-size:1.15em;margin-bottom:15px}
#growthPlanHeadingUpgradeAB1 .ug_bold{font-weight:bold;text-align:center}
#growthPlanHeadingUpgradeAB1 .ug_bold_gr{font-weight:bold;text-align:center;font-size:1.4em;color:#78c828}
#growthPlanHeadingUpgradeAB1 .ug_price{font-weight:bold;text-align:center;color:#78c828;font-size:3.4em;margin:20px 0}
#growthPlanHeadingUpgradeAB1 .box{width:290px}
#growthPlanHeadingUpgradeAB1 .box .m .box-text{margin:30px 0}
#growthPlanHeadingUpgradeAB1 .box .m .box-text hr{border-top:2px solid #d2e5fa;margin:1em}
#growthPlanHeadingUpgradeAB1 .box .m .ug_cancel_anytime{text-align:center;width:200px;margin:0 auto}
#growthPlanHeadingUpgradeAB1 .upgrade-compare-container{float:left;margin:15px}
#content-inner h1.gp_upAB1_trusted{width:550px;font-size:25px;line-height:1.2em;margin-top:15px}
#content-inner #gp_upAB1_todays_fact{width:325px;margin-top:25px}
#growthPlanWeekAdvanced .ug_bold{font-weight:bold;text-align:center}
#growthPlanWeekAdvanced .ug_price{text-align:center;color:#5f9bcb;font-size:2.8em;margin:10px 0}
#growthPlanWeekAdvanced .ug_cancel_anytime{margin-top:10px;text-align:center}
#growthPlanWeekAdvanced #topContainer,#growthPlanWeekAdvanced #bottomContainer{width:100%;background:#f0f0f0;border-radius:5px;padding:15px}
#growthPlanWeekAdvanced #topContainer .upgrade-price-container{width:27%;background:#fff;margin:15px;padding:5px 15px;float:left;border-radius:10px}
#growthPlanWeekAdvanced #topContainer .upgrade-compare-container{width:28%;float:left;margin:15px}
#growthPlanWeekAdvanced #topContainer .upgrade-compare-container.first{width:31%;float:left;margin:15px}
#growthPlanWeekAdvanced #topContainer .upgrade-compare-container .upgrade-compare li.good{list-style-image:url(/images/tick2-fabe386fdf.png)}
#growthPlanWeekAdvanced .objectivesHeader{font-weight:bold}
#growthPlanWeekAdvanced .objectivesDetails{background:#fff;border-radius:10px;font-size:.85em}
#growthPlanWeekAdvanced .objectivesHeader,#growthPlanWeekAdvanced .objectivesDetails{width:100%}
#growthPlanWeekAdvanced .objectivesHeader div.first,#growthPlanWeekAdvanced .objectivesDetails div.first{width:47%;float:left;margin:15px}
#growthPlanWeekAdvanced .objectivesHeader div.val,#growthPlanWeekAdvanced .objectivesDetails div.val{width:13%;float:left;margin:15px;text-align:center}
#growthPlanWeekAdvanced .objectivesDetails button.unlock.btn{color:#fff;font-weight:bold;background:#225f90;border:none;border-radius:20px;padding:10px 15px;float:none;margin:-8px auto;cursor:default}
#growthPlanWeekAdvanced .mid_text{font-size:1.25em;margin:15px 0;text-align:center}
#growthPlanWeekAdvanced .left_text{font-size:1.25em;margin:15px}
#growthPlanWeekAdvanced .gp_blue_text{color:#5f9bcb}
#growthPlanWeekAdvanced #bottomContainer .mainform.section input.textbox,#growthPlanWeekAdvanced #bottomContainer .mainform.section select{width:35%;border:1px solid #eee;border-radius:5px;padding:5px 10px}
#growthPlanWeekAdvanced #bottomContainer .mainform.section .right-column.half input.textbox,#growthPlanWeekAdvanced #bottomContainer .mainform.section .right-column.half select{width:70%;margin-bottom:3px}
#growthPlanWeekAdvanced #bottomContainer .mainform.section .right-column.half #vatnumber-section select{width:15%;margin-bottom:3px}
#growthPlanWeekAdvanced #bottomContainer .mainform.section .right-column.half #vatnumber-section input{width:50%;margin-bottom:3px}
#growthPlanWeekAdvanced #bottomContainer #final.section .submit{color:#fff;background:#5f9bcb;border:none;border-radius:5px;float:none;margin:15px auto 5px;padding:10px 25px}
#growthPlanWeekAdvanced .alertDetails H2{font-weight:bold;font-size:1.6em;margin:0 0 10px}
#growthPlanWeekAdvanced .alertDetails{background:#fff;border-radius:10px}
#growthPlanWeekAdvanced .alertDetails .first{width:70%;float:left;margin:15px 68px}
#growthPlanWeekAdvanced .alertDetails div.val{width:13%;float:left;margin:15px auto;text-align:center}
#growthPlanWeekAdvanced .alertDetails button.unlock.btn{color:#fff;font-size:.85em;font-weight:bold;background:#225f90;border:none;border-radius:20px;padding:10px 15px;float:none;margin:15px auto;cursor:default}
.gp_cup_overview{margin:0 5px -4px 5px;background:url(/images/icons-69e22fd81e.png) left -631px no-repeat;display:inline-block;height:22px;width:18px}
.gpOverview .ct-simple-donut .ct-series-b .ct-slice-donut{stroke:#bbb}
.gpOverview .ct-simple-donut{fill:none;height:60px;width:55px;float:none;margin:0 auto}
.gpOverview .ct-simple-donut .ct-label{display:block;font-size:1em;fill:#3F4142;text-anchor:middle;alignment-baseline:middle}
.gpOverview:nth-child(odd){background:#eee}
.gp_row.gp_heading{color:#fff;background:#444;padding:5px 0}
.gpProjectName.gp_info-item{float:left;width:235px}
.gpProjectName.gp_info-item div{float:left;text-align:left;width:100%}
.gp_info-item{float:left;width:112px;text-align:center}
.gp_info-item div{float:left;width:112px;text-align:center}
.gp_project_name,.gp_actual_traffic,.gp_trend,.gp_health_score{padding-top:20px}
.gp_project_name{padding-left:5px}
.gp_overview_group{background:#ccc;font-weight:bold;padding:5px 10px;margin-top:5px}
.gpLogin_container{width:550px;float:left}
.gpLogin_container h1{font-size:2.3em;margin-bottom:10px}
.gpLogin_container h2{margin:0 0 1.8em 0}
.gpLogin_container ul.ul_no_dot{list-style:none;font-size:.95em}
.gpLogin_container .form_container{background:#eee;float:left;padding:0px 0 15px 15px;width:240px;border-radius:5px}
#page-login-form button#login-form-submit{margin-left:153px;background:#629dcc;color:#fff;border:none;border-radius:5px;padding:5px 15px;margin-top:-20px}
.gpLogin_forgot_password{font-size:.95em;margin:5px}
.gpLogin_new_user{font-size:.9em;margin:20px 0 5px;font-weight:bold}
.gpLogin_new_user a{margin-left:5px;background:#629dcc;color:#fff;border:none;border-radius:5px;padding:5px 15px;margin-top:0px;text-decoration:none;font-weight:normal}
.padding5{padding:5px}
#insights_heading_container{margin:15px 10px 15px 0;padding:15px;border-radius:8px;background:#629dcc}
#insights_heading_container h1{color:#fff;font-size:2.5em;font-weight:normal;text-align:center;margin-bottom:10px}
#insights_heading_container div{color:#333;font-size:1.2em;font-weight:bold;text-align:center}
.insights_section.course-heading{font-weight:bold;text-align:center}
#stats-wrapper .insights_section.course-heading h2{max-width:100%;font-weight:bold;color:#333;text-align:center;font-size:1.6em}
.insights_section .sub-box3 .sub-box{width:30%;float:left;margin:2%;text-align:center;text-decoration:none;background:#f2f2f2;border-radius:8px 8px 0 0}
.insights_section .sub-box3 .sub-box.disabled,.insights_section .sub-box4 .sub-box.disabled{opacity:0.5}
.insights_section .sub-box4 .sub-box{width:21.5%;float:left;margin:2%;text-align:center;text-decoration:none;background:#f2f2f2;border-radius:8px 8px 0 0}
.insights_section .sub-box3 .sub-box:first-child,.insights_section .sub-box4 .sub-box:first-child{margin-left:0}
.insights_section .sub-box3 .sub-box:last-child,.insights_section .sub-box4 .sub-box:last-child{margin-right:0}
.insights_section .sub-box3 .sub-box .imgCont,.insights_section .sub-box4 .sub-box .imgCont{min-height:100px;display:block}
.insights_section .sub-box3 .sub-box .titleCont,.insights_section .sub-box4 .sub-box .titleCont{background:#629dcc;color:#fff;padding:15px 0;font-size:1.25em;display:block;border-radius:0 0 8px 8px}
.insights_box_section{background:#f2f2f2;margin:30px 15px 0 0;padding:15px;border-radius:8px;text-align:center}
#stats-wrapper .insights_box_section h2{margin:0 auto 10px;font-weight:normal;font-size:1.8em;color:#111;text-align:center;line-height:1}
.insights_box_section .formCont{width:60%;margin:10px auto}
.insights_box_section .formCont form input{width:80%;margin:5px auto;padding:6px;border-radius:4px;border:1px solid #aaa;box-sizing:border-box}
.insights_box_section .formCont form .form-submit{width:100%;background:#629dcc;border:1px solid #629dcc;color:#fff;font-weight:bold}
.insights_box_section .formCont .form-label{width:20%;float:left}
.footer-section .get_the_app{font-size:1.4em;font-weight:bold;color:#fff;float:left;margin-right:10px}
.footer-section .get_the_app.icons{float:left}
#footer .footer-section .get_the_app.icons a{color:#fff}
#footer .footer-section .get_the_app.icons a:hover{text-shadow:2px 2px 2px #333}
.footer-section .get_the_app.icons a .fa{padding:0 5px;font-size:1.25em;font-weight:normal}
.bars{width:100%}
.bar .totals{display:none}
.bar-group{background:transparent url(/images/bar-shadow-right-2a66ae60c4.png) no-repeat top right;height:58px;float:left;clear:left;padding-right:12px}
.thinner-secondary .secondary .bar-group{height:50px;background-image:url(/images/bar-shadow-right-narrow-5e396e30dd.png)}
.bar-group-shadow{background:transparent url(/images/bar-shadow-left-e6e5ea8fe9.png) no-repeat top left;padding:12px 0pt 12px 11px}
.thinner-secondary .secondary .bar-group-shadow{background-image:url(/images/bar-shadow-left-narrow-8f4b97e62c.png)}
.bar-group-shadow,.bar-group-inner{height:34px}
.thinner-secondary .secondary .bar-group-shadow,.thinner-secondary .secondary .bar-group-inner{height:26px}
.bar-group-inner{position:relative;z-index:200}
.bar-group-inner div{text-align:center;font-weight:bold;color:White;letter-spacing:-0.6px}
.bar-group-inner div,.percent{height:23px;padding:7px 0 4px 0;float:left;width:0}
.thinner-secondary .secondary .bar-group-inner div,.thinner-secondary .secondary .percent{height:15px}
.right-totals{position:relative;z-index:201}
.thinner-secondary .secondary .drill-down{padding-bottom:3px}
.bar-group.hit .bar-group-inner,.bar-group.hit_b .bar-group-inner{border-right:3px solid White;margin-right:-3px}
.bar-group.hit_b{margin-top:-24px}
.bar-group.hit .bar-group-shadow{background-image:url(/images/bar-shadow-topleft-1baa753456.png)}
.bar-group.hit_b .bar-group-shadow{background-image:url(/images/bar-shadow-bottomleft-5762910c05.png)}
.bar-info{position:absolute;display:block}
.totals.hit_b{position:relative}
.totals.hit .percent{padding-top:19px}
.totals.hit_b .percent{margin-top:-5px;padding-top:0}
.totals.hit .percent,.totals.hit_b .percent{font-size:1em}
.totals.hit .percent .hits,.totals.hit_b .percent .hits{display:inline;position:relative;top:-2px;left:14px}
.totals.hit .percent .hits .drill-down,.totals.hit_b .percent .hits .drill-down{padding-bottom:2px}
dt{float:left;clear:left;font-weight:bold}
#recent-visitor-activity dt{font-weight:normal}
#new-graph-message{visibility:hidden}
.granularity-week-only{display:none}
.granularity-weekly .granularity-week-only{display:inline}
.granularity-weekly .granularity-not-week{display:none}
#stats-graph-svg{font:11px sans-serif;margin-left:-10px}
#realtime-stats-graph #stats-graph-svg .graph-labels text{font-size:13px;font-weight:bold}
#stats-graph-svg .area_series .legend text{font:13px sans-serif}
#stats-graph-svg .area_series .legend rect{fill:#fcfcfc}
.axis path,.axis line,.grid line,.right-edge,.left-edge,.bottom-left-edge,.inter-tick,.band-right-axis{fill:none;stroke:#000;shape-rendering:crispEdges}
.grid line{stroke:#ddd}
.grid path,.grid text{display:none}
.line,.provisional-line,.line-y,#realtime-stats-graph .line-graph .area_series .line{fill:none;stroke:#333;stroke-width:1px}
.line-y{stroke:#bbb}
.bar,.data-point{stroke:#333;stroke-width:1px}
.density-8 .bar{stroke:rgba(51, 51, 51, 0.9)}
.density-9 .bar{stroke:rgba(51, 51, 51, 0.8)}
.density-10 .bar{stroke:rgba(51, 51, 51, 0.7)}
.density-11 .bar{stroke:rgba(51, 51, 51, 0.4)}
.density-12 .bar{stroke:rgba(51, 51, 51, 0.25)}
.density-13 .bar{stroke:rgba(51, 51, 51, 0.1)}
.density-14 .bar{stroke:rgba(51, 51, 51, 0)}
.bar{shape-rendering:crispEdges}
#stats-graph-svg.no-graph .bar{display:none}
#stats-graph-svg.no-graph .graph-labels text{display:none}
#stats-graph-svg.area-graph .bar,#stats-graph-svg.line-graph .bar{opacity:0}
#stats-graph-svg.bar-graph .area_series,#stats-graph-svg.bar-graph .data-point{display:none}
#stats-graph-svg.no-graph .area_series,#stats-graph-svg.no-graph .data-point{display:none}
#stats-graph-svg.pageviews-disabled .pageviews{display:none}
#stats-graph-svg.uniquevisits-disabled .uniquevisits{display:none}
#stats-graph-svg.returningvisits-disabled .returningvisits{display:none}
#stats-graph-svg.returning-sessions-disabled .returning-sessions{display:none}
#stats-graph-svg.sessions-disabled .sessions{display:none}
#stats-graph-svg.visitors-disabled .visitors{display:none}
#stats-graph-svg.new-visitors-disabled .new-visitors{display:none}
.x.axis .tick text{word-spacing:-1px}
.x.axis .tick line,.x .domain{display:none}
#realtime-stats-graph .x.axis .tick line{display:inline}
.provisional,.provisional-line{stroke-dasharray:2,2}
.area-graph .data-point.pageviews,.area-graph .area.pageviews,.bar.pageviews,.legend-rect.pageviews{fill:#7DC622}
.area-graph.new-methodology .data-point.pageviews,.area-graph.new-methodology .area.pageviews,.new-methodology .bar.pageviews,.legend-rect.pageviews.new-methodology{fill:hsl(87, 67%, 63%)}
.area-graph .data-point.uniquevisits,.area-graph .area.uniquevisits,.bar.uniquevisits,.legend-rect.uniquevisits{fill:#0069B3}
.area-graph .data-point.returningvisits,.area-graph .area.returningvisits,.bar.returningvisits,.legend-rect.returningvisits{fill:#EE9C00}
.area-graph .data-point.returning-sessions,.area-graph .area.returning-sessions,.bar.returning-sessions,.legend-rect.returning-sessions{fill:hsl(46, 87%, 57%)}
.area-graph .data-point.sessions,.area-graph .area.sessions,.bar.sessions,.legend-rect.sessions{fill:hsl(207, 74%, 63%)}
.area-graph .data-point.visitors,.area-graph .area.visitors,.bar.visitors,.legend-rect.visitors{fill:hsl(9, 76%, 52%)}
.area-graph .data-point.new-visitors,.area-graph .area.new-visitors,.bar.new-visitors,.legend-rect.new-visitors{fill:hsl(23, 76%, 75%)}
.area-graph .data-point.visitors_online,.area-graph .area.visitors_online,.bar.visitors_online,.legend-rect.visitors_online{fill:#9b3181}
.line-graph .area_series .area,.line-graph .area_series .provisional-area,.line-graph .area_series .area-y{display:none}
.line-graph .area_series .line,.line-graph .area_series .provisional-line{stroke-width:2px}
.line-graph .data-point{fill:white;stroke-width:2px}
.line-graph .data-point.pageviews,.line-graph .line.pageviews,.line-graph .provisional-line.pageviews{stroke:#86BD41}
.line-graph .data-point.uniquevisits,.line-graph .line.uniquevisits,.line-graph .provisional-line.uniquevisits{stroke:#3D8AC0}
.line-graph .data-point.returningvisits,.line-graph .line.returningvisits,.line-graph .provisional-line.returningvisits{stroke:#DB9000}
.line-graph .data-point.returning-sessions,.line-graph .line.returning-sessions,.line-graph .provisional-line.returning-sessions{stroke:#DB9000}
.line-graph .data-point.visitors_online,.line-graph .line.visitors_online,.line-graph .provisional-line.visitors_online{stroke:#9b3181}
.line-graph .data-point.sessions,.line-graph .line.sessions,.line-graph .provisional-line.sessions{stroke:#46B9FF}
.line-graph .data-point.visitors,.line-graph .line.visitors,.line-graph .provisional-line.visitors{stroke:hsl(9, 76%, 52%)}
.line-graph .data-point.new-visitors,.line-graph .line.new-visitors,.line-graph .provisional-line.new-visitors{stroke:hsl(23, 65%, 65%)}
.line-graph .data-point.visitors_online.yday{stroke:#B8A9B5}
.area-graph .pageviews.provisional{fill:hsl(87, 66%, 74%)}
; .area-graph .uniquevisits.provisional{fill:#539ACC}
.area-graph .returningvisits.provisional{fill:#E9BB63}
.area-graph .returning-sessions.provisional{fill:#E9BB63}
.area-graph .provisional-area.pageviews,.area-graph .pageviews.provisional{fill:hsla(87, 67%, 63%, 0.7)}
.area-graph .provisional-area.uniquevisits{fill:#539ACC}
.area-graph .provisional-area.sessions,.area-graph .sessions.provisional{fill:hsl(207, 73%, 78%)}
.area-graph .provisional-area.returningvisits{fill:#E9BB63}
.area-graph .provisional-area.returning-sessions{fill:hsl(46, 81%, 74%)}
.area-graph .provisional-area.visitors,.area-graph .visitors.provisional{fill:hsl(9, 87%, 75%)}
.area-graph .provisional-area.new-visitors,.area-graph .new-visitors.provisional{fill:hsl(23, 87%, 86%)}
.guide_series .avg_visitors{stroke:#fff;stroke-width:2px;fill:none}
.guide_series .max_visitors{fill:#fff}
.guide_series .normal_min{fill:#fff}
.guide_series .normal_max{fill:#e6f6ff}
.bg-fill{fill:#fefefe}
.stats-graph-and-form{position:relative}
.graph-legend{position:absolute;top:70px;left:600px;right:-200px;font-size:12px}
#stats-graph-svg{height:275px;margin-bottom:5px}
#stats-graph-svg.no-y-axis .y.axis{display:none}
#stats-graph-svg.no-y-axis .y.grid{opacity:0.5}
#realtime-stats-graph .y.grid{display:none}
#stats-graph-svg.no-provisional .provisional-area,#stats-graph-svg.no-provisional .provisional-line,#stats-graph-svg.no-provisional .provisional{display:none}
.graph-legend label{display:inline-block;padding-left:6px;height:14px}
.graph-legend label span{position:relative;top:-2px}
.graph-legend label span input{top:2px}
.graph-legend label.pageviews{border-left:14px solid #7DC622}
.graph-legend label.pageviews.new-methodology{border-left-color:hsl(87, 49%, 50%)}
.graph-legend label.uniquevisits{border-left:14px solid #0069B3}
.graph-legend label.returningvisits{border-left:14px solid #EE9C00}
.graph-legend label.returning-sessions{border-left:14px solid hsl(46, 87%, 57%)}
.graph-legend label.sessions{border-left:14px solid hsl(207, 74%, 63%)}
.graph-legend label.visitors{border-left:14px solid hsl(9, 76%, 52%)}
.graph-legend label.new-visitors{border-left:14px solid hsl(23, 70%, 70%)}
.graph-legend label.direct-labels{margin-top:26px}
.graph-legend label.direct-labels,.graph-legend label.partial-data{margin-left:18px}
.stats-graph-and-form .highlight-label{padding:5px 8px 5px 6px;border-radius:5px}
.graph-labels text{text-anchor:start}
.graph-labels text.label.provisional{fill:black !important;text-shadow:none !important}
.graph-labels.area-graph text.label.provisional{text-anchor:start !important}
.legend-font{font-size:13px}
.png-legend{display:none}
#countries path{fill:rgb(236, 236, 230)}
#stats-graph-svg.clicks-disabled .clicks{display:none}
#stats-graph-svg.impressions-disabled .impressions{display:none}
#stats-graph-svg.avg_position-disabled .avg_position{display:none}
.legend-key{display:inline-block;height:11px;width:11px;border:1px solid transparent;margin-right:6px}
.gwt-graph .bar{opacity:0}
.gwt-graph .area.impressions{fill:#DAEAF8}
.gwt-graph .line.impressions{stroke:#99CAF5}
.gwt-graph circle.series-impressions{stroke:#99CAF5;fill:#99CAF5}
.gwt-graph text.series-impressions{fill:#448DCE}
.legend-key.impressions{border-color:#99CAF5;background-color:#DAEAF8}
.gwt-graph .line.avg_position,.gwt-graph .area.avg_position,.gwt-graph .area.clicks{display:none}
.gwt-graph .line.clicks{stroke:#7509A8}
.gwt-graph circle.series-clicks{stroke:#7509A8;fill:#7509A8}
.gwt-graph text.series-clicks{fill:#7509A8}
.legend-key.clicks{background:url(/images/gwt-legend-clicks-900b4c5cfe.png);background-position:-2px -2px}
.legend-key.avg_position{background:url(/images/gwt-legend-pos-74678001ad.png);background-position:-3px -4px}
.top-ten-bg{fill:#f2f8f2;stroke:#c4e6c4}
.top-ten-bg,.band-right-axis{stroke-width:1px;shape-rendering:crispEdges}
.band-right-axis{stroke:rgb(79, 131, 95)}
.top-ten-legend{fill:rgb(67, 97, 77)}
.gwt-graph .graph-legend{top:100px;left:614px}

