


@media only screen and (max-width:579px) {
.subtitle{
	display:none;
	/*font-size:27px;
	color:#d71921;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*margin-top:-40px;
	padding-left:430px;*/
	
}
.subtitle2{
	font-size:22px;
	color:#d71921;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*margin-top:-40px;*/
	/*margin-left:40%;*/
	padding-top:10px;
	text-align:center;
	
	
}
.contenttitle{
	margin-top:5px;
	margin-left:0%;
	display:none;
	
}
.contenttitle2{
	margin-top:5px;
	margin-left:0%;
	text-align:center;
	background-color:#e5e6e5;
}
#content3{
	padding:20px;
	text-align:justify;
	background-color:#e5e6e5;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-stretch: narrower;
	font-size:14px;
	margin-top:0px;
	/*height:320px;*/
	
}
#content4{
	width:95%;
	margin:10px auto;
	border:2px solid white;
	
}

.aboutuslistStyle{
	width:80%;
	line-height:1.5em;
	color:red;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
}
.aboutuslistStyle p{
	color:black;
	
}

#aboutus1{
	display:none;
}
#aboutus2{
	display:none;
	
}
#aboutus3{
	margin-top:0px;
	text-align:center;
	background-color:#e5e6e5;
	padding-top:10px;
}

.subtitle7{
	font-size:22px;
	color:#d71921;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*margin-top:-40px;*/
	/*margin-left:40%;*/
	padding-top:10px;
	text-align:left;
	padding-bottom:12px;
	padding-left:20px;
	background-color:#e5e6e5;
}

.ptitle{
	font-size:14px;
	color:#d71921;
	font-weight:bold;
}

.flexslider {
    width: 548px !important;
     margin: 10px 0px 60px !important;
}


}


@media only screen and (min-width:580px) and (max-width:767px)  {
.subtitle{
	display:none;
	/*font-size:27px;
	color:#d71921;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*margin-top:-40px;
	padding-left:430px;*/
	
}
.subtitle2{
	font-size:22px;
	color:#d71921;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*margin-top:-40px;*/
	margin-left:40%;
	padding-top:10px;
	
	
}
#middle{
	background-color:#e6e5e6;
	margin-top:74px;
}
.contenttitle{
	margin-top:5px;
	/*margin-left:340px;*/
	/*margin-left:28%;*/
	text-align:center;
	
}
.contenttitle2{
	/*margin-top:5px;
	margin-left:0%;
	text-align:center;*/
	display:none;
}
#content3{
	padding:20px;
	text-align:justify;
	background-color:#e5e6e5;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-stretch: narrower;
	font-size:14px;
	margin-top:0px;
}
#content4{
	width:320px;
	margin:20px auto;
	border:2px solid white;
	padding-left:20px;
	
}


.aboutuslistStyle{
	width:90%;
	line-height:1.5em;
	color:red;
	margin-left:auto;
	margin-right:auto;
	
}
.aboutuslistStyle p{
	color:black;
	
}

#aboutus1{
	display:none;
}
#aboutus2{
	margin-top:50px;
	text-align:center;
	background-color:#e5e6e5;
	
}
#aboutus3{
	display:none;
	
}
.subtitle7{
	font-size:22px;
	color:#d71921;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*margin-top:-40px;*/
	/*margin-left:40%;*/
	padding-top:10px;
	text-align:left;
	margin-bottom:12px;
	padding-left:20px;
}

.ptitle{
	font-size:14px;
	color:#d71921;
	font-weight:bold;
}

}

@media only screen and (min-width:768px) {
.subtitle{
	font-size:27px;
	color:#d71921;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*margin-top:39px;*/
	/*text-align: center;*/
	/*margin-left:440px;*/
	text-align:center;
	background-color:#fff;
	padding-bottom:2px;
	height:36px;
}

.subtitle2{
	display:none;
	/*font-size:22px;
	color:#d71921;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*margin-top:-40px;
	margin-left:40%;
	padding-top:10px;*/
	
}
#middle{
	background-color:#e6e5e6;
	
}
.contenttitle{
	margin-top:5px;
	/*margin-left:340px;*/
	text-align:center;
	
}
.contenttitle2{
	/*margin-top:5px;
	margin-left:0%;
	text-align:center;*/
	display:none;
}
#content3{
	padding:5px;
	text-align:justify;
	background-color:#e5e6e5;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-stretch: narrower;
	font-size:14px;
	margin-top:0px;
}
#content4{
	width:320px;
	margin:5px auto;
	border:2px solid white;
	padding-left:20px;
	
}


.aboutuslistStyle{
	width:90%;
	line-height:1.5em;
	color:red;
	margin-left:auto;
	margin-right:auto;
	
}
.aboutuslistStyle p{
	color:black;
	
}

#aboutus1{
	margin-top:10px;
	text-align:center;
	background-color:#e5e6e5;
	
}
#aboutus2{
	display:none;
}
#aboutus3{
	display:none;
}

.subtitle7{
	font-size:22px;
	color:#d71921;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*margin-top:-40px;*/
	/*margin-left:40%;*/
	padding-top:10px;
	text-align:left;
	margin-bottom:12px;
	padding-left:5px;
}

.ptitle{
	font-size:14px;
	color:#d71921;
	font-weight:bold;
}
}
@media only screen and (min-width:320px) and (max-width:479px) 
{
	  .clone {
                
                margin-top:10px;
            }
            
            .flexslider
            {
            	  width:95% !important;
            	   margin: 10px 10px 60px !important
            }
}


@media only screen and (min-width:480px) and (max-width:578px) 
{
	 .clone {
             
                margin-top:10px;
            }
            
             .flexslider
            {
            	  width:95% !important;
            	   margin: 10px 10px 60px !important;
            }
}
@media only screen and (min-width:580px) and (max-width:766px) 
{
	 .clone {
             
                margin-top:10px;
            }
            
             .flexslider
            {
            	  width:95%  !important;
            	   margin: 10px 10px 60px !important;
            }
}

@media only screen and (min-width:767px) and (max-width:1023px) 
{
	  	 .clone {
               
                margin-top:10px;
            }
            
             .flexslider
            {
            	  width:95%  !important;
            	   margin: 10px 10px 60px !important;
            }
}


@media only screen and (min-width:1023px)   and (max-width:1279px) 
{

.aslider {
                width: 100%;
                height: 410px;
                text-align:center;
            }
           .aslide
           {
           	width:100%;
           }
            
            .aslide img {
    max-width: 100% !important;
}
}
@media only screen and (min-width:1280px)   
{

.aslider {
                width: 100%;
                height: 410px;
            }
            
             .aslide
           {
           	width:100%;
           }
}