/* CSS Document */

@media screen and (max-width: 768px) {
	.main-content {
		background-color: #fff;
		padding: 12px 20px;
	}
	.main-content>ul>li,.main-content>p>ul>li {
    	padding-left: 25px;
	}
	.main-content ul>li:before{
		width: 12px;
    	height: 12px;
    	top: 6px;
	}
	.main-content p{
		margin-bottom:18px;
	}

	.main-content blockquote:before, .main-content blockquote:after{
		width: 17px;
    	height: 14px;
	}
	.main-content blockquote:before{
		top: 10px;
    	left: 8px;
	}
	.main-content blockquote:after{
		bottom: 12px;
    	right: 8px;
	}
	.main-content blockquote{
		padding: 10px 29px;
    	font-size: 13px;
	}
	
	.hp-box-holder-big .box{
		height:auto;
	}
	.hp-box-container{
		padding:0;
	}
	
	h2{
		font-size:24px;
	}
	
	.box .h2-title{
		font-size:20px;
	}
	.box-grey-blue .h2-title{
		font-size:24px;
	}
	
	.box{
		padding:23px 30px;
		font-size:12px;
	}
	.hp-box-holder-big .box{
		font-size:18px;
	}
	
	.button, .wpcf7-submit{
		font-size:14px;
	}
	
	
	.footer .widget_nav_menu ul>li>a {
		font-size: 14px;
		font-family: 'DIN',sans-serif;
		margin-bottom: 6px;
		margin-top: 4px;
	}
	
	.footer {
		padding: 19px 10px 25px 10px;
	}
	
	footer ul.social-menu {
		margin-top: 32px;
	}
	
	
	.team-box-entry{
		padding:0;
	}
	.team-box-entry .h2-title{
		font-size:22px;
	}
	.team-box-entry .button{
		border-width:1px;
		font-size:15px !important;
	}
	
	.cs-box-entry{
		height:183px;
	}
	.cs-box-entry>.content{
		height:99px;
	}
	.cs-box-entry .h2-title{
		font-size:20px;
	}
	.cs-box-entry .desc{
		display:none;
	}
	.cs-box-entry .button{
		font-size:12px;
		border-width:1px;
	}
	
	.single-team .main-content{
		padding:20px;
	}
	.single-team .main-content .entry-title{
		font-size:24px;
	}
	.single-team .main-content .entry-job-title{
		font-size:20px;
	}
	
	.single-team .sidebar-contact-form{
		font-size:14px;
	}
	.single-team .main-content .entry-job-title{
		margin-bottom:16px;
	}
	.single-team .main-content .team-img{
		width:100%;
		margin-bottom:8px;
	}
	
	.single-team .team-small a {
		color: #fff;
		font-size: 18px;
		display: block;
		white-space: nowrap;
		text-overflow: ellipsis;
		width: 100%;
		overflow: hidden;
	}
}