KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache
System : Linux cs317.bluehost.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
User : andertr9 ( 1047)
PHP Version : 8.2.18
Disable Function : NONE
Directory :  /home1/andertr9/public_html/wp-content/themes/anderson/css/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home1/andertr9/public_html/wp-content/themes/anderson/css/old-itemplate.css
/*
* SSP Starter v1.0.0
* Copyright 2015, Small Screen Producer
* www.smallscreenproducer.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 12/31/2015
*/


/* Table of contents
––––––––––––––––––––––––––––––––––––––––––––––––––
- Grid
- Base Styles
- Typography
- Links
- Buttons
- Forms
- Lists
- Code
- Tables
- Spacing
- Utilities
- Clearing
- Media Queries
*/


@charset "utf-8";

/* Fonts
--------------------------------------------------*/
@font-face {
	font-family : 'Open Sans';
	font-weight : 300;        
	 font-style : normal;    
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Light.eot' );
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Light.eot?#iefix' ) format( 'embedded-opentype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Light.woff2' ) format( 'woff2' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Light.woff' ) format( 'woff' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Light.ttf' ) format( 'truetype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Light.svg?opensanslight' ) format( 'truetype' );
}
@font-face {
	font-family : 'Open Sans';
	font-weight : 400;        
	 font-style : normal;    
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Regular.eot' );
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Regular.eot?#iefix' ) format( 'embedded-opentype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Regular.woff2' ) format( 'woff2' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Regular.woff' ) format( 'woff' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Regular.ttf' ) format( 'truetype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Regular.svg?opensansregular' ) format( 'truetype' );
}
@font-face {
	font-family : 'Open Sans';
	font-weight : 600;        
	 font-style : normal;    
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Semibold.eot' );
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Semibold.eot?#iefix' ) format( 'embedded-opentype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Semibold.woff2' ) format( 'woff2' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Semibold.woff' ) format( 'woff' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Semibold.ttf' ) format( 'truetype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Semibold.svg?opensanssemibold' ) format( 'truetype' );
}
@font-face {
	font-family : 'Open Sans';
	font-weight : 700;        
	 font-style : normal;    
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Bold.eot' );
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Bold.eot?#iefix' ) format( 'embedded-opentype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Bold.woff2' ) format( 'woff2' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Bold.woff' ) format( 'woff' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Bold.ttf' ) format( 'truetype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Bold.svg?opensansbold' ) format( 'truetype' );
}
@font-face {
	font-family : 'Open Sans';
	font-weight : 300;        
	 font-style : italic;    
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-LightItalic.eot' );
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-LightItalic.eot?#iefix' ) format( 'embedded-opentype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-LightItalic.woff2' ) format( 'woff2' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-LightItalic.woff' ) format( 'woff' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-LightItalic.ttf' ) format( 'truetype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-LightItalic.svg?opensanslightitalic' ) format( 'truetype' );
}
@font-face {
	font-family : 'Open Sans';
	font-weight : 400;        
	 font-style : italic;    
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Italic.eot' );
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Italic.eot?#iefix' ) format( 'embedded-opentype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Italic.woff2' ) format( 'woff2' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Italic.woff' ) format( 'woff' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Italic.ttf' ) format( 'truetype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-Italic.svg?opensansitalic' ) format( 'truetype' );
}
@font-face {
	font-family : 'Open Sans';
	font-weight : 600;        
	 font-style : italic;    
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-SemiboldItalic.eot' );
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-SemiboldItalic.eot?#iefix' ) format( 'embedded-opentype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-SemiboldItalic.woff2' ) format( 'woff2' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-SemiboldItalic.woff' ) format( 'woff' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-SemiboldItalic.ttf' ) format( 'truetype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-SemiboldItalic.svg?opensanssemibolditalic' ) format( 'truetype' );
}
@font-face {
	font-family : 'Open Sans';
	font-weight : 700;        
	 font-style : italic;    
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-BoldItalic.eot' );
					src : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-BoldItalic.eot?#iefix' ) format( 'embedded-opentype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-BoldItalic.woff2' ) format( 'woff2' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-BoldItalic.woff' ) format( 'woff' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-BoldItalic.ttf' ) format( 'truetype' ),
								url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/fonts/OpenSans-BoldItalic.svg?opensansbolditalic' ) format( 'truetype' );
}
/* General
–––––––––––––––––––––––––––––––––––––––––––––––––– */
html ,
body {
  font-family : 'Open Sans' , Arial, Helvetica, sans-serif;
}
p , h5 {
  font-family : 'Open Sans' , Arial , Helvetica , sans-serif;
}
ul > li {
  font-family : 'Open Sans' , Arial , Helvetica , sans-serif;
}
/* Buttons
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.button ,
.button:visited {
	-webkit-border-radius : 4px;
		 -moz-border-radius : 4px;
					border-radius : 4px;
	
	line-height : 43px;
	 background : #028db9;
	 		 height : 43px;
}
.button:hover  ,
.button:focus  ,
.button:active {
	-webkit-border-radius : 4px;
		 -moz-border-radius : 4px;
					border-radius : 4px;

	background : #309abe;
}
/* Header : Widgets
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-header > .widgets {
	background : #1589b2;
	background : -moz-linear-gradient(top,  #1589b2 0%, #40bce5 100%);
	background : -webkit-linear-gradient(top,  #1589b2 0%,#40bce5 100%);
	background : linear-gradient(to bottom,  #1589b2 0%,#40bce5 100%);
			filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#1589b2', endColorstr='#40bce5',GradientType=0 );	

	padding : 18px 0px;
}
/* Header : Branding
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-header .site-branding {
	text-align : center;
}
.site-header .site-branding .logo {
	display : inline-block;
	 margin : 5px 0px;
}
/* Header : Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-header .site-navigation ul.menu > li.menu-item {
	margin : 0px 0px 0px 1px;
}
.site-header .site-navigation ul.menu > li.menu-item:hover ,
.site-header .site-navigation ul.menu > li.current-menu-item {
	background : #178cb5;
}
.site-header .site-navigation ul.menu > li.menu-item > a {
	text-transform : uppercase;
		 line-height : 90px;
			 font-size : 1.6rem;
				 padding : 0px 5px;
					 color : #fff;
}
.site-header .site-navigation ul.menu > li.home-menu-item {
	width : 42px;
}
.site-header .site-navigation ul.menu > li.home-menu-item > a {
	text-indent : -999999px;
}
.site-header .site-navigation ul.menu > li.home-menu-item > a:after {
	background : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/icons.png' ) no-repeat right center;	
		position : absolute;
		 display : block;
		 content : '';
			margin : -12px;
			height : 24px;
			 width : 24px;			 
			  left : 50%;
			 	 top : 50%;
}

.site-header .site-navigation ul.menu > li.menu-item:last-child > ul.sub-menu {
	left : auto;
	right : 0px;
}.site-header .site-navigation ul.menu > li.menu-item > ul.sub-menu {
	background : #178cb5;
}
.site-header .site-navigation ul.menu > li.menu-item > ul.sub-menu > li.menu-item > a:hover {
	background : #31abd4;
}
.site-header .site-navigation ul.menu > li.about-menu-item > ul.sub-menu {
	width : 136px;
}
.site-header .site-navigation ul.menu > li.about-menu-item > ul.sub-menu {
	width : 136px;
}
.site-header .site-navigation ul.menu > li.pools-spas-menu-item > ul.sub-menu {
	width : 242px;
}
/* Header : Buttons
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-header .site-branding .buttons {
	margin : 15px 0px 18px 0px;
}
.site-header .site-branding .buttons > .button {
	margin : 0px 10px;
	 width : 118px;
}
.site-header .site-branding .buttons > .button:hover ,
.site-header .site-branding .buttons > .button:focus ,
.site-header .site-branding .buttons > .button:active {
	background : #016a8b;
}
/* Header : Bar
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-header > .header-bar {
	border-bottom : 1px solid #dfe0e1;
		 border-top : 1px solid #dfe0e1;
		 background : #f8f8f8;
		 text-align : center;
		  font-size : 1.8rem;
					color : #198eb7;		
}
.site-header > .header-bar .widget-title {
	display : none;
}
.site-header > .header-bar .company-phone ,
.site-header > .header-bar .company-address {
	line-height : 55px;
}
.site-header > .header-bar .company-phone {
	display : none;
		float : right;
}
.front-page > .site > .site-header {
/*
	position : fixed;
	 z-index : 999;
	 	 width : 940px;
			 top : 0px;
*/
}
/* Content
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-content {
	padding : 24px 0px 39px 0px;
}
.single-post .site-content {
	padding : 24px 0px 32px 0px;
}
.page-template-blog .site-content {
	padding : 24px 0px 46px 0px;
}
.front-page .site-content {
	padding : 0px;	
}
.page-template-contact .site-content {
	padding : 0px 0px 43px 0px;
}
#google-map > .ssp-google-map {
	height : 232px !important;
}
#google-map {
	margin : 0px 0px 28px 0px;
}
.input-control > .wpcf7-form-control-wrap > input ,
.input-control > .wpcf7-form-control-wrap > select {
	-webkit-border-radius : 5px;
		 -moz-border-radius : 5px;
					border-radius : 5px;

	line-height : 18px;
			 border : 1px solid #d3d3d3;
			 line-height:18px;
height:auto;
margin-bottom:5px;
color:#737373;
border-radius: 5px;
padding: 8px 18px 8px;
 margin-bottom: 9px;
outline: none;
				width : 100%;				
}
.input-control > .wpcf7-form-control-wrap > textarea {
	border : 1px solid #d3d3d3;
	margin-bottom : 9px;
	 width : 100%;
	 height : 155px;
	 display: block;
}
.contact-us > .input-control {
	margin : 0px 0px 11px 0px;
}
.contact-us > p {
	margin : 0px;
}
.contact-us > p > label {
	font-weight : 400;
			display : block;
			 margin : 0px 0px 11px 0px;;
}
.input-control > .wpcf7-form-control-wrap > select {
	background : #ebebeb;
	background : -moz-linear-gradient(top,  #ebebeb 0%, #ffffff 78%);
	background : -webkit-linear-gradient(top,  #ebebeb 0%,#ffffff 78%);
	background : linear-gradient(to bottom,  #ebebeb 0%,#ffffff 78%);
			filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ffffff',GradientType=0 );
}
.input-control > .wpcf7-submit {
	line-height : 43px;
	 background : #028db9;
			 height : 43px;
			 border : none;
			 margin : 3px 0px 0px 0px;
			  width : 148px;
				color : #fff;
}
.contact-content {
	text-align : center;
	padding : 21px 0px 0px 0px;
}
.contact-content > p {
	margin : 0px;
}
.contact-content a.logo {
	display:inline-block;
	margin: 0px 0px 15px 0px;
}
.contact-content .featured-image {
	display : none;
	width : 100%;
}
.contact-content .button {
	margin : 23px 0px 0px 0px;
}
.gglcptch_recaptcha > div > div {
	width : 100% !important;
}
/* Content : Home : Slider
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.home-slider > .tablet ,
.home-slider > .desktop {
	display : none;
}
.home-slider .ls-nav-prev , .home-slider .ls-nav-next {
	background : rgba( 0 , 0 , 0 , 0.58 ) !important;
	margin-top : -49px !important;
			height : 54px !important;
			 width : 20px !important;  
			 
			 display:block !important;
}
.home-slider .ls-nav-prev:hover , .home-slider .ls-nav-next:hover {
	background:#000 !important;
}
.home-slider .ls-nav-prev {
	left : 0px !important;
}
.home-slider .ls-nav-next {
	right : 0px !important;
}
.home-slider .ls-nav-prev:after , .home-slider .ls-nav-next:after {
	background-repeat : no-repeat;
	 background-image : url( 'http://ssproducer.com/design-b/wp-content/themes/images/icon-slider-nav.png' );
	 				 position : absolute;
					  display : block;
						content : '';
						 margin : -5px -3px;
	 					 height : 11px;
	 						width : 6px;
							 left : 50%;
								top : 50%;
}
.home-slider .ls-nav-prev:after {
	background-position : left center;
}
.home-slider .ls-nav-next:after {
	background-position : right center;
}
.home-slider .ls-l {
	text-align : center;
	margin-top : 0px !important;
			 width : 100% !important;
			 	 top : auto !important;
				 bottom:0px !important;
				
}
.home-slider .ls-gpuhack {
 background:url('http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/banner-bg.png') repeat-x bottom center;
}
.home-slider .ls-l > h2 {
	text-shadow : 3px 4px 13px rgba(1, 2, 2, 0.75);
	line-height : 40px;
	font-style:italic;
	
	font-weight : 600;
		font-size : 2.1rem;
		 	 margin : 0px;
			  color : #fff;
}
.home-slider .ls-l > h3 {
	text-shadow : 3px 4px 13px rgba(1, 2, 2, 0.75);
	line-height : 15px;
	font-weight : 600;
		font-size : 1.5rem;
		 	 margin : 0px;
			  color : #32b7e4;
}
/* Content : Home : What We Do
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.flip{
	position: relative;
}
.section-title {
/*	
	background : #29d3ea;
	background : -moz-linear-gradient(top,  #29d3ea 0%, #008ab6 100%);
	background : -webkit-linear-gradient(top,  #29d3ea 0%,#008ab6 100%); 
	background : linear-gradient(to bottom,  #29d3ea 0%,#008ab6 100%); 
			filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#29d3ea', endColorstr='#008ab6',GradientType=0 );
*/	
	line-height : 68px;
	 text-align : center;
		font-size : 2.8rem;
				color : #028db9;
}
.what-we-do .service {
	position:relative;
	margin:0px 0px 17px 0px;
}
.what-we-do .service > .title {
	background:#028db9;
	color : #fff;
	font-size : 2.3rem;
	line-height : 52px;
	margin:0px 0px 2px 0px;
	text-align:center;
}
.what-we-do .service > .image > img {
	display:block;
	width:100%;
}
.what-we-do .service > .link  {
	position:absolute;
	left:0px;
	bottom:0px;
	height:50px;
	width:100%;
	background:#000;
	text-align:center;
	padding:13px 0px;
}
.what-we-do .service > .link  a {
    font-size: 18px;
    font-weight: 700;
    color: #fff;
}
.what-we-do .service:hover > .link  {
	display:block;
}
.what-we-do .service > .link > .button {
	background : none;
	border:1px solid #fff;
	color:#fff;
	width:142px;
}
.our-resources {
	border-top : 1px solid #dfe0e1;
	padding : 41px 0px 18px 0px;
}
.what-we-do {
	/*padding : 10px 0px 17px 0px;*/
}
.what-we-do .section-title {
	margin: 0px 0px 0px 0px;
    color: #fff;
    background: #000;
	font-size:34px;
	border-radius:0px !important;
	font-weight:400;
}
.new-what-we-do .section-title {
	margin: 0px 0px 0px 0px;
    color: #fff;
	font-size:34px;
	border-radius:0px !important;
	font-weight:400;
}
.what-we-do .flip ,
.our-resources .flip ,
.new-what-we-do .flip {
	-webkit-border-radius : 10px;
	-moz-border-radius : 10px;
	border-radius : 10px;
	position: relative;
	padding-top : 273px;
	overflow : hidden;
	margin : 20px auto;
	width : 100%;
}
.new-what-we-do .flip {
	margin : 23px auto;
}
.new-what-we-do .row > .column:first-child > .flip {
	margin : 9px auto 23px auto;
}
.new-what-we-do {
	padding : 13px 0px 25px 0px;
}
.new-what-we-do .flip {
	padding-top : 311px;
}
.our-resources .flip {
	margin : 24px auto;
}
.our-resources .row > .column:first-child > .flip {
	margin-top : 27px;
}
.what-we-do .flip > .front ,
.our-resources .flip > .front {
	padding : 5px 6px;
	background : #198eb7;
	-webkit-border-radius : 10px;
		 -moz-border-radius : 10px;
					border-radius : 10px;
}
.new-what-we-do .flip > .front {
	padding : 5px;
	background : #198eb7;
	-webkit-border-radius : 10px;
		 -moz-border-radius : 10px;
					border-radius : 10px;
}
.what-we-do .flip > .front > img ,
.our-resources .flip > .front > img ,
.new-what-we-do .flip > .front > img {
	-webkit-border-radius : 10px;
		 -moz-border-radius : 10px;
					border-radius : 10px;

	display : block;
	 height : 100%;
		width : 100%;	
}
.what-we-do .flip > .front > h3 ,
.our-resources .flip > .front > h3 ,
.new-what-we-do .flip > .front > h3 {
	line-height : 24px;
	font-weight : 600;
	 text-align : center;
		font-size : 2.4rem;
			padding : 11px 0px 16px 0px;
			 margin : 0px;
				color : #fff;
}
.what-we-do .flip > .back ,
.our-resources .flip > .back ,
.new-what-we-do .flip > .back {
	text-align : center;
		 padding : 0px 20px;
	background : #198eb7;
			 color : #fff;
			 -webkit-border-radius : 10px;
		 -moz-border-radius : 10px;
					border-radius : 10px;
}
.what-we-do .flip > .back h3 ,
.our-resources .flip > .back h3 ,
.new-what-we-do .flip > .back h3 ,
.new-what-we-do .flip > .back h1 {
	line-height : 24px;
	font-weight : 600;
	 text-align : center;
		font-size : 2.4rem;
			 margin : 0px 0px 21px 0px;
}
.what-we-do .flip > .back .button ,
.our-resources .flip > .back .button ,
.new-what-we-do .flip > .back .button {
	line-height : 43px;
	 background : none;
	 		 margin : 4px 0px 0px 0px;
			 border : 1px solid #fff;
			 height : 43px;
			  width : 148px;
}
.new-what-we-do .flip > .back .button:hover {
	background : #fff;
			 color : #198eb7;
}
.what-we-do .flip > .back .table-cell > p:last-child ,
.our-resources .flip > .back .table-cell > p:last-child ,
.new-what-we-do .flip > .back .table-cell > p:last-child {
	margin : 0px;
}
.what-we-do .flip > .back .table-cell > p,
.our-resources .flip > .back .table-cell > p,
.new-what-we-do .flip > .back .table-cell > p{
	    margin: 10px 0px;
}
/* Content : Home
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.home-content {
	padding : 31px 0px 45px 0px;
	position:relative;
}
.home-content:before {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0088b4+0,35bbe7+100 */
	
	content:'';
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:340px;
}
.home-content h1 {
	line-height : 34px;
		font-size : 3.4rem;
			 margin : 0px 0px 15px 0px;
				color : #198eb7;
				font-weight:400;
}
.home-content h2 {
	line-height : 24px;
		font-size : 2.4rem;
			 margin : 15px 0px 15px 0px;
				color : #000;
				font-weight:400;
}
.home-content img {
	display : block;
		width : 100%;
		border:3px solid #fff;
}
.home-content .button {
	width : 148px;
}
/* Content : Parallax
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.parallax {
	background-position : center center;
		background-repeat : no-repeat;
			background-size : cover;
				border-bottom : solid 1px #dfe0e1;
							 height : 569px;
}
.parallax .parallax-content {
		 		padding : 8px 20px 23px 20px;
}
.parallax .parallax-content img {
	display:block;
	width:100%;
}
.parallax .parallax-content > h2 {
	line-height : 42px;
		font-size : 3.4rem;
			 margin : 0px 0px 21px 0px;
				color : #fff;			
}
.parallax .parallax-content > p:last-child {
	margin-bottom : 0px;
}
.parallax .parallax-content > p:first-child {
	margin-top : 0px;
}
.parallax .parallax-content .button {
	background : none;
			border : 1px solid #fff;
}
/* Content : Pool Chemical Services
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.pool-chemical-services,
.why-choose-us {
	padding:18px 0px 32px 0px;
}
.pool-chemical-services .section-title,
.why-choose-us .section-title{
	margin : 0px 0px 5px 0px;
}

.pool-chemical-services .section-content ,
.why-choose-us .section-content {
}
.pool-chemical-services .section-content > .service.table ,
.why-choose-us .section-content > .service.table {
	 margin : 14px 0px;
	 height : 95px;
}
.pool-chemical-services .section-content > .service.table:first-child ,
.why-choose-us .section-content > .service.table:first-child {
	margin-top : 0px;
}
.pool-chemical-services .section-content > .service.table:last-child {
	margin-bottom : 0px;
}
.pool-chemical-services .service.table > .table-cell {
	position : relative;
	 padding : 0px 0px 0px 117px;
}
.pool-chemical-services .service.table > .table-cell > *:first-child {
	margin-top : 0px;
}
.pool-chemical-services .service.table > .table-cell > *:last-child  {
	margin-bottom : 0px;
}
.pool-chemical-services .service.table > .table-cell > p  {
	margin : 0px;
}
.pool-service-icon {
	-webkit-border-radius : 50%;
		 -moz-border-radius : 50%;
					border-radius : 50%;
	
	background : url( 'http://ssproducer.com/design-b/wp-content/themes/images/icon-pool-service.png' ) no-repeat center center;
	margin-top : -47px;
		position : absolute;
		 display : block;
		  border : 3px solid #028db9;
		  height : 94px;
			 width : 94px;
			  left : 0px;
			 	 top : 50%;				 
}
.pool-chemical-services h4 ,
.why-choose-us h4 {
	line-height : 16px;
		font-size : 1.6rem;
		 	 margin : 0px 0px 3px 0px;
			  color : #000;
}

/* Content : Header
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.page-template-blog .post-links {
	padding : 19px 0px 0px 0px;
}
.blogs {
	margin : 0px 0px 25px 0px;
}
.blogs > article {
	margin : 0px 0px 8px 0px;
}
.blogs > article:last-child {
	margin : 0px;
}
.site-content .blogs .entry-header>.entry-title {
	border-bottom : 1px solid #028db8;
		line-height : 20px;
			font-size : 2.0rem;
			 position : relative;
				padding : 13px 0px;
				 margin : 0px;
					color : #028db9;
}
.site-content .blogs .entry-header>.entry-title > a {
	color : #028db9;
}
.site-content .blogs .entry-header>.entry-title > a:hover {
	color : #178cb5;
}
.site-content .blogs .entry-header>.entry-title:after ,
.site-content .blogs .entry-header>.entry-title:before {
	background : #1595bd;
		position : absolute;
		 display : block;
		 content : '';
			height : 1px;
			 width : 100%;
				left : 0px;
}
.site-content .blogs .entry-header>.entry-title:after {
	bottom : -2px;
}
.site-content .blogs .entry-header>.entry-title:before {
	bottom : 0px;
}
.site-content .entry-header > .post-meta {
	margin : 27px 0px 15px 0px;
}
.site-content .blogs .entry-header > .post-meta {
	margin : 10px 0px 16px 0px;
}
.site-content .post-content > .entry-header > .post-thumbnail {
	border : none;
	margin : 0px;
}
.site-content .entry-header > .post-meta > ul.post-categories > li > a {
	color : #028db9;
}
/* Content : Pool Equipments
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.pool-equipments {
	padding : 10px 0px 0px 0px;
}
.pool-equipments > .table {
	display : none;
}
.pool-equipments .equipment {
	margin : 0px 0px 28px 0px;
}
.pool-equipments .equipment > .image > img {
	display : block;
 	 border : 3px solid #028db9;
	 height : 100%;
		width : 100%;
}
.pool-equipments .equipment > .title {
	line-height : 21px;
	font-weight : 600;
		font-size : 2.1rem;
			 margin : 18px 0px 14px 0px;
				color : #028db9;
}
.pool-equipments .equipment > .description > p:last-child ,
.pool-equipments .equipment > .description > .readmore-slider > p:last-child ,
.pool-equipments .equipment > .description > p:first-child ,
.pool-equipments .equipment > .description > .readmore-slider > p:first-child {
	margin : 0px;
}
.pool-equipments .equipment > .description > .readmore-slider > .readmore-content > p:last-child {
	margin-bottom : 0px;
}
.pool-equipments .equipment > .description > .readmore-slider .slide-button {
	margin : 18px 0px 0px 0px;
	 width : 148px;
}
/* Shortcode : Testimonials
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.testimonials {
	padding : 6px 0px 0px 0px;
}
.testimonials > .testimonial {
	padding : 20px 0px 18px 0px;
}
.testimonials > .testimonial {
	border-top : 1px solid #dfe0e1;
}
.testimonials > .testimonial > .client-address {
	color : #198eb7;
}
.testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover ,
.testimonial-slider.theme-1 .bx-wrapper .bx-next:hover {
	border : 3px solid #198eb7;
}	
.testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover:after  ,
.testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover:before ,
.testimonial-slider.theme-1 .bx-wrapper .bx-next:hover:after  ,
.testimonial-slider.theme-1 .bx-wrapper .bx-next:hover:before {
	border-top : 2px solid #198eb7;
}
	border-top : 2px solid #198eb7;
}
/* Shortcode : Testimonial Slider
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.testimonial-slider.theme-1 .testimonial > .client-address {
	color : #028db9;
}
/* Sidebar : 
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.primary-sidebar > .page-sidebar {
	padding : 12px 0px;
}
.primary-sidebar > .post-sidebar {
	padding : 16px 0px 0px 0px;
}
/* Sidebar : Widget Title
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.primary-sidebar .widget-title {
	border-bottom : 1px solid #028db8;
				padding : 13px 0px;
					color : #028db9;
}
.primary-sidebar .widget-title:after ,
.primary-sidebar .widget-title:before {
	background : #1595bd;
		position : absolute;
		 display : block;
		 content : '';
			height : 1px;
			 width : 100%;
				left : 0px;
}
.primary-sidebar .widget-title:after {
	bottom : -2px;
}
.primary-sidebar .widget-title:before {
	bottom : 0px;
}
.single-post .primary-sidebar > .widget-area > .widget.widget_search {
	margin : 0px 0px 29px 0px;
}
.page-template-blog .primary-sidebar > .widget-area > .widget.widget_search {
	margin : 6px 0px 14px 0px;
}
#searchform > .input-control {
	position : relative;
   padding : 0px 58px 0px 0px;
}
#searchform > .input-control > input[type=text] ,
#searchform > .input-control > input[type=text]:visited {
	-webkit-border-radius : 6px 0px 0px 6px;
		 -moz-border-radius : 6px 0px 0px 6px;
					border-radius : 6px 0px 0px 6px;

	line-height : 46px;
			padding : 0px 10px;
			display : block;
			 margin : 0px;	
			 height : 46px;
				width : 100%;
				color : #737373;
}
#searchform > .input-control > input[type=text]:focus ,
#searchform > .input-control > input[type=text]:active {
	border : 1px solid #198eb7;
}
#searchform > .input-control > input[type=submit] {
	-webkit-border-radius : 0px 6px 6px 0px;
		 -moz-border-radius : 0px 6px 6px 0px;
					border-radius : 0px 6px 6px 0px;

	background : #198eb7 url( 'http://ssproducer.com/design-b/wp-content/themes/images/icon-search.png' ) no-repeat center center;
		position : absolute;
		 padding : 0px;	
			border : none;
			height : 46px;
			margin : 0px;
			 right : 0px;
			 width : 59px;
				 top : 0px;
}
#searchform > .input-control > input[type=submit]:hover ,
#searchform > .input-control > input[type=submit]:focus ,
#searchform > .input-control > input[type=submit]:active {
	background : #309abe url( 'http://ssproducer.com/design-b/wp-content/themes/images/icon-search.png' ) no-repeat center center;
}
/* Sidebar : Areas Served
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.areas-served > ul > li {
	border-bottom : 1px solid #dfe0e1;
}
.areas-served > ul > li > a {
	padding : 16px 0px;
	display : block;	
}
.areas-served > ul > li > a:hover {
	color : #028db9;
}
/* Footer : Testimonials
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-footer .footer-testimonials {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1589b2+0,40bce5+100 */
background: #1589b2; /* Old browsers */
background: -moz-linear-gradient(top,  #1589b2 0%, #40bce5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #1589b2 0%,#40bce5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #1589b2 0%,#40bce5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1589b2', endColorstr='#40bce5',GradientType=0 ); /* IE6-9 */
color : #fff;
	
	border-top : 1px solid #dfe0e1;
		 padding : 34px 0px 33px 0px;
}
.site-footer .footer-testimonials .widget-title {
	line-height : 28px;
	 text-align : center;
		font-size : 2.8rem;
			 margin : 0px 0px 28px 0px;
				color : #fff;
				font-weight:400;
}
.testimonial-slider.theme-1 .bx-wrapper .bx-prev, .testimonial-slider.theme-1 .bx-wrapper .bx-next {
	border : 3px solid #fff;
}
.testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover, .testimonial-slider.theme-1 .bx-wrapper .bx-next:hover {
	border : 3px solid #dcdcdc;
}
.testimonial-slider.theme-1 .bx-wrapper .bx-prev:after, .testimonial-slider.theme-1 .bx-wrapper .bx-prev:before ,
.testimonial-slider.theme-1 .bx-wrapper .bx-next:after, .testimonial-slider.theme-1 .bx-wrapper .bx-next:before {
	border-top : 2px solid #fff;
}
.testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover:after, .testimonial-slider.theme-1 .bx-wrapper .bx-prev:hover:before ,
.testimonial-slider.theme-1 .bx-wrapper .bx-next:hover:after, .testimonial-slider.theme-1 .bx-wrapper .bx-next:hover:before {
	border-top : 2px solid #dcdcdc;
}
.testimonial-slider.theme-1 .testimonial > .client-address {
	color : #dcdcdc;
}
/* Footer : Carecraft
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-footer > .carecraft {
	border-top : 1px solid #dfe0e1;
		 padding : 18px 0px 13px 0px;
}
.site-footer > .carecraft .widget-title {
	display : none;
}
.site-footer > .carecraft .textwidget {
	text-align : center;
}
.site-footer > .carecraft .logo {
	display : inline-block;
	 margin : 6px 0px;
}
.site-footer > .carecraft .social-likes {
	margin : 22px 0px 18px 0px;
}
.site-footer > .carecraft .social-buttons > a {
	line-height : 49px;
			 margin : 0px 1px;
			 height : 48px;
			  width : 44px;
}
.site-footer > .carecraft .social-buttons > a:before {
	line-height : 49px;
			 height : 49px;
			  width : 49px;
}
/* Footer : Widgets
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-footer > .footer-widgets {
	background : #000;
		 padding : 35px 0px 34px 0px;
			 color : #fff;
}
.site-footer > .footer-widgets .quick-links {
	padding : 0px 10px 0px 46px;
	display : none;
}
.site-footer > .footer-widgets .widget-title {
  font-family : 'Open Sans' , Arial, Helvetica, sans-serif;
	line-height : 24px;
	font-weight : 600;
		font-size : 2.4rem;
			 margin : 0px 0px 10px 0px;
}
/* Footer : Widgets : Quick Links
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-footer > .footer-widgets .quick-links > .widget-title {
	margin : 0px 0px 14px 0px;
}
.site-footer > .footer-widgets .quick-links > .widget {
	width : 33.333333%;
	float : left;
}
.site-footer > .footer-widgets .quick-links > .widget > .widget-title {
	display : none;
}
.site-footer > .footer-widgets .quick-links .menu > li.menu-item:hover > a	 ,
.site-footer > .footer-widgets .quick-links .menu > li.current-menu-item > a {
	color : #fff;
}
/* Footer : Widgets : Best Pools
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-footer > .footer-widgets .best-pools {
	max-width : 252px;
		padding : 0px;
		 margin : 0px auto;
		  float : none;
}
.site-footer > .footer-widgets .best-pools > .widget > .widget-title {
	display : none;
}
.site-footer > .footer-widgets .best-pools .company-phone 	,
.site-footer > .footer-widgets .best-pools .company-email 	,
.site-footer > .footer-widgets .best-pools .company-address {
  font-family : 'Open Sans' , Arial, Helvetica, sans-serif;
	line-height : 28px;
	font-weight : 400;
		font-size : 1.4rem;
		 position : relative;
}
.site-footer > .footer-widgets .best-pools .company-phone ,
.site-footer > .footer-widgets .best-pools .company-email {
	padding : 0px 0px 0px 32px;
}
.site-footer > .footer-widgets .best-pools .company-phone > span ,
.site-footer > .footer-widgets .best-pools .company-email > span {
	font-weight : 600;
				color : #028db9;
}
.site-footer > .footer-widgets .best-pools .company-phone:before ,
.site-footer > .footer-widgets .best-pools .company-email:before {	
	position : absolute;
	 display : block;
	 content : '';
		height : 28px;
		 width : 24px;
			left : 0px;
			 top : 0px;
}
.site-footer > .footer-widgets .best-pools .company-phone:before {
	background : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/icons.png' ) no-repeat left center;
}
.site-footer > .footer-widgets .best-pools .company-email:before {
	background : url( 'http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/icons.png' ) no-repeat -24px center;
}
.site-footer > .footer-widgets .best-pools .company-address {
	margin : 0px 0px 12px 0px;	
}
/* Footer : Copyright
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-footer > .copyright {
	padding : 24px 0px 0px 0px;
}
.site-footer > .copyright p {
	margin : 0px;
}
/* Footer : Scroll Top
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.site-footer > .scroll-top {
	padding : 15px 0px;
}
.site-footer > .scroll-top > a {
	height : 29px;
	 width : 29px;
}
.footer-resources {
	background:#f8f8f8;
	color:#fff;
	text-align:center;
	padding:33px 0px 56px 0px;
	display:none;
}
.front-page .footer-resources {
	display:block;
}
.footer-resources .widget-title {
	font-size:3.4rem;
	line-height:34px;
	margin:0px 0px 29px 0px;
	font-weight:400;
}
.footer-resources .textwidget {
	background : #f8f8f8;
/*-webkit-box-shadow:0px 4px 38px 0px rgba(0, 0, 0, 0.8); 
-moz-box-shadow:0px 4px 38px 0px rgba(0, 0, 0, 0.8); 
box-shadow: 0px 4px 38px 0px rgba(0, 0, 0, 0.8); */
}
.footer-resources .icon-resource {
	-webkit-border-radius : 50%;
		 -moz-border-radius : 50%;
					border-radius : 50%;
	
	height:155px;
	width:155px;
	display:block;
	margin:0px auto;
	border:6px solid #d0d0d0;
	position:relative;
}
.footer-resources .icon-resource:hover {
border:6px solid #198eb7;
}
/*.footer-resources .icon-resource:before {
	background-repeat:no-repeat;
	display:block;
	height:93px;
	width:93px;
	content:'';
	background-image:url( 'images/icon-resources.png' );
	position:absolute;
	top:50%;
	left:50%;
	margin:-46.5px;
}*/
.footer-resources .icon-resource.icon-latest-news {
	background:url('http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/latest-news.png') no-repeat center center;
}
.footer-resources .icon-resource.icon-financing {
	background:url('http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/financing.png') no-repeat center center;
}
.footer-resources .icon-resource.icon-certifications {
	background:url('http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/certification.png') no-repeat center center;
}
.footer-resources .icon-resource.icon-special-promos {
	background:url('http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/specials-promos.png') no-repeat center center;
}
.footer-resources .resources {
	padding : 27px 0px;
}
/*.footer-resources .resources:hover {
	background : #198eb7;
}
.footer-resources .resources:hover .icon-resource {
border:8px solid #fff;
}*/
.footer-resources .resources > h4 {
	margin: 15px 0px 5px 0px;
	font-weight : 600;
	font-size:2.4rem;
	line-height:24px;
	color:#198eb7;
}
.footer-resources .resources > p {
	margin : 0px;
	color:#737373;
}
.front-page #sticky .contact-us > .handle ,
.front-page #sticky .contact-us > .content {
	top : 700px;
}
.front-page #sticky .social-buttons {
	top : 856px;
}
.what-we-do-content h1 {
font-size:34px;
margin-bottom:15px;
color:#198eb7;
font-weight:400;
}
.what-we-do-content p {
margin:15px 0px;
}
.section-content {
    padding-top: 35px;
    padding-bottom: 30px;
}
.footer-resources .widget-title {
color:#198eb7;
}
#sticky .social-buttons > a.fa-facebook:before {
    background-position: left center;
}
#sticky .social-buttons > a.fa-google-plus:before {
    background-position: -40px center;
}
#sticky .social-buttons > a.fa-youtube:before {
    background-position: -80px center;
}
#sticky .social-buttons > a.fa-rss:before {
    background-position: -120px center;
}
#sticky .social-buttons > a.fa-share-alt:before {
    background-position: -160px center;
}
#sticky .social-buttons > a:before {
    background-repeat: no-repeat;
    background-image: url('http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/icon-social-media.png');
    position: absolute;
    content: '';
    height: 40px;
    width: 40px;
    left: 0px;
    top: 0px;
}
.site-footer .social-buttons > a.fa-facebook:before {
    background-position: left center;
}
.site-footer .social-buttons > a.fa-google-plus:before {
    background-position: -40px center;
}
.site-footer .social-buttons > a.fa-youtube:before {
    background-position: -80px center;
}
.site-footer .social-buttons > a.fa-rss:before {
    background-position: -120px center;
}
.site-footer .social-buttons > a.fa-share-alt:before {
    background-position: -160px center;
}
.site-footer .social-buttons > a:before {
    background-repeat: no-repeat;
    background-image: url('http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/icon-social-media.png');
    position: absolute;
    content: '';
    height: 40px;
    width: 40px;
    left: 0px;
    top: 0px;
}
a.slide-button.button {
font-weight:400;
}
#sticky .social-buttons.active, .front-page #sticky.scroll .social-buttons.active {
	top : 720px;
}
#sticky .input-control > .wpcf7-form-control-wrap > input ,
#sticky .input-control > .wpcf7-form-control-wrap > select {
	line-height : 28px;
			padding : 0px 10px;
			 height : 32px;
}
#sticky .contact-us > .content .input-control > .wpcf7-form-control-wrap > textarea {
	height:65px;
}
#sticky .contact-us input[type=submit]:hover {
	background : #fff !important;
			 color : #028db9;
}
#sticky .input-control > label {
	margin : 0px;
	display:block;
	line-height:32px;
}
.input-control > .wpcf7-form-control-wrap > select {
-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url('http://ssproducer.com/design-b/wp-content/themes/template-b/images/wpcf7-select.png'), url('http://ssproducer.com/design-b/wp-content/themes/template-b/images/select_menu.png');
    background-position: right 10px center, left top;
    background-repeat: no-repeat, repeat;
	color:#737373;
}
#sticky .column.six p {
margin-top:5px;
margin-bottom:10px;
}
a.blog-readmore {
color: #198eb7;
    font-weight: 600;
    background: url('http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/arrow-blue.png') no-repeat right 4px;
    padding-right: 12px;
}
#sticky .contact-us > .handle.active {
    right: 684px;
}
#sticky .contact-us > .content {
width:685px;
right: -685px;
}
a.close-btn img {
float:right;
}
.inline {
    display: inline !important;
}
button.readmore_inline {
border: none;
    padding-top: 0px;
    padding-bottom: 0px;
    height: auto;
    text-transform: initial;
    font-size: 14px;
    padding-left: 3px;
    padding-right: 3px;
    color: #028db9;
    font-weight: 600;
}
.readmore-inline-wrap span {
font-size:14px;
font-weight:400;
color:#737373;
}
li.testimonial a {
color:#dcdcdc;
}
li.testimonial a:hover {
color:#fff;
}
::-webkit-input-placeholder,
:-moz-placeholder,
::-moz-placeholder,
:-ms-input-placeholder { color: #737373 !important; }	
.contact-us > .content .input-control > .wpcf7-form-control-wrap > textarea {
color:#737373;
}
.home-content .post-video-slider {
margin-right:20px;
margin-bottom:10px;
float:left;
}
.pool-equipments .equipment > .title a {
color:#028db9;
}
input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } 
input:focus::-moz-placeholder { color:transparent; } 
input:focus:-ms-input-placeholder { color:transparent; } 
.testimonial-slider h2.title a {
    line-height: 34px;
    font-size: 3.4rem;
    margin: 0px 0px 27px 0px;
  color:#fff;
  text-align:center;
  font-weight:400;
}
.testimonial-slider h2.title  {
text-align:center;
}
.site-footer .footer-testimonials .widget-title {
display:none;
}
.social-likes iframe {
max-width:inherit !important;
} 
.contact-content h3 {
    font-weight: 400;
    font-size: 2.4rem;
    margin: 22px 0px 17px 0px;
    color: #000;
}
#sticky .contact-us > .handle {
    background: url('http://ssproducer.com/design-b/wp-content/themes/template-b/css/images/sticky-handle2.jpg') no-repeat center center;
}
.pool-equipments .equipment > .image > a > img {
    display: block;
    border: 3px solid #028db9;
    height: 100%;
    width: 100%;
}
.t-center {
text-align:center;
}

.site-header.fixed > .widgets {
	position:fixed;
	width: 100%;
	z-index:999999;
}
.site-header.fixed > .header-bar {
	padding-top:90px;
}
.new-what-we-do {
background: #1589b2; /* Old browsers */
background: -moz-linear-gradient(top,  #1589b2 0%, #40bce5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #1589b2 0%,#40bce5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #1589b2 0%,#40bce5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1589b2', endColorstr='#40bce5',GradientType=0 ); /* IE6-9 */
}

Anon7 - 2021