/*!
 Theme Name:   Poten Theme
 Theme URI:    N/A
 Description:  Poten Child Theme based on Versatie (dependancy: "versatile-v1-11")
 Author:       Monitise Create
 Author URI:   http://monitisecreate.com/
 Template:     versatile-v1-11
 Version:      0.0.1
 Tags:         white, light, yellow, two-columns, fluid-layout, custom-background, custom-colors, featured-images, theme-options
 Text Domain:  versatile-v1-11-child
*/
/*
 * Begin Template Modifications
 */
/**
 * DEBUG
 * Includes: Hover outline's, tests, etc
 */
/*
 * Includes
 */
/**
 * Variables
 */
/**
 * Global Styles
 */
/* line 8, scss/_global.scss */

/*body,
.stunning-text-caption {
  color:#3b3b3b !important;
}*/
h1, h2, h3, h4, h5, h6,
p, span,
div, .gdlr-navigation {
  font-family: "ff-tisa-sans-web-pro", sans-serif !important;
}
h1, h2, h3, a {
  font-weight:bold;
}
h4, h5, body, .gdlr-navigation {
  font-weight:normal;
}
a {
  font-size:16px;
}
h1 {
  text-transform:uppercase;
}
h3 a {
  font-size:30px;
}
.page-id-1629 table {
  text-align:left;
}
.page-id-1629 table tr td {
  width:25%;
}
.page-id-1629 table tr td a {
  font-size:14px;
}
.gdlr-navigation a {
  font-size:14px;
}
.gdlr-personnel-item.plain-style .personnel-author {
  font-size:20px;
  font-weight:normal;
}
div.personnel-author.gdlr-skin-title {
  line-height:25px;
}
.gdlr-blog-grid .gdlr-blog-title a {
  font-size:24px;
  font-weight:normal;
}
.gdlr-blog-grid .gdlr-grid-read-more a {
  font-size:16px;
  color:#00aeef !important;
}
.dl-menuwrapper button::after {
  background: #021535 !important;
  box-shadow: 
  	0 10px 0 #021535,
  	0 20px 0 #021535 !important;
}
#gdlr-responsive-navigation.dl-menuwrapper button,
#gdlr-responsive-navigation.dl-menuwrapper button:hover {
  background:#ffffff !important;
}
.gdlr-main-menu > li > .sub-menu a,
.gdlr-main-menu > li > .sf-mega a {
  font-weight:normal !important;
}
#gdlr-responsive-navigation.dl-menuwrapper ul {
  background-color:#021535 !important;
}

/* line 16, scss/_global.scss */
.gdlr-item-title {
  font-size: 30px !important;
  text-transform: uppercase !important;
  font-weight: bold;
}
/* line 75, scss/_global.scss */
.home.page #content-section-2 .gdlr-item.gdlr-content-item p a {
  color: #00aeef !important;
  font-weight: bold;
}
/* line 93, scss/_global.scss */
.home.page #content-section-2 .gdlr-item.gdlr-personnel-item.plain-style {
  background: #ffffff;
}
/* line 149, scss/_global.scss */
.home.page #content-section-3 .gdlr-standard-style .gdlr-blog-info.gdlr-info,
.home.page #content-section-3 .gdlr-standard-style .gdlr-blog-info.gdlr-info *,
.home.page #content-section-3 .gdlr-standard-style .post-header,
.home.page #content-section-3 .gdlr-standard-style .post-header * {
  color: #021535;
}
/* line 153, scss/_global.scss */
.home.page #content-section-3 .gdlr-standard-style .gdlr-grid-read-more {
  text-transform: uppercase;
}
/* line 158, scss/_global.scss */
.home.page #content-section-3 .gdlr-item.gdlr-content-item p a {
  color: #00aeef !important;
  font-size: 110%;
  font-weight: bold;
}
/* line 165, scss/_global.scss */
.home.page #content-section-3 .gdlr-item-title-divider {
  display: none;
}
/* line 174, scss/_global.scss */
.home.page #content-section-4 .gdlr-item-title-divider {
  display: none !important;
}
/* line 178, scss/_global.scss */
.home.page #content-section-4 .gdlr-item-title {
  font-size: 30px;
}
/* line 182, scss/_global.scss */
.home.page #content-section-4 .feature-media-content-wrapper .gdlr-item-title {
  font-size: 20px !important;
}
/* line 186, scss/_global.scss */
.home.page #content-section-4 .gdlr-item.gdlr-content-item p a {
  color: #00aeef !important;
  font-size: 110%;
  font-weight: bold;
}

/* line 208, scss/_global.scss */
.page-id-3109 .container,
.page-id-3109 .gdlr-item-title {
  color: #021535 !important;
}
/* line 213, scss/_global.scss */
.page-id-3109 .gdlr-item-title {
  font-weight: bold;
}
/* line 218, scss/_global.scss */
.page-id-3109 .personnel-position.gdlr-skin-info {
  color: #00aeef !important;
}

/* line 227, scss/_global.scss */
.page-id-3112 {
  color: #021535;
}
/* line 231, scss/_global.scss */
.page-id-3112 .gdlr-item-title-head .gdlr-item-title {
  font-weight: bold;
}
/* line 234, scss/_global.scss */
.page-id-3112 .columns .gdlr-item-title {
  font-size: 20px !important;
}
/* line 238, scss/_global.scss */
.page-id-3112 .gdlr-feature-media-item .feature-media-button {
  margin-top: 0;
}
/* line 241, scss/_global.scss */
.page-id-3112 .gdlr-button.with-border {
  border-bottom-width: 0;
  border-bottom-style: none;
}
/* line 245, scss/_global.scss */
.page-id-3112 .gdlr-button {
  border-color: transparent;
}
/* line 248, scss/_global.scss */
.page-id-3112 .gdlr-button, .page-id-3112 input[type="button"], .page-id-3112 input[type="submit"] {
  background-color: transparent;
}
/* line 251, scss/_global.scss */
.page-id-3112 .gdlr-button, .page-id-3112 .gdlr-button:hover, .page-id-3112 input[type="button"], .page-id-3112 input[type="submit"], .page-id-3112 .gdlr-top-menu > .gdlr-mega-menu .sf-mega a.gdlr-button {
  color: #969696;
}
/* line 254, scss/_global.scss */
.page-id-3112 .gdlr-button, .page-id-3112 input[type="button"], .page-id-3112 input[type="submit"] {
  display: inline-block;
  font-size: 16px;
  padding: 0 25px 10px 25px;
  margin-bottom: 15px;
  margin-right: 5px;
  outline: none;
  cursor: pointer;
  text-transform: none;
  font-weight: 700;
  letter-spacing: 1px;
  border: none;
  color: #00aeef !important;
}

/**
 * What's New
 */
/* line 281, scss/_global.scss */
.page-id-3098 #content-section-1 .gdlr-color-wrapper {
  padding: 35px 0 20px 0;
}
/* line 284, scss/_global.scss */
.page-id-3098 #content-section-1 .gdlr-color-wrapper .whats-new-sub-nav {
  text-align:center;
  display: inline-block;
  margin:0 auto;
}
/* line 287, scss/_global.scss */
.page-id-3098 #content-section-1 .gdlr-color-wrapper .whats-new-sub-nav a {
  display: inline-block;
  margin: 0;
  padding: 0 10px;
  font-size:14px;
  line-height: 20px;
  float: none;
  color: #021535;
  font-weight: 500;
  text-transform:uppercase;
}

/* line 306, scss/_global.scss */
.gdlr-social-share,
.gdlr-single-nav,
.gdlr-post-author,
#comments {
  display: none !important;
}

/* line 331, scss/_global.scss */
.footer-wrapper {
  background-color: #021535 !important;
}
/* line 334, scss/_global.scss */
.footer-wrapper .footer-container {
  padding: 50px 0 25px 0;
}
/* line 338, scss/_global.scss */
.footer-wrapper .menu {
  display: table;
  float: none;
  margin:0 auto;
}
/* line 341, scss/_global.scss */
.footer-wrapper .menu li {
  display: inline-block;
  margin: 0;
  padding: 0 0 0 50px;
  line-height: 20px;
  border: 0;
}
/* line 347, scss/_global.scss */
.footer-wrapper .menu li a {
  color: #ffffff;
}
/* line 350, scss/_global.scss */
.footer-wrapper .menu li::before {
  content: none;
}

/*
 * Header
 * Includes: Navigation
 */
/* line 22, scss/_header.scss */
.gdlr-header-wrapper:not(.gdlr-fixed-header) .gdlr-main-menu > li:last-child a {
  border: 2px solid #ffffff;
  display: inline;
  padding: 5px 8px;
  margin-left: 22px;
  border-radius: 2px;
  top: -1px;
}

/* line 38, scss/_header.scss */
.gdlr-parallax-wrapper,
.gdlr-background-image,
.gdlr-page-title-wrapper {
  background-size: cover !important;
}

/* line 68, scss/_header.scss */
.gdlr-outer-nav.gdlr-nav-container span:hover {
  background-color: #d8dce6 !important;
}

/**
 * Responsive
 */
@media only screen and (max-width: 1280px) {
  /* line 16, scss/_responsive.scss */
  .gdlr-header-wrapper:not(.gdlr-fixed-header) .gdlr-logo {
    margin-right: 0;
  }
  
  .gdlr-logo {
    max-width: 228px !important;
  }

  /* line 30, scss/_responsive.scss */
  .home.page .gdlr-item {
    margin-bottom: 15px;
  }
  /* line 34, scss/_responsive.scss */
  .home.page .gdlr-color-wrapper {
    padding: 35px 0 35px 0;
  }
  /* line 43, scss/_responsive.scss */
  .home.page #content-section-1 .gdlr-title-item .gdlr-item-title {
    padding-top: 50px;
    font-size: 30px !important;
  }
  /* line 54, scss/_responsive.scss */
  .home.page #content-section-4 .gdlr-color-wrapper {
    padding: 35px 0 20px 0 !important;
  }
  /* line 57, scss/_responsive.scss */
  .home.page #content-section-4 .gdlr-item.gdlr-content-item {
    padding: 15px 0 0 0;
  }
}


/** JD Additional CSS **/
.content-wrapper {
  min-height:600px;
}
.page-id-1122 .gdlr-item-title {
  font-weight: bold;
}
.page-id-1122 .personnel-position.gdlr-skin-info {
  color: #00aeef !important;
}
.home .gdlr-item.gdlr-feature-media-item.gdlr-center {
  cursor:pointer;
}
.home a.feature-media-button.gdlr-button.with-border {
  display:none;
}
.page-id-1629 .gdlr-item-title {
  font-size: 16px !important;
  margin-bottom:20px;
}
.page-id-1629 .gdlr-item-title-wrapper.gdlr-item {
  margin-bottom: 0px;
}
.page-id-3112 .gdlr-item-title-wrapper.gdlr-item {
  margin-bottom:0;
}
.gdlr-blog-info.gdlr-info {
  display:none;
}
.gdlr-blog-grid .post-header {
  padding:25px;
}
header.post-header .gdlr-blog-info.gdlr-info {
  display:block;
  padding: 0 0 10px;
  margin-bottom: -10px;
}
.gdlr-blog-grid .gdlr-blog-info,
header.post-header .gdlr-blog-info.gdlr-info .icon-time,
header.post-header .gdlr-blog-info.gdlr-info .icon-user {
  display:none;
}
.gdlr-blog-grid .gdlr-blog-info .blog-info,
.gdlr-standard-style .gdlr-blog-info .blog-info {
  margin-right:10px;
}
div.blog-info.blog-author {
  display:none;
}
.blog-info a {
  font-weight:normal;
}
.single-post header.post-header .gdlr-blog-info.gdlr-info {
  margin-bottom: 18px;
  padding-bottom: 7px;
}
div.personnel-author-image.gdlr-skin-border {
  text-align:center;
}
.page-id-3098 #content-section-1 .container {
  text-align:center;
  margin-bottom: -10px;
}
.gdlr-navigation-wrapper {
  margin: 0px 15px 0 0;
}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a {
  font-size:14px;
}
.gdlr-personnel-item.plain-style .personnel-info,
.gdlr-personnel-item.plain-style .personnel-content {
  margin-top:14px;
}
.gdlr-personnel-item.plain-style .personnel-content a {
  font-size:14px;
  line-height:14px;
}
.home .columns h3.gdlr-item-title.gdlr-skin-title.gdlr-skin-border {
  font-size:24px !important;
}
.home .columns .gdlr-feature-media-item.gdlr-center .feature-media-thumbnail {
  margin: 0px auto 20px;
}
.footer-wrapper .widget.gdlr-widget {
  margin-bottom: 20px;
}
.footer-wrapper .menu li:first-child {
  padding:0;
}
.gdlr-item-title-wrapper.gdlr-item {
  margin-bottom: 20px;
}
a.feature-media-button.gdlr-button.with-border,
a.stunning-text-button.gdlr-button.with-border {
  border:0;
  background:transparent;
  font-size:16px;
  text-transform:capitalize;
  color:#00aeef;
  margin:0;
  padding:0 0 30px;
}
h2.stunning-text-title {
  font-size:20px !important;
  margin-bottom:10px !important;
}
#global-reach h3,
#global-reach div.gdlr-item-title-caption.gdlr-skin-info {
  color:#ffffff !important;
}
.home h1.gdlr-page-title {
  display:none !important;
}
.home div.gdlr-page-title-wrapper {
  min-height:120px;
}
.home section#content-section-1 {
  margin: -150px auto 75px;
}
.home section#content-section-1 h1 {
  font-size:36px;
  margin-bottom:10px;
}
.home section#content-section-1 h1,
.home section#content-section-1 p {
  color:#ffffff !important;
}
#intro-box p {
  max-width:500px;
  margin:0 auto;
}
.gdlr-page-title-wrapper .gdlr-page-title-overlay {
  display: none;
}
.page-id-1122 .gdlr-image-link-overlay {
  opacity:0 !important;
}

/* Responsive Styling */

@media only screen and (max-width: 959px) {
  .home div.gdlr-page-title-wrapper {
    min-height:inherit;
  }
}

@media only screen and (max-width: 767px) {
  .home section#content-section-1 {
    margin: -180px auto 100px;
  }
  .home div.gdlr-page-title-wrapper {
    min-height:inherit;
  }
  .footer-wrapper .menu li {
    display: block;
    padding: 0 0 10px !important;
    text-align: center;
  }
}

/* Large desktop */
@media only screen and (min-width: 1200px) {
	
}

/* Desktop */
@media only screen and (min-width: 1025px) and (max-width: 1199px) {
	
  .home section#content-section-1 h1 {
    font-size:28px;
  }
  
}

/* Portrait tablet to landscape and desktop */
@media only screen and (min-width: 768px) and (max-width: 1024px) {

  .home section#content-section-1 h1 {
    font-size:25px;
  }

}

/* Landscape phone to portrait tablet */
@media only screen and (min-width: 481px) and (max-width: 767px) {
  
  .home section#content-section-1 h1 {
    font-size:28px;
  }
  .page-id-1629 table tr {
    margin-bottom:30px;
    display: block;
  }
  .page-id-1629 table tr td {
    display:block;
    width:100%;
  }
  
}

/* Landscape phones and down */
@media only screen and (max-width: 480px) {

  .home section#content-section-1 h1 {
    font-size:22px;
  }
  .page-id-1629 table tr {
    margin-bottom:30px;
    display: block;
  }
  .page-id-1629 table tr td {
    display:block;
    width:100%;
  }

}