/*
Theme Name: Lizzy Bunting
Theme URI: https://speedypancake.co.uk
Description: Lizzy Bunting Theme by Speedypancake Web Design
Author: Speedy Pancake
Author URI: https://speedypancake.co.uk
Template: generatepress
Version: 2.2.6
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Fri, 10 May 2019 10:14:54 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

/*

.maxbutton-1.maxbutton.maxbutton-button,
.maxbutton-5.maxbutton.maxbutton-button,
.maxbutton-8.maxbutton.maxbutton-button,
.call-button {
  transition-property: background-color;
  -moz-transition-duration: 5s;
  -o-transition-duration: 5s;
  -webkit-transition-duration: 5s;
  transition-duration: 5s;
}

*/

a, button, input, .main-navigation .main-nav ul li a {
  transition: color 0.4s ease-in-out,background-color 0.4s ease-in-out;
}

.sticky-enabled .main-navigation.is_stuck {background: #093146;
padding-left:40px;
padding-right:40px;}
#pg-15665-1 > .panel-row-style {
background-position:left 0 bottom -20px !important;}


.blue{background:#093146;}
.blue p, .blue h1, .blue h2, .blue h3,  .blue li{color:white;}
.blue a{color:#1C8EA9;
font-weight:bold;}
.blue a:hover{color:white;}

.polar img, .polar2 .so-widget-sow-slider{
border:6px solid white;
/* box-shadow: 0px 10px 13px -7px #000,5px 5px 15px 5px rgba(0,0,0,0) !important; */
  box-shadow: 0px 10px 13px -7px wheat,5px 5px 15px 5px rgba(1,1,1,0.3) !important;
}


/* HIDES HELP TAB WHEN NOT LOGGED IN */
body:not(.logged-in) li#menu-item-16061{display: none;}

.copyright-bar{display:none;}
#wp-admin-bar-comments,
#wp-admin-bar-litespeed-menu,
#wp-admin-bar-gp_elements-menu{display:none;}

#primary-menu li.mog {display:none;}

.prod{
height:10px;
width:100%;
border-top:1px solid #eaeaea;
margin-top:20px;}

/* .sticky{width:100% !important;
border-bottom:1px solid grey;
text-align:left !important;}
.sticky .post-image{text-align:left !important;}

.generate-columns-activated.post-image-aligned-left .generate-columns-container article:not(.featured-column) .post-image{text-align:left !important;} 

*/


.widget ul li {
list-style:disc;
    font-weight: 600;
    padding-left: 2px;
    margin-bottom: 12px;
margin-left:12px;
}

ul li{text-indent: 0;}

.site-header{box-shadow: 6px 6px 6px rgba(50, 50, 50, 0.75);}

.green{background:#10780F;}
.green p, .green h1, .green h2, .green h3, .green ul li{color:white;}

.banner h2{font-size:3rem;
font-weight:bolder;}

/*
.fill {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden
}
.fill img {
    flex-shrink: 0;
    min-width: 100%;
    min-height: 100%
}

*/

.pt-cv-wrapper .btn-success, .read-more-container a.button {
  color: grey !important;
  background-color: transparent !important;
border:1px solid grey;
border-radius:0 !important;
}



.pt-cv-wrapper .btn-success:hover, .read-more-container  a.button:hover {
border:1px solid #D94B40;
  color: grey !important;
  background-color: #D94B40 !important;
  color: white !important;

}



.main-nav .secondary-menu{padding-right:50px;}

.call-button a{background:#149FBC;
margin:2px;}
.call-button a:hover{background:#d94b40 !important;
color:white !important;}
.menu-toggle::before {font-size: 22px;}


@media only screen and (max-width : 1000px) {

 .nav-align-right .inside-navigation {
  justify-content: center !important;
}


.gallery-columns-4 .gallery-item {max-width: 50% !important;}
}


.entry-content{
  padding-left: 15px;
  padding-right: 15px;
}

@media only screen and (max-width : 1200px) {
.polar img{
max-width:70%;
}}

/* Mobile Styling */
@media only screen and (max-width : 800px) {

.footer-widgets-container {padding: 10px;}
.footer-widgets-container p{font-size:14px;}
#secondary-navigation{display:none;}
.polar img{max-width:100%;}

h3 {font-size:20px;}

.smaller img{max-width:150px;}

.banner h2{font-size:1.6rem;}

.page-hero h2{font-size:20px;}

.inside-header{padding:10px !important;}


}