/* -----------------------------------------------
    1.0 RESETS : START
----------------------------------------------- */

/*** GENERAL RESET : START ***/

.wf-loading * {opacity:0.5}
html{overflow-y:scroll;overflow-x:hidden;padding:0;margin:0;color:#333;background:transparent;font-size:10px;background-attachment:fixed;background-size:100%;background:#ffffff;scroll-behavior:smooth;}
body {padding:0;margin:0;background:#ffffff;}
body,div,dl,dt, dd, ul,ol, li, h1,h2,h3,h4, h5,h6, pre, code, form, fieldset, legend, input, textarea,p,blockquote,th,td{padding:0;margin:0;text-rendering: optimizelegibility;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;font-smoothing: antialiased;}
#gui table{border-collapse:collapse;border-spacing:0;}
#gui fieldset,#gui img{border:0;}
#gui address,#gui caption,#gui cite,#gui code,#gui dfn,#gui em,#gui strong,#gui th,#gui var{font-style:normal;}
#gui em {font-style:italic;}
#gui li{list-style:none;position:relative;}
#gui caption,#gui th{text-align:left;}
#gui h1,#gui h2,#gui h3,#gui h4,#gui h5,#gui h6{font-size:100%;font-weight:normal;}
#gui q:before,#gui q:after{content:'';}
#gui abbr,acronym{border:0;font-variant:normal;}
#gui sup{vertical-align:text-bottom;}
#gui sub{vertical-align:text-top;}
#gui input,#gui textarea,#gui select{font-family:inherit;font-weight:inherit;}
:focus {outline:0;}

#gui img[src=""] {display:none !important;}
#gui img, #gui *[data-gui-bg] {image-rendering:crisp-edges;  }
#gui select,#gui input,#gui button,#gui textarea{font:10px arial, helvetica, clean, sans-serif;}
#gui table{font:10px;font-size:inherit;}
#gui pre,#gui code,#gui kbd,#gui samp,#gui tt{font-family:monospace;line-height:100%;}
#gui ul,#gui li{font-size:10px;}

#gui section, #gui aside, #gui article, #gui header, #gui nav, #gui footer {display:block;}

#gui footer {overflow:hidden;}

/** BROWSER FIXES **/

.lte8 #gui input,.lte8 #gui textarea,.lte8 #gui select{font-size:100%;}
.lte8 #gui {font:10px;font-size:10px;}
.lte8 #gui pre,.lte8 #gui code,.lte8 #gui kbd,.lte8 #gui samp,.lte8 #gui tt{font-size:10px;}

#gui pre:empty, #gui code:empty {
    display: none;
}

#gui img {display: block;vertical-align: middle;margin: 0;padding: 0;border: 0;/*max-width:100%;height:auto;*/text-indent: -9999px;}
#gui img {display: block;vertical-align: middle;margin: 0;padding: 0;border: 0;max-width:100%;height:auto;text-indent: -9999px;}
#gui .gui_aln_c img {margin:0 auto;}
/** WP ADMIN BAR OVERRIDES **/


#gui.wp-customizer-unloading:before {content:"";display:block;position:fixed;width:100%;height:100%;z-index:2147483600122;background:#f1f1f1;left:0;top:0;background-image:url('/wp-content/plugins/gui/components/wizard/ripple-sdr.svg');background-repeat:no-repeat;background-position:center;background-attachment:fixed;opacity:0.85}

#gui #wpadminbar .quicklinks ul {overflow:visible;}
#wpadminbar a {color:#ccc;}
/*** GENERAL RESET : END ***/

/* -----------------------------------------------
    1.0 RESETS END
----------------------------------------------- */

/* IMAGE DEFAULTS :: [START] */


#gui #gui_sub *[data-gui-bg-image-size="contain"] {background-size:contain !important;}
#gui #gui_sub *[data-gui-bg-image-size="cover"] {background-size:cover !important;}
#gui #gui_sub *[data-gui-bg-image-size="auto"] {background-size:auto !important;}

#gui #gui_sub *[data-gui-bg-image-repeat="no_repeat"] {background-repeat:no-repeat !important;}
#gui #gui_sub *[data-gui-bg-image-repeat="repeat_x"] {background-repeat:repeat-x !important;}
#gui #gui_sub *[data-gui-bg-image-repeat="repeat_y"] {background-repeat:repeat-y !important;}
#gui #gui_sub *[data-gui-bg-image-repeat="repeat"] {background:repeat !important;}

#gui #gui_sub *[data-gui-bg-image-position="tl"] {background-position:left top !important;}
#gui #gui_sub *[data-gui-bg-image-position="tc"] {background-position:center top !important;}
#gui #gui_sub *[data-gui-bg-image-position="tr"] {background-position:right top !important;}
#gui #gui_sub *[data-gui-bg-image-position="cl"] {background-position:left center !important;}
#gui #gui_sub *[data-gui-bg-image-position="cc"] {background-position:center center !important;}
#gui #gui_sub *[data-gui-bg-image-position="cr"] {background-position:right center !important;}
#gui #gui_sub *[data-gui-bg-image-position="bl"] {background-position:left bottom !important;}
#gui #gui_sub *[data-gui-bg-image-position="bc"] {background-position:center bottom !important;}
#gui #gui_sub *[data-gui-bg-image-position="br"] {background-position:right bottom !important;}

/* IMAGE DEFAULTS :: [END] */

/* IPAD DEFAULTS :: [START] */

#gui[data-is-ios] .gui_module[data-gui-module-type="spotlight"] {background-attachment:scroll !important; background-size: auto !important;background-repeat:no-repeat;}
#gui[data-is-ios] #gui_sub *[data-gui-bg-image-size="cover"] {background-size:cover !important;}
#gui[data-is-ios] #gui_sub .gui_li {background-size:cover !important;background-attachment:scroll !important;background-repeat:no-repeat;}

html[data-is-ios] .gui_module[data-gui-module-type="spotlight"] {background-attachment:scroll !important; background-size: auto !important;background-repeat:no-repeat;}
html[data-is-ios] #gui_sub *[data-gui-bg-image-size="cover"] {background-size:cover !important;}
html[data-is-ios] #gui_sub .gui_li {background-size:cover !important;background-attachment:scroll !important;background-repeat:no-repeat;}

/* IPAD DEFAULTS :: [END] */

