.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80)}
.modal{position:fixed;top:50%;left:50%;z-index:1050;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}
.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:50%}
.modal-header{padding:5px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}
.modal-header h3{margin:0;line-height:20px}
.modal-body{overflow-y:auto;max-height:400px;padding:15px}
.modal-form{margin-bottom:0}
.modal-footer{padding:5px 15px 5px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1}
.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn + .btn{margin-left:-1px}.modal-footer .btn-block + .btn-block{margin-left:0}
.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}
.close:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.hide{display:none}
.show{display:block}.invisible{visibility:hidden}
.affix{position:fixed}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}
.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease}
.collapse.in{height:auto}
.hidden{display:none;visibility:hidden}
.visible-phone{display:none !important}.visible-tablet{display:none !important}
.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}
.modal h3{font-size:20px}.modal h1,.modal h2,.modal h3,.modal h4{font-family:Arial, Helvetica, sans-serif;color:#222;font-style:normal;font-weight:normal;}.modal h1, .modal h2{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:20px;text-shadow:0 1px 0 #fff}.modal em{font-style:normal}
.modal{width:400px}
.gbModal{border-radius:0;border:2px solid #333}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.5;filter:alpha(opacity=50)}
.gbModal h2{text-align:center;font-size:20px;line-height:20px}
.gbModal h2 em{text-align:center;color:#008DCB}
.gbModal h2 a{color:#000;padding:0 15px 0 15px; text-decoration:none}
.gbModal h2 i{color:#fff; text-decoration:none;display:inline-block;width:22px;height:22px; background: url("images/social-icon.png") no-repeat scroll left center transparent;}
/*.gbModal h2 i.icon-twitter{background:#00acee;text-shadow:0 -1px 0 #06c}*/
.gbModal h2 a:hover{text-decoration:none}
#followModal{margin:-90px 0 0 -200px}
.social_32x32 {
    
}
.gbModal h2 i.icon_facebook {
    background-position: 0px 0px !important; 

}
.gbModal h2 i.icon_twitter {
    background-position: 0px -22px !important; 

}