
/*==========================*/
/*MOBILE DEVICE OPTIMIZATION*/
/*===========================*/

/*Huge Displays*/
@media (min-width: 3000px) {
}

/*Projector Screens and Ver Large Monitors*/
@media (min-width: 2561px) {
}


/*iMac 27, HD Screens and Large Monitors*/
@media (min-width: 1921px) and (max-width: 2560px) {
}


/*Large Widescreen Monitors*/
@media (max-width: 1920px) {
}

/*Medium Widescreen Monitors*/
@media (max-width: 1680px) {
}

/*Large Widescreen Laptops*/
@media (max-width: 1440px) {
}

/*Common Widescreen Laptops*/
@media (max-width: 1366px) {
}


/*Very Large Tablets and Medium Laptops*/
@media (max-width: 1280px) {
}

/*Notebooks and Small Laptops*/
@media (max-width: 1152px) {

}

/*iPad Landscape Mode and Large Tablets */
@media (max-width: 1024px) {
.header_top_para_follow{
	font-size:14px!Important;
	line-height:30px!Important;
}
.medias{
	margin-top: 4px!Important;
	margin-bottom:5px!Important;
}
.header_top_para{
	font-size:12px!Important;
	line-height:30px!Important;
}
.width_top{
	width:50%!Important;
	float:left !Important;
}
.width_top2{
	width:30%!Important;
	float:right !Important;
}

}
/*my entry */
@media (max-width: 980px) {
.approve li{
	width:95% !Important;
	padding:0 0 0 5% !Important;
	font-size:15px;
	line-height:29px;
}
.maleft{
	margin-left:38%!Important;
}
}
/*Small Desktop and Very Small Notebook */
@media (max-width: 960px) {
}


/*Medium Tablets */
@media (max-width: 800px) {
}


/*iPad Portrait Mode, iPad Mini and Small Tablets */
@media (max-width: 768px) {
.gall li{
	width:48% !Important;
	margin:15px 4% 0 0 !Important;
}
.gall li:nth-child(2) {
    margin-right: 0 !Important;
	float:right!Important;

}
.gall li:last-child {
    margin-right: 0 !Important;
}
.gall li .imgspan{
	margin:-35px 0 0 21.5% !Important;
}
.gall li:hover .imgspan{
	margin:15% 0 0 21.5% !Important;
}


}


/*Medium Smart Phones v2*/
@media screen and (max-width: 640px) {
.approve li{
	width:90% !Important;
	padding:0 0 0 8% !Important;
	font-size:15px;
	line-height:29px;
}
.gall li .imgspan{
	margin:-35px 0 0 19% !Important;
}
.gall li:hover .imgspan{
	margin:13% 0 0 19% !Important;
}


} 

/*Google Nexus and Other Large Smart Phones v1*/
@media screen and (max-width: 600px) {
.width_top{
	width:100%!Important;
	float:none !Important;
}
.width_top2{
	width:100%!Important;
	float:none !Important;
}

} 

/*iPhone Landscape Mode and Mediium Smart Phones*/


@media screen and (max-width: 540px) {
}

@media screen and (max-width: 480px) {
.approve li{
	width:87% !Important;
	padding:0 0 0 13% !Important;
	font-size:13px!Important;
	line-height:29px;
}
p{
	font-size:13px!Important;
}
h1{
	font-size:20px!Important;
	padding-bottom:10px;
}
.gall li .imgspan{
	margin:-35px 0 0 17% !Important;
}
.gall li:hover .imgspan{
	margin:11% 0 0 17% !Important;
}
h3{
	font-size:17px!Important;
}
h5{
	font-size:13px!Important;
}
.readmore1{
	font-size:14px!Important;
	padding:20px 0 0;

}
.abtimg{
	display:none !Important;
}
}

/*Other Major Small Smart Phones*/
@media screen and (max-width: 360px) {
.media_outer{
	width:128px;
	margin-left:auto;
	margin-right:auto;
}
.mail_outer{
	width:183px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
}
.phoneno_outer{
	width:128px;
	margin-left:auto;
	margin-right:auto;
}
}

/*iPhone Portrait Mode and Very Small Mobile Phones*/
@media screen and (max-width: 320px) {

.gall li{
	width:100% !Important;
	margin:15px 0 0 0 !Important;
	float:none!Important;
}
.gall li:nth-child(2) {
	margin:15px 0 0 0 !Important;
	float:none!Important;

}
.gall li:last-child {
	margin:15px 0 0 0 !Important;
		float:none!Important;

}
.gall li .imgspan{
	margin:-35px 0 0 39% !Important;
}
.gall li:hover .imgspan{
	margin:23% 0 0 39% !Important;
}
.ful li a{
	padding:2px 0 7px 15% !Important;
}


}

@media screen and (max-width: 300px) {

}
@media screen and (max-width: 280px) {
.approve li{
	width:83% !Important;
	padding:0 0 0 17% !Important;
	font-size:13px!Important;
	line-height:29px;
}
h1{
	font-size:17px!Important;
}
.gall li .imgspan{
	margin:-35px 0 0 35% !Important;
}
.gall li:hover .imgspan{
	margin:23% 0 0 35% !Important;
}
h3{
	font-size:15px!Important;
}
h5{
	font-size:13px!Important;
}
.readmore1{
	font-size:14px!Important;
	padding:20px 0 0;

}
.ful li a{
	padding:2px 0 7px 20% !Important;
}


}
