/*
CTC Separate Stylesheet
Updated: 2016-06-17 08:46:54
Theme Name: Sivan Design - 2016
Template: vantage
Description: "Sivan Design is a worldwide provider of turnkey geospatial systems integrated with ERP and GIS capabilities, developer of cloud based 3D GIS applications for web and mobile devices, and a developer of CAD and 3D visualization software for civil professionals"
Tags: land systems, gis, land system, 3d gis, 3d-gis, gis visualization, land planning software, 3d in gis, international development, 3d gis data
Version: 2.4.4.1466153214
*/

#secondary {
    float: right;
    width: 23.762%;
    /* background-color: #ededed; */
    padding: 10px;
    border: #ececec;
    border-width: thin;
    border-top-style: solid;
    border-bottom-style: solid;
}

#yoast-breadcrumbs {
    background: rgba(0, 0, 0, 0);
}

.related.products { display: none; }

.page-id-2 .entry-title {
       display: none;
}

.page-id-36 .entry-title {
       display: none;
}

.page-id-612 .entry-title {
       display: none;
}

.page-id-453 .entry-title {
       display: none;
}
.page-id-453 #yoast-breadcrumbs {    display: none;
}
.page-id-612 #yoast-breadcrumbs {    display: none;
}
.page-id-1360 #yoast-breadcrumbs {    display: none;
}

.page-id-1550 #yoast-breadcrumbs {    display: none;
}

.page-id-1673 #yoast-breadcrumbs {    display: none;
}

#post- .entry-title {display: none;}

#colophon .widget_nav_menu .menu-item a {
    display: block;
    padding-bottom: 3px;
    margin-bottom: 3px;
    border-bottom: 1px solid #403f3f;
}

.page-id-453 .entry-title {
       display: none;
}

.inner-links ul.sub-menu {
    margin-left: 0px !important;
}
ul, ol {
    margin: unset;
}
.vantage-grid-loop article .grid-thumbnail img {
	max-height: 147px;
}
@media(max-width:999px)
{
.homethreelogo img {width:28%;}
}
.homethreelogo img {margin-right: 10px;}
.page-id-940 a.button, 
.page-id-940 button, 
.page-id-940 html input[type="button"], 
.page-id-940 input[type="reset"], 
.page-id-940 input[type="submit"] {
    border-top: solid 1px #23bae0;
    border-left: solid 1px #23bae0;
    border-right: solid 1px #23bae0;
    border-bottom: solid 1px #23bae0;
    background: #23bae0;
    color: #fff;
}
.wpcf7 .wpcf7-submit:disabled {
    color: #222;
    background: #fff;
    border-color: #222;
}
.whatsapp-btn {
	text-decoration: auto;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 1em;
    padding: 1em 2em;
    background: #25d366;
    color: #ffffff;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1da851), color-stop(1, #25d366));
    background: -ms-linear-gradient(bottom, #1da851, #25d366);
    background: -moz-linear-gradient(center bottom, #1da851 0%, #25d366 100%);
    background: -o-linear-gradient(#25d366, #1da851);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#25d366', endColorstr='#1da851', GradientType=0);
    border: 1px solid;
    border-color: #1b9b4b #1a9247 #178540 #1a9247;
    color: #ffffff !important;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-box-shadow: inset 0 1px 0 rgb(255 255 255 / 20%), 0 1px 2px rgb(0 0 0 / 7%);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 20%), 0 1px 2px rgb(0 0 0 / 7%);
    text-shadow: 0 1px 0 rgb(0 0 0 / 5%);
}
.page-id-189 .whatsapp-btn {
	text-align: center;
}
.whatsapp-btn:hover {
    background: #139586;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0d685d), color-stop(1, #139586));
    background: -ms-linear-gradient(bottom, #0d685d, #139586);
    background: -moz-linear-gradient(center bottom, #0d685d 0%, #139586 100%);
    background: -o-linear-gradient(#139586, #0d685d);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#139586', endColorstr='#0d685d', GradientType=0);
    border-color: #149e8e #139586 #11877a #139586;
}
.grecaptcha-badge { visibility: hidden; }

@media (max-width: 768px) {
		.so-widget-sow-image-default-d6014b76747a-453 .so-widget-image {
	  margin: 0 auto;
	}
	.page-id-189 h1.entry-title {
		font-size: 28px;
		text-align: center;
	}
	.page-id-189 .widget img,
	.page-id-189 .widget iframe,
	.page-id-189 .widget object,
	.page-id-189 .widget select,
	.page-id-189 .widget input {
		width: 100vh;
	}
	#scroll-to-top {
		bottom: 85px;
		right: 15px;
	}
}	