/*

Theme Name:  theme54799

Theme URI:   http://yoursite.com/link/to/theme

Description: Gratifood

Author:      Gratifood

Author URI:  http://yoursite.com

Version:     1.0.0

License:     GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags:        fixed-layout, fluid-layout, responsive-layout, left-sidebar, right-sidebar, custom-menu, featured-images, full-width-template, post-formats, sticky-post, theme-options, translation-ready

Text Domain: theme3619

Template:    cherryframework4

*/



/* =Theme customization starts here

-------------------------------------------------------------- */
.site-branding .site-title {
    margin: 67px 0 21px; }
.menu-primary {
  padding: 18px 0 23px;}
.isStick {
  -webkit-box-shadow: 1px 1px 2px 1px #fcd6d7;
  box-shadow: 1px 1px 2px 1px #fcd6d7; }
.site { -moz-hyphens: none !important; }
* {
-moz-hyphens:none;
-ms-hyphens:none;
-webkit-hyphens: none;
hyphens:none;
}
* {
word-break:keep-all;
}
.menu-primary .sub-menu li a, .menu-primary .simple-sub li a {
   text-transform: none;
}
.cherry-banner.extrabanner_1:after {
    background: #a1a1a1;
}
.cherry-banner.extrabanner_1 .descr:after {
    top: -30px;
}
.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .item-content h3 a {
color: #343a41 !important;
}
.portfolio-wrap .portfolio-container.masonry-layout .portfolio-list div.portfolio-item .inner-wrap .item-content h3 a:hover {
color: #fdd6d7 !important;
}
.portfolio-wrap .portfolio-filter ul.filter li.active a::after, .portfolio-wrap .portfolio-filter ul.filter li a:hover::after {
border-bottom-color: transparent;
border-left-color: transparent;
border-right-color: transparent;
border-top-color: #fdd6d7 !important;
}
.single-portfolio .post-author {
display: none !important;
}
.single-portfolio .post-taxonomy-list {
display: none !important;
}
body.single-portfolio .post-featured-image img {
margin-left: 22% !important;
width: 50% !important;
}
body.single-portfolio article.type-portfolio .cherry-portfolio-single-post .post-title {
text-align: center !important;
}
.cherry-services_title a:hover {
color: #fdd6d7 !important;
}
.cherry-services_title a {
color: #343a41 !important;
}
ul.filter {
margin-left: 14% !important;
}
#footer {
    background-color:#FFF;
}
#footer .site-info {
    color:#343a41;
}
#footer .site-info a {
    color:#343a41;
}
#footer .cherry-follow_label {
color: #343a41 !important;
}
#footer .cherry-follow_wrap ul li .fa {
color: #343a41 !important;
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
.site {
-moz-hyphens: none !important;
}
}
  @media (min-width: 768px) {
    .home #header:after {
      height: 0 !important; } }
  @media (min-width: 1100px) {
#footer .cherry-follow_wrap {
margin: 50px 96px !important;
} }
  @media (max-width: 1050px) {
#footer .cherry-follow_wrap {
margin: 52px 46px !important;
} }

