/**
 * NextGEN Gallery Optimizer Basic
 *
 * NextGEN Gallery Optimizer improves your site's page load speed, by
 * preventing NextGEN's scripts and stylesheets from loading on posts and pages
 * *without* NextGEN Gallery content.
 *
 * Additionally...
 *
 * If you're using NextGEN v2.x.xx, Optimizer also provides you with complete
 * granular control of the scripts and stylesheets that load on posts and pages
 * *with* NextGEN Gallery content. For a live example of these settings in action,
 * please view the source of Optimizer's homepage (a NextGEN v2.x.xx gallery
 * page with AJAX pagination) in your browser.
 *
 * If you're using NextGEN Legacy (v1.6.2 to v1.9.13) or the NextCellent
 * Gallery fork, Optimizer will intelligently fine-tune all your posts and pages
 * *with* NextGEN Gallery content automatically... detecting every shortcode
 * and setting, to only load the scripts and stylesheets required on each page.
 *
 * For a full overview of the optimization process, please see...
 * http://www.nextgengalleryoptimizer.com/optimization-flowcharts/
 *
 * Optimizer also includes an *enhanced* version of the fantastic Fancybox
 * lightbox script, and only loads it on appropriate posts and pages *with*
 * NextGEN Gallery content. The result? Gorgeous galleries *and* a speedy site.
 *
 * Optimizer v2.1.5 currently supports (and is tested compatible with) NextGEN
 * Gallery (v2.0.0 to v2.1.60), NextGEN Legacy (v1.6.2 to v1.9.13) and
 * NextCellent Gallery (v1.9.14 to v1.9.31).
 *
 * NextGEN Gallery Optimizer Pro
 *
 * Upgrade to Optimizer Pro for the new "NextGEN Gallery Deactivator" feature.
 * A whole new level of speed optimization.
 * Only load NextGEN's PHP *code* on posts/pages *with* NextGEN Gallery content.
 * http://www.nextgengalleryoptimizer.com/#nextgen-gallery-deactivator
 *
 * Upgrade to Optimizer Pro for the new "Dynamic Fancybox Settings Interface".
 * The fastest and easiest way to customize Fancybox.
 * Set title styles, background color & opacity, make Fancybox responsive & more.
 * http://www.nextgengalleryoptimizer.com/#dynamic-fancybox-settings-interface
 *
 * For more information, please see the following...
 * http://www.nextgengalleryoptimizer.com
 * http://www.nextgengalleryoptimizer.com/documentation/
 * http://www.nextgengalleryoptimizer.com/nextgen-gallery-optimizer-pro/
 * http://www.nextgengalleryoptimizer.com/purchase/
 *
 * @package		NextGEN_Gallery_Optimizer_Basic
 * @author		Mark Jeldi | Helpful Media <http://www.nextgengalleryoptimizer.com/contact/>
 * @link				http://www.nextgengalleryoptimizer.com
 * @copyright	2012 - 2016 Mark Jeldi | Helpful Media
 */

/**
 * Optimizer Basic's Dynamic Fancybox Settings Interface Demo CSS.
 *
 * @package		NextGEN_Gallery_Optimizer_Basic
 * @author		Mark Jeldi | Helpful Media <http://www.nextgengalleryoptimizer.com/contact/>
 * @link				http://www.nextgengalleryoptimizer.com
 * @copyright	2012 - 2016 Mark Jeldi | Helpful Media
 * @since 			2.0.0
 */
html,body{padding:0!important;margin:0!important;text-align:center!important;background-color:transparent!important}body{overflow:hidden}a{text-shadow:none!important}#nggobasic-dfsi-bg{position:fixed;left:0;bottom:0;z-index:-1;overflow:hidden;-ms-interpolation-mode:bicubic;display:none}#nggobasic-dfsi-wrap{width:100%;height:100%;display:none}#nggobasic-dfsi-wrap-inner{padding:0 0 75px;margin:0 auto}#nggobasic-dfsi-box{width:80%;color:#b3b3b3;background:url(../images/transparent-pixel.png);margin:0 auto;-webkit-box-shadow:0 0 17px 6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 17px 6px rgba(0,0,0,0.4);box-shadow:0 0 17px 6px rgba(0,0,0,0.4)}#nggobasic-dfsi-box-inner{color:#b3b3b3;background:url(../images/transparent-pixel.png);width:100%;margin:0 auto;padding:0}#nggobasic-dfsi-logo{text-align:center;margin:0 auto;padding:20px 24px 0}#nggobasic-dfsi-logo-inner{text-align:center;margin:0 auto;border:0;display:block}#nggobasic-dfsi-title{font-size:26px;color:#fff;line-height:34px;padding:8px 24px 15px}#nggobasic-dfsi-upgrade-text{text-align:center;margin:0 auto;line-height:22px;padding:0 24px 22px}#nggobasic-dfsi-upgrade-text a{color:#fff}#nggobasic-dfsi-download-box{padding:0 24px 5px}#nggobasic-dfsi-download-inner{width:100%}#nggobasic-dfsi-form{padding:0;margin:0}#nggobasic-dfsi-responsive-grid{clear:both;padding:0 4.01%}.nggobasic-dfsi-option-box{float:left;width:30.66%}.nggobasic-dfsi-option-title{text-align:center;padding:25px 0 8px;color:#fff;font-size:1.4em}.nggobasic-dfsi-option-vertical-align{display:inline-block;height:100%;vertical-align:middle}.nggobasic-dfsi-option-bg{background:url(../images/transparent-pixel.png);height:80px;border-top:1px solid #fff;padding:0 0 0 22px}.nggobasic-dfsi-option-spacer{width:4.01%;float:left}#nggobasic-dfsi-overlay-color{display:inline-block;margin:0;padding:0;border:1px solid #fff;vertical-align:middle}#nggobasic-dfsi-overlay-color input{float:left;width:80px;height:30px;padding:0;margin:0;text-indent:8px;background-color:#fff;border:0;font-size:12px;line-height:30px}#nggobasic-dfsi-color-picker-link{float:left;width:45px;height:30px;margin:0;padding:0;cursor:pointer;text-align:center;color:#000;background-color:#fff;font-size:12px;line-height:30px;text-decoration:underline}.nggobasic-dfsi-help-link{float:right;width:20px;height:20px;margin:0;padding:0;cursor:help;text-align:center;color:#fff;font-size:12px;line-height:20px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}#nggobasic-dfsi-mini-modal-overlay{position:absolute;top:0;left:0;background-color:#000;width:100%;height:100%;z-index:-1;display:none}#nggobasic-dfsi-mini-modal-box{position:absolute;top:50%;left:50%;width:244px;height:244px;margin-top:-122px;margin-left:-122px;overflow:hidden;z-index:-1;display:none}#nggobasic-dfsi-mini-modal-inner{position:relative;padding:15px;cursor:pointer;zoom:1}#nggobasic-dfsi-mini-modal-wrap{position:relative;width:100%;height:100%;cursor:default}#nggobasic-dfsi-mini-modal-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url(../../../fancybox/fancybox.png);background-position:-40px 0;cursor:pointer;z-index:1102}#nggobasic-dfsi-color-picker{position:relative;padding:8px;background-image:url(../images/transparent-pixel.png);border:1px solid #fff;display:none}.wheel{position:absolute!important;top:0!important;left:0!important}#nggobasic-dfsi-help{position:relative;background-image:url(../images/transparent-pixel.png);border:1px solid #fff;display:none}#nggobasic-dfsi-help-text{height:212px;color:#fff;text-align:left;overflow-y:auto}#nggobasic-dfsi-help-text p{font-size:11px;line-height:18px;padding:0 10px 10px;margin:0}#nggobasic-dfsi-help-title{font-size:13px;padding:10px}#nggobasic-dfsi-bg,#nggobasic-dfsi-wrap,#nggobasic-dfsi-mini-modal-overlay{-webkit-transform:translate3d(0,0,0)}@media only screen and (max-width: 790px){.nggobasic-dfsi-responsive-grid{padding:15px 0 27px}.nggobasic-dfsi-option-box{width:100%}}#nggobasic-dfsi-footer-buttons{border-top:1px solid #fff;background:url(../images/transparent-pixel.png);padding:11px 0;vertical-align:bottom;zoom:1}.button-primary{width:70px!important}#nggobasic-dfsi-mobile-spacer{height:10000px}body,body.iframe{min-width:0!important;padding:0!important;margin:0!important}iframe,img{border:0!important;padding:0!important;margin:0!important}#wpwrap{background-color:transparent!important}#wpcontent{margin-left:0!important}#adminmenuback,#adminmenuwrap,#wpfooter{display:none!important}#adminmenu li.menu-top,#adminmenu div.wp-menu-image,.folded #adminmenu a.menu-top,#adminmenu a.menu-top,html.wp-toolbar{padding-top:0!important}.wrap,#wpcontent,#wpbody,#wpbody-content{padding:0!important;margin:0!important}#nggobasic-dfsi-download-button{padding:8px 0;margin:0;font-size:18px;line-height:1.4em;font-weight:400;text-decoration:none;outline:0;display:inline-block;color:#333;text-align:center;vertical-align:middle;background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#51a351')\9;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-width:1px;border-style:solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-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);cursor:pointer;*margin-left:.3em}#nggobasic-dfsi-download-button:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d6d6d6')\9}#nggobasic-dfsi-download-button,#nggobasic-dfsi-download-button:hover{color:#fff;text-shadow:0 0 0 rgba(255,255,255,1)}#nggobasic-dfsi-download-button:hover{background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#419341')\9}#nggobasic-dfsi-download-button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;color:#fff}#nggobasic-dfsi-download-button:active{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);background-color:#51a351;background-color:#408140 \9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#328732')\9;outline:0}