html{	



	padding: 0px;



	margin: 0px;



	height:100%;



}







body {



	font-size:14px;



	color:#141415;



	margin: 0px;



	height:100%;



	-webkit-font-smoothing: antialiased;



	-moz-osx-font-smoothing: grayscale;



	font-family:'Lato', sans-serif;



	line-height: 28px;



}







img { border: 0 none; max-width:100%;}



/* CSS global reset for all browsers */ 



* {



	padding: 0;



	margin: 0px;



}



/*  Global Formatting */







h1, h2, h3, h4, h5, h6 {



    color: #2a2a2a;



    margin: 0 0 10px 0;



	line-height:1.2;



	font-family: 'Montserrat', sans-serif



}



h1 {



	font-size:36px;



}



h2 {



	font-size: 30px;



}



h3 {



	font-size: 24px;	



}



h4 {



	font-size: 18px;



}



h5 {



	font-size: 14px;



}



h6 {



	font-size: 12px;



}



h4,h5,h6{



	font-weight:normal !important



}



a {



	color:#44d9e6;



	text-decoration:none;



	



}



a:hover {



	text-decoration:underline;



	-webkit-transition: all 0.2s ease-in-out;



	-ms-transition:all 0.2s ease-in-out;



	transition:all 0.2s ease-in-out;



	



}



a[href^=tel] { color: inherit;}



.btn{



	border-radius:0;



	background:#44d9e6;



	color:#FFF;



	padding:15px 35px 15px 25px;



	text-transform:uppercase;



	line-height:1;



	font-size: 16px;



}







.btn:hover{



	color:#FFF;



	background: #174252;



}







@media print{



    a[href]:after{



        content:none !important;



    }



	body,



	#login-register,



	h1, h2, h3, h4, h5, h6,



	#topmenu li a,



	#topmenu li .separator,	.btn,



	input.btn,input.button,button,



	input[type="submit"]{



		font-family:Arial, Helvetica, sans-serif;



	}



}



select::-ms-expand { display: none;}



select {-webkit-appearance: none; -moz-appearance: none;text-indent: 1px;text-overflow: '';}







/*Style placeholder */







::-webkit-input-placeholder {



   color: #2a2a2a;



}



 :-moz-placeholder { /* Firefox 18- */



   color: #2a2a2a;  



}



 ::-moz-placeholder {  /* Firefox 19+ */



   color: #2a2a2a;  



}



 :-ms-input-placeholder {  



   color: #2a2a2a;  



}











ul {



	list-style:none;



}







fieldset {



	padding: 5px;



	border:none;



}



.both {



	clear: both;



}



body.published {



	background: #AADDFF;



}



body.mceContentfieldset {



	background: transparent!important;



	border-style: none!important;



	position: relative;



	height: auto;



	width: auto;



	padding: 0px;



	margin: 0px;



}



form ul, form ul li, fieldset p {



	margin:0px;



	padding:0px;



	list-style:none;



}







p{



	margin:0px 0 15px 0;



}



.welcomebox{



	height:55px !important;



}



/* *********************** END GENERAL SETTINGS *********************** */







#wrapper{



	width:100% !important;



	margin:0 !important;



}







@media(min-width:1200px){



	.container, .navbar-static-top .container, 



	.navbar-fixed-top .container,



	 .navbar-fixed-bottom .container{



		width:1170px !important;



	}



}











div#topheader{



	width:100%;



	position:relative;



}



@media(min-width:768px){



	div#topheader{



		position:fixed;



		top:0;



		background:#FFF;



	}



	div#topheader.affix{



		border-bottom:5px solid #105281;



	}



}







/*@media(min-width:768px){



	div#topheader.affix{



		position:fixed;



		top:0;



		width:100%;



		background:#FFF;



		border-bottom:5px solid #000;



		z-index:100;	



	}



}*/



#contactlinks{



	background: #44d9e6;



	padding: 15px;



}



@media(min-width:992px){



	#contactlinks{



		float: right;



	}



}



#contactlinks ul{



	margin:0;



}



#contactlinks ul li{



	display: inline-block;



}



#contactlinks ul li a{



	color:#FFF;



	padding: 0px 10px;



	font-size: 16px;



	border-left:1px solid #FFF;



	font-family: 'Montserrat', sans-serif; 



}



#contactlinks ul li:first-child a{



	border-left:none;



}



@media(min-width:992px){



	#contactlinks{



		position:absolute;



		right:15px;



		bottom:0;



	}



}



div.logo{



	width:auto;



	margin:15px 0;



}



/* Logo css */



div.logo .cssLogo{



    background: transparent url("../images/logo.png") no-repeat scroll 0 0;



	width:200px;



	height:120px;



	display:block;



	text-indent:-2000000px;



}



/* Logo Text */



div.logo .text{



    color: #eb1e00;



    display: block;



    float: left;



    height: 40px;



    margin: 45px 0 35px;



    padding: 10px 0 0;



    text-indent: 0;



    width: auto;



}



div.logo .text span {



    display: block;



    font-size: 40px;



    font-weight: 600;



    letter-spacing: -3px;



    line-height: 40px;



    padding: 0;



    text-transform: uppercase;



}











#login-register{



	margin:0;



	



}



@media(min-width:768px){



	#login-register{



		float: right;



	}



	#login-register .moduletable{



		float:right;



		margin: 0 0 0 5px;



	}



}



#login-register .moduletable{



	background: #44d9e6;



	padding-left: 25px;



	position:relative;



	color:#FFF;



}



#login-register .moduletable:before{



	content:'\f2bc';



	position:absolute;



	left:15px;



	top:10px;



	font-family: 'FontAwesome';



}



#login-register .moduletable.quickcv{



	background: #164252;



}



#login-register .moduletable.quickcv:before{



	content:'\f0ee';







}



#login-register ul{



	margin:0;



}



#login-register li{



	display:inline-block;



}



#login-register li a{



	color:#fff;



	text-decoration:none;



	font-size:16px;



	padding:10px 15px;



	display:block;



	font-family: 'Montserrat', sans-serif; 



}



#login-register ul.menu li a{



	position: relative;



}



#login-register ul.menu li a[title~='login']:after{



	content:'/';



	right:0;



	position: absolute;



}







#login-register p{



	margin:0;



}







.login-greeting{



	display:inline-table;



}



.login-greeting a{}







.logoutreg{



	display:inline-table;



	padding:0px 0 0 10px;



}







.logoutreg .button {



	background:#796898 !important;



	padding:6px 10px; 



}







#contactphone{



	float:right;



	margin:20px 0 10px 0;



	font-size:24px;



	font-weight: 500;



	color:#164252;



	font-family: 'Montserrat', sans-serif;



	



}



@media(min-width:992px){



	#contactphone {



		float: right;



		clear: both;



		text-align:right;



		margin-right: 20px;



	}



}



#contactphone span{



	font-size: 12px;



	display: block;



	line-height: 1;



	



}



#contactphone p{



	margin:0;



}







div#sociallogin p{margin:0;}







div#sociallogin a{



	float:left;



	display:block;



	margin-left:10px;



}











div#full-registration {



	width:100px;



	position:absolute;



	z-index:100;



	bottom:50px;



	right:100px;



}







div#full-registration a.readon{



	float:right;



	text-align:center;



	text-transform:uppercase;



	padding-right:20px;



	background:#29682D url(https://www.clinicpeople.co/templates/newexpress4/images/arrow1.png) no-repeat scroll 95% 8px;



}











#socialmedia{



	float:right;



	clear:both;



}



#socialmedia p{



	margin:0;



}







#topmenu{



	background:none;	



}



#topmenu .container{



	position: relative;



}



#topmenu.inline{



	background:none;



	margin-top:15px;



}



@media(min-width:768px){



	#topmenu.inline{



		float: right;



	}



}



#topmenu.inline ul li a{



	color:#141415;



}



#topmenu.inline li.active a,



#topmenu.inline li a:hover, 



#topmenu.inline li .separator:hover{



	 background:none;



	 color:#105281;



}



#topmenu.inline li.active li > a {



    color: #fff;



}



@media(min-width:768px){



	#topmenu .navbar-collapse{



		padding:0;



	}



}



#topmenu .navbar{



	margin:0;



	border:none;



}



#topmenu .navbar-nav{







}



#topmenu .dropdown:hover .dropdown-menu {



	display: block;



}



#topmenu .dropdown:hover .dropdown-menu .dropdown-menu{



	display: none;



}



#topmenu .dropdown .dropdown-menu .dropdown:hover .dropdown-menu{



	display: block;



	top:0;



	left:190px;



}



#topmenu li a,



#topmenu li .separator{



	color:#44d9e6;



	font-size:16px;



	display:block;



	padding:20px 18px;



	cursor:pointer;



	line-height:20px;



	font-family:'Montserrat', sans-serif;



}







#topmenu li li a{background:none;}



#topmenu li:first-child a{



	background:none;



}







.nav>li>a:hover, .nav>li>a:focus{



	background:none;



}







#topmenu li.active a,



#topmenu li a:hover,



#topmenu li .separator:hover{	



	color:#164252;



	background:none;



}







#topmenu li.active li a,



#topmenu li li a:hover,



#topmenu li li .separator:hover{



	color:#FFF;



}



#topmenu ul li ul {



	background:#164252;



	padding:0;



	width:220px;



	border-radius:0;



}







#topmenu ul li ul ul{



	background:#164252;



}







#topmenu ul li ul li{



	padding:0px;



}



#topmenu ul li ul a,



#topmenu ul li ul .separator,



#topmenu.inline ul li ul a,



#topmenu.inline ul li ul .separator{



	background:none;



	display:block;



	cursor:pointer;



	padding:15px;



	color:#fff;



}







#topmenu ul li ul a:hover,



#topmenu ul li ul li.active a,



#topmenu.inline ul li ul a:hover,



#topmenu.inline ul li ul li.active a{



	background:#44d9e6;



}



/* End menu*/











/* Slideshow */







#slideshow{



	position:relative;	



}







#slideshow .djslider-loader{



	margin:0  !important;



	padding:0 !important



}



#slideshow .djslider,



#slideshow .slider-container ul li{



	height:565px !important;



}







/* Edit slideshow */



#slideshow .slide-desc{



	background:none;



	top:50px;



}







#slideshow .slide-desc-in{



	width:970px;



	margin:0 auto !important;



	padding:0 15px;



}



@media (min-width:1200px){



	#slideshow .slide-desc-in{



		width:1170px;



	}



}



#slideshow .slide-desc-text{



	padding:0;



	max-width:750px;



	font-size:20px;



	margin: 0 auto;



	text-align: center;



	text-transform: uppercase;



	letter-spacing: 2px;



	



}



#slideshow .slide-desc-text p{



	line-height: 1.8;

    color:#164252;



}



@media (min-width:768px) and (max-width:991px){



	#slideshow .slide-desc-text{



		width:100%;



	}



}



#slideshow .slide-desc-bg{



	background:none;



}







#slideshow .slide-desc-text .slide-title,



#slideshow .slide-desc-text h1{



	font-size:58px;



	line-height:1.2;



	color:#164252;



	font-weight:bold;



	margin-bottom:10px;



	font-family: 'Montserrat', sans-serif;



}







#slideshow .slide-desc-text .btn{



	padding:15px 30px 15px 30px;



	min-width:200px;



	text-align:center;



	margin: 0 10px;



	font-weight: bold;



	margin-top: 30px;



}







#slideshow .container{



	position:relative;



}



#slideshow .navigation-container{



	position:absolute;



	bottom:50px;



	width:100%;



	margin:0 !important;



	top:auto;



}



#slideshow .navigation-container a{



	display:inline-block;



	width:20px;



	height:20px;



	/*text-indent:-20000px;*/



}







#slideshow .navigation-container a{



	font-size:30px;



	color:#FFF;



}



#slideshow .navigation-container a:hover{



	color:#f8b947;



}



#slideshow .navigation-container .next-button{



	left:25px;



	right:auto;



}











/* Edit slideshow navagation*/



.navigation-container-custom{



	bottom:25px !important;



	top:auto !important ;



	width:100%;



	text-align:center;



}







span.load-button{



	border:none;



	background:#e4e6e6;



	height:15px;



	width:15px;



	box-shadow:none;



	border-radius:10px;



	opacity:1;



}



span.load-button-active{



	background:#00a1b0 !important;



	opacity:1;



}



/* End slideshow */











/* Top search*/



#topsearch{



	



}



#topsearch .moduletable h3{



	color:#FFF;



	margin-bottom:20px;



	text-align:center;



	font-size:30px;



	background:none;



}



#slideshow #topsearch{



	position:absolute;



	left:0;



	bottom:10px;



	z-index:101;



	width:100%;



}







#topsearch .rmsearch{



	display:table;



	border-radius:0;



	border:none;



	padding:20px;



	width:100%;



	background:rgba(0,0,0,0.7);



	text-align:left;



}



.rmsearch .rmSearchHeading {



    font-size: 30px;



    line-height: 30px;



    color: #FFF;



    overflow: hidden;



	text-transform:uppercase;



	text-align:center;



	display:none;



	



}



@media(min-width:768px){



	#topsearch .rmsearch{



		/*min-height:270px;



		padding:40px 30px;*/



	}



	.rmsearch #col-keywords {



		margin:15px 0;



	}



}







#showMoreOptions, #hideMoreOptions {



    cursor: pointer;



    font-size: 14px;



    color: #fFF;



    display: inline-table;



}



#showMoreOptions:after, #hideMoreOptions:after{



	padding-left:20px;



	content:'\f105';



	font-family: 'FontAwesome';



}



#hideMoreOptions{



	margin-bottom:15px;



}







#topsearch .rmsearch input,



#topsearch .rmsearch .rmsDropDown{



	border-radius:0;



	border:none;



	padding:6px 10px;



	margin:0;



	height:74px;



	font-size: 16px;



}



#topsearch .rmsearch input[type="text"]{



	width:100%;



}







#topsearch .rmsearch .selectbox .rmsDropDown{



	width:100%;



	background:none;



}







#topsearch .rmsearch .form-element{



	float:left;



	width:190px;



	margin-right:15px;



	position:relative;



	padding-left: 70px;



}



#topsearch .rmsearch .form-element.keyword{



	background:#FFF url(https://www.clinicpeople.co/templates/newexpress4/images/icon-search.png) no-repeat scroll left 0;



}



#topsearch .rmsearch .form-element.sectors{



	background:#FFF url(https://www.clinicpeople.co/templates/newexpress4/images/icon-sectors.png) no-repeat scroll left 0;



}



#topsearch .rmsearch .form-element.location{



	background:#FFF url(https://www.clinicpeople.co/templates/newexpress4/images/icon-location.png) no-repeat scroll left 0;



}



@media(min-width:768px){



	#topsearch .rmsearch{



		padding:0;



	}



	#topsearch .rmsearch .form-element{



		width:28%;



		margin: 0;



		border-right: 1px solid #9c9c9c;



	}



}



#topsearch .rmsearch .selectbox {



    background: url("https://www.clinicpeople.co/templates/newexpress4/images/bg-select.png") no-repeat scroll right center #FFFFFF;



    border: medium none;



    height: 74px;



    overflow: hidden;







}



#topsearch .rmsearch input[type="submit"]{



	display:block;



	float:right;



	width:16%;



	padding:10px 20px;



	height:74px;



	font-size:24px;



	font-weight: bold;







}



#topsearch .rmsearch #divsubsector,



#topsearch .rmsearch #divsubarea{



	background: url("https://www.clinicpeople.co/templates/newexpress4/images/bg-select.png") no-repeat scroll right center #FFFFFF;



	overflow:hidden;



	width:100%;



	margin-top:10px;



}







#topsearch .rmsearch #subsector,



#topsearch .rmsearch #area{



	background:none;



	width:100%;



}



/* End top search*/







#container{



	overflow:hidden;



	width:100%;



	position:relative;



}











div#content {



    padding:0;



    text-align: left;



    width:100%;



	overflow:hidden;



}







/******/







.white_space {



	height: 20px;



	display: block;



}







/* *********************** END LAYOUT SETTINGS  *********************** */







/* *********************** NAVIGATION SECTION   *********************** */



/* Pathway Breadcrumbs */	











	



/* Sub Menu */



.sublevel {



	height: 18px;



	width: 160px;



}



a.sublevel {



	background: transparent;



	color: #999999;



	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;



	text-transform: none;



	text-decoration: none;



	text-align: left;



	float: left;



	display: block;



	padding: 1px 0px 1px 30px;



}



a.sublevel:hover {



	color: #cc3300;



	text-decoration: none;



}



table.moduletable td table div {



	padding: 0px;



	margin-left: 18px;



	height: 20px;



}







/* End Sub Menu */







/* Add Custom Menus */







/* Add Custom Menus */







/* *********************** END NAVIGATION SECTION ********************* */







/* *********************** STANDARD MODULE TABLE  ********************* */



table.moduletable {



	width: 100%;



	padding: 0px;



	margin: 0px 0px 5px 0px;



}











table.moduletable td {



	height: 18px;



	text-align: center;



}



table.moduletable p {



	text-align: left;



}







div.moduletable h3{



	padding-bottom:20px;



	margin-bottom:30px;



	font-size:32px;



	text-transform:uppercase;



	color:#000;



	position: relative;



	text-align: center;



	letter-spacing: 2px;



}







div.moduletable h3 span{



	font-size: 17px;



	display: block;



	font-family: 'Lato', sans-serif;



	font-weight: 300;



	text-transform: capitalize;



	font-style: italic;



	letter-spacing:0;



}







div.moduletable h3:before{



    content: '';



    width: 100px;



    height:2px;



    position: absolute;



    background: #44d9e6;



    left:calc(50% - 50px);



    bottom: 0px;



}



div.moduletable h4{



	font-size: 24px;



}



/*div.moduletable.no-bg h3:before{



	display:none;



}



div.moduletable.text-center h3:before {



	left:45%;



}



div.moduletable.icon-left h3{



	padding-bottom:0;



	background:none;



	padding-left:40px;



}



div.moduletable.icon-left h3:before {



    content: '';



    width: 30px;



    height: 3px;



    position: absolute;



    background: #f8b947;



    left: 0;



    top: 15px;



	bottom:auto;



}



*/



/* Custom Modules */







ul.latestnews, ul.mostread {



	list-style: none;



	display: block;



	padding: 0px;



	margin: 0px;



	text-align: left;



}



li.latestnews, li.mostread {



	margin: 0px;



	padding: 0px;



	width: 210px;



	list-style: none;



}



li.latestnews a, li.mostread a {



	color: #333333;



	text-transform: none;



	margin-left: 0px;



	text-align: left;



	display: block;



	padding: 2px 0px 2px 0px;



}



li.latestnews a:hover, li.mostread a:hover {



	text-decoration: none;



}



#searchform form {



	vertical-align: top;



	height: 37px;



	display: block;



}



.search {



	padding: 0px;



	margin: 0px;



	vertical-align: top;



}



.search .button {



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/button-search.png) no-repeat scroll center top;



	border: none;



	color: #ffffff;



	vertical-align: middle;



	text-transform: none;



	padding:0px;



	margin-left: 5px;



	width:40px;



	height:34px;



	text-indent:-2000px;	



}







.search .inputbox {



	padding: 7px 5px;



	margin: 0px;



	width: 220px;



	background: #ffffff;



	border: 1px solid #D5D4D4;



	color: #333333;



	vertical-align: middle;



}







/* End Custom Modules */







/* *********************** END STANDARD MODULE TABLE ********************* */







/* *********************** CONTENT - SECTIONS & CATEGORIES *********************** */







td.contentheading {



	padding: 0px;



	margin: 0px;



	line-height: 32px;



	font-size:25px;



	color: #053f87;



	height: 32px;



	text-transform: none;



}



.contentheading table td {



	letter-spacing: 0px;



	font-weight: bold;



}



/* content title and links */



.contentpagetitle {



	background-color : transparent;



}



a.contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited {



	text-decoration: none;



	font-weight: normal;



	color: #333333;



}



a.contentpagetitle:hover {



	color: #666666;



	text-decoration: none;



}



/* top box like a category description */



.contentdescription {



	background-color : transparent;



	padding: 10px 0px;



}



/* Main Body Text */



.contentpane {



	background: transparent;



}



.contentpaneopen {



	background-color: transparent;







}



/* Main Body Text */







/* article rating */



.content_rating {



	font-weight: normal;



	font-size:.8em;



}



.content_vote {



	font-weight: normal;



	font-size: .8em;



}



/* icons */



.buttonheading {



	font-size: 12px;



}



.pop-ups {



	float: right;



}



a.pop-up {



	border-bottom: 0;



}



/* Dates */



.createdate {



	color: #cccccc;



	font-size: 11px;



	font-weight: normal;



	text-transform: none;



}



.modifydate {



	color: #cccccc;



	font-size: 11px;



	font-style: normal;



	text-transform: none;



}



.newsfeeddate {



	font-size: 11px;



	color: #999;



	font-weight: normal;



}



/* Dates */







/* Writen by Authors name */



.small {



	color: #cccccc;



	font-size: 11px;



	line-height: 17px;



	margin: 0px;



	padding: 0px;



	text-transform: none;



}



/* Page navigation links "<<< 1 of 10 next >>>" */



.pagenav {



	font-size: 11px;



	color: #999;



}



.pagebar {



	font-size: 11px;



	font-weight: bold;



}



.pagenav_prev {



	font-size: 11px;



	color: #999;



}



.pagenav_next {



	font-size: 11px;



	color: #999;



}



a.pagenav {



	color: #2684C1;



	text-decoration: underline;



	font-weight: normal;



}



a.pagenav:hover {



	color: #2684C1;



	text-decoration: none;



	font-weight: normal;



}



.pagenavcounter {



	height: 15px;



}



.back_button {



	font-size: 11px;



	letter-spacing: 1px;



	height: 15px;



	clear: both;



	margin: 5px 0px;



	text-transform: uppercase;



	font-weight: bold;



}



/* Read more link */



.readon {



	font-weight: bold;



	text-decoration: none;



	display:block;







}



.readon:hover {



	text-decoration: underline;



}



/* Article index   */



table.contenttoc {



	padding: 0px;



	margin: 2px;



	font-size: 11px;



}



table.contenttoc th {



	background: transparent;



	color: #06c;



}



table.contenttoc td {



	padding: 2px;



}



/* Links article index */



	a.toclink:hover, a.toclink:visited, a.toclink:link {



	height: 18px;



}



/* End Article index  */







/*  component heading */



.componentheading {



	text-align: left;



	margin-top: 5px;



	background-color: #ffffff;



	line-height: 40px;



	font-family:Arial, Helvetica, sans-serif;



	color: #231F20;



	letter-spacing: 0px;



	font-size:24px;



}



/* Sectiontable Table types listings Faqs's, weblink etc..*/



.sectiontableheader {



	background-color : #eeeeee;



	color : #666666;



	border-collapse: collapse;



	font-weight: bold;



	text-transform: uppercase;



	padding: 3px;



}



/* Table odd and Even Rows */



.sectiontableentry1 {



	



	color: #666666;



	padding: 2px!important;



	text-align: left;



}



.sectiontableentry2 {	



	color: #666666;



	padding: 2px 0px !important;



	text-align: left;



}







.sectiontableentry1 td, .sectiontableentry2 td {



	padding: 2px !important;



}



.sectiontableentry1 input, .sectiontableentry2 input {



	margin: 0px;



	padding: 0px;



	height: 15px;



	width: 15px;



	background: none;



	vertical-align: middle;



}







.sectiontablefooter {



	height: 18px;



}



table.poll {



	border: none;



	margin: 0px;



	padding: 0px 5px;



}



table.poll thead td {



	text-align: left;



	margin: 0px;



	padding: 0px;



	width: 200px;



}



table.pollstableborder {



	margin: 0px;



	padding: 0px;



	border: none;



}



table.pollstableborder td {



	text-align: left;



	margin: 0px;



	padding: 0px;







}



/* End Sectiontable */







/* Category */



.category {



	color:#ccc;



}



a.category:link, a.category:visited {



	height: 15px;



	color: #cc3300;



	text-decoration: underline;



}



a.category:hover {



	height: 15px;



	color: #cc3300;



	text-decoration: none;



}



/* End category */







/* blogsection */



.blog {



	background-color: transparent;



}



.blogsection {



	height: 18px;



}



.blog_more {



	clear: both;



	display: block;



	width: 430px;



	padding: 10px 0px;



}



.blog_heading {



	height: 18px;



}



/* space from bottom of article */



.article_seperator {



	background: none;



}



/* End blogsection */







/* Search Form Module*/



.search {



	float:right;



}



/* results if not search google */



.searchintro {



	height: 22px;



}



/*Search Form keyword highlight*/



.highlight {



	background: #f0f0f0;



	padding: 0px 4px 0px 4px;



	color: #333333;



	font-weight: bold;



}



/* End Search Form */







/* wrapper title */



.wrapper {



	background-color : #FFFFFF;



}



/* *********************** END CONTENT - SECTIONS & CATEGORIES *********************** */







/* *********************** FORM SECTION  *********************** */	



form {



	margin: 0px;



}







hr{



	height:1px;



	border-bottom:1px solid #e3e1e1;



	overflow:hidden;



	width:100%;



}



input {



	background: #FFF;



	color: #333;



	padding:6px 10px;



	border:1px solid #C6C6C6;



}











input.btn,input.button,button,



input[type="submit"]{



	background:#44d9e6;



	color:#FFF;



	border:none;



	cursor:pointer;



	padding:10px 20px;



}







input.btn:hover,input.button:hover,button:hover,



input[type="submit"]:hover{



	background:#222;



}



.inputbox {



	background: #fff;



	border: 1px solid #e3e1e1;



	color: #333;



}



.text_area, textarea {



	background: #fff;



	border: 1px solid #ccc;



	width: 100%;



	color: #333;



}



/* Pull down menu */



.selectbox {



	width: 100%;



}



/* Submit Button */







.button:hover {



	color: #fff;



}











/* Contact Email Form */



.contact_email {



	margin: 0px;



	padding: 5px;



}



#searchphraseany, #searchphraseall, #searchphraseexact {



	background: none;



}



/* *********************** END FORM SECTION *********************** */







/* *********************** TABBED EDITING *********************** */



/*When user login to edit or sumbit articles*/



/* for modifying {moscode} output.  Don't set the colour! */



.moscode {



	background-color: #f0f0f0;



}



.code {



	font-family: courier, serif;



	font-size: 1.2em;



	padding: 2px;



	background-color: #f0f0f0;



	color: blue;



	border: 1px solid #d5d5d5;



	margin: 0px;



	width: 90%;



}



/* Text passed with mosmsg url parameter */



.message {



	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;



	font-weight: bold;



	font-size : 1em;



	color : #666;



	text-align: center;



}







.pagetext {



	visibility: hidden;



	display: none;



}



/*Body of the form*/



.adminform {



	background-color : #FFFFFF;



}







/* *********************** End TABBED EDITING *********************** */







td.acysubbuttons input{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/sub.png) no-repeat scroll 0 0;



	width:78px;



	height:20px;



}







#pathways{



	padding:20px 0px 0 0px;



	width:100%;



	margin:0 auto;



	font-size:14px;



	text-transform:uppercase;



	color:#e65a27;



}







#pathways .container{



	padding:0px 0px 20px 0px;



	border-bottom:1px solid #FFEDDA;



}







.showHere{display:none;}







a.pathway {



	color: #550000;



	text-decoration: none;



}



a.pathway:hover {



	color:#4F4F4F;



	text-decoration: underline;



}







div#maincontent,div#maincontent-fr,



div#maincontent-f,div#maincontent-fl{



	padding:20px 0px;



	width:100%;



}



div#maincontent:before,div#maincontent-fr:before,



div#maincontent-f:before,div#maincontent-fl:before{



    content:"";



    display:table;



}



div#maincontent:after,div#maincontent-fr:after,



div#maincontent-f:after,div#maincontent-fl:after{



    display:table;



    content:"";



    clear:both;



}







div#maincontent #colmain{



	padding:0 15px;



}



div#colmain{



	width:500px;



	float:left;



}



@media(min-width:1200px){



	div#maincontent-fr div#colmain{



		float:right;



		width:700px;



	}



	div#maincontent-fl div#colmain{



		width:680px;



	}



	



}



@media(min-width:992px) and (max-width:1199px){



	div#maincontent-fr div#colmain{



		float:right;



		width:700px;



	}



	div#maincontent-fl div#colmain{



		width:650px;



	}



}







div.itemListCategoriesBlock{



	display: none;



}







div#maincontent-f div#colmain{



	width:100%;



	padding:0;	



}











div#colleft{



	width:220px;



	float:left;



}







div#colleft li{



	margin:0px 0 5px 0;



}



div#colleft li a{



	



}







div#colleft .moduletable h3,



div#colleft .moduletable_menu h3{



	color:#000;



	margin:0;



	margin-bottom:10px;



	padding:0px 0 10px 0;



}







div#colleft .moduletable .modcontent,



div#colleft .moduletable_menu .modcontent{



	padding:0px;



}







.searchBar label,



.searchBarContainer ul.tabNav li{



	font-weight:normal;



} 







div#colright{



	width:260px;



	float:right;



}







div#colright .moduletable h3{



	color:#000;



	font-size: 18px;



}



div#colright .moduletable .modcontent,



div#colright .moduletable_menu .modcontent{



	padding:0px;



}











div#colright li a{



	



}







div.content{



	margin:0;



	overflow:hidden;



}







.search_advanced{



	position:absolute;



	top:20px;



	right:15px;



}







.search_advanced a{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/button.png) repeat-x scroll 0 0;



	padding:9px 12px;



	color:#FFF;



	font-weight:bold;



}







div.moduletable,div.moduletable_text,



div.moduletable_color1,div.moduletable_red,



div.moduletable_black,



div.moduletable_no{



	margin-bottom:20px;



}







#bottom {



	width:100%;



	padding:50px 0;



	overflow:hidden;



	background:none;



	color:#000;



	font-size: 16px



}



#bottom p{



	



}



#bottom  .sp-tweet-even,



#bottom .sp-tweet-item{



	background:none;



	border:none;



}



@media(min-width:768px){



#bottom .moduletable{



	margin:0;



}



}



#bottom .moduletable h3{



	margin:0 0 10px 0;



	padding: 0;



	color:#164252;



	font-size:24px;



	text-align: left;



	text-transform: uppercase;



}



#bottom .moduletable h3:before{



	display: none;



}



#bottom .moduletable a.social{



	border:none;



	width:30px;



	height:30px;



	font-size:30px;



	color:#FFF;



	margin:3px;



	/*border-radius:5px;



	padding:2px;



	text-align:center;



	display:inline-block;



	



	background: #44d9e6;*/



}



#bottom .moduletable a.social:hover{



	/*olor:#f8b947;



	border:2px solid #f8b947;*/



}



#bottom .moduletable{}







#bottom .fa{



	color:#44d9e6;



	margin-right: 3px;

	

	font-family: 'FontAwesome';



}











#bottom ul li a{



	color:#fff;



	padding:4px 0;



	display:block;



}



#bottom ul li.active a,



#bottom ul li a:hover{



	color:#3285c0;



}







#bottom .moduletable.contact p{



	margin-bottom: 0;



}



#footer{



	color:#fff;



	padding:30px 0;



	font-size:17px;



	background:#2a2a2a;



	font-weight: 300;



}



@media(min-width:768px){



	#footer .copyright .custom,



	#footer .copyright ul{



		display: inline-block;



		margin: 0;



	}



}



#footer p{



	margin:0;



}



#footer a{



	color:#FFF;



}



@media(min-width:992px){



	#footer .copyright ul {



		margin-left: 7px;



	}



}



#footer ul li{



	display:inline-block;



	line-height: 1;



}



#footer ul li a{



	border-left:1px solid #fff;



	padding:0 7px;



	color:#FFF;



	line-height: 1;



	display: block;



}







#footer .scrollToTop{



	position:absolute;



	top:-90px;



	right:0;



	width: 75px;



	height: 75px;



	background:#44d9e6;



	color:#FFF;



	padding: 15px;



	text-align: center;



	font-size: 36px



}







.TDB-tweet-container{



	border:none !important;



	font-style:italic;



	margin:0 !important;



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/tweet.png) no-repeat scroll right top;



	padding:10px 100px 10px 10px !important;



	font-size:11px;



}







.ram_llm_ul li,.ram_lsm_ul li{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/ram-list.png) no-repeat scroll left 7px;



	padding-left:20px;



	padding-top:4px;



	padding-bottom:4px;



}







.ram_llm_ul li a,.ram_lsm_ul li a{



	font-weight:bold;



}







.ram_llm_ul li a .number,.ram_lsm_ul li a .number{



	font-weight:normal;



	display:none;



}







select{



	padding:4px 10px;



	border:1px solid #e3e1e1;



}







/*MORE*/



.register-header {



	font-size:2em;



	font-weight:bold;



}



.regiser-fea li {



	list-style:disc inside none;



}



.register-form {



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



	-khtml-border-radius: 10px;



	border-radius: 10px;



	background:#EDEDED;



	padding:20px;



	color:#2582C0;



}



.register-form tr {



	height:50px;



	vertical-align:top;



}



.register-title {



	border-bottom:1px solid #FFFFFF;



	height:30px;



	margin:0 -20px 20px;



}



.register-title span {



	font-size:1.5em;



	font-weight:bold;



	margin:0 20px;



}



.register-data {



}



.register-button {



	border:0 none;



	color:#FFFFFF;



	font-weight:bold;



	height:34px;



	margin-top:10px;



	width:122px;



	float:left;



	line-height:34px;



	text-align:center;



	font-weight:bold;



	margin-right:10px;



	border-radius:2px;



	-moz-border-radius:2px;



	-webkit-border-radius:2px;



}



.form-button{



	overflow:hidden;



}



a.register-button{



	display:block;



}



.login-header {



	font-size:2em;



	font-weight:bold;



	color:#2785C2;



}



.login-fea li {



	list-style:disc inside none;



}



.RAM_SubHeading {



	color: #034083 !important; 



	font-size:25px;   



}







.wf_header{



	border-radius:5px;



	-moz-border-radius:5px;



	-webkit-border-radius:5px;



}







div.resuit {



    background:#2684C1 !important;



 



}







.wf_employee_line {



    border-bottom:none;



    padding:0px;



	margin-bottom:10px;



}







.wftable td {



    padding: 2px;



}







h3.wf_employee_name {



    font-size:12px;



	margin-bottom:10px !important;



}







.wfrow1 {



    background: none;



}











div.branchitem td{



	padding:3px;



}







div.wf_quicksearch_optholder .button{



	margin-left:5px;



}



div#cboxOverlay{



	opacity:0.3 !important;



	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)" !important;



}







div.ltBlock ul.ltBlockList li {



    background: url("https://www.clinicpeople.co/templates/newexpress4/images/twitter-bg.png") no-repeat scroll 0 0 transparent;



    height: 55px;



    padding: 10px;



}







p#com-form-login-remember{



	margin-top:20px;



}







p#com-form-login-remember label{



	margin-right:5px;



	float:left;



}







.content ul {



    list-style: disc outside none;



    margin-left:35px;



}



.content ol {



    margin-left:35px;



}



a.pagenav {



	padding:5px;



}







a.advanced-search{



	color:#000;



	margin-right:10px;



	text-decoration:underline;



	font-style:italic;



}







div.list div.yoo-tweet ul li{



	border:none !important;



	border-radius:0 !important;



	background:none !important;



}







div.ltFollowUsLink{



	display:none;



}







cufon canvas {



    position: relative !important;



    /*top: 0 !important;*/



}











.contentheading{



	margin-bottom:10px;



	padding-bottom:10px;



}







a.jobsector,a.joblocation{



	position:absolute;



	top:20px;



	color:#FFF;



	background:#000;



	border-radius:5px;



	-moz-border-radius:5px;



	-webkit-border-radius:5px;



	margin-right:10px;



	display:block;



	width:auto;



	padding:10px;



	font-size:16px;



	text-align:center;



}



a.jobsector{



	right:195px;



}



a.joblocation{



	right:10px;



}







/*



.searchBarContainer {



    width: 300px !important;



}



*/







#keyword{



	height:30px;



}







/* style module upload file*/







input.inputupload{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/inputupload.png) no-repeat scroll left top;



	width:202px !important;



	border:none !important;



	height:32px !important;



}







span.deslabel{



	padding-left:60px;



}







div.chronoform{display:none;}



input.file {



	position: relative;



	text-align: right;



	z-index: 2;



	height:44px;



	width:260px;



}







/*menu side suffix chris*/







div.moduletablemenusidemenu ul{



	background:#e8e8e8;



	padding:2px 0px 2px 9px;



	margin-bottom:5px;







}







div.moduletablemenusidemenu {margin-bottom:20px;}



div.moduletablemenusidemenu h3{color:#245626;font-size:18px;}











/*style upload form*/



div.fileinputs {



    margin: 0px 0 0px;



    position: relative;



}



input.file {



    height:38px;



    opacity: 0;



    position: relative;



    text-align: right;



    width: 310px;



    z-index: 2;



}



div.fakefile {



    left: 0;



    position: absolute;



    top: 0;



    z-index: 1;



}



div.fakefile input {



    background: url("https://www.clinicpeople.co/templates/newexpress4/images/inputupload.png") no-repeat scroll left top transparent;



    border: medium none;



    float: left;



    height: 26px;



    position: relative;



    width: 210px;



	margin:0;



}



div.fakefile img {



    float: left;



}











/* Tab job module */







#content-mass-bottom{



	



}



#content-mass-bottom .moduletable{



	margin-bottom:0;



}



#content-mass-bottom .moduletable h3{	



}







#content-mass-bottom .gkTabsItem{



	background:none;



	padding:10px 0;



}







#content-mass-bottom .jobsHeader{



	background:#7d7b7b;



	display:none;



	border-radius:0;



	height:50px;



	border:none;



	margin-bottom:10px;



}



#content-mass-bottom .jobsHeader span{



	color:#fff;



	text-align:center;



	padding:15px 10px;



	font-size:14px;



	width:20%;



}



#content-mass-bottom .jobsHeader span:first-child{



	background:none;



}







#content-mass-bottom .jobsHeader span.title_col{	



}



#content-mass-bottom .gkTabsWrap.vertical ol{



	border:none;



}







#content-mass-bottom .gkTabsWrap.vertical ol li, 



#content-mass-bottom .gkTabsWrap.horizontal ol li{



	background:#005b8d;



	border-radius:0;



	text-shadow:none;



	font-weight:normal;



	color:#fff;



	text-align:center;



}



#content-mass-bottom .gkTabsWrap.vertical ol li a{



	color:#40286c;



}



#content-mass-bottom .gkTabsWrap.vertical ol li a:hover{



	color:#000;



}



#content-mass-bottom .gkTabsWrap.vertical ol li:hover, 



#content-mass-bottom .gkTabsWrap.vertical ol li.active, 



#content-mass-bottom .gkTabsWrap.horizontal ol li:hover, 



#content-mass-bottom .gkTabsWrap.horizontal ol li.active{



	color:#fff !important;



	background:#00517d;



}







#content-mass-bottom .featured_job{



	border-radius:0;



	margin-bottom:2px;



	padding:20px 10px 0 10px;



	background:#fafafa;



	display:table;



	box-shadow: 2px 2px 2px #efeff0;



}



#content-mass-bottom .featured_job.even{



	background:none;



}



#content-mass-bottom .featured_job:hover{



	background:none;



}



#content-mass-bottom .featured_job span{



	padding:10px 0;



	vertical-align:middle;



	text-align:left;



	float:none;



	color:#141415;



	display: block;



	width: 100%;



}











#content-mass-bottom .featured_job span.title_col a{



	font-size:16px;



	color:#44d9e6;



	text-transform: uppercase;



}



#content-mass-bottom .featured_job span.location_col{



	display: block;



	text-align: right;



	font-size:15px;



	color:#164252;



	padding: 0;



	font-weight: 500;



	font-family: 'Montserrat', sans-serif;



}



#content-mass-bottom .featured_job span.spkg_col{



	display: block;



	text-align: right;



	padding-top: 0;



}







#content-mass-bottom .featured_job span a{



	color:#44d9e6;



}







#content-mass-bottom .featured_job span.apply_col{	



	margin-right: -25px;



	float: right;



	margin-top: 20px;



	padding-bottom: 0;



}



#content-mass-bottom .featured_job span.apply_col a{



	color:#fff;	



	display:block;



	padding:15px 25px;



	font-size:16px;



	background:#164252;



	text-transform:uppercase;



	width:auto;



	text-align:center;



	float: right;



	



}



#content-mass-bottom .featured_job:hover span.apply_col a,



#content-mass-bottom .featured_job span.apply_col a:hover{



	background:#44d9e6;



}







#content-mass-bottom .morejobs{



	font-size: 19px;



	font-style: italic;



	color:#000;



	font-weight: 300;



	display: block;



	margin-top: 30px;



}



#content-mass-bottom .morejobs i{



	color:#164252;



}



#wrapcontentjobs .mod_secloc{



	border:none;



	border-radius: 0;



}







#wrapcontentjobs .mod_secloc ul li{



	background: none;



	border:none;



	padding: 0;



	margin-bottom: 2px;



}



#wrapcontentjobs .mod_secloc ul li a{



	background: none;



	border:1px solid #44d9e6;



	margin-bottom: 2px;



	color:#164252;



	position: relative;



	display: block;



	padding: 15px 20px;



	font-size: 15px;



	text-transform: uppercase;



} 



#wrapcontentjobs .mod_secloc ul li a:hover{



	background: #164252;



	border:1px solid #164252;



	color:#FFF;



}







#wrapcontentjobs .mod_secloc ul li a span{



	position:absolute;



	right:0;



	background:#44d9e6;



	top:0;



	color: #FFF;



	display: block;



	font-size:28px;



	font-weight:bold;



	padding: 15px 25px;



	border-left:1px solid #FFF;



	height: 100%;



}



#wrapcontentjobs .mod_secloc ul li a:hover span{



	background:#164252;



}



/* TESTIMONIALS */



#testimonials{



	overflow:hidden;



	color:#646464;



}



/*#testimonials .moduletable{



	background:#FFF;



	box-shadow: 0 0 10px rgba(0,0,0,0.6);



	padding:50px 15%;



	max-width:930px;



	margin:0 auto;



}*/











/*#testimonials .moduletable h3{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/h3-hoz-l.png) no-repeat scroll center bottom;



	padding-left:0;



	padding-bottom:15px;*



} 



/*#testimonials .moduletable h3:before{



	display:none;



}*/



#testimonials div.fst_comment{



	border:none;



	float:none;



	width:100%;



	clear:none;



	background: url(https://www.clinicpeople.co/templates/newexpress4/images/avatar.png) no-repeat scroll left 20px;



	padding:0 0 70px 180px;



}







#testimonials div.fst_comment:first-child{



	margin:0;



}



#testimonials div.fst_comment .fst_comment_commentmod{



	padding:20px 0;



	width:100%;



	height:100%;



	background: url(https://www.clinicpeople.co/templates/newexpress4/images/quote-l.png) no-repeat scroll left 30px;



	padding-left: 70px;



}







#testimonials .fst_comment_info{



	width:100%;



	overflow:hidden;



	padding-left: 70px



}



#testimonials .fst_comment_info .fst_comment_name{



	display:block;



	width:auto;



	font-size:15px;



	color:#105281;



	padding:0 5px;



	text-transform: uppercase;



}







#testimonials .fst_comment_info .fst_comment_website{



	display:block;



	width:auto;



	font-size:13px;



	padding:0 5px;



	color:#105281;



}











#testimonials .rslides_nav{



	margin-top:15px;



	width:20px;



	font-size:20px;



	height:20px;



	overflow:hidden;



	display:inline-block;



}



#testimonials .rslides_tabs{



	text-align: center;



}



#testimonials .rslides_tabs li{



	display: inline-block;



}







#testimonials .rslides_tabs li a{



	display: block;



	text-indent: -20000px;



	border:2px solid #164252;



	width:12px;



	height: 12px;



	margin: 0 3px;



	border-radius:10px;



}







#testimonials .rslides_tabs li a:hover,



#testimonials .rslides_tabs li.rslides_here a{



	background:#164252;



}







#testimonials .rslides_nav.prev:hover{



	



}







#testimonials #comments{



    margin: 0;



   /* background: #B7EDFF;



    padding: 10px 50px;



    position: relative;



    font-family: Georgia, serif;



    color: #666;



    border-radius: 5px;



    font-style: italic;



    text-shadow: 0 1px 0 #ECFBFF;



    background-image: linear-gradient(#CEF3FF, #B7EDFF);



    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#CEF3FF), to(#B7EDFF));



    background-image: -webkit-linear-gradient(top, #CEF3FF, #B7EDFF);



    background-image:    -moz-linear-gradient(top, #CEF3FF, #B7EDFF);



    background-image:     -ms-linear-gradient(top, #CEF3FF, #B7EDFF);



    background-image:      -o-linear-gradient(top, #CEF3FF, #B7EDFF);*/



}







/*#testimonials #comments:before, #testimonials #comments:after {



    content: "\201C";



    position: absolute;



    font-size: 80px;



    line-height: 1;



    color: #999;



    font-style: normal;



}







#testimonials #comments:before {



    top: 0;



    left: 10px;



}







#testimonials #comments:after {



    content: "\201D";



    right: 10px;



    bottom: -0.5em;



}



*/











/* END TESTIMONIALS */











#searchedjob{



	overflow:hidden;



}











/* LATEST NEWS */



#latestnews ul li{



	margin:10px;



	float:left;



	background:#FFF;



	padding:10px;



	line-height: 1.2;



	font-size:18px;



	border:1px solid #000;







}



@media(min-width:1200px){



	#latestnews ul li{



		width:360px !important



	}



}



@media(min-width:992px) and (max-width:1199px){



	#latestnews ul li{



		width:290px !important



	}



}



@media(min-width:768px) and (max-width:991px){



	#latestnews ul li{



		width:220px !important



	}



}



#latestnews ul li:hover{



	-webkit-transition: all 0.2s ease-in-out;



	-ms-transition:all 0.2s ease-in-out;



	transition:all 0.2s ease-in-out;



}



#latestnews ul li .moduleItemTitle{



	display:block;



	margin:10px 0;



	color:#44d9e6;



	font-size:18px;



}



#latestnews  ul li .moduleItemDateCreated{



	color:#fff;



	position:absolute;



	background:#44d9e6;



	width:70px;



	height: 70px;



	border-radius:70px;



	top:-40px;



	left:15px;



	font-size: 14px;



	padding: 15px 10px;



	border:3px solid #FFF;



	text-align: center;



	line-height: 1.4;	



}







#latestnews  ul li .moduleItemReadMore{



	color:#f8b947;



	text-transform:capitalize;	



}



#latestnews .moduleItemContent{



	position:relative;



	padding-top: 20px;



}











/* END LATEST NEWS */







/* CONTACT BOTTOM */



#contactbottom{



	padding:0;



	background:#164252;



	color:#FFF;



	overflow:hidden;



}







#contactbottom .custom.bg{



	background-size:cover;



	background-repeat:no-repeat;



	background-position:80% top;



	height:610px;



	width: 100%;



	display: table;



}







#contactbottom .custom.bg .contacttitle{



	display: table-cell;



	vertical-align: middle;



	text-align: center;	



}



#contactbottom .custom.bg .contacttitle div{



	background:#164252;



	color:#FFF;



	width: 70%;



	padding: 20px;



	margin: 0 auto;



	font-weight: 300;



	font-size: 18px;



}



#contactbottom .custom.bg .contacttitle h3{



	padding:0;



	margin: 0;



}



#contactbottom .custom.bg .contacttitle h3:before{



	display: none;



}



#contactbottom .overlay {



   background:transparent; 



   position:relative; 



   width:100%;



   height:500px; /* your iframe height */



   top:500px;  /* your iframe height */



   margin-top:-500px;  /* your iframe height */



}



#contactbottom .container{



	width:100% !important;



}



#contactbottom .container,



#contactbottom [class*='col-md-']{



	padding:0;



}



#contactbottom .row{



	margin:0;



}



#contactbottom .moduletable{



	margin:0;	



}



#contactbottom .moduletable h3{



	color:#FFF;



}



#contactbottom .moduletable.contactform{



	padding:50px



}



#contactbottom .wdform_page{



	background:none !important;



	padding:0 !important;



}



#contactbottom .wdform_page .wdform-label-section{



	display:none !important;



}



#contactbottom .wdform_page .wdform-field{



	width:100% !important;



	max-width:480px;



	padding: 10px 0;



}



#contactbottom .wdform_page .wdform-element-section{



	width:100% !important



}



#contactbottom .wdform_page .wdform_section,



#contactbottom .wdform_page .wdform-field,



#contactbottom .wdform_page .wdform-element-section{



	display:block !important



}



#contactbottom .wdform_page .wdform_column{



	float:none !important



}



#contactbottom .button-submit{



	background:#44d9e6 !important;



	padding:15px 20px !important;



	color:#fff !important;



	text-transform:uppercase;



	margin:0 !important;



	font-size:17px !important;



	line-height:normal !important;



	float: right;



	display: block !important;



	width: 200px;



	



}







#contactbottom .wdform_page input[type="text"],



#contactbottom .wdform_page textarea{



	width:100%;



	border:none;



	background:#FFF !important;



	color:#adadad;



	height:60px;



	padding: 10px 20px !important;



	border-radius:5px;



	font-style: normal;



}







#contactbottom .wdform_page textarea{



	height:170px;



}











/* END CONTACTBOTTOM */







.section{



	padding:80px 0;



}







.menu.inline li{



	display:inline-block;



}







/*Use Full image article work as slideinner */



div#content.active-image{



	padding-top:300px;



	position:relative;



}



div#content.active-image .item-page .img-fulltext{



	position:absolute;



	left:0;



	width:100%;



	top:0;



	height:300px;



}







.sticky-spacer {display:none;height:163px}



.sticky + .sticky-spacer {display:block}







div.team .catItemImage {



	position: relative;



}



div.team-page{



	background:#605c5b;



	color:#FFF;



	margin:20px 0;



	text-align:center;



}



div.team-page .team-photo{



	border:10px solid #fcd735;



}



div.team-page .team-details{



	padding:30px 20px;



}



div.team-page .team-name{



	font-size:24px;



	color:#605c5b;



}











div.team-item-page{	



	color:#FFF;



	text-align:center;



	padding-right:90px;



}



div.team-item-page .team-item-photo{



	border:10px solid #fcd735;



}



div.team-item-page .team-item-details{



	padding:50px 20px;



	font-size:24px;



	background:#605c5b;



}



div.team-item-page .team-item-details label{



	color:#fcd735;



	margin:0;



	font-weight:normal;



}



div.team-item-page .team-item-name{



	font-size:24px;



	color:#605c5b;



}







div.team div.catItemExtraFields,



div.team div.itemExtraFields,



div.team .itemNavigation,



div.team .itemBackToTop{



	display:none;



}



span.itemImage, span.catItemImage{



	margin:0;



}



div.team div.catItemImageBlock,



div.team div.itemImageBlock{



	border:10px solid #f8b947;



}



div.team div.catItemDetails,



div.team div.itemDetails{



	background: #605c5b;



    color: #FFF;



    margin:0;



    text-align: center;



	padding:30px 20px;



}







div.team div.itemDetails{



	font-size:24px



}



div.team div.itemDetails label{



	color:#fcd735;



	font-weight:normal;



}







div.team .catItemTitle{



	font-size:24px;



}



div.team div.itemListCategory{



	border:none;



	background:none;



	padding:0;



}



div.team .itemK2Left{



	padding-right:80px;



}



div.team h1.position{



	font-size:40px;



}







div.team div.linkedin-team a{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/linkedin-team.png) no-repeat scroll center top;



	display:inline-block;



	text-indent:-200000px;



	width:130px;



	height:40px;



}







/*.moduleItemImage{



	float:right;



	width:40%;



}*/







.k2ItemsExtraMod{



	float:left;



	width:60%;



	text-align:right;



	padding:20px 20px 0 0;



}



.fadeteam ul{



	width:100%;



}



.fadeteam ul li{



	width:100% !important;



	height:auto !important



}







.fadeteam ul li .moduleItemTitle{



	font-size:30px;



	font-weight:bold;



	display:block;



}



.fadeteam ul li .position{



	font-size: 25px;



    font-weight: bold;



    color: #727273;



}



.fadeteam ul li .specialism{



   font-size: 20px;



    font-weight: bold;



    color: #fdd835;



}



.fadeteam ul li .moduleItemReadMore{



    font-size: 16px;



    text-decoration: underline;



    color: #727273;



}



.catItemImage {



	position: relative;



}



.team-hover {



	position: absolute;



    top: 0;



    left: 0;



    right: 0;



    bottom: 0;



	opacity: 0;



	-webkit-transition: all 0.3s ease;



	-moz-transition: all 0.3s ease;



	-o-transition: all 0.3s ease;



	transition: all 0.3s ease;



}



.catItemImage:hover .team-hover {opacity:1}







/*STYLE TABS VERTICAL */







#choose-us{



	overflow:hidden;



	display:table;



	



	width:100%;



	padding:0;



}



#choose-us .moduletable{



	margin:0;



}



#choose-us .moduletable h3{



	position:relative;



	bottom:-100px;



	max-width:1140px;



	margin:0 auto;



	color:#FFF;



}







#choose-us .default-theme.djtabs{



	margin:0;



	background:#f7f7f7;



	overflow:hidden;



}



#choose-us div.djtabs .tabs-wrapper {



    width: 50% !important;



    display: block;



    vertical-align: top;



    overflow: hidden;



	background:#105281;



	padding:40px;



	float:left;



	padding-top:120px;



}



#choose-us div.djtabs .djtabs-in-border{



    padding: 0;



    display:block;



	width:50%;



    vertical-align: top;



	float:left;



    overflow: hidden;



    position: relative;



	border:none;



	



}







#choose-us div.djtabs .djtabs-in-border .djtabs-in{



	margin:0;



}



#choose-us div.djtabs .djtabs-in-border .moduletable.padding{



	padding:30px 40px;



}



#choose-us div.djtabs .djtabs-in-border .moduletable h1{



	/*background:url(https://www.clinicpeople.co/templates/newexpress4/images/h3-hoz-l.png) no-repeat scroll left bottom;



	padding-left:0;



	padding-bottom:10px;*/



	font-size:30px;



}



#choose-us div.djtabs .tabs-wrapper .djtabs-title-wrapper{



	display:block;



	width:100%;



	padding:30px !important;



	font-weight:bold;



	font-size:34px;



	background:#295d88;



	max-width:530px;



	clear:both;



	margin:5px 0;



	float:right;



	



	border-left:4px solid #ededed;



}



#choose-us div.djtabs .tabs-wrapper .djtabs-title-wrapper:hover,



#choose-us div.djtabs .tabs-wrapper .djtabs-active-wrapper{



	border-left:4px solid #f8b947;



}







#choose-us div.djtabs .tabs-wrapper .djtabs-title-wrapper .djtab1{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/icon-tab1.png) no-repeat scroll left center;



}



#choose-us div.djtabs .tabs-wrapper .djtabs-title-wrapper .djtab2{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/icon-tab2.png) no-repeat scroll left center;



}



#choose-us div.djtabs .tabs-wrapper .djtabs-title-wrapper .djtab3{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/icon-tab3.png) no-repeat scroll left center;



}



#choose-us div.djtabs .tabs-wrapper .djtabs-title-wrapper .djtabs-title{



	float:none;



	width:100% !important;



	height:auto;



	padding-left:100px;



	text-align:left;



	text-transform:none !important;



	font-weight:normal;



	line-height:normal;



	border-bottom:none;



	font-family:'Poppins', san-serif;



	color:#FFF;



	white-space:inherit;



	min-height:90px;



	font-size:14px;



	border:none;



}



#choose-us div.djtabs .tabs-wrapper .djtabs-title-wrapper .djtabs-title .djtab-text{



	font-size:18px;



	text-transform:uppercase;



	font-weight:normal;



	display:block;



	margin-bottom:5px;	



}







#choose-us .default-theme .djtabs-active-wrapper + div .djtabs-title{



	border:none;



}











#sectors{



	background:#f7f7f7;



}



/*#sectors .moduletable h3{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/h3-hoz-l.png) no-repeat scroll center bottom;



	padding-left:0;



	padding-bottom:10px;



}



#sectors .moduletable h3:before{



	display:none;



}*/



#sectors ul{



	border-bottom:1px solid #e4e4e4;



	margin:0;



	display:table;



	width:100%;



}



#sectors ul.last{



	border-bottom:none;



}



#sectors ul li{



	border-left:1px solid #e4e4e4;



	padding:20px;



	width:33.3333333%;



	display:block;



	float:left;



	vertical-align:top;



	min-height:210px;



}



#sectors ul li:first-child{



	border-left:none;



}



#sectors ul li p *{



	display:none;



}



#sectors ul li p img{



	display:inline;



}



#sectors ul li:hover{



	background:#105281;



	color:#FFF;



}



#sectors ul li:hover .btn{



	background:#f8b947;



	color:#000;



}



#sectors ul li:hover h4{



	color:#FFF;



}



#sectors ul li:hover p *{



	display:inline-block;



}



#sectors ul li:hover p img{



	display:none;



}







/*Style REC search */



#topsearch .rmsearch #keywords {



	width:80%;



	margin-right:0;



	height:57px !important;



	line-height:57px;



	font-size:16px;



	font-family:'Raleway', san-serif;



	border: none !important;



	border-radius:0px !important;



	color:#AAA;



	font-weight:300;



}



#col-keywords {



	width:100%;



}



#col-keywords .sbtn {



	width:20%;



	height: 57px !important;



	text-transform:uppercase;



}







.form-col,



.form-col-item {



	display:inline-block;



	vertical-align:top;



	width:19%;



}







.inputSalary, .rmInput {



	display:none;



}



.inputSalary + label,



.rmInput + label {



	display:inline-block;



	width:100%;



	font-weight:normal;



	line-height:13px;



	padding-left:18px;



	margin:5px 0;



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/cb.gif) left top no-repeat;



}



.inputSalary:checked + label,



.rmInput:checked + label	{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/cb-checked.gif) left top no-repeat;



}











/*STYLE JOB SEARCH PAGE */







#searchedjob{



	overflow:hidden;



	border:none !important;



	position:relative;



}



#searchedjob.searchedjobf{



	background:#e5f7fb;



}







#searchedjob .searchedJobRight{



	position:absolute;



	right:0;



	bottom:0;



}



#searchedjob #title, #searchedjob #title a{



	font-size:20px;



	font-weight:normal;



	color:#105281 !important



}



#searchedjob #details,



#searchedjob #views{



	font-size:14px;



	color:#283a44;



}







.searchKeyWord{



	position:relative;



}



.searchKeyWord b{



	font-weight:normal;



}



.searchKeyWord .markloc{



	position:absolute;



	top:0;



	right:0;



}



.searchKeyWord #keyword{



	height:40px !important;



	width:100% !important;



}



.searchBarContainer ul.tabNav li{



	height:40px;



}



.searchBarContainer ul.tabNav{



	display:table;



	width:100%;



	padding-bottom:15px !important;



}



#searchedjob .searchedJobRight span{



	display:block;



	margin:0;



	padding:10px 20px;



	font-size:14px;



	background:#105281;



	border-radius:2px;



	-moz-border-radius:2px;



	-webkit-border-radius:2px;



}







#searchedjob .searchedJobRight input{



	display:block;



	margin:0;



	padding:10px 20px;



	font-size:14px;



	background:#00aedb;



	border-radius:2px;



	-moz-border-radius:2px;



	-webkit-border-radius:2px;



}







.jobspagination{



	border-radius:0;



	border:none;



	border-top:1px dashed lightgray;



	color:#ed1e79;



  padding:15px;



}







.rm-jobInformation{



	padding:0;



}



.rm-jobDescription .rm-fieldData{



	padding:0;



}



.rm-sidebar{



	padding:0;



	background:none !important;



}



.rm-sidebar .rm-loginButtons,



.rm-sidebar .rm-loginButtons .rm-loginButton{



	background:#105281 !important;



	color:#FFF;



}







.rm-apply, .rm-textInput,



.rm-yesNo-grayed, .rm-chooseFile-button,



.rm-sidebar, .rm-jobInformation,



.rm-jobDetails, .rm-jobHeading, 



.rm-fieldTitle, .rm-inputWrapper input,



.rm-remindLater-field input,



.rm-remindLater-field select{



	background:none !important;



}



input#rmUsernameTop {



    background: white !important;



}



.rm-passwordWrapper.rm-inputWrapper.showMe {



    background: white !important;



}







.searchedJobRight img {



    border: none !important;



    height: 100%;



    margin-bottom: 11px;



}



 



.rm-caption{



	text-align:left;



	color:#105281;



	 font-weight:normal;



}



.rm-jobDescription .rm-fieldTitle{



}



.rm-jobDescription-bottom{



	text-align:left;



}







.rm-rightSide {



    width: inherit;



    min-width: inherit;



}







.rm-jobDescription-bottom .rm-applyWithIndeed {



    display: none;



}







.rm-sidebar ul{



	padding:0;



	margin-left:0px;



}



.rm-sidebar ul .rm-similar{



	border:none;



	padding:20px;



	overflow:hidden;



	border-radius:3px;



	-webkit-border-radius:3px;



	-moz-border-radius:3px;



}



.rm-sidebar ul .rm-similar:nth-child(2n+1){



	background:#EEEEEE !important;



}







.searchBar label,



.searchBarContainer ul.tabNav li{



	font-weight:normal;



	max-width: 89% !important;



} 



.searchBarContainer ul.tabNav li{



	border-radius:5px;



	-moz-border-radius:5px;



	-webkit-border-radius:5px;



}







.clear {



    color: #ed1e79;



	font-size:12px;



}



.searchBar #search{



	float:none;



	background:#ed1e79;



	 font-weight:normal;



}



.divCheckBoxList{



	border:none;



}











.rm-sidebar .rm-loginButtons, .rm-sidebar .rm-loginButtons .rm-loginButton {display:none}







.rm-jobDetails {



    background: #eeeeee !important;



    padding: 20px;



}







/* end style search page */



#about-us {



	border-bottom: 10px solid #174252;



}



#about-us .moduletable h3{



	text-align: center;



}



#team{



	border-bottom: 10px solid #164252;



	background: url(https://www.clinicpeople.co/templates/newexpress4/images/bg-team.png) no-repeat scroll center top / cover;



}







#team .k2ItemsBlock ul li{



	width:31%;



	margin:0 1%;



	float:left;



	padding: 0;



	position:relative;



	overflow:hidden;



}



#team .k2ItemsBlock ul li:first-child{



	margin:0;



}



#team .k2ItemsBlock ul li .moduleItemContent{



	background:#44d9e6;



	padding:20px 10px;



	color:#FFF;



	position:absolute;



	left:0;



	bottom:0px;



	width:100%;



	text-align: center;



	/*transition: all 3s ease-in-out;*/



	/*-webkit-transition: all 0.5s ease-out;*/



}



#team .k2ItemsBlock ul li .moduleItemContent .moduleItemSocial,



#team .k2ItemsBlock ul li .moduleItemContent .itemIntroText{



	display: none;



}



#team .k2ItemsBlock ul li .moduleItemContent .itemIntroText{



	margin-top: 50px;



	font-size: 15px;



	font-weight: 300;



	line-height: 24px;



	text-align: left;



}



#team .k2ItemsBlock ul li:hover .moduleItemContent{



	top:0;



	padding: 50px;



	background: #164252;



}



#team .k2ItemsBlock ul li:hover .moduleItemContent .moduleItemSocial,



#team .k2ItemsBlock ul li:hover .moduleItemContent .itemIntroText{



	display: inherit;



}







/*#team .k2ItemsBlock ul li:hover .bg{



	background:rgba(255,255,255,0.4);



	position:absolute;



	width:100%;



	height:100%;



	top:0;



	left:0;



}



*/



#team .k2ItemsBlock  .moduleItemTitle{



	font-size:20px;



	color:#FFF;



	display:block;



	font-family: 'Montserrat', sans-serif;



}







#team .k2ItemsBlock .moduleItemPosition,



#team .k2ItemsBlock .moduleItemSocial{



	margin-bottom:5px;



	display:block;



	font-size: 17px;



	font-weight: 300;



	font-style: italic;



}



#team .k2ItemsBlock .moduleItemSocial{



	margin-top: 50px;



}



#team .k2ItemsBlock .moduleItemSocial span{



	display:inline-block;



	margin:0px 3px;	



}



#team .k2ItemsBlock .moduleItemSocial span a{



	text-indent:-2000px;



	width:23px;



	height:23px;



	display:block;



}



#team .k2ItemsBlock .moduleItemSocial .facebook a{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/facebook.png) no-repeat scroll left top;



}



#team .k2ItemsBlock .moduleItemSocial .twitter a{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/twitter.png) no-repeat scroll left top;



}



#team .k2ItemsBlock .moduleItemSocial .linkedin a{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/linkedin.png) no-repeat scroll left top;



}



#team .k2ItemsBlock .moduleItemSocial .facebook a:hover{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/facebook-hover.png) no-repeat scroll left top;



}



#team .k2ItemsBlock .moduleItemSocial .twitter a:hover{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/twitter-hover.png) no-repeat scroll left top;



}



#team .k2ItemsBlock .moduleItemSocial .linkedin a:hover{



	background:url(https://www.clinicpeople.co/templates/newexpress4/images/linkedin-hover.png) no-repeat scroll left top;



}







div#social .moduletable h3{



	background:none;



	padding:0;



}



#social .moduletable h3:before{



	display:none;



}







.next-button path, .prev-button path { fill: #fff; }



.next-button:hover path, .prev-button:hover path  { fill: #f8b947; }







.tab-text {



 padding: 30px 40px;



}







/*



.searchKeyWord.xsticky {



position: fixed;



    top: 86px;



    left: 0px;



    width: 30%;



    background: #105281;



	border-bottom:1px solid #105281;



    z-index: 3;



    padding: 30px;



    font-size:0;



}







.jobsByEmail.xsticky {



    position: fixed;



    top: 86px;



    right: 0px;



    width: 70%;



    background: #105281;



    padding: 28px 20px;



    z-index: 3;



    border-left: 1px solid white;



    color: white;



}



*/







/*



.searchBarContainer.sticky .searchKeyWord,



.searchBarContainer.sticky .tabNav {display:none}



*/







#searchForm .title { cursor:pointer }



#searchForm .title .hideMob { display:none!important }



#searchForm .title .showMob { display:block!important }



#searchForm .title .clear:hover { text-decoration:underline }















@media (max-width: 767px) {



  input[type=checkbox]:checked + label, input[type=checkbox] + label {



    box-shadow: none !important;



    background: none !important;



    border: none !important;



    



  }



}











#top2 {



	width: calc(100% - 10px);



	padding: 0 20px 0 0;



	box-sizing: content-box; 



}







@media (min-width: 768px){



  .searchBarContainer {



    min-width: 250px;



  }



}



/*@media (max-width: 1199px) { #wrapper {padding-top:135px!important} }



@media (max-width: 1123px) { #wrapper {padding-top:182px!important} }



@media (max-width: 991px) { #wrapper {padding-top:225px!important} }



@media (max-width: 767px) { #wrapper {padding-top:0!important} }*/



@media (max-width: 991px) { #wrapper {padding-top:0px!important} }







#bottom i.fa-map-marker, #bottom i.fa-phone, #bottom i.fa-envelope {



    width: 18px;



	color:#44d9e6;



}







#contactsection{



	background:#44d9e6;



	color:#FFF;



	font-size: 30px;



}



#contactsection h1{



	font-size: 45px;



	font-family: 'Montserrat', sans-serif;



	color:#FFF;



}



#contactsection .btn{



	background:#FFF;



	color:#44d9e6;



}







@media (max-width: 991px) {



#contactlinks {background: none;}



#contactlinks ul li {background: #44d9e6;padding: 20px;margin: 0 10px;}



#contactlinks ul li a {border-left: none;}



}







@media(max-width:767px){



    div.itemContainer{



        width: 50% !important;



    }



div.blog div.itemContainer{



        width: 100% !important;



		float: none !important;



    }



}



@media(max-width:480px){



    div.itemContainer{



        width: 100% !important;



        float:none;



    }



}