/* #gtranslate_selector{ width:180px; line-height:25px; height:25px; font-size:13px; padding: 0px 10px 0px 10px;}*/
.ef3-back-to-top.on {
	right: 145px;
    bottom: 14px}




/*
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.1507971722
Updated: 2017-10-14 09:02:02

*/


/* this is for social-header-footer-block... otherwise it stacks */
#custom_post_widget-8448 {
	display: inline-block;
	top: 4px!important;
}

/* This remove images from the homepage Testimonials carousel section */
.layout-testimonial .attachment-full.size-full.wp-post-image {
display: none;
}

/* Mike */
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: #000000;}

/*hide user thumbnail in testimonial carousel*/
div.cms-carousel-media.no-image  {display: none;}

/* provide padding under testimonial despite inline style*/
div#cms-carousel div.cms-testimonial-meta  {margin-top: 15px;}

/* end Mike */



.top-login {
padding-right:15px;
display: inline;
}

.top-login a {
color:black;
font-family: Arial, Helvetica, sans-serif;
font-weight: 700;
font-style: normal;
font-size: 14px;
 text-transform: uppercase;
}

.top-login a:hover {
color:#006ab7;
}

.header-30 .row {
    margin-top: 0px;
    margin-bottom: 0px;
}


/* for top header */
/* .menu-example-container {
    min-width: 800px;
} */

/* for software pages */
.wpb_heading.wpb_singleimage_heading {
line-height: 22px;
text-align: center;
font-weight: 400;
font-size: 18px;
text-transform: uppercase;
}

/* not used??? .side-by-side-product-description {
    line-height: 1.8em;
    padding-top: 5px;
    font-size: 16px;
} */

/*
will use for mobile 

.no-mobile {
display: none!important;
}
*/

/* this fixed the default background prop. of cover */
.vc-hoverbox-block.vc-hoverbox-front {
    background-size: contain;
    background-repeat: no-repeat;
}

/* Removes breaking words in titles */
.vc_custom_heading {
-webkit-hyphens: none;
-moz-hyphens: none;
hyphens: none;
font-size: 20px; 
line-height: 20px; 
text-align: center;
}

div {
-webkit-hyphens: none;
-moz-hyphens: none;
hyphens: none;

}

.product-box-desc {
color: #818181;
padding-top: 15px;
line-height: 19px;
text-align: center;
}

.button {
padding: 8px 30px;
font-size: 15px;
}

p {
color: #818181!important;
}



#cshero-header-inner.m-style #cshero-header-navigation .main-navigation .menu-main-menu > li > a {
    padding: 0 4px;
}



/* Tablet and mobile here */

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
#gtranslate_selector{width: 150px;}
	
 #cshero-header-navigation {
    text-align: right;
    display: inline;
padding-bottom:20px;
} 

.top-login {
   padding-right: 15px;
    display: block; 
    position: absolute;
    right: 120px;
    top: -37px;
}

.cshero-navigation-bottom {
/* THIS WHAT IS IS CAUSING MENU PROB!!!    display: none; */
} 

.cms-social {
display: none;
}

#cshero-header-inner.header-30 #cshero-header .cshero-social-top {
    margin-top: 0px;
}

#cshero-header-inner.header-30 #cshero-header #cshero-header-logo {
    margin: 0px 0;
}

}

