/*

Theme Name:   Trenic Child

Description:  Write here a brief description about your child-theme

Author:       Trenic

Author URL:   Write here the author's blog or website url

Template:     builder

Version:      1.0

License:      GNU General Public License v2 or later

License URI:  http://www.gnu.org/licenses/gpl-2.0.html

Text Domain:  trenic-child

*/



/* Write here your own personal stylesheet */


.loading .path
{
	animation: dash 1.4s ease-in-out infinite, grey 5.6s ease-in-out infinite;
}

.news-list ul.page-numbers>li>span.page-numbers.current, 
ul.page-numbers>li>span.page-numbers.current:focus, 
ul.page-numbers>li>span.current, 
ul.page-numbers>li>span.current:focus
{
	background: grey !important;
}
.page-title .breadcrumb li a
{
	color: grey !important;
}

img.wp-image-3410.size-full.alignnone {
    width: 300px !important;
    display: block !important;
}

.blog-newsletter .wpcf7-text {
	width: 100%;
    max-width: 304px;
}

.blog-newsletter .wpcf7-submit {
	margin-top: 10px;
	margin-bottom: 30px;
}

.mc4wp-checkbox-contact-form-7 {
	margin-top: 10px;
}


@media only screen and (max-width: 767px)
{
	.tm_fixed .container {
	    width: 100% !important;
	    height: auto !important;
	    margin:  0 !important;
	    top: 0 !important;
	    bottom: 0 !important;
	    position: relative !important;
	    padding: 0 !important;
	}
	.tm_fixed .row {
	    width: 100% !important;
	    height: auto !important;
	    margin: 0 !important;
	    padding: 0 !important;
	}
	.wpb_row .vc_col-sm-3, .wpb_row .vc_col-sm-9
	{
		width: 100% !important;
	}
	.wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button
	{
		margin-bottom: 0 !important;
	}

	.wpb_wrapper img {
	    height: auto !important;
	    width: 100% !important;
	    display: block !important;
	    overflow: hidden;
	    padding: 0 !important;
	}
	.wpb_wrapper span {
	    position: relative !important;
	    top: 0 !important;
	    left: 0 !important;
	    display: grid;
	}
/*	.wpb_wrapper div {
	    height: auto !important;
	    margin: 0 !important;
	    overflow: hidden;
	}*/
	#bwg_container1_0 #bwg_container2_0 .bwg_masonry_thumbnails_0
	{
		height: auto !important;
	}
	#bwg_container1_0 #bwg_container2_0 .bwg_masonry_thumb_0
	{
		height: auto;
	}
	button[type="button"],
	header .navbar .navbar-header .navbar-toggle
	{
		background: #d3d3d3 !important;
	}
	header .navbar .container .inner-header .navbar-header .navbar-toggle i
	{
		color: #000;
	}
	.wpb_wrapper .wpb_content_element .wpb_wrapper h3, .wpb_wrapper .wpb_content_element .wpb_wrapper p
	{
		padding: 0 10px;
	}
	.home header .navbar .container .inner-header .navbar-header .navbar-toggle
	{
		margin-right: 15px !important;
	}
}
.container {
    overflow: hidden;
}