@charset "utf-8";
/* CSS Document */

* {
	margin:0 auto; padding:0px;
}
body {
	 
}
#main_container {
	
}
#shadow_left {
	background:url(../images/leftstrp.jpg) repeat-y; width:15px;
}
#shadow_right {
	background:url(../images/rightstrp.jpg) repeat-y; width:15px;
}
#header_bg {
	background:url(../images/header_bg.jpg) repeat-x; height:160px;
}
#header_bg h3 {
	font:25px Conv_Kabel_Bk_BT,Sans-Serif; color:#FE0103;
}
#top_links {
	background:url(../images/top_links_bg.jpg) repeat-x; height:33px; font:13px Arial, Helvetica, sans-serif; color:#fff; line-height:32px; text-decoration:none; 
}
#top_links a {
	padding:0px 13px; color:#fff; text-decoration:none; background:url(../images/divider.jpg) right no-repeat;
}
#top_links a:hover {
	color:#FE0103; text-decoration:none;
}
#flash_bg {
	background:url(../images/flash_bg.jpg) repeat-x top #fff; border-left:2px solid #fff; border-right:2px solid #fff; border-bottom:2px solid #fff;
}
#middle_shadow {
	background:url(../images/middle_shadow.jpg) repeat-x; height:42px;
}
#products_index table {
	width:500px; height:239px; background:url(../images/products_bg.jpg) repeat-x; border:1px solid #d5d5d5; margin:10px;
}
#products_index h3 {
	color:#015FB6; text-shadow:1px 1px 1px #d5d5d5; padding-left:10px; padding-top:10px;
}
#products_index ul {
	list-style-image:url(../images/bullet.jpg); padding-left:25px;
}
#products_index ul li {
	font:12px Arial, Helvetica, sans-serif; color:#000; text-align:left; text-decoration:none; line-height:24px; padding-right:15px;
}
#products_index ul li a {
	border-bottom:1px dotted #000; display:block; color:#000; text-decoration:none; 
}
#products_index ul li a:hover {
	 color:#FE0103; text-decoration:underline;
}

/*text styles*/
@font-face {
	font-family: 'Conv_Kabel_Bk_BT';
	src: url('../fonts/Kabel_Bk_BT.eot');
	src: local('?'), url('../fonts/Kabel_Bk_BT.woff') format('woff'), url('../fonts/Kabel_Bk_BT.ttf') format('truetype'), url('../fonts/Kabel_Bk_BT.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
h3 {
	font-family:'Conv_Kabel_Bk_BT',Sans-Serif; font-size:26px; color:#015FB6; line-height:30px; text-decoration:none; text-shadow:1px 1px 1px #fff;
}
.text {
	font:12px Arial, Helvetica, sans-serif; color:#666; line-height:17px; text-decoration:none;
}
.text h2{ color: #000;font-size: 20px;}
.text p{ font-size: 14px; color: #2e0000; line-height: 26px; text-align:justify;}
.text a {
	color:#FE0103; text-decoration:underline;
}
.text a:hover {
	color:#666; text-decoration:none;
}
.text_white {
	font:12px Arial, Helvetica, sans-serif; color:#efefef; line-height:18px; text-decoration:none;
}
.text_white a {
	color:#efefef; text-decoration:underline;
}
.text_white a:hover {
	color:#fff; text-decoration:none;
}
.prd1{text-align:center; margin:10px; }
.prd1 img{}
.prd1 h2{text-align:center; color: #555; font-size: 15px;}
.prd1 h5{font-size: 15px;color: #555;padding: 12px; margin-bottom: 0px;}
#top_links3{
	padding: 20px 0px 20px;
}
#top_links3 h3 b{ font-size: 24px;margin-bottom: 0px;}
.submit1{ background-color: #f00; padding: 10px;  color: #fff;border: 1px solid #eee;}
.submit1:hover{background-color:#eee; color:#000;}
/*top1*/
.top1{ padding: 9px 0px 0px; border-bottom:1px solid #eee; background-color: #efefef;}
.top1 h2{font-size:22px;font-family: Montserrat; color: #f00; margin-bottom: 0px; font-weight:600;}
.top1 h4{font-size:14px;font-family: Montserrat; color: #000; margin-bottom: 0px; font-weight:600;}
.top1 p{ font-size:12px;}
.top1 .t2 img{}

.top1 .col-sm-3.col-xs-12.col-md-3.text-left{padding-left: 0px;}
.col-sm-3.col-xs-12.col-md-3 {padding-left: 0px;}
.top1 a{ text-decoration: underline; color: #f00;}
/*breadcrumb*/
.breadcrumb {padding:20px 13px 0px; background-color#eee;}
.breadcrumb ul{list-style:none;}
.breadcrumb ul li{display:inline; font-size:18px;font-family:'Conv_Kabel_Bk_BT',Sans-Serif;}
.breadcrumb ul  a{color:#000;}
.breadcrumb ul  .active{color:#f00;}
/*inner pages*/
#products_inner_section {
	width:100%; background:url(../images/products_bg.jpg) top repeat-x #fff; border:1px solid #d5d5d5; margin:0px; margin-bottom:10px;
}
#products_inner_section h3 {
	color:#015FB6; text-shadow:1px 1px 1px #d5d5d5; padding-left:10px; padding-top:10px;
}
h3 b {
	font-weight:bold; font-size:32px; color:#FE0103; border-bottom:1px solid #ccc; display:block;
}
#products_inner_section ul {
	list-style-image:url(../images/bullet.jpg); padding-left:25px;
}
#products_inner_section ul li {
	font:12px Arial, Helvetica, sans-serif; color:#000; text-align:left; text-decoration:none; line-height:24px; padding-right:15px;
}
#products_inner_section ul li a {
	border-bottom:1px dotted #000; display:block; color:#000; text-decoration:none; 
}
#products_inner_section ul li a:hover {
	 color:#FE0103; text-decoration:underline;
}

/*pdf icon*/
.pdf_download {
	padding:20px; background:#666; 
}
.pdf_download p {
	line-height:45px; text-align:center; font:16px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; line-height:20px;
	font-weight:bold;
}
.pdf_download p a {
	color:#fff; text-decoration:none; border-bottom:1px dotted #fff;
}
.pdf_download p a:hover {
	color:#fff; text-decoration:none; border-bottom:none;
}

/*products section*/
.products h4 {
	background:#666; font:bold 16px Arial, Helvetica, sans-serif; color:#fff; line-height:24px; display:block; padding-left:5px; text-transform:capitalize;
}
.products span {
	border:1px solid #666; display:block;
}
.products ul {
	padding-left:25px; text-align:left; float:left;
}

/*footer*/

#footer_links {
	font:12px Arial, Helvetica, sans-serif; color:#666; text-align:left; text-decoration:none; line-height:17px; height:93px;
}
#footer_links a {
	color:#666; text-decoration:none; padding:0px 8px;
}
#footer_links a:hover {
	color:#054F98; text-decoration:none;
}
#footer_blue_strip {
	background:#054F98; height:9px; border-bottom:1px solid #fff;
}


@media (max-width: 600px){
	.top1 h4,h2,p{text-align:center;}
	.t2 {text-align:center;}
	#top_links3 h3 b{text-align:center;}
	 .top-bar p{text-align:center;}
}
@media  (min-width: 576px) and (max-width:987px){
	.logo-primary{width:257px;}
	#top_links3 h3 b{text-align:center;}
	
}
@media  (min-width: 576px) and (max-width:767px){
	.top1 p{font-size:10px;}
	.top1 h2 {font-size:21px;}
	.top1 h4{font-size:12px;}
}
@media  (min-width: 575px) and (max-width:860px){
	.top-bar a{word-break: break-word;}
}