/*
 Theme Name:   Spring Plant Child Theme
 Theme URI:    http://themes.g5plus.net/spring/
 Description:  Spring Plant Child Theme
 Author:       G5plus
 Author URI:   http://g5plus.net
 Template:     spring-plant
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		spring-plant
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/


/* Contact form 7 full width fields */

.pum-theme-4984 .pum-title, .pum-theme-lightbox .pum-title {
    text-align: center !important;
    margin-top: 15px;
}

.wpcf7-form input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], select, textarea {
	width:100% !important;
	border: 1px solid #ccc;
    border-radius: 6px;
}

#wpcf7-f4784-o1 button {
	display: block;
    margin: 0 auto;
	padding: 11.5px 30px;
}

#wpcf7-f5056-o1 button {
	display: block;
    margin: 0 auto;
	padding: 11.5px 30px;
}

/* disable single small portfolio category title before text */

.portfolio-item-category {
    display: none;
}

/* Turn off plus icon on services img */
.block-center-inner {
	display: none;
}

.portfolio-grid .entry-thumbnail-overlay:after {
    background-color: transparent;
}

/* disable single portfolio contect title */

h1.gsf-portfolio-single-title {
    display: none;
}

/* Disable category title in img block */

h6.portfolio-cat {
    display: none;
}

/* Changed portfolio details colour */

.gf-portfolio-meta-wrap ul.gsf-portfolio-meta li label {
    color: #13223e;
}

/* Changed counter colour */

.gsf-counter .ct-content-right span {
    color: #13223e !important;
}

/* Changed main footer verticle menu skin light colour */

.skin-light .widget_nav_menu li a {
    color: #13223e;
}

/* Changed portfolio footer skin light colour */

.skin-light .widget-title {
    color: #13223e;
}

/* Changed portfolio footer facebook social icon colour  */

.skin-light ul.social-icon-circle > li > a, .gf-skin .skin-light ul.social-icon-circle > li > a, .gf-skin .gf-skin .skin-light ul.social-icon-circle > li > a, .gf-skin .gf-skin .gf-skin .skin-light ul.social-icon-circle > li > a {
    background-color: #13223e; 
}

/* Deleated margin in portfolio between gallery and description */

.gf-single-portfolio-wrap .portfolio-single.layout-1 .portfolio-single-gallery {
    margin-bottom: 20px;
}

.gsf-info-box.icon-classic .ib-shape {
	margin-bottom: 0 !important;
}

.gsf-info-box .info-box-title {
	margin-top: 0 !important;
}


/* styles for contacts */

.phone-style {
	font-weight: bolder !important;
	font-size: 16px !important;
	color: #13223e !important;
	text-decoration: none !important;
}


.mob-phone-style {
	font-weight: bolder !important;
	font-size: 22px !important;
	color: #13223e !important;
	text-decoration: none !important;
}



/* .info-box-5e54ec48d039e:hover .info-box-des {
    color: #7d7d7d!important; 
} */
	
	
/* styles for contacts of main page */

#contacts a, #contacts-eng a {
	color: #13223e;
	text-decoration: none;
}
	

/* Slider bullet color */

.custom-04 .tp-bullet:hover:before, .custom-04 .tp-bullet.selected:before {
	color: #13223e !important;
}


/* styles for Slider contacts */

.slider-style {
	color: #13223e !important;
	text-decoration: none !important;
}


/* styles for Language switcher in portfolio */

#language-switcher-portfolio.wpb_content_element {
	margin-bottom: 0;
}


/* 404 page button color */

.btn.btn-accent {
    color: #fff;
    background-color: #9a774b;
    border-color: #9a774b;
}

