/*
Theme Name: Enormous Child
Theme URI: http://7oroof.com/
Template: enormous
Author: 7oroof
Author URI: https://themeforest.net/user/7oroof/portfolio
Description: The 2017 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Tags: one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,translation-ready
Version: 2.0.1.1562734653
Updated: 2019-07-09 20:57:33

*/

.ef3-back-to-top.on {
    right: 145px;
    bottom: 14px;
}
#custom_post_widget-8448 {
    display: inline-block;
    top: 4px !important;
}
.layout-testimonial .attachment-full.size-full.wp-post-image {
    display: none;
}
ul.sub-menu span.menu-title {
    text-transform: none !important;
}
div.blog-icon, div.detail-author {
    display: none !important;
}
.menu-account-menu-container ul#menu-account-menu li a {
    color: #000;
}
div.cms-carousel-media.no-image {
    display: none;
}
div#cms-carousel div.cms-testimonial-meta {
    margin-top: 15px;
}
.top-login {
    display: inline;
    padding-right: 15px;
}
.top-login a {
    font-size: 14px;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
}
.top-login a:hover {
    color: #006ab7;
}
.header-30 .row {
    margin-top: 0;
    margin-bottom: 0;
}
.wpb_heading.wpb_singleimage_heading {
    font-size: 18px;
    text-align: center;
    line-height: 22px;
    font-weight: 400;
    text-transform: uppercase;
}
.vc-hoverbox-block.vc-hoverbox-front {
    background-size: contain;
    background-repeat: no-repeat;
}
.vc_custom_heading {
    font-size: 20px;
    text-align: center;
    line-height: 20px;
    -moz-hyphens: none;
    -webkit-hyphens: none;
    -o-hyphens: none;
    hyphens: none;
}
div {
    -moz-hyphens: none;
    -webkit-hyphens: none;
    -o-hyphens: none;
    hyphens: none;
}
.product-box-desc {
    padding-top: 15px;
    text-align: center;
    line-height: 19px;
    color: #818181;
}
.button {
    font-size: 15px;
    padding: 8px 30px;
}
p {
    color: #818181 !important;
}
#cshero-header-inner.m-style #cshero-header-navigation .main-navigation .menu-main-menu > li > a {
    padding: 0 4px;
}
@media only screen and (max-width : 991px) {
#gtranslate_selector {
    width: 150px;
}
#cshero-header-navigation {
    display: inline;
    padding-bottom: 20px;
    text-align: right;
}
.top-login {
    display: block;
    position: absolute;
    top: -37px;
    padding-right: 15px;
    right: 120px;
}
.cms-social {
    display: none;
}
#cshero-header-inner.header-30 #cshero-header .cshero-social-top {
    margin-top: 0;
}
#cshero-header-inner.header-30 #cshero-header #cshero-header-logo {
    margin: 0;
}
}
