@media only screen and (min-width: 320px) and (max-width:999px){

.wrap, .twrap			{ padding:0 10px; width:auto;}
#header_a .sociallink	{ right:10px; top:60px; }
#floatdiv				{ margin:0 auto; width:auto;}

/*=========Top navigatio Ikmenus==========*/
.toglebtn				{ padding:18px; display:block; float:right; }
.topnav .twrap			{ width:auto; padding:0;}
.topnav .twrap:after, .topnav .twrap:before	
						{ display:none;}
																		
.Ikmenu					{ display:none; position:absolute; top:56px; right:0; left:inherit; width:250px;  background:#232D52; z-index:99999;}

.Ikmenu	> .fix-sub		{ float:none; display:block; border-bottom:1px solid #353535; background:#1f1f1f;}
.Ikmenu	> .fix-sub a	{ padding:10px; height:auto; line-height:normal; text-align:left;}

.Ikmenu .fix-sub > a > .indicator{ display:block;}

.Ikmenu .fix-sub ul		{ display:none; position:relative; left:0; top:0; right:0; width:100%; z-index:9999;}
.Ikmenu .fix-sub ul li:hover > a, .Ikmenu .fix-sub ul li > a:hover{ background-color:transparent;}
/*---------First stage menu*/
.Ikmenu .fix-sub > .submm		{ background:#2b2b2b; top:0px;}
.Ikmenu .fix-sub:hover > .submm	{ display:none;}
/*---------second stage menu*/
.Ikmenu .fix-sub > .submm  > li > .submm_a{ top:0px; left:0px; background:#323232;}
.Ikmenu .fix-sub > .submm > li:hover .submm_a{ display:none;}

/*---------third stage menu*/
.Ikmenu .fix-sub > .submm  > li > .submm_a > li > .submm_b{  top:0px; left:0px; background:#464646;}
.Ikmenu .fix-sub > .submm  > li > .submm_a > li:hover > .submm_b{ display:none; }



/*---------First stage menu*/
/*.Ikmenu .fix-sub > .submm				{ position:relative; left:0; top:0; right:0; width:100%; background:#353535; }
.Ikmenu .fix-sub > .submm li			{ border:none; border-top:1px solid #353d59; }
.Ikmenu .fix-sub > .submm li a			{ border:none;}
.Ikmenu .fix-sub:hover > .submm			{ display:none;  }
.Ikmenu .fix-sub > .submm li ul			{ position:relative; left:0; top:0; right:0; width:100%; background:#545C79; }
.Ikmenu .fix-sub > .submm li ul li		{ border-top:1px solid #4b526c;}
.Ikmenu .fix-sub > .submm li:hover ul	{ display:none;}
.Ikmenu > .edge > ul > li > ul			{ left:0px!important;}
.Ikmenu .fix-sub > .submm > li:hover > a, .Ikmenu .fix-sub > .submm li a:hover{background-color:transparent;}*/
.mobmenu				{ display:block;}



/*============end top menu=================*/
/*.RPanel > .contener > UpComEvent { display:none;}
.userbox				{ display:none;}
.settbox				{ width:auto;  left:0;}*/

}


@media only screen and (min-width: 320px) and (max-width:768px){
#header, #header .headerbg
						{ position:inherit;z-index:inherit;}						
#header .headerbg		{ background-color:#0370b0;}
.headerbg .headercont, .headerbg .headerbg_1{ background:none transparent; z-index:inherit;}
.headerbg .headercont	{  height:auto;}  /*padding-bottom:15px;*/
#header:before, #header:after{ display:none;}	
/*.sociallink				{ margin:0; position:absolute; top:-5px; z-index:5;}*/
/*.sociallink				{ margin:0; position:absolute; top:7px; z-index:5;}*/
.sociallink				{ margin:0; }  /*position:absolute; top:1%; z-index:5;*/
.sociallink ul			{ width:auto;}	
#header .logo			{ display:none;}
.logotxt				{ display:none;}
.mlogo					{ display:block; margin:0 auto;}

#header .txtdiv #imh1		{ width:auto; float:none; font-size:14px;max-width:35%;height: 93px}
 #imh2		{ width:auto; float:none; font-size:14px;max-width:35%;height: 93px}
 .newloginbtn1{text-align:center;}
 .loginbtn1{margin-left:0px;margin-top:1.2%;}
 .newtprbox{text-align:center;}
 #Header_DivmemberSetting{text-align:center;}
  .loginbtn2{margin-top: 13.5%;margin-left:25px;}
  .newloginbtn2{text-align:center;}
  #tprbox1{margin-top:6%;}
  .tprbox{margin-top:15px !important;}
#header_a .sociallink	{ top:-60px; left:10px; right:inherit;}	
#header_a .userbox		{ margin-top:5px;}
#main					{ border:none;}	
.profilebox-wrap		{ display:block;}
.profilebox .infobox	{ display:block; width:100%; border:none;}
.jumbotronHeader1{width:320px !important;}
.jumbotron123_innerheader{width:320px !important;}
/*#header .headercont .loginbtn1 {   margin-left: 20.2%;   }
.loginbtn1{margin-left: 20.2%; }
  .loginbtn2{margin-left: 20.2%; }*/
.adjust{padding:0px 10px !important;}
}

@media only screen and (min-width: 768px) and (max-width:999px) {
    .topsearch{margin-right:185px;}
}

@media only screen and (min-width: 375px) and (max-width:667px) {
    .loginbtn1{margin-left:0px;margin-top:2.2% !important;}
}
@media only screen and (min-width: 441px) and (max-width:736px) {
    .loginbtn1{margin-left:0px;margin-top:3.2%;}
}
	