/*
 Theme Name:   Lissie Theme
 Theme URI:    https://divilife.com
 Description:  Lissie theme
 Author:       RogueSkins
 Author URI:   https://rogueskins.com
 Template:     Divi
 Version:      1.0.0
*/

/*****Add any custom CSS below this line*****/
@font-face {
    font-family: 'Akzidenz-Grotesk BQ';
    src: url('http://rogueskins.com/testingzone/lissie/build/wp-content/themes/Divi-Child-Theme/fonts/AkzidenzGroteskBQ-Bold.eot');
    src: url('http://rogueskins.com/testingzone/lissie/build/wp-content/themes/Divi-Child-Theme/fonts/AkzidenzGroteskBQ-Bold.eot?#iefix') format('embedded-opentype'),
        url('http://rogueskins.com/testingzone/lissie/build/wp-content/themes/Divi-Child-Theme/fonts/AkzidenzGroteskBQ-Bold.woff2') format('woff2'),
        url('http://rogueskins.com/testingzone/lissie/build/wp-content/themes/Divi-Child-Theme/fonts/AkzidenzGroteskBQ-Bold.woff') format('woff'),
        url('http://rogueskins.com/testingzone/lissie/build/wp-content/themes/Divi-Child-Theme/fonts/AkzidenzGroteskBQ-Bold.ttf') format('truetype'),
        url('http://rogueskins.com/testingzone/lissie/build/wp-content/themes/Divi-Child-Theme/fonts/AkzidenzGroteskBQ-Bold.svg#AkzidenzGroteskBQ-Bold') format('svg');
    font-weight: inherit;
    font-style: normal;
}
html, body{
	font-family: 'Akzidenz-Grotesk BQ', 'karla', arial, sans-serif !important; font-weight: bold; font-style: normal; text-transform: uppercase;}

.grey{color:grey !important;}

.et_pb_fullscreen{height:90vh;}
.et_pb_fullscreen .et_pb_fullwidth_header_container, .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {width: 100% !important;}

.et_header_style_centered #et_mobile_nav_menu{margin-top: -17px;}
.et_header_style_centered #main-header .mobile_nav {background-color: white;}
#mobile_menu{text-transform: uppercase; text-align: center;}
.et_mobile_menu li a:hover{background: black; color: white; opacity: 1;}
.et_header_style_centered .et_mobile_menu {    top: 37px;}
.logo_container{display:none;}
#main-header{height: 40px !important; padding-top: 7px;}
#page-container{padding-top:40px !important;}
.et_project_meta{display:none;}

.et_portfolio_image {
 padding-top: 100%;
 }
 .et_portfolio_image img {
 position: absolute;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 }
 
 .et_pb_portfolio .et_pb_portfolio_item {
 margin: .1em auto;
display: block;
 width: 100%;
 max-width: 300px;
}
.et_portfolio_image:hover{-webkit-filter: grayscale(1);
  filter: grayscale(1);}
  .et_pb_column .et_pb_module {text-align: center;}
  
  #top-menu-nav #top-menu li.current-item a { color: #FE437D !important; }

.et_pb_bg_layout_light .et-pb-arrow-next, .et_pb_bg_layout_light .et-pb-arrow-prev {
    color: #333;
    background: white;
}

#footer-info { width: 100%; text-align: center;}

/*mailing list area*/

input.text, input.title, input[type="email"], input[type="password"], input[type="tel"], input[type="text"], select, textarea {

    width: 100%;
    border: none;
    color: #000000;
    background-color: #fff;
    max-width: 200px;
    padding: .8em;
	font-size: 12px;
	border: 1px solid black;
}
#mc-embedded-subscribe{color:white; margin-top:1em;display: inline-block;
font-size: 12px; padding: .8em; background: black;
border: 1px solid black;
text-transform: uppercase;
font-family: inherit; cursor:pointer;}
#mc-embedded-subscribe:hover{background:white; color: black;}
#mc_embed_signup_scroll p{display: none;}
#mc-embedded-subscribe,input[type="email"],.clear{display:inline-block;width: 100%;
max-width: 250px;}

/*end of mailing list*/

/*404*/
.notfound{
height: 90vh;

margin: 1em auto;

width: 90%;

text-align: center;}

/*end 404*/
.mobile_nav .select_page {display: none !important;}

#cookie-law-info-bar{font-size: 11px; padding: .2em;}
.cli-plugin-button:hover{background: white !important; color: black !important;}
a.cli-plugin-button{text-decoration:none; border: 1px solid black; margin-top: 0;}

@media only screen and (min-width: 700px) {
   .et_pb_portfolio .et_pb_portfolio_item {
margin: 0 .1em;
display: inline-grid;
 width: 19%;
}}



