/*@import url('https://fonts.googleapis.com/css?family=Roboto');*/
body{ margin:0; padding:0; font-family: 'Open Sans';  transition: all 0.5s ease-out; }
.row{ margin:0; padding:0;}
h1,h2,h3{font-family:'Helvetica LT Std Black';}

.nine{ margin:0 auto; width:90%;}
.full-width{width:98%;  padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;}
p{ font-family:'Open Sans';}
.pad0{padding:0 !important;}

.mt10{ margin-top:10px !important;}
.mt20{ margin-top:20px !important;}
.mt30{ margin-top:30px !important;}
.mt40{ margin-top:40px !important;}
.mt50{ margin-top:50px !important;}
.mt60{ margin-top:60px !important;}
.mt70{ margin-top:70px !important;}
.mt80{ margin-top:80px !important;}
.mt90{ margin-top:90px !important;}

.mb10{ margin-bottom:10px !important;}
.mb20{ margin-bottom:20px !important;}
.mb30{ margin-bottom:30px !important;}
.mb40{ margin-bottom:40px !important;}
.mb50{ margin-bottom:50px !important;}
.mb60{ margin-bottom:60px !important;}
.mb70{ margin-bottom:70px !important;}
.mb80{ margin-bottom:80px !important;}
.mb90{ margin-bottom:90px !important;}

hr{border-bottom:#ddd solid 1px; float:left; width:100%; border-top:none;}
.banrandheaderbox {
    width: 100%;
    float: left;
    position: relative;
}

.top{ float:left; width:100%; background:#8c0f11; padding:5px 0px;}
.logo{ float:left; width:100%; text-align:left; margin-top: -25px;}
.logo img{ float:left; width:auto;}
.store-lc{ float:left; width:100%; font-size:14px; color:#fff; text-align:center; margin-top: 25px; }
.store-lc a{ font-size: 17px; color: #fff; text-decoration: none; border-right: solid 1px #ddd; padding: 0px 15px 0px 10px;}
.store-lc a:hover{color: #ffd989;}
.store-lc a:last-child{ border-right: none;}
.scover{ float:right; width:auto; margin-top:25px;}
.search{ float:left; width:auto; margin-right: 20px;}
.search input::placeholder{ color:#fff;}
.mmenu{ float:left; width:auto;}
.sli{    float: left;
    width: 100%;
    margin-top: 0x; background:#fff;      
}

.home-banner{ float:left; width:100%; height:auto;}
.hb-text{ float:left; width:100%; height:auto; text-align:center; margin-top: 100px; margin-bottom: 100px;}
.hb-text h1{ float:left; width:100%; height:auto; font-size:42px; font-weight:bold; text-transform:uppercase; color:#fff; background:url(../img/hb.jpg) bottom center no-repeat; padding-bottom:20px; margin-bottom:20px;}
.hb-text p{ float:left; width:100%; height:auto; font-size:18px; color:#fff; line-height:30px; margin-top:30px;}
.hb-text p strong{ color:#000;}
.hb-link{ float:left; width:100%; height:auto; margin-top: 50px;}
.hb-link a{ height:auto; font-size:18px; color:#fff; text-transform:uppercase; padding:12px 40px; border-radius:15px; border:solid 1px #fff; margin-top:50px; text-decoration:none; transition: all 0.5s ease-out;}
.hb-link a:hover{color:#fff; background:#000; transition: all 0.5s ease-out;}
.rupinder{ background:#f8e04c; padding:50px 0px;}
.rupinder h2{ font-size:32px; color:#000; text-align:center; text-transform:uppercase; font-weight:bold;}
.rupinder h2 strong{ color:#8c0f11;}
 .rupinder p{    font-size: 16px;
    line-height: 28px;
    color: #010101;
    margin: 15px 0;}
.rupinder h3{ font-size:22px; color:#000; /*text-align:center;*/ text-transform:none; font-weight:bold; margin:30px 0; font-family:'Open Sans'; font-style: italic;}
.lm-cover{  background:#f8e04c; padding:50px 0px; text-align:center;}
.lm-cover a{ height:auto; font-size:18px; color:#000; text-transform:uppercase; padding:12px 40px; border-radius:15px; border:solid 1px #000; margin-top:50px; text-decoration:none; transition: all 0.5s ease-out;}
.lm-cover a:hover{color:#fff; background:#000; transition: all 0.5s ease-out;}
.wn-cover{ padding:50px 0px; background: #70b9e2;}
.wn-cover h2{ font-size:32px; color:#000; text-align:center; text-transform:uppercase; font-weight:bold;}
/******************************* product start **************************************************/

.productbox {
    width: 100%;
    float: left;
    background: #da575d;
    padding: 0px 0;
    position: relative;
   
}
.h_box {
    width: 100%;
    float: left;
    text-align: center;
}
.title1 {
    font-size: 50px;
    font-weight: 600;
    text-transform: uppercase;
    width: 100%;
    float: left;
}
.subtitle {
    font-size: 20px;  
    width: 80%; 
    margin: 0 auto;
    font-weight: 300;
}
.p_btnbox
{
    width: 100%;
    float: left;
    text-align: center;
    margin-top: 30px;
}
.p_imgbox
{
    width: 100%;
    float: left;
/*    min-height: 155px;*/
    position: relative;
}
.productimg
{
/*
    position: absolute;
    top: 50%;
    left: 50%;
    text-align: center;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); 
      -webkit-transform: scale(0.8);
     -moz-transform: scale(0.8);
     transform: scale(0.8);
*/
    position: relative;
    transition: All 0.5s ease;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease;
}
.pfclbtn {
    background: transparent;
    border: 1px solid #ffffff;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 16px;
    padding: 5px 30px;
    border-radius: 50px;
    text-align: center;
    transition: All 0.5s ease;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease;
/*    opacity: 0;*/
}
.pfclbtn:hover, .pfclbtn:focus {
    color: #fff;
    text-decoration: none;
    background: #000;
    border: 1px solid #ffffff;
}
ul.productlist {
    width: 100%;
    float: left;
    list-style-type: none;
    padding: 0;
    margin-top: 0px;
}
ul.productlist li{
    width: 20%;
    float: left;
    padding: 100px 0;
    text-align: center;
    position: relative;
    cursor: pointer;
    transition: All 0.5s ease;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease; 
    overflow: hidden;
}  
@keyframes zoomin {
    0%{
        transform: scale(1.0);
    }
    50%{
        transform: scale(1.1);
        z-index: 9999999;
    }
    100%{
        transform: scale(1.0);
    }
}
ul.productlist li:hover .pfclbtn{
/*
    opacity: 1; 
    animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
*/
}

ul.productlist li:hover .productimg{ 
     transition: All 0.5s ease;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease;
     -webkit-transform: scale(1.2);
     -moz-transform: scale(1.2);
     transform: scale(1.2); 
    
}
@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
ul.productlist li:nth-child(1){
    background: #fbdd49;
    position: relative;
  display: inline-block;
} 
ul.productlist li:before,ul.productlist li:after{ 
  display: none!important;
} 
ul.productlist li:nth-child(2):before{
    z-index: 9; 
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -48px;
    display: block;
    width: 56px;
    background: #fbdd49;
    -webkit-transform: skew(-3deg);
    -ms-transform: skew(-3deg);
    transform: skew(-3deg);
} 
ul.productlist li:nth-child(2){
    background: #6bbde3;
}
ul.productlist li:nth-child(2):after{
      z-index: 1;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: -40px;
    display: block;
    width: 50px;
    background: #d14e30;
    -webkit-transform: skew(3deg);
    -ms-transform: skew(3deg);
    transform: skew(3deg);
}
ul.productlist li:nth-child(3){
    background: #d14e30;
}
ul.productlist li:nth-child(3):after{
        z-index: 1;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: -18px;
    display: block;
    width: 56px;
    background: #d14e30;
    -webkit-transform: skew(-5deg);
    -ms-transform: skew(-5deg);
    transform: skew(-5deg);
}
ul.productlist li:nth-child(4){
    background: #72a94e;
}
ul.productlist li:nth-child(4):before{
    z-index: 9; 
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -47px;
    display: block;
    width: 56px;
    background: #d14e30;
    -webkit-transform: skew(-3deg);
    -ms-transform: skew(-3deg);
    transform: skew(-3deg);
}
ul.productlist li:nth-child(5){
    background: #ffffff;
}
ul.productlist li:nth-child(6){
    background: #72a94e;
} 
ul.productlist li:nth-child(6):before{
    z-index: 9; 
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -9px;
    display: block;
    width: 56px;
    background: #d14e30;
    -webkit-transform: skew(-3deg);
    -ms-transform: skew(-3deg);
    transform: skew(-3deg);
}
ul.productlist li:nth-child(7){
    background: #e6dfd9;
}
ul.productlist li:nth-child(7):before{
    z-index: 9; 
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -9px;
    display: block;
    width: 56px;
    background: #6bbde3;
    -webkit-transform: skew(-3deg);
    -ms-transform: skew(-3deg);
    transform: skew(-3deg);
}
ul.productlist li:nth-child(8){
    background: #fbdd49;
} 
ul.productlist li:nth-child(8):before{
    z-index: 9;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -44px;
    display: block;
    width: 56px;
    background: #6bbde3;
    -webkit-transform: skew(4deg);
    -ms-transform: skew(4deg);
    transform: skew(4deg);
}
ul.productlist li:nth-child(9){
    background: #e6dfd9;
}
ul.productlist li:nth-child(9):after{
    z-index: 1;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: -47px;
    display: block;
    width: 56px;
    background: #ee7933;
    -webkit-transform: skew(3deg);
    -ms-transform: skew(3deg);
    transform: skew(3deg);
}
ul.productlist li:nth-child(10){
    background: #6bbde3;
}
ul.productlist li:nth-child(11){
    background: #e6dfd9;
} 
ul.productlist li:nth-child(11):before{
        z-index: 9;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -6px;
    display: block;
    width: 56px;
    background: #dfae37;
    -webkit-transform: skew(4deg);
    -ms-transform: skew(4deg);
    transform: skew(4deg);
}  
ul.productlist li:nth-child(12){
    background: #f1edea; 
}
ul.productlist li:nth-child(12):before{
        z-index: 9;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -22px;
    display: block;
    width: 64px;
    background: #dfae37;
    -webkit-transform: skew(4deg);
    -ms-transform: skew(4deg);
    transform: skew(4deg);
}  
ul.productlist li:nth-child(13){
    background: #6bbde3;
}
ul.productlist li:nth-child(14){
    background: #ffffff;
}
ul.productlist li:nth-child(14):before{
z-index: 9;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -9px;
    display: block;
    width: 64px;
    background: #d14e30;
    -webkit-transform: skew(-3deg);
    -ms-transform: skew(-3deg);
    transform: skew(-3deg); 
}  
ul.productlist li:nth-child(15){
    background: #d14e30;
} 
ul.productlist li:nth-child(15):before{
    z-index: 9;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -52px;
    display: block;
    width: 64px;
    background: #d14e30;
    -webkit-transform: skew(4deg);
    -ms-transform: skew(4deg);
    transform: skew(4deg);
}  
ul.productlist li:nth-child(16){
    background: #fbdd49;
} 
ul.productlist li:nth-child(16):before{
       z-index: 9;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -22px;
    display: block;
    width: 64px;
    background: #6bbde3;
    -webkit-transform: skew(-4deg);
    -ms-transform: skew(-4deg);
    transform: skew(-4deg);
} 
ul.productlist li:nth-child(17){
    background: #d14e30;
}
ul.productlist li:nth-child(18){
    background: #dfae37;
} 
ul.productlist li:nth-child(18):before{
        z-index: 9;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -9px;
    display: block;
    width: 64px;
    background: #ee7933;
    -webkit-transform: skew(3deg);
    -ms-transform: skew(3deg);
    transform: skew(3deg)
} 
ul.productlist li:nth-child(19){
    background: #f1edea;
}
ul.productlist li:nth-child(19):before{
        z-index: 9;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -22px;
    display: block;
    width: 64px;
    background: #ee7933;
    -webkit-transform: skew(4deg);
    -ms-transform: skew(4deg);
    transform: skew(4deg);
} 
ul.productlist li:nth-child(20){
    background: #fbdd49;
} 
ul.productlist li:nth-child(20):before{
        z-index: 9;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -51px;
    display: block;
    width: 64px;
    background: #dfae37;
    -webkit-transform: skew(-4deg);
    -ms-transform: skew(-4deg);
    transform: skew(-4deg);
} 

.poverlay {
    width: 100%;
    height: 100%;
    position: absolute;
     /*background:rgba(146, 21, 21, 0.7);*/ 
	 background:rgba(165, 0, 3, 0.8);
    top: 0;     
    min-height: 450px;
    padding: 100px 0;
    display: none;
} 
ul.productlist li:hover .poverlay 
{
    display: block;
}
.poverlay_content {
    color: #ffffff;
    font-size: 16px;
    padding: 0 40px; line-height: 22px;
}
ul.productlist li:nth-child(21){
    background: #6bbde3;
}
ul.productlist li:nth-child(22){
    background: #ffffff;
}
ul.productlist li:nth-child(23){
    background: #e6dfd9;
}
ul.productlist li:nth-child(24){
    background: #d14e30;
}
ul.productlist li:nth-child(25){
    background: #e6dfd9;
}
ul.productlist li:nth-child(26){
    background: #ffffff;
}
ul.productlist li:nth-child(27){
    background: #72a94e;
}
ul.productlist li:nth-child(28){
    background: #fbdd49;
}
ul.productlist li:nth-child(29){
    background: #6bbde3;
}
ul.productlist li:nth-child(30){
    background: #fbdd49;
}
ul.productlist li:nth-child(31){
    background: #ee7933;
}
/******************************* product end **************************************************/
.pusher{ z-index:99;}
.tc{ position:fixed; z-index:9; width: 100%;}


#cd-lateral-nav {z-index: 10;}

.carousel-caption {
right: 0;
    left: 6%;
    padding-bottom: 0;
    
    width: 400px;
   top: 35%;
        height: auto;
    padding-top: 0;
    border: 0;
}
.tagline{ float:left; width:100%; padding:15px; text-align:left; background: rgba(0,0,0,0.4); transition: all 0.5s ease-out;}
.tagline:hover{background: rgba(0,0,0,1.4); transition: all 0.5s ease-out;}
.tagline span{ float: left;
    width: 100%;
    font-size: 20px;
    color: #fff;
    font-weight: normal;
    letter-spacing: 5px; }
.tagline h3{ float: left;
    width: 100%;
    font-size: 38px;
    color: #fff;
    font-weight: normal;     margin: 10px 0px;
     }
	 
.tagline .dc{ font-size: 38px;
    color: #ff7400;
    font-weight: normal;    margin: 10px 0px;
     }	 
	
	
.tagline p{ float:left; width:100%; color:#9f9f9f; font-size:12px; line-height:22px;}



.para-cover{ min-height:375px;}
.hab-cover{ float:left;     max-width: 450px; height:auto; padding:50px 0px;}

.hab-cover span{ float: left;
    width:auto;
    font-size: 24px;
    color: #000;
    font-weight: normal;
    letter-spacing: 5px; text-transform:uppercase; border-bottom:solid 2px #000; }
.hab-cover h3{ float: left;
    width: 100%;
    font-size: 62px;
    color: #000;
    font-weight: normal;     margin: 20px 0px;  text-transform:uppercase;
     }
	 
.hab-cover a{     font-size: 14px;
    text-transform: uppercase;
    color: #fff;
    float: right;
    padding: 10px 22px;
    background: #ff7400; text-decoration:none; margin-top:10px; transition: all 0.5s ease-out;
}	
.hab-cover a:hover{
    background: #000; transition: all 0.5s ease-out;}	 
	
	
.hab-cover p{ float:left; width:100%; color:#000; font-size:15px; line-height:24px;}

.eve-cover{ float:left; width:100%; height:auto; }

.eve-co{ margin:15px 0px;}
.evbox{ float:left; width:100%; border:solid 1px #fff; transition: all 0.5s ease-out;}
.evbox:hover{ border:solid 1px #fc7719; transition: all 0.5s ease-out;}
.evbox:hover .evete{ background:#fc7719; color:#fff;  box-shadow: 0px 6px 6px #666; transition: all 0.5s ease-out; }

.eveim{ float:left; width:100%; height:auto;}
.eveim img{ float:left; width:100%; max-height:247px; transition: all 0.5s ease-out;}
.evete{ float:left; width:100%; height:auto; background:rgba(255,255,255,0.7); font-size:15px; font-weight:bold; text-transform:uppercase; color:#000; text-align:center; padding:12px;     margin-top: -40px; box-shadow: 0px 6px 6px #333; transition: all 0.5s ease-out;}

.evebox1{ float:left; width:20%;  margin-top: 185px;}
.evebox2{ float:left; width:20%;}
.evebox3{ float:left; width:20%; margin-top:70px;}
.evebox4{ float:left; width:20%; margin-top: 190px;}

.para-cover1{ padding:50px 20px;}



.ev-cover{ float:left; width:100%; height:auto; margin-top:60%; }
.ev-cover span{ float: right;
    width:auto;
    font-size: 24px;
    color: #000;
    font-weight: normal;
    letter-spacing: 5px; text-transform:uppercase; border-bottom:solid 2px #000; text-align:right; }

	 
.ev-cover a{     font-size: 14px;
    text-transform: uppercase;
    color: #fff;
    float: right;
    padding: 10px 22px;
    background: #ff7400; text-decoration:none; margin-top:10px;transition: all 0.5s ease-out;  text-align:right;
}	
.ev-cover a:hover{
    background: #000; transition: all 0.5s ease-out;}	 
	
	
.ev-cover p{ float:left; width:100%; color:#000; font-size:15px; line-height:24px;  text-align:right; margin:20px 0px;}

.backw{ background:#fff; padding:30px 0px;}
.wn-cover{}

.wn-cover{ float:left;     width:100%; height:auto;  }
.wn-cover span{ float: left;
    width: auto;
    font-size: 24px;
    color: #000;
    font-weight: normal;
    letter-spacing: 5px;
    text-transform: uppercase;
    border-bottom: solid 2px #000;
    text-align: right;
    margin-top: 20px; }

	 
.wn-cover a{    font-size: 14px;
    text-transform: uppercase;
    color: #fff;
    float: right;
    padding: 10px 22px;
    background: #ff7400;
    text-decoration: none;
    margin-top: 20px;
    transition: all 0.5s ease-out;
    text-align: right;
}	
.wn-cover a:hover{
    background: #000; transition: all 0.5s ease-out;}	 
	
	
.wn-cover p{ float: left;
    width: 42%;
    color: #000;
    font-size: 15px;
    line-height: 24px;
    text-align: left;
    margin: 0px 0px 0px 40px;
    border-left: solid 1px #000;
    padding: 10px 0px 10px 40px;}

.fullwidth-slider .es-slides > li {
    height: 290px;}

.wnbox{ float:left; width:100%; height:auto; position:relative;}
.wnbox-im{ float:left; width:100%; height:auto;}
.wnbox-te{ position:absolute; bottom: 18px; width:100%; background:rgb(139, 15, 17); padding:10px;  transition: all 0.5s ease-out; margin:0 1px;}
.wnbox-te small{ float:left; width:100%; font-size:14px; color:#fff; text-align:left; height:16px; overflow:hidden;}
.wnbox-te h4{ float:left; width:100%; font-size:18px; color:#fff;  text-align:left; margin:10px 0px;  height:16px; overflow:hidden; text-transform: uppercase;}
.wnbox-te p{ float:left; width:100%; font-size:16px; color:#fff;  text-align:left;  height:70px; overflow:hidden; line-height:22px;}

/*.wnbox:hover .wnbox-te{  bottom: 0px;  transition: all 0.5s ease-out; background:rgb(139, 15, 17);}	*/
.wnbox:hover{transition: all 0.5s ease-out; background:rgb(139, 15, 17);}	


.ft-head{ font-size:16px; font-weight:bold; color:#000; text-transform:uppercase; background:url(../img/fborder.jpg) bottom left no-repeat; padding-bottom:10px; margin-bottom:30px;}
.foot{ padding:40px 0px;}
.ft-link{ float:left; width:100%; font-size:14px; color:#000; }
.ft-link a{ float:left; width:46%; height:auto; color:#000; text-decoration:none; padding: 7px 10px 7px 0px; border-bottom:solid 1px #fff;}
.ft-link a:hover{ color:#ff7400;  border-bottom:solid 1px #ff7400;}

.ga-cover{ float:left; width:100%;}
.ga-cover a{ float:left; width:30%; margin: 0px 5px 5px 0px;}
.ga-cover a img{width:100%;}

.nlco{ float:left; width:100%; height:auto; margin-bottom:50px;}
.nlco input{ float:left; width:80%; background:#dddddd; font-size:16px; color:#000; border:none; height:40px; padding:10px 0px 10px 15px; outline:none;}
.nlco a{ float:left; width:20%; background:#ff7400; font-family:16px; color:#000; text-decoration:none; height:40px; text-align:center; padding:15px 0px;}

.copy{ float:left; width:100%; padding:10px 0px; background:#8c0f11;}
.copyl{ float:left; width:100%; text-align:left; font-size:12px; color:#fff;}
.copyr{ float:left; width:100%; text-align:right; font-size:12px; color:#fff;}
.copyr a{font-size:12px; color:#fff; text-decoration:none;}
.copyr a:hover{ color:#999999;}



/*----------------------------Side menu start here----------------------*/
.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 1;
    top: 0;
    right: 0;
    background-color: #111;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
}

.sidenav a {
    padding: 2px 8px ;
    text-decoration: none;
    font-size: 16px;
    color: #818181;
    display: block;
    transition: 0.3s; 
}

.sidenav a:hover {
    color: #f1f1f1;
}

.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 5px;
    font-size: 36px;
    margin-left: 50px;
}
.panel-default>.panel-heading {
    color: #333;
    background-color: #101010;
    border-bottom-color: #ddd;
	border-top-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
}
.panel-body table tr td {
    padding-left: 0px;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 2px 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.panel-group .panel {
    margin-bottom: 0;
    border-radius: none; 
}
.panel-default {
    border-bottom-color: #fff;
	border-top-color: #111;
	border-left-color: #111;
	border-right-color: #111;
}

.panel-body a{background: #111; color:#999;
border-bottom: solid 1px #ddd; font-size:14px !important;}

.panel-body a:last-child{border-bottom:none;}

.panel-body a:hover{background: #ff7400; color:#fff;
}
.panel-heading {
    padding: 8px 5px;}
	
.glyphicon { margin-right:10px; }
.panel-body { padding:0px; }
.panel-body table tr td { padding-left: 15px }
.panel-body .table {margin-bottom: 0px; }
.panel-title i{ float:right;}
/*----------------------------------------------------Search start here----------------------*/

.search input[type=text] {
    width: 13px;
    box-sizing: border-box;
border:0;
    outline: none;

    font-size: 16px;
    
    background:url(../img/search.png) right top;
    /*background-position: 10px 10px; */
    background-repeat: no-repeat;
    padding: 0px 20px 12px 20px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
    float:right; color:#fff; cursor:pointer;  transition: all 0.5s ease-out;     background-size: 18px;
}

.search input[type=text]:focus {
    width:100%;
    border-top: 0;
    border-right:0;
    border-left:0;
    border-bottom: 1px solid #ddd;  transition: all 0.5s ease-out;
}


.scrollup{
font-size: 20px;color: #fff; background-color: #8b0f11;
text-align: center;
padding: 5px;
width: 40px;
height: 40px;
position: fixed;
bottom: 50px;
right:30px;
cursor: pointer; opacity:0.4;
}
.scrollup:hover{
cursor: pointer; opacity:2.4;
}
/*----------------------------------------------------Search start here----------------------*/


@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}

/*----------------------------Side menu end here----------------------*/


/*----------------------------Ritual start here----------------------*/
.in-ban{ margin-top:-65px;}
.bred-cover{ float:left; width:100%; margin-top:22%; background:rgba(0,0,0,0.7);}
.bre-text{ float:left; width:100%; padding:15px 0px; font-size:16px; color:#fff; text-align:left;}
.bre-text i{ margin:0 10px;}
.bre-text a{font-size:16px; color:#fff; text-decoration:none;}
.bre-text a:hover{ color:#ff7400;}
.rupi-head{ font-size:34px; text-align: center; color:#000; font-weight:bold; background:url(../img/rituborder.jpg) bottom center no-repeat; padding-bottom:15px;}
.rupipad{ padding:50px 0px;}
.rupi-text{ margin-top:30px;}
.rupi-text p{ font-size:16px; line-height:24px; color:#4c4c4c; text-align:center;}

.rupigery{ background:#f2f2f2; padding:70px 0px;}
.rup-col{ float:left;  width:100%; margin-top:50px;}
.rupcol{ float:left; width:20%;}
.rup-box{ float:left; width:100%; height:auto;}
.rup-im{ float:left; width:100%; height:auto; text-align:center;}
.rup-im img{ float:left; width:100%; max-width:220px; height:168px;}
.rup-tex{ float:left; width:100%; text-align:center; font-size:18px; color:#010101; padding:10px 10px;}


.mResTabAccordA {
    display: inline-block;
    text-decoration: none;
    text-transform: none;
    padding: 0;
    color: #fff;
   
}
.tabNav li {
    float: left;
    padding: 0;
    width: 20%;
}
.rupcol {
    float: left;
    width: 100%;
}
.tabNav li.active > .mResTabAccordA, .mResTabAccordA:hover, .mResTabAccordA.active {
    background-color: #ffffff;
    color: #fff;
    text-decoration: none;
}
.bijl{background:#fff; padding:50px 0px;}
.tabNav {padding-bottom: 70px;}
.sansk{ float:left; width:100%; height:auto;}
.sansk h3{ float:left; width:100%; height:auto; font-weight:bold; color:#000; font-size:30px; margin-bottom:30px; text-align:center;}
.sanskbox{ float:left; width:100%; border-bottom:solid 1px #ddd; padding-bottom:10px; margin-bottom:30px;}
.sanskbox h4{float:left; width:100%; height:auto; font-weight:bold; color:#01032f; font-size:18px; margin-bottom:30px; border-bottom:solid 1px #ddd; padding-bottom:10px; margin-bottom:30px;}
.sanskbox p{ font-size:16px; color:#4c4c4c; line-height:24px; text-align:justify; padding:15px;}
.im-right{ width:auto; max-width:375px; float:right; padding:0px 0px 20px 20px;}
.sanskbox strong{ color:#000;}
/*----------------------------Ritual end here----------------------*/


@media (max-width:1170px) and (min-width:900px){
/*----------------------------HOme stat here----------------------*/
.scover { margin-top:25px;}
.store-lc { margin-top: 15px;}
.tagline p {display: none;}
.carousel-caption { left: 5%;  top: 38%; width: 280px;}
.tagline span {font-size: 16px;}
.tagline h3 { font-size: 24px;}
.tagline .dc {font-size: 24px;}
.ev-cover {margin-top: 0;}
.evebox1,.evebox2,.evebox3,.evebox4 {width: 25%;}

.ft-head {margin-top: 40px; float: left; width: 100%;}
.foot {padding: 0px 0px 30px 0px;}
.so-cover{ float:left; width:100%;}
.ga-cover a {float: left; width: 15%;}
.nlco { margin-bottom: 0;}
/*----------------------------HOme end here----------------------*/
}



@media (max-width:900px) and (min-width:700px){
/*----------------------------HOme stat here----------------------*/
.logobox{ float:left; width:100%; text-align:center;}
.logo {float: none;}
.top {background: rgba(0,0,0,2.5);}
.sli {margin-top: 0;}
.scover { margin-top: -32px;}
.tagline p {display: none;}
.carousel-caption {left: 0%; top: 25%; width: 100%;}
.tagline{text-align: center;}
.tagline span {font-size: 16px;}
.tagline h3 { font-size: 24px;}
.tagline .dc {font-size: 24px;}
.ev-cover {margin-top: 0;}
.evebox1,.evebox2,.evebox3,.evebox4 {width: 25%;}

.ft-head {margin-top: 40px; float: left; width: 100%;}
.foot {padding: 0px 0px 30px 0px;}
.so-cover{ float:left; width:100%;}
.ga-cover a {float: left; width: 15%;}
.nlco { margin-bottom: 0;}
.carousel-indicators {z-index: 8;}
/*----------------------------HOme end here----------------------*/
}



@media (max-width:700px) and (min-width:500px){
/*----------------------------HOme stat here----------------------*/
.logo {text-align: center;}
.logo img {float: none;}
.scover { margin-top: 0; float: left; width: 100%;}
.mmenu {
    float: right;
    width: auto;
}
.top {background: #8c0f11}
.sli {margin-top: 0;}
.tagline p {display: none;}
.carousel-caption {left: 0%; top: 10%; width: 100%;}
.tagline{text-align: center;}
.tagline span {font-size: 16px;}
.tagline h3 { font-size: 24px;}
.tagline .dc {font-size: 24px;}
.ev-cover {margin-top: 0;}
.ft-head {margin-top: 40px; float: left; width: 100%;}
.foot {padding: 0px 0px 30px 0px;}
.so-cover{ float:left; width:100%;}
.ga-cover a {float: left; width: 15%;}
.nlco { margin-bottom: 0;}
.evebox1, .evebox2, .evebox3, .evebox4 {
    width: 100%; margin-top: 0; margin-bottom:15px;}
.evbox { float: left;  width: 49%;}
.wn-cover span {
    float: left;
    width: 100%;
    font-size: 24px;
    color: #000;
    font-weight: normal;
    letter-spacing: 5px;
    text-transform: uppercase;
    border-bottom: solid 1px #000;
	padding-bottom:10px;
    text-align: left;
    margin-top: 20px;
}
.wn-cover p {
    float: left;
    width: 100%;
    color: #000;
    font-size: 15px;
    line-height: 24px;
    text-align: left;
    margin: 0px 0px 0px 0px;
    border-left: none;
    padding: 10px 0px 10px 0px;
}
.wn-cover a {margin-top: 10px;}
.wnbox-te p {font-size: 13px;}
.copyl {text-align: center;}
.copyr {text-align: center; margin-top: 10px;}
.carousel-indicators {z-index: 8;}
/*----------------------------HOme end here----------------------*/
}



@media (max-width:500px) and (min-width:50px){
/*----------------------------HOme stat here----------------------*/

.scover { margin-top: 10px; float: left; width: 100%;}
.mmenu {
    float: right;
    width: auto;
}
.top {background:#8c0f11}
.sli {margin-top: 0;}
.tagline p {display: none;}
.carousel-caption {left: 0%; top: 10%; width: 100%;}
.tagline{text-align: center;}
.tagline span {font-size: 16px;}
.tagline h3 { font-size: 24px;}
.tagline .dc {font-size: 24px;}
.ev-cover {margin-top:20px;}
.ft-head {margin-top: 40px; float: left; width: 100%;}
.foot {padding: 0px 0px 30px 0px;}
.so-cover{ float:left; width:100%;}
.ga-cover a {float: left; width: 30%;}
.nlco { margin-bottom: 0;}
.evebox1, .evebox2, .evebox3, .evebox4 {
    width: 100%; margin-top: 0; margin-bottom:0px;}
.evbox { float: left;  width: 49%;}
.wn-cover span {
    float: left;
    width: 100%;
    font-size: 24px;
    color: #000;
    font-weight: normal;
    letter-spacing: 5px;
    text-transform: uppercase;
    border-bottom: solid 1px #000;
	padding-bottom:10px;
    text-align: left;
    margin-top: 20px;
}
.wn-cover p {
    float: left;
    width: 100%;
    color: #000;
    font-size: 15px;
    line-height: 24px;
    text-align: left;
    margin: 0px 0px 0px 0px;
    border-left: none;
    padding: 10px 0px 10px 0px;
}
.wn-cover a {margin-top: 10px;}
.wnbox-te p {font-size: 13px;}
.copyl {text-align: center;}
.copyr {text-align: center; margin-top: 10px;}

.search input[type=text]:focus {
    width: 100%;
    border-top: 0;
    border-right:0;
    border-left:0;
    border-bottom: 1px solid #ddd;
	margin-bottom:20px;  transition: all 0.5s ease-out;
}
.carousel-indicators {z-index: 8;}
.carousel-caption { display: none;}
.hab-cover h3 {font-size: 42px;}
.evbox {width: 100%; margin-top: 10px;}
.ev-cover span {
    float: left;
    width: 100%;
    font-size: 24px;
    color: #000;
    font-weight: normal;
    letter-spacing: 5px;
    text-transform: uppercase;
    border-bottom: solid 1px #000;
    text-align: left;
}
.ev-cover p {text-align: left;}
.ft-link a {width: 100%; padding: 7px 0px 7px 0px;}
.para-cover1 { padding: 50px 0px;}

.store-lc a {width: 100%; float: left;     border-right: none;     font-size: 14px;}
.search {
    float: right;
    width: 100%;
    margin-right: 0px;
}
.store-lc {margin-top: 5px;}
.brnd-chmp .cntent-bx {
    width: 100% !important;}
.carousel-control.right {right: 0 !important;}
.carousel-control.left {left: 0 !important;}
.hb-text h1 {font-size: 36px;}

.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    background-color: #890f11 !important;
}
ul.nav.navbar-nav {
    margin-left: 0;
    margin-top: 0;
    width: 100% !important;}
.navbar-nav {
    overflow-y: hidden !important;
}

nav.navbar.navbar-default.navbar-static-top.affix ul.nav.navbar-nav {
    margin-top: 0px;
    width: 100% !important;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #dcbb75 !important;
}
.dropdown-submenu > a:after {
    border-color: transparent transparent transparent #dcbb75 !important;}

/*----------------------------HOme end here----------------------*/

}


.whts-newbx{width:100%; float:left; position:relative; margin: 60px auto;}

.whts-newbx .innercircle{border-radius:50%; width:270px; height:270px; padding: 60px 0; text-align:center; margin:10px auto ;  /*display: table-cell;*/ vertical-align: middle; transition: All 0.5s ease;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease; position: relative;overflow: hidden;}
.whts-newbx .innercircle img{vertical-align:middle;     position: relative;
    transition: All 0.5s ease;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease; max-height:150px;}
.whts-newbx .innercircle:hover img{transition: All 0.5s ease;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    transform: scale(1.2);}

.hoverbutn{width:100%;; float:left; text-align:center;     position: absolute;   top: 0px;   left: 0;   background: rgba(165, 0, 3, 0.8);  height: 270px;  width: 270px;  padding: 90px; display:none; transition: All 0.5s ease;    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease;}
.hoverbutn a:hover{background:none;}
.whts-newbx .innercircle:hover .hoverbutn{display:block;}

.hoverbutn a{background:none; border:none; color:#fff; font-size:24px;}

/********************************/
.b-ptnr{width:100%; float:left; position:relative; margin: 60px auto;}

.b-ptnr .innercirclep{border-radius:50%; width:270px; height:270px; padding: 20px 0; text-align:center; margin:10px auto ;  /*display: table-cell;*/ vertical-align: middle; transition: All 0.5s ease; background:#fff;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease; position: relative;overflow: hidden;}
.b-ptnr .innercirclep img{vertical-align:middle;     position: relative;
    transition: All 0.5s ease;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease; max-width: 230px;
    max-height: 233px;
    width: 100%;}
.b-ptnr .innercirclep:hover img{transition: All 0.5s ease;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    transform: scale(1.2);}

.hoverbutnp{width:100%;; float:left; text-align:center;  position: absolute;   top: 0px;   left: 0;   background: rgba(165, 0, 3, 0.8);  height: 270px;  width: 270px;  padding: 42% 10%; display:none; transition: All 0.5s ease;    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease;}
.hoverbutnp a:hover{background:none;}
.b-ptnr .innercirclep:hover .hoverbutnp{display:block; text-decoration:none;}

.hoverbutnp a{background:none; border:none; color:#fff; font-size:18px; text-decoration:none; text-transform:uppercase; cursor: pointer;
border: solid 1px #ddd;
padding: 8px 30px;
background: #7c2934;}

/**********************************/


.button1{margin:0 auto; width: 190px;}
.button1 a {
    height: auto;
    font-size: 18px;
    color: #000;
    text-transform: uppercase;
    padding: 12px 40px;
    border-radius: 10px;
    border: solid 1px #000;
    text-decoration: none;
    transition: all 0.5s ease-out; background:none; float:none; margin:0 auto;}
.button1 a:hover{color:#fff; background:#000; transition: all 0.5s ease-out;}

.brnd-chmp{background:#fb791a; float:left; width:100%; padding:50px 0;}

.brnd-chmp h2 {
    font-size: 32px;
    color: #000;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
}

.brnd-chmp .cntent-bx{width:60%; margin:30px auto 0;}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -100px;
}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: -100px;
}
.carousel-control.left{background:none;     left: -90px; padding: 20% 0;}
.carousel-control.right{background:none;     right: -90px; padding: 20% 0;}

.red-bg{background:#e86178; padding:75px 0; float:left; width:100%}
.green-bg{background:#08998c; padding:75px 0; float:left; width:100%;}
.gray-bg{background:#e5ded8; padding:75px 0; float:left; width:100%;}
.blue-bg{background:#1fbef9; padding:75px 0; float:left; width:100%;}
.white-bg{background:#fff; padding:75px 0; float:left; width:100%;}
 h2{font-size: 32px;
    color: #fff; font-weight:bold;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold; margin:20px 0; line-height:36px;}

h2 strong{color: #8c0f11;}
h2 span{font-size:18px; font-style:italic; font-weight:normal; text-transform:none;  font-family:'Open Sans';}
footer{background:#ebebeb; float:left; width:100%; padding:60px 0 20px;}
footer h3{color:#8c0f11; font-size:20px; text-transform:uppercase; margin: 0 0 20px; font-family:'Helvetica';}
footer ul{padding:0; margin:0;}
footer li{padding:0; margin:0; list-style:none; line-height: 26px;}
footer li a{font-size:14px; line-height:20px; color:#333;}
.btm-menu{float:left; text-align:center; width:100%;}
.btm-menu ul{display:inline-block; text-align:center; padding:0; margin:0;}
.btm-menu li{padding:0; margin:0; float:left;}
.btm-menu li a{padding:2px 10px; border-right:#ddd solid 1px; text-align:center; color:#666; text-transform:uppercase;}
.btm-menu li:last-child a{border:none;}

.inpg-banner{ float:left; width:100%; height:auto; padding:60px 0;}
.inpg-banner .hb-text{    float: left;
    width: 100%;
    height: auto;
    text-align: center;
    margin-top: 10%; margin-bottom:10%;}

.inpg{float:left; width:100%;}
.inpg p{font-size:16px; line-height:28px; color:#010101; margin:15px 0;}
.inpg h2{font-size: 32px;
    color: #000; font-weight:bold;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold; margin:20px 0; line-height:36px;}
.blue-bg ul{padding:0; margin:10px 0 0; color:#000;  font-family:'Open Sans';}
.blue-bg li{padding:5px 0; margin:0; line-height:24px; list-style:url(../img/check.png);}

.brand{background:#dcbb76; float:left; width:100%; padding:60px 0 60px; text-align:left;}
.brand h2{font-size:32px; font-weight:bold; text-align:left; color:#fff; }
.brand p{font-size:16px; line-height:26px; color:#010101; margin:15px 0;}

.brand-cp{background:#930000; float:left; width:100%; padding:60px 0; }
.brand-cp h2{font-size:32px; font-weight:bold; text-align:center; color:#fff;}




/*********************************************/

.probx{float:left; width:100%; padding:60px 0; background: #fff;     border-bottom: #ddd solid 1px;}



/* Tabs panel */
.tabbable-panel {
  /*border:1px solid #eee;*/
  padding: 10px;
}

/* Default mode */

.tabbable-line {
    text-align: center;
}
.tabbable-line > .nav-tabs {
  border: none;
  margin: 0px;
  text-align:center;
}

.tabbable-line ul{ display: inline-block;}

.tabbable-line > .nav-tabs > li {
  margin-right: 2px;
}
.tabbable-line > .nav-tabs > li > a {
  border: 0;
  margin-right: 0;
  color: #737373; font-size: 16px;
    text-transform: uppercase;
}
.tabbable-line > .nav-tabs > li > a > i {
  color: #a6a6a6;
}
.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {
  border-bottom: 4px solid #fbcdcf;
}
.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {
  border: 0;
  background: none !important;
  color: #333333;
}
.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {
  color: #a6a6a6;
}
.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {
  margin-top: 0px;
}
.tabbable-line > .nav-tabs > li.active {
  border-bottom: 4px solid #f3565d;
  position: relative;
}
.tabbable-line > .nav-tabs > li.active > a {
  border: 0;
  color: #8b0f11;
  background: none; font-weight:bold;
}
.slick-slide-imgin p {
    font-size: 14px;
    text-transform: uppercase;
    padding: 20px 0;
    line-height: 20px;
    font-weight: bold;
}
.tabbable-line > .nav-tabs > li.active > a > i {
  color: #404040;
}
.tabbable-line > .tab-content {
  margin-top: -3px;
 /* background-color: #fff;*/
  border: 0;
  border-top: 1px solid #eee;
  padding: 15px 0;
}
.portlet .tabbable-line > .tab-content {
  padding-bottom: 0;
}

/* Below tabs mode */

.tabbable-line.tabs-below > .nav-tabs > li {
  border-top: 4px solid transparent;
}
.tabbable-line.tabs-below > .nav-tabs > li > a {
  margin-top: 0;
}
.tabbable-line.tabs-below > .nav-tabs > li:hover {
  border-bottom: 0;
  border-top: 4px solid #fbcdcf;
}
.tabbable-line.tabs-below > .nav-tabs > li.active {
  margin-bottom: -2px;
  border-bottom: 0;
  border-top: 4px solid #f3565d;
}
.tabbable-line.tabs-below > .tab-content {
  margin-top: -10px;
  border-top: 0;
  border-bottom: 1px solid #eee;
  padding-bottom: 15px;
}




.prosbox {
    width: 100%;
    float: left;
    text-align: center;
}

.proslide{float:left; width:100%;}
.proslide ul{padding:0; margin:0;}
.proslide li{padding: 30px 20px;  margin: 0 30px;
    float: left;
    list-style: none;
    width: 200px;
    height: 150px;
    border-radius: 10px;
    border: #efefef solid 2px;
    text-align: center;
    overflow: hidden;}
.proslide li img{    width: 100%;
    max-width: 130px;
    max-height: 100px;
}

.productslide{float:left; width:100%;}
.productslide ul{padding:0; margin:0;}
.productslide li{padding: 30px 20px; 
    /*margin: 0 30px;*/
    float: left;
    list-style: none;
    border-radius: 10px;
    border: #efefef solid 2px;
    text-align: center;
    overflow: hidden;}
.productslide li img{width:100%;}



.imgbx{border:#000 solid 1px; padding:10px; text-align:center; float:left; width:100%; background:#fff;}

ul.downloadlinks { margin:0; padding:0; text-align:left;}
.downloadlinks li { list-style:none; margin:0 0 15px 0; clear:both;color: #000000; border-bottom:#ddd dotted 1px; padding:0 0 10px 0;}
.downloadlinks img { float:right !important;}


ul.downloadlinks2 { margin:0; padding:0;}
.downloadlinks2 li { list-style:none; margin:0; padding:20px; border-bottom:#fff 2px solid; clear:both; line-height:25px; font-size:18px;}
.downloadlinks2 img { float:right !important;}



.boxtitle {
    background: #b12b41;
    padding: 15px 20px;
    text-align: center;
    font-size: 18px;
    color: #fff; background:url(../img/downa.png) #b12b41 50%  105% no-repeat;
}

.boxcontentwithoutscroll {
    background: #fff;
    padding: 15px 20px;
    min-height: 325px;
	max-height:326px; float:left; width:100%; overflow:auto;
}
.downloadlinks-pc li{
    list-style: none;
        margin: 25px 0 25px 0;
    clear: both;
    color: #fff;
    border-bottom: #ddd dotted 2px;
    padding: 0 0 10px 0; font-size: 18px;
}
.downloadlinks-pc a{ text-decoration:none;}
.downloadlinks-pc li:hover{
    border-bottom: #e79126 dotted 2px;
}
.downloadlinks-pc li:hover{ color:#e79126;}
.downloadlinks-pc img {
    float: right !important;
}
.scrnew{  max-height:500px;     background: none;}
.ora-bg {
    background: #e8a661;
    padding: 75px 0;
    float: left;
    width: 100%;
}


.pur-bg {
    background: #be95ff;
    padding: 75px 0;
    float: left;
    width: 100%;
}

.pin-bg {
    background: #f564a0;
    padding: 75px 0;
    float: left;
    width: 100%;
}


.sblue-bg {
    background: #6bbde3;
    padding: 75px 0;
    float: left;
    width: 100%;
}



.yell-bg {
    background: #fbdd49;
    padding: 75px 0;
    float: left;
    width: 100%;
}

.blu-bg {
    background: #bd4672;
    padding: 75px 0;
    float: left;
    width: 100%;
}


.addcon{ line-height: 28px; font-size: 16px;}
.addcon a{ text-decoration:none; color:#333;}
.addcon a:hover{color:#000;}




/*----------Scrollbar start here---------------------*/

.scrollbar
{
	
	float: left;
	/*height: 326px;*/
	
	
	overflow-y: auto;
	margin-bottom: 25px;
}



/*
 *  STYLE 1
 */



/*
 *  STYLE 4
 */

#style-4::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#style-4::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-4::-webkit-scrollbar-thumb
{
	background-color: #670515;
	border: 2px solid #555555;
}



/*
 *  STYLE 5
 */

#style-5::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#style-5::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-5::-webkit-scrollbar-thumb
{
	background-color: #0ae;
	
	background-image: -webkit-gradient(linear, 0 0, 0 100%,
	                   color-stop(.5, rgba(255, 255, 255, .2)),
					   color-stop(.5, transparent), to(transparent));
}


/*
 *  STYLE 6
 */

#style-6::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#style-6::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-6::-webkit-scrollbar-thumb
{
	background-color: #F90;	
	background-image: -webkit-linear-gradient(45deg,
	                                          rgba(255, 255, 255, .2) 25%,
											  transparent 25%,
											  transparent 50%,
											  rgba(255, 255, 255, .2) 50%,
											  rgba(255, 255, 255, .2) 75%,
											  transparent 75%,
											  transparent)
}


/*
 *  STYLE 7
 */

#style-7::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
	border-radius: 10px;
}

#style-7::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-7::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-image: -webkit-gradient(linear,
									   left bottom,
									   left top,
									   color-stop(0.44, rgb(122,153,217)),
									   color-stop(0.72, rgb(73,125,189)),
									   color-stop(0.86, rgb(28,58,148)));
}

/*
 *  STYLE 8
 */

#style-8::-webkit-scrollbar-track
{
	border: 1px solid black;
	background-color: #F5F5F5;
}

#style-8::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-8::-webkit-scrollbar-thumb
{
	background-color: #000000;	
}


/*
 *  STYLE 9
 */

#style-9::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#style-9::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-9::-webkit-scrollbar-thumb
{
	background-color: #F90;	
	background-image: -webkit-linear-gradient(90deg,
	                                          rgba(255, 255, 255, .2) 25%,
											  transparent 25%,
											  transparent 50%,
											  rgba(255, 255, 255, .2) 50%,
											  rgba(255, 255, 255, .2) 75%,
											  transparent 75%,
											  transparent)
}


/*
 *  STYLE 10
 */

#style-10::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
	border-radius: 10px;
}

#style-10::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-10::-webkit-scrollbar-thumb
{
	background-color: #AAA;
	border-radius: 10px;
	background-image: -webkit-linear-gradient(90deg,
	                                          rgba(0, 0, 0, .2) 25%,
											  transparent 25%,
											  transparent 50%,
											  rgba(0, 0, 0, .2) 50%,
											  rgba(0, 0, 0, .2) 75%,
											  transparent 75%,
											  transparent)
}


/*
 *  STYLE 11
 */

#style-11::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
	border-radius: 10px;
}

#style-11::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-11::-webkit-scrollbar-thumb
{
	background-color: #3366FF;
	border-radius: 10px;
	background-image: -webkit-linear-gradient(0deg,
	                                          rgba(255, 255, 255, 0.5) 25%,
											  transparent 25%,
											  transparent 50%,
											  rgba(255, 255, 255, 0.5) 50%,
											  rgba(255, 255, 255, 0.5) 75%,
											  transparent 75%,
											  transparent)
}

/*
 *  STYLE 12
 */

#style-12::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.9);
	border-radius: 10px;
	background-color: #444444;
}

#style-12::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

#style-12::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #D62929;
	background-image: -webkit-linear-gradient(90deg,
											  transparent,
											  rgba(0, 0, 0, 0.4) 50%,
											  transparent,
											  transparent)
}

/*
 *  STYLE 13
 */

#style-13::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.9);
	border-radius: 10px;
	background-color: #CCCCCC;
}

#style-13::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

#style-13::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #D62929;
	background-image: -webkit-linear-gradient(90deg,
											  transparent,
											  rgba(0, 0, 0, 0.4) 50%,
											  transparent,
											  transparent)
}

/*
 *  STYLE 14
 */

#style-14::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.6);
	background-color: #CCCCCC;
}

#style-14::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-14::-webkit-scrollbar-thumb
{
	background-color: #FFF;
	background-image: -webkit-linear-gradient(90deg,
	                                          rgba(0, 0, 0, 1) 0%,
											  rgba(0, 0, 0, 1) 25%,
											  transparent 100%,
											  rgba(0, 0, 0, 1) 75%,
											  transparent)
}

/*
 *  STYLE 15
 */

#style-15::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
	background-color: #F5F5F5;
	border-radius: 10px;
}

#style-15::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-15::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #FFF;
	background-image: -webkit-gradient(linear,
									   40% 0%,
									   75% 84%,
									   from(#4D9C41),
									   to(#19911D),
									   color-stop(.6,#54DE5D))
}

/*
 *  STYLE 16
 */

#style-16::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
	background-color: #F5F5F5;
	border-radius: 10px;
}

#style-16::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-16::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #FFF;
	background-image: -webkit-linear-gradient(top,
											  #e4f5fc 0%,
											  #bfe8f9 50%,
											  #9fd8ef 51%,
											  #2ab0ed 100%);
}

/*----------Scrollbar end here---------------------*/







