
.product-page .product-feature-icon img {
    max-width: 130px;
}

.product-page .product-feature-icon {
    float: left;
    min-height: 190px;
    margin-bottom: 30px;
	text-align:center;
}

.short-description .p-text
{
	font-size:16px;
	text-align:justify;
}


.resource-files .p-text
{
font-size:16px;
text-align:justify;	
}


#underline:hover{
	
	text-decoration:underline;
	
}

#sales-popup:hover
{
	text-decoration:underline;
}

.contact-st strong
{
	color:#0054a4;
	font-size:14px;
}

.contact-st span
{
	color:#ff853f;
	
}

.ad address
{
	line-height:22px !important;
	margin:15px 0px 15px 0px !important;
}

.resource-files .resource-sh h5
{
	color:#0054a4 !important;
	font-weight:bold;
	margin:0px 0px 20px 0px !important;
}

.resource-files .resource-sh1 h5
{
	color:#0054a4 !important;
	font-weight:bold;
	margin:20px 0px 20px 0px !important;
}

.form-transparent .form-control{color:#000000 !important; padding-left:10px !important;}
.fa {
    padding-right:5px;
}

.bg-hpclient{background: rgba(50,50,50,0.5);}

.header-nav .bg-lightest{ background-color:#ffffff !important;}

.resource-pdf ul{
	margin:0px;
	padding:0px;
}

.resource-pdf ul li{
	line-height:30px;
	padding: 7px 0px 10px 0px;
	display:table;
}


.resource-pdf ul li a{
	font-size:14px;
	color: #737373;
}
.resource-pdf ul li a:hover{
	
	color: #ff853f;
}
 .banner .bn{ 
font-weight:bold;
color:#4a4a4a !important;

}

.banner h2
{
color:#4a4a4a !important;
font-weight:100 !important;
font-size:28px;
}


.breadcrum-left
{
	text-align:left !important;
}

.breadcrumb.white li a {
    color: #4f4f4f !important;
	
}

.breadcrumb > li + li::before {
    content: "\f054";
    font-family: fontawesome;
    font-size: 12px !important;
	color:#333 !important;
	font-weight:bold ;
}

.solution .solution-text
{
	line-height:106px !important;
	text-shadow: 2px 2px #000;
	font-size:4em !important;
}


.solution .solution-sub-h
{
	text-shadow: 2px 2px #000;
	font-size:20px !important;
	line-height:30px !important;
}


.solutions .nav>li>a>img {
    max-width:100% !important;
	
}

.solutions .img-responsive, .thumbnail a>img, .thumbnail>img {
	display:inline-block !important;
}

.cohesive-pf .img-responsive, .cohesive-pf .thumbnail a>img, .cohesive-pf .thumbnail>img {
	display:inline-block !important;
}


.cohesive-pf .nav-tabs > li > a:hover
{
	
	border:none !important;
}
/*.cohesive-pf .nav-tabs > li > a>img:hover
{
	
	border:1px solid #fff !important;
}
*/
.cohesive-pf .nav-tabs > li:hover
{
	
	font-weight:bold !important;
}

.cohesive-pf .c-pf>li:hover{
	
	font-weight:bold !important;
	
}

 /*
.product-tab .img-responsive, .thumbnail a>img, .thumbnail>img {
	display:inline-block !important;
}


.product-tab .nav>li>a>img {
    max-width:100% !important;
	}
	 */
.cohesive-pf .nav-tabs > li.active > a, .product-tab .nav-tabs > li.active > a:focus, .product-tab .nav-tabs > li.active > a:hover {	

background:none !important;
border:none !important;

}

.cohesive-pf .nav-tabs > li.active a, .product-tab .nav-tabs > li.active a:hover, .product-tab .nav-tabs > li.active a:focus {
   
 background: none !important;
}

.cohesive-pf .nav-tabs > li > a
{
padding:10px 5px 5px 5px !important;
text-align: -moz-center !important;
}	
	
.solutions-slider .carousel-control.right

{
	
	background-image:none !important;
	
}

.solutions-slider .carousel-control.left

{
	
	background-image:none !important;
	
}

.s-slider .carousel-control.left

{
	
	background-image:none !important;
	
}
.s-slider .carousel-control.right

{
	
	background-image:none !important;
	
}

.solutions-slider .carousel-control

{
	width:5% !important;
}

.solutions-slider .carousel-control .glyphicon-chevron-left, .solutions-slider .carousel-control .glyphicon-chevron-right, .solutions-slider .carousel-control .icon-next, .solutions-slider .carousel-control .icon-prev
{
	font-size:60px !important;
}


.resource-files 
{

margin-bottom:40px;	
	
}


.resource-files .title-box::before {
    background: #ff853f;
    bottom: 0;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    margin: 0 0 -1px;
    position: absolute;
    width: 40px;
}

.resource-files .title-box 
{
	border-bottom-width:1px;
    margin-bottom: 40px;
    position: relative;
	border-color: #e1e1e1;
	border-style: solid;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;

}
.resource-files .title-box .title {
    color: #000 !important;
    font-size: 22px;
    font-weight: normal;
    margin: 0 0 12px 0;
    padding: 14px 0 0;
}

 .social-media-ct  .social-icons  img:hover
{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1); 
	
}

.blog-pg img:hover
{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1); 
	
}
.blog-pg ul
{

    margin: 5px 0px 8px 0px;
}
.blog-pg h4
{
padding: 0px 6px 0px 13px;
float: left;
margin: 0px 0px 7px 0px;
}

.comment-h h3
{
	color:#857866;
}




.comment-h h6
{
	font-weight:bold;
	padding:0px 0px 10px 0px;
}

/* Here is the css code for max-width : 991px: */

/* Small Devices, Tablets */
@media only screen and (max-width: 991px) {
	
	.footer-form  .formbtn
	{
		
    font-size: 11px;
    padding: 3px 14px;

	}
	
	.footer-form .formpb-5 {
    padding-bottom: 5px !important;
}

.footer-form .formpt-5 {
    padding-top: 5px !important;
}
.footer-form .formmt-5 {
   margin-top: 5px !important;
}

.footer-form .formmb-5 {
   margin-bottom: 5px !important;
}

.footer-form .formml-5 {
   margin-left: 5px !important;
}

.footer-form .formmr-5 {
   margin-right: 5px !important;
}
	
}

/* Here is the css code for max-width : 767px: */

/* Small Devices, Tablets */
@media only screen and (max-width: 767px) {
	
	
	#p-portfolio
	{
		display:none;
	}
	
	
.footer-form  .formbtn
	{
		
    font-size: 11px;
    padding: 3px 14px;

	}
	
	.footer-form .formpb-5 {
    padding-bottom: 5px !important;
}

.footer-form .formpt-5 {
    padding-top: 5px !important;
}
.footer-form .formmt-5 {
   margin-top: 5px !important;
}

.footer-form .formmb-5 {
   margin-bottom: 5px !important;
}

.footer-form .formml-5 {
   margin-left: 5px !important;
}

.footer-form .formmr-5 {
   margin-right: 5px !important;
}
	
	
}

/* Here is the css code for max-width : 479px: **/
@media only screen and (max-width: 479px) {
	
	#p-portfolio
	{
		display:none;
	}
	
	.footer-form  .formbtn
	{
		
    font-size: 11px;
    padding: 3px 14px;

	}
	
	.footer-form .formpb-5 {
    padding-bottom: 5px !important;
}

.footer-form .formpt-5 {
    padding-top: 5px !important;
}
.footer-form .formmt-5 {
   margin-top: 5px !important;
}

.footer-form .formmb-5 {
   margin-bottom: 5px !important;
}

.footer-form .formml-5 {
   margin-left: 5px !important;
}

.footer-form .formmr-5 {
   margin-right: 5px !important;
}

 
 
}




@media (min-width:1199px) {
	
	#p-drop {
	display:none;
	
	}
}