@import url(http://fonts.googleapis.com/css?family=Raleway);
@import url('https://fonts.googleapis.com/css?family=Satisfy');
@import url('https://fonts.googleapis.com/css?family=Abel');
@charset "utf-8";
/* CSS Document */


body
{	
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	line-height:30px; padding:0px; margin:0px; color:#000000; 
}

h1, h2, h3, h4, h5, h6
{
}

.main_hd{font-family: 'Satisfy', cursive;font-size:60px; text-align:center; background-image:url(../images/h1bg.jpg); background-position:center; background-repeat:no-repeat; margin-top:60px;}
.spacer{width:100%; float:left; height:25px}
h2 { font-size:20px;}
h3 { font-size:16px;}

.clr{ clear:both;}
.padd_not { padding:0px;}
.paddlft_not { padding-left:0px;}
.paddrt_not { padding-right:0px;}
.mar_gap { margin:40px  auto;}
.alngcentr{text-align:center;}
.clo_r_1 { color:#e8c33c;}
.font_iin { font-family: 'Raleway', sans-serif; text-transform:uppercase; color:#999999;}
.font_colr1 { color:#d2ac2a;}
.font_colr2 { color: #FF0000;}

.submit
{
	min-height:30px;
	width:100px;
	color:#ffffff;
	background-image: url(../images/menu_bg.png);
	border:none;
	padding:5px 15px;
}

.banner_outer { width:100%; min-height:600px; position: fixed; background-color:#000000; top:0px; left:0px;}
.top_bar { width:100%; background-color: #000000; min-height:30px; border-bottom:1px dashed #666666; font-size:12px; color:#FFFFFF; padding:5px 0px; position:absolute; top:0px; z-index:1; position:fixed;}
.main_menu {  background-image:url(../images/menu_bg.png); top:120px; position:relative; z-index:5;font-family: 'Abel', sans-serif; font-size:18px;}
.banner { position:absolute; width:100%; height:600px;}
.overly { width:100%; height:600px; background-image:url(../images/overlay.png); position:absolute; z-index:1;}
.foo_overly { width:100%; height:15px;position:absolute; z-index:1; bottom:0px; background-repeat: repeat-x; z-index:2;}
.logo { width:20%; margin:0px auto; min-height:100px; z-index:200; position: absolute; left:40%; top:-40px; z-index:200; }
.logo img { width:100%;}
.inner { width:100%;  min-height:1000px; background-image: url(../images/wave.png); background-repeat:repeat-x; position:relative;margin-top:540px;left:0px; padding-top:16px;}
.inner2 { width:100%;  min-height:1000px;  background-color:#FFFFFF;}
.sub_text {font-family: 'Abel', sans-serif; font-size:18px; text-transform:uppercase; }
.sub_text2 {font-family: 'Abel', sans-serif; font-size:23px; text-transform:uppercase; line-height:35px; margin-bottom:30px; border-bottom:1px dashed #dddddd; padding-bottom:20px; }
.sub_text3 {font-family: 'Abel', sans-serif; font-size:30px; text-transform:uppercase;  }
.sub_text4 {font-family: 'Abel', sans-serif; font-size:23px; text-transform:uppercase; line-height:35px; margin-bottom:30px; border-bottom:1px dashed #dddddd; padding-bottom:20px; text-align:center; }
.sub_text6 {font-family: 'Abel', sans-serif; font-size:23px; text-transform:uppercase; line-height:35px; margin-bottom:30px; border-bottom:1px dashed #dddddd; padding-bottom:10px; padding-top:10px; clear:left; color:#e73b4c; }

.skdslider .slide-desc { left: 0; color:#FFFFFF;
    padding: 0 15px 0 15px; text-align:center;
    position: absolute;
	top:45%;
    max-width: 60%;
	display:inline-block;
	left:20%;}
.skdslider .slide-desc h1 { font-family: 'Satisfy', cursive;font-size:80px; color:#ffffff; border-bottom:none; }
.outer_bann2 { width:100%; min-height:200px; background-image:url(../images/wave2.png); background-repeat:repeat-x; background-position:top;}
.outer_bann3 { width:100%; min-height:200px;  background-image:url(../images/wave.png); background-repeat:repeat-x; background-position:bottom;
font-family: 'Satisfy', cursive;font-size:40px; color:#ffffff; border-bottom:none; text-align:center; padding-top:80px; padding-bottom:50px;}
.outer_bann {width:100%; min-height:200px;margin-top:50px;  background-image:url(../slides/1.jpg); background-position:center; background-attachment:fixed;}
.max_width { max-width:100%;}
.read_more { background-color:#cc9933; padding:8px 15px; color:#ffffff;}
.read_more2 { background-color:#e73b4c; padding:8px 15px; color:#ffffff;}
.read_more2:hover { background-color:#000000; text-decoration:none; color:#ffffff;}


.scroller { width:100%; overflow:hidden; margin-top:0px;}
.foot_top { width:100%; background-color:#e41e31; background-image: url(../images/wave2.png); background-repeat:repeat-x; min-height:200px; margin-top:50px;font-family: 'Satisfy', cursive;font-size:40px; color:#ffffff; border-bottom:none; text-align:center; padding-top:80px; padding-bottom:50px;}


.foot_top2_outer {width:100%;  background-image: url(../images/wave3.png); background-repeat:repeat-x; font-family: 'Satisfy', cursive;font-size:40px; color:#ffffff; border-bottom:none; text-align:center; padding-top:16px; margin-top:-20px;}



.foot_top2 { width:100%; background-color:#e41e31; background-repeat:repeat-x; min-height:200px;font-family: 'Satisfy', cursive;font-size:40px; color:#ffffff; border-bottom:none; text-align:center; padding-top:80px; padding-bottom:50px;}


.footer { background-color:#b0131f; padding:15px 0px; text-align:center; color:#FFFFFF; background-color:#222222; border-top:1px dashed #999999; font-size:14px;}
.scroll-fix { top:40px; text-align:center;}
.scroll-fix  img { width:60%;-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;
transition: all 500ms ease;}
.logo2 { display:none;}
.to_iiner { width:100%; height:40px; }
.mag_top { margin-top:50px; min-height:600px;}
.margico { max-width:50%; margin:0px 20px 20px 0px;}
.margico2 { max-width:30%; margin:0px 20px 20px 0px;}
.prodcut_outer { width:100%; min-height:330px; border:1px solid #eeeeee; padding:20px; text-align:center; font-size:13px; line-height:25px; margin-bottom:30px;}
.prodcut_outer h2 {font-family: 'Abel', sans-serif; font-size:20px; text-transform:uppercase; color:#e73b4c;}
.bord_left { border-left:1px dashed #dddddd;}
.product_img { width:100%; height:150px; background-color:#f2f2f2; overflow:hidden;}
.product_img img { width:100%;}

.side { padding:0px; margin:0px;}
.side li {font-size:13px; list-style-image:url(../images/list.jpg); list-style-position:inside;}
.side li a { color:#000000;}
.side li a:hover { color: #FF0000; text-decoration:none;}
.side h2 {font-family: 'Abel', sans-serif; font-size:20px; text-transform:uppercase; color:#e73b4c; border-bottom:1px  dashed #dddddd; padding-bottom:15px;}
.bg_copr {background-color:#ffffff;box-shadow: 0px 0px 5px #cccccc; }
.bg_copr2 { background-color:#f2f2f2; /*background-image:url(../images/side1.png);*/ background-position: bottom right; background-repeat:no-repeat; background-attachment:fixed;}



@media (max-width:768px){
.clr2{ clear:both;};
.logo { width:100%; margin:0px auto; min-height:100px; z-index:200; position: absolute; margin-left:33%; top:-40px; z-index:200; display:none; }
.logo  img { width:100%;display:none;}
.logo2 { display:block;width:100%; overflow:hidden; margin-left:0px; text-align:center; top:10px; position:absolute; z-index:20;}
.logo2  img { width:50%; top:0; max-width:200px;}
.top_bar { top:30; display:none;}
.banner {}
.banner_outer { }
.skdslider .slide-desc h1 { font-size:25px;}
.skdslider .slide-desc { }
.scroll-fix { top:0px;}
.to_iiner { width:100%; height:100px; }
}