@media screen and (min-width:240px) and (max-width:1189px) {
  .mega-menu-wrap {
    display:none!important
  }
  #navbar{position:fixed;}
  .sticky1 + .clr15{padding-top:0px;}
  .sld {margin-top:46px!important;}
  html {overflow-x:hidden;}
}



@media screen and (min-width:240px) and (max-width:680px)
{
.wrap, .wrap-1{width:90%; margin:0 auto;}

.footer .col-md-6 p{text-align:center!important;}

    .footer .col-md-4, .footer .col-md-3{margin-bottom: 30px;}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .span1, .span2, .span3, .span4, .span5, .span6, .span7,  .span9,  .span12, .span20 {
	width:100%;
	display:block;
    float: left!important;
	margin:0px auto;
	
  }
	
    .bl-sl-ht{height:20px!important;}
	
	#n2-ss-1item2, #n2-ss-1item6, #n2-ss-1item10{font-size:280%!important;}
	.slider{margin-top: 55px;}
	
	.hm-wt h1 {font-size: 26px;}

.srch-box .span3{position:inherit!important;}

.srch-box .span4 > div{border-right:0px!important;}

.sml-img img{width:100%!important; margin-bottom:20px;}

.span6{width:100%!important;}

.span6 > div{width:90%!important; padding:5%!important;}

.span6 > div > div{padding:0px!important;}

.header{background: #fff; top:0px; position: inherit;  box-shadow: 3px 3px 6px rgba(0,0,0,0.2); }
    
    .sticky1{z-index: 999999; position: fixed;}
    
    h2{font-size: 28px;}
    
    .gry-bg{padding: 0px 0px!important; margin-bottom: 10px!important; margin-top: -50px!important;}
    
    .foot-img-blk .col-md-2{width:50%;} 
    
    .inside-head{min-height: 1px!important;}
	
	.hm-wt{padding: 30px 20px!important;}
	
	h1{font-size: 32px;}
	
	.col-md-7 img, .span7 img{left:0px!important; top:auto!important; width:100%!important; position: relative!important;}
	
	#popmake-73{min-width:auto!important; left:10px!important;}
	
	.span5{margin-top:0px!important;}
	
	.panel-layout {width: 100%;}
	
	.gry-bg > div{left:0px!important; width:100%!important;}
	
	.gry-bg > div.wrap{width:90%!important; margin:0 auto!important;}
	
	.sld{margin-top: 0px!important; position: relative!important; max-height: 100px!important;}
	
	.sld + .clr{height: 20px!important;}
    
.logo, .logo a{font-size: 28px; padding: 5px 0px 3px 0px; color:#00a1da;}
    
    .nav li a{color:#02b5f1;}
    
    .wave-bg{margin-top:-70px;}
    
    .wave-bg + div, .top-blk + div{height:30px!important;}
    
    .part-blk .col-md-4{ margin-bottom: 30px;}
    
    .hm-notice .col-md-4 {width: calc(100% - 2px); margin-bottom: 30px;}
    
    .icon-set .col-md-3{margin-bottom: 30px;}
    
    .nav-mid{float: left; margin-bottom: 40px;}
    .nav-mid li{display: block; margin-left: 0px; padding-left: 0px;}

.head-top{display:none;}

.mrgn-menu{margin-top:2px;}
    
    .top-blk .col-md-6 div{position: relative!important; right:0px!important; top:0px!important; left:0px!important; width: 100%!important; margin-top: 20px;}
    
    .hm-line-base, .hm-art:before, .hm-art:after{display: none;}
    
    .hm-art p{padding-right: 0px!important;}

.footer_1 .col-md-4{margin-top:20px;}

.nivoSlider {left:0px!important;}

.nivo-caption {font-size:24px!important; line-height:24px!important; width: 100%!important; left: 0%!important; text-align:center!important; padding:10px!important; bottom:70px!important;}

.nivo-caption em, .nivo-caption en{display:none!important;}
    
    
    .hm-notice .col-md-3 {width: calc(100% - 42px); margin-bottom: 40px;}

.logo img{max-width:50%;}

.ful-pd{padding:0px; width:95%; margin:0px auto; float:none;}

.bann-bot{background:rgba(255,255,255,0.8); padding: 15px 0px; margin-top:0px;}

.bann-bot1{font: 100 30px/30px 'Raleway', sans-serif; text-align: center;}

.bann-bot2{font:500 20px/20px 'Raleway', sans-serif; text-align:center;}

.box1-bg, .box2-bg, .box3-bg{min-height:10px;}

.box1-pd, .box2-pd, .box3-pd{padding:20px 20px 30px;}

.copyr .col-md-3, .copyr .col-md-4 p{ margin-bottom:10px;}

.copyr .col-md-6 p{text-align:left!important;}

.colum-2{column-count:1;}

.var-txt{padding:20px 10px;}

.var-txt h2{font-size:32px; padding-right:0px!important;}

.prod .col-md-6 .prod-brd{height:inherit;}

.copyr h3{margin-top:20px;}

.logo-scroll li{display:none;}

.logo-scroll li:first-child, .logo-scroll li:nth-child(2){display:inherit; width:48%; padding:0px 1%;}

.home-main-p{margin-top:20px; margin-bottom:20px; position:relative;}

.home-main-p p{margin-bottom:20px;}

.home-main{padding: 20px;}

.home-main h2{font-size:28px; font-weight:400; line-height:30px; text-align:center;}

.gall > div{width:calc(100% - 6px); float:left; margin:2px 3px; }

.slid-1a, .slid-2a  {background-size: auto 100%;}

.slid-bg{margin-left:0px!important; margin-top:0px!important;}

.col-md-8 p, .col-md-6 div{padding-right:0px!important;}

h6{margin-top:30px;}

.slid-2a .var-txt{padding:50px 20px 0px!important;}

.pad60{padding-right:0px; padding-bottom:20px;}

.no-view{display:none;}

.srch-box{margin-top:20px!important;}

.call-stic {
    width: 100%;
    height: 45px;
    background: #599db6;
    text-align: center;
    color: #fff;
    bottom: 0px;
    font-size: 24px;
    font-weight: normal;
    display: inherit !important;
    position: fixed;
    z-index: 10000;
    line-height: 45px;
}

.srch-bar{margin-top:20px!important;}

.btm-pics > div {width:100%;}

.no-view{display:none;}

.mrgn-btm{margin-bottom:30px;}

.mrgn-btm > div{padding-right:0px!important;}

.prod h5{margin-bottom:20px;}

.testi h4{padding-top:40px!important;}

.testi {padding-bottom:60px;}

.testi:after{clear:both; content:''; display:block;}

.testi-bg{background-size:auto!important;}

.hm-txt > div{padding:0px 0px 40px!important;}

}

@media screen and (min-width:641px) and (max-width:767px)
{
	
	.wrap{width:95%; margin:0 auto;}
.wrap1{width:95%; margin:0 auto;}

}


@media screen and (min-width:768px) and (max-width:1024px)
{
	
	.wrap{width:95%; margin:0 auto;}
.wrap1{width:95%; margin:0 auto;}

.menu ul{list-style:outside none none; }

.menu a{padding:0px; line-height:20px;}

}

@media screen and (min-width:981px) and (max-width:1024px)
{


.nav a {
    padding: 10px 10px;
	font-size:16px;

}

}

@media screen and (min-width:240px) and (max-width: 980px) {
	
    .active {
        display: block;
    }
	
	.nav {float:left; width:100%; margin-top:0px; margin-left: 0px !important; padding-left: 0px !important;}
    .nav > li, .nav > li > a {
        float: none;
		
		
    }
	
	.nav a {
		
		display:block;
		margin:0;
		padding:10px 0px 10px 7px;
		text-align:left;
		border-bottom: 1px solid #e5e5e5;
		width:100%;
		
	}
	
	.nav > li{width:100%!important;}
	
    .nav > li > .parent {
        background-position: 85% 50%;
    }
    .nav li li .parent {
        background-image: url("../images/dnarrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
	
	.nav li li a {
    
	width:100%;
	text-align:left;
}

    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
	   box-shadow: none!important;
    }

}

	
@media screen and (min-width:481px) and (max-width:900px){
	.wrap,.wrap1{width:98%; margin:0 auto;}
	.col-md-12 {
	width:100%;
	display:block;
    float: left!important;
	margin-top:10px;
	margin-bottom:10px;
  }
  
 
  
}

