.fancybox-tmp iframe, .fancybox-tmp object {vertical-align:top;padding:0;margin:0;}
.fancybox-wrap {position:absolute;top:0;left:0;z-index:9999!important;}
.fancybox-skin {position:relative;padding:0;margin:0;background:#3b92ae;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;}
.fancybox-opened {z-index:8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow:0 10px 15px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 10px 15px rgba(0, 0, 0, 0.2);box-shadow:0 10px 15px rgba(0, 0, 0, 0.2);}
.fancybox-outer, .fancybox-inner {padding:0;margin:0;position:relative;outline:none;}
.fancybox-inner {overflow:hidden;overflow-x:hidden!important}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling:touch;}
.fancybox-error {color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:10px;}
.fancybox-image, .fancybox-iframe {display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top;}
.fancybox-image {max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url(../images/fancybox_sprite.png);}
#fancybox-loading {position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8020;}
#fancybox-loading div {width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat;}
.fancybox-close {position:absolute;top:5px;right:5px;width:36px;height:36px;cursor:pointer;z-index:8040;border-radius: 5px;}
.fancybox-nav {position:absolute;top:0;height:100%;cursor:pointer;background:transparent url(../images/blank.gif);-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040;}
.fancybox-prev {left:0;}
.fancybox-next {right:0;}
.fancybox-nav span {position:absolute;top:50%;width:36px;height:36px;margin-top:-15px;cursor:pointer;z-index:8040;}
.fancybox-prev span {left:-33px;background-position:0 -36px;}
.fancybox-next span {right:-33px;background-position:0 -72px;}
.fancybox-nav:hover span {visibility:visible;}
.fancybox-tmp {position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden;}
#fancybox-overlay {position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000;}
#fancybox-overlay.overlay-fixed {position:fixed;bottom:0;right:0;}
.fancybox-title {visibility:hidden;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title {visibility:visible;}
.fancybox-title-float-wrap {position:absolute;top:-42px;left:0;margin-bottom:0px;z-index:8030;text-align:center;border-radius:3px 3px 0px 0px;}
.fancybox-title-float-wrap .child {display:inline-block;padding:10px 0px;background:transparent;color:#FFF;font-size:17px;font-weight:bold;line-height:24px;white-space:nowrap;	font-family:"Century Gothic";background:#003a5b;width:810px;}
.fancybox-title-outside-wrap {position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap {margin-top:10px;}
.fancybox-title-over-wrap {position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8);}

.fancybox-title-float-wrap .child{ width:100%!important; font-size:16px!important;}
.fancybox-title{ width:100%!important}