﻿#cc-notification{position:fixed; z-index:99999998; left:0; width:100%; background-color:#0983A4*; opacity:0.90; filter:Alpha(opacity=90)}
#cc-notification.cc-mobile{position:fixed; border-bottom:0}
#cc-modal, #cc-settingsmodal #cc-settingsmodal-closebutton a{display:block; width:18px; height:18px; position:absolute; top:2px; right:2px; background-image:url('../image/cross.png')}
/*#cc-modal #cc-modal-closebutton a span, #cc-settingsmodal #cc-settingsmodal-closebutton a span{display:none}*/
#cc-notification.cc-bottom{bottom:0}
#cc-notification.cc-top{top:0}
#cc-notification.cc-push{bottom:0}
#cc-notification #cc-notification-permissions{display:none}
#cc-tag{position:fixed; z-index:999999999; bottom:0;left: 2%; display:none}
#cc-tag.cc-tag-bottom-left{right:auto; left:10%}
#cc-tag.cc-tag-horizontal-right{right:0; bottom:20%}
#cc-tag.cc-tag-horizontal-left{left:0; right:auto; bottom:20%}
#cc-tag.cc-tag-vertical-right{right:0; bottom:20%}
#cc-tag.cc-tag-vertical-left{left:0; right:auto; bottom:20%}
#cc-tag a{padding:0 12px; text-decoration:none}#cc-modal-overlay{background-position:0% 0%; background-color:rgba(255,255,255,0.8); display:none; width:100%; height:1000%; position:fixed; top:0; left:0; z-index:999999; background-image:none; background-repeat:repeat; background-attachment:scroll}
#cc-modal, #cc-settingsmodal{display:none; width:100%; height:1000%; position:fixed; top:0; left:0; z-index:99999999}
#cc-settingsmodal{z-index:9999999999}
#cc-modal #cc-modal-wrapper, #cc-settingsmodal #cc-settingsmodal-wrapper{margin:100px auto}
#cc-modal, #cc-settingsmodal, #cc-tag, #cc-notification{line-height:1}

.cc-clear{clear:both}
#cc-modal, #cc-settingsmodal, #cc-tag, #cc-notification, #cc-modal div, #cc-modal span, #cc-modal iframe, #cc-modal h1, #cc-modal h2, #cc-modal h3, #cc-modal h4, #cc-modal h5, #cc-modal h6, #cc-modal p, #cc-modal pre, #cc-modal a, #cc-modal code, #cc-modal em, #cc-modal img, #cc-modal s, #cc-modal small, #cc-modal strong, #cc-modal b, #cc-modal u, #cc-modal i, #cc-modal dl, #cc-modal dt, #cc-modal dd, #cc-modal ol, #cc-modal ul, #cc-modal li, #cc-modal form, #cc-modal label, #cc-settingsmodal div, #cc-settingsmodal span, #cc-settingsmodal iframe, #cc-settingsmodal h1, #cc-settingsmodal h2, #cc-settingsmodal h3, #cc-settingsmodal h4, #cc-settingsmodal h5, #cc-settingsmodal h6, #cc-settingsmodal p, #cc-settingsmodal pre, #cc-settingsmodal a, #cc-settingsmodal code, #cc-settingsmodal em, #cc-settingsmodal img, #cc-settingsmodal s, #cc-settingsmodal small, #cc-settingsmodal strong, #cc-settingsmodal b, #cc-settingsmodal u, #cc-settingsmodal i, #cc-settingsmodal dl, #cc-settingsmodal dt, #cc-settingsmodal dd, #cc-settingsmodal ol, #cc-settingsmodal ul, #cc-settingsmodal li, #cc-settingsmodal form, #cc-settingsmodal label, #cc-tag div, #cc-tag span, #cc-tag iframe, #cc-tag h1, #cc-tag h2, #cc-tag h3, #cc-tag h4, #cc-tag h5, #cc-tag h6, #cc-tag p, #cc-tag pre, #cc-tag a, #cc-tag code, #cc-tag em, #cc-tag img, #cc-tag s, #cc-tag small, #cc-tag strong, #cc-tag b, #cc-tag u, #cc-tag i, #cc-tag dl, #cc-tag dt, #cc-tag dd, #cc-tag ol, #cc-tag ul, #cc-tag li, #cc-tag form, #cc-tag label, #cc-notification div, #cc-notification span, #cc-notification iframe, #cc-notification h1, #cc-notification h2, #cc-notification h3, #cc-notification h4, #cc-notification h5, #cc-notification h6, #cc-notification p, #cc-notification pre, #cc-notification a, #cc-notification code, #cc-notification em, #cc-notification img, #cc-notification s, #cc-notification small, #cc-notification strong, #cc-notification b, #cc-notification u, #cc-notification i, #cc-notification dl, #cc-notification dt, #cc-notification dd, #cc-notification ol, #cc-notification ul, #cc-notification li, #cc-notification form, #cc-notification label{text-transform:none; margin:0; padding:0; border:0; font-size:8pt; font-family:'Open Sans',Arial,Helvetica,sans-serif; font-weight:400; line-height:1em; text-align:left; vertical-align:baseline; text-shadow:none; background:none}#cc-modal a, #cc-tag a, #cc-settingsmodal a, #cc-notification a, #cc-modal a:hover, #cc-tag a:hover, #cc-settingsmodal a:hover, #cc-notification a:hover{background-color:transparent}
#cc-modal a#footerlogo span{background:none; display:block; height:31px; margin-top:4px; text-indent:-5000px; width:126px}
#cc-modal #cc-modal-wrapper a#footerlogo, footer#mainfooter a#footerlogo, #cc-modal #cc-modal-wrapper a#footerlogo, footer#mainfooter a#footerlogo:active, #cc-modal #cc-modal-wrapper a#footerlogo, footer#mainfooter a#footerlogo:visited{display:block; margin-top:20px; color:#868686; text-decoration:none}
#cc-modal #cc-modal-wrapper .cc-getforsite{position:absolute; right:16px; bottom:16px}
#cc-modal.cc-mobile #cc-modal-wrapper .cc-getforsite{position:relative; margin-top:30px; margin-left:16px}
#cc-modal.cc-mobile, #cc-settingsmodal.cc-mobile{width:100%; position:relative; top:0; left:0; height:auto; z-index:999999999999}
#cc-modal.cc-mobile a.cc-logo, #cc-settingsmodal.cc-mobile a.cc-logo, #cc-notification.cc-mobile a.cc-logo{display:none}
#cc-notification .cc-logo, #cc-tag .cc-logo, #cc-modal .cc-logo, #cc-settingsmodal .cc-logo{background-image:none; width:142px; height:32px; position:absolute; right:32px; bottom:20px}

.cc-logo span{display:none}
#cc-tag:before{content:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI0NnB4IiBoZWlnaHQ9IjM3LjQ0NXB4IiB2aWV3Qm94PSIxNjkuNzc1IDAgNDYgMzcuNDQ1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDE2OS43NzUgMCA0NiAzNy40NDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxnPgoJCQk8Y2lyY2xlIGN4PSIxODYuMzYzIiBjeT0iMTkuMTE4IiByPSIxLjI5NyIvPgoJCQk8Y2lyY2xlIGN4PSIxODkuNDExIiBjeT0iOC42NzkiIHI9IjEuMjk3Ii8+CgkJCTxjaXJjbGUgY3g9IjE4MC4xMzgiIGN5PSIxOS41NzIiIHI9IjEuMjk3Ii8+CgkJCTxjaXJjbGUgY3g9IjE4Ni4yOTgiIGN5PSIyNi4xODYiIHI9IjEuMjk3Ii8+CgkJCTxjaXJjbGUgY3g9IjE5Mi45MTIiIGN5PSIxOS4wNTMiIHI9IjEuMjk3Ii8+CgkJCTxjaXJjbGUgY3g9IjE5OC42ODMiIGN5PSIzMy4yNTMiIHI9IjEuMjk3Ii8+CgkJCTxjaXJjbGUgY3g9IjIwNS4xNjciIGN5PSIzMy45MDIiIHI9IjEuMjk3Ii8+CgkJCTxjaXJjbGUgY3g9IjIwMy4yMjIiIGN5PSIyOC43MTQiIHI9IjEuMjk3Ii8+CgkJCTxwYXRoIGQ9Ik0xOTguNjgzLDI2LjcyM3YtMC45OTFjMC0yLjMyNCwxLjg5MS00LjIxNSw0LjIxNC00LjIxNWMwLjU2MywwLDEuMDc5LDAuMTEsMS42MjMsMC4zNDdsMC4yNDgsMC4xMDdoMS40NzJsMC4xNDgtMS4xMjgKCQkJCWMwLjA5MS0wLjY5MSwwLjE0MS0xLjQ4OCwwLjE0MS0yLjI0NGMwLTQuNDM0LTEuNzI3LTguNjAzLTQuODYyLTExLjczOFMxOTQuMzYzLDIsMTg5LjkyOSwyYy00LjQzNCwwLTguNjAyLDEuNzI3LTExLjczNyw0Ljg2MgoJCQkJYy0zLjEzNSwzLjEzNS00Ljg2Miw3LjMwNC00Ljg2MiwxMS43MzhjMCw0LjQzNCwxLjcyNyw4LjYwMiw0Ljg2MiwxMS43MzdjMy4xMzUsMy4xMzUsNy4zMDQsNC44NjIsMTEuNzM3LDQuODYyCgkJCQljMC4zNDEsMCwwLjgwOSwwLDEuMjIzLTAuMTA0bDAuOTgyLTAuMjQ2di0xLjM2MmwtMC4xMTktMC4yNTljLTAuMjg0LTAuNjE0LTAuMzk5LTEuMDk1LTAuMzk5LTEuNjYxCgkJCQljMC0yLjMyNCwxLjg5MS00LjIxNCw0LjIxNS00LjIxNGMwLjQxMiwwLDAuNzk1LDAuMDQ5LDEuMTQxLDAuMTQ2bDAuNzMxLDAuMjA1TDE5OC42ODMsMjYuNzIzeiBNMTk2LjE1NywyNC43NjYKCQkJCWMtMC4xMDgtMC4wMDQtMC4yMTctMC4wMDctMC4zMjctMC4wMDdjLTMuNzU0LDAtNi44MDksMy4wNTQtNi44MDksNi44MDhjMCwwLjM0OCwwLjAyNywwLjY4MiwwLjA4MywxLjAxNAoJCQkJYy03LjM0LTAuNDI5LTEzLjE4MS02LjUzNi0xMy4xODEtMTMuOTgxYzAtNy43MjMsNi4yODMtMTQuMDA2LDE0LjAwNi0xNC4wMDZzMTQuMDA2LDYuMjg0LDE0LjAwNiwxNC4wMDYKCQkJCWMwLDAuMTM0LTAuMDAyLDAuMjY5LTAuMDA1LDAuNDA1Yy0wLjMzOS0wLjA1NC0wLjY4Mi0wLjA4MS0xLjAzMi0wLjA4MUMxOTkuNDcxLDE4LjkyNCwxOTYuNjI4LDIxLjQ2OCwxOTYuMTU3LDI0Ljc2NnoiLz4KCQkJPGNpcmNsZSBjeD0iMTk2LjQ3OSIgY3k9IjEzLjYwNiIgcj0iMS4yOTciLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+');
float: left;padding-top: 5px;padding-left: 5px;}
#cc-notification.cc-light{background-position:0% 0%; background-color:rgba(226,226,226,0.95); color:#1d1d1d; background-image:none; background-repeat:repeat; background-attachment:scroll}
#cc-notification.cc-light #cc-notification-permissions li{color:#1d1d1d}
#cc-notification.cc-light #cc-notification-permissions li strong{color:#000000}
#cc-notification.cc-light #cc-notification-permissions li.cc-notification-permissions-inactive{color:#AAA}#cc-notification.cc-light #cc-notification-permissions li.cc-notification-permissions-inactive label{color:#AAA}
#cc-notification.cc-light #cc-notification-permissions li.cc-notification-permissions-inactive strong{color:#88BFEF}
#cc-notification.cc-light #cc-notification-permissions li.cc-notification-permissions-inactive a.cc-learnmore-link{color:#AAA}
#cc-notification.cc-light a, #cc-notification.cc-light a:visited{color:#000000;font-weight:bold}
#cc-notification.cc-light a:hover{color:#257eb4}
#cc-notification.cc-light h2, #cc-notification.cc-light h3, #cc-notification.cc-light p{color:#1d1d1d}
#cc-notification.cc-light ul.cc-notification-buttons li a, #cc-notification.cc-light ul.cc-notification-buttons li a:visited{background-color:#333; color:#fff;border-radius: 0;}
#cc-notification.cc-light ul.cc-notification-buttons li a:hover, #cc-notification.cc-light ul.cc-notification-buttons li a:active, #cc-notification.cc-light ul.cc-notification-buttons li #cc-approve-button-allsites:hover, #cc-notification.cc-light ul.cc-notification-buttons li #cc-approve-button-allsites:active{background-color:#f5f5f5; color:#333}
#cc-notification.cc-light ul.cc-notification-buttons li #cc-approve-button-allsites{background-color:#000000}
#cc-tag.cc-light a, #cc-tag.cc-light a:visited{background-color: rgba(255,255,255,0.80);color: #000;border: none;}
#cc-modal.cc-light #cc-modal-wrapper{background-color:#e2e2e2; color:#f5f5f5}
#cc-modal.cc-light #cc-modal-wrapper a, #cc-modal.cc-light #cc-modal-wrapper a:visited{color: #fff;background: #000;padding: 15px;}#cc-modal.cc-light #cc-modal-wrapper a:hover{color:#fff;box-shadow:2px 2px 7px #000; -moz-box-shadow:2px 2px 7px #000; -webkit-box-shadow:2px 2px 7px #000}
#cc-modal.cc-light #cc-modal-wrapper #cc-change-button-allsites{background-color:  rgba(255,255,255,0.80);color: #000;border: none;}
#cc-modal.cc-light #cc-modal-wrapper select{color:#111}
#cc-modal.cc-light #cc-modal-wrapper a.cc-consentchange:hover{background-color:#000000}
#cc-modal.cc-light #cc-modal-wrapper li strong{color:#000000}
#cc-modal.cc-light #cc-modal-wrapper li strong i{font-size: 16px;font-style: normal;}
#cc-modal.cc-light #cc-modal-wrapper li span{color:#000}#cc-settingsmodal.cc-light #cc-settingsmodal-wrapper{background-color:#e1e1e1; color:#f5f5f5}
#cc-modal.cc-light #cc-modal-wrapper p, #cc-settingsmodal.cc-light #cc-settingsmodal-wrapper p{color:#F5F5F5}
#cc-modal.cc-light #cc-modal-wrapper h2, #cc-settingsmodal.cc-light #cc-settingsmodal-wrapper h2{color:#1d1d1d}
#cc-modal.cc-light #cc-modal-wrapper h2 span, #cc-settingsmodal.cc-light #cc-settingsmodal-wrapper h2 span{color:#000}
#cc-settingsmodal.cc-light #cc-settingsmodal-wrapper h2 span{color:#71f031}
#cc-settingsmodal.cc-light #cc-settingsmodal-wrapper p.cc-subtitle, #cc-modal.cc-light #cc-modal-wrapper p.cc-subtitle{color:#000}
#cc-settingsmodal.cc-light #cc-settingsmodal-secondclosebutton a, #cc-settingsmodal.cc-light #cc-settingsmodal-secondclosebutton a:visited{color:#666}
#cc-modal.cc-light #cc-modal-secondclosebutton a:hover, #cc-modal.cc-light #cc-modal-secondclosebutton a:active, #cc-settingsmodal.cc-light #cc-settingsmodal-secondclosebutton a:hover, #cc-settingsmodal.cc-light #cc-settingsmodal-secondclosebutton a:active, #cc-modal.cc-light #cc-modal-global a:hover, #cc-modal.cc-light #cc-modal-global a:active{color:#1d1d1d }
#cc-modal.cc-light #cc-modal-wrapper .cc-preference-importantmessage a, #cc-modal.cc-light #cc-modal-wrapper .cc-preference-importantmessage a:visited{background-color:#f5F5F5; color:#111; box-shadow:1px 1px 2px #000; -moz-box-shadow:1px 1px 2px #000; -webkit-box-shadow:1px 1px 2px #000; background-color:#F1D600}
#cc-modal.cc-light #cc-modal-wrapper .cc-preference-importantmessage a:hover, #cc-modal.cc-light #cc-modal-wrapper .cc-preference-importantmessage a:active{background-color:#0288CE; color:#fff ; box-shadow:1px 2px 10px #000; -moz-box-shadow:1px 2px 10px #000; -webkit-box-shadow:1px 2px 10px #000}
#cc-modal.cc-light #cc-modal-wrapper a.cc-learnmore-link, #cc-settingsmodal.cc-light #cc-settingsmodal-wrapper a.cc-learnmore-link, #cc-notification.cc-light a.cc-learnmore-link{color:#666}
#cc-notification ul.cc-notification-buttons li a, #cc-notification ul.cc-notification-buttons li a:visited{float:right}#cc-notification ul.cc-notification-buttons{position:absolute; right:0; top:11px; width:360px}
#cc-notification #cc-notification-wrapper{}#cc-notification.cc-mobile #cc-notification-wrapper{margin-right:0}#cc-notification.cc-mobile ul.cc-notification-buttons li a, #cc-notification.cc-mobile ul.cc-notification-buttons li a:visited{float:none}#cc-notification.cc-mobile ul.cc-notification-buttons{padding-top:1px; position:relative; right:0; top:0; width:auto; clear:both}
#cc-notification{background-position:0% 0%; background-color:#000; opacity:0.90; filter:Alpha(opacity=90); color:#F5F5F5; border-bottom:1px solid #CCC; font-family:'Open Sans',Arial,Helvetica,sans-serif; font-size:9pt}
#cc-notification #cc-notification-wrapper{padding:20px 32px 0}
#cc-notification #cc-notification-permissions ul{margin:0 0 26px; padding:0; max-width:100%; list-style:none; float:left}
#cc-notification.cc-mobile #cc-notification-permissions li{width:auto}
#cc-notification #cc-notification-permissions li{margin:0 0 10px 30px; padding:6px 0 0; list-style:none; color:#9a9a9a; -webkit-transition:color 0.2s ease-in; -moz-transition:color 0.2s ease-in; -o-transition:color 0.2s ease-in; transition:color 0.2s ease-in}
#cc-notification #cc-notification-permissions li label{font-size:10pt; line-height:1.3em; color:#333; -webkit-transition:color 0.2s ease-in; -moz-transition:color 0.2s ease-in; -o-transition:color 0.2s ease-in; transition:color 0.2s ease-in}

label#cc-label-analytics{width:700px}
#cc-notification #cc-notification-permissions li input{float:left; margin-left:-30px; margin-top:0}
#cc-notification #cc-notification-permissions li strong{color:#f1d600; display:block; font-size:11pt; font-weight:bold; letter-spacing:-0.02em; -webkit-transition:color 0.2s ease-in; -moz-transition:color 0.2s ease-in; -o-transition:color 0.2s ease-in; transition:color 0.2s ease-in}
#cc-notification #cc-notification-permissions li.cc-notification-permissions-inactive{color:#666}#cc-notification #cc-notification-permissions li.cc-notification-permissions-inactive label{color:#666}
#cc-notification #cc-notification-permissions li.cc-notification-permissions-inactive strong{color:#1D658E}#cc-notification #cc-notification-permissions li a.cc-learnmore-link{-webkit-transition:color 0.2s ease-in; -moz-transition:color 0.2s ease-in; -o-transition:color 0.2s ease-in; transition:color 0.2s ease-in}#cc-notification #cc-notification-permissions li.cc-notification-permissions-inactive a.cc-learnmore-link{color:#666}
#cc-notification a, #cc-notification a:visited{text-decoration:none; color:#000000; font-size:9pt}
#cc-notification a:hover{text-decoration:underline; color:#B2F7FF}
#cc-notification h2, #cc-notification h3, #cc-notification p{color:#F5F5F5; margin:0; text-align:left; font-size:9pt}#cc-notification h2{margin-right:320px}
#cc-notification.cc-mobile h2{margin-right:0}
#cc-notification h2 span, #cc-notification h2{font-size:10pt;line-height: 18px; letter-spacing:-0.02em; margin-bottom:20px; font-weight:400}
#cc-notification h2 a{letter-spacing:-0.05em; font-size:11pt}
#cc-notification h3{margin-top:10px}
#cc-notification ul.cc-notification-buttons{margin:0; padding:0; list-style:none}
#cc-notification.cc-notification-afterload ul.cc-notification-buttons{top:auto; bottom:5px}
#cc-notification ul.cc-notification-buttons li{margin:0; padding:0; list-style:none}
#cc-notification ul.cc-notification-buttons li a, #cc-notification ul.cc-notification-buttons li a:visited{margin-top:8px; margin-bottom:6px; display:block; padding:8px 16px; background-color:#F90; color:#111; margin-right:12px; text-decoration:none; font-size:10pt; font-weight:600; letter-spacing:-0.05em; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; position:relative; zoom:1; box-shadow:1px 1px 2px #000; */transition:background 0.2s ease-in-out 0s,color 0.2s ease-in-out 0s,box-shadow 0.2s ease-in-out 0s; -moz-transition:background 0.2s ease-in-out 0s,color 0.2s ease-in-out 0s,-moz-box-shadow 0.2s ease-in-out 0s; -webkit-transition:background 0.2s ease-in-out 0s,color 0.2s ease-in-out 0s,-webkit-box-shadow 0.2s ease-in-out 0s}
#cc-notification ul.cc-notification-buttons li a:hover, #cc-notification ul.cc-notification-buttons li a:active, #cc-notification ul.cc-notification-buttons li #cc-approve-button-allsites:hover, #cc-notification ul.cc-notification-buttons li #cc-approve-button-allsites:active{text-decoration:none; background-color:#f5f5f5; position:relative; box-shadow:1px 2px 10px #000; -moz-box-shadow:1px 2px 10px #000; -webkit-box-shadow:1px 2px 10px #000}
#cc-notification ul.cc-notification-buttons li #cc-approve-button-allsites{background-color:#000000}
#cc-tag a, #cc-tag a:visited{font-family:'Open Sans',Arial,Helvetica,sans-serif; font-size:10pt; background-color:#1d1d1d; background-repeat:no-repeat; background-position:6px 7px; color:#F5F5F5; padding:8px 12px 8px 12px; text-decoration:none; display:block; border-top:3px solid #666; border-right:3px solid #666; border-left:3px solid #666; border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; box-shadow:1px 1px 2px #000; -moz-box-shadow:1px 1px 2px #000; -webkit-box-shadow:1px 1px 2px #000; transition:color 0.2s ease-in-out 0s,box-shadow 0.2s ease-in-out 0s; -moz-transition:color 0.2s ease-in-out 0s,-moz-box-shadow 0.2s ease-in-out 0s; -webkit-transition:color 0.2s ease-in-out 0s,-webkit-box-shadow 0.2s ease-in-out 0s}
#cc-tag.cc-tag-horizontal-right a, #cc-tag.cc-tag-horizontal-right a:visited{-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -o-transform:rotate(-90deg); -ms-transform:rotate(-90deg); margin-right:-82px; padding:8px 12px 60px 12px}
#cc-tag.cc-tag-horizontal-left a, #cc-tag.cc-tag-horizontal-left a:visited{-webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform:rotate(90deg); -ms-transform:rotate(90deg); margin-left:-82px; padding:8px 12px 60px 12px}
#cc-tag.cc-tag-vertical-right a, #cc-tag.cc-tag-vertical-right a:visited{-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -o-transform:rotate(-90deg); -ms-transform:rotate(-90deg); margin-right:-82px; padding:8px 12px 60px 12px}
#cc-tag.cc-tag-vertical-left a, #cc-tag.cc-tag-vertical-left a:visited{-webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform:rotate(90deg); -ms-transform:rotate(90deg); margin-left:-82px; padding:8px 12px 60px 12px}
#cc-tag a:hover, #cc-tag a:active{border:none;box-shadow:2px 2px 7px #000; -moz-box-shadow:2px 2px 7px #000; -webkit-box-shadow:2px 2px 7px #000}
#cc-tag a span{font-size:10pt}
#cc-modal{font-family:'Open Sans',Arial,Helvetica,sans-serif; font-size:9pt}
#cc-modal #cc-modal-wrapper{width:686px; margin:40px auto; background-color:#1d1d1d; color:#f5f5f5; padding:25px 15px 5px; text-align:left; position:relative; max-height:8%; overflow-y:auto; overflow-x:hidden; min-height:560px; box-shadow:0px 0px 30px #000; -moz-box-shadow:0px 0px 30px #000; -webkit-box-shadow:0px 0px 30px #000}
#cc-modal #cc-modal-wrapper a, #cc-modal #cc-modal-wrapper a:visited{color:#F5F500; text-decoration:none}#cc-modal #cc-modal-wrapper a:hover{color:#000000; text-decoration:underline}
#cc-modal #cc-modal-wrapper #cc-change-button-allsites{margin-top:16px; margin-bottom:6px; display:block; padding:6px 12px; background-color:#F5F500; color:#111; float:left; clear:both; margin-right:8px; text-decoration:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
#cc-modal #cc-modal-wrapper #cc-change-button-allsites:hover, #cc-modal #cc-modal-wrapper #cc-change-button-allsites:active{background-color:#000000}
#cc-settingsmodal #cc-settingsmodal-wrapper select, #cc-modal #cc-modal-wrapper select{color:#111; margin-right:8px; text-decoration:none; position:absolute; top:48px; right:-40px; float:right; font-size:8pt; width:150px}
#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper select, #cc-modal.cc-mobile #cc-modal-wrapper select{float:none; margin-top:10px; position:static}
#cc-modal #cc-modal-wrapper a.cc-consentchange:hover{background-color:#000000}
#cc-settingsmodal #cc-settingsmodal-wrapper ul li label, #cc-modal #cc-modal-wrapper ul li label{float:left}
#cc-settingsmodal #cc-settingsmodal-wrapper ul, #cc-modal #cc-modal-wrapper ul{margin:0; padding:0 60px; list-style:none}
#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper ul, #cc-modal.cc-mobile #cc-modal-wrapper ul{padding:0}
#cc-settingsmodal #cc-settingsmodal-wrapper li, #cc-modal #cc-modal-wrapper li{clear:both; margin:0; padding:50px 0 0; list-style:none; position:relative}
#cc-settingsmodal #cc-settingsmodal-wrapper li strong, #cc-modal #cc-modal-wrapper li strong{width:480px; float:left; display:block; color:#000000; font-size:14pt; font-weight:400}
#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper li strong#cc-modal.cc-mobile #cc-modal-wrapper li strong{float:none}
#cc-settingsmodal #cc-settingsmodal-wrapper li span, #cc-modal #cc-modal-wrapper li span{width:470px; float:left; clear:left; display:block; color:#7A7A7A; line-height:1.2em; font-size:10pt; margin-top:8px}
#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper li span, #cc-modal.cc-mobile #cc-modal-wrapper li span{float:none}
#cc-settingsmodal{font-family:'Open Sans',Arial,Helvetica,sans-serif; font-size:9pt}
#cc-settingsmodal.cc-mobile{height:auto}#cc-settingsmodal #cc-settingsmodal-wrapper{width:716px; height:8%; margin:40px auto; background-color:#1d1d1d; padding-top:24px; color:#f5f5f5; text-align:left; position:relative; overflow-x:hidden; max-height:560px; background-image:none; background-position:-20px 20px; background-repeat:no-repeat; box-shadow:0px 0px 30px #000; -moz-box-shadow:0px 0px 30px #000; -webkit-box-shadow:0px 0px 30px #000}
#cc-settingsmodal #cc-settingsmodal-secondclosebutton a, #cc-settingsmodal #cc-settingsmodal-secondclosebutton a:visited{color:#71F031; text-decoration:none}#cc-modal #cc-modal-secondclosebutton a span, #cc-modal #cc-modal-secondclosebutton a:visited span, #cc-settingsmodal #cc-settingsmodal-secondclosebutton a span, #cc-settingsmodal #cc-settingsmodal-secondclosebutton a:visited span, #cc-modal #cc-modal-global a span, #cc-modal #cc-modal-global a:visited span{font-size:10pt; font-weight:600}#cc-settingsmodal.cc-mobile #cc-settingsmodal-secondclosebutton{padding-left:10px; padding-top:0}#cc-modal.cc-mobile #cc-modal-secondclosebutton a, #cc-modal.cc-mobile #cc-modal-secondclosebutton a:visited, #cc-modal.cc-mobile #cc-modal-global a, #cc-modal.cc-mobile #cc-modal-global a:visited{float:none}#cc-settingsmodal.cc-mobile #cc-settingsmodal-secondclosebutton a, #cc-settingsmodal.cc-mobile #cc-settingsmodal-secondclosebutton a:visited{display:none}#cc-modal #cc-modal-secondclosebutton a:hover, #cc-modal #cc-modal-secondclosebutton a:active, #cc-settingsmodal #cc-settingsmodal-secondclosebutton a:hover, #cc-settingsmodal #cc-settingsmodal-secondclosebutton a:active, #cc-modal #cc-modal-global a:hover, #cc-modal #cc-modal-global a:active{text-decoration:none; color:#fff }#cc-modal #cc-modal-wrapper #cc-modal-footer-buttons{margin-left:57px; margin-top:25px}#cc-settingsmodal #cc-settingsmodal-wrapper #cc-settingsmodal-footer-buttons{margin-left:72px}#cc-modal.cc-mobile #cc-modal-wrapper #cc-modal-footer-buttons{position:relative; width:auto; padding-top:10px; margin-left:0}#cc-modal #cc-modal-wrapper .cc-preference-importantmessage{margin-top:20px; clear:both; padding:10px; text-align:left; background-color:#444; border:1px dotted #666; line-height:2em}#cc-modal #cc-modal-wrapper .cc-preference-importantmessage a, #cc-modal #cc-modal-wrapper .cc-preference-importantmessage a:visited{line-height:1.2em; margin-top:0; margin-bottom:0; display:block; padding:5px 10px; background-color:#f5F5F5; color:#111; margin-right:8px; text-decoration:none; font-size:8pt; float:right; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:1px 1px 2px #000; -moz-box-shadow:1px 1px 2px #000; -webkit-box-shadow:1px 1px 2px #000; transition:background 0.2s ease-in-out 0s,color 0.2s ease-in-out 0s,box-shadow 0.2s ease-in-out 0s; -moz-transition:background 0.2s ease-in-out 0s,color 0.2s ease-in-out 0s,-moz-box-shadow 0.2s ease-in-out 0s; -webkit-transition:background 0.2s ease-in-out 0s,color 0.2s ease-in-out 0s,-webkit-box-shadow 0.2s ease-in-out 0s; background-color:#F1D600}#cc-modal #cc-modal-wrapper .cc-preference-importantmessage a:hover, #cc-modal #cc-modal-wrapper .cc-preference-importantmessage a:active{text-decoration:none; background-color:#0288CE; color:#fff ; box-shadow:1px 2px 10px #000; -moz-box-shadow:1px 2px 10px #000; -webkit-box-shadow:1px 2px 10px #000}#cc-modal #cc-modal-wrapper a.cc-learnmore-link, #cc-settingsmodal #cc-settingsmodal-wrapper a.cc-learnmore-link, #cc-notification a.cc-learnmore-link{color:#FFF}#cc-modal.cc-mobile #cc-modal-wrapper{height:auto; max-height:none; min-height:inherit}#cc-modal.cc-mobile #cc-modal-wrapper, #cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper{margin-top:0; width:auto}#cc-modal.cc-mobile #cc-modal-wrapper h2{width:auto; margin-left:0}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper h2 span, #cc-modal.cc-mobile #cc-modal-wrapper h2 span{display:block; margin-top:8px}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper h2{margin-left:10px; width:auto}#cc-modal.cc-mobile #cc-modal-wrapper, #cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper{border:0; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; background-image:none; max-height:none}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper li span, #cc-modal.cc-mobile #cc-modal-wrapper li span{width:auto; float:none}#cc-modal.cc-mobile #cc-modal-wrapper a.cc-consentchange{margin-top:10px; float:none}#cc-modal #cc-modal-wrapper li strong{width:auto}
#cc-settingsmodal #cc-settingsmodal-wrapper .cc-content{overflow-y:auto; overflow-x:hidden; height:350px; margin-top:20px}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper{max-height:none}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper .cc-content{height:540px; max-height:none}#cc-modal #cc-modal-wrapper p{line-height:1em; margin-top:12px; color:#F5F5F5}#cc-settingsmodal #cc-settingsmodal-wrapper p{margin-top:32px}#cc-modal #cc-modal-wrapper .cc-content{padding-top:8px; clear:both; height:350px; overflow-y:auto; overflow-x:hidden}#cc-modal.cc-mobile #cc-modal-wrapper .cc-content{height:auto; overflow:hidden}#cc-modal #cc-modal-wrapper h2, #cc-settingsmodal #cc-settingsmodal-wrapper h2{margin:0 57px; font-size:22pt; width:712px; color:#FFF; font-weight:400}#cc-settingsmodal #cc-settingsmodal-wrapper h2{margin:0 72px}#cc-modal #cc-modal-wrapper h2 span, #cc-settingsmodal #cc-settingsmodal-wrapper h2 span{font-size:12pt; color:#7a7a7a}#cc-settingsmodal #cc-settingsmodal-wrapper h2 span{color:#71f031}#cc-settingsmodal #cc-settingsmodal-wrapper p.cc-subtitle, #cc-modal #cc-modal-wrapper p.cc-subtitle{color:#7a7a7a; margin:16px 0 0 57px; font-size:10pt}#cc-settingsmodal #cc-settingsmodal-wrapper p.cc-subtitle{margin:16px 0 0 73px}#cc-modal.cc-mobile #cc-modal-wrapper p.cc-subtitle{margin-left:0}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper p.cc-subtitle{margin-left:10px}#cc-settingsmodal #cc-settingsmodal-wrapper iframe{width:714px; border:0; min-height:390px}#cc-settingsmodal.cc-mobile #cc-settingsmodal-wrapper iframe{width:100%; height:500px; z-index:9999999999999; margin-top:0}#cc-settingsmodal #cc-settingsmodal-closebutton a{background-image:url('../image/modal-close.png'); display:block; height:24px; position:absolute; right:10px; top:10px; width:24px; background-position:0 0}#cc-modal #cc-modal-closebutton a:hover, #cc-settingsmodal #cc-settingsmodal-closebutton a:hover{background-position:0 -24px}#cc-modal #cc-modal-global{padding-top:5px}
@media (max-width:1200px){
	#cc-tag {bottom: 30px;left:0}
	#cc-tag.cc-light a, #cc-tag.cc-light a:visited {    box-shadow: none;   border-radius: 0;}

}
@media (max-width:768px)
{#cc-notification ul.cc-notification-buttons{ bottom:0;  position:static;  right:0;  width:100%}#cc-notification h2{ margin-right:inherit}
}
