@font-face {
  font-family: greg;
  src: url(/wp-content/fonts/gregfont.woff);
}

.site-header {background:#fff0 !important;}
.ladda-spinner {display:none !important;}
.fat-gallery-icon {display:none !important;}
.fat-gallery-tabs ul li a {font-family: greg !important;font-size: 2rem !important;letter-spacing: 4px !important;font-weight: bold !important;color: #000 !important;text-transform: uppercase !important;}
.entry-header .entry-title, .editor-post-title__input {text-align:center !important;color:#000 !important;font-family:greg !important;text-transform: uppercase;letter-spacing: 4px;font-weight:300 !important;font-size:6rem !important;}
.entry-content {text-align:center !important;}
.logo {text-align:center;}
.logo h1, .logo a {font-family: greg !important;font-size: 3rem !important;letter-spacing: 8px !important;font-weight: 300 !important;color: #000 !important;text-transform: uppercase !important;}
.logo h1, .logo h1 a {margin-bottom:10px !important;font-size: 6rem !important;letter-spacing: 12px !important;font-weight: 300 !important;}
#page {padding-top:0% !important;}
.footer-bottom {text-align:center;padding-top:0% !important;}
.footer-tagline {width:100% !important;}
.site-footer {background:#fff !important;}
.footer-tagline a {color: #000 !important;font-family: greg;text-transform: uppercase;letter-spacing: 4px;font-weight: bold;}
.fat-gallery-title h5 {font-family: greg;font-size: 2rem !important;}
.back {text-align: center !important;color: #af2a2a;font-family: 'greg';text-transform: uppercase;letter-spacing: 2px;font-weight: bold;}
.fat-gallery.col-padding-10 .fat-gallery-tabs {margin-top:40px !important;}
h2.subtitle {font-weight: 300 !important;font-family: greg !important;text-align: center !important;font-size: 4rem !important;letter-spacing: 2px !important;}
.backtotop {text-align: center;margin-bottom: 60px;}
.site-identity {padding-bottom:0px !important;}
.backto {top:2px !important;position:relative !important;}
.lg-outer.lg-thumb-open .lg-thumb-outer {display:none !important;}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {bottom:0px !important;}


@media screen and (max-width: 700px) {
.logo h1, .logo h1 a {font-size: 3.5rem !important;letter-spacing: 5px !important;}
.logo h1, .logo a {font-size:2rem !important;}
.single .entry-header .entry-title, .editor-post-title__input {font-size: 6rem;}
}
@media screen and (max-width: 600px) {
.fat-col-md-2 .fat-gallery-item, .fat-col-md-3 .fat-gallery-item, .fat-col-md-4 .fat-gallery-item, .fat-col-md-5 .fat-gallery-item, .fat-col-md-6 .fat-gallery-item {width: 50% !important;}
.site-identity {padding: 4% !important;}
}
