@media (min-width: 768px) and (max-width: 1500px) {
.home_text {
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	color:#000;
}
.home_text p {
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	margin:0px 20% 20px 20%;
	font-size:18px;
	line-height:33px;
	text-align: justify;
}
.home_text p span{
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:500;
	font-size:25px; color:#8c489f;   text-align:center;  
}
.home_text h2{
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	font-size:30px; color:#8c489f;   text-align:center; background:#eee; padding:5px 0px;
}
 
.top_links_left {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
.top_links_left li {
	float:left;
	margin:0px 10px;
	padding:0px;
}
.top_links_left li a {
	color:#C3C3E5;
	line-height:30px;
}
.top_links_right {
	float:right;
	margin:0px;
	padding:0px;
	list-style:none;
}
.top_links_right li {
	float:right;
	margin:0px 10px;
	padding:0px;
}
.top_links_right li a {
	color:#F1F0FF;
	line-height:30px;
}
.features_ul{ 
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	margin:0px; padding:0px;
	
	line-height:25px; list-style: none;
}
.features_ul li{ 
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	margin:5px 0px; padding:0px; 
	line-height:25px; list-style: none;
	font-size:18px;
}
 #nav { 
	text-align:  center;
}
.box_txt{ border:1px #93C solid; text-align:center;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; height:70px;
}
.box_txt p{ padding:20px 5px; 
}
.sub_tt { font-size:18px; font-weight:300;
}
.sub_tt h2{ font-size:30px; font-weight:300; font-family: "Open Sans", Arial, sans-serif; margin-bottom:20px;
}
.sub_tt p{ font-size:16px; font-weight:300; line-height:25px; font-family: "Open Sans", Arial, sans-serif; color:#444;
}
.sub_tt p span{ font-size:20px; font-weight:500; color:#000;
}
}

@media (min-width:750px) and (max-width:1000px) {
	
	.home_text {
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	color:#000;
}
.home_text p {
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	margin:0px 20% 20px 20%;
	font-size:16px;
	line-height:33px;
	text-align: justify;
}
.home_text p span{
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:500;
	font-size:20px; color:#8c489f;   text-align:center;  
}
.home_text h2{
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	font-size:26px; color:#8c489f;   text-align:center; background:#eee; padding:5px 0px;
}
 

	#nav { 
	text-align: right !important;
}
.box_txt{ border:1px #93C solid; text-align:center;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; height:80px;
}
.box_txt p{ padding:10px 5px; 
}
.sub_tt { font-size:16px; font-weight:300;
}
.sub_tt h2{ font-size:26px; font-weight:300; font-family: "Open Sans", Arial, sans-serif; margin-bottom:20px;
}
.sub_tt p{ font-size:15px; font-weight:300; line-height:25px; font-family: "Open Sans", Arial, sans-serif; color:#444;
}
.sub_tt p span{ font-size:18px; font-weight:500; color:#000;
}
}
@media (min-width:450px) and (max-width:767px) {
	.home_text {
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	color:#000;
}

.home_text p span{
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:500;
	font-size:16px; color:#8c489f;   text-align:center;  
}
.home_text h2{
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	font-size:26px; color:#8c489f;   text-align:center; background:#eee; padding:5px 0px;
}

.home_text p {
	color:#000;
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	font-size:18px !important;
	line-height:20px;
	text-align:center;
	margin:0px 20%;
}
	.sub_tt { font-size:16px; font-weight:300;
}
.sub_tt h2{ font-size:24px; font-weight:300; font-family: "Open Sans", Arial, sans-serif; margin-bottom:20px;
}
.sub_tt p{ font-size:14px; font-weight:300; line-height:20px; font-family: "Open Sans", Arial, sans-serif; color:#444;
}
.sub_tt p span{ font-size:16px; font-weight:500; color:#000;
}
	.box_txt{ border:1px #93C solid; text-align:center;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; height:80px; width:20%; float:left;
}
.box_txt p{ padding:10px 5px; 
}

 
.top_links_left {
	visibility:hidden !important;
}

.top_links_right {
	float:right;
	margin:0px;
	padding:0px;
	list-style:none;
}
.top_links_right li {
	float:right;
	margin:0px 10px;
	padding:0px;
}
.top_links_right li a {
	color:#F1F0FF;
	line-height:30px;
}

}
 @media (min-width:100px) and (max-width:449px) {
	 .home_text {
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	color:#000;
}

.home_text p span{
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:500;
	font-size:16px; color:#8c489f;   text-align:center;  
}
.home_text h2{
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	font-size:26px; color:#8c489f;   text-align:center; background:#eee; padding:5px 0px;
}

.home_text p {
	color:#000;
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	font-size:18px !important;
	line-height:20px;
	text-align:center;
	margin:0px 20%;
}
	 	.box_txt{ border:1px #93C solid; text-align:center;
-webkit-border-radius: 1px;
-moz-border-radius:1px;
border-radius: 1px; height:25px; width:96%; float:left; margin:2px 2%;
}
.box_txt p{ padding:2px 5px; 
}
.home_text {
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
}
.home_text p {
	font-family: "Open Sans", Arial, sans-serif;
	font-weight:300;
	font-size:18px !important;
	line-height:25px !important;
	text-align:center;
}
.top_links_left {
	visibility:hidden !important;
}
.top_links_right {
	float:right;
	margin:0px;
	padding:0px;
	list-style:none;
}
.top_links_right li {
	float:right;
	margin:0px 10px;
	padding:0px;
}
.top_links_right li a {
	color:#F1F0FF;
	line-height:30px; font-size:10px !important;
}
}
.img_width{
}

.img_width img{ width:100% !important; 
}
