/* Styles */
.white {color:#ffffff}
.tirex-btn {border-radius:3px}
::selection {color:#054472 !important}
.contact-phone {color:#025786 !important}
a[href^="tel"] {}

/* Post Sharing */
.content ul li:before {background: none !important;}

/* Logo */
a.top-logo {top:20px}

/* Menu */
.nav-container {top:20px}
div.topmenu-icon {top:33px}
@media (max-width: 600px) {
	a.top-logo {top:5px}
	.header-logo-image {height:80px}
	div.topmenu-icon {top:18px}
}

/* Content */
#content {padding: 40px 0 80px 0}

/* Banners */
/* shared */
body main:before {
    display: table;
    background-image: url('https://www.gasinfusionsystems.com/wp-content/uploads/2017/03/gis-banner-2.jpg');
	
    height: 255px;/*-padding*/
    width: 100%;
    color: #ffffff;
	margin:0px auto 87px auto;
	font-family: 'Open Sans';
	font-size:39px;
	font-weight:normal;
	text-align:center;
	padding-top:243px;
	background-position: center;
	background-repeat: no-repeat;
	background-color:#054472
}
/* https://www.gasinfusionsystems.com/wp-content/uploads/2017/01/header-bg-1.jpg */

	/* home */
	body.home main:before {content:'GIS Gas Infusion Systems Inc.';}
	/* Who We Are */
	body.page-id-31 main:before {content: 'Who We Are';}
	/* Industry */
	body.page-id-73 main:before {content: 'Aquaculture Industry';}
	/* Solutions */
	body.page-id-34 main:before {content: 'Solutions';}
  body.page-id-31 .tirex-team-member .image-container {display:none}
	/* Partners */
	body.page-id-37 main:before {content: 'Partners';}
	/* News */
	body.blog main:before {}
	/* Contact */
	body.page-id-43 main:before {}

@media (max-width: 768px) {
body main:before {display: table;background-image: url('https://www.gasinfusionsystems.com/wp-content/uploads/2017/03/gis-banner-2.jpg');height: 120px;width: 100%;color: #ffffff;margin: 0px auto 87px auto;font-family: 'Open Sans';font-size: 32px;font-weight: normal;text-align: center;padding-top: 78px;background-position: center;background-repeat: no-repeat;background-color: #054472;line-height: 32px;}
}


/* Footer */
.secondary-bg {background-color: #676467;}
.footer-bg-secondary {background-image:none; background-color: #1a1818}
.site-footer.secondary-bg input:not([type='submit']) {border-color:#ffffff; background-color:rgba(255,255,255,0.5);}

/* PAGES */
/* HOME */
#post-54 .tirex-btn-white-transp:hover {color:#054472 !important}
/* 1 */
	/* Mobile */
	@media (max-width: 768px) {
		.intro-1, .intro-2, .intro-3 {margin-bottom:40px;}
	.solution-img-box {display:none}
}
/* 2 */
body.home div.fw-main-row div.fw-container div.fw-row:nth-child(2) p img {padding:0; margin:0;}
/* 3 */
body.home div.fw-main-row div.fw-container div.fw-row:nth-child(3) {background-image:url('https://www.gasinfusionsystems.com/wp-content/uploads/2017/01/bl-gr-bl-bg-1.jpg');background-size:100% auto !important}
	/* 3-1*/
	body.home div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4:nth-child(1) {width:33%; margin:0; padding:60px 40px !important;}
	/* 3-2*/
	body.home div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4:nth-child(2) {width:34%; margin:0; padding:60px 40px !important;}
	/* 3-3*/
	body.home div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4:nth-child(3) {width:33%; margin:0; padding:60px 40px !important;}
		/* Mobile */
		@media (max-width: 768px) {
		body.home div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4 {width:100% !important}
		body.home div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4:nth-child(1) {background-color:#054472 !important;}
		body.home div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4:nth-child(2) {background-color:#676467 !important;}
		body.home div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4:nth-child(3) {background-color:#054472 !important;}
	}
/* 4 */
	/* Mobile */
	@media (max-width: 768px) {
		.solution-1, .solution-2 {margin-bottom:40px;} /* solution-3 */
	}
/* GIS BANNER 2 */
    .home-solutions {background-image: url(https://i1.wp.com/www.gasinfusionsystems.com/wp-content/uploads/2017/05/gis-med.jpg);height: 259px; width: 100%;   color: white; font-size: 34px; text-align: center;padding-top: 110px;font-family: 'Open Sans';font-weight: initial;background-position: center;background-repeat: no-repeat;background-color:#054372;line-height:34px;}

@media (max-width: 421px) {.home-solutions {padding-top: 91px;}}

/* ABOUT US */
	@media (max-width: 768px) {
		.whoweare-img {margin: 0 auto 40px auto !important}
	body.page-id-31 div.fw-main-row div.fw-container div.fw-row:nth-child(3) .spacer-170 {display:none}
	}

/* SOLUTION */
body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(2) {background-color:#2f5a86}
body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(3) {background-color:#2f5a86}
body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(4) {background-color:#2f5a86}
body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(5) {background-color:#2f5a86}
body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4:nth-child(1) {width:33%; margin:0; padding:60px 40px !important;}
	body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4:nth-child(2) {width:34%; margin:0; padding:60px 40px !important;}
	body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4:nth-child(3) {width:33%; margin:0; padding:60px 40px !important;}
	body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(4) div.fw-col-xs-12.fw-col-sm-4:nth-child(1) {width:33%; margin:0; padding:60px 40px !important;}
	body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(4) div.fw-col-xs-12.fw-col-sm-4:nth-child(2) {width:34%; margin:0; padding:60px 40px !important;}
	body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(4) div.fw-col-xs-12.fw-col-sm-4:nth-child(3) {width:33%; margin:0; padding:60px 40px !important;}

.cl {list-style: none; text-align: center;}
.cl ul {line-height:20px;}
.cl ul li {font-size:12px;}
.cl li:before {content: "\2022  "}

.tirex-accordion.clean .title {color:#575757 !important; padding: 11px 20px 7px 45px !important;}

.tirex-accordion .title:before, .tirex-accordion .title:after {
    color: #ffffff;
    background: #21a2cc;
    padding: 16px 0px 0px 9px;
    top: 10px !important;
    left: 10px !important;
}

.path1 {float:left;}
.path2 {float:right;}

.wp-image-650 {float:left !important}
@media (max-width: 700px) {.wp-image-671 {float:none}}

#attachment_653 {width:370px !important; float:right !important; border:none !important}

#attachment_653 figcaption {font-size:12px !important}

#attachment_661 {float:left !important; padding-top:20px !important; border:none !important;}

.wp-image-671 {padding-top: 29px !important; float: right !important; padding-left: 20px !important; padding-bottom: 15px !important;}

@media (max-width: 970px) {
.path1 {float:none !important;}
.path2 {float:none !important; margin-top:20px !important;}
}

@media (max-width: 768px) {
.gistech {width:100% !important}
.gistech-l {float:none !important; width:100% !important}
.gistech-r {float:none !important; width:100% !important}
.gistech-r img {width:300px !important}
body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(4) div.fw-col-xs-12.fw-col-sm-4 {width:100% !important}
body.page-id-34 div.fw-main-row div.fw-container div.fw-row:nth-child(3) div.fw-col-xs-12.fw-col-sm-4 {width:100% !important}
.faq-image {display:none}
.wp-image-671, .wp-image-679, #attachment_653 {padding-top: 5px !important; padding-left: 20px !important; float: none !important; display: block !important; padding: 0px  !important; margin: 0px auto  !important; padding-bottom: 20px  !important;}
}

/* INDUSTRY */
@media (max-width: 768px) {
.aqua-img1 {float:none; padding:10px 0 20px 0 !important;}
.aqua-img2 {float:none; padding:10px 0 20px 0 !important;}
.aqua-img3 {float:none; padding:20px 0 0 0 !important;}
.aqua-spacer {height:0px !important;}
}


/* CONTACT */
.contact-form input[type=text], .contact-form input[type=email], .contact-form textarea {
	border:1px solid #eaeaea;
}
.contact-form input[type="submit"] {background:#054472}

.wpcf7-form input[type=text], .wpcf7-form input[type=email], .wpcf7-form textarea {border:1px solid #aaa;}

.wpcf7-form input[type="submit"] {background:#054472; color:#fff; width:150px; height:50px !important;}


/* TEAM */
body.page-id-31 .tirex-team-member .name {color:#575757}
@media (max-width: 768px) {
	body.page-id-43 div.fw-main-row div.fw-container div.fw-row:nth-child(2) div.fw-col-xs-12.fw-col-sm-4 {padding: 0 0 40px 0 !important}
}

/* BIOS */
body.page-id-392 .tirex-team-member {text-align:left}
body.page-id-392 .tirex-team-member .image-container, body.page-id-392 .tirex-team-member .name, body.page-id-392 .tirex-team-member .job, body.page-id-392 .tirex-team-member .description {display:none}

body.page-id-384 .tirex-team-member {text-align:left}
body.page-id-384 .tirex-team-member .image-container, body.page-id-384 .tirex-team-member .name, body.page-id-384 .tirex-team-member .job, body.page-id-384 .tirex-team-member .description {display:none}

body.page-id-387 .tirex-team-member {text-align:left}
body.page-id-387 .tirex-team-member .image-container, body.page-id-387 .tirex-team-member .name, body.page-id-387 .tirex-team-member .job, body.page-id-387 .tirex-team-member .description {display:none}

body.page-id-592 .tirex-team-member {text-align:left}
body.page-id-592 .tirex-team-member .image-container, body.page-id-387 .tirex-team-member .name, body.page-id-387 .tirex-team-member .job, body.page-id-387 .tirex-team-member .description {display:none}

body.page-id-588 .tirex-team-member {text-align:left}
body.page-id-588 .tirex-team-member .image-container, body.page-id-387 .tirex-team-member .name, body.page-id-387 .tirex-team-member .job, body.page-id-387 .tirex-team-member .description {display:none}

body.page-id-598 .tirex-team-member {text-align:left}
body.page-id-598 .tirex-team-member .image-container, body.page-id-387 .tirex-team-member .name, body.page-id-387 .tirex-team-member .job, body.page-id-387 .tirex-team-member .description {display:none}

/* BIO UPDATE */
.name {font-size:26px !important}
.job {line-height:25px !important; margin-top:8px !important; color:#387b9e !important}

@media (max-width: 768px) {
body.page-id-387 div.fw-main-row div.fw-container div.fw-row:nth-child(2) div.fw-col-xs-12.fw-col-sm-3 {margin: 0 0 20px 0 !important}
body.page-id-387 div.fw-main-row div.fw-container div.fw-row:nth-child(2) div.fw-col-xs-12.fw-col-sm-3 div {margin: 0 auto !important}
body.page-id-387 div.fw-main-row div.fw-container div.fw-row:nth-child(2) div.fw-col-xs-12.fw-col-sm-9 {text-align:center !important}

body.page-id-384 div.fw-main-row div.fw-container div.fw-row:nth-child(2) div.fw-col-xs-12.fw-col-sm-3 {margin: 0 0 20px 0 !important}
body.page-id-384 div.fw-main-row div.fw-container div.fw-row:nth-child(2) div.fw-col-xs-12.fw-col-sm-3 div {margin: 0 auto !important}
body.page-id-384 div.fw-main-row div.fw-container div.fw-row:nth-child(2) div.fw-col-xs-12.fw-col-sm-9 {text-align:center !important}

body.page-id-392 div.fw-main-row div.fw-container div.fw-row:nth-child(2) div.fw-col-xs-12.fw-col-sm-3 {margin: 0 0 20px 0 !important}
body.page-id-392 div.fw-main-row div.fw-container div.fw-row:nth-child(2) div.fw-col-xs-12.fw-col-sm-3 div {margin: 0 auto !important}
body.page-id-392 div.fw-main-row div.fw-container div.fw-row:nth-child(2) div.fw-col-xs-12.fw-col-sm-9 {text-align:center !important}
}

/* AQUA CULTURE */
@media (max-width: 768px) {
	.aquaculture-box {text-align:center}
}

/* BLOG POSTS */
footer .count-4 {display:none}
.blog-related-posts {display:none}
.blog-post-tags div a {color:#054472; font-size:14px}
span.author {display:none}
.tirex-btn-secondary-solid:hover {background-color: #054472;
	border-color: #054472;}
.title-link > h2:hover {color: #054472}

/* SUBSCRIPTIONS */
#mc_embed_signup {background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif;}
.mc-subscribe, .mc-unsubscribe {margin-top:20px}
.mc-label {font-family:'Open Sans'; font-size:15px; font-weight:100; margin-bottom:5px;}
.mc-input {border:1px solid #aaa !important; height: 50px; margin-bottom: 10px;}
	.mc-btn {font-family: 'Open Sans';background: #054472; color: #fff; width: 150px; height: 50px !important; text-align:center;}
.margintop10 {margin-top:10px}
#mc-unsubscribe-form div br {display:none}

/*
 * .postid-923 .sharedaddy {display:none}
.postid-932 .sharedaddy {display:none}
*/