/*
Theme Name: Kalium
Theme URI: https://laborator.co/themes/kalium/
Author: Laborator
Author URI: https://laborator.co/
Description: Start creating that amazing website that you have always wanted, only with Kalium — Connect with Laborator on: <a href="https://themeforest.net/user/laborator">Envato</a> &bull; <a href="https://twitter.com/thelaborator">Twitter</a> &bull; <a href="https://www.facebook.com/laboratorcreative">Facebook</a> &bull; <a href="https://www.instagram.com/laboratorcreative/">Instagram</a>
Version: 2.9.4
License: GNU General Public License version 3.0
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kalium
*/.pp_top, .pp_bottom, .pp_gallery, .pp_expand, .pp_nav, .pp_description, .pp_social {
    display: none !important;
}

div.pp_default .pp_content_container .pp_left, div.pp_default .pp_content_container .pp_right, div.pp_default .pp_close  {
    background: none !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.pp_content {height: auto !important;width: 100% !important;}

img#fullResImage {
    width: 100% !important;
    height: auto !important;
}

.pp_hoverContainer {
    position: fixed !important;
    left: 0px !important;
    top: 0px !important;
    height: 100% !important;
    width: 100% !important;
    z-index:0 !important;
}

div.pp_default .pp_previous:hover, div.pp_default .pp_next:hover {
    background: none !important;
}

div.pp_default .pp_previous:before {line-height: 1em;content: "\003c";position: fixed;left: 0px;top: 50%;text-indent: initial;color: #ccc;padding: 10px;font-size: 1.5em;}
}
div.pp_default .pp_next:before {content:"";}

div.pp_default .pp_next:before, a.pp_next:before {content: "\003e";text-indent:initial;position:fixed;top:50%;right:0px; line-height:1em;
color: #ccc;padding:10px; font-size:1.5em;}

div.pp_default .pp_close {color:white !important;line-height:1em !important;font-size:1em !important;}
div.pp_default .pp_close:before {content:"X"; text-align:right;text-indent:0 !important; float:right;padding:10px}

.pp_details {
    margin-top: 0px !important;
}


div.pp_default .pp_details {
    position: absolute !important;
    top: 0px !important;
}

.pp_details {
    width: 100% !important;
}
body div.pp_overlay {
    opacity: 0.8!important;
}
@media only screen and (max-width: 479px) {
	 .pp_pic_holder{ left: 50% !important; width: 300px !important;  margin-left: -150px !important; }
	 .pp_content, #pp_full_res img{ width: 100% !important; height: 100% !important; }
}
