.nav_down {
	bottom: 0px;
    font-size: 30px;
    position: fixed;
    right: 0 !important;
    text-align: center;
    z-index: 999;
    margin: 0px;
    padding: 0px;
    border-right: 35px solid #fac11c;
    border-top: 35px solid transparent;
    border-left: 35px solid transparent;
    border-bottom: 35px solid #fac11c;
    transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
	cursor: pointer;
	/*padding: 7px;
	background-color: white;
	border: 1px solid #CCC;
	position: fixed;
	background: transparent url(../assets/images/up-arrow.png) no-repeat top left;
	background-position: 50% 50%;
	width: 40px;
	height: 40px;
	bottom: 10px;
	opacity: 0.9;
	right: 70px;
	white-space: nowrap;
	cursor: pointer;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-khtml-border-top-left-radius: 3px;
	-khtml-border-top-right-radius: 3px;
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	background-color: #FAC11C;*/
}
.nav_down:before {content: "\f077";
    font-family: 'FontAwesome';
    font-size: 22px;
    color: white;
    position: absolute;
    top: 3px;
    left: 2px;
}
.cin{margin: 0 15px;
    position: relative;
    top: -10px;
    color: #fff;
    letter-spacing: 1px;}	
.header-text h2 {
	margin: 85px auto;
}
.active-link{color: #fff !important;}
.white {
	color: #fff;
}
.yello {
	color: #eeb820;
}
.details {
	text-transform: none;
	line-height: 32px;
}
.range-product-bg {
	float: left;
	width: 100%;
	/* padding: 130px 0px; */
	padding: 115px 0px 95px 0px;
	background: #181818 url('../assets/images/range-product-bg.jpg');
	background-attachment: fixed;
	background-origin: initial;
	background-clip: initial;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-position: center;
}
.clear-both {
	clear: both;
}
.address ul li ul li {
	display: inline-block;
	vertical-align: top;
}
.fot-logo ul {
	margin: 0;
}
.fot-logo ul li {
	display: inline-block;
}
.fot-logo-img {
	vertical-align: bottom;
}
.margin15 {
	margin: 15px;
}
.light-blue {
	color: #b6c3ce
}
.btn-outline-range {
	border: 3px solid #678191;
	border-radius: 0px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	font-size: 18px;
	padding: 10px 20px;
	color: #abbbc4;
}
.btn-outline-range:hover {
	border: 3px solid #fac11c;
	background: #fac11c;
	color: #0c1d4c;
}
.owl-theme .owl-controls {
	margin-top: -30px;
	text-align: center;
	position: relative;
	top: 0px;
}
.sub-text-slider {
	position: absolute;
	top: 50%;
	text-align: center;
	width: 100%;
}
.slider-btn {
	color: #002176;
	background-color: rgba(239, 184, 32, 0.8);
	padding: 10px 20px;
	font-size: 28px;
	border-radius: 0;
}
.breadcrumb {
	padding: 0 !important;
	margin-bottom: 40px;
	list-style: none;
	background-color: transparent;
	border-radius: 4px;
	text-transform: uppercase;
}
.breadcrumb>.active {
	/*color: #fff;*/
	color: #fac11c;
}
.about-list {
	width: 100%;
	text-align: center;
}
.about-list ul {
}
.about-list ul li {
	display: inline-block;
}
.about-list ul li a {
	border: 1px solid #fff;
	border-radius: 0px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	font-size: 18px;
	padding: 10px 10px;
	color: #fff;
	margin: 0 4px 15px;
	width: 280px
}
.about-list ul li a:hover {background-color:#16202D;}
.about-bg {
	float: left;
	width: 100%;
	/* padding: 130px 0px; */
	padding: 115px 0px 95px 0px;
	background: #181818 url('../assets/images/about-bg.jpg');
	background-attachment: fixed;
	background-origin: initial;
	background-clip: initial;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-position: center;
}
.vision-mission-bg {
	float: left;
	width: 100%;
	/* padding: 130px 0px; */
	padding: 40px 0px 10px 0px;
	background: #181818 url('../assets/images/vision-mission-bg.jpg');
	background-attachment: fixed;
	background-origin: initial;
	background-clip: initial;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-position: center;
}
.video {
	border: 10px solid #bcbec0;
}
.blank-10 {
	height: 10px;
	clear: both;
}
.blank-20 {
	height: 20px;
	clear: both;
}
.blank-30 {
	height: 30px;
	clear: both;
}
.yello-section {
	/*background-image:url(../images/bg-ptrn-yellow.jpg);*/
	background-repeat: repeat;
	padding-top: 50px;
	padding-bottom: 10px;
	background-color: #efb820;
}
.moto {
	font-size: 36px;
	color: #58595b;
	text-transform: capitalize;
}
.corporate-box {
	background-color: #efb820;
	margin: 0 0 40px;
	display: inline-block;
}
.corporate-text h1 {
	padding: 30% 0 0px;
	font-size: 38px;
}
.process-oils-head {
	padding: 23% 0 0px !important;
	font-size: 38px;
}
.apar-home {
	margin: 25px 0;
}
.apar-home img {
	border: 2px solid #fff;
	margin: 0 auto;
}
.btn-outline-vision {
	border: 2px solid #efb820;
	border-radius: 0px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	/*font-size: 1.1vw;*/
	font-size: 16px;
	padding: 10px 10px;
	color: #efb820;
	width: 100%;
	text-align: center;
	margin: 0 0 30px;
	text-shadow: 2px 2px 3px #000;
	-webkit-text-shadow: 2px 2px 3px #000;
	-moz-text-shadow: 2px 2px 3px #000;
}
.btn-outline-vision:hover {
	background-color: #0c1d4c;
	border: 2px solid #0c1d4c;
	color: #fff !important;
}
.btn-outline-about {
}
.btn-outline-about:hover {
	color: #fff !important;
}
.vision-info {
	/*background-color: #dcddde;*/
}
.vision-info h2 {
	font-size: 30px;
	color: #061337;
	text-transform: uppercase;
	padding: 10px 0;
	margin: 0;
}
.vision-info p {
	color: #1d2935;
	padding: 10px 55px 15px;
}
.underline {
	border-bottom: 1px solid #868c9b;
	width: 15%;
	margin: 0 auto;
}
.board {
}
.board img {
	border: 1px solid #646e8c;
}
.board h2 {
	font-size: 20px;
	color: #061337;
	text-transform: capitalize;
	margin: 0;
}
.board h6 {
	font-size: 16px;
	color: #9e9e9e;
	text-transform: inherit;
	margin: 0;
	line-height: 1.8;
}
.board p {
	margin: 15px 0;
	color: #000000;
}
.read-more {
	border: 2px solid #aeacac;
	border-radius: 0px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	font-size: 16px;
	padding: 5px 20px;
	color: #bebebe;
	text-align: center;
	margin: 15px 0px;
	text-transform: capitalize;
}
.read-more:hover {
	background-color: #0c1d4c;
	border: 2px solid #0c1d4c;
	color: #fff !important;
}
.presentation-list-corporate {
	margin-top: 30px;
	padding: 0px;
	border-top: #acb6c0 solid 1px;
}
.download-pdf {
	text-align: right;
	padding: 20px 0;
}
.bottom-border {
	border-bottom: #acb6c0 solid 1px;
	clear: both;
}
.tansformer-pdf ul{margin: 0;}
.tansformer-pdf ul li{ display:inline-block;}
.download-pdf-list {
}
.download-pdf-list ul {
	margin: 0;
}
.download-pdf-list ul li {
	line-height: 77px;
	color: #000000;
}
.btn-outline-pdf {
	border-radius: 0px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	font-size: 18px;
	padding: 5px 30px;
	background-color: #596e82;
	color: #fff;
}
.btn-outline-pdf:hover {
	background-color: #efb820;
	color: #fff !important;
}
.tp-history-bg {
	background-color: #0c1d4c;
	padding: 60px 60px;
}
#owl-demo .owl-item div {
	padding: 5px;
}
#owl-demo-history .item p {
	display: block;
	width: 100%;
	height: auto;
}
.dark-blue {
	color: #061337;
	padding: 0px 11px;
}
.dark-blue-index {
	color: #061337;/* padding: 0px 11px; */
}
.carousel-padding {
}
.carousel-padding p {
	color: #fff;
	padding: 0 0 30px;
}
.csr-carousel {
	padding: 60px 60px 30px !important;
}
.leadership {
	width: 100%;
	clear: both;
}
.product-page-header {
	background-image: url(../assets/images/product-banner.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	background-size: cover;
}
.product-rang-header {
	background-image: url(../assets/images/product-rang.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	background-size: cover;
}
.product-aluminium-header {
	background-image: url(../assets/images/aluminium.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	background-size: cover;
}
.oils-page-banner {
	background-image: url(../assets/images/oils-page-banner.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	background-size: cover;
}
.poweroil-list {
	width: 20%;
	padding: 0 10px;
	float: left;
}
.poweroil-list p {
	text-transform: uppercase;
	color: #fff;
	font-size: 14px;
	font-weight: 600;
}
.margin0 {
	margin: 0;
}
.margin10 {
	margin:0 0 10px;
}
.btn-outline-oils {
	border: 2px solid #678191;
	border-radius: 0px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	/*font-size: 1.1vw;*/
	font-size: 16px;
	padding: 10px 10px;
	color: #abbbc4;
	text-align: center;
	margin: 0 0 30px;
}
.btn-outline-oils:hover {
	background-color: #fac11c;
	border: 2px solid #fac11c;
	color: #3c4f60 !important;
}
.oils-bg {
	float: left;
	width: 100%;
	/* padding: 130px 0px; */
	padding: 55px 0px 95px 0px;
	background: #181818 url('../assets/images/oils-bg.jpg');
	background-attachment: fixed;
	background-origin: initial;
	background-clip: initial;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-position: center;
}
.cable-bg {
	float: left;
	width: 100%;
	/* padding: 130px 0px; */
	padding: 55px 0px 95px 0px;
	background: #181818 url('../assets/images/cable-bg.jpg');
	background-attachment: fixed;
	background-origin: initial;
	background-clip: initial;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-position: center;
}
.poweroils-product-range {
	padding: 60px 0 20px;
}
.blank-100 {
	height: 70px;
	clear: both;
}
.padding0 {
	padding: 0;
}
.product-thum img {
	min-height: 145px;
}
.active-page {
	background-color: #fac11c;
	border: 2px solid #fac11c;
	color: #3c4f60 !important;
}
.table-bg {
	background-color: #d1dde8 !important;
}
.cable-list {
}
.cable-list ul {
}
.cable-list ul li {
	list-style-type: disc;
	/*color: #596e82;*/
	color: #000000;
}
.header-box {
	background-color: #ebebeb;
}
.heading {
	padding: 17px;
	background-color: #0c1d4c;
}
.cable-info ul {
	padding: 0px 0 30px 35px;
}
.cable-info ul li {
	list-style-type: disc;
	color: #000000;
}
.padding-left {
	padding-left: 0;
}
.padding-right {
	padding-right: 0;
}
.padding-left-cableimg {
	padding-left: 0;
}
.padding-right-cableimg {
	padding-right: 0;
}
.gray-bg {
	background-color: #f1f2f2;
	padding: 20px 0 0px;
	margin: 0 0 40px;
	height: 100%;
    overflow: auto;
}
.gray-bg-cable {
	background-color: #f1f2f2;
	padding: 20px 0 0px;
}
.yello-bg {
	background-color: #efb820;
	padding: 20px 0 0px;
}
.darkblue-bg {
	background-color: #0c1d4c;
	padding: 20px 0 0px;
}
.fiber-yello-bg {
	background-color: #efb820;
	padding: 30px 0 30px;
}
.tp-cable {
	/* padding-top: 60px; */
	padding-bottom: 40px;
	margin-bottom: 0px;
}
.table-striped>tbody>tr:nth-child(odd) {
	background-color: #ebebeb;
}
.table-striped>tbody>tr:nth-child(even) {
	background-color: #d8d8d8;
}
.flexible-wire-list ul {
}
.flexible-wire-list ul li {
	padding: 10px 0;
	color: #000;
}
.border-bottom {
	width: 100%;
	height: 1px;
	background: rgba(188,189,189,1);
	background: -moz-linear-gradient(left, rgba(188,189,189,1) 0%, rgba(190,191,191,1) 2%, rgba(195,196,196,1) 9%, rgba(241,242,242,1) 69%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(188,189,189,1)), color-stop(2%, rgba(190,191,191,1)), color-stop(9%, rgba(195,196,196,1)), color-stop(69%, rgba(241,242,242,1)));
	background: -webkit-linear-gradient(left, rgba(188,189,189,1) 0%, rgba(190,191,191,1) 2%, rgba(195,196,196,1) 9%, rgba(241,242,242,1) 69%);
	background: -o-linear-gradient(left, rgba(188,189,189,1) 0%, rgba(190,191,191,1) 2%, rgba(195,196,196,1) 9%, rgba(241,242,242,1) 69%);
	background: -ms-linear-gradient(left, rgba(188,189,189,1) 0%, rgba(190,191,191,1) 2%, rgba(195,196,196,1) 9%, rgba(241,242,242,1) 69%);
	background: linear-gradient(to right, rgba(188,189,189,1) 0%, rgba(190,191,191,1) 2%, rgba(195,196,196,1) 9%, rgba(241,242,242,1) 69%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbdbd', endColorstr='#f1f2f2', GradientType=1 );
}
.border-bottom-yello {
	width: 100%;
	height: 1px;
	background: rgba(193,155,50,1);
	background: -moz-linear-gradient(left, rgba(193,155,50,1) 0%, rgba(194,156,49,1) 2%, rgba(199,159,48,1) 9%, rgba(239,184,32,1) 69%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(193,155,50,1)), color-stop(2%, rgba(194,156,49,1)), color-stop(9%, rgba(199,159,48,1)), color-stop(69%, rgba(239,184,32,1)));
	background: -webkit-linear-gradient(left, rgba(193,155,50,1) 0%, rgba(194,156,49,1) 2%, rgba(199,159,48,1) 9%, rgba(239,184,32,1) 69%);
	background: -o-linear-gradient(left, rgba(193,155,50,1) 0%, rgba(194,156,49,1) 2%, rgba(199,159,48,1) 9%, rgba(239,184,32,1) 69%);
	background: -ms-linear-gradient(left, rgba(193,155,50,1) 0%, rgba(194,156,49,1) 2%, rgba(199,159,48,1) 9%, rgba(239,184,32,1) 69%);
	background: linear-gradient(to right, rgba(193,155,50,1) 0%, rgba(194,156,49,1) 2%, rgba(199,159,48,1) 9%, rgba(239,184,32,1) 69%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c19b32', endColorstr='#efb820', GradientType=1 );
}
.fiber-cable {
	width: 50%;
	float: left;
	background-color: #ebebeb;
}
.fiber-info ul li {
}
.fiber-info ul {
	padding: 20px 0 0px 35px;
}
.fiber-info ul li {
	list-style-type: disc;
	color: #596e82;
}
.tp-special-cables {
    padding-top:0px;
    padding-bottom: 40px;
    margin-bottom: 0px;
}
.slider-spcable{padding: 60px 0;}
.sp-cable ul{padding: 20px 0 0px 35px;}
.sp-cable ul li{
	list-style-type: none;
	color: #000;
}
.fiber-img img {
}
.fiber-cable-info h3 {
	text-transform: capitalize;
	margin: 11% 0 0 0;
}
.margin-0 {
	margin: 0;
}
.header-box p {
	padding: 15px 15px;
	margin: 0;
}
.e-beam {
}
.e-beam ul {
	padding: 0 35px 15px;
}
.e-beam ul li {
	color: #000;
	list-style-type: decimal;
}
.e-beam-list ul {
}
.e-beam-list ul li {
	color: #000;
	font-size: 18px;
	padding: 10px 0;
}
.e-beam-list ul li a {
	color: #000;
	font-size: 18px;
	padding: 10px 0;
	text-transform: capitalize;
}
.e-beam-list ul li a:hover {
	color: #0c1d4c;
	font-size: 18px;
	padding: 10px 0;
	text-transform: capitalize;
	text-decoration: underline;
}
.e-beam-working ul li {
	color: #000;
	font-size: 16px;
	padding: 8px 0;
	list-style-type: disc;
	font-weight: normal;
	line-height: 24px;
	font-family: Open Sans;
}
.e-beam img {
	margin: 20px 20%;
	border: 3px solid #404040;
}
.u-beam{
	padding: 0 0 10px;
}
.u-beam img {
	margin: 0 auto 30px;
	border: 3px solid #404040;
}
.form-control::-webkit-input-placeholder {
color:#000000;
font-weight:bold;
}
.form-control::-moz-input-placeholder {
color:#000000;
font-weight:bold;
}
.form-control::-ms-input-placeholder {
color:#000000;
font-weight:bold;
}
form.navbar-form.navbar-right {
	padding: 0;
}
.apar-world-page-header {
	background-image: url(../assets/images/apar-world-banner.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	background-size: cover;
}
.contact-page-header {
	background-image: url(../assets/images/contact-header.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	background-size: cover;
}
.apar-world-bg {
	float: left;
	width: 100%;
	/* padding: 130px 0px; */
	padding: 75px 0px 25px 0px;
	background: #181818 url('../assets/images/apar-world-bg.jpg');
	background-attachment: fixed;
	background-origin: initial;
	background-clip: initial;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 100% 0;
	background-position: center;
}
.tp-financials {
	background-image: url(../assets/images/financials-banner.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	background-size: cover;
}
.tp-press-articles {
	background-image: url(../assets/images/press-articles-banner.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	background-size: cover;
}
.event-page {
	background-image: url(../assets/images/event-banner.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	background-size: cover;
}
.finacials {
	/*width: 65%;*/
	margin: 0 auto;
	width: 100%;
}
.finacials tr th {
	color: #efb820;
	background-color: #061337;
	text-align: center;
}
.finacials tr th h4 {
	color: #efb820;
	background-color: #061337;
	text-align: center;
	margin:0;
}
.finacials tr td {
	border-top: 1px solid #fff !important;
	padding: 6px 10px !important;
}
.finacials tr td a {
	text-transform: capitalize;
	color: #000;
	font-family: 'Roboto', sans-serif;
}
.finacials tr td a:hover { color:#061337;}
.finacials>tbody>tr:nth-child(odd) {
	background-color: #d1dde8;
}
.finacials>tbody>tr:nth-child(even) {
	background-color: #c4d6e7;
}

/**/
.product-rang tr th {
	color: #0c1d4c;
	background-color: #efb820;
	text-align: center;
	padding: 8px;
	border-right: 1px solid #fff;
	font-size: 16px;
}
.product-rang tr th h4 {
	color: #efb820;
	background-color: #061337;
	text-align: center;
	margin:0;
}
.product-rang tr td {
	/*border-top: 1px solid #fff !important;*/
}
.product-rang tr td a {
	text-transform: capitalize;
	color: #596e82;
	font-family: 'Roboto', sans-serif;
}
.product-rang tr td a:hover { color:#061337;}
.product-rang>tbody>tr:nth-child(odd) {
	background-color: #ebebeb;
}
.product-rang>tbody>tr:nth-child(even) {
	background-color: #dbdbdb;
}
.product-rang>tbody>tr>td{
	padding: 12px 10px;
    line-height: 1.42857143;
    vertical-align: top;
    border: none;
    font-size: 16px;
    color: #596e82;
}
.font-size{ font-size:18px; color:#efb820;font-family: 'Roboto', sans-serif;padding: 5px 0px;}
.rang-drop{ font-size:18px; color:#fff;font-family: 'Roboto', sans-serif;padding: 5px 0px;}
.rang-drop:hover{ color:#efb820;}
/**/

.back-white {
	background-color: #fff;
	border-right: 1px solid #a7a9ac !important;
	border-bottom: 1px solid #a7a9ac !important;
}
.finacials-pdf {
	margin-top: 30px;
	padding: 0px;
	border-top: #acb6c0 solid 1px;
}
.finacials-pdf-sab {
	margin: 20px 0;
}
.finacials-pdf-sab ul {
	margin: 0;
}
.finacials-pdf-list ul li {
	line-height: 47px;
	color: #000000;
}
.finacials-pdf-file {
	text-align: right;
	padding: 8px 0;
}
.text-wrap-left{ float:left; margin:0 20px 10px 0px; width:210px;}
.modal-content{border-radius: 0; border-top:6px solid #efb820;border-bottom: 6px solid #efb820;-webkit-background-clip: inherit;background-clip: inherit;}
.modal-header{/*min-height: 16.43px;*/padding: 10px;border-bottom: transparent;}
.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 0;
    color: #fff;
    filter: alpha(opacity=100);
    opacity: 1 !important;
	width:23px;
	height:23px;
	background-color:#000 !important;
	border-radius:50%;
	padding: 3px 1px 6px 1px !important;
	position: relative;
    top: -25px;
    left: 25px;
	z-index:9;
}
.close:hover{ color:#fff !important;}
.active_class{color: #fac11c;}
.elastomeic a img {border: 2px solid #FFFFFF ;}
.process-oils-box{ border:2px solid #dcddde; padding: 20px 20px 20px;display: inline-block;margin: 0 0 25px;}
.maintenance-fluid-box{ border:2px solid #dcddde; padding: 20px 20px 20px;display: inline-block;margin: 0 0 25px;}
.metal-fluid-box{ border:2px solid #dcddde; padding: 20px 20px 20px;display: inline-block;margin: 0 0 25px;}

.process-oils-img img{}
.process-oils-info h4{ margin:0 0 10px; color:#0c1d4c;}
.top-space{ position:relative; top:40px; right:0;}
.industrial-oils-top{position:relative; top:0px; right:0;}
.top-space-white{ position:relative; margin:5% 0 0; right:0;}
.popup-img img{ border:1px solid #000; margin:0 0 5px;}
.padding-15{ padding:0 15px;} 
.popup-box{ display:inline-block;margin: 0 2px 0; width:32%}
.popup-box-tpe{ display:inline-block;margin: 0 2px 0; width:49%}
.popup-box-low{display: inline-block;margin: 0 10px 0;position: absolute;}
.popup-box-low ul{}
.popup-box-low ul li{text-align: center;display: block; margin:0 0 12px;}
.popup-box-low ul li a{}
.width{ width:100%;}
.width tr td {border-right: 1px solid #fff !important;}
.oils-list{}
.oils-list ul{margin: 10px 0 0;}
.oils-list ul li{color: #596e82;line-height: 25px;}
.popup-img{}
.popup-padding {
    position: relative;
    /*padding: 25px 65px 20px 65px;*/
	padding: 25px 35px 20px 35px;
}
.low-pca{
	width: 35%;
    float: left;
    margin: 0 20px 0 0px;
}
.low-pca ul{ margin:0;}
.low-pca ul li{display: table;}
.low-pca ul li img{margin: 0 0 10px;}
.maintenance-fluids{border: 2px solid #fff;padding: 20px 20px 20px;display: inline-block;margin: 0 0 25px;}

.maintenance-fluids-but{
	border-radius: 0px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	font-size: 18px;
	padding: 5px 30px;
	background-color: #0c1d4c;
	color: #fff;
	text-transform: capitalize;
}
.maintenance-fluids-but:hover{color: #efb820;}
.maintenance-fluid h4{margin: 0 0 10px;color: #0c1d4c;text-transform: capitalize;}	
.maintenance-fluid-img{border:transparent !important;box-shadow: none !important;}	
.maintenance-fluids-page{
	border-radius: 0px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	font-size: 13px;
	padding: 4px 15px;
	background-color: #0c1d4c;
	color: #fff;
	text-transform: capitalize;
}
.maintenance-fluids-page:hover{color: #fff;background-color: #efb820;}
.download-pdf-fluid{text-align: right;padding:0;}
.fluid p{ margin:0; padding:0;}
.fluid h4{ margin: 10px 0;}
.grade ul{ padding:0;}
.grade ul li{list-style-type: disc; margin: 0 0 0 20px;line-height: 22px;color: #000;}
.fluid-img ul{ padding:0; margin:0;}
.fluid-img{}
.fluid-img ul li{display: inline-block;margin: 0 0 4px;}
.fluid-img ul li div{margin: 0 15px 15px;}
.fluid-pdf-but{}
.btn-fluid-pdf {
    border-radius: 0px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    font-size: 15px;
    /* padding: 5px 30px; */
    background-color: #596e82;
    color: #fff;
    /*width: 210px;*/
	width: 240px;
	text-transform:capitalize;
}
.btn-fluid-pdf:hover {
    background-color: #efb820;
    color: #fff !important;
}
.margin-bottom{ margin:0 0 10px; clear:both;}
.img-cap{position: relative;top: -30px;}
.img-cap p{margin: 0;background: rgba(0, 0, 0, 0.8);color: #fff;text-align: center;}
.engine-oils{}
.engine-oils ul{}
.engine-oils ul li{ color:#000;}
.engine-oils ul li ul{padding: 0 40px;}
.engine-oils ul li ul li{ list-style-type: decimal;}
.white-oil-img{ margin:0 0 20px;}
.name-place::-webkit-input-placeholder{color:#000000 !important; font-weight:normal !important;}
.product-info{ font-size:20px;}
.product{ width:18%; float:left;margin: 0 1%;}
.cable-info-pol{background:#ebebeb;clear: both;min-height:100%;padding: 18px 0 28px;}
.tip-img{ /*width:20%;*/ float:inherit; padding:0 20px;}
.tip-info{ width:100%; float:inherit; padding: 0 20px 0 0;}
.panel-default>.panel-heading {
    
    background-color: #0c1d4c;
    border-color: #ddd;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.panel-heading a{color: #fff;}
.text-wrap-pol{ float:left; margin:0 20px 10px 0px; border: 1px solid #D6D6D6;}
.polymers-pdf{}
.polymers-pdf ul{}
.polymers-pdf ul li{ display:inline-block;margin: 0 0px 20px;padding: 0 10px 0px;}
.aluminium h4{margin: 0 0 5px;}
.aluminium ul{padding: 0 15px;}
.aluminium ul li{ list-style-type:disc;color: #000;line-height: 30px;}
.aluminium-bot h4{margin: 0 0 15px;}
.aluminium-bot ul{padding: 0 15px;}
.aluminium-bot ul li{ list-style-type:disc;color: #000;line-height: 22px;padding: 7px 0;}
.eni-logo{margin: 12% 0 0; border-radius: 5px;}
.unicab-logo{margin: 20% 0 0; border-radius: 5px;}
.padding-auto{padding: 3% 0 0px !important;}
.product-sub{font-size: 12px !important;color: #000 !important;}
.white-oil-range>tbody>tr>td{ font-size:14px;padding: 5px 5px;color: #000;line-height: 1.42857143;vertical-align: middle;border: none;}
.white-oil-range>thead>tr>th{ padding:8px; font-size:15px;}
#vertLnOr {
    background-color: #fff;
    position: absolute;
    top: -13px;
    margin: auto;
    width: 35px;
	color:#000;
}
#vertLn {
    display: inline-block;
    zoom: 1;
    width: 100%;
    height: 1px;
    position: relative;
    margin-top: 0px;
    text-align: center;
    margin-left: 0;
    border-top:1px solid #d8d8d8;
}
.rightSec {
    float: left;
    width: 100%;
    padding-left: 4%;
    text-align: center;
    color: #828282;
    font-size: 10px;
}
.rightSec .always {
    border-top: 1px solid #d9d9d9;
    text-align: center;
    margin: 40px 0 0;
    position: relative;
    padding-bottom: 30px;
}
.rightSec .always span {
    font: italic 1.4em 'Times New Roman';
    color: #999;
    position: absolute;
    top: -10px;
    left: 50%;
    width: 37%;
    margin: 0 0 0 -18%;
    background: #fff;
}
.Polymer-img{ border:1px solid #0c1d4c; border-radius:5px;}
.white-border{ border:3px solid #fff;}
.black-border{ border:3px solid #dedede;}
.list-quality{}
.list-quality ul{}
.list-quality ul li{ color:#000;list-style-type: disc;margin: 0 20px;}
.list-quality ul li a{ color:#000;}
.list-water ul{margin-bottom: 10px;}
.list-water ul li{color:#000;list-style-type: disc;margin: 0 25px 0 0; display: inline-block;    font-weight: bold;}
.border-ter{border: transparent !important;}
.fot-slider img{ background-size:cover; width:100%;}
.scroll-bar{
    overflow-y: scroll;
    overflow-x: hidden;
    max-height: 500px;
}
.text-black{ color:#000;}
.ptfe-powders{}
.ptfe-powders ul{padding: 0 35px 0px; margin:0}
.ptfe-powders ul li{color: #000;list-style-type: disc;}
.power-oil-logo{text-align: center;background-color: #fff;padding: 50px 0px;box-shadow: 3px 4px 15px #B3B3B3; -webkit-box-shadow: 3px 4px 15px #B3B3B3; -moz-box-shadow: 3px 4px 15px #B3B3B3;margin:0 0 30px;}
.power-oil-logo:hover{box-shadow: 3px 4px 15px #4A4848; -webkit-box-shadow: 3px 4px 15px #4A4848; -moz-box-shadow: 3px 4px 15px #4A4848;}
.power-oil-logo img{}
.now-more{position: relative;top: -23px;}
.light-blue-financials{ background-color:#d1dde8;border-right: 1px solid #a7a9ac !important;}
.dark-blue-financials{background-color:#c4d6e7;border-right: 1px solid #a7a9ac !important;}
.border-top{border-top: 1px solid #a7a9ac !important;}
.copyright-ct p{
    color: #465c70;
    font-size: 14px;
}
.copyright-ct a{
    color: #465c70 ;
    font-size: 14px;
	text-transform:capitalize;
	font-family: 'Roboto', sans-serif;
}
.copyright-ct a:hover{color:#efb820;}
.icon-top{position: relative;top: 15px;}
.login-popup{ width:50%;}
.login{ width:100%;}
.login h4{ margin:0 0 10px;}
.login ul{margin: 0 0 10px;}
.login ul li{ list-style-type:none;display:inline-block;width: 46%;}
.log-mar{ margin:0 0 0 20px;}
input[type=checkbox] { margin: 10px 0 0;}
.checkbox label { color:#8b8b8b;font-size: 13px;}
.form-group-login {margin-bottom: 0px;}
.submit{
	background: #0c1d4c;
    font-family: 'Open Sans Condensed', sans-serif;
    text-transform: capitalize;
    font-size: 18px;
    border-radius: 0px;
    color: #fff;
    padding: 7px 20px;
	width: 130px;
    text-align: center;
    margin: 0 auto 10px;
}
.login-btn{font-size: 14px !important;text-transform: capitalize;}
.login-btn:hover{ color:#38a8ff;}

.sign-in ul{margin: 0 0 10px;}
.sign-in ul li{ list-style-type:none;display:inline-block;width: 100%; margin: 0 0 10px;}
.sign-info{width: 35%;text-align: right;padding: 0 10px 0; color: #000;font-size: 16px;font-weight: 400;}
.form-control-sign{ float:right; width:65%;}
.sub{ text-align:center;}
button.submit {border: transparent;}
.yellow-band{ background-color:#efb820; color:#0c1d4c; padding:10px;}
.blog-title a{ color:#0c1d4c !important;}
.blog-post .blog-content {border-bottom: 1px solid #acb6c0;padding-bottom: 40px;}
.blog-post .meta a{ color:#000;}
.event ul li a{ text-transform:capitalize; color:#000;}
.widget{ padding:0;}
.event ul li i{ color:#000;}
.press-cover{font-size: 18px;text-transform: uppercase;font-weight: 600;padding: 0 10px 0px;}
.light-text{    font-family: 'Roboto', sans-serif;}
.elastomeic img{ border:2px solid #fff;}
.product-sheet-form ul li{ margin:0 0 10px;}
.product-data {
    width: 21%;
    text-align: right;
    padding: 0 10px 0;
    color: #000;
    font-size: 16px;
    font-weight: 400;
}
.form-control-product {
    float: right;
    width: 79%;
}
.product-dropdown{ width:38%; margin:0 0 0 10px;height: 37px !important;}
.dropdown-mr{margin:0 10px 0 0px;}
.windmills-wd{ width:49%; float:left;}
.margin-left{ margin-left:20px;}
.otp-headline{position: relative;top: -20px;}
.otp-headline h3{text-align: center;text-transform: none;padding: 11px 0 20px;background: #EFB820;}
.otp-lrp{ padding:0 10% 0}
.product-otp { padding:0 !important;}
.send-message{ padding:0px 0 0; margin:0;}
.send-message h2{text-align: center;text-transform: none;padding: 35px 0 20px;background: #EFB820; color:#0c1d4c; line-height:35px;margin: 0 0 10px;}
.send-img img{position: relative;top: 30px;}
span.press-cover a {color: #000;font-size: 18px;}
span.press-cover a:hover {color: #fac11c;font-size: 18px;}

/* tree */

.tree ul {
    margin-left: 20px;
}

.tree li {
    list-style-type: none;
    margin:10px;
    position: relative;
}

.tree li::before {
    content: "";
    position: absolute;
    top:-7px;
    left:-20px;
    border-left: 1px solid #ccc;
    border-bottom:1px solid #ccc;
    border-radius:0 0 0 0px;
    width:20px;
    height:15px;
}

.tree li::after {
    position:absolute;
    content:"";
    top:8px;
    left:-20px;
    border-left: 1px solid #ccc;
    border-top:1px solid #ccc;
    border-radius:0px 0 0 0;
    width:20px;
    height:100%;
}

.tree li:last-child::after  {
    display:none;
}

.tree li:last-child:before{
    border-radius: 0 0 0 5px;
}

ul.tree>li:first-child::before {
    display:none;
}

ul.tree>li:first-child::after {
    border-radius:5px 0 0 0;
}

.tree li a {
    border: 1px #ccc solid;
    border-radius: 0px;
    padding: 5px 35px;
    color: #0c1d4c;
}

.tree li a:hover, .tree li a:hover+ul li a,
.tree li a:focus, .tree li a:focus+ul li a {
    background: #fac11c; color: #0c1d4c; /*border: 1px solid #000;*/
}
.tree ul li{line-height:35px;}
.tree ul li ul li{ line-height:35px;}
.tree ul li ul li ul li{line-height:35px;}
.tree li a:hover+ul li::after, .tree li a:focus+ul li::after,
.tree li a:hover+ul li::before, .tree li a:focus+ul li::before 
.tree li a:hover+ul::before, .tree li a:focus+ul::before 
.tree li a:hover+ul ul::before, .tree li a:focus+ul ul::before{
    border-color:  #000; /*connector color on hover*/
}


/* tree */
.text-red{ color:#df1427;}

/* Search bar start*/
input.gsc-search-button-v2 {
    width: auto !important;
    height: auto !important;
    padding: 6px 10px !important;
    min-width: 13px !important;
    margin-top: 2px !important;
}
.cse .gsc-control-cse, .gsc-control-cse {
    background-color: transparent !important;
    border: transparent !important;
}
input.gsc-input {
    font-size: 13px !important;
	color: #000;
}
.gsib_a {
    width: 100% !important;
    padding: 3px 6px 0 !important;
}
.navbar-right{margin-right: -30px !important;}
form.gsc-search-box {font-size: 4px !important;}
input.gsc-search-button{border-color: #0C1D4C !important;background-color: #FAC11C !important;}
/* Search bar End*/

@media (max-width:1199px) {
.btn-outline-vision {
	font-size: 1.1vw;
}
.top-space { top:10px;}
.industrial-oils-tab{width:100%;}
.industrial-oils-top{position:relative; top:10px; right:0;}
}
@media (max-width:991px) {
.maintenance-fluid-box{ width:100%;}
.metal-fluid-box{ width:100%;}	
}
@media (max-width:990px) {
.top-space-white{ position:relative; margin:10% 0 0; right:0;}
.btn-outline-vision {
	font-size: 16px;
}
.vision-height {
	height: 0px
}
.download-pdf {
	padding: 20px 0;
	position: absolute;
	right: 0;
}
.poweroil-list {
	width: 50%;
	padding: 0 10px;
	float: left;
}
.corporate-text h1 {
    padding: 25% 0 0px;
    font-size: 38px;
}
.tp-navigations .navbar-nav>li>a { padding-left: 7px; padding-right: 7px;}
.top-space { top:10px;}
.fot-logo ul li {
    display: table-cell;
}
.mar-logo{margin: 24px 0 0 10px;}
.metal-fluid-box{}
.health-text h4{margin: 0 0 10px;}
.health-but {margin: 17% 0;}
.product {width: 31%; margin:0 1% 2%;}
}
@media (max-width:940px) {
	.login-popup{ width:97%;}
	.login ul li{ list-style-type:none;display:inline-block;width: 46%;}
}
@media (max-width:767px) {
	.login h4 {
    margin: 0 0 10px;
	text-align:left;
}

.social-icon{
    display: block;
	padding: 30px 0;
}

.padding-p {
	padding: 0 15px;
}
.corporate-box {
	display: block;
}
.corporate-text h1 {
	padding: 5% 0 0%;
}
.our-bus-head {
	padding: 0% 0 4% !important;
	margin: 0 0 10px;
}
.padding-bottom{ padding:0 0 15px;}
.board img {
	margin: 0 auto;
}
.board {
	text-align: center;
	margin: 15px 0;
}
.download-pdf {
	padding: 20px 5px;
	position: relative;
	right: inherit;
	text-align: center;
}
.download-pdf-list ul li {
	color: #596e82;
	text-align: center;
	padding: 15px 0 0;
	line-height: normal;
}
.m-zero {
	margin: 0;
}
.image-center img {
	margin: 0 auto;
}
.padding-left-cableimg {
	padding: 0;
	margin: 0 0 15px;
}
.padding-right-cableimg {
	padding: 0;
	margin: 0 0 15px;
}
.cable-list ul {
	padding: 0 17px;
}
.fiber-img img {
	margin: 0 auto;
}
.fiber-cable-info h3 {
	text-transform: capitalize;
	margin: 8% 0 0 0;
	text-align: center;
}
.fiber-cable {
	width: 100%;
	float: none;
}
.fiber-info ul {
	padding: 10px 35px;
	margin: 0;
}
.flexible-wire-list ul {
	padding: 0 20px;
}
.finacials {
	width: 100%;
	margin: 0 auto;
}
.modal-text{}
.modal-text h2{text-align: left;}
.modal-text h6{text-align: left;}
.modal-text p{text-align: left;}
.close{ top:0; left:0;}
.apar-home {
	padding: 45px 0 0 0;
}
.apar-home-r {
	padding: 5px 0 30px 0;
}
.tp-financials {padding-top: 0px;}
.apar-world-page-header {padding-top: 0px;}
.oils-page-banner {padding-top: 0px;}
.product-page-header {padding-top: 0px;}
ol li {line-height: 22px;}
.process-oils-box{ 
	margin: 0 15px 35px;
    width: 44%;
    float: left;
}
.process-oils-info{margin: 0 0 60px;}
.top-space { top:10px;}
.finacials-pdf-list{width: 50%; float: left;}
.finacials-pdf-sab {padding: 0 20px;}
.fluid-img ul li div {
    margin: 0 5px 15px;
	
}
.maintenance-fluid-box{ margin: 0 10px 25px;width: 46%;float: left;}
.metal-fluid-box{ width:100%;}
.health-but {margin: 2% 0;}
.health img{margin: 0 auto 20px;}
.health-text h4 { text-align:center;}
.health-text p { text-align:center;}
.border-right {border-right: transparent;}
.eni-logo {margin: 0% 0 2%;}
.Polymer-img{ margin:15px 0;}
.maintenance-fluids{width:100%;}

.product-data { width: 27%;}
.form-control-product {width: 70%;}
.product-dropdown{ width:33.5%; margin:0 0 0 10px;height: 37px !important;}
.dropdown-mr{margin:0 10px 0 0px;}
}
@media (max-width:705px) {
.metal-fluid-box{ width:100%;}
}
@media (max-width:699px) {
	.fluid-img ul li{ display:block; text-align:center; margin:0 0 15px;}
	.product {width: 50%;margin: 0 0% 2%;padding: 0 3%;}
}
@media (max-width:630px) {
.product-data { width: 100%; text-align: left; padding:0;}
.form-control-product {width: 100%;}
.product-dropdown{ width:47%; margin:0 0 0 10px;height: 37px !important;}
.dropdown-mr{margin:0 20px 20px 0px;}
}
@media (max-width:591px) {
	.product-dropdown{ width:100%;margin: 0 0 12px 0px;}
	.dropdown-mr{margin:0 0px 20px 0px;}
}
@media (max-width:580px) {
.process-oils-box {
    margin: 0 0px 35px;
    width: 100%;
    float: left;
}
.process-oils-img img {
    margin: 0 auto;
}
}
@media (max-width:576px) {
	.social-icon{padding:0px 0 10px;}
	.social-icon-center{width: 70%;text-align: center;margin: -10px auto 5px;}
}
@media (max-width:529px) {
	.maintenance-fluid-box{ width: 100%;}
}
@media (max-width:510px) {
	.sign-info{ width:100%;text-align: left; padding:0;}
	.form-control-sign{ width:100%;padding: 0;text-align: left;margin: 0;}
}
@media (max-width:480px) {
	.text-wrap-pol{ float:none; margin:0 auto 10px;}
.range-product-width {
	width: 100%;
}
.poweroil-list {
	width: 100%;
}
.margin0 {
	display: none;
}
.popup-padding {
    position: relative;
    padding: 15px 15px 20px 15px;
}
.popup-box { width:30%;}
.finacials-pdf-list{width: 100%; float: none; text-align:center;}
.finacials-pdf-sab {padding: 0 20px;}
.finacials-pdf-file {
    text-align: center;
    padding: 8px 0 30px;
    border-bottom: 1px solid #A5A3A3;
}
.width-full{ width:100%;}
.width-full h4{ text-align:center;}
.text_center{ text-align:center;}
}
@media (max-width:400px) {
	.header-text h2 {margin: 30px auto;}
	.modal-img{ width:100%;}
	.product {width: 100%;margin: 0 0% 5%;padding: 0 10%;}
	.project-block .pro-thumb { margin-bottom: 10px;}
	.tip-img img{ width:100%;}
	.login ul li { width:100%;margin: 0 0 12px;}
	.log-mar{ margin:0;}
	.login h4 {margin: 0 0 10px; text-align:left;}
	.checkbox{ margin:0;}
	.forgot{text-align: left;width: 40%;display: inline;}
@media (max-width:333px) {
.fot-logo ul li {
    display: table-cell;
}
.mar-logo{margin: 24px 0 0 10px;}
}