@media screen and (max-width: 980px) {
body {
  margin: 1px 0 0 !important;
}
#topmenu_holder {
  padding: 10px 1px!important;
  height: 35px!important;
}
#header3.yjsgxhtml {
  height: 27px!important;
}
#logo{
    width:250px!important;
    background-size:100%!important;
    background-position:center center!important;
}
#topmenu_holder {
  border: 0px solid #dfdfdf!important;
}
.validators, .yjsgcp {
  margin-top: -5px!important;
  position:relative!important;
}
#header {
  padding-top: 2px!important;
  padding-bottom: 1px!important;
}
.nsp { position:unset!important }
.nsp .module_title{position:unset!important}
.slide {
  padding: 0 10px!important;
}

.forceright250 {
	margin-left:auto!important;
	margin-right:auto!important;
	float:none!important;
}
#default_video {
	width:100%!important;
}

}
 @media screen and (max-width:467px) {
.forceright250 {
	width:280px!important;
}
}
 @media screen and (max-width: 1200px) {
.bym .yy_container,
.bym .yy_slider,
.bym .yy_slider .yy_slideitems,
.bym .yy_slider .yy_slideitems_in {
	height:100px!important;
	width:100%!important;
}
.bls #defaultfeedLiveSearch {
	width:70%!important;
}
.blm #modlgn_username.inputbox {
	width:85%!important;
}
}
@media only screen and (min-width: 981px) and (max-width: 1200px) {
body,
 html {
	overflow-x: hidden;
}
.bym2 .yy_container,
.bym2 .yy_slider,
.bym2 .yy_slider .yy_slideitems,
.bym2 .yy_slider .yy_slideitems_in {
	height:560px!important;
	width:auto!important;
}
.bis {
	margin:0 10px 0 0!important;
}
}
@media screen and (max-width: 1000px) {
#top1,
#top2 {
	width:100%!important;
}
.bis {
	margin:0 auto 10px auto!important;
}
}
@media screen and (max-width: 980px) {
.top_menu_poz_navbar,
 #mmenu_holder {
	width:260px!important;
	margin-top:10px;
}
.socials_holder {
	float:none!important;
	margin:0 auto!important;
}
.bsubscribe .subscribe_button {
	right:2%!important;
	top:10px;
}
.bls #defaultfeedLiveSearch {
	width:190px!important;
}
.bls .button {
	float:left!important;
}
.blm,
.bls {
	margin:0!important;
}
#logo{
height:149px!important;
}
.allmode-default .allmode-item img {
    display: none!important;
}

}
@media screen and (max-width: 768px) {
#user1,
#user2 {
	width:100%!important;
}
#adv1,
#adv2 {
	width:100%!important;
}
.bme {
	margin:15px 0!important;
}
.bym2 {
	margin:15px 0!important;
}
.bym {
	margin:0!important;
}
.bsubscribe .subscribe_button {
	right:3%!important;
	top:10px;
}
}
@media screen and (max-width: 640px) {
.bis .YJSlide_intro {
	display:none;
}
.bis .navContainer {
	left:0!important;
	top:0!important;
	background:#000;
}
}
@media screen and (max-width: 500px) {
.blm #modlgn_username.inputbox,
.blm #modlgn_passwd.inputbox {
	height:35px!important;
	width:85%!important;
}
}
@media screen and (max-width: 480px) {
.bme .yjme_item div.imageholder {
	width:100%!important;
	margin:0 auto!important;
	clear:both!important;
}
.bme .yjme_item a.item_image {
	margin:0 auto!important;
}
.bme .yjme_item a.item_title {
	float:left!important;
	clear:both!important;
	width:100%!important;
	text-align:center!important;
	padding:25px 0!important;
}
.bme .yjme_item p.item_intro {
	text-align:center!important;
}
.bme .yjme_item div.item_details {
	left:41%!important;
	right:auto!important;
	bottom:0%!important;
	top:auto!important;
}
}
@media screen and (max-width: 420px) {
.bym .yy_container,
.bym .yy_slider,
.bym .yy_slider .yy_slideitems,
.bym .yy_slider .yy_slideitems_in {
	height:150px!important;
}
}
@media screen and (max-width: 350px) {
.bme.bme2 .item_cdate,
.bme.bme2 .yjme_item a.item_readmore {
	left:0!important;
	right:auto!important;
	bottom:0!important;
	top:auto!important;
	height:40px!important;
	width:50%!important;
	line-height:20px!important;
}
.bme.bme2 .yjme_item a.item_readmore {
	left:auto!important;
	right:0!important;
	height:42px!important;
}
.bme.bme2 .yjme_item_in {
	padding:0 0 40px 0!important;
}
.bym2 .yjme_item div.imageholder {
	width:100%!important;
	margin:0 auto!important;
	clear:both!important;
}
.yjme_item a.item_image {
	margin:0 auto!important;
}
.bym2 .yjme_item a.item_title {
	float:left!important;
	clear:both!important;
	width:100%!important;
	text-align:center!important;
}
.bym2 .yy_slideitems_in p {
	text-align:center!important;
}
.yy_container,
.yy_slider,
.yy_slider .yy_slideitems,
.yy_slider .yy_slideitems_in {
	height:900px!important;
	width:100%!important;
}
}
@media screen and (max-width:335px) {
.bsubscribe .inputbox_email {
	width:95%!important;
}
}
/***BOTTOM GRIDS**/
@media screen and (max-width: 790px) {
#user16,
#user17,
#user18,
#user19 {
	width:100%!important;
}
ul.blist {
	display:table!important;
	margin:0 auto!important;
}
.bottom_grids_footer h4 {
	text-align:center;
}
.bcustom {
	margin-left:50px!important;
}
.bcustom p {
	text-align:center;
}
a.breadmore {
	margin:0 auto!important;
}
}

@media screen and (max-width: 480px) {
.bym .yy_container .linkForward,
.bym .yy_container .linkBackward {
	right:25px!important;
	left:auto!important;
	bottom:-15px!important;
	top:auto!important;
}
.bym .yy_container .linkForward {
	right:0!important;
}
.bis .YJSlide_intro_in h2 {
	padding:0!important;
}
}
@media screen and (max-width: 385px) {
.bym2 .yy_container,
.bym2 .yy_slider,
.bym2 .yy_slider .yy_slideitems,
.bym2 .yy_slider .yy_slideitems_in {
	height:730px!important;
}
.bym2 .yy_container .linkForward,
.bym2 .yy_container .linkBackward {
	right:25px!important;
	left:auto!important;
}
.bym2 .yy_container .linkForward {
	right:0!important;
}
}