.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.btn.column{display:block !important;border:0px;border-bottom:1px solid #b3b3b3;}
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active,
.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover,
.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,
.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}
.btn.disabled,
.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1;}
.btn-group:first-child{*margin-left:0;}
.btn-group + .btn-group{margin-left:5px;}
.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0;}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group{margin-left:5px;}
.btn-group > .btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group > .btn + .btn{margin-left:-1px;}
.btn-group > .btn.column + .btn.column{margin-left:0px;}
.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover{font-size:14px;}
.btn-group > .btn-mini{font-size:10.5px;}
.btn-group > .btn-small{font-size:11.9px;}
.btn-group > .btn-large{font-size:17.5px;}
.btn-group > .btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;}
.btn-group > .btn.column:first-child{margin-left:0;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}
.btn-group > .btn:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;}
.btn-group > .btn.column:last-child{-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;border:0px;border-bottom:1px solid #b3b3b3;}
.btn-group > .btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;}
.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;}
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active{z-index:2;}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle{outline:0;}
.btn-group > .btn + .dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.btn-group > .btn-mini + .dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px;}
.btn-group > .btn-small + .dropdown-toggle{*padding-top:5px;*padding-bottom:4px;}
.btn-group > .btn-large + .dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px;}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}
.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#0044cc;}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}
.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;}
.dragging{cursor:move !important;}
#ferroslider-ajaxLoader{z-index:-1;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.3);overflow:hidden;display:block;position:absolute;text-align:center;}
#ferroslider-ajaxLoader i{font-size:40px;margin-top:100px;color:#dddddd;}
#ferroslider-ajaxLoader.bring-to-front{z-index:999999999999999;}
#ferroslider-navigation-links{position:absolute;float:right;margin:5px 0px;}
#ferroslider-navigation-links li{margin:5px 2px;}
#ferroslider-navigation-links a, #ferroslider-player a{padding:5px 10px;font-family:Arial;font-weight:bold;font-size:12px;color:#747474;text-decoration:none;text-shadow:0px -1px 1px #fff;filter:dropshadow(color=#fff, offx=0, offy=-1);}
#ferroslider-navigation-links a:active,
#ferroslider-navigation-links a.actual,
#ferroslider-navigation-links a:focus,
#ferroslider-player a:active,
#ferroslider-player a.actual,
#ferroslider-player a:focus{color:#45484d;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#e6e6e6;*background-color:#d9d9d9;}
#ferroslider-navigation-map{position:absolute;text-align:center;float:right;line-height:16px;padding:5px;}
#ferroslider-player{position:absolute;bottom:0;left:0;display:block;}
#ferroslider-player a{display:inline;float:left;margin:5px 0px;}
#ferroslider-player a.prev{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;}
#ferroslider-player a.next{margin-left:0;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topright:4px;}
#ferroslider-sensible-area-top{top:0;left:0;width:100%;height:40px;line-height:40px;text-align:center;}
#ferroslider-sensible-area-right{top:0;right:0;width:40px;height:100%;line-height:100%;text-align:center;}
#ferroslider-sensible-area-bottom{bottom:0;left:0;width:100%;height:40px;line-height:40px;text-align:center;}
#ferroslider-sensible-area-left{top:0;left:0;width:40px;height:100%;line-height:100%;text-align:center;}
#ferroslider-timebar-out{width:100%;height:6px;background:white;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;-webkit-box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5);box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5);margin:-1px 0;}
#ferroslider-timebar-in{width:0%;height:6px;background:rgb(125,126,125);background:-moz-linear-gradient(top, rgba(125,126,125,1) 0%, rgba(14,14,14,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,126,125,1)), color-stop(100%,rgba(14,14,14,1)));background:-webkit-linear-gradient(top, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);background:-o-linear-gradient(top, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);background:-ms-linear-gradient(top, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);background:linear-gradient(to bottom, rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.navigation-dot{float:left;width:16px;height:16px;margin:2px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;position:relative;background:rgba(237,237,237,0.4);-webkit-box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5);box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.5);cursor:pointer;}
.navigation-dot.actual{position:relative;background:rgba(255,255,255,0.8);float:left;cursor:default;}
.navigation-dot.empty{position:relative;background-color:none;filter:alpha(opacity = 0);opacity:0;float:left;cursor:default;}
.sensible-area{background:black;position:absolute;filter:alpha(opacity = 0);opacity:0;display:block;z-index:1;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;}
.sensible-area i{font-size:40px;color:#dddddd;text-shadow:0px 1px 1px #ffffff;filter:dropshadow(color=#ffffff, offx=0, offy=1);}
.tooltip span{visibility:hidden;position:absolute;z-index:999;width:100px;padding:10px;border:1px solid #ccc;filter:alpha(opacity = 90);opacity:.9;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;text-shadow:0 1px 0 rgba(255,255,255,.4);background-color:#ddd;color:#757980;font-family:Arial;font-size:12px;font-weight:bold;}
.tooltip.top span{bottom:30px;left:50%;margin-left:-61px;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80ffffff', endColorstr='#00ffffff',GradientType=0);}
.tooltip.bottom span{bottom:-50px;left:50%;margin-left:-61px;background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.5)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#80ffffff',GradientType=0);}
.tooltip.left span{bottom:-10px;left:50%;margin-left:-142px;background-image:-moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80ffffff', endColorstr='#00ffffff',GradientType=1);}
.tooltip.right span{bottom:-10px;left:0%;margin-left:31px;background-image:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.5)));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);background-image:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#80ffffff',GradientType=1);}
.tooltip:hover{border:0;}
.tooltip:hover span{visibility:visible;}
.tooltip.top span:before,
.tooltip.top span:after{content:"";position:absolute;z-index:1000;bottom:-7px;left:50%;margin-left:-8px;border-top:8px solid #ddd;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:0;}
.tooltip.top span:before{border-top-color:#ddd;bottom:-8px;}
.tooltip.bottom span:before,
.tooltip.bottom span:after{content:"";position:absolute;z-index:1000;bottom:35px;left:50%;margin-left:-8px;border-top:0px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ddd;}
.tooltip.bottom span:before{border-bottom-color:#ddd;bottom:36px;}
.tooltip.left span:before,
.tooltip.left span:after{content:"";position:absolute;z-index:1000;left:100%;top:11px;border-top:8px solid transparent;border-left:8px solid #ddd;border-right:0px;border-bottom:8px solid transparent;}
.tooltip.left span:before{border-left-color:#ddd;bottom:36px;}
.tooltip.right span:before,
.tooltip.right span:after{content:"";position:absolute;z-index:1000;left:-8px;top:11px;border-top:8px solid transparent;border-right:8px solid #ddd;border-left:0px;border-bottom:8px solid transparent;}
.tooltip.right span:before{border-left-color:#ddd;bottom:36px;left:-8px}
.fadeIn{filter:alpha(opacity = 70);opacity:0.7;cursor:pointer;}