@charset "utf-8";

.opn_fixed_container .opn_fixed ul.opn_list li i:hover .opn-tooltip,.opn_fixed_container .opn_fixed:hover,.opn_fixed_container .opn_fixed:hover ul.opn_list,.opn_fixed_container.bottom .opn_fixed ul.opn_list li.show-tooltip i .opn-tooltip,.opn_fixed_container.left .opn_fixed ul.opn_list li.show-tooltip i .opn-tooltip,.opn_fixed_container.right .opn_fixed ul.opn_list li.show-tooltip i .opn-tooltip{visibility:visible;opacity:1}.opn_navigator{display:none}.opn_fixed_container.bottom .opn_fixed ul.opn_list li.show-tooltip i .opn-tooltip{top:auto;bottom:100%;bottom:calc(110%)}.opn_fixed_container.left .opn_fixed ul.opn_list li.show-tooltip i .opn-tooltip{right:auto;left:100%;left:calc(110%)}.opn_fixed_container.right .opn_fixed ul.opn_list li.show-tooltip i .opn-tooltip{left:auto;right:100%;right:calc(110%)}.opn_fixed_wrap{position:fixed;z-index:999999!important}.opn_fixed_container{position:fixed;display:block}.opn_fixed_container .opn_fixed{position:relative;padding:0;margin:0;text-align:center;display:inline-block;width:auto;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.opn_fixed_container .opn_fixed ul.opn_list{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.opn_fixed_container .opn_fixed ul.opn_list li{position:relative;list-style:none;line-height:1;margin:0}.opn_fixed_container .opn_fixed ul.opn_list li a,.opn_fixed_container .opn_fixed ul.opn_list li a:active,.opn_fixed_container .opn_fixed ul.opn_list li a:focus{margin:0;padding:0;background:0 0;line-height:1;text-decoration:none;outline:0;vertical-align:middle;display:block}.opn_fixed_container .opn_fixed ul.opn_list li i{color:#fff;font-style:normal;font-weight:400;line-height:1;font-size:18px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.opn_fixed_container.bottom{padding:0;margin:0 auto;bottom:20px;width:100%}.opn_fixed_container.bottom .opn_fixed{left:50%;-webkit-transform:translateY(0)translateX(-50%);-moz-transform:translateY(0)translateX(-50%);-ms-transform:translateY(0)translateX(-50%);-o-transform:translateY(0)translateX(-50%);transform:translateY(0)translateX(-50%)}.opn_fixed_container.bottom .opn_fixed ul.opn_list{display:inline-block;margin:0;padding:0;border-radius:0;background:#107fc9;list-style:none;position:relative;vertical-align:middle;float:left}.opn_fixed_container.bottom .opn_fixed ul.opn_list li{padding:8px 6px;float:left;display:inline-block}.opn_fixed_container.bottom .opn_fixed ul.opn_list li i:hover .opn-tooltip{top:auto;bottom:100%;bottom:calc(110%)}.opn_fixed_container.bottom .opn_fixed ul.opn_list:first-child{padding-left:15px;-webkit-border-top-left-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-bottomleft:25px;border-top-left-radius:25px;border-bottom-left-radius:25px}.opn_fixed_container.bottom .opn_fixed ul.opn_list:last-child{padding-right:15px;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;border-top-right-radius:25px;border-bottom-right-radius:25px}.opn_fixed_container.right{display:table;position:fixed;bottom:0;right:20px;-o-transform:translateY(-50%);transform:translateY(-50%)}.opn_fixed_container.right,.opn_fixed_container.right .opn-tooltip{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%)}.opn_fixed_container.right .opn_fixed{position:relative;padding:0;margin:0;text-align:center;display:inline-block;width:auto}.opn_fixed_container.right .opn_fixed ul.opn_list{margin:0;padding:0;border-radius:0;background:#107fc9;list-style:none;position:relative;vertical-align:middle;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;clear:both}.opn_fixed_container.right .opn_fixed ul.opn_list:first-child{padding-top:8px;border-top-left-radius:25px;border-top-right-radius:25px}.opn_fixed_container.right .opn_fixed ul.opn_list:last-child{border-bottom-right-radius:25px;border-bottom-left-radius:25px;padding-bottom:8px}.opn_fixed_container.right .opn_fixed ul.opn_list li{padding:5px 10px}.opn_fixed_container.right .opn_fixed ul.opn_list li i:hover .opn-tooltip{left:auto;right:100%;right:calc(110%)}.opn_fixed_container.right .opn-tooltip{-o-transform:translateY(-50%);transform:translateY(-50%);left:auto;bottom:auto;right:100%;right:calc(135%)}.opn_fixed_container.right .opn-tooltip:before{border-top:5px solid transparent;border-bottom:5px solid transparent;left:100%;border-left-width:5px;border-left-style:solid;border-left-color:inherit;transform:translateY(-50%)}.opn_fixed_container.left,.opn_fixed_container.right .opn-tooltip:before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.opn_fixed_container.left{display:table;position:fixed;bottom:0;left:20px;transform:translateY(-50%)}.opn_fixed_container.left .opn_fixed{position:relative;padding:0;margin:0;text-align:center;display:inline-block;width:auto}.opn_fixed_container.left .opn_fixed ul.opn_list{margin:0;padding:0;clear:both;border-radius:0;background:#107fc9;list-style:none;position:relative;vertical-align:middle;transition:all .25s ease}.opn_fixed_container .opn-tooltip,.opn_fixed_container.left .opn_fixed ul.opn_list{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease}.opn_fixed_container.left .opn_fixed ul.opn_list:first-child{padding-top:8px;border-top-right-radius:25px;border-top-left-radius:25px}.opn_fixed_container.left .opn_fixed ul.opn_list:last-child{padding-bottom:8px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.opn_fixed_container.left .opn_fixed ul.opn_list li{padding:5px 10px}.opn_fixed_container.left .opn_fixed ul.opn_list li i:hover .opn-tooltip{right:auto;left:100%;left:calc(110%)}.opn_fixed_container.left .opn-tooltip{transform:translateY(-50%);right:auto;bottom:auto;left:100%;left:calc(135%)}.opn_fixed_container.left .opn-tooltip,.opn_fixed_container.left .opn-tooltip:before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.opn_fixed_container.left .opn-tooltip:before{border-top:5px solid transparent!important;border-bottom:5px solid transparent!important;left:auto;right:100%;border-right-width:5px;border-right-style:solid;border-right-color:inherit;border-left:none;transform:translateY(-50%)}.opn_fixed_container .opn-tooltip{position:absolute;display:block;content:'';color:#fff;top:auto;bottom:100%;bottom:calc(135%);left:50%;text-shadow:none;white-space:nowrap;background:#444;padding:8px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;opacity:0;visibility:hidden;transition:all .25s ease;-webkit-transform:scale(1)translateX(-50%);-moz-transform:scale(1)translateX(-50%);-ms-transform:scale(1)translateX(-50%);-o-transform:scale(1)translateX(-50%);transform:scale(1)translateX(-50%);font-family:'open sans';font-size:11px;font-weight:400;text-align:left;line-height:1em}.opn_fixed_container .opn-tooltip.no-bubble:before{display:none}.opn_fixed_container .opn-tooltip:before{content:"";position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;top:100%;left:50%;border-top-width:5px;border-top-style:solid;border-top-color:inherit;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:768px){.opn_fixed_container ul.opn_list.disable_on_767{display:none}}@media (max-width:480px){.opn_fixed_container ul.opn_list.disable_on_479{display:none}}@media only screen and (min-device-width:480px)and (max-device-width:640px)and (orientation:landscape){.opn_fixed_container ul.opn_list.disable_on_479{display:none}}.essb-click-to-tweet {
display: block;
background: #60A8DC;
position: relative;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 15px 15px 15px 30px;
margin-bottom: 1em;
color: #fff;
cursor: pointer;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.essb-click-to-tweet.essb-click-to-tweet-light {
background: none;
border-left: 5px solid #888;
border-radius: 0px;
}
.essb-click-to-tweet.essb-click-to-tweet-qlite {
background: none;
border: 1px solid #efefef;
border-radius: 0px;
}
.essb-click-to-tweet.essb-click-to-tweet-light:hover {
background-color: rgba(88, 88, 88, 0.05);
border-left: 5px solid #555;
}
.essb-click-to-tweet.essb-click-to-tweet-qlite:hover {
background-color: rgba(88, 88, 88, 0.02);
border: 1px solid #e1e1e1;
}
.essb-click-to-tweet.essb-click-to-tweet-dark {
background: #333;
border-left: 5px solid #999;
border-radius: 0px;
}
.essb-click-to-tweet.essb-click-to-tweet-dark:hover {
background: #111;
border-left: 5px solid #cdcdcd;
}
.essb-click-to-tweet:hover {
background-color: #2a7fbd;
border-left: 3px solid #4499d6;
}
.essb-click-to-tweet:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.essb-click-to-tweet-quote {
position: relative;
color: #fff !important;
font-size: 18px;
line-height: 21px;
font-weight: 100;
text-decoration: none !important;
text-transform: none !important;
word-wrap: break-word;
border-bottom: none !important;
}
.essb-click-to-tweet.essb-click-to-tweet-light .essb-click-to-tweet-quote {
color: #555 !important;
}
.essb-click-to-tweet.essb-click-to-tweet-qlite .essb-click-to-tweet-quote {
color: #333 !important;
font-style: italic;
}
.essb-click-to-tweet.essb-click-to-tweet-dark .essb-click-to-tweet-quote {
color: #fff !important;
}
.essb-click-to-tweet-button {
margin: 0;
display: block;
text-transform: uppercase;
font-size: .7em;
font-weight: bold;
color: #fff;
text-align: right;
text-decoration: none !important;
}
.essb-click-to-tweet-light .essb-click-to-tweet-button, .essb-click-to-tweet-qlite .essb-click-to-tweet-button {
color: #555;
}
.essb-click-to-tweet-button-icon {
background-size: 21px 21px;
background-repeat: no-repeat;
width: 21px;
height: 21px;
display: inline-block;
float: right;
margin-top: -3px;
margin-left: 5px;
font-size: 16px;
}
.essb-ctt-text a:hover {
text-decoration: none;
color: #fff !important;
}
.essb-click-to-tweet-qlite .essb-click-to-tweet-button-icon {
color: #60A8DC;
}