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

@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600');
body{padding:0px !important;font-family: 'Open Sans', sans-serif;overflow:visible !important;}
.welcome-section p span{font-family: 'Open Sans', sans-serif !important;font-size:16px!important;color:#fff !important;line-height:25px; text-align:left;}
p{font-size:18px;color:#000;}
a{transition:.5s;}
a img:hover{opacity:.8;}
.logo img:hover{opacity:1;}
a:focus, .btn:focus{outline:none;text-decoration:none;}
a:hover{text-decoration:none;}
.header{background: rgba(0,0,0,0.5);padding:5px 0px;position: absolute;z-index: 999;width: 100%;}
.free{margin-top:5%;visibility:hidden;}
.logo{text-align:center;}
img{max-width:100%;}
.icon img:hover{opacity:.6;}
.call{margin-top:5%;}
.view-more { clear: both; text-decoration:underline; display: block; margin: auto; padding: 2px 7px;background:none; border:none;}
.free p{background:url(../images/call.png) no-repeat top left; padding:0px 0px 7px 50px; color:#fff;font-size:30px;}
.banner{position:relative;}
.banner img{width:100%;}
.arrow-do.arrow-do-click{position:relative;border:none;}
.distil-section .modal-body p{text-align:justify;}
#lunch > option{background:#fff;}
.arrow-do{
    display: table;
    width: 50px;
    height: 50px;/*15*/
    margin: 20px auto 10px;
    text-align: center;
    position: relative;
    overflow: hidden;
}
.arrow-do img{
    display: inline-block;
    opacity: 1;height:auto;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;width:auto;
    top: 30px;
    top: 0;
    animation: scroll-img 1.8s linear infinite;
    -webkit-animation: scroll-img 1.8s linear infinite;
    -moz-animation: scroll-img 1.8s linear infinite;
	transition:all 1.8s linear;
	-webkit-transition:all 1.8s linear;
	-moz-transition:all 1.8s linear;
    
}
.arrow-do img:nth-child(2){
    margin-top: -8px;   
    animation-delay: 1s;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
}
.arrow-do img:nth-child(3){
    margin-top: -16px;   
    animation-delay: 1s;
    -moz-animation-delay: 1s;
    -webkit-animation-delay: 1s;
}
@keyframes scroll-img{
    0%{
        opacity: 1;
        top: -10px;
        transform: rotateX(10deg);
        -moz-transform: rotateX(10deg);
        -webkit-transform: rotateX(10deg);
        transform-origin: center bottom;
    }75%{
        opacity: 0.9;
        top: 25px;
    }100%{
        opacity: 1;
        top: 35px;
        transform: rotateX(90deg);
        -moz-transform: rotateX(90deg);
        -webkit-transform: rotateX(90deg);
        transform-origin: center bottom;
    }
}
@-moz-keyframes scroll-img{
    0%{
        opacity: 1;
        top: -10px;
        transform: rotateX(10deg);
        -moz-transform: rotateX(10deg);
        -webkit-transform: rotateX(10deg);
        transform-origin: center bottom;
    }75%{
        opacity: 0.8;
        top: 35px;
    }100%{
        opacity: 1;
        top: 45px;
        transform: rotateX(90deg);
        -moz-transform: rotateX(90deg);
        -webkit-transform: rotateX(90deg);
        transform-origin: center bottom;
    }
}
@-webkit-keyframes scroll-img{
    0%{
        opacity: 0.1;
        top: -10px;
        transform: rotateX(10deg);
        -moz-transform: rotateX(10deg);
        -webkit-transform: rotateX(10deg);
        transform-origin: center bottom;
    }75%{
        opacity: 0.8;
        top: 35px;
    }100%{
        opacity: 1;
        top: 45px;
        transform: rotateX(90deg);
        -moz-transform: rotateX(90deg);
        -webkit-transform: rotateX(90deg);
        transform-origin: center bottom;
    }
}


#intershipsection {
    padding: 80px 0px 80px;
    background: #000;
}
#intershipsection h1 {
    text-align: center;
    font-size: 45px;
    margin: 20px 0px;
    color: #fff;
}
#intershipsection p {
    color: #fff;
    line-height: 30px;
    font-size: 16px;
}
#intershipsection ul li {
    color: #fff;
}
#intershipsection-form {
    padding:80px 0px 80px;
}
#intershipsection-form h1 {
    text-align: center;
    font-size: 45px;
    margin: 30px 0px;
    color: #000;
}
#intershipsection-form h3 {
    text-align: center;
    font-weight: 600;
    font-size: 20px;
}
.inters {
    list-style: none;
}
#intershipsection-form form label {
    display: block;
}
#intershipsection-form form input.form-control {
    border-radius: 0px;
    height: 40px;
    border-color: #000;
}
#intershipsection-form form .btn.btn-info {
    background: #F6BD28;
    padding: 10px 30px;
    border-radius: 0px;
    border: none;
    text-transform: uppercase;
    font-weight: 600;
}
#intershipsection-form form .btn.btn-info:hover {
    background: #000;
}


.center{text-align:center;}
.center a{color: #000;text-decoration: underline;}
.center a:hover{text-decoration: none;}


.hom img{max-width:70px !important;}
#home .modal-lg{max-width:665px;}
.hom{visibility:hidden;}
.sticky{width:100%;position:fixed; top:0px; background:#fff !important;z-index:999;}
.sticky .hom{visibility:visible;}
.icon{float:right;}
ul.icon li{float:none;display:inline-block; list-style:none;padding:0px 3px;}
.info{position: absolute;
top: 24%;
margin: 0;
z-index: 9;
text-align: center; width: 100%; color:#fff; margin-top:10%;}
.info h2{font-size:60px; margin-bottom:20px;text-shadow:1px 2px 3px #000;}
.info a{border:1px solid white; padding:10px 20px 10px 20px; border-radius:3px; font-size:20px;}
.navbar-inverse {border:none !important;box-shadow:0 11px 6px -6px rgba(0, 0, 0, 0.22);margin-bottom:0px;}
 .navbar-nav li a {  color: #000 !important; font-size:21px;padding:30px 24px;text-transform:uppercase;}
.navbar-nav li:first-child a{padding:15px 24px 16px;}
.navbar{background:#fff;}
.navbar-nav li a:hover, .navbar-nav li a.active{background:#F6BD28 !important;color:#fff;outline:none !important;}	
.welcome-section{background:#F6BD28;padding:53px 0px 98px;text-align:center;position:relative;}
.welcome-section h2{font-size:45px; color:#000;}


.age-section{background:#FCB726;text-align:center;padding:80px 0px;}
.age-group select{-moz-appearance:none; -webkit-appearance: none; /*background:url(../images/down-arrow-s.png) no-repeat 96% center */; background:none;}
.age-section .btn{background:#000 !important;color:#fff; !important}
.age-section img{margin-bottom:20px;}
.age-section > p {
  background: hsl(0, 0%, 0%) none repeat scroll 0 0;
  color: hsl(0, 0%, 100%);
  margin: 20px 0 0px;
  padding: 20px;
}
.less-btn{background:none; border:none;color:#F6BD28; text-decoration:underline;}
.less-btn:hover{text-decoration:none;}
/*.btn-span{width:100%; text-align:center !important; clear:both;display:block;}*/
.btn-span{font-style:italic; margin-left:10px;}
.wel-more-c{padding:0px; clear:both;margin:10px auto;background:none;border:none;color:#F6BD28;text-decoration:underline;}
.wel-more-c:hover{text-decoration:none;}
.wel-content{width:90%;float:none;margin:40px auto;}
.welcome-section ul.welcome-ul{padding:0px;margin:60px 0px 30px;}
.welcome-ul li{display:inline-block;float:none;list-style:none;width:190px;background:#1e1e1e; /*url(../images/img-2.png) no-repeat;*/padding:47px 0px;  max-width: 190px; background-size:100% 100%;margin:2px 15px;border-radius:50%;}
.welcome-ul li img{max-width:100%;}
.welcome-ul li a {color:#767676;display:block;}
.welcome-ul span { display: block;width:100%;}
.welcome-ul li:nth-child(4){background:none;}
.wel-content-div{position:relative; background: #5E4D22; bottom:auto;  color: hsl(0, 0%, 0%); cursor: auto; display:none; margin: auto;width:96%; max-width:1200px;  padding:20px;}
/*.wel-inner{height:106px;}*/
.wel-inner p{font-size:15px;}
.miles{height:130px; overflow-y:scroll;}
.wel-content-div-1::before {content: url("../../images/top-arrow.png"); left: 31%; position: absolute; top: -17px;}
.wel-content-div-2::before {content: url("../../images/top-arrow.png"); left:49%; position: absolute; top: -17px;}
.wel-content-div-3::before {content: url("../../images/top-arrow.png"); left: 67%; position: absolute; top: -17px;}
.hom-height{height:auto !important;}

#welcome-section-div li.active, #welcome-section-div li:focus, #welcome-section-div li:hover{background:#5E4D22 !important;}
#welcome-section-div li.active a{color:#fff;}


/* glance*/
.show-animation{cursor:pointer;}
.show-animation span{display:block;margin-top:2px;}
.glance-ul-1 li img{max-width:100%;}
.glance-ul-1 li a {color:#767676;z-index:99; position:relative;font-size:12px;}
.glance-ul-1 span { display: block;}
.glance-ul-1{padding:0px;margin:60px 0px;}
.glance-ul-1 li{display:inline-block;float:none; list-style:none;width:25%;background:hsl(0, 0%, 12%); /*url(../images/img-2.png) no-repeat;*/ padding:36px 40px;background-size:100% 100%;margin:0px;transition:.5s;}
.glance-ul-1 li:first-child{width:15%;float:left;margin-left:2%;opacity:.7;padding:30px 0px;}
.glance-ul-1 li:nth-child(2){position:absolute;right:0px; bottom:21px;float:right;width:10%;padding:20px 0px; }
.glance-ul-1 li:nth-child(3){position:absolute;right:0px; top:0px;float:right;width:10%;padding:20px 0px;}
.glance-ul-1 .wel-content-div{display:block;position:absolute;top:0px; left:-10%;right:0px; margin:auto;width:71%; min-height:300px;color:#000; padding:20px;padding-left:6%; text-align:justify;}
.glance-ul-1 li:nth-child(4){background:none;}
.welcome-mod{padding:20px;background:#5E4D22;}
.welcome-mod p{color:#fff !important;}
/* Milestones*/
.welcome-section .modal-body{padding:5px;position:relative;overflow:visible;}
.welcome-section .modal-body .close {
  background: hsl(43, 92%, 56%) none repeat scroll 0 0;
  border-radius: 17px;
  opacity: 1;
  padding: 2px 6px;
  position: absolute;
  right: -12px;
  top: -9px;
}
.glance-ul-2 li img{max-width:100%;}
.glance-ul-2 li a {color:#767676;position:relative;z-index:99;font-size:12px;}
.Milestones span { display: block;}
.glance-ul-2{padding:0px;margin:60px 0px;}
.glance-ul-2 li{display:inline-block;float:none; list-style:none;width:25%;background:#1E1E1E;  padding:25px 40px;background-size:100% 100%;margin:0px;transition:.5s;}
.glance-ul-2 li:first-child{width:11%;float:left;position:absolute;bottom:0px;left:0px;padding:20px 0px 20px;}
.glance-ul-2 li:nth-child(2){left:0px; top:0px;float:none;width:13%;margin:auto;right:0px;opacity:.7;}
.glance-ul-2 li:nth-child(3){position:absolute;right:0px; bottom:0px;float:right;width:11%; padding:20px 0px;}

.glance-ul-2 li:nth-child(4){background:none;}
.glance-ul-2 .wel-content-div {display:block; bottom: auto; min-height: 205px; top: 29%;padding:20px;color:#000;background:#1E1E1E;width:64%;position:absolute;left:0px; right:0px; margin:auto;color:#000; padding:20px;}
.wel-content-div p{color:#fff;text-align:left;}
/* what-we-do*/

.glance-ul-3 li img{max-width:100%;}
.glance-ul-3 li a {color:#767676;position:relative;z-index:99;font-size:12px;}
.glance-ul-3 span { display: block;}
.glance-ul-3{padding:0px;margin:60px 0px;}
.glance-ul-3 li{display:inline-block;float:none; list-style:none;width:25%;background:#1E1E1E; /*url(../images/img-2.png) no-repeat;*/ padding:36px 40px;background-size:100% 100%;margin:0px;transition:.5s;}
.glance-ul-3 li:first-child{width:11%;float:left;padding:20px 0px;}
.glance-ul-3 li:nth-child(2){position:absolute;left:0px; bottom:0px;float:left;width:11%;padding:20px 0px;}
.glance-ul-3 li:nth-child(3){right:0px; top:0px;float:right;width:13%;margin-right:2%;opacity:.7;padding:30px 0px;}
.glance-ul-3 .wel-content-div{display:block;position:absolute;top:0px; left:0px;right:-15%; margin:auto;width:68%; min-height:300px; background:#1E1E1E;color:#000;padding:20px;padding-right:6%;}
.glance-ul-3 li:nth-child(4){background:none;}

#age_modal .modal-body{background:#FCB726;width:100%; height:100%;margin:auto;}

.more{background:#000; padding:10px 20px;margin-top:20px;display:inline-block;font-weight:bold;font-size:18px;color:#fff;}
.more:hover{color:#000;background:#fff;}
.about-section{padding:50px 0px 100px;text-align:center;}
.about-section .container > p{margin:40px 0px;}
.about-section h2{color:#F6BD28;font-size:45px;text-align:center;}
.about-content{text-align:left;}
.about-content p{color:#333;font-size:16px; line-height:28px;}
.about-content a img{float:right;}
.about-content > img{float:left; margin:0px 20px 20px 0px;}
.about-content a{/*background:#F6BD28;color:#fff; padding:10px 20px;font-size:18px; border-bottom: 3px solid hsl(46, 85%, 25%);*/}
.distil-section{text-align:center;/*background:url(../images/distil-bg.jpg) no-repeat center;*/padding:90px 0px 120px;}
.distil-section h2{font-size:45px;margin-bottom:35px;}
.col-md-3.col-sm-3.distile-div .img-dis {margin-top: 35px; background:url(../../images/site/CDBL1.jpg) no-repeat;cursor:pointer;}
.col-md-3.col-sm-3.distile-div .img-dis:hover{opacity:0.7;}
.col-md-3.col-sm-3.distile-div .img-dis:hover img{visibility: hidden;}
.col-md-3.col-sm-3.distile-div.distile-div-1 .img-dis {background:url(../../images/cdbl.jpg) no-repeat;}
.col-md-3.col-sm-3.distile-div.distile-div-2 .img-dis {background:url(../../images/DSC_0080.jpg) no-repeat;}
.col-md-3.col-sm-3.distile-div.distile-div-3 .img-dis {background:url(../../images/hlpl.jpg) no-repeat;}
.col-md-3.col-sm-3.distile-div.distile-div-4 .img-dis {background:url(../../images/DSC00883.jpg) no-repeat;}
.distil-section .about-content > p:nth-last-child(2){text-align:center;}
.distil-section .about-content > p:nth-last-child(2), .distil-section .about-content > p:nth-last-child{display:inline-block;text-align:center;}
.distil-section .about-content > p:nth-last-child(2) img{float:none; margin:auto;}

.distil-section p{margin:0px 0px 10px;}
#distilleries_modal .close { background: #F6BD28; border-radius: 13px; margin-right: -26px; margin-top: -24px; opacity: 1; padding: 1px 5px;}
#distilleries_modal .modal-header{background:#F6BD28;text-align:center;}
.modal-content{border:3px solid #7B6540;border-radius:0px;}
.modal-body{border:none;overflow:hidden;}
.modal-body p{font-size:13px;line-height:21px;text-align:justify;}
#career_1 .modal-header, #career_2 .modal-header{background:#F6BD28;text-align:center !important;}
#career_1 .modal-header img, #career_2 .modal-header img { float: none; max-width: 100px; margin-bottom: -55px; margin-top: 20px;}
#career_1 .modal-header .close { background: #fff; border-radius: 13px; opacity: 1; padding: 1px 5px;margin-right: -26px; margin-top: -24px;}
#career_1 .modal-body, #career_2 .modal-body{margin-top:25px;}

#career_2 .modal-header{background:#F6BD28;text-align:left;}
#career_2 .close { background: #fff; border-radius: 13px; margin-right: -26px; margin-top: -24px; opacity: 1; padding: 1px 5px;}
#career_2 .modal-header .close { background: #fff; border-radius: 13px; opacity: 1; padding: 1px 5px;}


#career_3 strong{color:#F6BD28;}
#career_3 .modal-header{padding:10px; border:none;background:#F6BD28;}
#career_3 .modal-header .form-control { border-radius: 0; width: 48%; margin-right: 9px;}
#career_3 .modal-header .close { background:#fff; border-radius: 13px; opacity: 1; padding: 1px 5px;margin-top:-23px;margin-right:-25px;}
#career_3 .modal-header select {-webkit-appearance: none; -moz-appearance: none; background: url("../images/down-arrow-s.png") no-repeat scroll 96% center #fff;}

#srh_modal .close { background: #F8BC28; border-radius: 13px; margin-right: -26px; margin-top: -24px; opacity: 1; padding: 1px 5px;}

.img-dis{border-radius:50%;text-align:center;/*min-height:240px;width:240px;*/ overflow:hidden;}
.img-dis a{color:#fff;}
.img-dis p{background:hsla(0, 0%, 0%, 0.7) none repeat scroll 0 0; padding:15px 0px;text-align:center;margin-top:-97px;position:relative;z-index:1;}
.img-dis img{width:258px;transition: 0.2s;}
.Process-section{padding:30px 0px 50px;text-align:center;background:url('../images/process-bg.jpg') no-repeat center top;background-size:cover; }
.Process-section h2{ color:#000;  font-size: 45px;margin-bottom:45px;}
.Process-section .container > p{margin:30px 0px;}
.process {background: hsl(0, 0%, 0%) none repeat scroll 0 0;border-radius: 65%;color: hsl(0, 0%, 100%);height: 158px; padding: 50px 12px;}
.process-container{padding-top:40px;}

.process-rel-div{position:relative;}
.process-rel-div .process-show-popup{opacity:0;position:absolute; border-radius: 68px;cursor: pointer;height: 31%;width: 11%;}
.process-1{left: 0;top: 32%;}
.process-2{bottom: 8%;left:22%}
.process-3{top:0;left: 39%;}
.process-4{bottom: 8%;left:55%}
.process-5{top:0; right: 18%}
.process-6{right:0;top:32%;}

.pro-top{position:relative;}
.pro-top::after {background: url("../images/top-link-arow.png") no-repeat scroll 0 0; content: ""; height: 33px; position: absolute; right: -64px; top: -26px; width: 123px;}
.pro-bottom::after {background: url("../images/bottom-link-arow.png") no-repeat scroll 0 0; content: ""; height: 33px; position: absolute; right: -64px; bottom: -26px; width: 123px;}
.product-section{background:url(../images/product-bg.jpg) no-repeat center #111;padding:70px 0px;}
.product-section .container > p{text-align:center; color:#fff;}
.product-section h2{color:#fff;text-align:center;font-size:45px;margin:30px 0px;}
.product-section h3{color:#fff;margin-top:26px;font-size:18px;cursor:pointer;text-decoration:underline;}
.product-div{margin:50px 0px 30px 0px;padding:0px;}
.product-div:hover{opacity:.7;}
.product-div img{cursor:pointer;}
.product-div .col-xs-2{padding:0px;}
.product-div p{color:#fff;font-size:15px;cursor:pointer;display:none;}
.distilleries .about-content p .fa {    color: hsl(0, 0%, 20%);    font-size: 23px;    line-height: 28px;}
.distilleries .about-content p a{font-size:13px; padding-left:20px;margin-top:10px;}

.career-section{padding:80px 0px 120px;background:#000;}
.career-section .container > p{text-align:center; margin:40px 0px;color:#fff;}
.career-section h2{text-align:center;font-size:45px;margin:30px 0px;color:#fff;}
.career{text-align:center;margin-top:30px;}
.career img:hover{opacity:.7;}
.career img{float:none;cursor:pointer;}
.career h3{margin:20px 0px; color:#fff;font-size:20px;}
.career a{background:#F7BC28;color:#000;text-transform:capitalize;border-bottom:3px solid #785E0A; font-size:20px;padding:10px 20px;margin-top:20px;}
.reach-section{padding:80px 0px 85px ;}
.reach-section a:hover{color:#F7BC28;}
.why-ul{padding-left:15px;float:left;}
.why-ul li{list-style:url(../images/1.png);margin-bottom:5px;}
.up-resume{width:50%;float:left;}
.reach-section p{color:#000;font-size:15px;}
.reach-section h2{color:#000; text-align:center;margin-bottom:60px;font-size:45px;}
.address-ul{padding:0px;}
.address-ul li{list-style:none; color:#fff;padding:7px 0px; overflow:hidden;}
.address-ul .fa{color:#fff;font-size:20px;margin-right:10px;float:left;}
.text img{margin-top:25px;}
.text p{margin-top:23px;}
.back-top{font-size: 17px; padding:4px 11px 10px; background: #333; color: #fff;position:fixed;right:40px; bottom:40px;border-radius:40px;display:none;}
.back-top:focus{color:#fff;outline:none;}
.bottom-footer{padding:28px 0px 14px;background:#F6BD28;}
.bottom-footer p{font-size:15px;margin-bottom:0px; margin-top:6px;}
.get a{color:#000;;}
.get h3{margin-top:0px;font-size:18px}
.get .col-sm-1, .get .col-xs-2, .get .col-xs-10{margin-bottom:50px;}
.get .fa{font-size:22px;}
.aply-btn{background:#F6BD28;color:#000;padding:8px 35px; display:inline-block;margin-top:11px;}
/* .modal-open .modal{z-index:99999;}*/

.srh-form .form-control, .srh-form select.form-control{width:48%; float:left;margin:8px 5px;border-radius:0px;}
.srh-form select{-webkit-appearance: none; -moz-appearance: none;background:url(../images/down-arrow-s.png) no-repeat 96% center ;}
.srh-btn{background:#F6BD28; color:#000;padding:10px 35px; float:right;margin-right:8px;}
.brew-ul{padding:0px;}
.brew-ul li{list-style:none;clear:both;padding:10px 0px;border-bottom:1px solid #ccc;overflow:hidden;}
.brew-ul li:last-child{border:none;}
.brew-ul .fa{color:#ababab;}
.serch-job-btn { background: hsl(0, 0%, 0%) none repeat scroll 0 0; border-radius: 0; color: hsl(0, 0%, 100%); margin-left: 10px !important; padding: 6px 22px;}
.brew-ul .col-sm-6 strong{color:#f00 !important;}
.serch-job-btn:hover, .serch-job-btn:focus{background:#fff; color:#000;}
.age-group{width:21%;text-align:center;border:1px solid #000;border-radius:6px;margin:auto}
.age-group select{ width:33% !important; display:inline-block;border:none;box-shadow:none;border-right:1px solid #000;}
.age-group select:last-child{border:none;}
.age-group select.form-control:focus{box-shadow:none !important;}
.modal-header .close{background:#F7BC28;padding:1px 5px;opacity:1; border-radius:20px;}
.form-control.textarea{height:100px;}
.social-icon{padding:0px;float:right;}
.social-div{float:right;}
.social-icon li{list-style:none;display:inline-block;padding:0px 2px;}
.social-icon li a:hover { opacity: 0.7;}
.social-icon li a{background:#5D4809; padding:10px; border-radius:20px; color:#fff;}
.social-icon li a.fa.fa-facebook{padding:10px 13px;}
.padding-left-none{padding-left:0px;}
.padding-right-none{padding-right:0px;}
.power-link{text-decoration:underline;color:#000;}
.power-link:hover{text-decoration:none;}
.img-767{display:none;}
@media (min-width:1024px) and (max-width:2300px)
{
.col-lg-15{width:20%; padding:0px 10px; display:inline-block;} 
.banner img{height:580px;}
.arrow-do img{height:auto;}
.modal-dialog{margin-top:120px;}
.show-animation span { font-size: 17px;}
.welcome-ul li { max-width: 244px; padding: 63px 0; width: 225px;}

}

@media screen and (max-width:1200px)
{
  .container{width:auto ;}
.wel-content-div{max-width:95%;}
.img-dis p{font-size:15px;}
}
@media screen and (max-width:1024px)
{
.navbar-nav li a{padding:30px 17px; font-size:19px;}
.process { height: 120px; padding: 40px 12px;}
.img-dis{width:170px;min-height:auto;}
.product-section h3{font-size:19px;}

.wel-content-div-1::before{left:26%;}
.wel-content-div-3::before{left:71%;}
.address-ul span{width:84%;}
.get .col-sm-1, .get .col-xs-2, .get .col-xs-10{margin-bottom:30px;}
}
@media screen and (max-width:980px)
{
 .container{width:auto;}
 .logo{text-align:center;}

 .process{height:auto;border-radius:4px;max-width:100%;margin-bottom:20px;}
 .pro-top::after, .pro-bottom::after{display:none;}
 .img-dis{float:none; margin:20px auto;}
 .distil-section{background-size:100% 100%;}

}
@media screen and (max-width:900px)
{
.info h2{font-size:45px;}
.navbar-nav li a{font-size:15px;}
.wel-content-div, .wel-inner{height:auto;}
}
@media screen and (max-width:800px)
{
.navbar-nav li a {font-size: 15px;padding: 20px 12px;}
.navbar-nav li:first-child a{padding:6px 3px 0px;}
.welcome-ul li{padding:46px 32px;}
.get{margin-top:20px;}
.get .col-sm-1, .get .col-xs-2, .get .col-xs-10{margin-bottom:20px;}
#welcome-section-div li{padding:47px 0px;}
.glance-ul-3 li:nth-child(2){bottom:-98px;}
.glance-ul-1 li:nth-child(2){bottom:-98px;}
.wel-content-div{max-width:82%;}
.wel-content-div-3::before{left:84%;}
.glance-ul-2 li:nth-child(2){margin-top:-40px;}

.wel-content-div-1::before{left:10%;}
.age-group{width:31%;}
}
@media screen and (max-width:767px)
{
.hom{visibility:visible;}
..navbar-toggle{margin-right:5px; }
.navbar-inverse { background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0 !important;box-shadow:none !important;width: 100%; z-index: 999;}
.navbar-toggle{margin-top:15px;}

.sticky{background:none !important; top:0px;}
.logo img { max-width: 138px;}
.welcome-section ul.welcome-ul{clear:both; overflow:hidden;}
.wel-content-div{max-width:94%;}
.header{position:relative;text-align:center;padding-bottom:20px;}
.product-section{background:#333;}
.product-div{clear:both;margin-bottom:10px;display:inline-block;width:100%;}
.bottom-footer{text-align:center;}
.social-icon,.social-div{float:none;}
.navbar-nav{float:none;margin:auto;max-width:99%;background:#333;position:relative; z-index:99;}
 .navbar-nav li a { font-size: 15px; padding: 8px 13px;color:#fff;}
 .navbar-inverse .navbar-toggle{background:#333;border:1px solid #fff;}
.career p{font-size:16px;} 
.free p{max-width:250px;float:none;margin:auto;}
.icon{float:none;padding:0px;}
.welcome-ul li{width:41%;margin:8px 15px;}
.welcome-ul li:last-child { margin-top: -49px;}
.welcome-ul{margin:40px 0px 20px;}
.about-section img{margin-bottom:30px;}
p{font-size:16px;}
.info{top:4%;}
.call{margin-top:3%;}
}
@media screen and (max-width:767px)
{
 .navbar-inverse .navbar-nav > li > a{color:#fff !important;}
.glance-ul-1 li,.glance-ul-2 li, .glance-ul-3 li{/*position:relative !important;display:inline-block !important;*/}
.modal-dialog{margin:70px 20px 0px;}
.free{display:none;}

#welcome-section-div{position:relative;}

/*.wel-content-div{position:absolute; width:100%;min-height:200px;left:0px; right:0px; margin:auto;top:auto;bottom:-136px;padding:30px;max-width:94%;}*/

#welcome-section-div li{float:left;width:28%;background:#1E1E1E;padding:52px 0px;list-style:none;margin:10px;}
#welcome-section-div li.active{opacity:.7;}
.wel-content-div-1::before{left:10%;}
.wel-content-div-2::before{left:41%;}
.wel-content-div-3::before{left:71%;}
#welcome-section-div li img{max-width:100%;}
#welcome-section-div li a {color:#767676;display:block;}
.social-icon, .social-div{margin-top:10px;}
.product-section h3{margin-top:3px;}
}
@media (min-width:640px) and (max-width:767px)
{


.get .col-xs-2{width:7%;}
.career h3{font-size:19px;}
#welcome-section-div{padding:0px;}

.product-section h3{margin-top:3px;}
}
@media (min-width:320px) and (max-width:767px)
{
  
     .career{width:33%;float:left;padding:0px 6px;} 
.distile-div{width:48%; float:left;}
.brew-ul li > div >div { width: 33% !important; float: left;}
.col-md-4.col-sm-6.product-div{width:50%; float:left;clear:none;}
.call{width:50%; margin-top:30px;float:left;}
.logo { text-align: left;  float: left; width:50%;margin-top:10px;}
.header{padding-bottom:10px;}
}
@media screen and (max-width:640px)
{
 #welcome-section-div li{padding:41px 0px;}

.wel-content-div-2::before{left:45%;}
.wel-content-div-3::before{left:79%;}
#welcome-section-div li { display: inline-block; float: left; margin: auto 4px 20px; min-height: 170px; padding: 33px 5px 2px; width: 30%;border-radius:50%;}
}

@media screen and (max-width:480px)
{
.product-div .col-xs-2{padding:0px;}
.info h2{font-size:32px;}

.wel-content-div{padding:20px 10px;}
#career_3 .modal-header .form-control{width:47%;}
#career_3 .modal-dialog.modal-lg, #srh_modal .modal-dialog { height:300px !important; overflow-y: scroll;}
#srh_modal .close{margin-top:0px; margin-right:0px; background:#F6BD28;}
.srh-form .form-control, .srh-form select.form-control, .up-resume{width:96%;}
.up-resume{margin-bottom:15px;}
#career_3 .modal-header .close{margin-right:0px; margin-top:0px;}
.career h3{margin:12px 0px 40px;font-size:16px;}
.career-section .container > p{font-size:15px; line-height:26px;}
.get{clear:both;overflow:hidden; font-size:15px;}
#welcome-section-div{padding:0px;}
.banner > img { min-height: 173px;  width: 100%;}
.img-dis{width:136px;}
.age-group{width:65%;}
.product-div .col-xs-2 { padding: 0; width: 100%; margin: auto; float: none; text-align: center;}
.product-div img{float:none;margin:auto;}
.product-div .col-xs-10 { margin-top: 11px; text-align: center; width: 100%;}
.logo img { max-width: 98px;}
.icon img{max-width:30px;}


}
@media screen and (max-width:414px)
{
#career_3 .modal-header .form-control { width: 91%; margin-bottom: 10px;}
.show-animation span{font-size:12px;}
.img-dis{width:133px;}
.product-section h3{font-size:16px;}
#welcome-section-div li img { max-width: 43%;}
#welcome-section-div li{min-height:102px;padding:14px 5px 2px;}
.call{text-align:left;}
}

@media screen and (max-width:375px)
{
 .welcome-ul li{width:88%;}
.product-section h2{font-size:35px;}
 .welcome-ul li:last-child { margin-top: 15px;}
 .info{margin:10px 0px; top:0px;}
 .info h2{font-size:19px;}
.wel-content-div{bottom:0px;}
.product-section h3{font-size:18px;}
}