/*
 Theme Name:     Venture Child Theme
 Theme URI:      http://vinirama.com/venture/
 Description:    Venture Child Theme
 Author:         ViniRama
 Author URI:     http://vinirama.com
 Template:       venture
 Version:        1.0.0
*/


#ccc-recommended-settings {
  background-color: green !important;
  color: white !important;
  border-color: green !important;
  width: 100% !important;
}
a#ccc-info-link {
  display: none;
}
div#ccc-icon {
  display: none !important;
}
#ccc-close {
  display: none !important;
}

.Showroom-reviews-comb .banner-foot {float: left;}
.Showroom-reviews-comb .banner-head {padding-left:0px; float:none}

.byline, .cat-links {display:none;}

.btn-yellow a.button-main {color:#363d41!important}

#primary-menu > li.current-menu-ancestor > a {
    background-color: #e4e4e4!important;
}

.home .blog-grid a.button-medium.button-main {float:right; margin-top:-70px}

.div.wpcf7-response-output {background-color:#78ac51!important;}


.panel-row-style-light.light.panel-row-style {padding:30px 40px 30px 40px!important}

.feature-list h3 a {position: absolute;
    width: 100%;
    /*left: 0;
    height: 100%;
text-align: right;*/}

/*.feature-list:first-child h3 a, .feature-list:nth-child(2) h3 a {
    padding-left:100px!important;
}*/

/*#home article:nth-child(3) .feature-head h3 a, #home article:last-child .feature-head h3 a {
    text-align:left!important;
    padding-left:90px!important;
}*/

#pg-73-6 {background-color:#ffeb12!important;}

.label-main {background-color:transparent!important; }/* text-decoration:underline */

a.GoTop {
    position: fixed;
    background: #ffeb12;
    width: 40px;
    right:0;
    content: “Top”;
    height: 40px;
    color: #fff!important;
    z-index: 999!important;
    bottom: 0;
}
.GoTop i {padding:10px; color:#000; font-size:20px;}

.contact-btn {background:#2f3438!important; padding:10px!important; color:#fff!important; text-decoration:none!important; text-transform:uppercase; font-size:16px}
.contact-btn:hover {text-decoration:none!important; color:#fff!important;}
.contact-btn .fa {font-size:20px!important; padding:5px!important; color:#fff!important;}


.social-media-widget .social-media-item {width:20%; padding-right:0px!important; padding-left:0px!important}

.social-media-widget .social-media-item span {text-indent:-99999999px}

.social-media-widget .social-media-item a {
    display: block;
    min-height: 0px;
    color: #ffffff;
    text-align: center;
    max-height: 50px;
    padding-top: 13px;
    padding-bottom: 10px;
    border-radius: 0px;
    margin-left:18px;
}

#secondary .row.row-equal {
    background: #f4f4f4;
    padding: 10px 0px;
}

#gwolle_gb .admin-entry {
    color: #333;
    background-color: #e9e9e9;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top, #fafafa, #e9e9e9);
    background-image: -ms-linear-gradient(top, #fafafa, #e9e9e9);
    background-image: -webkit-linear-gradient(top, #fafafa, #e9e9e9);
    background-image: -o-linear-gradient(top, #fafafa, #e9e9e9);
    background-image: linear-gradient(top, #fafafa, #e9e9e9);
    padding-left: 5px;
}

#gwolle_gb .gb-entry {border-top:0px!important; margin:15px 0px!important;  padding: 5px 0!important;}
#gwolle_gb .gb-entry .gb-entry-content {padding:20px!important;}

#gwolle_gb .gb-entry .gb-author-info .gb-author-name {background:#ffeb12; color:#2f3438; padding:5px 10px 8px 10px}
#gwolle_gb .gb-entry .gb-author-info .gb-author-origin {background:#2f3438; color:#fff; padding:5px 10px 8px 10px}

#gwolle_gb input[type=button] {
    background:#ffeb12 !important; 
    border:none; padding:10px; 
    color:#485255; 
    font-weight:bold
}

/*.textwidget a {color:#ffeb12}*/
/*.entry-content a {color:#23527c; text-decoration:underline} */
.home .entry-content a {color:#ffeb12;}

#page .panel-grid-cell .textwidget a {color:#23527c!important; text-decoration:underline}
.textwidget a:hover {color:#ffcc01!important; text-decoration:underline}


.feature-head h3 a {color:#333;}

.page-box #content {z-index:1;}

@media (min-width:900px) and (max-width:1200px){
    #primary-menu li a {padding: 30px 7px!important; font-size:12px!important}
    #primary-menu li a {font-size: 12px !important;}
/*.project-box .thumbnail {max-height:400px!important; height:400px!important;}*/
project-box .thumbnail img {margin-top:-150px!important;}
}

@media only screen and (max-width:900px){
    .feature-list h3 a {position:absolute; width:80%!important}
/*.project-box .thumbnail {max-height:400px!important; height:400px!important}*/
/*.project-box .thumbnail img {margin-top:-150px!important;*/ }

.nav-next {margin-top:15px!important}

@media (max-width:768px){
}

#pg-73-3 .so-widget-sow-image h2 {
    position: absolute;
    color: #fff;
    font-size: 20px;
    padding: 10px;
    text-shadow:0px 1px 5px #666;
}

/*
#post-3597 .so-panel {
    margin-top: -30px;
}
*/

#pg-73-3 #pgc-73-3-0 .so-panel .so-widget {
    margin-bottom: 55px!important;
}


#pg-73-7 div.panel-row-style {background:#ffeb12!important}


/* Changes Gutenberg */

#content-gb {
	/*margin-top: 100px; */	
	padding-bottom: 100px;
}

.prev.page-numbers:hover {
    color: white;
}

/* Fade in effects  */
.fade-in {
	opacity: 0;
	visibility: hidden;
    transition: opacity 0.6s ease-out, transform 1.2s ease-out;
    will-change: opacity, visibility;
}

.fade-in.is-visible {
	opacity: 1;
	transform: none;
	visibility: visible;
}

.fade-ltr {
	transform: translateX(-20vw);
}

.fade-rtl {
	transform: translateX(20vw);
}

.fade-ttb {
	transform: translateY(-20vh);
}

.fade-btt {
	transform: translateY(20vh);
}

.fade-out-in {
	transition: opacity 2.2s ease-out;
}

.gwolle-gb-write-button {
    display: none;
}
.gb-author-name a,
.gb-author-name a:hover {
    color: black;
}