/*
 Theme Name:   Dreyfus Child
 Theme URI:     http://simpleseogroup.com
 Description: The Ingenious are often fanciful, for they view the unseen and trail the impassable.  We, at Simpleseo Group, believe that sophistication comes with simplicity which is why our hottest ‘Dreyfus', theme with the finest features and the most faddish tools, is available in a duck soup package for you.
 Author:       Simpleseo Group team
 Author URI:   http://simpleseogroup.com
 Template:     dreyfus
 Version: 1.4
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
 Text Domain: Dreyfus Child
*/

section.project-page-content-part {
    margin-top: 100px;
}
span.categories-list {
    padding: 0 0 0 32px;
}
section.project-categories-tabs {
    margin: 30px 0 30px 0;
}
.in-footer .main-menu {
    color: #fff;
    font-weight: 600;
    font-size: 25px;
}
.cstm-team img.attachment-full.size-full.wp-post-image {
    width: 100%;
    height: auto;
}
.cstm-services p {
    text-transform: uppercase;
}
.conatctcontent-part input, .right-form-section form input {
    margin-bottom: 10px;
}
span.wpcf7-not-valid-tip {
    padding-bottom: 15px;
}
.search-no-results .row .page-content {
	padding-bottom: 148px;
}

@media (max-width: 1024px){
.news-content .news-description a {
    white-space: inherit;
}
.in-footer .social-icon a {
    margin-left: 16px! important;
	    margin-right: 0;
}
.footer-social .social-icon a:first-child{
	margin-left:0px! important;
}
}

@media (max-width: 984px){
.search-no-results .row .page-content {
	padding-right:15px;
	padding-left:15px;
}
.search-no-results .row header.page-header {
    padding-left: 15px;
    padding-right: 15px;
}
}



@media (max-width: 767px){
.menu-item-has-children.menu-item:after {
    content: "";
    position: absolute;
    right: 15px;
    top: 7px;
    font-family: 'FontAwesome';
    font-size: 12px;
}
.menu-item-has-children.menu-item a {
    position: relative;
}
.menu-item-has-children.menu-item a {
    margin-right: 30px;
}
}
.outer {
width: 100%;
margin: 0 auto;
padding: 0 40px;
}
.outer div#thumbs img {
object-fit: cover;
height: 350px;
padding: 0 15px;
}
div#social-feed-container-4100 .grid-item {
    margin-bottom: 20px;
}
div#social-feed-container-4100 .grid-item .attachment{
   display: none;
}
.social-feed-container-4100 .author-title {
    color: black !important;
    font-family: Gotham-Bold !important;
    font-size: 18px;
}
.social-feed-container-4100 .content .media-body p {
    margin: 0 !important;
    font-size: 16px;
    line-height: 28px;
    font-family: 'GothamBook-Regular';
}
.social-feed-container-4100 .content .media-body a.read-button {
    text-transform: uppercase;
    color: #f7941d !important;
    white-space: nowrap;
    font-size: 16px;
    font-weight: 500 !important;
    font-family: 'Gotham-Black';
}

div#social-feed-container-4100 {
    margin-top: 20px !important;
}
#post-4666 .news-description.blog-desc br {
    display: none;
}
.home-uper-section p span {
    font-family: inherit;
}


/* body.postid-4756 .content-section-three div#thumbs .slick-track {
    width: 100% !important;
    transform: none !important;
}


body.postid-4756 .content-section-three div#thumbs .slick-slide {
    width: 33% !important;
}

@media only screen and (max-width:767px) {
	body.postid-4756 .content-section-three div#thumbs .slick-slide {
    width: 100% !important;
}
	
} */

@media only screen and (min-width: 768px) {

body.postid-4756 .content-section-three div#thumbs .slick-track {
    width: 100% !important;
    transform: none !important;
}


body.postid-4756 .content-section-three div#thumbs .slick-slide {
    width: 33% !important;
}
body.postid-4809 .content-section-three div#thumbs .slick-track {
    width: 100% !important;
    transform: none !important;
}


body.postid-4809 .content-section-three div#thumbs .slick-slide {
    width: 33% !important;
}
}

/* 9 july 2021*/
.project-next-btn {
    text-align: center;
    margin-bottom: 50px;
}
.project-next-btn a, .project-next-btn a:hover {
   background: #1d252c !important;
    color: #fff !important;
    padding: 20px 25px;
    font-size: 20px;
    font-weight: 600;
}
.single.single-projects #primary.inner-part{
    margin-top: 148px !important;
}
.single.single-projects.logged-in.admin-bar #primary.inner-part{
    margin-top: 120px !important;
}
@media only screen and (max-width: 1023px){
.single.single-projects #primary.inner-part {
    margin-top: 137px !important;
}
.single.single-projects.logged-in.admin-bar #primary.inner-part{
    margin-top: 100px !important;
}
}
@media only screen and (max-width: 767px){
.single.single-projects #primary.inner-part, .single.single-projects.logged-in.admin-bar #primary.inner-part{
      margin-top: 0px !important;
}
.project-next-btn a, .project-next-btn a:hover {
    padding: 10px 20px;
    font-size: 16px;
    font-weight: 600;
}
}


article#post-7080 .news-description.blog-desc a {
    white-space: normal;
}

