body{
	font-family: 'Calibri', sans-serif;
	color:#5a5a5a;
	font-size:13px;
}
a:hover, a:active, a:visited, a:focus{
	text-decoration:none;
	outline:none;
}
.topbar{
	padding:8px 0;
}
.creolex-logo{
	margin-top:6px;
	display:inline-block;
}
.slider{
	background:url('../images/slider-bg.jpg');
	border-bottom:1px solid #c5c2c3;
	border-top:1px solid #c5c2c3;
}
.login-form{
	background:#432359;
	padding:20px 20px 10px 20px;
	margin:20px 0;
	color:#fff;
}
.login-form h3{
	margin:0 0 20px 0;
}
.login-form .form-control{
	border-radius:0;
	box-shadow:none;
}
.login-form .checkbox{
	margin:0;
}
.login-form .checkbox label{
	color:#c8bfce;
}
.login-form a{
	color:#5bafe7;
	text-decoration:underline;
}
.btn-login{
	margin:10px 0;
	font-size:14px;
	font-weight:600;
	padding:11px 0;
	height:auto;
	border:none;
	
	background: #2b9de7; /* Old browsers */
	background: -moz-linear-gradient(top, #2b9de7 0%, #1789d4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b9de7), color-stop(100%,#1789d4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #2b9de7 0%,#1789d4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #2b9de7 0%,#1789d4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #2b9de7 0%,#1789d4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #2b9de7 0%,#1789d4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b9de7', endColorstr='#1789d4',GradientType=0 ); /* IE6-9 */
}
.btn-login .fa{ margin-left:5px; }
.login.dropdown{ position:relative; display:inline-block; }
.page-title{
	font-size:30px;
	color:#898989;
	border-bottom:1px solid #d7d7d7;
	display:inline-block;
	line-height:50px;
	margin:35px 0;
	position:relative;
}
.page-title:after, .page-title:before{
	content:" ";
	display:block;
	margin:0 auto;
	width:12px;
	height:12px;
	position:absolute;
	left:0;
	right:0;
}
.page-title:after{
	border-top: 12px solid #fff;
	border-bottom: 12px solid transparent;
	border-right: 12px solid transparent;
	border-left: 12px solid transparent;
	bottom:-23px;
}
.page-title:before{
	bottom:-24px;
	border-top: 12px solid #d7d7d7;
	border-bottom: 12px solid transparent;
	border-right: 12px solid transparent;
	border-left: 12px solid transparent;
}
.clr-purple{
	color:#75488e;
}
.main p{
	font-size:16px;
	line-height:24px;
	margin-bottom:40px;
}
.block-grid-item h4{
	color:#808080;
	font-size:15px;
	text-transform:uppercase;
	font-weight:600;
	margin:20px 0;
}
.block-grid-item a:hover{
	text-decoration:none;
}
.footer-container{
	background:#f9f9f9;
	padding-top:50px;
}
.copyright-info{
	padding:8px 0;
	font-size:13px;
	color:#333333;
}
.center-block{
	float:none;
}
/* 30-12 - manoj start */
.dropdown.login > a{
	color:#1e8bd3;
	font-size:12px;
}
.dropdown.login > a .fa{
	color:#a1a2a4;
	margin-left:5px;
}
.dropdown.login li{
	position:relative;
}
.dropdown.login li a.link{
	color:#1e8bd3;
}
.dropdown.login li a{
	color:#000;
	border-right:1px solid #ccc;
	padding-right:7px;
}
.dropdown.login li .fa, .action .fa{
	margin-left:3px;
}
.main-nav .fa{
	margin-right:5px;
}
.dropdown.login li:first-child a, .dropdown.login li:last-child a{
	border:none;
}
.dropdown.login .fa, .action .fa{
	color:#ccc;
}
.dropdown.login .dropdown-menu{
	min-width:85px;
	border-radius:0;
	padding:0;
	border:1px solid #cdcdcd;
	font-size:12px;
	margin-top:8px;
	box-shadow:0 0 12px #eee;
	left:-5px;
}
.dropdown.login .dropdown-menu li{
	border-bottom:1px solid #d5d5d5;
}
.dropdown.login .dropdown-menu li:last-child{
	border:none;
}
.dropdown.login .dropdown-menu:after, .dropdown.login .dropdown-menu:before{
	content:" ";
	display:block;
	margin:0 auto;
	width:7px;
	height:7px;
	position:absolute;
	right:10px;
}
.dropdown.login .dropdown-menu:after{
	border-bottom: 7px solid #fff;
	border-top: 7px solid transparent;
	border-right: 7px solid transparent;
	border-left: 7px solid transparent;
	top:-13px;
}
.dropdown.login .dropdown-menu:before{
	top:-14px;
	border-bottom: 7px solid #d7d7d7;
	border-top: 7px solid transparent;
	border-right: 7px solid transparent;
	border-left: 7px solid transparent;
}
.dropdown-menu > li > a{
	padding:5px 10px;
}
.top-nav{
	border-top:1px solid #bdbdbd;
	border-bottom:1px solid #949494;

	background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #d4d4d4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#d4d4d4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#d4d4d4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 0%,#d4d4d4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#d4d4d4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f2f2 0%,#d4d4d4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-9 */
}
.main-nav{
	font-size:14px;
	font-weight:600;
	margin:0;
}
.main-nav > li{
	padding:0;
}
.main-nav > li a{
	color:#000000;
	display:inline-block;
	padding:10px 15px;
	border-right:1px solid #cccccc;
}
.main-nav > li:first-child a{
	border-left:1px solid #cccccc;
}
.vertical-nav > li > a:hover
{
	color:Aqua;
}
.main-nav > li.active a, .main-nav > li a:hover, .vertical-nav > li > a:hover, .vertical-nav > li.active > a{
	transition:all 0.1s linear;
	
	border:none;
	color:#fff;
	border:1px solid #105d8e;
	box-shadow:0px 1px 0px #8dcef8 inset;
	
	background: #3daaf1; /* Old browsers */
	background: -moz-linear-gradient(top,  #3daaf1 0%, #1b88cf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3daaf1), color-stop(100%,#1b88cf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3daaf1 0%,#1b88cf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3daaf1 0%,#1b88cf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3daaf1 0%,#1b88cf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3daaf1 0%,#1b88cf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3daaf1', endColorstr='#1b88cf',GradientType=0 ); /* IE6-9 */
}
.form-title{
	font-weight:600;
}
.eg{
	display:block;
	color:#999999;
	font-style:italic;
	font-size:10px;
}

.vertical-nav > li.active > a{
	padding-left:20px;
}
.form-horizontal .control-label{
	text-align:left;
}
.left-nav{
	margin-top:20px;
}
.vertical-nav, .sub-nav{
	list-style:none;
	margin:0;
	padding:0;

}
.vertical-nav > li > a{
	border-bottom:1px solid #a7a7a7;
	border-right:1px solid #a7a7a7;
	border-left:1px solid #a7a7a7;
}
.vertical-nav > li:first-child > a{
	border-top:1px solid #a7a7a7;
}
.vertical-nav > li:last-child > a{
	border-bottom:1px solid #a7a7a7;
}
.vertical-nav li a{
	display:block;
	padding:2px;
	font-size:14px;
	font-weight:600;
	color:#000;
}
.vertical-nav > li > a{
	border-bottom:1px solid #a7a7a7;
	

	background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #d4d4d4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#d4d4d4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#d4d4d4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 0%,#d4d4d4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#d4d4d4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f2f2 0%,#d4d4d4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-9 */
}
.sub-nav > li:last-child a{
	border-bottom:1px solid #a7a7a7;
}
.sub-nav > li > a{
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	
	padding:7px;
	padding-left:20px;
	color:#858585;
}

.right-side{
	padding:20px 0;
}
.btn-save, .btn-save:active, .btn-save:focus, .btn-save:hover{
	color:#fff;
	border-radius:0;
	border:1px solid #105d8e;
	padding:5px 16px;
	box-shadow:0px 1px 0px #8dcef8 inset;
	
	background: #3daaf1; /* Old browsers */
	background: -moz-linear-gradient(top,  #3daaf1 0%, #1b88cf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3daaf1), color-stop(100%,#1b88cf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3daaf1 0%,#1b88cf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3daaf1 0%,#1b88cf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3daaf1 0%,#1b88cf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3daaf1 0%,#1b88cf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3daaf1', endColorstr='#1b88cf',GradientType=0 ); /* IE6-9 */
}
.btn-save .fa{
	transform:rotate(90deg);
	margin-right:5px;
}

.widget{
	margin:7px 0;    /*changed from 15px to 7px*/
	border:1px solid #cdcdcd;
}
.widget-title{
	color:#000;
	font-size:14px;
	font-weight:600;
	border-bottom:1px solid #cdcdcd;
	padding:5px 20px;
	margin:0;
	
	background: #fbfbfb; /* Old browsers */
	background: -moz-linear-gradient(top,  #fbfbfb 0%, #ececec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fbfbfb 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fbfbfb 0%,#ececec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fbfbfb 0%,#ececec 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fbfbfb 0%,#ececec 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */

}
.widget-title .fa{
	color:#aaaaaa;
}
.widget-main{
	padding:20px;
}
.widget-main .form-control{
	border-radius:0;
	height:auto;
	padding:5px 10px;
	border:1px solid #d0d0d0;
}
.widget-main .control-label{
	color:#666666;
	font-weight:normal;
}
.asterisk{
	color:#f00;
}
.collapsed .widget-title .fa-chevron-up::before{
	content:"\f078";
}
.selectpicker .fa-caret-down{
	color:#c3c3c3;
}
/* bootstrap overriding */
.form-control{
	font-size:13px;
}
.btn-default:hover, .open>.dropdown-toggle.btn-default, .btn-group.open .dropdown-toggle, .btn-default:active{
	background-color:#fff;
	border-color:#ccc;
	box-shadow:none;
}
.btn-group .dropdown-menu{
	border-radius:0;
	margin-top:1px;
	padding:0;
}
.nav-search-bar .btn{
	border-radius:0;
	font-size:13px;
}
hr{
	border-color:#e5e5e5;
}
/* overriding */
/* 30-12 - manoj end */
/* 31-12 - manoj start */
.nav-search-bar{
	width:75%;
}
.nav-search-bar .input-group-addon, .toolbar-search .input-group-addon{
	padding:0;
	background:transparent;
	border:none;
}
.nav-search-bar .input-group-addon, .nav-search-bar .form-control, .toolbar-search .form-control{
	border:1px solid #8a8a8a;
	border-radius:0;
}
.nav-search-bar .input-group{
	margin-top:4px;
	box-shadow:1px 1px 0px #fdfdfd;
}
.nav-search-bar .form-control{
	border-left:none;
	border-right:none;
}
.top-nav .btn-jobpost{
	margin-top:4px;
	padding:7px 18px;
}
.nav-search-bar .input-group-addon.left-addon{
	border-right:1px solid #c9c9c9;
}
.toolbar{
	border:1px solid #cdcdcd;
	font-size:14px;
	
	background: rgb(252,252,252); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(236,236,236,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(236,236,236,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(236,236,236,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(236,236,236,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(236,236,236,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(236,236,236,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
}
.toolbar-search .form-control{
	border-right:none;
}
.toolbar-search{
	width:55%;
}
.status-filter{
	color:#000;
	font-weight:600;
}
.status-filter .fa{
	margin-left:5px;
	color:#636468;
}
.col-1{
	padding:0 15px;
}
.toolbar .cols{
	border-right:1px solid #cdcdcd;
	line-height: 38px;
    padding: 4px 15px;
}
.toolbar .cols input[type="checkbox"]{
	margin:0;
}
.toolbar-search .input-group{
	margin-top:7px;
}
.toolbar .btn-group .btn{
	background:transparent;
	border:none;
	border-left:1px solid #cdcdcd;
	padding:12px 13px;
}
.toolbar .btn-group a{
	font-size:16px;
	color:#616161;
}
.btn-filter .fa{
	margin-left:5px;
	color:#636468;
}
.btn-filter{
	border-top:1px solid #fdfdfd;
	border-left:1px solid #fdfdfd;
	border-bottom:none;
	color:#000000;
	
	background: rgb(237,237,237); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(237,237,237,1) 0%, rgba(185,185,185,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(100%,rgba(185,185,185,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(185,185,185,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(185,185,185,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(185,185,185,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(237,237,237,1) 0%,rgba(185,185,185,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#b9b9b9',GradientType=0 ); /* IE6-9 */
}
.input-group-addon.right-addon {
	border:none;
}
.right-addon .btn-save{
	padding:6px 15px;
}
.main-container{
	padding:30px 0;
}
.filter-tab{
	margin-bottom:15px;
}
.filter-tab a{
	text-transform:uppercase;
	color:#999999;
	font-size:16px;
	padding-right:5px;
}
.filter-tab li{
	border-right:1px solid #d9d9d9;
}
.filter-tab li:last-child{
	border:none;
}
.filter-tab .active a{
	color:#75488e;
}
.cols{
	float:left;
	position:relative;
}
.listings{
	font-size:14px;
}
.listing-row{
	margin:20px 0;
}
.user-info li{
	position:relative;
	border-right:1px solid #d9d9d9;
	color:#666666;
	padding:0 8px;
}
.user-info li:last-child{
	border:none;
}
.listing-row .col-3{
	padding-left:10px;
}
.job-title{
	color:#000000;
	margin-top:0;
	margin-bottom:8px;
	font-size:16px;
	font-weight:600;
}
.index-widget{
	list-style:none;
	padding:0;
	font-size:14px;
	color:#666666;
}
.right-sidebar .widget-content{
	padding:5px 10px;
}
.index-widget li{
	padding:5px;
}
.carousel-link{
	display:block;
	margin:10px 0;
	font-size:14px;
}
.carousel-indicators{
	position:static;
	width:100%;
	margin-left:0;
}
.carousel-indicators li{
	border:1px solid #cdcdcd;
	border-radius:0;
}
.carousel-indicators .active{
	height:10px;
	width:10px;
	margin:1px;
	background:#cdcdcd;
}
.btn.selectpicker{
	border-radius:0;
}
/* 31-12 - manoj end */
/* block grid start */
.block-grid{
	display: block;
	margin: -15px;
	padding: 0;
}
.block-grid:before, .block-grid:after {
	content: " ";
	display: table;
}
.block-grid:after{
	clear: both;
}
.block-grid-item{
	display: inline;
	margin: 0;
	padding: 15px;
	height: auto;
	float: left;
	list-style: none;
	width: 25%;
}
/* block grid end */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
	.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline{
		margin-left:0;
	}
}
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {
	.main-nav > li a{
		padding:9px;
		font-size:13px;
	}
	.nav-search-bar .btn{
		padding:6px 4px;
		font-size:13px;
	}
	.nav-search-bar{
		width:70%;
	}
	.nav-search-bar .input-group{
		margin-top:2px;
	}
	.top-nav .btn-jobpost{
		padding:7px;
		font-size:13px;
		margin-top:2px;
	}
	.toolbar-search{
		width:100%;
	}
	.right-addon .btn-save{
		padding:6px 15px;
	}
}
@media only screen and (max-width : 640px){
	.block-grid-item{
		width: 100%;
	}
}


#topcontrol{
display:block;
height:40px;
width:40px;
background:url(../images/up.png) no-repeat;
z-index:9999;
margin-bottom:30px;
}

.RadWindow_Outlook a.rwIcon {
    background-image: none !important;
}

.RadWindow .rwWindowContent .radalert
{
     background-image: none !important;
}