/* GENERAL */

.container_12 {
	margin-left: auto;
	margin-right: auto;
	max-width: 960px;
	width: 100%;
}
body {
	max-width: 960px;
	min-width: 100%;
	margin: auto;
	overflow-x:hidden;
}

html,
body,
p {
	color: #808080 ;
}


#slider {
		width: 100%!important;
}

#main {
   background: #fff;
}

.bottom-box {
	width: auto;
}

#slider img {
	display:none!important;
}

/* Grid */

.container_12 .grid_1 {
	width: 8.33%;
}

.container_12 .grid_2 {
	width: 16.66%;
}

.container_12 .grid_3 {
	width: 22.90%;
}

.container_12 .grid_4 {
	width: 30.7%;
}

.container_12 .grid_5 {
	width: 40.66%;
}

.container_12 .grid_6 {
	width: 46%;
}

.container_12 .grid_7 {
	width: 53.33%;
}

.container_12 .grid_8 {
	width: 63%;
}

.container_12 .grid_9 {
	width: 75%;
}

.container_12 .grid_10 {
	width: 83.33%;
}

.container_12 .grid_11 {
	width: 91.66%;
}

.container_12 .grid_12 {
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
}

.grid_my {
    margin-bottom: 20px;
}

#error404 {
	padding-left: 10px;
	padding-right: 10px;
}


#sidebar {
    padding: 60px 10px 0 10px;
}

iframe {
	display: block;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
	margin-left: 10px;
	margin-right: 10px;
}



/* RESPONSIVE */

@media all and (max-width:980px) {
	.container_12 .grid_3 {
		width: 30.1%;
	}
	.container_12 .grid_6 {
		width: 45.8%
	}
	.container_12 .grid_7 {
		width: 52.33%;
	}
	.container_12 .grid_5 {
		width: 40.66%;
	}
	#logo > img {
		max-width: 100%;
	}
	.post-meta .comments-link {
    		position: initial;
	}

}



@media all and (max-width:920px) {
	.container_12 .grid_3 {
		width: 45.8%;
	}
	.container_12 .grid_6 {
		width: 43.8%
	}
	.container_12 .grid_8 {
		width: 60%;
	}
	.container_12 .grid_4 {
		width: 32%;
	}
	.grid_my {
		width: 45.8%;
		margin-left: 30px;
	}
	
	#slider {
		max-width: 301px;
	}		
}
@media all and (max-width:860px) {

	.bottom-box .box-button {
		float: none;
		margin: 10px auto 0;
	}
	.bottom-box .box-text {
   	 	float: none;
   	 	text-align: center;
	}
}

@media all and (max-width:760px) {
	.container_12 .grid_8 {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	.container_12 .grid_4 {
		width: 100%;
	}
	.home .formborder {
		margin: 0px;
		width: 96%;
	}
	.container_12 .grid_7 {
		width: 100%;
	}
	.container_12 .grid_5 {
		width: 100%;
	}
	.container_12 .grid_6 {
		width: 100%
	}
	.grid_my {
		width: 45%;
		margin-left: 10px;
	}
	.grid_my:nth-child(3) {
		clear: both;
	}
	#footer-text {
		padding-left: 0px;
	}
	div.grid_8.singing > div {
		padding: 0 10px!important;
	}
	.grid_5.alpha.omega.clearfix {
		margin-left: 10px!important;
	}
	.container_12 .prefix_1 {
    		padding-left: 0px;
	}
	.phone {
   		 text-align: center;
	}
	.bottom-box h2 {
		line-height: 28px;
	}
	.social-networks li {
    		list-style-type: none;
    		padding: 0 0 0 5px;
		margin: 0;
		float: none;
		display: inline;
	}
	.social-networks {
		float: none;
		text-align: center;
	}
}


@media all and (min-width:480.1px) and (max-width:493px) {
	.container_12 .grid_3 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	}
}


@media all and (max-width:480px) {
	.container_12 .grid_3 {
		width: 100%;
	}
	.container_12 .grid_6 {
		width: 100%
	}
	.container_12 .grid_4 {
		width: 100%;
		padding: 10px;
	}
	.grid_my {
		width: 100%;
		margin-left: 0;
	}

	h2 {
		font-size: 1em;
	}
	
	img.mobile-block-500 {
		float: none;
    		display: block;
    		margin-left: auto;
    		margin-right: auto;
    		margin-bottom: 20px;
	}
	
	.social-networks li {
    		list-style-type: none;
    		padding: 0 0 0 5px;
		margin: 0;
		float: none;
		display: inline;
	}
	.social-networks {
		float: none;
		text-align: center;
	}
	.bottom-box h2 {
		font-size: 24px;
		line-height: 28px;
	}
	.bottom-box .box-button a {
		font-size: 12px;	
	}

	.bottom-box .box-button {
		float: none;
		width: 100%;
		height: 57px;
		background: #f25a67;
		overflow: hidden;
		cursor: pointer;
		background-size: 357px 115px;
		border-radius: 5px;
		text-align: center;
	}
	.error404-num {
		font-size: 144px;
	}
	.post-holder {
		margin: 0 10px 25px;
	}
	.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
		margin-left: 0px;
		margin-right: 0px;
	}

	#showcase {
		margin: 0 10px;
	}
	#footer-text {
   		 padding-left: 10px;
	}

	#widget-footer {
    		padding: 47px 10px 18px;
	}
	.container_12 .grid_5 {
		float: none;
		margin-left: auto;
		margin-right: auto;
	}

	#slider {
    	height: 200px !important;
		max-width: 301px;
	}
	

}

