@charset "utf-8";
/* CSS Document */


@font-face {
	font-family: 'Square721 Cn BT';
	src: url('Square721BT-BoldCondensed.eot');
	src: url('Square721BT-BoldCondensed.eot?#iefix') format('embedded-opentype'),
		url('Square721BT-BoldCondensed.woff') format('woff'),
		url('Square721BT-BoldCondensed.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Square721 BT';
	src: url('Square721BT-Roman.eot');
	src: url('Square721BT-Roman.eot?#iefix') format('embedded-opentype'),
		url('Square721BT-Roman.woff') format('woff'),
		url('Square721BT-Roman.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Square721 Cn BT';
	src: url('Square721BT-RomanCondensed.eot');
	src: url('Square721BT-RomanCondensed.eot?#iefix') format('embedded-opentype'),
		url('Square721BT-RomanCondensed.woff') format('woff'),
		url('Square721BT-RomanCondensed.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Square721 BT';
	src: url('Square721BT-Bold.eot');
	src: url('Square721BT-Bold.eot?#iefix') format('embedded-opentype'),
		url('Square721BT-Bold.woff') format('woff'),
		url('Square721BT-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}



*{ margin:0px; padding:0px; vertical-align:top; border:none; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: 
all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; }
body{ width:100%!important; float:left; position:relative; margin:0px!important; padding:0px!important; font-family:"square721 BT"; font-size:14px; overflow-x:hidden; font-weight:normal;}
img{ margin:0px; padding:0px; border:none;}
li ul ol{ margin:0px; padding:0px; text-decoration:none; list-style:none;}
.clear{margin:0px; padding:0px; clear:both;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-weight:normal;}









.top-bg{ background-color:#FFF; padding:0px 0px;}

.top-left{ width:26%; float:right; text-align:right; font-family:"square721 BT"; font-size:13px; color:#333; background:url(../images/phone-icon.png) left top no-repeat; background-position:74px 3px;text-decoration:none; }
.top-left a{ color:#000; text-decoration:none;}
.top-left a:hover{ color:#e2211a; text-decoration:none;}

.top-right{ width:27%; float:right; text-align:right; font-family:"square721 BT"; font-size:14px; color:#333; background:url(../images/mail-icon.png) left top no-repeat; background-position:58px 6px; text-decoration:none;}
.top-right a{ color:#000; text-decoration:none;}
.top-right a:hover{ color:#e2211a; text-decoration:none;}

.header{ width:100%; float:left; z-index:999;  position:fixed!important; background-color:#FFFFFF; border-bottom:#EAEAEA solid 1px; padding:8px 0px;}



.logo{ margin:0px; padding:0px 0px 0px 0px; float:left;}
.top-menu{ float:right; margin:0px; padding:0px; }
.banner{ width:100%; position:relative; margin:80px 0px 0px 0px; padding:280px 0px 0px 0px; background:none!important;}
.slider{ margin:79px 0px 0px 0px; background:none;}
.top-contact{ width:50%; float:right; padding:7px 0px 0px 0px;} 
.top-contact ul{ margin:0px; padding:0px; list-style:none; text-decoration:none;} 
.top-contact li{ margin:0px; padding:0px; font-size:14px; font-family:"square721 BT"; text-align:left; list-style:none; display:inline; text-decoration:none;} 
.conten_area{ padding:30px 0px 0px 0px; }







.welcome-tit{ width:95%; font-size:23px; font-family:"square721 BT"; color:#333; text-align:left; border-bottom:#CCCCCC solid 1px; padding:25px 0px 8px 0px; font-weight:bold; }
.welcome-text{ font-size:14px; font-family:"square721 BT"; color:#433e3e; text-align:justify; line-height:22px; padding:15px 0px 15px 0px;}
.welcome-text p{ font-size:13px; font-family:"square721 BT"; color:#c40c05; text-align:right; padding:0px; background:url(../images/red-arrow.png) right center no-repeat; padding:0px 10px 0px 0px;}
.welcome-text p a{ font-size:13px; font-family:"square721 BT"; color:#c40c05; text-align:right; padding:0px;}
.welcome-text p a:hover{ color:#000;  background:url(../images/red-arrow.png) right center no-repeat; padding:0px 10px 0px 0px;}

.wel-services-tit{ font-size:23px; font-family:"square721 BT"; color:#333; font-weight:bold; text-align:left; border-bottom:#CCCCCC solid 1px; padding:45px 0px 8px 0px;}
.wel-services-text{ font-size:14px; font-family:"square721 BT"; color:#433e3e; line-height:24px; padding:15px 25px 15px 0px;}
.wel-services-text ul{ margin:0px; padding:0px; list-style:none;}
.wel-services-text li{ font-size:14px; font-family:"square721 BT"; color:#433e3e; text-align:justify; padding:0px 0px 0px 23px; background:url(../images/arrow.png) left top no-repeat; 
background-position:0px 5px;}

.wel-services-text p{ font-size:13px; font-family:"square721 BT"; color:#c40c05; text-align:right; padding:0px; background:url(../images/red-arrow.png) right center no-repeat; padding:0px 10px 0px 0px;}
.wel-services-text p a{ font-size:13px; font-family:"square721 BT"; color:#c40c05; text-align:right; padding:0px;}
.wel-services-text a:hover{ color:#000;  background:url(../images/red-arrow.png) right center no-repeat; padding:0px 10px 0px 0px;}

.manufacturing-tit{ font-size:23px; color:#FFF; font-weight:bold; text-align:center; padding:20px 0px 10px 0px; margin-top:10px; font-family:"square721 BT"; }
.manufacturing-tit span{width:25%; float:left; background:#cac9c9; height:1px; margin-top:17px;}
.manufacturing-tit span+span{width:25%; float:right; background:#cac9c9;height:1px;}

/*.services-area{ width:100%; background:url(../images/foundry-con-bg.png) left top no-repeat; background-size:cover;}*/
.services-area{ width:100%; background:url(../images/foundry-con-bg-02.jpg) left top no-repeat; background-size:cover; }




.box-part-area{ width:100%; float:left;  padding:41px 0px;}
.box-part-area-01{ width:100%; float:left; padding-bottom:40px; margin-bottom:20px; }

.ser-box{}
.ser-box-tit{ width:100%; float:left; background-color:#000; background:rgba(0,0,0,0.5); font-size:15px; color:#FFF; text-align:center; text-transform:uppercase; font-weight:bold; padding:10px 0px 10px 0px;}
.ser-box-img{ width:100%; float:left;}
.ser-box-bg{ width:100%; padding:0px; margin:0px; }

.ser-box-text{ width:100%; float:left; min-height:170px; background-color:#FFFFFF; font-size:14px; font-family:"square721 BT"; text-align:justify; padding:15px; margin-top:-25px;
z-index:999;  font-family:"square721 BT"; font-weight:normal!important;}

.ser-box-text p{ font-size:13px; font-family:"square721 BT"; color:#c40c05; text-align:right; background:url(../images/red-arrow.png) right center no-repeat; padding:0px 10px 0px 0px; margin-top:12px; font-weight:normal!important;}
.ser-box-text p a{ font-size:13px; font-family:"square721 BT"; color:#c40c05; text-align:right; padding:0px; font-weight:normal!important;}
.ser-box-text a:hover{ color:#000;  background:url(../images/red-arrow.png) right center no-repeat; padding:0px 10px 0px 0px; font-weight:normal!important;}

.industries-area{ background-color:#FFF; padding:0px 0px 40px 0px;}

.industries-tit{ font-size:23px; color:#58749c; font-family:"square721 BT"; font-weight:bold; color:#333; text-align:center; padding:30px 0px; margin-top:15px;}
.industries-tit span{width:37%; float:left; background:#cac9c9; height:1px; margin-top:17px;}
.industries-tit span+span{width:37%; float:right; background:#cac9c9;height:1px;}

.industries-icon{ float:left; margin:0px; padding:0px 30px; text-align:center;}
.industries-icon-img{ text-align:center;}
.industries-icon-text{ text-align:center; font-size:14px; font-family:"square721 BT"; color:#433e3e; text-transform:uppercase; padding:8px 0px;}


.testimonials-area{ background:url(../images/new-01.jpg) left top no-repeat; padding:30px 0px; background-size:cover; z-index:-999; }
.testimonials-tit{ font-size:23px; color:#FFF; font-family:"square721 BT"; font-weight:bold; text-align:center; padding:5px 0px;}
.testimonials-tit span{width:40%; float:left; background:#cac9c9; height:1px; margin-top:17px;}
.testimonials-tit span+span{width:40%; float:right; background:#cac9c9;height:1px;}


.testimonials{ width:100%; float:left; margin:0px; padding:0px;}
.testimonials-img{ width:16%; float:left; margin:0px; padding:0px;}
.testimonials-text{ width:80%; float:left; margin:0px; padding:0px; font-size:16px; font-family:"square721 BT"; color:#FFF; text-align:justify; line-height:32px!important;}
.testimonials-text p{ font-weight:bold; padding:10px 0px 0px 0px; font-size:15px;  text-align:right; }

.gallery-area{ width:100%; float:left; background-color:#FFF; padding:10px 0px; }

.footer-area{ width:100%; float:left; background-color:#000; padding:0px;  bottom:0px;}
.footer-area-01{ width:100%; float:left; background-color:#000; padding:0px; position:fixed; bottom:0px;}


.footer-address{ font-size:14px; color:#CCCCCC; font-family:"square721 BT"; text-align:left; line-height:25px; padding:12px 0px 0px 0px!important; }
.footer-icon{ float:left; padding:0px 5px;}
.copy-area{ margin-top:0px; padding:0px;}

.copy-left{ width:50%; float:left; font-size:13px; font-family:"square721 BT"; color:#CCCCCC; text-align:left; padding:7px 0px;}
.copy-right{ width:50%; float:left; font-size:13px; font-family:"square721 BT"; color:#CCCCCC!important; text-align:right; padding:7px 0px;}
.copy-right a{  color:#FF9900; text-align:right; text-decoration:none;}
.copy-right a:hover{ color:#c06002; text-align:right; text-decoration:none;  }




.contact-tit-area{ float:left; padding:0px; margin:0px 0px 5px 0px; background-color:#333; background:rgba(0,0,0,0.15);}


.contact-tit{ font-size:23px; font-family:"square721 BT"; color:#c40c05; text-align:center; padding:5px 0px 0px 0px; font-weight:bold; }
.contact-text{ font-size:18px; font-family:"square721 BT"; color:#FFF;  text-align:center; padding:0px 0px 9px 0px;}

   
.contact-add-tit{ font-size:15px; font-family:"square721 BT"; color:#c40c05; padding:0px; font-weight:bold;}
.contact-add-text{ font-size:14px; font-family:"square721 BT"; color:#FFF; line-height:22px; padding:0px 0px 10px 0px;}
.submit-button{ width:15%; background-color:#0066CC;}

.contact-add-text span{ font-size:14px; font-family:"square721 BT"; color:#FFF; font-weight:bold;}


.spece{ width:100%; float:left; padding-top:35px; background-color:#FFF;}


.investment-casting-left-part{ width:100%; float:left; float:left; border:#EAEAEA solid 1px; }
.inve-left-part-tit{ background-color:#EAEAEA; font-size:20px; font-family:"square721 BT";  color:#333; text-align:center; padding:10px 0px 8px 0px; font-weight:bold;}
.investment-casting-left-part ul{ margin:0px; padding:0px; list-style:none; text-decoration:none;}
.investment-casting-left-part li{ font-size:12px; font-family:"square721 BT"; color:#433e3e;  list-style:none; text-decoration:none; }

.investment-casting-left-part li a{ font-size:12px; font-family:"square721 BT"; color:#433e3e; padding:8px 0px 8px 22px; margin:0px; list-style:none; text-decoration:none; background:url(../images/arrow.png) left top no-repeat; background-position:0px 10px; display:block;}

.investment-casting-left-part li a:hover{ font-size:12px; font-family:"square721 BT"; color:#c40c05; padding:8px 0px 8px 33px; margin:0px; list-style:none; text-decoration:none; background:url(../images/arrow-h.png) left top no-repeat ; background-position:8px 10px; }

.investment-casting-left-part .active{ font-size:12px; font-family:"square721 BT"; color:#c40c05;  padding:8px 0px 8px 22px; margin:0px; list-style:none; text-decoration:none; background:url(../images/arrow-h.png) left top no-repeat; background-position:0px 10px; }





.investment-casting-right-tit{ font-size:20px; font-family:"square721 BT"; text-align:left; font-weight:bold; color:#c40c05; padding:6px 0px 10px 0px;
 border-bottom:#c4c4c3 solid 1px; }
.investment-casting-right-tit-01{  font-family:"square721 BT"; text-align:left; color:#c40c05; padding:5px 0px 0px 0px; font-weight:bold; text-align:justify; }
.investment-casting-right-text-01{ font-size:12px; font-family:"square721 BT"; color:#433e3e; line-height:20px;  padding:0px 0px 15px 0px; text-align:justify;}

.investment-casting-right-text{ font-size:12px;  font-family:"square721 BT"; color:#433e3e; line-height:22px;  padding:5px 0px 10px 0px; text-align:justify;}
.investment-casting-right-text ul{ margin:0px; padding:0px; list-style:none; text-decoration:none;}
.investment-casting-right-text li{ font-size:12px;  font-family:"square721 BT"; color:#333; line-height:20px;  padding:2px 0px 2px 30px; background:url(../images/arrow.png) left top no-repeat; background-position:8px 8px; }


.about-tit{ width:100%; float:left; font-size:20px; font-family:"square721 BT"; color:#c40c05; text-align:left; border-bottom:#CCCCCC solid 1px; padding:10px 0px 8px 0px; font-weight:bold;}
.about-text{ float:left; font-size:13px; font-family:"square721 BT"; color:#433e3e; text-align:justify; line-height:22px; padding:0px;}
.about-text-01{ width:100%; float:left; float:left; font-size:13px; font-family:"square721 BT"; text-align:left; color:#c40c05; padding:17px 0px 0px 0px; font-weight:bold; }


.tab-area{ margin:0px; padding:25px 0px 0px 0px;}
.new-tab{ width:100%; float:left; margin:0px; padding:0px 0px 0px 0px;}
.new-tab-img{ padding:0px 0px 25px 0px;}
.new-tab-text{ font-size:14px; color:#000000!important; font-family:"square721 BT"; font-weight:600; text-transform:uppercase;}
.new-tab-text a{ color:#333!important;}
.new-tab-text a:hover{ color:#333!important;  background-color:#FFF!important;   }




.left-form{ background-color:#eee2ca; float:left; padding:0px 0px 15px 0px; border-top:#999999 solid 1px; border-bottom:#999999 solid 1px; margin:15px 0px;}

.privacy-text{ font-size:13px; color:#000000; font-weight:bold; text-align:left; padding:13px 0px 0px 0px;}
.contact_form_new{ padding:16px 20px; }


.main-icon-bg{ width:100%; float:left; margin:0px;  padding:25px 0px; z-index:999;  background-color:none;}
.main-icon-box{ padding:5px; background-color:#FFF; background:rgba(0,0,0,0.5); height:310px;}
.main-icon-tit{ font-size:22px; color:#c40c05; text-align:center; font-family:"square721 BT"; font-weight:bold; padding:10px 0px 0px 0px;}
.main-icon-text{ font-size:14px; font-family:"square721 BT"; color:#EAEAEA; text-align:center; line-height:22px; padding:7px 0px 15px 0px; }


.contact-pages-bg-area{ width:100%; height:100%; float:left; background:url(../images/contactus-bg.jpg) left top no-repeat;  background-size:cover; margin:75px 0px 0px 0px;
 padding:20px 0px;  position: fixed; top: 0;left: 0;}

.contact-opportunities{ width:100%; float:left; background: url(../images/foundry-con-bg.png) no-repeat; background-size:cover; padding:20px 0px;
 margin:0px 0px 0px 0px!important;}
.contact-opportunities-text{ float:left; font-size:18px; color:#333333; font-family:"square721 BT"; }

.contact-opportunities-button{ font-size:16px; font-family:"square721 BT"; text-align:center;}
.contact-opportunities-button a{ background-color:#c40c05; color:#FFF!important;  padding:15px; display:block; text-decoration:none!important;}
.contact-opportunities-button a:hover{ background-color:#000; color:#ffcc00!important;  padding:15px; text-decoration:none!important;}
.contact-page-send-button{ background-color:#c40c05; font-size:15px; color:#FFFFFF; text-align:center; padding:15px;}
.contact-office-img{ margin:0px 0px 13px 0px;}

.main-bg{ background:url(../images/slider-1.jpg) left top no-repeat; width:100%!important; float:left; margin:0px!important; padding:0px!important; background-size:cover!important;
position:relative; /*-----position:relative-----used-only-social-icon-banner-up----*/}
.main-welcome-tit{ font-size:45px; color:#FFCC00; text-align:center; padding:95px 0px 0px 0px; font-weight:bold;}
.top-contact-menu{ padding-right:0px!important;}
.sub-full-banner{ height:150px; background:url(../images/products-banner.jpg) center no-repeat; background-size:cover;}
.sub-services-banner{ height:150px; background:url(../images/services-banner.jpg) center no-repeat; background-size:cover;}
.sub-about-banner{ height:150px; background:url(../images/about-banner.jpg) center no-repeat; background-size:cover;}


.sub-bg-banner-01{ width:100%; float:left; background:url(../images/sub-banner-bg.jpg) center no-repeat; background-size:cover; padding:10px 0px;}
.sub-bg-banner-01-tit{ font-size:23px; color:#ffcc00; text-align:center; padding:0px; }
.sub-bg-banner-01-text{ font-size:20px; color:#FFF; width:100%; float:left; text-align:center; padding:0px;}



.product-page-img-bor{ margin:0px; padding:0px;}








@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css);

.social-icon-fixed{ position:fixed; padding:250px 0px 0px 0px;}

/*----- Social Links -----*/
.social-nav {
    padding: 0;
    list-style: none;
    margin: 10px 0 0 -9px;
	display:inline;
	float:left;
	width:35px;
}
.social-nav li {
    float: left;
    margin: 5px 0 0 10px;
    list-style: none;
	display:inline;
	color: #fff;
}
.social-nav a {
    display: inline-block;
    float: left;
    width: 35px;
    height: 35px;
    font-size: 20px;
    color: #fff;
    text-decoration: none;
    cursor: pointer;
    text-align: center;
    line-height: 48px;
    background: #000;
    position: relative;
    transition: all 0.5s;
    -ms-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
	padding:8px 0px 0px 0px;
	text-decoration:none;
}
.social-nav a {
    overflow: hidden;
    font-size: 20px;
    border-radius: 4px;
	color: #fff;
	text-decoration:none;
}
.social-nav a:hover {
    background: #fff;
	color: #fff;
    text-shadow: 0px 0px #d4d4d4, 1px 1px #d4d4d4, 2px 2px #d4d4d4, 3px 3px #d4d4d4, 4px 4px #d4d4d4, 5px 5px #d4d4d4, 6px 6px #d4d4d4, 7px 7px #d4d4d4, 8px 8px #d4d4d4, 9px 9px #d4d4d4, 10px 10px #d4d4d4, 11px 11px #d4d4d4, 12px 12px #d4d4d4, 13px 13px #d4d4d4, 14px 14px #d4d4d4, 15px 15px #d4d4d4, 16px 16px #d4d4d4, 17px 17px #d4d4d4, 18px 18px #d4d4d4, 19px 19px #d4d4d4, 20px 20px #d4d4d4, 21px 21px #d4d4d4, 22px 22px #d4d4d4, 23px 23px #d4d4d4, 24px 24px #d4d4d4, 25px 25px #d4d4d4, 26px 26px #d4d4d4, 27px 27px #d4d4d4, 28px 28px #d4d4d4, 29px 29px #d4d4d4, 30px 30px #d4d4d4;
}
.social-nav .twitter {
    background: #00ACED;
	color: #fff;
    text-shadow: 0px 0px #0087ba, 1px 1px #0087ba, 2px 2px #0087ba, 3px 3px #0087ba, 4px 4px #0087ba, 5px 5px #0087ba, 6px 6px #0087ba, 7px 7px #0087ba, 8px 8px #0087ba, 9px 9px #0087ba, 10px 10px #0087ba, 11px 11px #0087ba, 12px 12px #0087ba, 13px 13px #0087ba, 14px 14px #0087ba, 15px 15px #0087ba, 16px 16px #0087ba, 17px 17px #0087ba, 18px 18px #0087ba, 19px 19px #0087ba, 20px 20px #0087ba, 21px 21px #0087ba, 22px 22px #0087ba, 23px 23px #0087ba, 24px 24px #0087ba, 25px 25px #0087ba, 26px 26px #0087ba, 27px 27px #0087ba, 28px 28px #0087ba, 29px 29px #0087ba, 30px 30px #0087ba;
}
.social-nav .twitter:hover {
    color: #00ACED;
}
.social-nav .facebook {
    background: #3B579D;
	color: #fff;
    text-shadow: 0px 0px #2d4278, 1px 1px #2d4278, 2px 2px #2d4278, 3px 3px #2d4278, 4px 4px #2d4278, 5px 5px #2d4278, 6px 6px #2d4278, 7px 7px #2d4278, 8px 8px #2d4278, 9px 9px #2d4278, 10px 10px #2d4278, 11px 11px #2d4278, 12px 12px #2d4278, 13px 13px #2d4278, 14px 14px #2d4278, 15px 15px #2d4278, 16px 16px #2d4278, 17px 17px #2d4278, 18px 18px #2d4278, 19px 19px #2d4278, 20px 20px #2d4278, 21px 21px #2d4278, 22px 22px #2d4278, 23px 23px #2d4278, 24px 24px #2d4278, 25px 25px #2d4278, 26px 26px #2d4278, 27px 27px #2d4278, 28px 28px #2d4278, 29px 29px #2d4278, 30px 30px #2d4278;
}
.social-nav .facebook:hover {
    color: #3B579D;
}
.social-nav .google {
    background: #DD4A3A;
	color: #fff;
    text-shadow: 0px 0px #c23122, 1px 1px #c23122, 2px 2px #c23122, 3px 3px #c23122, 4px 4px #c23122, 5px 5px #c23122, 6px 6px #c23122, 7px 7px #c23122, 8px 8px #c23122, 9px 9px #c23122, 10px 10px #c23122, 11px 11px #c23122, 12px 12px #c23122, 13px 13px #c23122, 14px 14px #c23122, 15px 15px #c23122, 16px 16px #c23122, 17px 17px #c23122, 18px 18px #c23122, 19px 19px #c23122, 20px 20px #c23122, 21px 21px #c23122, 22px 22px #c23122, 23px 23px #c23122, 24px 24px #c23122, 25px 25px #c23122, 26px 26px #c23122, 27px 27px #c23122, 28px 28px #c23122, 29px 29px #c23122, 30px 30px #c23122;
}
.social-nav .google:hover {
    color: #DD4A3A;
}
.social-nav .linkedin {
    background: #007BB6;
	color: #fff;
    text-shadow: 0px 0px #005983, 1px 1px #005983, 2px 2px #005983, 3px 3px #005983, 4px 4px #005983, 5px 5px #005983, 6px 6px #005983, 7px 7px #005983, 8px 8px #005983, 9px 9px #005983, 10px 10px #005983, 11px 11px #005983, 12px 12px #005983, 13px 13px #005983, 14px 14px #005983, 15px 15px #005983, 16px 16px #005983, 17px 17px #005983, 18px 18px #005983, 19px 19px #005983, 20px 20px #005983, 21px 21px #005983, 22px 22px #005983, 23px 23px #005983, 24px 24px #005983, 25px 25px #005983, 26px 26px #005983, 27px 27px #005983, 28px 28px #005983, 29px 29px #005983, 30px 30px #005983;
}
.social-nav .linkedin:hover {
    color: #007BB6;
}
.social-nav .pinterest {
    background: #CB2026;
    text-shadow: 0px 0px #9f191e, 1px 1px #9f191e, 2px 2px #9f191e, 3px 3px #9f191e, 4px 4px #9f191e, 5px 5px #9f191e, 6px 6px #9f191e, 7px 7px #9f191e, 8px 8px #9f191e, 9px 9px #9f191e, 10px 10px #9f191e, 11px 11px #9f191e, 12px 12px #9f191e, 13px 13px #9f191e, 14px 14px #9f191e, 15px 15px #9f191e, 16px 16px #9f191e, 17px 17px #9f191e, 18px 18px #9f191e, 19px 19px #9f191e, 20px 20px #9f191e, 21px 21px #9f191e, 22px 22px #9f191e, 23px 23px #9f191e, 24px 24px #9f191e, 25px 25px #9f191e, 26px 26px #9f191e, 27px 27px #9f191e, 28px 28px #9f191e, 29px 29px #9f191e, 30px 30px #9f191e;
}
.social-nav .pinterest:hover {
    color: #CB2026;
}