a{outline:none}
 
body,h1,h2,h3,h4,h5,h6{font-family:  'Abel', sans-serif;}
.top-div{background:url(../images/top-img.png) repeat-x left top #fff; padding-top:20px; top:0; left:0; padding-bottom:10px; position:fixed; width:100%; z-index:999} 
p{line-height:28px;}
 .my_nav .navbar-brand{padding:0;  }
.my_nav .navbar-default{border:none; box-shadow:none; background:none}
.my_nav .navbar{margin:10px 0 0 0; min-height:inherit}
.my_nav .nav > li > a{padding:0 22px; background:none; font-family: 'Abel', sans-serif; font-size:16px;  font-family: 'Abel', sans-serif; outline:none; text-transform:uppercase;}
.my_nav .navbar-default .navbar-nav > .active > a,.my_nav .nav > li > a:hover{color:#ec1b23; box-shadow:none; background:none}
.slider-div{position:relative}
.slider-arrow{position:absolute; right:5%; top:20%; z-index:999; background:#fff; padding:20px 10px; }
.slider-div .carousel-indicators{position:static; width:15px; margin:10px 0}
.slider-div .carousel-indicators li{background:#ececec; width:15px; height:15px; margin:0}
.slider-div .carousel-indicators li.active{background:#b2b2b2}
.slider-b-scroll{text-align: center;
margin-top: -45px;
position: relative;
z-index: 900;}
.slider-b-scroll a{display:inline-block; outline:none}
.title-div{font-size:40px; font-weight:300; color:#3c3c3c; margin-bottom:20px; line-height:40px;}
.title-div span{font-size:40px; font-weight:700}
.title-div img{width:186px; height:auto}
.paddingtb500{padding:20px 0}
.paddingtb50{padding:80px 0 0px 0;}
.btn-red{background:#f00; color:#fff; font-size:18px; font-weight:300;}
.slider-thum-duv{ }
.title02{font-size:40px; text-align:center; margin:0; margin-bottom:40px; font-weight:300; line-height:40px;}
.title02 span{font-weight:600;}
.thum-img-box{position:relative; overflow:hidden; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.thum-img-box img{ transition:All 1s ease; position:relative; z-index:100;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;}
.thum-img-box:hover img{transform: scale(1.2) ;
-webkit-transform: scale(1.2) ;
-moz-transform: scale(1.2) ;
-o-transform: scale(1.2) ;
-ms-transform: scale(1.2) ;}
.thum-img-box span{position:absolute; bottom:0;width:100%; text-align:center; padding:5px; background:rgba(0,0,0,.5); text-transform:uppercase; font-size:18px; color:#FFF; font-weight:300;  transition:All 1s ease;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease; z-index:300; display:block}
.thum-img-box:hover span{background:rgba(255,0,0,.6); bottom:45%;}
.thum-slider-arrow{margin-bottom:15px;}
.slider-thum-duv .title02{color:#fff; text-shadow:0 0 5px #333}
.brand-logo{text-align:center}
.brand-logo img{max-width:100%; height:auto}
.brand-logo .title02{font-size:30px;}
.brand-logo  .col-sm-3{border-bottom:1px solid #ccc; border-right:1px solid #ccc}
.brand-logo .border-b-none{border-bottom:none;}
.brand-logo .border-r-none{border-right:none;}
.footer-div{background:#1b1a1b; color:#919191; padding-top:20px;}
.footer-address{background:#262526; text-align:center; line-height:20px; padding:25px 0}
.footer-address p{margin-bottom:0}
.footer-arrow{text-align:center; height:50px;  }
.scrollToTop{transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease; position:relative; bottom:-20px;}
.scrollToTop:hover{ bottom:-0;}
.social-icon a{padding:0 3px;}
.Powered-div{text-align:right}
.copyrigt-div{padding:15px 0}
.copyrigt-div a{color:#fff; text-decoration:none; text-decoration:none}
.copyrigt-div a:hover{color:#ff5700}

.img-4-product{padding:1px;}
.img-4-product img{border:1px solid #e8e8e8; padding:3px; width:100%; height:auto; transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.img-4-product .col-sm-3:hover img{overflow:hidden; transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);}
.product-page p{margin-bottom:20px;}
.gallery-page .col-sm-3{margin-bottom:25px;}

.home-right-img img{max-width:100%; height:auto}
.home-right-img{text-align:center}
.social-icon img{
transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}
.social-icon img:hover{transform: rotate(360deg) scale(1.1);
-webkit-transform: rotate(360deg) scale(1.1);
-moz-transform: rotate(360deg) scale(1.1);
-o-transform: rotate(360deg) scale(1.1);
-ms-transform: rotate(360deg) scale(1.1);
box-shadow: 0 0 5px rgba(0,0,0,.8);
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;}
.title03{font-size:40px; padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.3); font-weight:600; text-transform:uppercase; color:#eb1d23; margin:0; margin-bottom:15px; margin-top:90px;}
.title03{margin:0; padding:0; font-size:20px; border-bottom:2px solid #4a4a4a;  margin-bottom:16px; padding-top:10px;}
.title03 span{background:#4a4a4a; padding:4px 15px; color:#fff;border-radius: 0px 15px 0px 15px;
-moz-border-radius: 0px 15px 0px 15px;
-webkit-border-radius: 0px 15px 0px 15px; display:inline-block; margin-left:-15px; margin-bottom:-2px;}

.parallax-window {
    min-height: 400px;
    background: transparent;
}
.top-lg-bg{min-height:600px; position:relative}
.top-img-text{margin:0; padding:0; left:0; text-align:center; width:100%; bottom:50px; color:#fff; font-size:45px; font-weight:400; position:absolute; text-shadow:0 0 5px #000;}

.inner-pagetopBg{height:400px; position:relative}
.inner-pagetopBg .container{position:relative}
.inside-title{font-size:50px;  margin-top:-130px; color:#fff; text-shadow:0 0 5px #333}
.about-clist{margin-bottom:40px;}
.contact-clist{margin-bottom:5px;}
.font-size-lg{font-size:48px; font-family:'amazonebt33359'}
.product-p-menu ul{margin:0; padding:0; text-align:center; list-style:none}
.product-p-menu h2{text-align:center; color:#6b6b6b; margin:0; margin-bottom:20px; font-weight:300; text-transform:uppercase;}
.product-p-menu ul li{display:inline-block; margin:5px;}
.product-p-menu ul li a{font-weight:300; font-size:14px; padding:3px 10px; border:1px solid #CCC; color:#6b6b6b; text-decoration:none; display:block}
.product-p-menu ul li  a.current,.product-p-menu ul li:hover a{color:#f00; border-color:#f00}

.our-product-list{padding:50px 0;}
.our-product-list img{border:1px solid #eeeeee; max-width:100%;  height:auto}
.our-product-list .col-sm-3{margin-bottom:30px;}
.dot-div{position:fixed; top:40%; z-index:200; right:20px; padding:10px; background:#ffffff; display:table;}
.dot-div a{display:block; background:#ececec; width:15px; height:15px; margin-bottom:5px; text-indent:-3000px; -webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px; outline:none}
.dot-div a.active{background:#b2b2b2}

 
 
 
.isotope-item {
    z-index: 2;
}
.isotope-hidden.isotope-item {
    pointer-events: none;
    z-index: 1;
}
.isotope,
.isotope .isotope-item {
  /* change duration value to whatever you like */

    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    transition-duration: 0.8s;
}
.isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    transition-property: height, width;
}
.isotope .isotope-item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property: -moz-transform, opacity;
    transition-property: transform, opacity;
}




@media(max-width:991px){
.top-lg-bg{min-height:600PX}	
}
@media(max-width:767px){
	.my_nav .nav > li > a{padding:5px;}
.thum-img-box{margin-bottom:30px;}	
.Powered-div,.copyrigt-div{text-align:center}
.my_nav .navbar-brand{padding:15px 10px }
	.top-img-text{font-size:40px;}
}

@media(max-width:600px){
	.top-lg-bg{min-height:500PX; }
	.top-img-text{font-size:35px;}
}

@media(max-width:480px){
	.top-lg-bg{min-height:400PX; }
	.top-img-text{font-size:35px;}
}

@media(max-width:479px){
	.top-lg-bg{min-height:300PX; }
	.top-img-text{font-size:25px;}
}


.dropdown-submenu {
    position:relative;
}
.dropdown-submenu>.dropdown-menu {
    top:0;
    left:100%;
    margin-top:-6px;
    margin-left:-1px;
    -webkit-border-radius:0 6px 6px 6px;
    -moz-border-radius:0 6px 6px 6px;
    border-radius:0 6px 6px 6px;
}
.dropdown-submenu:hover>.dropdown-menu {
    display:block;
}
.dropdown-submenu>a:after {
    display:block;
    content:" ";
    float:right;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid;
    border-width:5px 0 5px 5px;
    border-left-color:#cccccc;
    margin-top:5px;
    margin-right:-10px;
}
.dropdown-submenu:hover>a:after {
    border-left-color:#ffffff;
}
.dropdown-submenu.pull-left {
    float:none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
    left:-100%;
    margin-left:10px;
    -webkit-border-radius:6px 0 6px 6px;
    -moz-border-radius:6px 0 6px 6px;
    border-radius:6px 0 6px 6px;
}