/*------ template stylization ------*/
body {
        background: #fff;
        /*font-family: 'Coustard', serif;*/
        font-family: 'Roboto', sans-serif;
        /*font-weight: 300;*/
        font-size: 17px;
        line-height: 1.7em;
}
/*----------- Back to top --------------*/
#toTop {
	display: none;
	width: 27px;
	height: 19px;
	overflow: hidden;
	background: url(../img/totop.png) 0 bottom no-repeat;
	position: fixed;
	margin-right: -690px !important;
	right: 50%;
	bottom: 60px;
	z-index: 999;
}
#toTop:hover {
	background-position: 0 0;
}
#toTop:active, #toTop:focus {
	outline: none;
}
/*-----------row_s--------------*/
.row_1 {
	text-align: center;
	padding: 30px 0;
	background: #2f3133 url(../img/patternbg.jpg) 0 0 repeat;
}
.row_2 {
	text-align: center;
	padding: 22px 0 0;
	background: #2f3133 url(../img/patternbg.jpg) 0 0 repeat;
}
.row_3 {
	padding: 43px 0 13px;
	background: url(../img/pattern2.jpg) 0 0 repeat;
}
.row_4 {
	padding: 30px 0 81px;
	background: #ffffff;
}
.row_5 {
	padding: 30px 0 98px;
	background: #ffffff;
}
.row_6 {
	padding: 30px 0 72px;
	background: #ffffff;
}
.row_7 {
	padding: 30px 0 80px;
	background: #ffffff;
}
.row_8 {
	padding: 63px 0 112px;
	background: #ffffff;
}
.row_9 {
	padding: 31px 0 90px;
	background: #ffffff;
}
.row_10 {
	padding: 101px 0 85px;
	background: #ffffff;
}
.row_11 {
	padding: 40px 0 40px;
	background: #ffffff;
}

/*--- header end ------*/



/**************** footer end ***************/
/*----- media queries ------*/
@media (min-width: 1220px) {

}
/**************************************************/
@media (min-width: 768px) and (max-width: 991px) {

}
/**************************************************/
@media (max-width: 767px) {

}
/**************************************************/
@media (max-width: 600px) {

}
/*Core variables and mixins*/
img {
	max-width: 100%;
}
