


@media only screen and (min-width:800px) and (max-width:1024px){

	.down_loads ul li{width:45%;}




.note-left {

    width: 8%;
	}
	.note-right {

    width: 92%;
	}

}



@media screen and (max-width: 760px) {
	

	
	
.inner_text_lft { height:auto; }
.prod_s  .text_in{ line-height:normal; }

.prod_s .icons_d{ display:none;}

.prod_s .accord .collapseIcon {
border-left: solid 0px #d7d7d7;
}

.nav_mob{width:100%; float:left; background:#7b1fa2 url(../images/nav_icon.png) no-repeat right center; color:#FFFFFF; text-align:left; text-transform:none; font-weight:bold; padding:13px 10px; cursor:pointer; display:block; font-size:17px;}

.ul_slct{ display:none; z-index:100;}
.pd_rvr{ padding:0px!important;}

.header_in .logo{ margin: 0px 0px 15px 0px; }

.nv_navi { width: 100%; margin-left:0px; text-transform:uppercase; text-align: center;}

.nv_navi ul { width:100%; padding:0px; margin:0px; text-align:center;}

.nv_navi ul li {display: inline-block; float:left; width:100%; background:#F8F8F8; font-size:16px; font-weight:bold; font-family: 'hk_groteskregular';border-right: solid 1px #e2e2e2; padding:12px 0px; border-bottom:1px solid #E5E5E5;}



.down_loads ul li{width:98%; min-height: auto; margin: 10px 1%;}
.note-left {

    width: 8%;
	}
	.note-right {

    width: 88%;
	margin-left:4%;
	}
.medilimit-left {

    width: 98%;

}

.login{width:100%; background: #fff; height:auto;  float: left;  background:#fff; 
margin:0% 0% 0% 0%;}	

.bd_1{background:#FFFFFF; background-size:cover;}
.logo_john{ display:block; float:left; width:100%; text-align:center;}
.login .inner{width: 100%; height: auto;  padding: 1% 10% 10% 10%; float: left;}
.login p{width: 100%; float: left; padding: 3% 3%; text-align:center; }





}
