charset "utf-8";

/* CSS Document */



ol, ul {list-style: none;}

blockquote, q {quotes: none;}

:focus {outline: 0;}

table {border-collapse: collapse;border-spacing: 0;}



#feature {width: 849px; background: url("../images/feature-bg.jpg") no-repeat 0 0; border-bottom: 1px dotted #666; margin: 0; padding: 20px 0; overflow: hidden; font: normal 12px/1.5 Helvetica, Georgia, Arial, sans-serif; color: #222; text-align: left;}

#feature .media {width: 468px; height: 263px; float: left;}

#feature .content {width: 310px; float: right; margin: 65px 35px 0 0;}

#feature h2 {display: none;}

#feature h3 {font-size: 12px; font-weight: bold;}

#feature p,

#feature ul {margin-top: 1em; padding: 0;}

#feature ul li {background: url("../images/arrow-head.png") no-repeat 100% 50%; display: inline-block; margin-bottom: 7px; padding-right: 17px; float: left;}

#feature ul li a {width: 250px; display: block; color: #FFF; text-decoration: none; background-color: #5A5A5A; padding: 7px 13px;}

#feature ul li a:hover {text-decoration: underline;}



body{

	clear:both !important; 

	font-family: Helvetica, Georgia, Arial, sans-serif !important;

	color: #666666 !important; 

	font-size: 14px !important; 

	line-height: 1.5em !important; 

	letter-spacing:0.02em !important;

	background:#EFEFEF !important;

	padding:0 !important;

	margin:0 !important;

	text-align:left !important;

	}



img{

	border:0;

	}

td{

	text-align:left;

	}

	

input{ 

	font-size:11px;

	color:#999;

	}

h1, h2, h3, h4, h5{

	margin:0 !important;

	padding:0 !important;

	font-weight:bold !important;

	}



h1{

	font-size:16px !important;

	line-height:20px !important;

	}

 

h2{

	font-size:14px !important;

	color:#0197CE !important;

	}

	

h3{

	font-size:16px;

	color:#0197CE;

	text-transform: uppercase;

	}



a:link {color:#0197CE; text-decoration:none;}      /* unvisited link */

a:visited {color:#0197CE; text-decoration:none;}  /* visited link */

a:hover {color:#666666;}  /* mouse over link */

a:active {color:#666666;}  /* selected link */

#content{

	background:#FFF; 

	/* width:1224px; */

	margin-left:auto; 

	margin-right:auto; 

	margin-top:0px;

	overflow: hidden; 

	}



#top-bar-left{

	float:left;

	display:inline;

	padding:5px 0;

	}



#top-bar-right{

	float:right;

	display:inline;

	font-weight:bold;

	margin-top:3px;

	}



.loginboxdiv{

	 margin:0;

	 height:25px;

	 width:112px;

	 background: url(login-form.gif) no-repeat bottom;

	}



.loginbox{

	 background:none;

	 border:none;

	 width:112px;

	 height:25px;

	 margin:0;

	 padding: 2px 7px 0px 7px;

	}



#logospace{

	/* height:155px; */

	/* width:1024px; */

	/* text-align:center;

	margin-left:auto; 

	margin-right:auto; */

	/* margin-bottom:5px; */

	/* margin-top:0px;

	padding:0; */

	}

	

#logo{

	clear:both;

	}

	

#searchboxdiv{

	 margin:5px 5px 5px 0;

	 height:25px;

	 width:356px;

	 background:url(http://www.onemedplace.com/images/search-long-form.gif) no-repeat;

	 float:left; 

	}



#searchbox{

	 background:none;
	 width:470px;
	 border-radius: 0 !important;

	}





/* Navigation CSS */

#navi{

	height:25px;

	width:1024PX;

	margin-left:auto; 

	margin-right:auto;

	border-bottom: 3px solid #464646;

	font-size:14px;	

	}



#navi ul{

	list-style:none;

	margin:0;

	padding:0;

	padding-top:4px;

	padding-bottom:4px;

	}



#navi li{

	display:block;

	float:left;

	margin:0;

	padding:0;

	}

	



#navi li a{

	-moz-border-radius-topleft: 4px;

	-moz-border-radius-topright: 4px;

	-webkit-border-top-right-radius: 4px;

	-webkit-border-top-left-radius: 4px;

	

	border-top-right-radius: 4px;

	border-top-left-radius: 4px;

	behavior: url(border-radius.htc);

	

	color:#FFFFFF;

	text-align:center;

	padding:4px 9px;

	text-decoration:none;

	text-transform: capitalize;

	}



#navi li#navi1 a{background-color:#505050;}

#navi li#navi2 a{background-color:#5a5a5a;}

#navi li#navi3 a{background-color:#646464;}

#navi li#navi4 a{background-color:#6e6e6e;}

#navi li#navi5 a{background-color:#787878;}

#navi li#navi6 a{background-color:#828282;}

#navi li#navi7 a{background-color:#8c8c8c;}

#navi li#navi8 a{background-color:#969696;}

#navi li#navi9 a{background-color:#a0a0a0;}

#navi li#navi10 a{background-color:#896FAB;}

	

#navi li#navi1 a:hover{background-color:#0197CE;} 

#navi li#navi2 a:hover{background-color:#0197CE;}

#navi li#navi3 a:hover{background-color:#0197CE;}

#navi li#navi4 a:hover{background-color:#0197CE;}

#navi li#navi5 a:hover{background-color:#0197CE;}

#navi li#navi6 a:hover{background-color:#0197CE;}

#navi li#navi7 a:hover{background-color:#0197CE;}

#navi li#navi8 a:hover{background-color:#0197CE;}

#navi li#navi9 a:hover{background-color:#0197CE;}

#navi li#navi10 a:hover{background-color:#C793C9;}



body#navi1 a#nav-1,

body#navi2 a#nav-2,

body#navi3 a#nav-3,

body#navi4 a#nav-4,

body#navi5 a#nav-5,

body#navi6 a#nav-6,

body#navi7 a#nav-7,

body#navi8 a#nav-8,

body#navi9 a#nav-9, 

body#navi10 a#nav-10

{

background-color:#0197CE;
border-top-left-radius: 7px;
border-top-right-radius: 7px;

}



/* left database */

#main-content{

	margin:0 auto;

	/* width:1024px; */

	/* padding:10px 0; */

	overflow: auto;

}


/* 
#main-left{

	float:left; 

	width:165px;

	min-height:100%;

	} */



#left-database{

	float:left;

	width:145px;

	padding:10px;

	background:#EFEFEF;

	font-size:14px;

	margin-top:5px;

	}



#left-database ul{

	list-style:none;

	margin:10px 0 0 0;

	padding:0;

	line-height:19px;

	}

	

#list-top-border{

	border-top: dotted #666 1px; 

	padding:10px 0; 

	margin:10px 0

	}

	

#ad{

	margin:10px 0; 

	width:165px;

	float:left;

	

	}

	

#footer{

	border-top: 3px solid #464646; 

	padding:10px 0;

	}



#footer ul{

	list-style:none;

	margin:0;

	padding:0;

	

	}



#footer li{

	display: inline;

	margin:0;

	}

	

#footer li a{

	margin:0px;}

	

#footer li a:link {color:#666666; text-decoration:none;}      /* unvisited link */

#footer li a:visited {color:#666666; text-decoration:none;}  /* visited link */

#footer li a:hover {color:#0197CE;}  /* mouse over link */

#footer li a:active {color:#0197CE;}  /* selected link */





/*Added Css By Atik*/

.bg_grey{
	background-color:#F1F1F1; 
	padding: 2px 0;
}
.social-fa {
	font-size: 25px !important;
}
.top-nav {
	list-style: none;
	height: 30px;
	padding: 0px 100px !important;
}
.top-nav li {
	display: inline;
}
.topbar-right li {
	display: inline;
	list-style: none;
	margin-right: 15px;
}
.topbar-left li {
	margin-left: 4px; 
}
.topbar-left {
	margin-top: 15px;
}
.topbar-right {
	margin-top: 13px;
}
.top-nav a {
	text-decoration: none !important;
}
/*sign in dropdown*/
#login-dp{
    min-width: 250px;
    padding: 14px 14px 0;
    overflow:hidden;
    background-color:rgba(255,255,255,.8);
}
#login-dp .help-block{
    font-size:12px    
}
#login-dp .bottom{
    background-color:rgba(255,255,255,.8);
    border-top:1px solid #ddd;
    clear:both;
    padding:14px;
}
#login-dp .social-buttons{
    margin:12px 0    
}
#login-dp .social-buttons a{
    width: 49%;
}
#login-dp .form-group {
    margin-bottom: 10px;
}
#login-dp {
	position: absolute;
	left: -175px;
}
.btn-fb{
    color: #fff;
    background-color:#3b5998;
}
.btn-fb:hover{
    color: #fff;
    background-color:#496ebc 
}
.btn-tw{
    color: #fff;
    background-color:#55acee;
}
.btn-tw:hover{
    color: #fff;
    background-color:#59b5fa;
}
@media(max-width:768px){
    #login-dp{
        background-color: inherit;
        color: #fff;
    }
    #login-dp .bottom{
        background-color: inherit;
        border-top:0 none;
    }
}

.leftlogo {
	margin: 20px 0px;
}
.centerlogo {
	margin: 20px 0px;
}
.main-nav {
	background-color: #11A2D7;
	padding: 0px 115px !important;
    border-bottom: 5px solid;
    border-bottom-color: #666262;
}
.main-nav .nav-link {
	color: #fff !important;
}
.main-nav .nav-link:hover {
	color: #fff !important;
	background-color: #666262;
}
.top-nav a {
	color: #fff !important;
}
.help-block a {
	color: #11A2D7 !important;
}
.search-btn {
	color: #fff !important;
    background-color: transparent;
    background-image: none;
    border-color: #fff !important;
}
.search-btn:hover {
	background-color: #fff !important;
	color: #11A2D7 !important;
	border-color: #fff !important;
}
.bg-omp {
	background-color: #11A2D7 !important;
}

@media (min-width: 768px) {
	
	#navi {
		width: 100% !important;
	}
	.sidebar{
		display: block !important;
	}
	.navbar-toggler{
		display: none !important;
	}
	#homeh1{
		text-align: left !important;
	}
}
/*For small screen*/
@media (max-width: 768px) {
	.mainnav{
		border-bottom: none !important;
	}
	.nav-container{
		background-color: #0197CE;
	}
	#mainnav li{
		border-top-left-radius: 0 !important;
		border-top-right-radius: 0 !important;
	}
	.navbar-toggler{
		display: block !important;
	}
	#top-bar-right{
		text-align: center !important;
	}
	.left-logo {
		margin-bottom: 10px;
	}
	#top-bar-left {
		text-align: center !important;
	}
	
	.home-slider{
		height: auto !important;
	}
	.homeslider-indicators{
		display: none !important;
	}
	#search-input{
		width: 250px;
	}
	#searchbox{
		width: 100% !important;
	}
	#homeh1{
		text-align: center !important;
	}
	#footerul{
		font-size: 10px !important;
	}
	
	.left-logo, .right-logo {
		text-align: center !important;
	}
	.memlogo{
		text-align: center !important;
	}


}
@media (max-width: 425px) {
	.desktoprow {
		display: none !important;
		}
	#mpl{
		width: 250px !important;
		height: auto !important;
	}
}
@media (min-width: 768px) {
	.mobilerow {
		display: none !important;
		}
}
/* .memlogo{
	text-align: right;
} */

.mainnav {
	border-bottom: 3px solid #818181;
	font-size: 15px;
	padding: 0px !important;
	font-weight: 600;
	color: #fff;
	line-height: 18px;
}
.nav-li {
	background-color: #818181;
	border: 1px solid #fff;
}
.nav-ul {
	margin-top: 5px !important;
}
.nav-ul li a {
	color: #fff !important;
}
.nav-li:hover{
	background-color: #0197CE !important;
}

.sidebar-toggler .navbar-toggler-icon {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,102,203, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important;
  }
  
  .sidebar-toggler.navbar-toggler {
	border-color: rgb(255,102,203) !important;
  }

.sidebar-link:hover{
	background-color: grey;
	color: #fff !important;
}
.sidebar-link{
	padding: 7px !important;
}
.sidebar-li{
	list-style-type: none !important;
}
#left-nav {
	padding: 0px !important;
}
#mainnav li{
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
}
.homesearch-btn {
	font-size: 24px !important;
}
.homesearch-btn:hover{
	cursor: pointer;
}
.margintop5{
	margin-top: 5px !important;
}
.p14 {
	padding: 14px 0px !important;
}

.pad5 {
	padding: 5px !important;
}

.reg-btn, .signin-btn {
    color: #fff !important;
	background-color: #0797CD !important;
	border-radius: 0 !important;
}
.reg-btn:hover {
	color: #fff !important;
	background-color: #808080 !important;
}
.card-body{
	padding: 10px !important;
}

hr.hrlb { 
	border: 0; 
	height: 1px; 
	background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
	background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
	background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
	background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0); 
  }
.fa-social {
	font-size: 20px !important;
	border-right: none !important;
	top: auto !important;
}
.or-seperator {
    margin: 20px 0 10px;
    text-align: center;
    border-top: 1px solid #ccc;
}
.or-seperator i {
    padding: 0 10px;
    background: #f7f7f7;
    position: relative;
    top: -11px;
	z-index: 1;
	font-size: 15px;
}
.btns-social-reg .btn-social {
	font-size: 14px;
	padding-left: 35px;	
}
.listCompanies li {
	list-style: none !important;
}
