.pos-rel {
	position: relative;
}

.none_resize {
	resize:none;
}

.margin-bottom-20 {
	margin-bottom: 20px;
}

.margin-bottom-30 {
	margin-bottom: 30px;
}

.mar-15{
	margin : 15px 0px;
}

.padding-tobo-10 {
	padding: 10px 0px;
}

.page-top-title {
	margin-bottom : 40px;
	padding-bottom : 14px;
}

.padding-t-35 {
	padding-top : 35px;
}

.padding-t-73 {
	padding-top : 73px;
}

.padding-t-30-m-50 {
	padding-top : 30px;
}

.padding-t-21 {
	padding-top : 21px;
}

.padding-b-19 {
	padding-bottom : 19px;
}

.margin-t-0 {
	margin-top : 0px;
}

.margin-m-b-40 {
	margin-bottom : 0px;
}

.margin-b-0 {
	margin-bottom : 0px;
}

.height-200 {
	height : 200px;
}

.height-350-m-auto {
	height : 350px;
}
.nine-hidden-css {
	display : block;
}
.nine-show-css {
	display : none;
}
.nine-hidden-table-css {
	display : table;
}
.nine-show-table-css {
	display : none;
}

@media (max-width : 991px) {
	.padding-t-73 {
		padding-top : 0px;
	}
	.padding-t-30-m-50 {
		padding-top : 50px;
	}
	.margin-m-b-40 {
		margin-bottom : 40px;
	}
	.height-350-m-auto {
		height : auto;
	}
	.nine-hidden-css {
		display : none;
	}
	.nine-show-css {
		display : block;
	}
	.nine-hidden-table-css {
		display : none;
	}
	.nine-show-table-css {
		display : table;
	}
}

@media (min-width: 992px) and (max-width : 1361px) {
	.container {
		width:970px !important;
	}
	
}

.subject_h1 {
	margin-top : 40px;
	margin-bottom : 30px;
}

@media (max-width: 768px) {
	.mo-text-size-14 {
		font-size : 14px;
	}
	.height-200 {
		height : auto;
	}
}

@media (max-width : 356px) {
	.no-pad-356 {
		padding-right:0px !important;
		padding-left:0px !important;
	}
	.no-mar-356 {
		margin-right:0px !important;
		margin-left:0px !important;
	}
	.container {
		padding-right:0px !important;
		padding-left:0px !important;
	}
	
}