/* AUTHOR */



.__wb_overlay {opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; background-color: #000000; position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; padding: 0px !important; border: 0px !important; margin: 0px !important; border-radius: 0px !important; z-index: 2.14748e+09 !important}
#__wb_record_overlay_div {cursor: wait !important}
.__wb_record_content {opacity: 1; position: fixed; top: 50%; left: 50%; margin: 0px !important; padding: 0px !important; background-color: #ffffff !important; border-radius: 8px; z-index: 2.14748e+09 !important; box-shadow: 0 0 30px 5px #000000; -moz-box-shadow: 0 0 30px 5px #000000; -webkit-box-shadow: 0 0 30px 5px #000000}
#__wb_record_content_loader {cursor: wait !important; padding-top: 30px !important; margin-left: -287px !important; margin-top: -177px !important; width: 574px !important; height: 355px !important}
#__wb_record_content_done {margin-left: -427px !important; margin-top: -177px !important; width: 855px !important; height: 355px !important}
.__wb_record_content > * {margin: auto !important; display: block !important; text-align: center !important; font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important}
.__wb_record_content > wb_h1 {font-size: 36px !important; color: #222222 !important; margin: 0px 0px 0px 0px !important; padding: 0px !important; line-height: 2em; font-weight: normal !important; width: auto !important; height: auto !important}
.__wb_record_content > wb_p {font-size: 17px !important; color: #222222 !important; margin: 8px 0px 8px 0px !important; padding: 0px !important; line-height: 2em}
.__wb_record_content > #_wb_logo {margin-bottom: 10px !important}
.__wb_record_content > #_wb_spinner {margin-top: 30px !important; margin-bottom: 30px !important}
.__wb_record_content > #_wb_curr_url {text-decoration: underline !important; font-weight: bold !important}
#__wb_record_content_done > #__wb_link {font-size: 20px !important; border: 1px !important; border-color: #aaaaaa !important; border-style: solid !important; padding: 3px !important; text-align: center !important; width: 80% !important; height: auto !important}
#__wb_record_content_done > #__wb_link:focus {outline: 0px !important; border-color: #428bca !important}
#__wb_record_content_done > #__wb_donate_close {font-size: 18px !important; width: auto !important; float: right; display: inline-block; margin: 0px !important; padding: 8px 8px 0px 0px !important}
#__wb_donate_close > #__wb_record_done_close {cursor: pointer !important; display: inline-block; vertical-align: bottom !important}
#__wb_record_content_done > #__wb_donate_close a {color: #428bca !important}
#__wb_record_content_done > #__wb_donate_close a:link {color: #428bca !important; text-decoration: none !important; margin-right: 16px !important}
#__wb_record_content_done > #__wb_donate_close a:visited {color: #428bca !important}
#__wb_record_content_done > #__wb_donate_close a:hover {color: #00b1f7 !important}
#wm-ipp {width: 100%; min-height: 65px; min-width: 800px; left: 0; top: 0; padding: 0; margin: 0; border-radius: 0; background-color: transparent; font-size: 11px}
#wm-ipp * {font-family: Lucida\ Grande,Helvetica,Arial,sans-serif; font-size: inherit; line-height: 1.2; letter-spacing: 0; width: auto; height: auto; outline: none; float: none; text-align: left; border: none}
#wm-ipp div, #wm-ipp tr, #wm-ipp td, #wm-ipp a, #wm-ipp form {padding: 0; margin: 0; border: none; border-radius: 0; background-color: transparent; background-image: none; z-index: 2.14748e+09; height: auto}
#wm-ipp table {border: none; border-collapse: collapse; margin: 0; padding: 0; width: auto; font-size: inherit}
#wm-ipp form input {padding: 1px; height: auto; display: inline; margin: 0; color: #000000; background: none #ffffff; border: 1px solid #666666}
#wm-ipp form input[type="submit"] {padding: 0 8px; margin: 1px 0 1px 5px; width: auto !important}
#wm-ipp a:hover {text-decoration: underline}
#wm-ipp a.wm-btn:hover {text-decoration: none; color: #ffff00 !important}
#wm-ipp a.wm-btn:hover span {color: #ffff00 !important}
#wm-ipp #wm-ipp-inside {width: 98% !important; min-width: 780px; margin: 0 auto; border: 5px solid #000000; border-top: none; -moz-box-shadow: 1px 1px 4px #333333; -webkit-box-shadow: 1px 1px 4px #333333; box-shadow: 1px 1px 4px #333333; border-radius: 0 0 8px 8px}
#wm-ipp #wm-logo {padding: 0 10px; vertical-align: middle; min-width: 110px; width: 15%}
#wm-ipp table tr::before, #wm-ipp table tr::after {margin: 0; height: auto}
#wm-ipp td.c {vertical-align: top; width: 60%}
#wm-ipp td.c td.u {padding: 3px 0; text-align: center}
#wm-ipp td.c td.n {padding-left: 5px}
#wm-ipp td.c td.n a {text-decoration: none; color: #3333ff; font-weight: bold}
#wm-ipp td.c td.n td.b {padding-right: 6px !important; text-align: right !important; overflow: visible; white-space: nowrap; color: #9999aa; vertical-align: middle}
#wm-ipp td.c td.n td.c {background: #000000; color: #ffff00; font-weight: bold; text-align: center}
#wm-ipp.hi td.c td.n td.c {color: #ec008c}
#wm-ipp td.c td.n td.f {padding-left: 6px !important; text-align: left !important; overflow: visible; white-space: nowrap; color: #9999aa; vertical-align: middle}
#wm-ipp td.c td.n tr.m td {text-transform: uppercase; white-space: nowrap; padding: 2px 0}
#wm-ipp td.c td.s {padding-right: 5px; text-align: center; vertical-align: bottom}
#wm-ipp td.c td.s a.t {color: #3333ff; font-weight: bold; line-height: 1.8}
#wm-ipp td.c td.s div.r {color: #666666; font-size: 9px; white-space: nowrap}
#wm-ipp td.c td.k {vertical-align: bottom; padding-bottom: 2px}
#wm-ipp td.c td.n tr.y td, #wm-ipp td.c td.s {padding-bottom: 2px}
div#wm-ipp-sparkline {position: relative; white-space: nowrap; background-color: #ffffff; cursor: pointer; line-height: 0.9}
#sparklineImgId, #wm-sparkline-canvas {position: relative; z-index: 9012; max-width: none}
#wm-ipp-sparkline div.yt {position: absolute; z-index: 9010 !important; background-color: #ffff00 !important}
#wm-ipp-sparkline div.mt {position: absolute; z-index: 9013 !important; background-color: #ec008c !important}
#wm-ipp td.r {position: relative; padding-left: 65px; width: 20%}
#wm-ipp td.r a {display: block; padding: 0 15px 0 0; color: #3333ff; border: none; position: absolute; right: 5px; background-color: transparent; background-repeat: no-repeat !important; background-position: 100% 100% !important; text-decoration: none}
#wm-ipp #wm-capinfo .c-logo {display: block; float: left; margin-right: 3px; width: 90px; height: 90px; border-radius: 45px; overflow: hidden; background-position: 50%; background-size: auto 90px; box-shadow: 0 0 2px 2px rgba(208, 208, 208, 128) inset}
#wm-ipp #wm-capinfo .c-logo span {display: inline-block}
#wm-ipp #wm-capinfo .c-logo img {height: 90px; position: relative; left: -50%}
#wm-ipp #wm-capinfo .wm-title {font-size: 130%}
#wm-ipp #wm-capinfo a.wm-selector {display: inline-block; color: #aaaaaa; text-decoration: none !important; padding: 2px 8px}
#wm-ipp #wm-capinfo a.wm-selector.selected {background-color: #666666}
#wm-ipp #wm-capinfo a.wm-selector:hover {color: #ffffff}
#wm-ipp #wm-expand {right: 1px; bottom: -1px; color: #ffffff; background-color: #353535 !important; padding: 0 5px 0 3px !important; border-radius: 3px 3px 0 0 !important}
#wm-ipp #wm-expand span {color: #ffffff}
#wm-ipp #wmtb {text-align: center}
#wm-ipp #wm-graph-anchor {border-right: 1px solid #cccccc; display: block !important}
#__wb_spinningSquaresG {position: relative; width: 240px; height: 20px; padding: 0px !important; margin: 30px 0px 30px 160px !important; border: 0px !important; border-radius: 0px !important}
.__wb_spinningSquaresG {margin: 0px !important; padding: 0px !important; border: 0px !important; border-radius: 0px !important; position: absolute; top: 0; background-color: #000000; width: 22px; height: 22px; -moz-animation-name: bounce_spinningSquaresG; -moz-animation-duration: 1.9s; -moz-animation-iteration-count: infinite; -moz-animation-direction: linear; -moz-transform: scale(0.3); -webkit-animation-name: bounce_spinningSquaresG; -webkit-animation-duration: 1.9s; -webkit-animation-iteration-count: infinite; -webkit-animation-direction: linear; -webkit-transform: scale(0.3); -ms-animation-name: bounce_spinningSquaresG; -ms-animation-duration: 1.9s; -ms-animation-iteration-count: infinite; -ms-animation-direction: linear; -ms-transform: scale(0.3); -o-animation-name: bounce_spinningSquaresG; -o-animation-duration: 1.9s; -o-animation-iteration-count: infinite; -o-animation-direction: linear; -o-transform: scale(0.3); animation-name: bounce_spinningSquaresG; animation-duration: 1.9s; animation-iteration-count: infinite; animation-direction: linear; transform: scale(0.3)}
#__wb_spinningSquaresG_1 {left: 0; -moz-animation-delay: 0.76s; -webkit-animation-delay: 0.76s; -ms-animation-delay: 0.76s; -o-animation-delay: 0.76s; animation-delay: 0.76s}
#__wb_spinningSquaresG_2 {left: 30px; -moz-animation-delay: 0.95s; -webkit-animation-delay: 0.95s; -ms-animation-delay: 0.95s; -o-animation-delay: 0.95s; animation-delay: 0.95s}
#__wb_spinningSquaresG_3 {left: 60px; -moz-animation-delay: 1.14s; -webkit-animation-delay: 1.14s; -ms-animation-delay: 1.14s; -o-animation-delay: 1.14s; animation-delay: 1.14s}
#__wb_spinningSquaresG_4 {left: 90px; -moz-animation-delay: 1.33s; -webkit-animation-delay: 1.33s; -ms-animation-delay: 1.33s; -o-animation-delay: 1.33s; animation-delay: 1.33s}
#__wb_spinningSquaresG_5 {left: 120px; -moz-animation-delay: 1.52s; -webkit-animation-delay: 1.52s; -ms-animation-delay: 1.52s; -o-animation-delay: 1.52s; animation-delay: 1.52s}
#__wb_spinningSquaresG_6 {left: 150px; -moz-animation-delay: 1.71s; -webkit-animation-delay: 1.71s; -ms-animation-delay: 1.71s; -o-animation-delay: 1.71s; animation-delay: 1.71s}
#__wb_spinningSquaresG_7 {left: 180px; -moz-animation-delay: 1.9s; -webkit-animation-delay: 1.9s; -ms-animation-delay: 1.9s; -o-animation-delay: 1.9s; animation-delay: 1.9s}
#__wb_spinningSquaresG_8 {left: 210px; -moz-animation-delay: 2.09s; -webkit-animation-delay: 2.09s; -ms-animation-delay: 2.09s; -o-animation-delay: 2.09s; animation-delay: 2.09s}
