@charset "utf-8";
/* CSS Document */
html {
position: relative;
min-height: 100%;
}
@font-face {
  font-family: 'roboto_condensed';
	src: url('../fonts/roboto-condensed-webfont.eot');
	src: local('☺'), url('../fonts/roboto-condensed-webfont.woff') 
	format('woff'), url('../fonts/roboto-condensed-webfont.ttf') 
	format('truetype'), url('../fonts/roboto-condensed-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	}
@font-face {
	font-family: "Flaticon";
	src: url("../fonts/flaticon.eot");
	src: url("../fonts/flaticon.eot#iefix") format("embedded-opentype"),
	url("../fonts/flaticon.woff") format("woff"),
	url("../fonts/flaticon.ttf") format("truetype"),
	url("../fonts/flaticon.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
font-family: Flaticon;
font-size: 20px;
font-style: normal;
color: #c4161c;
}
.flaticon-email29:before {
	content: "\e000";
}
.flaticon-hand27:before {
	content: "\e001";
}
.flaticon-home82:before {
	content: "\e002";
}
.flaticon-printer11:before {
	content: "\e003";
}
.flaticon-telephone45:before {
	content: "\e004";
}

	
h1{
	font-family: 'roboto_condensed';
	font-size:72px;
	font-weight:bold;
	}
	
h2{
	font-family: 'roboto_condensed';
	font-size:48px;
	font-weight:bold;
	}
	
h3{
	font-family: 'roboto_condensed';
	font-size:18px;
	font-weight:bold;
	}
	
h4{
	font-family: 'roboto_condensed';
	font-size:16px;
	font-weight:bold;
	}
	
p{
	font-family: 'roboto_condensed';
	
	}
	
a{
	font-family: 'roboto_condensed';
	}

body {
	padding: 0px;
	margin: 0 0 70px 0;
}


/****header****/

header{
	padding-bottom:0px;
	margin-bottom:0px;
	-webkit-box-shadow: -5px 5px 15px #ccc;
	-moz-box-shadow: -5px 5px 15px #ccc;
	box-shadow: -5px -4px 15px #999;}

/******navbar******/

.navbar{
	margin-bottom:0px;
	border: none;
}
	
/***LOGO*****/	
.navbar .logo img{
	padding:2px 0;

}
.navbar .logo img:hover{
/*	-webkit-animation-name: wobble-horizontal;
	animation-name: wobble-horizontal;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;*/
}
	
/**** mainmenu*****/	
.main-menu .nav{
	float:right;
}
.nav ul{
	padding-top:0px;
}
.nav>li {
	position: relative;
	display: inline-block;
    height:86px;
	margin-right: 3px;
	}

.nav .active>a{
	background:#c4161c;
	color:#fff;
	}	
.nav>li>a:hover, .nav>li>a:focus{
	background:#c4161c;
	color:#fff;
	-webkit-animation-name: wobble-horizontal;
	animation-name: wobble-horizontal;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}


.nav>li a{
	font-size:17px;
	padding:0px 10px;
	height:86px;
	line-height:96px;
	color:#545858;
	font-weight:bold;
	-webkit-transition: all ease-in-out .5s;
	-moz-transition: all ease-in-out .5s;
	-o-transition: all ease-in-out .5s;
	transition: all ease-in-out .5s;
}

 /* submenu positioning*/
.menu li:hover > ul {
opacity: 1;
visibility: visible;
margin: -5px 0 0 -1px;
padding: 0;
}
.menu li:hover > ul ul{

}
.menu ul {
margin: 0px;
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 100%;
  margin-top: 0;
  left: 1%;
  z-index: 6661;
  border-radius: 0px;
  transition: all .4s ease-in-out;
  border: none;
  background:#13b9f7;
  list-style:none;
}
.menu > li > ul >li {
background: none;
}
.menu ul li {
float: none;
min-width: 100%;
height: auto;
line-height: 50px;
display: block;
border: 0;
}
.menu ul li:first-of-type {
border-top: 5px solid #C4161C;
}
.nav > li:hover{
	background:#C4161C;
	color:#fff;
}
.menu ul li:last-of-type {
border-bottom: none;
}
.menu ul a {
padding: 4px 20px;
min-width: 100%;
height: 100%;
line-height: 40px;
display: block;
white-space: nowrap;
float: none;
text-transform: none;
color: #fff;
font-family:roboto_condensed;
	font-size:20px!important;
font-weight: normal;
 background: #C4161C;
}
.mainmenu ul li:last-child > a {
border-radius: 0 0 3px 3px;
}

.mainmenu > ul a:hover {
color: #fff;
text-decoration: none;
  background: #3c3b3b ;
}

.mainmenu > ul > li > a:hover {
color: #fff;
  background: #13b9f7;
  
}
.mainmenu ul a:hover {
color: #fff;
text-decoration:none;
}
.menu ul ul {
margin: 0px;
_margin: 0;
opacity: 0;
visibility: hidden;
position: absolute;
top: 0px;
left: 100.5%;
right:auto;
z-index: 333;
margin-left: 50px;
 background: #13b9f7 ;
box-shadow: 0 -1px 0 rgba(255,255,255,.3);
border-radius: 0px;
transition: all .2s ease-in-out;
}


/****search*****/
	
.search{
	padding: 0 10px;
	margin: 40px 0px 0px 0px;
}
.aikonsearch-trigger {
position: static !important;
margin-top: 23px !important;
background:transparent !important;
}
.aikonsearch-trigger:hover {
color: #fff;
background-color: #c4161c !important;

-webkit-animation-name: wobble-horizontal;
animation-name: wobble-horizontal;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
}
.aikon-search .closeit {
height: 50px !important;
font-family: 'roboto_condensed' !important;
padding-top: 5px !important;
}
.aikon-search .closeit:hover {
color: #c4161c !important;
border-color: #c4161c !important;
transition: all 0.3s ease;
}
.aikon-search button.aikon-searchbtn:hover {
background-color: #c4161c !important;
}
/******slidershow********/
.slider{
/*	background:url("../images/slideimg_01.jpg") no-repeat scroll center;
	height:578px; */
}
.tp-caption.big_white {
color: #fff;
text-shadow: none;
line-height: 36px;
padding-top: 1px;
margin: 0px;
border-width: 0px;
border-style: none;
background-color: transparent !important;
letter-spacing: 0px !important;
font-family: 'roboto_condensed' !important;
font-size: 72px !important;
font-weight: bold !important;
}
div#rev_slider_1_1 div:nth-child(4) {
font-size: 48px !important;
}
.tp-caption a:hover {
border-color: #c4161c !important;
color: #fff !important;
-webkit-animation-name: buzz-out;
animation-name: buzz-out;
-webkit-animation-duration: 0.75s;
animation-duration: 0.75s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
}
.slider .slide-txt {
	background: rgba(45, 57, 83, .8);
	width: 100%;
	height: 578px;
	position: relative;
	z-index: 666;
}

.slider .slide-txt h1{
	color:#fff;
	padding-top:180px;
	margin-top:0px;
}
	
.slider .slide-txt h2{
	color:#fff;
	padding-top:15px;
}	
	
.slider .read-more{	
	
	
	padding-top:20px;
}
	
.slider .read-more a{
	font-size:18px;
	padding-top:20px;
	color:#fff;
}	
	
.slider .read-more .btn{
	border-color:#fff;
	border:solid 2px;
	padding:10px 20px;
	border-radius: 0;}	
	
/*********About***********/	

.about{
	padding-top:40px;
	padding-bottom:50px;}

.about h2{
	color:#c4161c;
	
	}
	
.about p{
	width:100%;
	color:#545858;
	font-size:15px;
	margin-top: 20px;
	padding-bottom: 20px;
	line-height: 25px;
}
	
.about a{
	color:#fff;
	padding-left:25px;
	font-size:12px;
	background:url("../images/readarrow_19.png") no-repeat scroll center left;
	}
.about a:hover{
-webkit-animation-name: pulse-grow;
-webkit-animation-duration: 0.3s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
text-decoration:none;
}
.about .history img, .about .mission img, .about .vision img{
	position:relative;
	z-index:777;
	}	
.about .history-txt , .about .mission-txt, .about .vision-txt{
	position:relative;
	color:#fff;
	padding:60px 15px 20px 15px;
	margin-top:-67px;
	}	
	.about .history-txt ,  .about .vision-txt{
		background:#464646;}
		
	.about .mission-txt{
		background:#c4161c;}

	
.about .history-txt p , .about .mission-txt p, .about .vision-txt p{
	color:#fff;
	font-size:15px;
	padding-bottom: 0px;

	}

	
/*******product - appliction*********/

.prod-app{
	padding: 20px  0px;
	background: url("../images/appbg_21.jpg") no-repeat scroll top center;
	}
	
/*******product******/	
.prod-app .product{
	float:left;
	}
.prod-app .pro-range{
	padding-right:0px;
	}
.prod-app .pro-range  {
	width:100%;
	/*padding-left:15px;*/
	}
.prod-app .product h2 {
	color:#061e57;
	font-size: 36px;
	padding-bottom:5px;
	/*background:url("../images/prod-border_32.png") no-repeat scroll bottom -5px left;*/
	border-bottom:1px solid #061e57;
	}
	.prod-link a {
  color: #061e57;
  cursor: pointer;
}
.prod-link a:hover{
	text-decoration: none;
	color:#061e57;
	cursor: pointer; 
}
.prod-app {
color:#061e57;
text-decoration:none;}	
.prod-border{
	margin-top: -22px;
}
.prod-app .product .pro-range h3{
	color:#fff;
	padding-top:0px;
	padding-left:0px;
	font-size:22px;
	margin-top: 15px;
}	

.prod-app .product .pro-range  ul{
	width:100%;
	float:left;
	padding-left:0px;
	margin-left:0px;
	list-style:url("../images/chekbox_39.png");
	list-style-position: inside;
}
li.more a {
  color: #fff;
  cursor: pointer;
}
li.more a:hover {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
}	
.polyster{
	float: left;
}	
.acrylic{
	float: left;
	margin-top: 0px;
}
.ancillaries{
	float: left;
	margin-top: 0px;
}		
.alkyd{
	float: left;
	margin-top: 0px;
}		
.prod-app  .pro-range .acrylic h3{
	padding-top:0px;
	margin-top:0px;}
.prod-app  .pro-range .ancillaries h3{
	padding-top:0px;
	margin-top:0px;}	
.prod-app  .pro-range .alkyd h3{
	padding-top:0px;
	margin-top:0px;}		
	
.prod-app .product .pro-range  li{
	width:50%;
	float:left;
	color:#fff;
	font-size:12px;
	padding-left:0px;
	line-height: 20px;
}

.prod-app .product .pro-range li:hover {
/*-webkit-animation-name: wobble-horizontal;
animation-name: wobble-horizontal;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;*/
}	
/*.prod-app .product .pro-range li.more {
font-size: 11px;
list-style: none;
padding-left: 20px;
color: #C3151B;
background: url("../images/apparrow_33.png") no-repeat scroll center left;
}*/
	
/*********Application********/	
.app h2 {
  color: #c4161c;
  font-size: 36px;
  padding-bottom: 5px;
  border-bottom: 1px solid #c4161c;
}
.app{
	padding-right:0px;
	float:left;}
/*.app h3{
    color:#c4161c;
	font-size: 36px;
	padding-bottom:5px;
	border-bottom:1px solid #c4161c;
	/*padding-bottom:30px;
	color:#c4161c;
	font-size: 36px;
    padding-bottom:10px;
	border-bottom:1px solid #c4161c;
	/*background:url("../images/app-border_32.png") no-repeat scroll bottom -5px left;}*/
	
 .app a:hover{
color:#fff;
text-decoration: none;
}

.app h3, .app a {
  color: #fff;
  font-size: 22px;
}
.app p{
	font-size:13px;
	color:#fff;
	text-align: left;
	width: 95%;
}
.app .media-list{
	width:100%;
	float:left;
	padding-left:0px;
	padding-top:20px;
	margin-bottom: 0px;
	}	
	
.app .media{
	width:50%;
	float:left;
	margin: 0px 0px 50px;
}
	
.app .media a img{
	margin-top:2px;
}	

.app .media-body{
	padding-left:20px;}
.app .media-body p{
	padding-top:2px;}	
.app .read {
	font-size: 12px;
	color: #c4161c;
	background: url("../images/apparrow_33.png") no-repeat scroll center left;
	padding-left: 20px;
	margin-right:25px;
	margin-top: -8px;
}
.app .read:hover {
-webkit-animation-name: pulse-grow;
-webkit-animation-duration: 0.3s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
text-decoration:none;
}
/*begin-support*/
ul.support-list {
list-style: url("../images/chekbox_39.png");
color: #fff;
list-style-position: inside;
padding-bottom: 17px;
}
ul.support-list a {
color: #fff;
text-decoration: none;
font-size: 14px;
}
ul.support-list a:hover {
color:#061e57;
}
/*end-support*/	
/********gallery*********/	
.gallery{
	margin: 0px 0px 10px;
}
.border-galerry {
border: 1px solid #ccc;
padding: 3px;
display:block !important;
}
.gallery h2{
	font-size: 36px;
	color: #0d3880;
	padding-bottom: 20px;
	padding-top:0px;
}
.gallery a{
	}	
.gallery img{

	}	
.gallery img:hover{

	
}

.da-thumbs {
	list-style: none;	
	height: 180px;
	position: relative;
	padding: 0;
}
/*.da-thumbs li {
	float: left;
	margin: 5px;
	background: #fff;
	padding: 7px;
	position: relative;
}*/
.da-thumbs li a,
.da-thumbs li a img {
	display: block;
	position: relative;
	width: 100%;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background: #333;
	background: rgba(13, 56, 128, 0.7);
	width: 100%;
	height: 100%;
}
.da-thumbs li a div span {
	display: block;
	padding: 10px 0;
	margin: 53px 111px;
	text-transform: uppercase;
	font-weight: normal;
	color: rgba(255,255,255,0.9);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	
}
.da-thumbs span img {
	border: none;
	width: 83% !important;
}
.info h5, p {
	text-align: center;
}
.info h5 {
	position: absolute;
	bottom: -50px;
	left: 0px;
	color: #fff;
	background: rgba(13, 56, 128, 0.9);
	width: 100%;
	height: 40px;
	margin: 0;
	text-align: left;
	font-family: 'roboto_condensed';
	font-size: 13px;
	line-height: 40px;
	padding-left: 10px;
	opacity: 0;
	-webkit-transition: all ease-in-out .5s;
	-moz-transition: all ease-in-out .5s;
	-o-transition: all ease-in-out .5s;
	transition: all ease-in-out .5s;
}
.info:hover h5{
	opacity: 1;
	bottom: 0px;
	left: 0px;
}
.info p {
	font-size: 13px;
	font-family: 'droidkufi-regular';
}
.info:hover {
/*	background: #06344c;  */
	color: #01b499;
}
.info p:hover {
	color: #fff !important;
}
.da-thumbs img {

}

	
/***********news*********/
.news{
	padding-top:30px;
	background:#c4161c;
	padding-bottom:30px;
	}
.news h2{
	color:#fff;
	font-size: 36px;
}	
.news p{
	color:#fff;
	font-size:13px;
	text-align: left;
}
.news table.acymailing_form {
margin-top: 25px;
}
table.acymailing_form {
margin: 0;
border: 0px !important;
float: right;
}
table.acymailing_form {
margin: auto;
border: 0px !important;
width: 100%;
}
.acymailing_fulldiv{
margin-top: 25px !important;
}
td.acysubbuttons input.button.subbutton.btn.btn-primary{
background: #fff;
border: none;
border-radius: 0px;
color: #c4161c;
height: 58px;
font-family: 'roboto_condensed';
font-size: 18px;
float: right;
width: 90%;
}
td.acysubbuttons input.button.subbutton.btn.btn-primary:hover{
/*-webkit-animation-name: wobble-skew;
animation-name: wobble-skew;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-animation-name: buzz-out;
animation-name: buzz-out;
-webkit-animation-duration: 0.75s;
animation-duration: 0.75s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;*/
}
td.acyfield_name input , td.acyfield_email input{
height: 58px;
border: 2px solid #fff;
background: transparent;
color: #fff;
font-size: 18px;
font-family: 'roboto_condensed';
padding-left: 10px;
}
td.acyfield_email input:hover ,td.acyfield_name input:hover {
/*-webkit-animation-name: wobble-skew;
animation-name: wobble-skew;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;*/
}
	
/*********footer*********/	
.footer{
margin-top:10px;
position: absolute;
min-width: 100%;
bottom: 0;
}
.footer .container {
margin-top: 25px;
}
.footer .copy-right{
	}
.footer .copy-right p{
	color:#2b2b2b;
	font-size:13px;
	width: 74%;
}
.footer span a{
	color:#c4161c;
	font-size:14px;
	text-decoration:none;
}	
.footer .social{
	margin-top: 5px;
}	
.footer .scoil ul	{
	padding-bottom:0px;
	}

.footer .social li{
	position: relative;
	display: inline-block;
	margin:0 8px;
	width:31px;
	height:30px;

}
.footer .social li a{
	-webkit-transition: all ease-in-out .5s;
	-moz-transition: all ease-in-out .5s;
	-o-transition: all ease-in-out .5s;
	transition: all ease-in-out .5s;
}
.fb a{
	float: left;
	background: url('../images/social-icon.png') no-repeat 0 0;
	width: 31px;
	height: 30px;
}
.fb a:hover{
	background: url('../images/social-icon.png') no-repeat 0 -32px;
	width: 31px;
	height: 30px;
}	
.twwet a{
	float: left;
	background: url('../images/social-icon.png') no-repeat -40px 0;
	width: 31px;
	height: 30px;
}
.twwet a:hover{
	background: url('../images/social-icon.png') no-repeat -40px -32px;
	width: 31px;
	height: 30px;
}	
.linked a{
	float: left;
	background: url('../images/social-icon.png') no-repeat -79px 0;
	width: 31px;
	height: 30px;
}
.linked a:hover{
	background: url('../images/social-icon.png') no-repeat -79px -32px;
	width: 31px;
	height: 30px;
}	


.footer .en-logo img{
	width:100%;
	margin-right:0px;
	padding-right:0px;
}	
	
/******************************************************end homepage style*********************************
************************************************************************************************************/
.body-container{
-webkit-box-shadow: -5px 5px 15px #ccc;
-moz-box-shadow: -5px 5px 15px #ccc;
box-shadow: -5px 5px 15px #ccc;
float: left;
width: 100%;
padding: 20px 30px;
background: url(../images/bg-container.jpg)no-repeat scroll center center;
margin-bottom: 15px;
min-height: 400px !important;
}
.page-header{
border-bottom: none;
}
.page-header h2 {
font-size: 35px;
color: #061e57;
background: url(../images/bg-title.png) no-repeat scroll left;
padding-left: 32px;
}

/*****************Begin phocagallery***********************/
div#phocagallery .page-header h1 {
background: url(../images/bg-title.png) no-repeat scroll left;
padding-left: 32px;
font-size: 35px;
color: #061e57;
}
.phoca-container {
-webkit-box-shadow: -5px 5px 15px #ccc;
-moz-box-shadow: -5px 5px 15px #ccc;
box-shadow: -5px 5px 15px #ccc;
padding: 20px;
background: url(../images/bg-container.jpg)no-repeat scroll center center;
}
#phocagallery #pg-icons {
display: none;
}
.pg-csv-box {
height: 215px !important;
width: auto !important;
}
.pg-cv-box {
height: 215px;
width: auto !important;
}
.pg-icon-detail {
text-align: right;
margin: 0px;
padding: 0px;
margin-top: -15px !important;
}
.pagination-centered {
display: none;
}
.pg-cv-paginaton {
margin-bottom: 0px;
}
.outline-inward:hover:before, .outline-inward:focus:before, .outline-inward:active:before {
top: -5px !important;
right: -5px !important;
bottom: -5px !important;
left: -5px !important;
opacity: 1 !important;
}
.outline-inward:before {
border: #c4161c solid 2px !important;
border-radius: 3px !important;
}
.pg-cv-box:hover {
background: transparent;
}
/*********/

/*********/
/*****************End phocagallery***********************/


/*****************Begin Contact-us***********************/
.contact-info{
/*width: 50%;
float: left;*/
}
.contact-info ul{
list-style: none;
margin-left: 10px;
}
.contact-info ul li{

}
.contact-info ul li:hover {
/*-webkit-animation-name: wobble-horizontal;
animation-name: wobble-horizontal;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;*/
}
.contact-info ul li span{
font-family: 'roboto_condensed';
margin-left: 5px;
}
.contact-details {
width: 50%;
float: left;
}
.contact-form{
/*width: 50%;
float: right;*/
}
.formResponsive .formHorizontal .formControls {
margin:0px;
}
fieldset#rsform_3_page_0 {
width: 100%;
}
fieldset#rsform_3_page_0 .formControlLabel {
padding: 0px;
text-align: left;
width: 15%;
font-family: 'roboto_condensed';
}
.formResponsive .formHorizontal .rsform-block {
margin-bottom: 0px;
margin-left: 10px;
}
fieldset#rsform_3_page_0 strong.formRequired {
font-weight: bolder;
font-style: normal;
margin-left: 5px;
font-family: -webkit-pictograph;
color: #c4161c;
}
.contact-info h3, .contact-form h3 {
color: #c4161c;
font-size: 25px;
border-bottom: 1px solid #c4161c;
padding-bottom: 10px;
width: 30%;
}
.rsform-block:hover {
/*-webkit-animation-name: wobble-horizontal;
animation-name: wobble-horizontal;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;*/
}
.formResponsive select, .formResponsive input[type="text"], .formResponsive input[type="password"] {
background: transparent;
}
.contact-form.ask-form .claim-form .formResponsive select, .contact-form .formResponsive input[type="text"], .contact-form.formResponsive input[type="password"]{
height: 35px;
width: 39%;
}
.formResponsive textarea{
background: transparent;
}
.formResponsive input[type="submit"]{
background:#061e57;
font-family: 'roboto_condensed';
border-radius: 0px;
}
.formResponsive input[type="submit"]:hover{
background: #0E3BA5;
}
.formResponsive input[type="reset"]{
background:#c4161c;
font-family: 'roboto_condensed';
border-radius: 0px;
}
.formResponsive input[type="reset"]:hover{
background: #DA1218;
}
.google-map {
width: 50%;
float: right;
margin-top: 40px;
border: 1px solid #c4161c;
}
/*****************end Contact-us***********************/
/*****************begin Aboutus***********************/
.body-container p {
text-align: justify;
font-size: 15px;
}
.first-row-text {
float: left;
width: 77%;
}
.parg1{

}
.parg1 a{
cursor: pointer;	
}
.parg1 a:hover {
  font-weight: bold;
  color: #C00D0E;
}
.about-pic1{

}
.about-pic1 img{
padding: 3px;
border: 1px solid #666;
float: right;
}
.link1 a {
  color: #061E57;
  cursor: pointer;
}
.link1 a:hover {
  color: #061E57;
  text-decoration: none;
}
.sub-menu1{
width:28%;
float:left;
}
.sub-menu2{
width:23%;
float:left;
}
.sub-menu3{
width:23%;
float:left;
}
.sub-menu4{
width:21%;
float:left;
}
.sub-title{
color: #c4161c;
font-size: 25px;
border-bottom: 1px solid #c4161c;
padding-bottom: 10px;
width: 16%;
-webkit-transition: all ease-in-out .5s;
-moz-transition: all ease-in-out .5s;
-o-transition: all ease-in-out .5s;
transition: all ease-in-out .5s;
}
.sub-title.ourproduct{
width: 25%;
}
.link a {
  color: #c4161c;
  cursor: pointer;
}
.link a:hover {
  color: #c4161c;
text-decoration: none;}
.mainlist{
list-style: none;
margin-left: 10px;
}
.mainlist li h4 {
color: #061e57;
font-size: 20px;
font-weight: normal;
/*border-bottom: 1px solid #061e57;
padding-bottom: 10px;
width: 25%;*/
}
.sublist{
margin-left: 1px;
list-style:none;

}
.sublist li{
background: url("../images/chekbox_39.png") no-repeat scroll 0px 5px;
padding-left: 15px;
}
.sub-title.history{
background: url(../images/history.png)no-repeat scroll 0px 2px;
padding-left: 26px;
clear:both;

}
.second-row {
width: 100%;
float: left;
}
.second-row-text {
float: left;
width: 62%;
padding-bottom: 20px;
}
.sub-title.mission{
background: url(../images/mission.png)no-repeat scroll 0px 2px;
padding-left: 26px;
}
.sub-title.vission{
background: url(../images/vission.png)no-repeat scroll 0px 2px;
padding-left: 26px;
}
.sub-title.history:hover{
background: url(../images/history-hover.png)no-repeat scroll 0px 2px;
padding-left: 26px;
}
.sub-title.mission:hover{
background: url(../images/mission-hover.png)no-repeat scroll 0px 2px;
padding-left: 26px;
}
.sub-title.vission:hover{
background: url(../images/vission-hover.png)no-repeat scroll 0px 2px;
padding-left: 26px;
}
.sub-title-parg{

}
.about-pic2{

}
.about-pic2 img{
padding: 3px;
border: 1px solid #666;
float: right;
margin-top: 70px;
}
.brands {
float: none;
clear: both;
}
/*begin brands*/
.wk-slideset .set>li{
/*width:170px;}*/
/*end brands*/
}

/*****************end Aboutus***********************/


/*****************begin product page********************** */

h3.sub-title.unsaturated {
width: 34%;
}

h3.sub-title.titleacrylic {
width: 27%;
}
h3.sub-title.alkyed {
width: 18%;
}
table.product-table {
width: 100%;
}

table.product-table td {
border: 2px solid #c4161c;
font-size: 13px;
padding: 10px;
}
table.product-table tr th {
background: #c4161c;
color: #fff;
padding: 5px;
border-left: 2px solid #fff;
}
table.product-table tr th:nth-child(1) {
border-left: none;
}
table.product-table{
border: 2px solid #c4161c;
}
table.product-table tr td:nth-child(1) {
width: 14%;
}
table.product-table tr td:nth-child(2) {
width: 12%;
}
table.product-table tr td:nth-child(3) {
width: 12%;
}
table.product-table tr td:nth-child(4) {
width: 10%;
}
table.product-table tr td:nth-child(5) {
width: 12%;
}
table.product-table tr td:nth-child(6) {
width: 20%;
}
table.product-table tr td:nth-child(7) {
width: 20%;
}
/*begin polyster table*/
.polyster table.product-table tr td:nth-child(1) {
width: 9%;
}
.polyster table.product-table tr td:nth-child(2) {
width: 10%;
}
.polyster table.product-table tr td:nth-child(3) {
width: 5%;
}
.polyster table.product-table tr td:nth-child(4) {
width: 20%;
}
.polyster table.product-table tr td:nth-child(5) {
width: 20%;
}
/*end polyster table*/
/*begin alkyd table*/
.alkyd .product-table tr td:nth-child(1) {
width: 10%;
}
.alkyd .product-table tr td:nth-child(2) {
width: 12%;
}
.alkyd .product-table tr td:nth-child(3) {
width: 10%;
}
.alkyd .product-table tr td:nth-child(4) {
width: 9%;
}
.alkyd .product-table tr td:nth-child(5) {
width: 12%;
}
.alkyd .product-table tr td:nth-child(6) {
width: 7%;
}
.alkyd .product-table tr td:nth-child(7) {
width: 7%;
}
.alkyd .product-table tr td:nth-child(8) {
width: 17%;
}
.alkyd .product-table tr td:nth-child(9) {
width: 18%;
}
/*end alkyd table*/
.wk-accordion-default .toggler {
box-shadow: none;
background: none;
text-shadow: none;
color: #061e57;
-webkit-transition: all ease-in-out .5s;
-moz-transition: all ease-in-out .5s;
-o-transition: all ease-in-out .5s;
transition: all ease-in-out .5s;
border-radius: 0px;
margin-bottom: 10px;
margin-top: 10px;
}
.wk-accordion-default .toggler.active {
padding-left: 470px;
border-bottom:none;
margin-bottom: -10px;
}

.wk-accordion-default .content {
padding: 10px 10px;
border-radius: 0px;
border: 1px solid #ddd;
border-top: none;

}

/*****************end product page***********************/
/*****************begin certifications page***********************/

.cert.wow.fadeInUp.animated {
text-align: center;
}
.wk-gallery-wall.zoom>* {
margin-right: 20px;
}
.wk-gallery.wk-gallery-wall.clearfix.zoom {
display: inline-block;
}
.wk-gallery-wall.margin {
display: inline-block;
}
.wk-slideshow img, .wk-gallery img, .spotlight img, a[data-lightbox] img {
border: #c4161c solid 2px !important;
border-radius: 3px !important;
}

.spotlight .overlay-default {
border: #c4161c solid 2px !important;
border-radius: 3px !important;
}

/*****************end certifications page***********************/
/*****************begin HSE page - begin Quality page***********************/
.hse ,.quality{
padding: 20px 0;
}
.hse-txt,.quality-txt {
width: 95%;
}
.hse-list .parg-1 ,.qulity-list .one {
font-weight: bold;
color: #c4161c;
width: 80%;
padding-top: 10px;
}
.hse-list ul {
width: 95%;
list-style: none;
}
.qulity-list ul{
width: 95%;
list-style:url("../images/chekbox_39.png");}
.qulity-list li {
list-style-position: inside;
}
.hse-list span {
color: #061E57;
font-size: 16px;
font-weight: bold;
}
.hse-list li {
padding-top: 10px;
}
/*****************end HSE page - end Quality page***********************/
/*****************begin evnts-news page***********************/	
.news-event h1 {
font-size: 26px;
color: #061E57;
}
.news-event-txt {
font-size: 20px;
width: 50%;
float: left;
padding-top: 10px;}
.news-event-txt p{
background:url("../images/chekbox_39.png")no-repeat scroll left;
padding-left: 15px;}
.news-event-txt a{
color: #C4161C;
width: 50%;
float: right;}
.news-event-txt a:hover{
color: #061E57;
font-weight:bold;
text-decoration:none;}
.news-event img {
}
/*****************end evnts-news page***********************/	
/*****************begin FAQ page***********************/
.faq img {
position: absolute;
right: 0px;
top: 30px;
}
.q-a {
padding-top: 10px;
}
p.question {
color:#061E57;
background:url("../images/chekbox_39.png")no-repeat scroll 0px 6px;
font-weight: bold;
padding-left: 15px;
margin-bottom: 5px;
width: 75%;
}
p.question span{
color: #c4161c;
}
p.answer {
padding-left: 15px;
width: 77%;
}

/*****************end FAQ page***********************/	
/*****************begin catlouge page***********************/
.catlouge {
width: 30%;
float: left;
padding: 0 15px;
}
.catlouge ul {
list-style: none;
padding: 10px;
}
.catlouge li {
padding-bottom: 20px;
}
li.cover {
text-align: center;
}
li.name {
text-align: center;
}
li.cover img:hover {
border: 1px solid #c4161c;
}
li.name a {
color: #061E57;
background:url("../images/chekbox_39.png")no-repeat scroll left;
padding-left: 15px;
font-weight: bold;
}
li.name a:hover{
color:#c4161c;
text-decoration: none;
}

/*****************end catlouge page***********************/
/*****************begin claim form page***********************/
.ask-form h3 {
color: #c4161c;
font-size: 25px;
}
.claim-form {
padding-top: 15px;
width: 91%;
float: left;
}
.ask-form  .claim-form .formResponsive .formHorizontal .formControlLabel {
float: left;
width: 22%;
color: #061E57;
padding-top: 5px;
text-align: left;
font-size: 15px;
font-weight:bold;
}
.ask-form  .claim-form  strong.formRequired{
color:#c4161c;}
.ask-form  .claim-form .formResponsive select, .formResponsive input[type="text"], .formResponsive input[type="password"] {
height: 35px;
width: 24%;
}
.ask-form  .claim-form .formResponsive .formHorizontal textarea{
width: 24%;}
.ask-form  .claim-form select{
font-weight:bold;
}
.ask-form  .claim-form img#captcha33 {
height: 35px;
padding-right: 8px;
}
.ask-form  .claim-form .formResponsive input[type="submit"] {
height: 35px;}
.form-img {
position: absolute;
right: 80px;
margin: 27px;
}
/*****************end claim form page***********************/
/*******tagroba************/
