@import url('https://fonts.googleapis.com/css?family=Oswald');
@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);
@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/Roboto-Regular-webfont.eot');
    src: url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Regular-webfont.woff') format('woff'),
         url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ubuntubold';
    src: url('../fonts/ubuntu-b.eot');
    src: url('../fonts/ubuntu-b.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ubuntu-b.woff2') format('woff2'),
         url('../fonts/ubuntu-b.woff') format('woff'),
         url('../fonts/ubuntu-b.ttf') format('truetype'),
         url('../fonts/ubuntu-b.svg#ubuntubold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ubuntulight';
    src: url('../fonts/ubuntu-l.eot');
    src: url('../fonts/ubuntu-l.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ubuntu-l.woff2') format('woff2'),
         url('../fonts/ubuntu-l.woff') format('woff'),
         url('../fonts/ubuntu-l.ttf') format('truetype'),
         url('../fonts/ubuntu-l.svg#ubuntulight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'oswaldbook';
    src: url('../fonts/oswald_book.eot');
    src: url('../fonts/oswald_book.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald_book.woff2') format('woff2'),
         url('../fonts/oswald_book.woff') format('woff'),
         url('../fonts/oswald_book.ttf') format('truetype'),
         url('../fonts/oswald_book.svg#oswaldbook') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ubuntumedium';
    src: url('../fonts/ubuntu-m.eot');
    src: url('../fonts/ubuntu-m.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ubuntu-m.woff2') format('woff2'),
         url('../fonts/ubuntu-m.woff') format('woff'),
         url('../fonts/ubuntu-m.ttf') format('truetype'),
         url('../fonts/ubuntu-m.svg#ubuntumedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

#parallax-container {
  background-image: url('../img/back.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  height: 400px;
  width: 100%;
}

/* Slider */

.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}


.top_bg{ background:#ffffff;}
.top_bg1{ background:#017632;}
.top_bg2{ background:#dadada;}
.top_bg3{ background:#000000; margin-top:0px}
.top_bg4{ background:#ffffff;}
.top_bg5{ margin-top:10px;}
.top_bg6{ background:#017632;}
.top_bg7{ background:#000000;}
.call{ font-family: Arial; font-size:12px; font-weight: bold; color:#000000; padding:40px 0px 40px 0px; vertical-align: middle; text-align: center;}

.call1{ font-family: 'Oswald', sans-serif;  font-size:12px; color:#ffffff; padding:1px 10px 10px 50px; text-align: right;}

.t_number{ font-family: 'Oswald', sans-serif; font-size:14px; font-weight: 500; color:#ffffff; text-align: left; text-transform:inherit; padding:7px 0 5px 25px;}
.t_number1{ font-family: Arial;     text-align: center; font-size:14px; font-weight: 400; color:#ffffff; text-transform:inherit; padding:0px 0px 0px 0px;}

.logo{ text-align:center; z-index:999; position:absolute; padding-top:1px;}
.s_icons{ padding: 5px 5px; text-align: center;}
.search_bar{ text-align:right; padding: 5px 20px 0px 0px;}
#searchp{position: absolute;margin-left: 0px;margin-top: -30px;padding: 0px 0px; display:none;}
.space{ padding-left:30px;}
.news_head{font-family: 'Oswald', sans-serif; font-size:24px; color:#5b5959; text-transform:uppercase; padding:25px 0;}
.news_text{font-family: 'Oswald', sans-serif; font-size:14px; color:#fff; padding:33px 0;}
.welcome_head{font-family: -webkit-pictograph; font-size:30px; color:#ffffff; text-transform:uppercase; padding:20px 0; text-align:center;}
.text_bg{ background:#000000;}
.welcome_text{font-family:Arial; font-size:14px; color:#000000; padding:20px 0; text-align:left;}

.product_box{ background:#ffffff; border:solid 1px #000000; padding:5px; margin-bottom:25px; border-radius: 10px;}
.p_img{ margin-bottom:20px; text-align:center;}
.p_name{ font:400 15px 'Raleway', sans-serif; color:#000000; text-align: center;}
.p_art{ font-size: 13px; color:#000000; text-align: center;}
.price a {
    color: #FFF;
    font-size: 1em;
    display: block;
    background-color: #017632;
	border: solid 1px #000000;
	text-align: center;
    padding: 0.0em 0.0em;
	border-radius: 10px;

    text-decoration: none;
}

.price a:hover  {

	color: #ffffff;
    font-size: 1em;
    display: block;
    background-color: #000000;
	border: solid 1px #000000;
	text-align: center;
    padding: 0.0em 0.0em;

    text-decoration: none;
}
.btm_head{ font-family: 'Oswald', sans-serif; font-size:24px; color:#ffffff; text-transform:uppercase; padding:10px 0;}
.btm_head1{ font-family: 'Oswald', sans-serif; font-size:24px; color:#000000; text-transform:uppercase; padding:10px 0; text-align:center;}
.btm_menu{ margin:0; box-shadow: inset 1px 0 0 0 #ffffff; padding: 0 0 5px 15px;}
.btm_menu ul{ padding:0;}
.btm_menu ul li{ list-style:none;}
.btm_menu ul li a{ font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none; transition: all 0.2s ease-in-out 0s; display:block; padding-top:2px;}
.btm_menu ul li a:hover{ font-family:Arial; font-size:12px; color:#ffffff; text-decoration:underline; transition: all 0.2s ease-in-out 0s; display:block; padding-left:10px;}
.btm_text{font-family:Arial; font-size:12px; color:#ffffff; text-decoration:none; margin-bottom:20px;}
.copy_right{ font-family: 'Oswald', sans-serif; font-size:15px; color:#ffffff; padding:20px 0; text-align: center;}

.content_head{text-align: center; padding:9px; font-family: 'Oswald', sans-serif; font-size:26px; font-weight:bold; color:#000000; border-bottom:solid 1px #000000; margin-bottom:20px;}
.content_head1{text-align: center; padding:9px; font: normal 18px 'oswaldbook', cursive; color:#ffffff; border-bottom:solid 1px #ffffff; margin-bottom:15px; background: #000000; border-radius: 0px; text-align: center; margin-top: 10px;}
.content_head2{text-align: center; padding:10px 0; font-family: 'Oswald', sans-serif; font-size:28px; font-weight:bold; color:#000000; border-bottom:solid 1px #000000; margin-bottom:20px; border-radius: 0px; text-align: center; margin-top: 0px;}
.content_head4{ padding:10px 0; font-family: 'Oswald', sans-serif; font-size:33px; text-transform: uppercase; font-weight:bold; color:#000000; margin-bottom:0px; text-align: left;}

.content_text{ font-family:Arial; font-size:13px; font-weight:normal; color:#000000; padding-bottom:20px;}
.content_text1{ font-family:Arial; font-size:18px; font-weight:normal; color:#000000; padding-bottom:20px;}
.content_text2{ font-family:'Oswald', sans-serif; font-size:22px; font-weight:bold;  font-weight:normal; display: inline-block; color:#000000; padding-bottom:10px; border-bottom: 5px dotted #017632;}
 

.txt_id{ background:#ffffff; border:solid 1px #666; padding:5px 10px; color:#000; outline:none; width:100%; margin-bottom:10px;}
.paging_con{ margin-bottom:20px;}
.paging{font:normal 12px Arial !important; background:#e8e8e8; color:black; padding:6px; border-radius:3px;}
.paging:hover{font:normal 12px Arial !important; background:#cccccc; color:black; padding:6px; border-radius:3px; text-decoration:none;}
.paging_act{font:normal 12px Arial !important; background:#e8e8e8; color:red; padding:6px; border-radius:3px;}

.d_name{ font-family:Trebuchet MS; font-size:18px; font-weight:bold; color:#000000;}
.d_art{ font-family:Trebuchet MS; font-size:13px; font-weight:normal; color:#000000; padding-bottom:20px;}

.main_name{ padding:10px 0 10px 15px; font-family:Arial; font-size:14px; color:#ffffff; font-weight:bold; text-align: left;}
.sub_name{ padding:0 0 5px 15px; font-family:Arial; font-size:12px; color:#fff; font-weight:normal; text-decoration:none; box-shadow: inset 1px 0 0 0 #ffffff; padding: 0 0 5px 15px; margin-left: 10px;}
.sub_name a{font-family:Arial; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none;}
.sub_name a:hover{font-family:Arial; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:underline;}

.lfthd1{ margin:20px 0 10px 0;}
.lfthd1 h2{ background:#000000; text-transform:uppercase;padding: 9px; margin-top: -10px;margin-bottom: 14px; font:normal 18px 'oswaldbook', cursive; text-align: center; color:#ffffff; border-radius: 0px;}
.left_menu_main a{font:normal 14px 'ubuntumedium'; color:#ffffff; background:#017632; display:block; padding:10px 5px 10px 28px; transition:all 0.5s; border-bottom:solid 2px #000000;  margin-bottom: 1px;   border-radius: 0px;}
.left_menu_main a:hover{background:#000000; color:#ffffff; padding:10px 5px 10px 35px; text-decoration:none;}
.left_sub_menu a{font:normal 12px 'ubuntumedium'; color:#000000; background:#ffffff; display:block; padding:7px 5px 7px 28px; border-top:1px #000000 solid; transition:all 0.5s;   border-radius: 0px; margin-bottom: 1px;}
.left_sub_menu a:hover{background:#000000; color:#ffffff; padding:7px 5px 7px 35px; text-decoration:none;}
.pdf_img{ text-align:center; margin-bottom:20px;}


@media (max-width:768px){
	.t_number{ text-align:center;}
	.s_icons{ text-align:center;}
	.logo{ text-align:center; position:relative; padding-top:10px;}
	.space{ padding-left:0px;}
	.s_icons{ margin:0 auto; width:150px;}
}

.mmbox{position:relative; overflow:hidden; margin-bottom:10px; border-radius: 10px;}
.mmbox h3{font:400 14px 'Raleway', sans-serif; color:#ffffff; margin:0; text-transform:uppercase; outline: ridge; border-bottom: solid 2px #000000; text-align:center; bottom:10%; padding:12px; transition:all 0.3s; background:#017632; position:relative; width:100%; z-index:99;}
.mmbox:hover h3{ bottom:40%; color:#ffffff; background:#000000;}

.mmbox img {
  width: 100%;
  position:relative;
  -webkit-transition: transform 0.3s linear 0s;
  -moz-transition: transform 0.3s linear 0s;
  -o-transition: transform 0.3s linear 0s;
  transition: transform 0.3s linear 0s;
}

.mmbox:hover img {
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -o-transform: scale(1.3);
  transform: scale(1.3);
  -webkit-transition: transform 0.3s linear 0s;
  -moz-transition: transform 0.3s linear 0s;
  -o-transition: transform 0.3s linear 0s;
  transition: transform 0.3s linear 0s;
}
.mg-image img {
    -webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -o-transition: all 1s ease; /* IE 9 */
    -ms-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
    max-width: 100%;
	overflow:hidden;
}
.mg-image:hover img {
    -webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);
	 overflow:hidden;
}

.mg-image {
  overflow: auto;
  overflow:hidden;
}
.dropdown:hover .dropdown-menu {display: block; color:#FFF !important;}
.dropdown-menu{ font-family:Arial;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:700px;padding:5px 0;margin:2px 0 0;font-size:13px;text-align:left;list-style:none; background:#017632; -webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #000000;border:1px solid rgba(255 255 255);border-radius:0px;-webkit-box-shadow:0 6px 12px rgba(0,0,0);box-shadow:0 6px 12px rgba(0,0,0,.175)}

.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.8;color:#fff !important;white-space:nowrap}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff !important;text-decoration:none;background-color:#008acb}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff !important;text-decoration:none;background-color:transparent;outline:0}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}

.banner{
overflow:hidden;
-webkit-transition-duration:0.25s;
-webkit-transition-timing-function:linear;
-o-transition-property:color,background;
-o-transition-duration:0.25s;
-o-transition-timing-function:linear;
-moz-transition-property:color,background;
-moz-transition-duration:0.25s;
-moz-transition-timing-function:linear;
-ms-transition-property:color,background;
-ms-transition-duration:0.25s;
-ms-transition-timing-function:linear;
}
.facebook{
background:url(../images/fb.png) center top no-repeat;
width:22px;
height:22px;
display:block;
border:0px;
}
.twitter{
background:url(../images/twitter.png) center top no-repeat;
width:22px;
height:22px;
display:block;
border:0px;
}
.google{
background:url(../images/google.png) center top no-repeat;
width:22px;
height:22px;
display:block;
border:0px;
}
.insta{
background:url(../images/insta.png) center top no-repeat;
width:22px;
height:22px;
display:block;
border:0px;
}
.pint{
background:url(../images/pint.png) center top no-repeat;
width:22px;
height:22px;
display:block;
border:0px;
}
.youtube{
background:url(../images/yout.png) center top no-repeat;
width:22px;
height:22px;
display:block;
border:0px;
}
.banner:hover{
background-position:center -22px;
}


/* Bounce To Right */
.hvr-bounce-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.hvr-bounce-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #000000;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {
  color: white;
}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}