html, body {
	margin:0;
	padding:0;
	background:#000 !important;
}
main {
	background:#000;
}
a:focus, a:hover {
	color:#da251c;
	text-decoration:underline;
}
a.button.teal, button.teal {
	background-color:#000;
	color:#ffff00;
}
#search-field input:hover, #header .notifications input:hover {
	border-color:#da251b;
}
#slideImg {
	margin:0px auto;
	padding:10px 20px;
	position:relative;
}
#slideImg ul {
	list-style:none;
}
#slideImg li {
	float:left;
	margin:0 12px;
}
img {
	vertical-align:bottom;
}
.rotate-prev {
	position:absolute;
}
#header .top {
	background:#000;
}
#home .units {
	background:#000;
}
article.short .wrapper {
	color:#ffff00;
}
.boxex-txt-copy {
	color:#ffff00;
}
#home .tailored {
	background:#000;
}
#home .collaborate {
	background:#000;
}
.footer .fixated {
	background:#000;
}
#header a {
	color:#ffff00;
}
article.short p a {
	color:#ffff00;
}
#home .tailored {
	color:#ffff00;
}
.module-header a, .layout .module-header a {
	color:#ffff00;
}
#home .collaborate {
	color:#ffff00;
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
	color:#000;
	text-decoration:none;
	background-color:#ffff00;
}
.footer__links a {
	color:#ffff00;
}
.footer {
	color:#ffff00;
}
a {
	color:#ffff00;
}
.framed {
	border:3px solid #ffff00;
	color:#ffff00;
}
video {
	background:#fafafa !important;
}
.bullets-ul-style li::before {
content:'\f0da';
font-family:'FontAwesome';
color:#ffff00;
}
.jvsheaderred {
	color:#ffff00;
	font-weight:bold;
}
.edgenav {
	display:flex;
}
.venders-scroll {
	max-height:300px;
	overflow:auto;
	margin-bottom:20px;
	border:1px solid #e5e5e5;
	padding:5px 10px;
	position:relative;
}
.venders-scroll::-webkit-scrollbar-track {
-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);
border-radius:10px;
background-color:#F5F5F5;
}
.venders-scroll::-webkit-scrollbar {
width:8px;
background-color:#F5F5F5;
}
.venders-scroll::-webkit-scrollbar-thumb {
border-radius:10px;
-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, .3);
background-color:#D62929;
}
.list-inline {
	list-style:none;
}
.list-inline>li {
	display:inline-block;
	padding-right:5px;
	padding-left:5px;
}
.publication-img-main {
	width:100%;
	border:2px solid #da251c;
	text-align:center;
	height:auto;
	float:left;
	margin-bottom:15px;
}
.publication-img {
	width:100%;
	height:auto;
	float:left;
	padding:5px 0;
}
.publication-txt {
	width:100%;
	height:60px;
	float:left;
	font-size:14px;
	color:#000;
	border-top:2px solid #da251c;
	padding:5px 0;
	display:table;
}
.publication-txt a {
	display:table-cell;
	vertical-align:middle;
}
.read-more-state {
	display:none;
}
.read-more-target {
	opacity:0;
	max-height:0;
	font-size:0;
transition:.25s ease;
	display:none;
}
.read-more-state:checked ~ .read-more-target {
opacity:1;
font-size:inherit;
max-height:999em;
display:block;
}
.read-more-state ~ .read-more-trigger:before {
content:'Show more';
}
.read-more-state:checked ~ .read-more-trigger:before {
content:'Show less';
}
.update_bg {
	color: #da251b;
	font-size: 15px;
	text-align:right;
	padding-top:15px;
}
.read-more-trigger {
	cursor:pointer;
	display:inline-block;
	padding:0 .5em;
	color:#666;
	font-size:.9em;
	line-height:2;
	border:1px solid #ddd;
	border-radius:.25em;
}
.marquee, .marquee-with-options, .marquee-vert-before, .marquee-vert {
	width:100%;
	overflow:hidden;
	border:0px solid #ccc;
}
.marquee {
	height:auto !important;
	max-height:140px;
	margin-top:15px;
}
.gallery {
	margin-top:20px;
}
.scroll {
	height:auto;
	max-height:140px;
	overflow-y:auto;
}
#style-2::-webkit-scrollbar-track {
-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);
border-radius:10px;
background-color:#F5F5F5;
}
#style-2::-webkit-scrollbar {
width:8px;
background-color:#F5F5F5;
}
#style-2::-webkit-scrollbar-thumb {
border-radius:10px;
-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, .3);
background-color:#D62929;
}
.top-marquee a, .top-marquee a:hover {
	color:#ffff00;
}
.navbar-right .dropdown-menu {
	left:-50px;
}
.navbar-right .dropdown-menu::before, .navbar-right .dropdown-menu::after {
border-top:1px solid #000;
border-left:1px solid #000;
}
.navbar-right .dropdown-menu:before, .navbar-right .dropdown-menu:after {
	position:absolute;
	content:'';
	display:block;
	top:12px;
	left:50%;
	background-color:#000;
	width:13px;
	height:13px;
	-webkit-transform:rotateZ(45deg) translate(-50%, -50%);
	-moz-transform:rotateZ(45deg) translate(-50%, -50%);
	-o-transform:rotateZ(45deg) translate(-50%, -50%);
	-ms-transform:rotateZ(45deg) translate(-50%, -50%);
	transform:rotateZ(45deg) translate(-50%, -50%);
	z-index:1;
}
.dropdown-menu li:first-child {
	border-top:1px solid #000;
}
.dropdown-menu li {
	background:#000;
	border-left:1px solid #000;
	border-right:1px solid #000;
}
.dropdown-menu li:last-child {
	border-bottom:1px solid #000;
}
.tophead_right {
	width:auto;
	float:right;
	margin:0px;
	padding:0 0px 28px 0;
	font-size:14px;
}
.navigation-main {
	float:left;
	height:auto;
	width:100%;
}
.logo {

	height:auto;
	text-align:center;
	padding:0;
	background:url(../images/logo-yellow.png) no-repeat;
}
.right-menu-main {

	height:auto;
	padding:0;
	margin:0 0 16px 0;
}
.row-top1 {
	width:100%;
	height:auto;
}
.row-top2 {
	float:right;
	height:auto;
	display:flex;
	justify-content:flex-end;
	padding:0;
}
address {
	margin-bottom:20px;
}
.scroll-banner {
	will-change:transform;
}
.scroll_bg {
	height:100%;
}
.content-back {
	background:url(../images/pageheader-black.png);
	background-size:101% 100%;
	z-index:5;
	z-index:2;
	position:absolute;
	bottom:0;
	width:100%;
	height:150px;
	vertical-align:middle;
	text-align:left;
	color:#000;
}
#header .business-area:hover .category-container {
	display:block;
	top:8px
}
.banner-txt {
	font-size:14px;
	padding:0 0 0 15px;
	color:#333;
	position:absolute;
	bottom:0;
	font-weight:600;
	line-height:24px;
}
.banner-txt span {
	color:#ffff00;
}
.tophead_right .colorchanger a {
	float:left;
	line-height:25px;
	padding:0 7px;
}
.tophead_right .sizechanger a {
	float:left;
	line-height:24px;
	padding:0 3px;
}
.tophead_right a.alink {
	background:#000 none repeat scroll 0 0;
	color:#fff !important;
	line-height:24px;
	margin:0 0 0 1px;
	padding:5px 5px 5px;
}
.tophead_right .colorchanger a.blackbg {
	background:#000;
	color:#fff !important;
}
.tophead_right .colorchanger a.whitebg {
	background:#e5e5e5 !important;
	color:#000 !important;
}
.findbook {
	background:url(../images/findbooks-yellow.png) no-repeat center center;
}
.tophead_right .colorchanger a.greenbg {
	background:#016F01 !important;
	color:#fff !important;
}
.top-marquee-main {
	width:100%;
	height:auto;
	overflow:hidden;
	background:#000;
	color:#ffff00;
	line-height:normal;
}
.top-marquee {
	width:100%;
	height:auto;
	overflow:hidden;
	color:#ffff00;
	margin-top:30px;
	padding:5px;
	font-size:16px;
	background:#000;
	line-height:normal;
}
.quick-link {
	width:11%;
	height:auto;
	float:left;
	color:#000;
}
.marquee1 {
	width:89%;
	overflow:hidden;
	border:0px solid #ccc;
	float:left;
	padding-top:7px;
}
.footer-visitor {

	color:#ffff00;
	box-sizing:border-box;
	min-height:auto;
	zoom:1;
	padding:10px 0px;
	font-size:20px;
}
.visitor-span {
	float:right;
	font-size:13px;
}
.visitor-span span {
	padding:2px;
	color:#ffff00;
}
.footer-visitor .social-links {
	float:right;
}
.video-caption {
	font-size:14px;
	font-weight:bold;
	color:#ffff00;
	margin:0;
	padding:7px 0;
}
.section-wrap-box {
	margin:0 auto;
	width:100%;
	background:#000;
	padding:40px 0 20px 0;
	display:block;
}
.knowmore-white {
	color:rgba(255, 255, 255, 0.7);
	font-size:11px;
	font-weight:normal;
	line-height:14px
}
.boxex-main-wrapper {
	font-family:'Arial', Helvetica, 'Nimbus Sans L', sans-serif;
	line-height:26px;
	width:100%;
	height:100%;
	position:relative;
	background:#000;
	float:left;
	margin-bottom:20px;
	-webkit-box-shadow:0 1px 1px #ddd;
	box-shadow:0 1px 1px #ddd;
	color:#ffff00;
	border-bottom-color:#da251b;
-webkit-transition:border-color .3s;
-moz-transition:border-color .3s;
-o-transition:border-color .3s;
-ms-transition:border-color .3s;
transition:border-color .3s;
	border-bottom:1px solid #da251b;
}
.boxex-img {
	float:left;
	width:100%;
	height:auto;
	position:relative;
}
.boxex-img-hover {
	float:left;
	width:100%;
	height:100%;
	display:none;
	position:absolute;
	top:0;
	left:0;
}
.boxex-img-hover a {
	display:block;
	position:absolute;
	top:50%;
	margin-top:-20px;
	left:50%;
	margin-left:-50px;
	background:#000;
	border:1px solid #FFF;
	text-transform:uppercase;
	padding:5px 10px;
	width:auto;
	color:#ffff00;
	font-size:12px;
	font-weight:bold;
}
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {
	border-color:#da251c;
}
.boxex-txtmain {
	float:left;
	width:100%;
	height:auto;
	line-height:20px;
}
.boxex-txt {
	float:left;
	width:100%;
	height:auto;
	padding:20px;
	font-size:13px;
	color:#ffff00;
	font-weight:400;
	max-height:124px;
	overflow:hidden;
}
.boxex-heading {
	font-size:16px;
	margin-top:10px;
	border-bottom:1px solid #efefef;
	padding-bottom:15px;
	font-weight:500;
}
.boxex-heading-sub {
	font-size:13px;
	border-bottom:1px solid #efefef;
	padding:10px 20px;
	color:#ffff00;
}
.boxex-heading h2 {
	font-size:16px;
	border-left:2px solid #ffff00;
	padding-left:20px;
	font-family:Roboto;
	font-weight:500;
}
.boxex-readtxt {
	float:left;
	width:100%;
	height:auto;
	padding:0 20px 20px 20px;
	font-size:13px;
	color:#000;
	font-weight:500;
}
.boxex-hr {
	border-bottom:3px solid #da251c;
	width:20%;
}
.boxex-main-wrapper:hover {
	background:#128bdc;
	color:#fff;
	cursor:pointer;
}
.boxex-main-wrapper:hover .boxex-txtmain a, .boxex-main-wrapper:hover .boxex-txt, .boxex-main-wrapper:hover .boxex-heading-sub {
	color:#ffff00;
}
.boxex-main-wrapper:hover .boxex-img-hover {
	background:#da251c66;
	color:#fff;
	display:block;
}
.video-wrap {
	margin:0 auto;
	width:100%;
	background:/*url(../images/video_bg.jpg) bottom center no-repeat*/ #000;
	padding:40px 0 20px 0;
	clear:both;
	position:relative;
	display:block;
	text-align:center;
	z-index:1;
}
.video-heading {
	font-size:30px;
	font-weight:bold;
	color:#ffff00;
	margin-bottom:15px;
}
.video-title {
	font-size:14px;
	font-weight:bold;
	color:#333;
	padding:10px 0;
	font-family:'Roboto', Arial, Helvetica, 'Nimbus Sans L', sans-serif
}
.video-title:hover a {
	color:#da251c;
	text-decoration:none
}
.section-social-box {
	margin:0 auto;
	width:100%;
	background:#000;
	padding:40px 0;
	display:block;
}
.facebook-section-main {
	width:100%;
	display:table;
	background:#fff;
}
.facebook-icon-main {
	width:30%;
	height:200px;
	background:#3b5998;
	font-size:50px;
	padding:10px 0;
	color:#fff;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.twitter-icon-main {
	width:30%;
	height:200px;
	background:#1da1f2;
	font-size:50px;
	padding:10px 0;
	color:#fff;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}
.facebook-content-main {
	width:70%;
	height:200px;
	font-size:50px;
	text-align:center;
	padding:20px;
	color:#333;
	display:table-cell;
	border-bottom:1px solid #da251b;
}
.banner-inner {
	width:100%;
	height:auto;
}
.banner-inner img {
	width:100%;
}
.page-head-title {
	width:100%;
	height:auto;
	text-align:center;
	font-weight:bold;
	font-size:24px;
	color:#ffff00;
	margin:20px 0;
}
.heading-red {
	color:#da251c;
}
.breadcom-bg {
	float:left;
	margin:0;
	padding:0;
	width:100%;
	background:#000;
	box-shadow:0 1px 2px rgba(0, 0, 0, .1);
}
.breadcom {
	font-size:15px;
	color:#7b7b7b;
	padding:15px 0;
}
.breadcum-stay {
	color:#ffff00;
}
.breadcom a {
	color:#7b7b7b;
}
.gallery-main-box {
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	margin-bottom:10px;
}
.gallery-img-box {
	width:100%;
	height:auto;
	float:left;
	text-align:center;
}
.gallery-img-box img {
	width:100%;
	height:auto;
	border:2px solid #da251c66;
}
.gallery-txt-box {
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	font-size:14px;
	margin-top:5px;
	color:#000;
}
.page-paragraph {
	float:left;
	width:100%;
	height:auto;
	padding:15px 0;
	font-size:14px;
	color:#ffff00;
	font-weight:400;
	line-height:20px;
	text-align:justify;
	margin-bottom:10px;
}
.page-paragraph p {
	font-size:14px;
	line-height:20px;
}
.page-paragraph-img {
	padding:4px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:4px;
	margin:0px 0px 20px 0;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
}
.page-paragraph-img:hover {
	box-shadow:3px 3px 10px 0px #4e0400;
	opacity:.8;
	cursor:pointer;
}
.container-bg-white {
	background:#000;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
	border:1px solid #ffff00;
}
.mb-15 {
	margin-bottom:15px;
}
.headtitle-line {
	position:relative;
	max-width:100px;
	border-top:2px solid #ffff00;
	margin:0px auto 20px;
}
.paragraph-subheading {
	margin:10px 0;
	color:#ffff00;
	font-size:14px;
}
.reports-list li {
	margin-bottom: 10px;
}
.para-ul-style {
}
.para-ul-style li {
	margin:0 0px 10px 15px;
}
.para-ul-style li::before {
left:15px;
content:'\f0da';
position:absolute;
font-family:'FontAwesome';
color:#ffff00;
}
.page-table-main {
	float:left;
	width:100%;
	height:auto;
	font-size:14px;
	color:#ffff00;
}
.table-heading-main {
	background:#000;
	color:#ffff00;
}
.layout a:hover {
	color:#da251c;
}
.tablered-bordered, .tablered-bordered>tbody>tr>td, .tablered-bordered>tbody>tr>th, .tablered-bordered>tfoot>tr>td, .tablered-bordered>tfoot>tr>th, .tablered-bordered>thead>tr>td, .tablered-bordered>thead>tr>th {
	border:1px solid #ffff00;
	background:#000;
}
.tablered-banner, .tablered-banner>tbody>tr>td, .tablered-banner>tbody>tr>th, .tablered-banner>tfoot>tr>td, .tablered-banner>tfoot>tr>th, .tablered-banner>thead>tr>td, .tablered-banner>thead>tr>th {
	border:1px solid #ffff00;
	background:#000;
}
.tablered-banner>tbody>tr>td, .tablered-banner>tbody>tr>th, .tablered-banner>tfoot>tr>td, .tablered-banner>tfoot>tr>th, .tablered-banner>thead>tr>td, .tablered-banner>thead>tr>th {
	padding:2px;
}
.boxex-main-wrapper-copy {
	font-family:'Arial', Helvetica, 'Nimbus Sans L', sans-serif;
	width:100%;
	height:100%;
	position:relative;
	background:#000;
	float:left;
	margin-bottom:20px;
	-webkit-box-shadow:0 1px 1px #ddd;
	box-shadow:0 1px 1px #ddd;
	color:#333;
-webkit-transition:border-color .3s;
-moz-transition:border-color .3s;
-o-transition:border-color .3s;
-ms-transition:border-color .3s;
transition:border-color .3s;
	display:table;
}
.boxex-img-copy {
	width:50%;
	height:auto;
	position:relative;
	display:table-cell;
	vertical-align:middle;
}
.boxex-img-copy img {
	width:100%;
}
.boxex-img img {
	width:100%;
}
.boxex-img-hover-copy {
	float:left;
	width:100%;
	height:100%;
	display:none;
	position:absolute;
	top:0;
	left:0;
}
.boxex-img-hover-copy a {
	display:block;
	position:absolute;
	top:50%;
	margin-top:-20px;
	left:50%;
	margin-left:-50px;
	background:#000;
	border:1px solid #FFF;
	text-transform:uppercase;
	padding:10px 15px;
	width:auto;
	color:#ffff00;
	font-size:12px;
	font-weight:bold;
}
.boxex-txtmain-copy {
	display:table-cell;
	vertical-align:middle;
	width:50%;
	height:216px;
	line-height:normal;
	border-bottom:1px solid #ffff00;
}
.boxex-txt-copy {
	float:left;
	width:100%;
	height:auto;
	padding:20px;
	font-size:13px;
	color:#ffff00;
	font-weight:400;
	max-height:82px;
	overflow:hidden;
}
.boxex-heading-copy {
	font-size:16px;
	margin-top:10px;
	border-bottom:1px solid #efefef;
	padding-bottom:15px;
	font-weight:500;
}
.boxex-heading-sub-copy {
	font-size:13px;
	border-bottom:1px solid #efefef;
	padding:10px 20px;
	color:#ffff00;
}
.boxex-heading-copy h2 {
	font-size:16px;
	padding-left:20px;
	font-family:Roboto;
	font-weight:500;
}
.boxex-readtxt-copy {
	float:left;
	width:100%;
	height:auto;
	padding:10px 20px 10px 20px;
	font-size:13px;
	color:#000;
	font-weight:500;
}
.boxex-hr {
	border-bottom:3px solid #da251c;
	width:20%;
}
.boxex-main-wrapper-copy:hover {
	background:#128bdc;
	color:#fff;
	cursor:pointer;
}
.boxex-main-wrapper-copy:hover .boxex-txtmain-copy a, .boxex-main-wrapper-copy:hover .boxex-txt-copy, .boxex-main-wrapper-copy:hover .boxex-heading-sub-copy {
	color:#fff;
}
.boxex-main-wrapper-copy:hover .boxex-img-hover-copy {
	background:#da251c66;
	color:#fff;
	display:block;
}
#promo-second {
	-webkit-user-select:none;
	color:#ffff00;
	position:relative;
	padding:0;
	background:#000;
	overflow:hidden;
	margin-bottom:-1px;
}
#promo-second article {
	z-index:3;
	height:100%;
	width:100%;
	text-align:center;
	vertical-align:middle;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	display:table;
	background:#000;
	padding-top:0;
	transform:unset !important;
}
#header .general-nav li {
	margin:0 0px;
	padding:8px 6px;
	background:#000;
	border-radius:5px;
	color:#ffff00;
}
#header .category-container ul li {
	border:none;
	background:none;
	border-radius:0px;
}
#header .buttons .menu-item .drop-arrow {
	box-sizing:content-box;
	padding:2px 0;
}
#header .buttons .menu-item .drop-arrow {
	fill:#fff;
}
#header .buttons .menu-item:hover .drop-arrow {
	fill:#dcdcdc;
}
#header .business-area.active .menu-item {
	color:#ffff00;
}
.header-padding {
	padding:24px;
	background:#000;
	overflow:auto;
	max-height:500px;
	border:1px solid #da251b;
}
#header .buttons .menu-item:hover {
	color:#ffff00;
}
.category-container li::before {
left:0px;
content:'\f0da';
position:absolute;
font-family:'FontAwesome';
color:#da251c;
}
.category-container li {
	padding-left:10px !important;
}
#header .category-container::after, #header .category-container::before {
border-top:1px solid #da251b;
border-left:1px solid #da251b;
}
.navbar {
	position:relative;
	min-height:auto;
	margin-bottom:0px;
	border:1px solid transparent;
}
.navbar-nav > li > a {
	padding:6px 22px 6px 11px;
	background:#000;
	border-radius:5px;
	color:#ffff00 !important;
	font-size:14px;
	cursor:pointer;
	font-family:'Roboto', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	margin-bottom:3px;
}
.nav > li > a:focus, .nav > li > a:hover {
	text-decoration:none;
	background-color:#000;
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
	background-color:#000;
	border-color:#337ab7;
}
.navbar-nav > li > a::after {
content:'\f0d7';
position:absolute;
font-family:'FontAwesome';
color:#ffff00;
margin-left:5px;
}
.navbar-nav > li {
	margin-right:3px;
}
.dropdown-menu {
	border:0px solid #da251c;
	border-radius:0px;
	width:200px;
	max-height:350px;
	overflow:auto;
	-webkit-box-shadow:0 0px 0px rgba(0, 0, 0, .175);
	box-shadow:0 0px 0px rgba(0, 0, 0, .175);
	background-color:transparent;
	padding-top:9px;
}
.dropdown-menu>li>a {
	white-space:normal;
}
.dropdown-menu > li > a::before {
left:10px;
content:'\f0da';
position:absolute;
font-family:'FontAwesome';
color:#ffff00;
}
.career-block1 {
	text-align:left;
	padding:25px;
	height:190px;
	background:url(../images/resulte.png)#e67d0a;
	background-repeat:no-repeat;
	background-position:right bottom;
	margin:10px 0;
}
.career-block2 {
	text-align:left;
	padding:25px;
	height:190px;
	background:url(../images/oil-people.png) #ff0000;
	background-repeat:no-repeat;
	background-position:right bottom;
	margin:10px 0;
}
.career-block3 {
	text-align:left;
	padding:25px;
	height:190px;
	background:url(../images/career-oil.png)#562894;
	background-repeat:no-repeat;
	background-position:right bottom;
	margin:10px 0;
}
.career-block4 {
	text-align:left;
	padding:25px;
	height:190px;
	background:url(../images/institute.png) #128bdc;
	background-repeat:no-repeat;
	background-position:right bottom;
	margin:10px 0;
}
.career-block5 {
	text-align:left;
	padding:25px;
	height:190px;
	background:url(../images/oppenning.png) #128bdc;
	background-repeat:no-repeat;
	background-position:right bottom;
	margin:10px 0;
}
.career-block6 {
	text-align:left;
	padding:25px;
	height:190px;
	background:url(../images/application.png) #128bdc;
	background-repeat:no-repeat;
	background-position:right bottom;
	margin:10px 0;
}
.career-top-txt {
	text-align:left;
	display:block;
	height:auto;
	overflow:hidden;
	line-height:1;
	font-family:'Roboto', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-size:16px;
	text-transform:uppercase;
	color:#fff;
}
.career-know-txt {
	position:absolute;
	bottom:15px;
	color:rgba(255, 255, 255, 0.7);
	font-size:11px;
	font-weight:normal;
	left:0;
	padding:0 40px;
	line-height:14px;
}
.career-paragraph {
	text-align:justify;
	display:block;
	margin-top:25px;
	height:65px;
	overflow:hidden;
	color:#fff;
	font-size:12px;
	line-height:16px;
}
.career-know-txt a {
	color:rgba(255, 255, 255, 0.7);
}
.accordion {
	margin-bottom:20px;
}
.accordion-group {
	margin-bottom:2px;
	border:1px solid #e5e5e5;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.accordion-heading {
	border-bottom:0;
}
.accordion-heading a {
	color:#562894;
}
.links3 {
	color:#333;
}
.accordion-headding {
	color:#128bdc;
	padding:15px 0 5px;
	font-size:16px;
}
.accordion-heading .accordion-toggle {
	display:block;
	padding:8px 15px;
	font-size:16px;
	font-weight:bold;
}
.page-paragraph a {
	color:#ffff00;
}
.accordion-toggle {
	cursor:pointer;
}
.accordion-inner {
	padding:9px 15px;
	border-top:1px solid #e5e5e5;
}
.gallery-headding {
	width:100%;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color:#da251b;
}
@media (max-width:1322px) {
.navbar-nav > li > a {
padding:6px 15px 6px 5px;
font-size:14px;
}
.logo {

height:auto;
text-align:center;
padding:0;
background:url(../images/logo-yellow.png) no-repeat center center;
background-size:100%;
}
}
@media (max-width:1199px) {
#header .fold {
top:133px;
}
}
@media (max-width:1013px) {
.navbar-nav > li {
margin-right:1px;
}
.navbar-nav > li > a {
padding:6px 15px 6px 4px;
font-size:12px;
}
.navbar-nav > li > a::after {
margin-left:2px;
}
}
@media (max-width:860px) {
.row-top2 {
padding:0;
}
}
@media (max-width:800px) {
.row-top2 {
width:100%;
}
.navbar-nav > li {
margin-right:1px;
}
.navbar-nav > li > a {
padding:3px 10px 3px 3px;
font-size:12px;
}
#header .icons button, #header .icons a.button {
width:20px;
}
.edgenav {
display:block;
}
}
@media (max-width:767px) {
.boxex-main-wrapper-copy {
display:block;
}
 .row-top2 {
float:right;
height:auto;
display:block;
justify-content:flex-end;
position:relative;
}
#header .icons {
position:absolute;
right:10px;
top:10px;
}
.navbar-toggle {
position:relative;
float:left;
padding:8px 0px 0;
margin-top:0;
margin-right:15px;
margin-bottom:0;
background-color:transparent;
background-image:none;
border:1px solid transparent;
border-radius:4px;
}
#header .fold {
top:140px
}
.content-back {
background:#000;
height:30%;
padding:10px 0;
}
.quick-link {
width:25%;
}
.marquee1 {
width:75%;
}
.content-back {
background:#000;
height:30%;
padding:10px 0;
}
}
@media (max-width:570px) {
header#header .fold {
top:140px
}
.boxex-img-copy {
display:block;
width:100%;
float:left;
}
.boxex-txtmain-copy {
display:block;
width:100%;
float:left;
}
}
@media (max-width:480px) {
header#header .top {
height:auto;
padding:0px 0 0px;
}
#header .header-content {
display:block;
}
.row-top2 {
position:relative;
}
.searchclass {
position:absolute;
top:0;
right:0;
}
.navbar-toggle {
padding:0px;
margin-top:0px;
float:left;
margin:0;
}
header#header .fold {
top:92px;
}
.boxex-img-copy {
width:100%
}
.boxex-txtmain-copy {
width:100%
}
.navbar-collapse.in {
height:300px;
}
.logo {

height:auto;
}
.right-menu-main {

height:auto;
margin:0 0 10px 0;
}
#header .top {
display:block;
}
.row-top2 {
display:block;
}
.content-back {
background:#000;
height:auto;
padding:10px 0;
}
.top-marquee {
margin-top:0px;
}
.banner-txt {
font-size:14px;
text-shadow:0 0px 0px rgba(0, 0, 0, 0.3);
line-height:normal;
}
.quick-link {
width:40%;
}
.marquee1 {
width:60%;
}
.tophead_right {
padding:0 0px 2px 0;
}
.banner-txt {
position:static;
}
.footer__links__main a:link {
margin-left:5px;
}
}
@media (max-width:388px) {
header#header .fold {
top:82px;
}
.layout {
padding:0px 3% 30px;
text-align:center;
}
.visitor-span {
float:none;
}
}
.affix {
	position:fixed !important;
	top:120px !important;
}
.sidebar {
	position:fixed;
	display:block;
	height:100%;
	top:400px;
	left:-220px;
	font-size:12px;
}
#links {
	position:relative;
	float:left;
}
#link_list {
	list-style-type:none;
	width:100%;
	padding:0px 50px 0px 0px;
}
#link_list li {
	display:block;
	width:100%;
}
#link_list li:hover {
	background-color:#e74c3c;
}
.vertical-text {
	transform:rotate(-90deg);
}
#toggle {
	position:absolute;
	top:28px;
	right:-56px;
	background-color:#ffff00;
	border:2px solid #ffffff99;
	transform:rotate(-90deg);
	text-align:center;
	padding:5px 15px 5px 10px;
	font-size:14px;
	color:#000;
	font-weight:normal;
	cursor:pointer;
	font-family:'Roboto', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
}
.sidebar-nav {
	width:220px;
	margin:0;
	padding:0;
	list-style:none;
	max-height:450px;
	overflow:auto;
}
.sidebar-nav li {
	position:relative;
	line-height:20px;
	display:inline-block;
	width:100%;
	z-index:0;
}
.sidebar-nav li:before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	height:100%;
	width:3px;
	background-color:#1c1c1c;
-webkit-transition:width .2s ease-in;
-moz-transition:width .2s ease-in;
-ms-transition:width .2s ease-in;
transition:width .2s ease-in;
}
.sidebar-nav li:nth-child(1):before {
background-color:#7d5d81;
}
.sidebar-nav li:nth-child(2):before {
background-color:#ec1b5a;
}
.sidebar-nav li:nth-child(3):before {
background-color:#79aefe;
}
.sidebar-nav li:nth-child(4):before {
background-color:#314190;
}
.sidebar-nav li:nth-child(5):before {
background-color:#279636;
}
.sidebar-nav li:nth-child(6):before {
background-color:#7d5d81;
}
.sidebar-nav li:nth-child(7):before {
background-color:#ead24c;
}
.sidebar-nav li:nth-child(8):before {
background-color:#2d2366;
}
.sidebar-nav li:nth-child(9):before {
background-color:#35acdf;
}
.sidebar-nav li:nth-child(10):before {
background-color:#279636;
}
.sidebar-nav li:nth-child(11):before {
background-color:#7d5d81;
}
.sidebar-nav li:nth-child(12):before {
background-color:#ec1b5a;
}
.sidebar-nav li:nth-child(13):before {
background-color:#79aefe;
}
.sidebar-nav li:nth-child(14):before {
background-color:#314190;
}
.sidebar-nav li:nth-child(15):before {
background-color:#279636;
}
.sidebar-nav li:nth-child(16):before {
background-color:#7d5d81;
}
.sidebar-nav li:nth-child(17):before {
background-color:#ead24c;
}
.sidebar-nav li:nth-child(18):before {
background-color:#2d2366;
}
.sidebar-nav li:nth-child(19):before {
background-color:#35acdf;
}
.sidebar-nav li:nth-child(20):before {
background-color:#279636;
}
.sidebar-nav li:nth-child(21):before {
background-color:#7d5d81;
}
.sidebar-nav li:nth-child(22):before {
background-color:#ec1b5a;
}
.sidebar-nav li:nth-child(23):before {
background-color:#79aefe;
}
.sidebar-nav li:nth-child(24):before {
background-color:#314190;
}
.sidebar-nav li:nth-child(25):before {
background-color:#279636;
}
.sidebar-nav li:hover:before, .sidebar-nav li.open:hover:before {
	width:100%;
-webkit-transition:width .2s ease-in;
-moz-transition:width .2s ease-in;
-ms-transition:width .2s ease-in;
transition:width .2s ease-in;
}
.sidebar-nav li a {
	display:block;
	color:#ffff00;
	text-decoration:none;
	padding:10px 15px 10px 30px;
	font-size:12px;
}
.sidebar-nav li a:hover, .sidebar-nav li a:active, .sidebar-nav li a:focus, .sidebar-nav li.open a:hover, .sidebar-nav li.open a:active, .sidebar-nav li.open a:focus {
	color:#fff;
	text-decoration:none;
	background-color:transparent;
}
.sidebar-nav > .sidebar-brand {
	height:65px;
	font-size:20px;
	line-height:44px;
}
.sidebar-nav .dropdown-menu {
	position:relative;
	width:100%;
	padding:0;
	margin:0;
	border-radius:0;
	border:none;
	background-color:#222;
	box-shadow:none;
}
.leftside-menu li {
	background:transparent;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
}
.leftside-menu li:first-child {
	border-top:0px solid #fff;
}
.leftside-menu li:last-child {
	border-bottom:0px solid #fff;
}
.leftside-menu > li > a::before {
left:10px;
content:'\f0da';
position:absolute;
font-family:'FontAwesome';
color:#fff;
}
.link_list .open > a, .link_list .open > a:focus, .link_list .open > a:hover {
	background-color:transparent;
	border-color:transparent;
}
.leftmega-main a {
	display:inline-block !important;
}
.leftmega {
	padding:0px 0px 3px 0px !important;
	border-top:8px dashed;
	border-right:8px solid transparent;
	border-left:8px solid transparent;
	cursor:pointer;
}
@media (max-width:480px) {
.sidebar {
top:95px;
}
#toggle {
font-size:12px;
top:28px;
right:-52px;
}
.affix {
top:40px !important;
}
}
.GridPager a, .GridPager span {
	display:inline-table;
	height:15px;
	width:15px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.GridPager a {
	background-color:#ffff00;
	color:#000;
	border:1px solid #ffff00;
	padding:3px;
}
.GridPager span {
	background-color:#ffff00;
	color:#000;
	border:1px solid #ffff00;
	padding:3px;
}
.GridPager td {
	background:#ffff00;
	margin-top:20px;
}
.GridPager {
	padding-top:20px;
}
.gridviewpress {
	width:100%;
}
.bod-main-box {
	width:100%;
	height:auto;
	float:left;
	text-align:center;
}
.bod-img-box {
	width:100%;
	height:auto;
	float:left;
	text-align:center;
}
.bod-txt-box {
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	font-size:14px;
	margin-top:20px;
	color:#000;
}
.bod-name {
	display:block;
	font-weight:bold;
}
.bod-detail {
	display:block;
}
.modal-content .modal-header {
	border:solid #da251b;
	border-width:0 0 0 2px;
	padding-left:15px;
}
.modal-content {
	padding:30px;
}
.modal-paragraph {
	float:left;
	width:100%;
	height:auto;
	padding:0;
	font-size:14px;
	color:#333;
	font-weight:400;
	line-height:20px;
	text-align:justify;
}
.board-members-bg {
	height:290px;
	float:left;
	padding:15px 0;
	background-color:#efefef;
	color:white;
	border-radius:15px;
	overflow:hidden;
}
.bordbckg {
	width:150px;
	height:150px;
	display:block;
	margin:0 auto;
	border-radius:50%;
}
p.profileMore {
	position:absolute;
	width:100%;
	bottom:0;
	text-align:center;
	margin-bottom:0;
	display:block;
	background:#ffff00;
	border-bottom-right-radius:15px;
	border-bottom-left-radius:15px;
}
.board-members-bg:hover .profileMore {
	color:#fff;
	display:block;
	background:#ffff00;
	border-bottom-right-radius:15px;
	border-bottom-left-radius:15px;
}
.profileMore a {
	color:#000;
}
.board-members-bg-main {
	position:relative;
	margin-bottom:10px;
	border-radius:15px;
}
/*slider small css start*/
.oil-banner {
	background-image:url("../images/oil-banner.jpg");
}
.oil-banner1 {
	background-image:url("../images/oil-banner1.jpg");
}
.oil-banner2 {
	background-image:url("../images/oil-banner2.jpg");
}
.oil-banner3 {
	background-image:url("../images/oil-banner3.jpg");
}
@media (max-width:990px) {
.oil-banner {
background-image:url("../images/mobile-oil-banner.jpg");
}
.oil-banner1 {
background-image:url("../images/mobile-oil-banner1.jpg");
}
.oil-banner2 {
background-image:url("../images/mobile-oil-banner2.jpg");
}
.oil-banner3 {
background-image:url("../images/mobile-oil-banner3.jpg");
}
}
/*slider small css end*/
