


@media only screen  and (min-width: 1450px)  {
 
  	
  	.slidertop {
    margin-top: -167px!important;
}
.productbg{
  background: #fff;
  margin-top: 50px!important;
}
.parallax{
  position: relative!important;
  z-index: -1;
  padding: 0;margin-top: 60px;
}
}



@media only screen  and (max-width: 1024px) 
  {
body{
    width: 100%;
}
nav img{
    width: 80% !important;
}
.class53 img{
    width: 80%!important;
}
.class3 h1 span {
    color: #0597db;
    font-size: 30px !important;
}
.productbox {
    padding: 0px;
    background: transparent;
    float: left;
    list-style: none;
    position: relative;
    margin-right: 8px!important;
}
}




@media only screen 
  and (max-width: 992px) 
  and (min-width: 767px){
body{
    width: 100%;
}
.class10 {
    margin-top: 0!important;
    padding: 0;
}
#limbu
img{
    width: 50px!important;display: none;
}
#limbu2
img{
    width: 50px!important;display: none;
}
}



@media only screen 
  and (max-width: 768px) 
  and (min-width: 576px){
body{
    width: 100%;
}
.navbar-fixed {
    height: auto; margin-top: 0px;
}
nav{
    margin-top: 20px;
}
.class53 img{
    width: 100%;
}
.slidertop{
    margin-top: 0px!important;
}
.navmob{
    background: #00a0e3;
}
nav{
    margin-top: -5px;
}
#limbu
img{
    width: 50px!important;display: none;
}
#limbu2
img{
    width: 50px!important;display: none;
}
}


/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 492px) {
/* Styles */
.classcontactmain {
    margin-top: 0!important;
}
.container.gallery-container {
    color: #35373a;
    min-height: 100vh;
    margin-top: -146px;
}
.class61 {
    padding: 0!important;
    margin-top: -50px;
}
.cotatexttx h2 {
    color: #fff;
    font-weight: 700;
    margin-top: 0!important;
}
.cotatexttx p {
    color: #fff;
    font-weight: 400;
    margin-top: -10px;
}
.mymap
iframe{
    margin-top: -80px;
}
#limbu
img{
    width: 50px!important;display: none;
}
#limbu2
img{
    width: 50px!important;display: none;
}
.slidertop{
    margin-top: 0px!important;
}
.navmob{
    background:#fff;
}
nav {
    background: #fff;
    border-radius: 5px;
    box-shadow: 0px 0px 5px 0px rgb(14 13 13);
}
nav{
    margin-top: -1px!important;
    box-shadow: 0px 0px 5px 0px rgba(0)!important;
}
.navcall h6{
    text-align: center!important;
}
.navcall h6 a{
    color: #000!important;
}
.navcall h6 i{
    color: #000!important;
}
.navmail h6{
    text-align: center!important;
}
.navmail h6 i{
    color: #000!important;
}
.navmail h6 a{
     color: #000!important;
}
.class14 {
    padding:20px!important;
}
nav img{
    width: 125px !important;
}


.class2 {
    z-index: 10000;
    margin-top: -22px!important;
    text-align: right;
}

.class10 {
    margin-top: 50%!important;
    padding: 0;
}
.class8 {
    margin-top: 0!important;
}
.class9 {
    margin-top:70px !important;
}
.class9 h1 {
    text-align: center;
    color: #f6a801;
    font-family: 'Segoe Print';
    font-size: 4pc!important;
    font-weight: 700;
}
.class10{
margin: 0 auto;
	
}
.class11 {
    background: #961427;
    padding: 18px 24px!important;
}
.navbar-brand img {
    padding: 14px 0px 10px 0px;
    width: 220px;
}

.start-header.scroll-on .navbar-brand img {
    width: 150px;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    padding: 5px 0px 10px 20px;
}
#class9 {
    text-align: center;
    margin-top: 0!important;
}
.class15{
	color: #000;
	text-align: center;
	background: #f7f7f5;
	height: auto;
	padding: 10px;
	height: auto!important;
}
.cardimg {
    background: #fff;
    border-radius: 50%;
    z-index: 100;
    position: relative;
    width: 80%!important;
    height: auto!important;
    margin: 0 auto;
    border: 7px solid #b4e3f6;
    padding: 0px;
}
.class3 h1 {
    font-size: 20px!important;
    padding: 30px 20px 0px 20px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;
}
.class3 h1 span {
    color: #0597db;
    font-size: 20px !important;
}
.class14 img {
    margin-top: 0!important;
}
.class53 img{
    width: 100%;
}
.productbg{
  background: #fff;
  margin-top: 50px!important;
}
.parallax{
  position: relative!important;
  z-index: -1;
  padding: 0;margin-top: 60px;
}
.class14 {
    padding: 50px;
    /* text-align: -webkit-right; */
    width: 100%!important;
}
.class14 form input {
    width: 100% !important;
    height: 40px;
    border-radius: 0;
    border: 1px solid #000;
}
.class14 form select {
    width: 100%!important;
    height: 40px;
    border: 1px solid #000;
    padding: 0 10px;
}
.mainfol {
    border: 2px solid #f3f3f3;
    text-align: center;
    height: auto!important;
    margin-top: 100px;
}
.classcontactmain{
    margin-top: 80px;
}
.cotatexttx{
    margin-top: -80px!important;
    z-index: 1;
 }
 .class53 {
    border: 2px solid;
    padding:5px!important;
}
.class52 {
    padding: 0!important;
    text-align: center;margin-bottom: 25px;
}
.class51 {
    padding: 0!important;
    margin-bottom: 25px;
}
.parallax {
    position: fixed;
    z-index: -1;
    margin-top: 0;
    padding: -2px;
}
.class51 {
    padding: 0!important;
    margin-bottom: 25px;
    margin-top: -65px;
}
}



@media only screen  and (max-width: 320px)  {
.class53 h1 {
    font-family: 'Bebas Kai';
    font-size: 18px;
}
.class53 {
    border: 2px solid;
    padding:5px!important;
}
.class52 {
    padding: 0!important;
    text-align: center;margin-bottom: 25px;
}
.class51 {
    padding: 0!important;
    margin-bottom: 25px;
}
.parallax {
    position: fixed;
    z-index: -1;
    margin-top: 0;
    padding: -2px;
}
.class51 {
    padding: 0!important;
    margin-bottom: 25px;
    margin-top: -65px;
}
}

@media only screen  and (max-width: 319px)  {
   .classcontactmain {
    margin-top: 0!important;
}
     body{
        width:100% ;
        background: #f3f3f3;
    }

.parallax{
  position: relative!important;
  z-index: -1;
  padding: 0;margin-top:0px;
}
#limbu
img{
    width: 50px!important;display: none;
}
#limbu2
img{
    width: 50px!important;display: none;
}
.slidertop{
    margin-top: 0px!important;
}
.navmob{
    background:#fff;
}
nav {
    background: #fff;
    border-radius: 5px;
    box-shadow: 0px 0px 5px 0px rgb(14 13 13);
}
nav{
    margin-top: -1px!important;
    box-shadow: 0px 0px 5px 0px rgba(0)!important;
}
.navcall h6{
    text-align: center!important;
}
.navcall h6 a{
    color: #000!important;
}
.navcall h6 i{
    color: #000!important;
}
.navmail h6{
    text-align: center!important;
}
.navmail h6 i{
    color: #000!important;
}
.navmail h6 a{
     color: #000!important;
}
.class14 {
    padding:20px!important;
}
nav img{
    width: 125px !important;
}
.class51 {
    padding: 0!important;
    margin-bottom: 25px;
    margin-top: 25px;
}



    .class14 {
    padding:20px!important;
}
.class14 form input {
    width: 100%;
    height: 40px;
    border-radius: 0;
    border: 1px solid #000;
}


.class14 form input {
    width: 87%!important;
    height: 40px;
    border-radius: 0;
    border: 1px solid #000;
}
.class14 form select {
    width: 87%!important;
    height: 40px;
    border: 1px solid #000;
    padding: 0 10px;
}
.class11 {
    background: #000;
    padding: 50px 8px!important;
}
.class53 {
    border: 2px solid;
    padding: 12px!important;
}
.class52 {
    padding: 15px!important;
    text-align: center;
}
.class53 img{
    width: 80%;
 }
.productbg{
    margin-top: -100px !important;
}
.mainfol {
    border: 2px solid #f3f3f3;
    text-align: center;
    height: auto!important;
    margin-top: 100px;
}
.classcontactmain{
    margin-top: 80px;
}
.cotatexttx{
    margin-top: -80px!important;
    z-index: 1;
 }
}
