

/*@font-face {
font-family: "Harabara Bold";
src: url("css/fonts/Harabara.eot");
src:
url("css/fonts/Harabara.woff") format("woff"),
url("css/fonts/Harabara.otf") format("opentype"),
url("css/fonts/Harabara.svg#filename") format("svg");
}*/

/*Header Css*/
@import "header.css";

/*Slider Css*/
@import "slider.css";

/*Home Css*/
@import "home.css";

/*Indag Promise Css*/
@import "indag_promise.css";

/*Indag Promise Css*/
@import "hottestselling.css";

/*Indag Promise Css*/
@import "indag_product_services.css";

/*Footer Css*/
@import "footer.css";
.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
* {
    margin: 0;
    padding: 0;
}
*, ::after, ::before {
    box-sizing: border-box;
}
body {
	line-height: 1.5;
	font-family: 'Open Sans', sans-serif;
	-webkit-font-smoothing: antialiased;
	font-size: 15px;
	color: #8b8f9c;
	font-weight: 400;
        box-sizing: border-box;
}
.clearfix:before, .clearfix:after, .container:before,
.container:after, .container-fluid:before, .container-fluid:after,
.row:before, .row:after, .form-horizontal .form-group:before,
.form-horizontal .form-group:after, .nav:before, .nav:after,
.navbar:before, .navbar:after, .navbar-header:before,
.navbar-header:after, .navbar-collapse:before,
.navbar-collapse:after {
    content: " ";
    display: table;
}
ul, ol {
    list-style-position: inside;
}
*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
a {
	color: inherit
}
a, button, select {
    cursor: pointer;
    transition: .2s ease;
}

a:focus, button:focus, select:focus {
    outline: 0;
    text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #1a1e2c;
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	line-height: 1.2;
}

h1,
.h1 {
	font-size: 60px
}

img{max-width:100%;}

@media(max-width:767px) {
	h1,
	.h1 {
		font-size: 45px
	}
}

h2,
.h2 {
	font-size: 45px
}

@media(max-width:767px) {
	h2,
	.h2 {
		font-size: 36px
	}
}

h3,
.h3 {
	font-size: 30px
}

h4,
.h4 {
	font-size: 22px
}

h5,
.h5 {
	font-size: 16px
}

h6,
.h6 {
	font-size: 14px
}

.btn {
	font-size: 15px;
	font-family: 'Open Sans', sans-serif;
	text-transform: capitalize;
	padding: 15px 40px;
	border-radius: 0;
	font-weight: 500;
	border: 1px solid;
	position: relative;
	z-index: 1;
	transition: .2s ease;
}

.btn:hover,
.btn:active,
.btn:focus {
	outline: 0;
	box-shadow: none!important;
}

.btn-lg {
	padding: 18px 50px;
	font-size: 18px
}

.btn-sm {
	padding: 10px 35px;
	font-size: 14px
}
.container {
    max-width: 1260px;
}


/*Section Css*/

section{
    background: #fff none repeat scroll 0 0;
}

.custom-heading::after{
    position: absolute;
    display: block;
    content: "";
    width: 60px;
    height: 5px;
    z-index: 5;
    left: 18px;
    top: -5px;
    background-color: #c00000;
}
.custom-heading .custom-heading-text{
    text-transform: uppercase;
}







/*About Section*/
.about-section {
    padding: 0px 0px 0px;
    overflow: hidden;
    background-color:#1d1d1d; 
    background-image: url('../img/bg/bg_about.jpg');
    background-repeat: no-repeat, no-repeat;
    background-size: 45%  100%;
    background-position: right top, left top;
}
.about-content {
    padding: 60px 0px;
}
.about-content2 {
   padding: 60px 110px;
}
.about-content3{
    padding: 10px 150px 60px 0px;
}
.title2 {
    margin: 0 0 15px;
    margin-bottom: 10px;
    text-align: left;
}

.title2 h3{
    font-family: 'Montserrat', sans-serif;
    color: #fff;
    font-weight: 700;
}

.about-section .about-content p {
    color: #CECECE;
}
.about-section p {
    line-height: 29px;
}

.about-section .important_points {
    position: relative;
    margin-top: 25px;
}
.about-section .important_points > h6 {
    font-size: 1rem;
    padding-right: 0;
    text-transform: uppercase;
    margin-bottom: 8px;
    font-weight: 700;
    color: #d2d2d2;
}
.about-section .important_points > h6 i{
padding-right:20px;
}
.about-section .important_points .important_points-content {
    padding-left: 30px;
    font-size: 15px;
    color: #CECECE;
    line-height: 26px;
}

.Selectcalulatecpkm,.Selectfindtread{
	position:relative;
        width:100%;
        margin-top:50px;
        align-items: center;
}
.Selectcalulatecpkm  select,.Selectfindtread select{
	width:100%;
	height:45px;
        line-height:45px;
	background-color:#c00000;
	color:#fff;
	-webkit-appearance:none;
	box-shadow:0px 0px 10px rgba(0,0,0,.2);
	border:none;
	outline:none;
	padding-left:15px;
	font-size:17px;
	cursor:pointer;
}
.Selectcalulatecpkm  .chevron,.Selectfindtread .chevron{
	position:absolute;
	top:0px;
	right:10px;
	text-align:center;
	line-height:45px;
	width:30px;
	height:100%;
	background-color:#c00000;
	pointer-events:none;
	color:#fff;
}
.SelectBox select option{
	background-color:#d2d2d2;
}


.button_search{
    margin-top: 50px;
    width:100%;
    border-right: 1px solid #1b1b1b;
    padding: 20px 50px;
    background: #1b1b1b;
    color: #fff;
    border: 1px solid #1b1b1b;
    border-radius: 0px;
}

.producttab-wrap{
    position: relative;
}
.producttab-wrap:before {
    content: "";
    background: #c00000;
    width: 35%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}

.fade.show {
    opacity: 1;
}

.align-right {
    text-align: right;
}

/*Testimonial Section*/

.item_testimonial{
    margin:30px 10px;
    box-shadow: 0 1px 6px 0 rgba(32,33,36,0.28);
    position: relative;
    overflow: hidden;
}
.item_testimonial img{
    display: block;
    margin: 0 auto;
}


.testimonial-info {
    text-align: center;
    background: #1d1d1d;
    padding: 13px 0 0px 0;
    position: absolute;
    bottom: -40px;
    box-shadow: 0 1px 6px 0 rgba(32,33,36,0.28);
    width: 100%;
    left: 0px;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -ms-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
    z-index: 111;
}

.testimonial-info .readmoretestimonial {
    color: #fff;
    font-size: 14px;
}

.testimonial-info .readmoretestimonial .ex_btn {
    text-align: center;
    margin-top: 15px;
}

.item_testimonial:hover .testimonial-info {
    bottom: 0px;
    width:100%;
    background: #c00000;
}


#testimonialindag .slick-active{
    opacity: .5;
}

#testimonialindag .slick-active .item_testimonial{
    background:#c00000;
}

#testimonialindag .slick-current{
    opacity: 1;
}

#testimonialindag .slick-current .item_testimonial{
    background:#fff;
}


#testimonialindag .slick-prev{
    position: absolute;
    right: 58px;
    top: -24px;
    width: 48px;
    height: 48px;
    text-indent: 100px;
    overflow: hidden;
    border: 1px solid #ddd;
    margin: 0px!important;
    background: #fff;
    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
    -ms-border-radius: 0px!important;
    -o-border-radius: 0px!important;
    -moz-border-radius: 0px!important;
}


/*News And Article*/
.news-item {
    margin-bottom: 30px;
    width: 100%;
    background-color: #fff;
    box-shadow: 0 1px 6px 0 rgba(32,33,36,0.28);
}
.news-item .post-info {
    margin-bottom: 30px;
}
.news-item .post-info .post-date {
    float: left;
    width: 50%;
}
.news-item .post-info .post-date p {
    color: #565f66;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 10px 0 0 20px;
}

.news-item .post-info .post-date p i{
    color:#c00000;
    padding-right:15px;
}
.news-item .post-info .post-category {
    width: 50%;
    float: right;
    position: relative;
}
.news-item .post-info .post-category a {
    text-transform: uppercase;
    color: #fff;
    background-color: #c00000;
    padding: 7px 15px;
    position: absolute;
    right: 0;
    font-size:12px;
    text-decoration:none;
}

.news-item .post-body {
    padding: 0 20px;
}

.news-item .post-body p {
    padding-bottom: 15px;
}

.news-item .post-media {
    margin-bottom: 15px;
}
.news-item .post-media {
    width: 100%;
    overflow: hidden;
    z-index: 1;
    cursor: pointer;
    margin-bottom: 25px;
}

.news-item .post-media .post-img img {
    -webkit-transition: all 2s ease 0s;
    -moz-transition: all 2s ease 0s;
    -o-transition: all 2s ease 0s;
    -ms-transition: all 2s ease 0s;
    transition: all 2s ease 0s;
    opacity: 1;
    max-width: 100%;
    height: auto;
    display: block;
}
.news-item .post-media .post-img:hover img {
    opacity: 0.7;
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
}


/*/Digital Wrap*/

.digital-wrap {
    overflow-x: hidden;
    margin-top: -125px;
    margin-bottom: 0;
    position:relative;
}
.digitalInfo {
    margin-left: 100px;
    padding: 60px 0;
}
.digitalInfo::after{
    content: "";
    width: 1920px;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    -moz-transform: skewX(-35deg);
    -webkit-transform: skewX(-35deg);
    -o-transform: skewX(-35deg);
    -ms-transform: skewX(-35deg);
    transform: skewX(-35deg);
    box-shadow: 0 0 12px -5px #000;
    -webkit-box-shadow: 0 0 12px -5px #000;
    background: #c00000;
}
.digitalInfo .row {
    position: relative;
    z-index: 1000;
    color: #fff;
    border-left: 2px solid #fff;
    padding-left: 15px;
}
.digitalInfo h1 {
    font-size: 30px;
    margin: 0;
    color:#fff;
}
.digitalInfo p {
    margin: 0;
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    font-family: 'Open-sans', sans-serif;
}

.btnclick {
    text-align: center;
    margin-top: 20px;
}
.btnclick a {
    text-decoration: none;
    border-radius: 0;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    background: #fff;
    text-transform: uppercase;
    padding: 18px 42px !important;
    display: inline-block;
    color: #000 !important;
}


.slide-arrow{
  position: absolute;
  top: 50%;
  margin-top: -15px;
  border:none;
  font-size:50px;
  background: transparent;
  color:#CECECE;
}
.prev-arrow{
  left: -40px;
}
.next-arrow{
  right: -40px;
}


.our-team-main
{
	width:100%;
	height:500px;
	background:#fff;
	text-align:center;
	overflow:hidden;
	position:relative;
        
}

.our-team-main .procircles
{
	border-radius:50%;
	margin: 0 auto;
	width: 250px;
        height: 250px;
        border:1px solid #c2c2c2;
}

.our-team-main img
{
	border-radius:50%;
	margin: 0 auto;
	width: 250px;
        height: 250px;
}

.our-team-main h3
{
        margin-top:20px;
	font-size:20px;
	font-weight:700;text-align:center;
}
.our-team-main h3 span{display:block; font-size:15px;}
.our-team-main p
{
	margin-bottom:0;
}

.team-back
{
	width:100%;
	height:auto;
	position:absolute;
	top:0;
	left:0;
	padding:5px 15px 0 15px;
	text-align:left;
	background:#fff;
	
}

.team-front
{
	width:100%;
	height:auto;
	position:relative;
	z-index:10;
	background:#fff;
	padding:15px;
	bottom:0px;
	transition: all 0.5s ease;
}


/*=======================
new css added at 13 jan
========================*/

.our-team-main:hover
{
	border-color:#777;
	transition:0.5s;
}
.img-meta.active::after {
    content: "";
    position: absolute;
    background: #ff1b00;
    height: 102px;
    width: 102px;
    z-index: 1;
    color: #000;
    top: 34px;
    left: 19px;
    opacity: 0.5;
    border-radius: 100px;
}
.new_vehicle{
    opacity: 0;
}

.tyretype_radio.active {
      background: #821d11;
      color: #fff;
  }
  .radio-ty {
    visibility: hidden;
    position: absolute;
}
  .tyretype_radio{
      width:auto;
      padding:0.8rem 2rem;
    }

    .axle_radio {
        position: relative;
        width: auto;
        margin-bottom: 0;
        padding: 0.8rem 2rem;
        transition: color 0.2s ease-in-out,border-color 0.2s ease-in-out;
        border: 1px solid #c3c3c3;
        border-radius: .1875rem;
        color: #a5a5a5;
        font-size: .8rem;
        font-weight: normal;
        text-align: center;
        line-height: 1.75rem;
        cursor: pointer;
    }
    .axle_radio.active {
        background: #821d11;
        color: #fff;
    }
    .tread_radio {
        position: relative;
        width: auto;
        margin-bottom: 0;
        padding: 0.8rem 2rem;
        transition: color 0.2s ease-in-out,border-color 0.2s ease-in-out;
        border: 1px solid #c3c3c3;
        border-radius: .1875rem;
        color: #a5a5a5;
        font-size: .8rem;
        font-weight: normal;
        text-align: center;
        line-height: 1.75rem;
        cursor: pointer;
    }
    .tread_radio.active {
        background: #821d11;
        color: #fff;
    }

    .road_radio {
        position: relative;
        width: auto;
        margin-bottom: 0;
        padding: 0.8rem 2rem;
        transition: color 0.2s ease-in-out,border-color 0.2s ease-in-out;
        border: 1px solid #c3c3c3;
        border-radius: .1875rem;
        color: #a5a5a5;
        font-size: .8rem;
        font-weight: normal;
        text-align: center;
        line-height: 1.75rem;
        cursor: pointer;
    }
    .road_radio.active {
        background: #821d11;
        color: #fff;
    }




    

  .product_main_image{margin-top:-95px;}
  .th{background-color:#821D11;
    padding:10px;
    color:white;
    border-right:2px solid #fff;
    text-align:center;
  }
  .td1{background-color:#dadada;
  border-right:2px solid #fff;
  text-align: center; 
  color:#555; 
   }

  .td2{background-color:#ededef;
  border-right:2px solid #fff;
  text-align: center;
  color:#555;
}

.td3{background-color:#fff;
  border-right:2px solid #fff;
  text-align: center;
  color:#555;
}

  .tr{background-color:#ededef;
    font-size:14px;
    font-weight:600;
    color:#555;
    padding:0px;
  }

  .tyre-fea-icon{max-width:25px; margin:2px;}
  .table td{border:none;}

  .axle img{ max-width:13px; }

  .axle span{ font-size:8px; color:#999; }

  .axle_truck{max-width: 100px;
    margin: 5px 8px;}

  /*.table td{ border:none; }*/
  .preview {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column; }
  @media screen and (max-width: 996px)and(min-width:320px){
    .preview {
      margin-bottom: 20px; } 

    .product_main_image{
        margin-top:0px;
      }

    

    }

.preview-pic {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.preview-thumbnail.nav-tabs {
  border: none;
  margin-top: 15px; }
  .preview-thumbnail.nav-tabs li {
    text-align:center;
    border: 1px solid #ddd;
    padding: 15px 36px;
    width: 18%;
    /*margin-right: 2.5%;*/
    margin:10px; }
    .preview-thumbnail.nav-tabs li img {

      max-width: 30px;
      display: block; }
    .preview-thumbnail.nav-tabs li a {

      padding: 0;
      margin: 0; }
    .preview-thumbnail.nav-tabs li:last-of-type {
      margin-right: 0; }

.tab-content {
  overflow: hidden; }


  .tab-content img {
    width: 100%;
    -webkit-animation-name: opacity;
            animation-name: opacity;
    -webkit-animation-duration: .3s;
            animation-duration: .3s; 
    /*position:absolute;
    top:-96px;
    left:-45px;*/
          }

  .card {
  margin-top: 50px;
  background: #eee;
  padding: 3em;
  line-height: 1.5em; }


  @-webkit-keyframes opacity {
  0% {
    opacity: 0;
    -webkit-transform: scale(3);
            transform: scale(3); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes opacity {
  0% {
    opacity: 0;
    -webkit-transform: scale(3);
            transform: scale(3); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); } }

.TREAD-Css{background-color:#821D11;color:#fff;border-radius: 20px; padding:10px;text-align:center;margin:40px 0;}.TREAD-Css h3{color:#fff;}

.productpage{background:url(../img/banner.jpg) no-repeat center top;background-size:cover; padding:100px 0 350px;font-size:18px;text-align:center;color:#333;font-family:'Open Sans', sans-serif;margin-top:110px;}
	
.productlist{padding:20px 0 0;}.productlist .text-center{font-size:17px;color:#231f20;text-align:center;padding-bottom:25px;}.productlist .text-center a{text-align:center;padding:5px 40px;font-size:24px;color:#6d6e71;border:1px solid #6d6e71;display:inline-block;margin-top:10px;border-radius:7px;text-transform:uppercase;text-decoration:none;}.productlist .text-center a:hover{background:#821D11;color:#fff;}.productlist ul.nav-tabs {border:none;}.productlist ul.nav-tabs li{width:25%;padding:0px 2px;text-align:center;}.productlist ul.nav-tabs li:first-child{padding-left:0;}.productlist ul.nav-tabs li:last-child{padding-right:0;}.productlist ul.nav-tabs li strong{display:block;font-size:18px;font-weight:500;}.productlist ul.nav-tabs li a{background:#e6e6e6;padding:10px 10px 15px;display:block;color:#000;}.productlist ul.nav-tabs li a.active{background:#8e8e8e;color:#fff;}.productlist .search{padding-bottom:25px;}.productlist .search .form-control{padding:12px;border-radius:25px;background:#cec7c7;line-height:20px;height:auto!important;}.productlist img{width:auto;max-width:100%;}.productlist .product{text-align:center;margin-bottom:70px;position:relative;}.productlist .product:before{position:absolute;content:"";background:#ccc;width:100px;height:3px;border-radius:4px;bottom:-20px;left:40%;}.productlist .product.selected:before,.productlist .product:hover:before{background:#ed1c24;}.productlist .product strong{font-size:50px;display:block;color:#000;}.productlist .imgborder{border:4px solid #000;border-radius:10px;}

.marginbt10{margin-bottom:10px;}.marginbt20{margin-top:20px;}

.news-event{padding:125px 0 25px;}.news-event h2{color:#852f22;font-size:32px;text-align:center;margin-bottom:20px;font-weight:600;}.news-event h3{font-size:24px;color:#231f20;border-bottom:1px solid #dadada;padding-bottom:5px;margin-bottom:20px;}.news-event .start{margin-bottom:20px;}.news-event .start img{float:left;margin-right:10px;width:36px;}.news-event .start a{color:#322e2f;text-decoration:none;}.news-event .start a:hover{color:#821D11;text-decoration:none;}.news-event .more{text-align:center;clear:both;padding:15px 0 25px;}.news-event .more a{color:#222;padding:10px 30px;border:1px solid #c1c1c1;text-transform:uppercase;border-radius:4px;display:inline-block;}.news-event .more a:hover{background:#821D11;color:#fff;text-decoration:none;border-color:#852f22}.news-event .event img{width:100%;margin-bottom:5px;float:none;}.news-event .event h4{font-size:18px;}.news-event .event a{color:#333;text-decoration:none;}.news-event .event a:hover h4{color:#821D11;text-decoration:none;}.news-event img{max-width:100%;}

.leftopen{position:relative;}.leftopen .smallicon{position:absolute;left:-150px;display:none;background:#fff;width:150px;text-align:center;padding:10px;box-shadow:0 0 3px #ccc;}.leftopen:hover .smallicon{display:block;}.leftopen .smallicon img{margin-bottom:10px;cursor:pointer;}

.services{padding:125px 0 25px;}.services h1{text-align:center;font-size:42px;}.services h2{color:#852f22;font-weight:600;font-size:32px;text-align:center;padding-bottom:25px;}.services h3{font-size:22px;margin-bottom:20px;}.services p{color:#000;font-size:15px;text-align:justify;line-height:26px;}.services .expert{padding:25px 0;}.services .expert li,.services .expert ol{padding:0;margin:0;}.services .expert ul li,.services .expert ol li{padding-bottom:10px;color:#000;font-size:15px;padding-left:10px;}.services .expert .start{position:relative;padding-left:70px;margin-bottom:25px;}.services .expert img{position:absolute;left:0;top:0;weight:90%;max-width:60px;}.services .expert .title{font-size:22px;color:#852f22;font-weight:600;margin-bottom:20px;}.services .expert p{text-align:left;}.services .pagetitle{text-align:center;font-size:42px;color:#852f22;padding:20px 0;}.services .grybg{background:#f1f2f2;color:#000;padding:20px}.services .grybg ul li{list-style-type:none;position:relative;padding:0 0 10px 12px;}.services .grybg ul li:before{background:#852f22;width:6px;height:6px;border-radius:100%;left:0;top:7px;position:absolute;content:"";}.services .upgrading{background:#f1f2f2;padding:30px 0;}.services .upgrading .start,.services .setting .start,.services .shooting .start{position:relative;margin-bottom:30px;padding-left:70px;}.services .upgrading .start img,.services .setting .start img.services .upgrading .start img,.services .shooting .start img{position:absolute;left:0;max-width:60px;}.services .upgrading .start h4,.services .setting .start h4,.services .shooting .start h4{color:#852f22;font-size:24px;}.services .setting{padding:30px 0;background:#e6e7e8;}

.promise{padding:125px 0 25px;}.promise .pagetitle{background:#f1f2f2;padding:20px 0;text-align:center;color:#852f22;font-weight:600;font-size:32px;position:relative;margin-bottom:30px;}.promise .pagetitle span{background:url(../img/arrow-bott.jpg) no-repeat;width:22px;height:10px;position:absolute;bottom:-10px;left:49%;}.promise h2{font-size:24px;font-weight:600;text-transform:uppercase;}.promise p{color:#000;line-height:28px;font-size:17px;}.promise .indagpan{position:relative;text-align:center;}.promise .indagpan:before{position:absolute;left:0;top:0;width:50%;height:100%;background:#f1f2f2;content:"";}.promise .indagpan .vision{padding:20px;}

#whyindag{background:url(../img/bg-tyre.png) no-repeat left bottom #852f22;padding:50px 0 100px;text-align:center;color:#fff;}#whyindag h3{font-size:42px;font-weight:600;color:#ffcb05;text-transform:uppercase;}#whyindag h4{font-size:32px;font-weight:600;color:#fff;}#whyindag p{color:#fff;font-size:16px;}#whyindag .start{padding-bottom:30px;}#whyindag .img{padding:15px;background:#fff;}

.journey{background: rgb(237,208,108);background: linear-gradient(191deg, rgba(237,208,108,1) 0%, rgba(133,47,34,1) 0%, rgba(169,40,35,1) 100%);padding:50px;}.journey h2{text-align:center;color:#fff;font-weight:600;font-size:42px;text-transform:uppercase;position:relative;margin-bottom:30px;}.journey h2:before{background:#ffcb05;height:1px;width:30%;top:40%;left:0;position:absolute;content:"";}.journey h2:after{background:#ffcb05;height:1px;width:30%;top:40%;right:0;position:absolute;content:"";}

.leadership{padding:30px 0;text-align:center;}.leadership h2{text-align:center;color:#000;font-weight:600;font-size:36px;text-transform:uppercase;position:relative;margin-bottom:30px;}.leadership .start{padding-bottom:20px;}.leadership h3{font-size:24px;color:#808285;margin-top:10px;}.leadership h4{font-size:16px;font-style:italic;color:#808285}.leadership p{color:#808285;font-size:16px;}

.calculate{padding-bottom:30px;}.calculate h3{font-size:20px;font-weight:600;margin-bottom:10px;color:#95969a;text-transform:uppercase;}
.calculate .form-control{background:#ebedec; height:55px;}.calculate .btn-primary,.calculate .show > .btn-primary.dropdown-toggle{background:#ebedec; height:55px;border:none;color:#333;text-align:left;padding:15px 20px 15px;border: 1px solid #ced4da;border-radius: .25rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;margin:0px 1px}.calculate .dropdown-toggle:after{right:10px;margin-top:10px;position:absolute;}.calculate .dropdown  ul{margin:0;padding:0;}.calculate .dropdown-menu{min-width: 12rem;border-radius:0;}.calculate .dropdown  ul li{border-bottom:1px solid #ccc;padding:5px;font-size:14px;}.calculate .dropdown ul li:hover{background:#ebedec;cursor:pointer;}.calculate .dropdown a{color:#333;}.calculate .title{position:relative;text-align:center;font-size:18px;font-weight:600;margin:30px 0 10px;color:#95969a;text-transform:uppercase;}.calculate .title:before{background:#ebedec;height:2px;width:100%;top:45%;left:0;content:"";position:absolute;}.calculate .title span{display:inline-block;padding:5px 20px;background:#fff;position:relative;}.calculate .submit{text-align:center;padding:20px 0}.calculate .submit button.find_right_thread_submit{font-size:24px;text-transform:uppercase;}.calculate .width100{width:100%;}.calculate .padd5{padding:0px 5px;}.calculate .row5{padding:0px 5px;}

.paddtop30{padding-top:30px;}.paddtop125{padding-top:125px;}

.usc{background:#f1f2f2;padding:150px 0 50px;}.usc h3{font-size:28px;color:#000;padding-bottom:15px;font-weight:600;}.usc h1{font-size:40px;font-weight:600;}.usc p{color:#000;font-size:16px;}.usc h2{font-size:34px;font-style:italic;color:#000;font-weight:600;}.usc li{color:#000;color:#000;font-size:18px;padding-bottom:5px;}.usc table{background:#e6e6e6;}.usc th,.usc td{padding:5px 8px;color:#000;font-size:18px;}.usc th{background:#821e11;color:#fff;font-size:20px;font-weight:600;}.usc tr:nth-child(2n+1){background:#fff;}.usc td:nth-child(1n+2){background:#e6e6e6;}.usc td.right{background:#cfcecd;}.usc h4{background:#821e11;color:#fff;padding:8px 20px;border-radius:20px;margin-bottom:20px;font-size:22px;}.usc .strong h3{font-size:22px;font-style:italic;}.usc .strong h5{color:#821e11;font-size:22px;}.usc .strong h3{font-size:18px;font-style:normal;padding-bottom:5px;}

.redheader{background:url(../img/red-bg.png) no-repeat center;background-size:cover;padding-top:100px;color:#fff;margin-top:105px;}.redheader .title{font-size:60px;font-weight:600;text-transform:uppercase;line-height:40px;}.redheader .title span{display:block;font-size:15px;}.redheader h3{font-size:20px;font-weight:600;margin:5px 0 10px;}.redheader h3 span{background:#ff0000;padding:5px 20px;border-radius:4px;color:#fff;}.redheader ul li{padding-top:5px;font-size:17px;}

.cpkm{padding:30px 0;}.cpkm h1{font-size:24px;font-weight:600;text-transform:uppercase;color:#;}.cpkm .table{background:#f2f2f2;}.cpkm .table td{border-bottom:2px solid #dadada;padding:10px 15px;color:#000;}.cpkm .table .drak{background:#d2d3d5;}.cpkm .table th{font-size:20px;font-weight:600;background:#852f22;text-align:center;color:#fff;padding:5px 15px;text-transform:uppercase;padding:10px 15px;}.cpkm .table .title{text-align:center;font-weight:600;font-size:20px;text-transform:uppercase;color:#000;}.cpkm .table .red1{background:#b2251b;color:#fff;border-color:#b2251b;}.cpkm .table .red2{background:#852f22;color:#fff;border-color:#852f22;}.cpkm .table .gry2{background:#e6e7e9;}.cpkm .comparison{background:#9d9f9e;color:#fff;text-align:center;cursor:pointer;width:100%;font-size:20px;}.cpkm .comparison:hover{background:#000;}.cpkm .explorebutton{color:#000;padding:10px 35px;cursor:pointer;border-radius:5px; border:2px solid #852f22;background:#fff;font-size:17px;text-transform:uppercase;text-shadow: 2px 2px #000;}.cpkm .explorebutton:hover{background:#852f22;color:#fff;}.cpkm .explorebutton.active{background:#852f22;color:#fff;}
