@media only screen  and (max-width:2000px) and (min-width: 1700px){
	 
}


@media only screen  and (max-width:1699px) and (min-width: 1500px)
{ 
	
	.container-cs-inner {
		width: 95%;
	}

	.container-cs {
		width: 85%;
	}
	
	.footer-menu { 
		font-size: 16px;
	}
	
	.status-ft {
		font-size: 16px;
    }
    .footer-alignment-fix {
        margin-top: 6px;
    }
}

@media only screen  and (max-width:1499px) and (min-width: 1400px)
{ 

h1 {
    font-size: 54px;
    letter-spacing: 4px;
}

h6 {
    font-size: 24px;
}

.container-cs-inner {
	width: 95%;
}

.container-cs {
    width: 85%;
}

.sctblockone { 
    background-size: cover;
    background-position: 100% 100%;
} 

.sctblocktwo {
    background-size: cover;
    background-position: 40% 100%;
}

.sctblockthree {
    background-size: cover;
}

.sctblockfour {
    background-size: 124% 100%;
    background-position: 60% 100%;
}
.footer-alignment-fix {
    margin-top: 13px;
}
 
}

@media only screen  and (max-width:1399px) and (min-width: 1300px)
{	

	h1 {
		font-size: 50px;
		letter-spacing: 4px;
	}
	
	h6 {
		font-size: 21px;
	}	 

	.container-cs-inner {
		width: 85%;
	}

	.container-cs {
        width: 83%;
    }

	.status-ft {
		font-size: 17px;
	}

	.footer-menu {
		font-size: 17px;
	}
	
	.navbar-brand {
		width: 80%;
    }
    
    .contact-side-image {
        background-repeat: no-repeat;
        height: 586px;
        background-position: -765px;
        background-size: cover;
    }

}

@media (max-width: 1200px) {
	

  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
  
  
}

@media only screen  and (max-width:1299px) and (min-width: 1200px)
{ 	

h1 {
    font-size: 50px; 
}

h6 {
    font-size: 24px;
}

.low-line {
    line-height: 1.2;
}

.container-cs-inner {
	width: 95%;
}

.container-cs {
    width: 100%;
}
	
.sctblockone { 
    background-size: cover;
    background-position: 100% 100%;
} 

.sctblocktwo {
    /* background-size: 125% 100%; */
    background-position: 40% 100%;
}

.sctblockthree {
    background-size: cover;
	height: 100%;
}

.sctblockfour {
    background-size: 124% 100%;
    background-position: 60% 100%;
}

.navbar-brand {
    width: 80%;
}

}


@media only screen  and (max-width:1199px) and (min-width: 1000px)
{ 

h1 {
    font-size: 40px;
    letter-spacing: 2px;
}

h6 {
    font-size: 20px;
}

.para {
    font-size: 18px;
}

.nav-searc-top {
    width: 22%;
    position: absolute;
    margin-right: 92px;
    margin-top: -42px;
    right: 0;
}

.container-cs {
    width: 95%;
}

.container-cs-inner {
    width: 95%;
}

.sctblockone {
    background-size: cover;
    background-position: 64% 100%;
}

.sctblockfour {
    background-size: 125% 100%;
    background-position: 60% 100%;
}

.sctblocktwo {
    background-size: 118% 100%;
    background-position: 44% 100%;
}

.sctblockthree {
    background-size: initial;
}

.footer-menu { 
    font-size: 14px;
}

.status-ft {
    font-size: 14px;
}

.navbar-brand {
    width: 92%;
}

 
}


@media screen and ( min-width: 1000px ){
 	
}


@media screen and ( max-width: 1000px ){
	.container-cs {
		width: 100%;
	}

	h1 {
		font-size: 34px;
		letter-spacing: 4px;
	}
	
 
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
		border-color: #d8d8d8;
		background: #ffffff;
	}
	
	.navbar-inverse .navbar-nav>li>a {
		color: #424242;
    }
    
    .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
        color: #424242;
        background-color: transparent;
    }
	
	.nav>li { 
		border-bottom: 1px solid rgba(0, 0, 0, 0.05);
	}
	
	nav{
		background-color: rgb(255, 255, 255, 0.50) !important;
		margin-top: 0% !important;
	}
	
	.navbar-inverse .navbar-toggle .icon-bar {
		background-color: rgba(56, 56, 56, 0.77);
	}
	
	.sctblockone{background-size: cover;}

	.sctblocktwo{background-size: cover;}

	.sctblockthree{background-size: cover;}

	.sctblockfour{background-size: cover;}

	.sctblockfive{background-size: cover;}	
	
	.container-cs-inner {
		width: 100%;
		padding:0px;
	}
	
	.product-thumb-gap { 
		margin-bottom: 30px;
	}
	
}



/** 990**/

@media only screen  and (max-width:999px) and (min-width: 800px)
{  
 
}


@media only screen  and (max-width:799px) and (min-width: 765px)
{
	
.sctblockfour {
    background-size: cover;
    background-position: 100% 100%;
}
 
}

 


@media screen and ( max-width: 767px ){
	.no-padding-xs{padding:0 !important;}
	.no-padding-xs-left{padding-left:0 !important;}
	.no-padding-xs-right{padding-right:0 !important;}
	.no-padding-xs-top{padding-top:0 !important;}
	.no-padding-xs-bottom{padding-right:0 !important;}
	
	.para {
		font-size: 17px; 
	}
	
	.center-xs{
		margin:auto;
	}
	
}
 

@media only screen  and (max-width:800px) and (min-width: 769px){
 
}


@media only screen  and (max-width:768px) and (min-width: 700px){
 
}


@media only screen  and (max-width:699px) and (min-width: 650px){
	
 
}


@media only screen  and (max-width:649px) and (min-width: 600px){
 
}


@media only screen  and (max-width:599px) and (min-width: 550px){	
 
}


@media only screen  and (max-width:549px) and (min-width: 500px){

.sos-icon-line {
    margin-top: 22px;
    margin: auto;
    width: 243px;
}
 
}


@media only screen  and (max-width:499px) and (min-width: 450px){

.sos-icon-line {
    margin-top: 22px;
    margin: auto;
    width: 243px;
}

}


@media only screen  and (max-width:449px) and (min-width: 401px){

/* .sos-icon-line {
    margin-top: 22px;
    margin: auto;
    width: 243px;
} */

.sos-icon-line {
    margin-top: 22px;
    margin: auto;
    width: 285px;
}
}


@media only screen  and (max-width:400px) and (min-width: 350px){

.sos-icon-line {
    margin-top: 22px;
    margin: auto;
    width: 243px;
}

.mini-mobile{width: 80%;}

.navbar-brand{width: 80%;}

}



@media only screen  and (max-width:349px) and (min-width: 300px){
 
.sos-icon-line {
    margin-top: 22px;
    margin: auto;
    width: 259px;
}

.mini-mobile{width: 80%;}

.navbar-brand{width: 80%;}

}

/* explore carousal indicators  */

@media screen and (min-width: 768px){
    .carousel-indicators {
        bottom: 60px;
    }
}


/* Best web */
@media only screen and (max-width:480px) {
    .bestweb {
        margin-right: 33%
    }
}



