
/* The Extra wide layout has minimum width = 1586 and maximum = 1900 pixel ---*/
@media only screen and (min-width: 1566px){
	.item {
              /* width: 11.05% !important; 
            chnaged on 011116 to fix the right padding of images */
		width: 10.95%!important; /* 6 cols */
		
	}
	.item-ad-div {
		width: 20.5%!important; /* 6 cols */		
	}
	#desktop_thumb {

		display:block !important;
	}

       
	.grid-double {
		width: 33.2%;
	}

	.grid-triple {
		width: 49.8%;
	}
 

}
/*@media only screen and (min-width:1801px) {
	.item {

	 	width: 10.25%!important;  
	}
	 .item-ad-div {
             
	 	width: 19.2%!important; 
	}
 
}*/

/* The HD layout has minimum width = 1901 pixel ---*/
@media only screen and (min-width:1901px) {
	.item {
             /* width: 12.4% !important; 
            chnaged on 011116 to fix the right padding of images */
	 	width: 9.825%!important; /* 7 cols */
	}
	 .item-ad-div {
             /* width: 12.4% !important; 
            chnaged on 011116 to fix the right padding of images */
	 	width: 18.25%!important; /* 7 cols */
	}
       
	.grid-double {
		width: 28.4%;
	}

	.grid-triple {
		width: 42.6%;
	}
	 
}

 
/*@media only screen and (min-width:1921px) {
	.item {
		width: 12.35%!important;  
	}
	.item-ad-div { 
	 	width: 23.5%!important;  
}

}*/

@media only screen and (min-width:2000px) {
	.item {
          
	 	width: 8.98%!important; /* 7 cols */
	}
	.item-ad-div { 
	 	width: 16.75%!important; /* 7 cols */
	}

}
@media only screen and (min-width:2215px) {
.item {
      /* width: 9.95% !important; 
            chnaged on 011116 to fix the right padding of images */
		width: 8.2% !important;
}
	.item-ad-div { 
	 	width: 15.5%!important; /* 7 cols */
}
}
@media only screen and (min-width:2425px) {
.item {
		width: 7.55%  !important;
}
	.item-ad-div { 
	 	width: 14.2%!important; /* 7 cols */
}
}
@media only screen and (min-width:2700px) {
	.item {
		width: 7%  !important;
	}
	.item-ad-div { 
	 	width: 13%!important;  
	}
}
@media only screen and (min-width:2900px) {
.item {
		width: 6.515%  !important;
}
	.item-ad-div { 
	 	width: 12.25%!important; /* 7 cols */
}
}
@media only screen and (min-width:3100px) {
.item {
		width: 6.125%  !important;
}
	.item-ad-div { 
	 	width: 11.5%!important; /* 7 cols */
}
}
@media only screen and (min-width:3400px) {
.item {
		width: 5.84%   !important;
}
	.item-ad-div { 
	 	width: 10.95%!important; /* 7 cols */
}
}
@media only screen and (min-width:3300px) {
 .homemenu{
         	width: 93%;
         }
}



/* The wide layout has minimum width = 1236 and maximum = 1585 pixel */
@media only screen and (min-width:1236px) and  (max-width: 1565px) {
	.item {
              /* width: 14.2% !important; 
            chnaged on 011116 to fix the right padding of images */
		width: 14.1% !important /* 5 cols */
		
	}
	.item-ad-div {
              /* width: 14.2% !important; 
            chnaged on 011116 to fix the right padding of images */
		width: 26.5% !important /* 5 cols */
        
	}


	/* Large ----*/
	.grid-double {
	  width: 50%;
	}

	/* X-Large ----*/
	.grid-triple {
	  width: 75%;
	}
	
	 

}


 
@media only screen and (min-width:1101px) and (max-width: 1235px) { 
	.item {
             /* width: 19.5% !important; 
            chnaged on 011116 to fix the right padding of images */
	width: 19.6% !important;
 
	}
	.item-ad-div {
             /* width: 19.5% !important; 
            chnaged on 011116 to fix the right padding of images */
	width: 37% !important;
          
	}


	.grid-double {
		width: 50%;
	}

	.grid-triple {
		width: 75%;
	}
			 
}


/* The Normal layout has minimum width = 986 and maximum = 1235 pixel ---*/
@media only screen and (min-width:901px) and (max-width: 1100px) { 
	.item {
	width: 19.5% !important;
	}
	.item-ad-div {          
		width: 36.5% !important; 
	}
	.grid-double {
		width: 50%;
	}

	.grid-triple {
		width: 75%;
	}
			 
}

@media only screen and (min-width:768px) and (max-width: 900px) {
	#sidebar_mobile{
		display:block;
	}
        
	.item {
               /* width: 24.9% !important; 
            chnaged on 011116 to fix the right padding of images */
	width: 24.3% !important;/* 4 cols */
	}
	.item-ad-div {          
		width: 45% !important; 
	}
       

			 
}


@media only screen and (min-width:651px) and (max-width: 767px) {
	#sidebar_mobile{
		display:block;
	}
        
	.item {
               /* width: 24.9% !important; 
            chnaged on 011116 to fix the right padding of images */
	width: 24.9% !important;/* 4 cols */
	}
       


}


@media only screen  and (min-width:501px) and (max-width: 650px) {
	.item {
             /* width: 32.9% !important; 
            chnaged on 011116 to fix the right padding of images */
	width: 33% !important;/* 4 cols */
	}
       

}
@media only screen and (max-width: 500px) {
	.item {
             /* width: 32.9% !important; 
            chnaged on 011116 to fix the right padding of images */
	width: 33% !important;/* 4 cols */
	}
			 	

}
@media only screen and (max-width: 400px) {
	.item {
	width:  49.9% !important;/* 4 cols */

	}
				 
	
}


@media only screen  and (min-width:1534px) {
	 
	.bgdivclass { 
		height:565px;
		max-height:565px; 
	}
	.bgdivlayer {
		height:565px;
		max-height:565px;
	}			 
    .desktopiconbar{
        
         display:block;
        
    }
     .desktopshareiconbar{
        display:none;
        
    }
    .mobileiconbar{
       display:none;
    }
}
@media only screen  and (min-width:1361px) and (max-width: 1633px) {

	.bgdivclass { 
		height:565px;
		max-height:565px; 
	}
	.bgdivlayer {
		height:565px;
		max-height:565px;
	}			 
	 
 	#rt_content{
		padding-left:0px  !important;
	}
	  
		.right_comments{
			 margin-left: 0px !important;
			 
		}
	  .column{
            margin-left: 0px !important;
			  
        } 
	  .desktopiconbar{
        
         display:block;
        
    }
     .desktopshareiconbar{
        display:none;
        
    }
    .mobileiconbar{
       display:none;
    }
} 


@media only screen  and (min-width:1285px) and (max-width: 1360px) {
	   .bgdivclass { 
		height:565px;
		max-height:565px; 
	}
	.bgdivlayer {
		height:565px;
		max-height:565px;
	}	
		#rt_content{
		padding-left:0px  !important;
	}
	   .column{
            margin-left: 0px !important;
			  
        }
		.right_comments{
			 margin-left: 0px !important;
			 
		}
              		 
	  .desktopiconbar{
        
         display:block;
        
    }
     .desktopshareiconbar{
        display:none;
        
    }
    .mobileiconbar{
       display:none;
    }
			 
}				 
 	
@media only screen  and (min-width:1268px) and (max-width: 1284px) {
.bgdivclass { 
		height:565px ;
		max-height:565px; 
	}
	.bgdivlayer {
		height:565px;
		max-height:565px ;
	}
	 
	#rt_content{
		padding-left:0px  !important;
	}
	   .column{
            margin-left: 0px !important;
			  
        }
		.right_comments{
			 margin-left: 0px !important;
			 
		}
                 .desktopiconbar{
        
         display:block;
        
    }
     .desktopshareiconbar{
        display:none;
        
    }
    .mobileiconbar{
       display:none;
    }
} 

 @media only screen  and (min-width:1237px) and (max-width: 1267px) {
	 
	.bgdivclass { 
		height:965px ;
		max-height:965px ; 
	}
	.bgdivlayer {
		height:965px;
		max-height:965px ;
	}
	 
	 
	 .highchartdiv{
 		padding-top:50px;
	}
	#rt_content{
		padding-left:0px  !important;
	}
	  .column{
            margin-left: 0px !important;
        }
		.right_comments{
			 margin-left: 0px !important;
			 /*height:750px !important;*/
		}
	
  .desktopiconbar{
        
         display:none;
        
    }
     .desktopshareiconbar{
        display:none;
        
    }
    .mobileiconbar{
       display:block;
    }
}
 
@media only screen  and (min-width:1101px) and (max-width: 1236px) {
	 
				 
	.bgdivclass { 
		height:975px ;
		max-height:975px ; 
	}
	.bgdivlayer {
		height:975px;
		max-height:975px ;
	}
	 
	 
	 .highchartdiv{
 		padding-top:50px;
	}
	#rt_content{
		padding-left:0px  !important;
	}
	  .column{
            margin-left: 0px !important;
        }
		.right_comments{
			 margin-left: 0px !important;
			/* height:750px !important;*/
		}
		 .desktopiconbar{
        
         display:none;
        
    }
	 .desktopshareiconbar{
        display:none;
        
    }
    .mobileiconbar{
       display:block;
    } 
}

@media only screen  and (min-width:944px) and (max-width: 1100px) {
	 
				 
	.bgdivclass { 
		height:585px;
		max-height:585px; 
	}
	.bgdivlayer {
		height:585px;
		max-height:585px;
	}
	 
	 
	 .highchartdiv{
 		padding-top:50px;
	}
	#rt_content{
		padding-left:0px  !important;
	}
	  .column{
            margin-left: 0px !important;
        }
		.right_comments{
			 margin-left: 0px !important;
			 
		}
		 #coldiv3{
	display:none;
	}
		 .desktopiconbar{
        
         display:block;
        
    }
	 .desktopshareiconbar{
        display:none;
        
    }
    .mobileiconbar{
       display:none;
    } 
}
 
@media only screen  and (min-width:868px) and (max-width: 943px) {
	.bgdivclass { 
		height:575px;
		max-height:575px; 
	}
	.bgdivlayer {
		height:575px;
		max-height:575px;
	}
	 
	 
	.highchartdiv{
 		padding-top:50px;
	}
	#rt_content{
		padding-left:0px  !important;
	}
	  .column{
            margin-left: 0px !important;
        }
		.right_comments{
			 margin-left: 0px !important;
}
		 #coldiv3{
	display:none;
	}
	  .desktopiconbar{
         display:block;
    }
     .desktopshareiconbar{
        display:none;
        
    }
    .mobileiconbar{
       display:none;
    }
}

@media only screen  and (min-width:768px) and (max-width: 867px) {
		 		 
		 		 
	.bgdivclass { 
		height:975px;
		max-height:975px; 
	}
	.bgdivlayer {
		height:975px ;
		max-height:975px;
	}
	 
	.highchartdiv{
 		padding-top:50px;
	}
	#rt_content{
		padding-left:0px  !important;
	}
	  .column{
            margin-left: 0px !important;
        }
		.right_comments{
			 margin-left: 0px !important;
			/* height:750px !important;*/
		}
		  .desktopiconbar{
        
         
        display:none;
    }
     .desktopshareiconbar{
        display:none;
        
    }
    .mobileiconbar{
       display:block;
    }
		
		 
		 
}

@media only screen  and (min-width:600px) and (max-width: 767px) {
	.bgdivclass { 
		height:615px;
		max-height:615px; 
	}
	.bgdivlayer {
		height:615px;
		max-height:615px;
	}
	.highchartdiv{
 		padding-top:50px;
	}
	#sidebar-secondary{
	display:none!important;
        
	}
	.arrow_top_right{
		display:none!important;
	}
         .umcovere-layer{
            height: 155px  !important;
            max-height: 155px  !important;
        }
         #container div.sidebarTrackerV{
            right:1px !important;
        }
	 .desktopiconbar{
        
         display:block;
        
    }
     .desktopshareiconbar{
        display:none;
        
    }
    .mobileiconbar{
       display:none;
    }
	.top5class_more_bg_img_m, .top5class_more_bg_m{
			height:350px!important;
		
		}
}

@media only screen  and (min-width:481px) and (max-width: 599px) {
	.bgdivclass { 
		height:1000px;
		max-height:1000px; 
	}
	.bgdivlayer {
		height:1000px;
		max-height:1000px;
	}
	.highchartdiv{
 		padding-top:50px;
	}
/*	.row {
    padding-bottom: 20px !important;
    }*/
/*	.right_comments {
    height: 660px !important;
    }*/
     .umcovere-layer{
            height: 155px  !important;
            max-height: 155px  !important;
        }
         #container div.sidebarTrackerV{
            right:1px !important;
        }
		.top5class_more_bg_img_m, .top5class_more_bg_m{
			height:285px!important;
		
		}
}	
/*@media only screen  and (min-width:751px) and (max-width: 767px) {

   .game_rank_mob{
		padding:2% 0!important;	
		margin-right:1%!important;
	}
	.game_rank_mob .arrow-up {
		right: 40%!important;
	}				
	.game_rank_mob .arrow-down {
		right: 40%!important;
	}
	.item-main{
		padding-left:1% !important;
		width: 75% !important;
		 
	}
	.item .item-thumbnail {
		width: 10% !important;
		margin: 0px !important;
	}
}
@media only screen  and (min-width:701px) and (max-width: 750px) {
	 
   .game_rank_mob{
		padding:2% 0!important;	
		margin-right:1%!important;
	}
	.game_rank_mob .arrow-up {
		right: 39%!important;
	}				
	.game_rank_mob .arrow-down {
		right: 39%!important;
	}
	.item-main{
		padding-left:1% !important;
		width: 75% !important;
		 
	}
	.item .item-thumbnail {
		width: 10% !important;
		margin: 0px !important;
	}
}	
@media only screen  and (min-width:651px) and (max-width: 700px) {
	 
   .game_rank_mob{
		padding:2.25% 0!important;	
		margin-right:1%!important;
	}
	.game_rank_mob .arrow-up {
		right: 38%!important;
	}				
	.game_rank_mob .arrow-down {
		right: 38%!important;
	}
	.item-main{
		padding-left:2.5% !important;
		width: 74% !important;
		 
	}
	.item .item-thumbnail {
		width: 10% !important;
		margin: 0px !important;
	}
}
@media only screen  and (min-width:601px) and (max-width: 650px) {
	 
   .game_rank_mob{
		padding:2.35% 0!important;	
		margin-right:1%!important;
	}
	.game_rank_mob .arrow-up {
		right: 37%!important;
	}				
	.game_rank_mob .arrow-down {
		right: 37%!important;
	}
	.item-main{
		padding-left:3% !important;
		width: 74% !important;
		 
	}
	.item .item-thumbnail {
		width: 10% !important;
		margin: 0px !important;
	}
}
@media only screen  and (min-width:551px) and (max-width: 600px) {
	 
  .game_rank_mob{
		padding:2.5% 0!important;
		margin-right:1%!important;
	}
	.game_rank_mob .arrow-up {
		right: 34%!important;
	}				
	.game_rank_mob .arrow-down {
		right: 34%!important;
	}
	.item-main{
		padding-left:3% !important;
		width: 74% !important;
		 
	}
	.item .item-thumbnail {
		width: 10% !important;
		margin: 0px !important;
	}
	 
}
@media only screen  and (min-width:501px) and (max-width: 550px) {
	 
  .game_rank_mob{
		padding:3% 0!important;	
	}
	.game_rank_mob .arrow-up {
		right: 30%!important;
	}				
	.game_rank_mob .arrow-down {
		right: 30%!important;
	}
	.item-main{
		width: 74%!important;
		padding-left: 1%!important;	
	}
}
@media only screen  and (min-width:481px) and (max-width: 500px) {
	 
	
	.game_rank_mob{
		padding:3.25% 0!important;	
	}
	.item-main {
		width: 73.5%!important;
		padding-left: 1.5%!important;		
	}
	 
}*/
@media only screen  and (min-width:441px) and (max-width: 480px) {
          .umcovere-layer{
            height: 155px  !important;
            max-height: 155px  !important;
        }
	 #container div.sidebarTrackerV{
            right:1px !important;
        }
		.top5class_more_bg_img_m, .top5class_more_bg_m{
			height:235px!important;
		
		}
		/*.game_rank_mob{
			padding:3.25% 0!important;	
}
		.game_rank_mob .arrow-up {
			right: 30%!important;
		}				
		.game_rank_mob .arrow-down {
			right: 30%!important;
		}
		.item-main {
			width: 73%!important;
			padding-left: 2%!important;		
		}*/

}

@media only screen  and (min-width:401px) and (max-width: 440px) {
          .umcovere-layer{
            height: 155px  !important;
            max-height: 155px  !important;
        }
          #container div.sidebarTrackerV{
            right:1px !important;
        }
		.top5class_more_bg_img_m, .top5class_more_bg_m{
			height:215px!important;
		
		}
		.game_rank_mob{
			padding:3.5% 0!important;	
			width: 11%!important;
}
		.game_rank_mob_home{
			padding:3.5% 0!important;	
		}
		.item-main {
			width: 71%!important;
			padding-left: 3%!important;		
		}
		.game_rank_mob .arrow-up {
			right: 38%!important;
		}				
		.game_rank_mob .arrow-down {
			right: 38%!important;
		}
	
}
	
@media only screen  and (min-width:351px) and (max-width: 400px) {
          .umcovere-layer{
            height: 155px  !important;
            max-height: 155px  !important;
        }
         #container div.sidebarTrackerV{
            right:1px !important;
        }
		.top5class_more_bg_img_m, .top5class_more_bg_m{
			height:190px!important;
		
		}
		.game_rank_mob{
			padding:4% 0!important;	
}
		.game_rank_mob .arrow-up {
			right: 37%!important;
		}				
		.game_rank_mob .arrow-down {
			right: 37%!important;
		}
		.game_rank_mob_home{
			padding:4% 0!important;	
		}
		.game_rank_mob_home .arrow-up-home {
			right: 29%!important;
		}				
		.game_rank_mob_home .arrow-down-home {
			right: 29%!important;
		}
}

@media only screen  and (min-width:351px) and (max-width: 480px) {
	.bgdivclass { 
		height:1000px;
		max-height:1000px; 
	}
	.bgdivlayer {
		height:1000px;
		max-height:1000px;
	}
	.highchartdiv{
 		padding-top:50px;
	}
         #container div.sidebarTrackerV{
            right:1px !important;
        }
		
		
		
}

 @media only screen  and (min-width:326px) and (max-width: 350px) {
	.bgdivclass { 
		height:1000px;
		max-height:1000px; 
		top:-40px;
	}
	.bgdivlayer {
		height:1000px;
		max-height:1000px;
		top:-40px;
	}
	.highchartdiv{
 		padding-top:50px !important;
	}
          .umcovere-layer{
            height: 155px  !important;
            max-height: 155px  !important;
        }
       .regbutton{ 
            line-height: 15px !important;
            margin: 3px 15px 15px !important;
            padding: 5px !important;          
            width: 75px!important;
        }
         .regbuttonright{ 
            line-height: 15px !important;
            margin: 3px 15px 15px !important;
            padding: 5px !important;          
            width: 75px!important;
        }
	  #container div.sidebarTrackerV{
            right:1px !important;
        }
		.top5class_more_bg_img_m, .top5class_more_bg_m{
			height:170px!important;
		
		}
		 .game_rank_mob .arrow-up {
			right: 36%!important;
}
		.game_rank_mob .arrow-down {
			right: 36%!important;
		} 
		.game_rank_mob{
			padding:4.25% 0!important;	
		}
		.game_rank_mob_home{
			padding:4.25% 0!important;	
		}
		.item-main {
			width: 64%!important;
			padding-left: 6%!important;		
		}

}

 @media only screen  and (min-width:301px) and (max-width: 325px) {
	.bgdivclass { 
		height:1000px;
		max-height:1000px; 
		top:-40px;
	}
		 
	.bgdivlayer {
		height:1000px;
		max-height:1000px;
		top:-40px;
	}
	.highchartdiv{
 		padding-top:50px !important;
	}
          .umcovere-layer{
            height: 155px ;
            max-height: 155px ;
        }
        .regbutton{ 
            
            margin: 3px 12px 12px !important;
            padding: 7px !important;          
            width: 70px!important;
        }
         .regbuttonright{ 
            
            margin: 3px 12px 12px !important;
            padding: 7px !important;          
            width: 70px!important;
        }
         #container div.sidebarTrackerV{
            right:1px !important;
        }
		.top5class_more_bg_img_m, .top5class_more_bg_m{
			height:157px!important;
		
		}
		.game_rank_mob{
			padding:4.5% 0!important;	
			width: 12%!important;
}
		 .game_rank_mob .arrow-up {
			right: 38%!important;
		}				
		.game_rank_mob .arrow-down {
			right: 38%!important;
		} 
		.game_rank_mob_home{
			padding:4.5% 0!important;	
		}
		.game_rank_mob_home .arrow-up-home {
			right: 28%!important;
		}				
		.game_rank_mob_home .arrow-down-home {
			right: 28%!important;
		}
		.item-main {
			width: 66%!important;
			padding-left: 7%!important;		
		}
}
         
@media only screen and (max-width: 300px) {
	.bgdivclass { 
		height:1000px;
		max-height:1000px; 
		top:-40px;
	}
	.bgdivlayer {
		height:1000px;
		max-height:1000px;
		top:-40px;
	}
	.highchartdiv{
 		padding-top:50px !important;
	}
        .umcovere-layer{
            height: 155px ;
            max-height: 155px ;
        }
        .regbutton{ 
            line-height: 10px !important;
            margin: 3px 10px 10px !important;
            padding: 5px !important;          
            width: 70px!important;
        }
         .regbuttonright{ 
            line-height: 10px !important;
            margin: 3px 10px 10px !important;
            padding: 5px !important;          
            width: 70px!important;
        }
        
         #container div.sidebarTrackerV{
            right:1px !important;
        }
		.top5class_more_bg_img_m, .top5class_more_bg_m{
			height:147px!important;
		
		}
		.game_rank_mob{
			padding:5% 0!important;	
			width:14%!important;			
}
		.game_rank_mob .arrow-up {
			right: 34%!important;
		}				
		.game_rank_mob .arrow-down {
			right: 34%!important;
		}
		.game_rank_mob_home{
			padding:5% 0!important;	
			width:8%!important;			
		}
		.game_rank_mob_home .arrow-up-home {
			right: 28%!important;
		}				
		.game_rank_mob_home .arrow-down-home {
			right: 28%!important;
		}
		.item-main {
			width: 61%!important;
			padding-left: 10%!important;		
		}
	 
}
	 


/* Added Responsive Styles */
@media screen and (min-width: 1901px){
	.seeall{margin: 0 15px;}
}
 
@media screen and (max-width: 1900px){
	.seeall{margin: 0 15px;}
}
 

.single .item {width: 100%!important; /* 5 cols */ }
.single-page .item {width: 100%!important;}

@media only screen and (min-width: 768px) { 
	#header #navigation {
		display: none !important;
	}
	
	#sidebar_mobile{
    background: none repeat scroll 0 0 #222;
    float: left;
    height: 100%;
    left: 0;
    position: fixed;
    text-align: center;
    top: 0;
    width: 50px;
	}
	
	ul.sidebar_mobile li{
		width:100% !important;
		margin: 0px 0px 14px;
	}
	
	#small_home {margin-top:10px;margin-bottom:0px;}
	
	svg.svg-logo_glitch path {
    fill: #ccc;
	}

	ul.sidebar_mobile li .filter_icon svg path {
					fill: rgba(255, 255, 255, 0.5);
	}
	#main {
		/*padding: 50px 10px 10px 60px;*/
	}
	#sidebar_mobile div.divider{
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.15);
    height: 1px;
    margin: 10px 10px 20px;
				float:left;
    width: 30px;
	}
	
.arrow_top {
    left: 61px;
    position: absolute;
    top: 51px;
}
	
.arrow_top #left_close:before, .arrow_top #right_close:before {
    content: "";
    height: 0;
    left: 50%;
    margin-top: -6px;
    position: absolute;
    top: 50%;
    width: 0;
    z-index: 2;
}


.arrow_top .arrow-right:before, .arrow_top #left_close:before, .arrow_top #right_close:before, .arrow_top #right_close.closed:before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent #000 transparent transparent;
    border-image: none;
    border-left: 6px solid transparent;
    border-right: 6px solid #000;
    border-style: solid;
    border-width: 6px;
    margin-left: -5px;
}
.arrow_top #left_close, .arrow_top #right_close {
    background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 20px;
    opacity: 0.25;
    overflow: hidden;
    position: absolute;
    text-align: center;
    text-decoration: none;
    text-indent: -999px;
    width: 20px;
    z-index: 10;
}
 .arrow_top #left_close {
    left: -10px;
    top: -42px;
}
.arrow_top #right_close {
    left: -10px;
    top: -42px;
}


.arrow_top .arrow-right:before, .arrow_top #right_close:before,  .arrow_top #right_close:before,  .arrow_top #right_close.closed:before {
 -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent transparent #000;
    border-image: none;
    border-style: solid;
    border-width: 6px;
    margin-left: 2px;
}

.arrow_top_right {
    float: right;
    margin-right: 330px;
    position: absolute;
    right: 10px;
    top: 51px;
	display:none!important;
}
	
.arrow_top_right #left_close:before, .arrow_top_right #right_close:before {
    content: "";
    height: 0;
    left: 50%;
    margin-top: -6px;
    position: absolute;
    top: 50%;
    width: 0;
    z-index: 2;
}


.arrow_top_right .arrow-right:before, .arrow_top_right #left_close:before, .arrow_top_right #right_close:before, .arrow_top_right #right_close.closed:before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent #000 transparent transparent;
    border-image: none;
    border-left: 6px solid transparent;
    border-right: 6px solid #000;
    border-style: solid;
    border-width: 6px;
    margin-left: -15px;
}
.arrow_top_right #left_close, .arrow_top_right #right_close {
    background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 20px;
    opacity: 0.25;
    overflow: hidden;
    position: absolute;
    text-align: center;
    text-decoration: none;
    text-indent: -999px;
    width: 20px;
    z-index: 10;
}
 .arrow_top_right #left_close {
    left: -10px;
    top: -42px;
}
.arrow_top_right #right_close {
    left: -10px;
    top: -42px;
			
}


.arrow_top_right .arrow-right:before, .arrow_top_right #right_close:before,  .arrow_top_right #right_close:before,  .arrow_top_right #right_close.closed:before {
 -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent transparent #000;
    border-image: none;
    border-style: solid;
    border-width: 6px;
    margin-left: -5px;
}

	#sidebar {
		display: block;
	}
	#sidebar_mobile {
    display: block;
}

}


.left-col-dropdown::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
	font-family:FontAwesome;
	content: "\f106";
    height: 0;
   /* left: 50%;
    margin-left: -5px;
    margin-top: -15px;*/
    /*position: absolute;*/
   /* top: 50%;*/
    width: 0;
	color:#8e8e8e;
}
.left-col-dropdown {
    background-position: center -25px;
    background-repeat: no-repeat;
    height: 25px;
    margin-bottom: -5px;
    position: relative;
    width:208px;
}
.left-col-dropdown.collapsed::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
   /* margin-left: -5px;
    margin-top: -5px;*/
	font-family:FontAwesome;
	content: "\f107";
	color:#8e8e8e;
}
.sidebar-inner-subdiv{
	margin:20px 20px 0 20px;
	width: 210px;
	float:left;
}

@media screen and (max-width: 980px){ 
	 
	#logo_mob{
            width: 80px; 
/*            padding: 10px 0 0 0 !important;*/
        }
	#site-title{padding: 0;}
    
    .home_srchbox{
        text-align: center; margin: auto 0px; width: auto;
    }
}


/*top/down arrows*/
@media only screen and (min-width: 768px) {
   .sidebarprofilehead {
       display :none;
       
    }
    .sidebarprofileheadbottom {
       display :none !important;
       
    }
    .sidebarmobile-close-fixed{
         display :none !important;
    }
	.sidebarmobile-close{
         display :none;
    }
    .regbutton{ 
     float: left;
    padding: 7px 10px;
    text-align: center;
/*    width: 75px;*/
     width: 80px;
    margin: 15px 0 24px;
 
    color: #ffffff !important;
    font-size: 12px;
    line-height: 17px !important;
    
}

.regbuttonright{ 
    float: left;
    padding: 7px;
    text-align: center;
	/* width: 75px;*/
    width: 80px;
    margin: 15px 0 24px 14px;
    color: #ffffff !important;
    font-size: 12px;
    line-height: 17px !important;
}
    
 }
/* The tablet layout has minimum width = 720 and maximum = 985 pixel ---*/
/*@media only screen and (max-width: 767px) { */

@media only screen and (max-width: 767px) {
	/*#main {
		padding: 50px 8px 10px;
	}*/
	#sidebar {
		padding-top:0px!important;
		top:0px!important;
	}
	
	/* styles for sidebar profile pic section*/
	.um-profile-photo{
		
		float :none !important;
	}
	
	.um-cover-e{
		margin-left: -19px;
		width: 121%;
		max-height:155px;
		overflow:hidden;
	}
	
	#deskaccmenu{
		display: none;
	}
	#mobileaccmenu{
		 width: 100%;
			 margin-left: 80px;
		
	}
	#mobileaccmenu a{
		  padding-right: 10px;
		
	}
	.umcovere-layer{
    
		background: #19191f none repeat scroll 0 0;
		height: 155px;
		max-height: 155px;
		margin-left: -19px;
		
		opacity: 0.7;
		position: absolute;
		top: 0;
		width: 101%;
			
			
	}
	/*.sidebar-inner-subdiv{
	margin-top:0px !important;
	}*/
	.sidebarprofileheadbottom{
		 height: 120px;
		float: left;
		width: 100%;
		
	}
	.sidebarprofilehead{
	   
		
	}
	.um-profile-photo img{
	 border-radius: 999px !important;
	}
	 
	/* .sidebarprofilehead .um-cover-e img{
		height: 155px !important;
		 width: 100%!important; 
		 max-width: 100%!important; 
		 background-position: center;
		  
	}
	
	
	/** Mobile Menu Profile Banner Stretch Fix  **/
	.sidebarprofilehead .um-cover-e{
	height: 155px;
	overflow: hidden;
	position: relative;
	}
	
	.sidebarprofilehead .um-cover-e img{
	width: auto !important;
	height: auto;
	max-width: none;
	position: absolute;
	left: 50%;
	top: -40%;
	margin-left: -500px;
	}


/** End Mobile Menu Profile Banner Stretch Fix  **/


.mobilewdth{
    
/*    width: 50px;
      top:0px!important;
             
              left:18px !important;*/
}

.um-cover-e-logout {
/*     margin-left: 1px;*/
     z-index: 9999;
     position: absolute;
     left: 45px;
     top: 50px;
     height: 75px;
     width: 68%;
    
}
.um-cover-e-logout img{
     margin-left: -19px;
     background-position: center;
      height: 25px !important; 
     width: 100% !important; 
     max-height: 25px;
    
    
}
.sidebarprofilehead .um-name {
    float: left;
    font-size: 26px !important; 
    font-weight: 700;
    margin-left: 80px;
    margin-top: -58px;    
    position: relative;
    width: 100%;
    color: #fff !important; 
}
.sidebarprofilehead .um-name a{
    
    font-size: 16px !important; 
    font-weight: 700;
    line-height: 22px !important; 
     
    color: #fff !important; 
}
.sidebarprofilehead .um-meta-text{
    
 float: left;
    font-size: 11px;     
    margin-left: 80px;
    margin-top: -28px;    
    position: relative;
    width: 100%;
    color: #fff;
    padding-top: 4px;
}
 
div.um-profile-photo a.um-profile-photo-img {
     height: 80px !important;
    left: -12px;
    top: -55px !important;
    width: 80px !important;
    background: none;
}

/* eof styles for sidebar profile pic section*/
 #sidebar{
		/*display:none;*/
	}


	/* Header ---*/
	#header {
		height: auto;
	}

	#header #header-inner {
		position: relative;
		max-width: 100%;
	}
	
	#header #branding {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: 	border-box;
		-ms-box-sizing: 	border-box;
		box-sizing: 		border-box;
	}
	
	#header #branding h1 {
		margin: 0 auto;
	}

	#header #branding a.logo_title {
		overflow: visible;
	}
	
	#header .sidebar-control,
	#header .navigation-control {
		display: block;
		float: left;
		position: absolute;
		top: 0;
		width: 40px;
		height: 40px;
		border: 1px solid #19191f;
		border-width: 0 1px 0 0;
		color: #fff;
		text-align: center;
		line-height: 40px;
		font-size: 14px;
	}
 
	#header .navigation-control {
		right: 0;
		border-width: 0 0 0 1px;
	}
	
	.page-template-layout-fixed-width-php #header .sidebar-control,
	.page-template-layout-fluid-width-php #header .sidebar-control,
	.page-template-layout-content-sidebar-php #header .sidebar-control {
		display: none;
	}
	
	#header #searchform {
		display: none;
	}
	
	/* Navigation ---*/
	#header #navigation {
		width: 100%;
		display: none;
	}

	#header #navigation li {
		float: none;
	}

	#header #navigation li:first-child a {
		border-left: none;
	}

	#header #navigation li a {
		border-right: none;
		border-top: 1px solid #252525;
	}

	#header #navigation li .ico-collapse {
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		width: 40px;
		height: 40px;
		padding: 0;
		font-size: 20px;
		text-align: center;
	}

	#header #navigation li.hilite > .ico-collapse:after {
		display: none;
	}

	#header #navigation li.current-menu-item > a,
	#header #navigation li.current-menu-ancestor > a,
	#header #navigation li.current_page_item > a {
		color: #fff;
	}

	#header #navigation li ul {
		position: static;
		left: 0;
		display: none;
	}

	#header #navigation li li a {
		width: 100%;
		text-indent: 20px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
	}

	#header #navigation li li:first-child a {
		border-top-width: 1px;
	}

	#header #navigation li li.current-menu-ancestor > a {
		color: #999;
	}

	#header #navigation li li ul {
		display: block;
	}

	#header #navigation li li li a {
		text-indent: 40px;
	}

	/* Sidebar ---*/
	#sidebar {
		display:block!important;
		visibility:hidden;
	}
      /*  #copyright{
             width: 100%!important;
             margin-bottom: 10px;
        }
		
          .sidebar-bottompart{
            width: 100%!important;
            position: absolute !important;
            height: 120px;  
         	left: 0px!important;
            padding-top: 10px !important;
            text-align : center !important;     
        }
		*/
        .regbutton{
            line-height:none !important;
            float: none !important;
            padding: 7px 20px;
    text-align: center;
    width: 75px;
    margin: 6px 8px 8px 8px;
  
    color: #fff;
    color: #ffffff !important;
    font-size: 12px;
        }
         .regbuttonright{
            line-height:none !important;
            float: none !important;
            padding: 7px 20px;
    text-align: center;
    width: 75px;
    margin: 6px 8px 8px 8px;
  
    color: #fff;
    color: #ffffff !important;
    font-size: 12px;
        }
        
/*commented on 05012016 for fixinthe scrolling in mobile sideabar*/
#sidebar .sidebar-inner {
	 
/*        height:1200px;*/
/*width: 100%;*/
         
       
} 
/*        .regbutton{ 
     float: left;
    padding: 3px !important;
    text-align: center;
    width: 80px !important;
    margin: 5px !important;
    background: #6441a5 none repeat scroll 0 0;
    color: #fff;
    color: #ffffff !important;
    font-size: 12px;
    
}*/
        
 
		#sidebar_mobile {
		display: none!important;
	}
	#left_close{
		display: none!important;
	}	#right_close{
		display: none!important;
	}
	
	/*#main{
		padding: 50px 10px 10px 12px;
	}*/
	
	body.sidebar-on #sidebar {
		visibility:visible;
		z-index: 99999;
		top: 40px;
/*		width: 68%;*/
/*     commented on 05012016 for fixing the mobile sidebar scroll issue*/
        /*width: 75%;*/
		width:250px;
		text-align: left;
		background:  #19191f;
	}
	
	
	/*	#sidebar #searchform{
		display:none;
	}*/
	
	.sidebar_hide{
		 visibility:hidden!important;
	}
		.sidebar_show{
		 visibility:visible!important;
	}

	
	body.sidebar-on #search-2 #searchform{
		display:block!important;
	}

	body.sidebar-on #sidebar .widget:first-child {
		padding: 20px 0;
	}

	#sidebar .widget ul li a {
		max-width: 145px;
	}
	


	.item .item-comments .comment-form-author input,
	.item .item-comments .comment-form-email input,
	.item .item-comments .comment-form-url input {
		width: 50%;
	}

	/* Content ---*/
	.single #content,
	.page-template-default #content,
	.page-template-layout-content-sidebar-php #content {
		width: 100%;
	}
}

@media screen and (max-width: 500px){
.sidebarprofilehead .um-cover-e img{
width: 800px !important;
margin-left: -400px;
}
}
        
@media only screen and (max-width:719px) {
	
	/* Content --- */
	.item-content img,
	.post-content img {
		width: 100%;
		height: auto;
	}

	.item .item-comments .comment-form-author input, 
	.item .item-comments .comment-form-email input, 
	.item .item-comments .comment-form-url input {
		width: 100%;
	}

	/* Sidebar Secondary ---*/
	#sidebar-secondary .item {
		width: 50%;
	}

	/* Blog ---*/

	.jp-progress {
		padding: 12px 80px 12px 32px
	}

	.jp-volume-bar-wrap {
		width: 80px; 
	}

	/* WP Admin Bar ---*/
	#wpadminbar li {
		display: none;
	}

	#wpadminbar ul #wp-admin-bar-wp-logo,
	#wpadminbar ul #wp-admin-bar-site-name,
	#wpadminbar ul #wp-admin-bar-updates,
	#wpadminbar ul #wp-admin-bar-comments,
	#wpadminbar ul #wp-admin-bar-new-content,
	#wpadminbar ul #wp-admin-bar-edit {
		display: block;
	}

	/* Item ---*/
/*	*/.item {
		width: 33.3%;
	}

	.grid-double {
		width: 100%;
	}

	.grid-triple {
		width: 100%;
	}

	/* Contact ---*/
	.contact-info-wrap,
	.contact-form-wrap {
		float: none;
		width: 99%;
		margin: 20px 0 !important;
	}

	.contact-info-wrap img {
		width: 100%;
	}

	.item-content .wpcf7 img {
		width: auto;
	}

	.wpcf7 div.wpcf7-response-output {
		margin: 20px 0;
	}

	}

@media only screen and ( max-width: 500px) {
	.item-title_home {
        width: 100%;
	}
    .homeselectmenuhead { 
        margin-left: 1px !important;	
        display:none;
        line-height:1 !important;	
}
    .headnewmenu{
        float:right;
        height:20px;
        padding-top:7px;
        cursor:pointer;
    }
}
/*
@media only screen and ( max-width: 600px) {
	#wpadminbar {
		position: fixed;
	}
}
*/

/* The Mobile Portrait layout has maximum width = 480 pixel ---*/
@media only screen and ( max-width: 480px) {

	#sidebar-secondary .item {
		width: 100%;
	}

	/* Blog ---*/
	.post-main {
		padding: 0;
	}

	.post-title,
	.post-meta {
		margin: 0 0 0 60px;
	}

	/* Post format ---*/
	.post-content {
		margin: 20px 0 0;
	}

	.page-template-layout-blog-php .format-quote blockquote {
		margin: -40px -21px 15px -20px;
	}

	.post.format-video iframe {
		height: 225px;
	}

	/* Comment ---*/
	.item .item-comments .commentlist li .children {
		margin-left: 0 !important;
	}

	.item .item-comments .commentlist li .children #respond {
		margin-left: 0 !important;
	}

	#comments .comment-form-author input, 
	#comments .comment-form-email input, 
	#comments .comment-form-url input {
		width: 100%;
	}

	/* Page navi ---*/
	.pagenav {
		overflow: hidden;
	}

	.pagenav .pages {
		display: inline-block;
		padding: 8px 0;
		position: absolute;
		left: 0;
		width: 100%;
	}

	.pagenav .page-numbers {
		display: none;
	}

	.pagenav .page-numbers.next, 
	.pagenav .page-numbers.prev {
		display: block;
		position: relative;
		z-index: 1;
	}

	/* Item ---*/
/*	*/.item {
		width: 50%;
	}

	.grid-double {
		width: 100%;
	}

	.grid-triple {
		width: 100%;
	}
}

@media only screen and (max-width:320px) {
	.format-video iframe {
		height: auto;
	}

	.post-meta.meta-top .item-date,
	.post-meta.meta-top .cat-links, 
	.post-meta.meta-top .comments-link {
		width: 100%;
	}

	.post.format-video iframe {
		height: auto;
	}

	#fancybox-title-float-wrap {
	margin: 0 auto;
	}

	#fancybox-title {
		text-align: center;
		left: 0 !important;
		height: auto !important;
		margin-top: 20px;
		bottom: auto;
		background: #000;
		border: 5px solid #fff;
		border-radius: 5px;
		position: static;
	}

	#fancybox-title-float-wrap td {
		background: none;
		white-space: normal !important;
	}
}

 
/*newwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww*/
/*new changes for fixing the space issue on resizing.*/ 
@media only screen and (min-width:3901px) and (max-width:4000px) {
    .imageht {	height: 272px!important;}
	 
}
@media only screen and (min-width:3801px) and (max-width:3900px) {
    .imageht {	height: 264px!important;}
	 
}
@media only screen and (min-width:3701px) and (max-width:3800px) {
    .imageht {	height: 255px!important;}
	 
}
@media only screen and (min-width:3601px) and (max-width:3700px) {
    .imageht {	height: 248px!important;}
	 
}
@media only screen and (min-width:3501px) and (max-width:3600px) {
    .imageht {	height: 240px!important;}
	 
}
@media only screen and (min-width:3401px) and (max-width:3500px) {
    .imageht {	height: 232px!important;}
	 
}
@media only screen and (min-width:3301px) and (max-width:3400px) {
    .imageht {	height: 235px!important;}
	 
}
 @media only screen and (min-width:3201px) and (max-width:3300px) {
    .blog_imageht {height: 260px!important;}
	.imageht {	height: 227px!important;}
	.homemenu{
         	width: 90.6%;
}
}
 @media only screen and (min-width:3101px) and (max-width:3200px) {
    .blog_imageht {height: 250px!important;}
	.imageht {	height: 220px!important;}
	  .homemenu{
         	width: 90.5%;
}
}

 @media only screen and (min-width:3001px) and (max-width:3100px) {
    .blog_imageht {height: 240px!important;}
	.imageht {	height: 225px!important;}
	  .homemenu{
         	width: 90.4%;
}
}
 @media only screen and (min-width:2901px) and (max-width:3000px) {
    .blog_imageht {height: 230px!important;}
	.imageht {	height: 215px!important;}
	  .homemenu{
         	width: 90%;
}
}
 @media only screen and (min-width:2801px) and (max-width:2900px) {
    .blog_imageht {height:222px!important;}
	.imageht {	height: 225px!important;}
	  .homemenu{
         	width: 89.3%;
}
}
 @media only screen and (min-width:2701px) and (max-width:2800px) {
    .blog_imageht {height: 212px!important;}
	.imageht {	height: 215px!important;}
	  .homemenu{
         	width: 87.3%;
}
}
 @media only screen and (min-width:2601px) and (max-width:2700px) {
    .blog_imageht {height: 202px!important;}
	.homemenu{ 	width: 88.5%;  }
	.imageht {	height: 224px!important;}
}
 @media only screen and (min-width:2501px) and (max-width:2600px) {
    .blog_imageht {height: 193px!important;}
	.homemenu{width: 87.9%;   }
	.imageht {	height: 214px!important;}
}

 @media only screen and (min-width:2401px) and (max-width:2500px) {
    .blog_imageht {height: 183px!important;}
	.homemenu{width: 87.6%;  }	 
}

@media only screen and (min-width:2425px) and (max-width:2500px) {
    .imageht {	height: 204px!important;}	 
}
@media only screen and (min-width:2401px) and (max-width:2424px) {
    .imageht {	height: 218px!important;}

}
 @media only screen and (min-width:2301px) and (max-width:2400px) {
    .blog_imageht {height: 175px!important;}
	.homemenu{ width: 87.3%;}
	.imageht {	height: 212px!important;}

}
@media only screen and (min-width:2215px) and  (max-width: 2300px) {
	 .blog_imageht {height: 165px!important;}
	   .imageht {	height: 200px!important;}
	     .homemenu{
         	width: 86.7%;
         }
	 
}
 
@media only screen and (min-width:2101px) and  (max-width: 2214px) {
	 .blog_imageht {height: 156px!important;}
	   .imageht {	height: 208px!important;}
	   .homemenu{
         	width: 86%;
         }
	 
}
@media only screen and (min-width:2001px) and  (max-width: 2100px) {
	 .blog_imageht {height: 146px!important;}
	   .imageht {	height: 196px!important;}
	    .homemenu{
         	width: 83.75%;
}
}

@media only screen and (min-width:1951px) and  (max-width: 2000px) {
	 .blog_imageht {height: 136px!important;}
	   .imageht {	height: 207px!important;}
	    .homemenu{
         	width: 84.54%;
         }
	 
}
@media only screen and (min-width:1901px) and  (max-width: 1950px) {
	 .blog_imageht {height: 136px!important;}
	   .imageht {	height: 200px!important;}
	    .homemenu{
         	width: 84.5%;
         }
	 
}
@media only screen and (min-width:1851px) and  (max-width: 1900px) {
	   .blog_imageht {height: 130px!important;}
	     .imageht {	height: 218px!important;}
		  .homemenu{
         	width: 83.5%;
         }
	 
}
@media only screen and (min-width:1801px) and  (max-width: 1850px) {
	  .blog_imageht {height: 130px!important;}
	    .imageht {	height: 210px!important;}
		 .homemenu{
         	width: 81.75%;
         }
	  
}
@media only screen and (min-width:1751px) and  (max-width: 1800px) {
	 	 .blog_imageht {height: 123px!important;} 
		   .imageht {	height: 203px!important;}
		 .homemenu{
         	width: 82.5%;
         }
	  
}
@media only screen and (min-width:1701px) and  (max-width: 1750px) {
	 .blog_imageht {height: 116px!important;} 
	    .imageht {	height: 195px!important;}
		 .homemenu{
          width: 80.8%;
         }
	 
}
@media only screen and (min-width:1651px) and  (max-width: 1700px) {
	  .blog_imageht {height: 116px!important;} 
	   .imageht {	height: 187px!important;}
	    .homemenu{
          width: 81.75%;
         }
	 
}
@media only screen and (min-width:1601px) and  (max-width: 1650px) {
	 .imageht {	height: 175px!important;}
 .blog_imageht {height: 110px!important;} 
	 .homemenu{
          width: 81.2%;
}
}

@media only screen and (min-width:1566px) and  (max-width: 1600px) {
	.imageht {	height: 173px!important;}
	 .blog_imageht {height: 107px!important;} 
	  .homemenu{
          width: 80.7%;
}
}

 
@media only screen and (min-width:1551px) and  (max-width: 1565px) {
	.imageht {	height: 226px!important;}
	  .homemenu{
          width: 80.5%;
         }
	 
}
@media only screen and (min-width:1526px) and  (max-width: 1550px) {
	.imageht {	height: 222px!important;}
	  .homemenu{
          width: 80.2%;
         }
	 
}
@media only screen and (min-width:1501px) and  (max-width: 1525px) {
	.imageht {	height: 218px!important;}
	  .homemenu{
          width: 78.8%;
         }
	 
}
@media only screen and (min-width:1501px) and  (max-width: 1565px) {
    
       
		  .blog_imageht {height: 125px!important;} 
}

@media only screen  and (min-width:1451px) and (max-width: 1500px) { 
    	.imageht {	
	height: 220px!important;
			}
                          .homemenu{
       		width: 79.5%;
          /*margin-right: 37px !important;*/
         }
		 .blog_imageht {height: 116px!important;} 
}
@media only screen  and (min-width:1426px) and (max-width: 1450px) { 
    	.imageht {	
	height: 200px!important;
			}
                          .homemenu{
       		width: 79%;
         /* margin-right: 37px !important;*/
         }
		  .blog_imageht {height: 111px!important;} 
}
@media only screen  and (min-width:1401px) and (max-width: 1425px) { 
    	 .homemenu{
       		width: 78.55%;
         /* margin-right: 37px !important;*/
         }
		   
}
@media only screen and (min-width:1351px) and (max-width: 1400px) { 
    	.imageht {	
	height: 190px!important;
			}
          .homemenu{
       		width: 76.75%;
         /* margin-right: 34px !important;*/
         }
		 .blog_imageht {height: 109px!important;} 
}
@media only screen and (min-width:1301px) and (max-width: 1350px) { 
    	.imageht {	
	height: 180px!important;
			}
                          .homemenu{
       		width: 77.5%;
         	 /*margin-right: 35px !important;*/
         }
		  .blog_imageht {height: 104px!important;}      
}
@media only screen and (min-width:1251px) and (max-width: 1300px) { 
    	.imageht {	
	height: 172px!important;
			}
            .homemenu{
          	/*margin-right: 34px !important;*/
			width: 76.7%;
         }  
		  .blog_imageht {height: 103px!important;}            
}

@media only screen and (min-width:1236px) and (max-width: 1250px) { 
    	.imageht {	
	height: 165px!important;
			}
         .homemenu{
       		/*margin-right: 33px !important;*/
			width: 75.8%;
         }
		 .blog_imageht {height: 105px!important;}
}
/***/
 
@media only screen and (min-width:1201px) and (max-width: 1235px) {
	.homemenu{ width: 75%; }
}
@media only screen and (min-width:1151px) and (max-width: 1200px) {
	.homemenu{ width: 74.3%; }
}
@media only screen and (min-width:1101px) and (max-width: 1150px) {
	.homemenu{ width: 73.2%; }
}
@media only screen and (min-width:1051px) and (max-width: 1100px) {
	.homemenu{ width: 71.8%; }
}
/***/

@media only screen and (min-width:1151px) and (max-width: 1235px) { 
	.imageht {height: 225px!important;}
	.blog_imageht {height: 105px!important;}
			}
@media only screen and (min-width:1101px) and (max-width: 1150px) { 
	.imageht {height: 205px!important;}
	.blog_imageht {height: 107px!important;}
			}

@media only screen and (min-width:1036px) and (max-width: 1100px) { 
	.imageht {height: 190px!important;}
	.blog_imageht {height: 98px!important;}
}
@media only screen and (min-width:1001px) and (max-width: 1035px) { 
	.imageht {height: 176px!important;}
	.blog_imageht {height: 92px!important;}
			}

@media only screen and (min-width:951px) and (max-width: 1000px) {
	.imageht {	height: 165px!important;}
	.blog_imageht {height: 85px!important;}
	.homemenu{ width: 69%; }
			}

@media only screen and (min-width:926px) and (max-width: 950px) {
    .imageht {height: 154px!important;}
	.blog_imageht {height: 77px!important;}
	.homemenu{ width: 67.55%; }
			}
@media only screen and (min-width:901px) and (max-width: 925px) {
    .imageht {height: 152px!important;}
	.blog_imageht {height: 77px!important;}
	.homemenu{ width: 67.3%; }
			}
@media only screen and (min-width:851px) and (max-width: 900px) {
    .imageht {height: 185px!important;}
.blog_imageht {height: 73px!important;}
.homemenu{ width: 65.8%; }
			}
 
@media only screen and (min-width:801px) and (max-width: 850px) {
    .imageht {height: 170px!important;}	
	.blog_imageht {height: 67px!important;}
	.homemenu{ width: 64%; }
			}	
@media only screen and (min-width:768px) and (max-width: 800px) {
    .imageht {height: 150px!important;}	
	.blog_imageht {height: 60px!important;}
	.homemenu{ width: 62%; }
			}	

@media only screen and (min-width:701px) and (max-width: 767px) {
    .imageht {height: 225px!important;}	
	.blog_imageht {height: 105px!important;}
			}	
@media only screen and (min-width:651px) and (max-width: 700px) {
    .imageht {height: 210px!important;}		
	.blog_imageht {height: 90px!important;}
			}	

@media only screen and (min-width:601px) and (max-width: 650px) {
    .imageht {height: 260px!important;}	
	.blog_imageht {height: 100px!important;}
	
			}	

@media only screen and (min-width:552px) and (max-width: 600px) {
    .imageht {height: 240px!important;}	
	.blog_imageht {height: 110px!important;}
	
			}	
@media only screen and (min-width:501px) and (max-width: 551px) {
    .imageht {height: 220px!important;}	
	.blog_imageht {height: 105px!important;}
			}	
@media only screen and (min-width:451px) and  (max-width: 500px) {
	.imageht {height: 195px!important;}	
	.blog_imageht {height: 100px!important;}
			}	

@media only screen and (min-width:426px) and (max-width: 450px) {
    .imageht {height: 170px!important;}	
	.blog_imageht {height: 100px!important;}
			}	
	
@media only screen and (min-width:401px) and (max-width: 425px) {
    .imageht {height: 156px!important;}	
	.blog_imageht {height: 100px!important;}
			}	
	
@media only screen and (max-width: 400px) {
    .imageht {height: 215px!important;}	
	.blog_imageht {height: 100px!important;}	
			}	
	

@media only screen and (min-width:768px) and (max-width: 790px) { 
	.toptabs_home li {margin-right: 2px !important;}
	.trending_new{
		display:none;
	}			 
}
@media only screen and (min-width:791px) and (max-width: 810px) { 
	.toptabs_home li {margin-right: 4px !important;}
	.trending_new{
		display:none;
	}			 
}
@media only screen and (min-width:811px) and (max-width: 850px) { 
	.toptabs_home li {margin-right: 6px !important;}
	.trending_new{
		display:none;
	}			 
}
@media only screen and (min-width:851px) and (max-width: 900px) { 
	.toptabs_home li {margin-right: 9px !important;}
	.trending_new{
		display:none;
	}			 
}
@media only screen and (min-width:901px) and (max-width: 930px) { 
	.toptabs_home li {margin-right: 11px !important;}
	 		 
}


/** h2 font size updates **/

@media screen and (max-width: 767px){
.homevideotextbottom{font-size: 14px !important; width:320px !important;margin-top:-10px !important;}
.homevideotextbottom h2:after{top: 8% !important;}
}

@media screen and (max-width: 1441px){
 .homevideotextbottom{font-size: 15px !important; width:370px !important;margin-top:0px !important;}	
 .homevideotextbottom h2:after{top: -6px !important;}
}

@media screen and (min-width: 1441px){
.homevideotextbottom{font-size: 17px !important;}
 /* .homevideotextbottom h2:after{top: 15% !important;} */
}

/** End h2 font size updates **/
