/*
Theme Name: IRP Theme
Author: Rehberger
Description: Your description goes here
Version: 1.0
Template: parallaxsome
*/


#section-blog .IRP2button a {border-color: #ac904d !important; background: #ac904d !important; }
#section-blog .ps-section-viewall.IRP2button a:hover, .ps-section-viewall.IRP2button a:hover {background-color: #041f96 !important; }

.ps-home-section#section-testimonials {position: relative; background: #ac904d url("https://demo.accesspressthemes.com/parallaxsome/wp-content/uploads/2016/08/desk-918425_1280.jpg") no-repeat !important; }
.ps-home-section#section-testimonials:after {content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.4); }

.ps-home-section#section-contact {background-color: rgba(0,0,0,0.4); }
.ps-home-section#section-blog {padding-top: 20px; }

#crumbs {display: none; }
.single-slide-wrap .slider-title {font-weight: normal !important; font-family: "pt sans" !important; text-transform: none; }
.sticky-wrapper.is-sticky .site-header {background-color: rgba(172, 144, 77, 0.9); }
.ps-header-wrapper .site-branding {width: 40% !important; }
.ps-header-wrapper .site-title-wrapper .site-title a {line-height: 0.0 !important; }
.ps-header-wrapper .site-title-wrapper p.site-description {line-height: 3.0 !important;}
.bx-controls, .bx-has-pager {display: none !important; }
.main-navigation ul {float: right !important; }

.single-slide-wrap .slider-title:before, .single-slide-wrap .slider-title:after, .main-navigation ul.menu > li > a:after, .single-slide-wrap .slider-title:before, .single-slide-wrap .slider-title:after, .ps-front-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a:hover, .ps-front-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active, .service-tab-content .content-right .ps-btn, .service-tab-content .tab-pane .ps-btn, .ps-home-section#section-fact .ps-fact-icon, #section-portfolio .project-icons a, .ps-portfolio-wrapper ul#psProjects li:hover .project-info-wrap, #section-blog .ps-section-viewall a:hover,  .footer-social-wrap .ps-social-icons-wrapper a:hover, #scroll-up, .ps-section-viewall a:hover, .widget_search input[type=submit], .archive #primary .search-submit, .comments-area .form-submit input[type=submit], .nav-links .page-numbers.current, .nav-links a.page-numbers:hover, .nav-links .page-numbers.current, .nav-links a.page-numbers:hover, .comments-area .reply .comment-reply-link:hover, .nav-toggle span  {background-color: #ac904d !important;}

.ps-home-section#section-fact .ps-fact-icon:after {border-color: transparent transparent transparent #ac904d !important;}
.ps-home-section#section-fact .ps-fact-number {font-size: 28px; }
.IRPfacts {margin-top: 75px !important; }

.single-slide-wrap .slide-button  {display: none; }

.ps-blog-poston {display: none; }
.ps-blog-info .ps-blog-title {text-align: center !important; text-transform: none; font-size: 18px; font-weight: 400; font-family: PT Sans;  }
.section-content-wrapper .ps-blog-excerpt p {text-align: center !important;}
a.ps-more-button {display: none; }
.ps-blog-excerpt {font-size: 18px; }
ul.legend {list-style-position: outside; list-style: none; }
ul.legend li::before { content: "\220E"; color: #4f81bd; font-weight: bold; display: inline-block; width: 2em; margin-left: -1em;}
ul.legend li.flex::before {color: #4bacc6; }
ul.legend li.office::before {color: #8064a2; }
ul.legend li.retail::before {color: #9bbb59; }
ul.legend li.land::before {color: #c0504d; }
ul.legend li.industrial::before {color: #4f81bd; }
ul.legend li.other::before {color: #db843d; }
ul.legend li.newline::before {color: #fff; }

.main-navigation ul {list-style: none !important; }

#primary {width: 100% !important; }

#section-contact .ps-add-label:before {
    content: '\f0e0';
    font-family: 'FontAwesome';
    color:#e23815;
    font-size: 24px;
    margin-right: 12px;
}

@media (max-width: 480px) {
	.ps-header-wrapper .site-title-wrapper p.site-description {line-height: normal !important; margin-top: 20px;}
	.section-content-wrapper ul li:nth-of-type(2n), .team-wrapper .team-box-item:last-child {margin: 0; }

	
}
