
/* Links */
/*a {color: #DB462D;text-decoration: none;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
a:hover {text-decoration: none;}
*/
.divinner{max-width: 1000px;margin:0 auto}



			/*services*/
			div#services {
				background: #e6e6e6;
			}
			div#services,.column-services{
				width: 100%;
				float: left;
			}
			div#services .services {
				width: 21.7%;transition: all 200ms ease-in 0s;
				float: left;
				margin-right: 3%;background: #fff;
				min-height: 250px;
				position: relative;
				overflow: hidden;
			}
			div#services #services-4{margin-right: 0px}
			.sc_services_item_title {
			/*	font-size: 18px;font-family: 'Oswald', sans-serif;*/
				line-height: 26px;
				text-transform: uppercase;
				text-align: center;
				color: #3c3838;
				padding: 40px 0px 25px 0px;
				margin-bottom: 0px;
				
				background-position: center 5px;
			}
			.services span {
				display: block;transition: all 200ms ease-in 0s;
			}
			.sc_services_item_description p,.serv-desc {
				font-size: 18px;
				padding: 0px 25px;
				text-align: center;color: #888585;
			}
			.column-services {
				margin: 10px 0px;
			}
			.sc_services_item_description a, .sc_services_item_description .arrow-down {
				position: absolute;
				bottom: -21px;
				left: 50%;
				text-align: center;
				margin: 0 0 0 -24px;
				background: #e6e6e6;
				border-radius: 50%;
				padding: 20px;
			}
			
		
			div#services .services:hover .sc_services_item_title,div#services .services:hover .sc_services_item_description p,div#services .services:hover .sc_services_item_description .serv-desc{color: #fff}
			

	/********************Media Query*************************/
	
	@media screen and (max-width:1000px){
		.divinner{width:96%;padding: 0 2%}
		
	}
	
	@media screen and (max-width:580px){

		
		div#services .services{min-height:86px;width: 100%;margin:0 0 12px 0; }
		.sc_services_item_title{padding: 20px 0 15px}
		.sc_services_item_title,div#services .services:hover .sc_services_item_title{background-size: 58px auto}
		.column-services {margin: 20px 0;}
		
	}
	

	@media screen and (max-width:767px){
		
		.sc_services_item_title{font-size: 14px;line-height: 16px}
		
}
@media screen and (max-width:1023px){
	#services .serv-desc {display: none;}
	.sc_services_item_title {
			/*	font-size: 18px;font-family: 'Oswald', sans-serif;*/
				line-height: 20px;
				text-transform: uppercase;
				text-align: center;
				color: #3c3838;
				padding: 20px 0px 35px 0px;
			
				margin-bottom: 0px;
				
				background-position: center 5px;
			}
	
}
@media screen and (min-width:581px) and (max-width:1023px){
	div#services .services{min-height: 118px}
}

/* CSS Document */

