/*
Theme Name: Aalto
Theme URI: http://aalto.edge-themes.com
Description: A Refined Architecture and Interior Design Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Text Domain: aalto
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.6.1
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

.edgtf-portfolio-list-holder.edgtf-pl-gallery-shader-info.edgtf-pl-skin-dark .edgtf-pli-text-holder {
    background-color: rgb(69 5 1 / 60%) !important;
}

.edgtf-portfolio-single-holder.edgtf-ps-small-images-layout .edgtf-ps-content-item{
border-bottom: 1px solid #FFFAF2 !important; }

.edgtf-grid-lines-holder .edgtf-grid-line{
	color: #FFFAF2 !important
}

.edgtf-portfolio-single-holder.edgtf-ps-small-images-layout .edgtf-ps-content-item{
	color: #FFFAF2 !important
}

.edgtf-portfolio-single-holder .edgtf-ps-item-title {
    margin-top: 30px !important;
}

.edgtf-portfolio-single-holder.edgtf-ps-split-screen-layout .edgtf-ps-image img {
    margin: 15px 15px !important;
    max-width: 100% !important;
	width: 100%;
}

@media only screen and (max-width: 1024px) {
    .edgtf-portfolio-single-holder .edgtf-ps-info-holder {
        margin: 16px 30px !important;
        max-width: 80% !important;
    }
}

.edgtf-ps-navigation .edgtf-ps-next a, .edgtf-ps-navigation .edgtf-ps-prev a {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 19px !important;
    line-height: 100px;
    font-family: 'Heebo';
    text-decoration-line: underline;
    
}

.edgtf-grid-lines-holder .edgtf-grid-line {
 
    border-left: 1px solid #fffaf2 !important;
    
}

.edgtf-pl-filter-holder ul li.edgtf-pl-current span, .edgtf-pl-filter-holder ul li:hover span {
    color: rgb(255 130 38) !important;
    font-weight: 300; !important
}

.edgtf-grid-lines-holder .edgtf-grid-line:last-child {
    border-right: 1px solid #fffaf2 !important;
}

@media only screen and (max-width: 768px) {
    .edgtf-grid-lines-holder .edgtf-grid-column-2 {
        border-right: 1px solid #fffaf2 !important;
    }
}





.edgtf-page-footer .widget a, .edgtf-side-menu .widget a {
  
    font-style: normal !important;
}
.edgtf-side-menu .widget {
    margin: 0 0 8px !important;
    padding: 0;
}

footer .widget .edgtf-widget-title-holder .edgtf-widget-title {

    text-transform: capitalize !important;
}
#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon {
    margin: 0 0px 0 0 !important;
}
.edgtf-portfolio-single-holder .edgtf-ps-item-title {
   
    text-transform: capitalize !important;
}


body .pp_pic_holder a.pp_next {
    right: 30px;
    color: white !important;
}

body .pp_pic_holder a.pp_next:hover, body .pp_pic_holder a.pp_previous:hover {
    color: white !important;
}

body .pp_pic_holder a.pp_previous {
    left: 30px;
	color: white !important;
}



.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-full-width {
    padding: 25px 32px !important;
}

.edgtf-side-menu {
    background-color: #856b5c !important;
    text-align: center;
}

.edgtf-page-footer .widget a, .edgtf-side-menu .widget a {
    color: #ff8226 !important;
}

body .pp_pic_holder .pp_details {
   
    display: none !important;
   
}

.edgtf-pl-filter-holder ul li {
   
    cursor: none !important;
}

.edgtf-portfolio-single-holder.edgtf-ps-split-screen-layout .edgtf-ps-content-item {

    border-bottom: 1px solid #fffaf2 !important;
    
}

.edgtf-sticky-header .edgtf-sticky-holder {

    border-bottom: 1px solid #fffaf2 !important;
  
}