body {
     color: #000000;
     font-family: 'Open Sans', sans-serif;
    /* font-family: 'Abril Fatface', cursive;
     */
     margin: 0;
     overflow-x: hidden;
     padding: 0;
     height: 100%;
}
 ul {
     padding: 0px;
     margin: 0px;
}
 li {
     list-style: none;
}
 a {
     color: #211f1f;
     transition: all 500ms ease 0s;
}
 button {
     transition: all 500ms ease 0s;
}
 a, a:hover, a:active, a:focus {
     text-decoration: none;
}
 a:hover, a:active, a:focus {
     outline: none;
     border: none;
     color:#b7e246;
}
 img {
     border: 0 none;
     max-width:100%;
}
 p {
     margin: 0;
}
/***********Header css start here**************/
 .imp-info{
     float:right;
}
 .imp-info ul li {
     text-align: right;
     display: inline-block;
     font-size: 15px;
     position: relative;
     padding: 0 10px;
     font-weight: 600;
}
 .imp-info ul li::before {
     background: #e0e0e0;
     height: 16px;
     width: 2px;
     position: absolute;
     right: -4px;
     content: "";
     top: 3px;
}
 .imp-info ul li a {
     color: #292929;
     font-weight: 600;
}
 .imp-info ul li:last-child::before{
     display:none;
}
 .imp-info ul li i {
     color: #be1616;
}
 .imp-info{
     background-color:#eeeeee;
     padding:8px 10px;
     border-radius:0 0 8px 8px;
}
 .logo{
     padding-top:9px;
     padding-bottom:9px;
}
.navigation-block {
    padding-top: 10px;
    text-align: right;
    float: right;
}
 .wsmenu-list>li>a:after, .wsmenu-list>li>a:before {
     position: absolute;
     content: "";
     background: #95bd2d;
     transition: all 0.3s ease;
     -webkit-transition: all 0.3s ease;
     height: 2px;
}
 .wsmenu-list>li>a:hover:before {
     width: 26%;
     left: 24%;
}
 .wsmenu-list>li>a:before {
     width: auto;
     bottom: 0;
     left: 10%;
}
 .wsmenu-list>li>a:hover:after {
     width: 26%;
     right: 24%;
}
 .wsmenu-list>li>a:after {
     width: auto;
     bottom: 0;
     right: 10%;
}
 .welcome-sec{
     background:url("/images/welcome-bg.webp");
     background-repeat:no-repeat;
     background-size:cover;
     padding:30px 0;
}
 .page-title {
     font-family: 'Abril Fatface', cursive;
     font-size: 50px;
     text-transform: uppercase;
     margin: 0;
     padding: 20px 0;
}
 .black-font{
     color:#211f1f;
}
 .white-font{
     color:#ffffff;
}
 .welcome-text h3 {
     color: #2d2d2d;
     font-size: 22px;
     margin-top: 0;
     line-height:30px;
     font-weight: 600;
}
 .welcome-text p {
     color: #2d2d2d;
     font-size: 16px;
     line-height: 25px;
     padding-top: 10px;
     padding-left: 20px;
     padding-right: 50px;
}
 .welcome-block{
     padding:20px;
}
 .recepies-slider .owl-nav{
     margin:0;
}
 .welcome-text::before {
     background: url(/images/end.webp);
     position: absolute;
     right: 0;
     width: 30px;
     height: 110px;
     content: "";
     background-position: center center;
     background-repeat: no-repeat;
     top: 50px;
}
 .welcome-text::after {
     background: url(/images/end.webp);
     position: absolute;
     left: 0;
     width: 30px;
     height: 110px;
     content: "";
     background-position: center center;
     background-repeat: no-repeat;
     top: 50px;
     transform: rotate(180deg);
}
 .read-more {
     background: #be1616;
     color: #fff;
     text-transform: capitalize;
     font-size: 14px;
     font-weight: bold;
     padding: 10px 35px;
     display: inline-block;
     border-radius: 25px;
     margin-top: 20px;
     border: 2px dashed #be1616;
}
 .read-more:hover {
     background: transparent;
     color: #be1616;
     border: 2px dashed #be1616;
}
 .welcome-text {
     text-align: center;
     background: url(/images/para-bg.webp);
     width: 90%;
     margin: 20px auto;
     padding: 30px 20px;
     position: relative;
     background-position: center center;
     background-size: contain;
}
 .recepies-slider .owl-prev {
     background: url(/images/recepie-next.webp) !important;
     width: 50px;
     height: 50px;
     z-index:9999;
     transform: rotate(180deg);
     position:absolute;
     left:0;
     top:50px;
}
 .recepies-slider .owl-next {
     background: url(/images/recepie-next.webp) !important;
     width: 50px;
     height: 50px;
     z-index:9999;
     position:absolute;
     right:0;
}
 .owl-theme .owl-nav [class*=owl-] {
     color: transparent;
     font-size: 0px;
     margin: 0px;
     padding: 4px 7px;
     background:transparent;
     display: inline-block;
     cursor: pointer;
     border-radius: 3px;
     position:absolute;
     top:100px;
}
 .recepies-block{
     border:1px dashed #9e9c93;
}
 .recepies-slider {
     padding: 30px 50px;
}
 .left-recepiimg{
     padding-right:0;
     padding-left:0;
}
 .right-recepicontent{
     padding-left:0;
}
 .right-recepicontent h4 {
     color: #2b2109;
     font-size: 24px;
     padding-left: 30px;
     margin: 3px 0 0 0;
}
 .right-recepicontent h5 {
     background: #be1616;
     color: #fff;
     font-size: 17px;
     padding: 5px 25px 5px 30px;
     font-style: italic;
     font-weight: 600;
     text-transform: capitalize;
     display: inline-block;
     margin-left: -5px;
}
 .recepi-list li {
     font-size: 14px;
     color: #2b2109;
     line-height: 26px;
}
 .ingrediance-list {
     display: table;
     width: 100%;
     padding-left: 30px;
}
 .recepi-list {
     width: 50%;
     float: left;
}
 .export-goodness .page-title{
     font-size:40px;
}
 .export-goodness {
     background-image: url(/images/exports-bg.webp);
     background-size: cover;
     background-repeat: no-repeat;
     padding: 20px 0;
     margin-top:30px;
}
 .export-goodness p {
     color: #737373;
     line-height: 32px;
     font-size: 17px;
     width: 90%;
}
 .export-goodness .right p {
     font-size: 22px;
     color: #191919;
     width: 100%;
     padding-left: 59px;
}
 .partner-sec h3 {
     font-size: 45px;
     color: #fff;
     text-transform: capitalize;
     font-weight: bold;
     margin: 0;
     padding: 83px 0;
}
 .partner-sec{
     background-image: url(/images/partner-bg.webp);
     background-size: cover;
     background-repeat: no-repeat;
}
 .become-parter a{
     margin: 93px 0 75px;
}
 footer{
     background-image:url("/images/footer-bg.webp");
     background-size: cover;
     background-repeat: no-repeat;
}
 .footer-title{
     color:#fff;
     font-size:16px;
     font-weight:bold;
	 text-transform:uppercase;
}
 .footer-top i{
     color:#95bd2d;
     font-size:20px;
}
 .footer-top p{
     color:#fff;
     font-size:14px;
     line-height:28px;
}
 .footer-links li a {
     color: #fff;
     font-size: 14px;
     text-transform: capitalize;
     padding: 4px 0;
     display: inline-block;
}
 .footer-links li a:hover {
     color:#95bd2d;
}
 .footer-icon{
     padding:10px 0;
}
 .footer-logo{
     padding:20px 0;
}
 .footer-bottom{
     border-top:1px solid #a7a0a0;
}
 .footer-bottom p {
     color: #fff;
     padding-top: 20px;
     padding-bottom: 20px;
}
 .footer-top{
     padding-bottom:20px;
}
 .footer-bottom .right{
     text-align:right;
}
 .footer-bottom .right a{
     color:#fff;
}
 .social-icon ul li{
     display:inline-block;
}
 .social-icon ul li a {
     text-align: center;
     width: 35px;
     height: 35px;
     display: block;
     color: #fff;
     padding: 8px;
     margin: 3px;
     border-radius: 50%;
}
 .social-icon ul li .fb {
     background:#3c5a99;
}
 .social-icon ul li .gp {
     background:#de513f;
}
 .social-icon ul li .twt {
     background:#28aae1;
}
 .social-icon ul li .yt {
     background:#e62c2e;
}
 .social-icon ul li i {
     font-size:18px;
}
 .social-icon{
     padding:15px 0;
}
 .social-icon ul li a:hover{
     transform:translateY(-5px);
}
/******Product css start here**********/
 .product-sec {
     background-image: url(/images/products/product-bg.png);
     background-size: cover;
     background-repeat: no-repeat;
     background-position: center center;
     padding-top:20px;
}
 .product-block p {
     color: #fff;
     font-size: 20px;
     line-height: 27px;
     width: 80%;
     margin: 0 auto;
}
/*Panel tabs*/
.panel-tabs > li {
    display: inline-block;
    width: 19%;
    text-align: center;
    margin: 0px 4px;
}
 .panel-tabs > li > a:hover {
     border-color: transparent;
     color: #ffffff;
     background-color: transparent;
}
 .panel-tabs > li.active > a, .panel-tabs > li.active > a:hover, .panel-tabs > li.active > a:focus {
     color: #b4db58;
     cursor: default;
     -webkit-border-radius: 45px;
     -moz-border-radius: 45px;
     border-radius: 45px;
     background-color: transparent;
     border-bottom-color: transparent;
     border:1px dashed #b4db58;
     font-size:22px;
}
 .panel-tabs > li > a {
     font-size:22px;
     margin-right: 2px;
     border: 1px solid transparent;
     border-radius:0;
     color: #ffffff;
}
 .panel-tabs{
     margin-top:30px;
}
 .dot-img::before {
     background: url(/images/Products/dots.webp);
     width: 50px;
     height: 7px;
     position: absolute;
     content: "";
     right: -61px;
     top: 50%;
	 display:none;
}
 .dot-img::after {
     background: url(/images/Products/dots.webp);
     width: 50px;
     height: 7px;
     position: absolute;
     content: "";
     left: -61px;
     top: 50%;
	 display:none;
}
 .dot-img{
     position:relative;
}
/*********Product*************/
 .flexslider .slides img {
     width: auto;
     display: block;
     text-align: center;
     margin:0 auto;
}
 .left-text ,.right-text{
     color:#fff;
}
 .slides .left-text h4{
     font-size:25px;
}
 .slides .left-text p {
     font-size: 17px;
     line-height: 25px;
     width: 100%;
}
 .slides .left-text{
     padding-top:70px 
}
 .slider {
     margin-top: 0px;
     padding-top: 110px;
     padding-bottom: 10px;
}
 .slides .right-text h5 {
     font-size: 25px;
     padding-top: 90px;
}
 .panel-tabs{
     position:relative;
}
 /* .one.active::before { */
     /* position: absolute; */
     /* content: ""; */
     /* background: url(/images/Products/left-arrow.webp); */
     /* bottom: -150px; */
     /* width: 186px; */
     /* height: 100px; */
     /* background-repeat: no-repeat; */
/* } */
 /* .two.active::before { */
     /* position: absolute; */
     /* content: ""; */
     /* background: url(/images/Products/middle-arrow.webp); */
     /* bottom: -120px; */
     /* width: 186px; */
     /* height: 100px; */
     /* background-repeat: no-repeat; */
/* } */
 /* .three.active::before { */
     /* position: absolute; */
     /* content: ""; */
     /* background: url(/images/Products/right-arrow.webp); */
     /* bottom: -130px; */
     /* width: 186px; */
     /* height: 100px; */
     /* background-repeat: no-repeat; */
     /* right: 70px; */
/* } */
 .small-product{
     position:relative;
}
 .small-product .flex-active-slide {
     border: 2px dashed #be1616;
     border-radius:10px;
}
 .flexslider .slides > li {
     padding: 16px 0;
}
 .footer-links li a:before {
     width: auto;
     bottom: 0;
     left: 10%;
}
 .footer-links li a:after {
     width: auto;
     bottom: 0;
     right: 10%;
}
 .footer-links li a:after, .footer-links li a:before {
     position: absolute;
     content: "";
     background: #95bd2d;
     transition: all 0.3s ease;
     -webkit-transition: all 0.3s ease;
     height: 2px;
}
 .footer-links li a{
     position:relative;
}
 .footer-links li a:hover:before {
     width: 25%;
     left: 3px;
}
 .footer-links li a:hover:after {
     width: 25%;
     right: 47%;
}
/* .ls-bottom-slidebuttons a{
     */
    /* background:#fff;
     */
    /* height:10px;
     */
    /* width:10px;
     */
    /* margin:5px;
     */
    /* 
}
 */
 .ls-v5 .ls-bottom-slidebuttons a {
     width: 12px;
     height: 12px;
     border-radius: 25px;
     background:#fff;
     margin:5px;
     transition:500ms;
}
 .ls-v5 .ls-bottom-slidebuttons a.ls-nav-active{
     width: 42px;
     height: 12px;
     border-radius: 25px;
     background:#83a824;
     transition:500ms;
}
 .home-enquiry h3 a {
     color: #fff;
     background: #83a824;
     border: 1px solid #83a824;
     display: inline-block;
     font-size: 19px;
     text-transform: uppercase;
     padding: 11px 12px;
     transform: rotate(90deg);
     font-weight: bold;
     position: fixed;
     z-index: 9999;
     top: 50%;
     left: -80px;
     border-radius: 7px 7px 0 0;
     margin: 0;
}
 .home-enquiry h3{
     margin:0;
}
 .home-enquiry:hover a {
     background:transparent;
     color:#83a824;
     border:1px dashed #83a824;
}
 .inner-banner {
     background-attachment: fixed;
     background-image: url(/images/5.webp);
     background-repeat: repeat;
     background-size: cover;
     color: #ffffff;
    /* display: inline;
     */
     float: none;
    /* width: 100%;
     */
     position: relative;
}
 .overlay-about {
     background-color: rgba(0, 0, 0, 0.7);
     float: none;
     padding: 90px 0;
     width: 100%;
}
 .banner-title h2 {
     font-family: 'Abril Fatface', cursive;
     color: #95bd2d;
     display: block;
     font-size: 58px;
     position: relative;
     left: 0;
     right: 0;
     width: 100%;
}
 .about-page-left {
     background: url(/images/about1-back.webp);
     background-repeat: no-repeat;
     background-position: center center;
     background-size: cover;
     padding: 100px 65px;
     width: 100%;
     height: 630px;
     margin: 10px 0;
     box-shadow: 0px 0px 17px 0px #dddd;
}
 .about-page-left h2 {
     color: #222222;
     font-size: 40px;
     text-transform: uppercase;
     font-family: 'Abril Fatface', cursive;
}
 .about-page-left p {
     font-size: 15px;
     line-height: 32px;
}
 .about-page-left p span {
     color: #222222;
}
 .about-page-left p span span {
     color: #e7272d;
     font-size: 25px;
}
 .about-page-right .about-page-img-holder:before {
     content: "";
     background: transparent;
     border: 5px solid rgba(255, 255, 255, 0.5);
     height: 90%;
     width: 90%;
     z-index: 2;
     position: absolute;
     left: 0;
     right: 0;
     margin: 0 auto;
     top: 5%;
}
 .about-page-right .about-page-img-holder {
     position: relative;
}
 .about-page-right .about-page-img-holder img {
     width: 100%;
}
 .about-page-area > img {
     position: absolute;
     bottom: 0;
     left: 0;
     right: 0;
     margin: 0 auto;
}
 .about-page-right {
     position: relative;
     left: -60px;
     top: 90px;
}
 .about-page-area {
     padding: 70px 0 0 0;
     position: relative;
}
 .award1-area > img {
     position: absolute;
     top: -69px;
     left: 0;
     right: 0;
     margin: 0 auto;
}
 .award1-area {
     padding: 45px 0;
     text-align: center;
     background: url(/images/award1-back.webp);
     background-size: cover;
     background-position: center;
     background-repeat: no-repeat;
     position: relative;
     margin-top: 100px;
}
 .award1-area .award1-area-box {
     margin-bottom: 0;
}
 .award1-area .award1-area-box h2 {
     color: #ffffff;
     font-size: 40px;
     margin-bottom: 5px;
     font-weight: bold;
}
 .award1-area .award1-area-box p {
     color: #fff;
     text-transform: uppercase;
     margin-bottom: 5px;
    /* font-weight: bold;
     */
     font-size: 18px;
}
 .breadcrumb {
     padding: 8px 15px;
     margin: 2px 0px;
     list-style: none;
     background-color: transparent;
     border-radius: 4px;
     color: #fff;
}
 .breadcrumb-item a{
     color:#ddd;
}
 .inner-breadcrm {
     position: absolute;
     bottom: 0;
     width: 100%;
    /* border-top: 1px solid rgba(255,255,255,0.5);
     */
     right: 0;
     left: 0;
     margin: 0 auto;
     background: rgba(255,255,255,0.2);
}
 .breadcrumb>.active {
     color: #be1616;
}
 .award1-area-box i {
     font-size: 35px;
     color: #efede6;
}
 .contact-us h5 {
     color: #333;
     font-size: 18px;
     font-weight: 700;
     text-transform: uppercase;
     margin: 0px 0 20px 0;
}
 .contact-us .list {
     position: relative;
}
 .contact-us .list li {
     position: relative;
     line-height: 32px;
     padding: 0px 0px 0px 90px;
     border: 1px solid #f1f1f1;
     margin-bottom: 20px;
}
 .contact-us .list li a {
     display: block;
     color: #000;
     font-size: 14px;
     font-weight: 400;
     font-family: 'Open Sans', sans-serif;
     padding: 8px 0px;
     line-height: 26px;
}
 .contact-us .list li a i {
     margin-right: 15px;
     font-size: 20px;
     position: absolute;
     left: 27px;
     top: 0;
     line-height: 67px;
     border-right: 1px solid #f1f1f1;
     padding-right: 20px;
     color:#95bd2d;
}
 .contact-us h6 {
     color: #333;
     position: relative;
     font-size: 18px;
     font-weight: 700;
     text-transform: uppercase;
     margin: 0 10px 4px 0;
     top: -28px;
     display: inline;
     background: #fff;
}
 .contact-us .border-area {
     border: 1px solid #f1f1f1;
     padding: 20px;
     position: relative;
     margin-top: 50px;
}
 .contact-us .list {
     position: relative;
}
 .right-side-contact h2 {
     font-size: 24px;
     font-weight: 700;
     text-transform: uppercase;
     color: #333;
     margin-bottom: 27px;
     margin: 0;
     padding-bottom: 14px;
     padding-left: 12px;
}
 .right-side-contact .form-control {
     display: block;
     width: 100%;
     height: 42px;
     padding: 11px 12px;
     font-size: 14px;
     line-height: 1.42857143;
     color: #555;
     background-color: #fbfbfb;
     background-image: none;
     border: 1px solid #ddd;
     border-radius: 0;
    /* -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
     */
    /* box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
     */
     -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
     -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
     transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
 .right-side-contact .form-group {
     margin-bottom: 25px;
}
 .right-side-contact .textarea{
     height:200px;
     max-width:100%;
}
 .contact-us{
     padding:50px 0px 0px 0px;
}
 .map{
     margin-top:40px;
     -webkit-filter: sepia(0.3);
    /* Safari 6.0 - 9.0 */
     filter: sepia(0.3);
}
 .enq-form .form-control {
     background-color: #fff;
     background-image: none;
     border-color: -moz-use-text-color -moz-use-text-color #ccc;
     border-radius: 0;
     border-style: none none solid;
     border-width: medium medium 2px;
     box-shadow: none;
     color: #000;
     display: block;
     font-size: 14px;
     height: 50px;
     line-height: 1.42857;
     padding: 6px 12px;
     transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
     width: 100%;
     border: 1px solid transparent;
     border-radius: 4px;
}
 .enq-form {
     width: 60%;
     margin: 0px auto 40px;
     background: #ebf1de;
     padding: 50px 50px 30px;
     border-radius: 5px;
     display: table;
}
 .captchaimg .form-control {
     height: 43px;
     margin-left: 20px;
     width: auto;
}
 .captchaimg > span {
     float: left;
}
 .enq-tag {
     padding-bottom: 30px;
     font-size: 15px;
     color: #211f1f;
}
 .enq-block{
     margin-top:50px;
}
.infra h3 {
    font-weight: 600;
    font-size: 24px;
    color: #be1616;
}
.infra p {
    font-size: 16px;
    text-align: justify;
}
.slogan{
	text-align:center !important;
	padding:10px 0;
	 color: #be1616;
	 font-weight:bold;
}
.list-heaven li{
	font-size:17px;
	padding:5px 0;
	list-style:circle;
}
.list-heaven{
	padding-left:40px;
	padding-bottom:50px;
}
.title-export{
	 font-weight: 600;
    font-size: 24px;
    color: #be1616;
}
.left-gov ul{
	padding:0 !important; 
}
.panel .pad {
  padding: 0 15px; 
}
.panel.flip .action {
  display: none;
}

.panel {
    width: 100%;
    height: auto;
    margin: 20px;
    position: relative;
    display: inline-block;
    -webkit-perspective: 600px;
    -moz-perspective: 600px;
}
.panel .front {
  z-index: 900;
  width: inherit;
  height: inherit;
  background: #fff;
  height:100%;
  -moz-box-shadow: 0 1px 15px rgba(0,0,0,0.1);
  -webkit-box-shadow: 0 1px 15px rgba(0,0,0,0.1);
  box-shadow: 0 1px 15px rgba(0,0,0,0.1);
  
  -webkit-transform: rotateX(0deg) rotateY(0deg);
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  
  -moz-transform: rotateX(0deg) rotateY(0deg);
  -moz-transform-style: preserve-3d;
  -moz-backface-visibility: hidden;
  
  -o-transform: rotateX(0deg) rotateY(0deg);
  -o-transform-style: preserve-3d;
  -o-backface-visibility: hidden;
  
  -ms-transform: rotateX(0deg) rotateY(0deg);
  -ms-transform-style: preserve-3d;
  -ms-backface-visibility: hidden;
 
  transform: rotateX(0deg) rotateY(0deg);
  transform-style: preserve-3d;
  backface-visibility: hidden;
  
  -o-transition: all .4s ease-in-out;
  -ms-transition: all .4s ease-in-out;
  -moz-transition: all .4s ease-in-out;
  -webkit-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;
  position:relative;
  padding:10px;
}
.panel.flip .front {
  z-index: 900;
  background: #fff;
  
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
  
  -moz-box-shadow: 0 15px 50px rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 15px 50px rgba(0,0,0,0.2);
  box-shadow: 0 15px 50px rgba(0,0,0,0.2);
}
  	
.panel .back {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 800;
  width: 100%;
  height: 100%;
  background: #fff;
  border:1px solid #000;
  -webkit-transform: rotateY(-180deg);
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  
  -moz-transform: rotateY(-180deg);
  -moz-transform-style: preserve-3d;
  -moz-backface-visibility: hidden;
  
  -o-transform: rotateY(-180deg);
  -o-transform-style: preserve-3d;
  -o-backface-visibility: hidden;
  
  -ms-transform: rotateY(-180deg);
  -ms-transform-style: preserve-3d;
  -ms-backface-visibility: hidden;
  
  transform: rotateY(-180deg);
  transform-style: preserve-3d;
  backface-visibility: hidden;
 
  -o-transition: all .4s ease-in-out;
  -ms-transition: all .4s ease-in-out;
  -moz-transition: all .4s ease-in-out;
  -webkit-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;
}
		
.panel.flip .back {
  z-index: 1000;
  background: #eff6dd;
  
  -webkit-transform: rotateX(0deg) rotateY(0deg);
  -moz-transform: rotateX(0deg) rotateY(0deg);
  -ms-transform: rotateX(0deg) rotateY(0deg);
  -o-transform: rotateX(0deg) rotateY(0deg);
  transform: rotateX(0deg) rotateY(0deg);
  
  box-shadow: 0 15px 50px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 15px 50px rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 15px 50px rgba(0,0,0,0.2);
}

.frontTitle {
  padding-top:5px;
  text-align:center;
  font-family:'latoregular',arial;
  font-size:18px;
  color:#000;
  height:45px;
}

.frontLogo {
    width:100%;
    height:200px;
    background-repeat:no-repeat;
    background-position:center center;
}

.isas {
  background-image:url('http://dizin.x10.bz/codepen/wgaFq/isas.png');
  background-size:150px 150px;
}

.boisedigital {
 background-image:url('http://dizin.x10.bz/codepen/wgaFq/logo_dark.png');
      background-size:85% auto;
  background-position:center center;
}

.dissolve {
 background-image:url('http://portfolio.dizin.x10.bz/images/dissolve.png');
      background-size:125px 125px;  
}

.frontLocation {
  padding-top:10px;
  text-align:center;
  color:#aaa;
  font-family:'latoregular',arial;
  font-size:18px;
}

.backTitle {
    padding: 10px;
    color: #000;
    font-family: 'latohairline',arial;
    font-size: 17px;
    font-weight: bold;
}

.backParagraph {
    padding: 15px 12px;
    color: #000;
  
    font-size: 17px;
    text-align: center;
}
.backGoto {
  padding:10px;
  padding-top:0;
  color:#06f;
  
  font-size:14px;
}

.backGoto h5 {
  text-decoration:none;
  text-align:center;
  color:#06f;
  -webkit-transition:0.1s all linear;
  -moz-transition:0.1s all linear;
  -o-transition:0.1s all linear;
  transition:0.1s all linear;
}

.backGoto a:hover {
  text-decoration:underline;
 
}
.front-title h5 {
    text-align: center;
    padding: 20px;
    display: block;
    font-size: 19px;
    background: rgba(0,0,0,0.8);
    color: #fff;
    position: absolute;
    bottom: 0;
    width: 100%;
    margin: 0;
    left: 0;
    right: 0;
}
.pro-title h4 {
    text-align: center;
    color: #be1616;
    font-weight: bold;
    font-size: 32px;
}
.pro-title{
	clear:both;
}
.product-block{
	padding:50px 0;
}
.map-size{
	padding-top:50px;
}
.partner-block h5 {
    color: #be1616;
    font-size: 18px;
    font-weight: bold;
    padding: 12px 0;
    margin: 0;
}
.partner-block p{
	    font-size: 15px;
    line-height: 22px;
}

.partner-left .about-page-left{
	padding:20px 65px;
}
.part .right-side-contact{
	margin-top:20px;
	margin-bottom:50px;
}
.ingre-title{
	color:#be1616;
	font-size:20px;
	font-weight:bold;
	margin-top:20px;
}
/*
     FILE ARCHIVED ON 17:05:10 Aug 30, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:42:51 May 13, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.372
  exclusion.robots: 0.03
  exclusion.robots.policy: 0.022
  esindex: 0.006
  cdx.remote: 7.115
  LoadShardBlock: 93.279 (3)
  PetaboxLoader3.datanode: 88.753 (4)
  PetaboxLoader3.resolve: 366.581 (2)
  load_resource: 559.465
*/