@media only screen and (max-width:1326px){
  .menubar ul li a {
	   padding: 8px 72.7px;
  }
  .menubar ul li ul {
    width: 214px;
  }
  .menubar .gallery ul {
  	width: 199px;
  	margin-left: -3px;
  }
  .contest ul {
	width: 204px !important;
  }
}
@media only screen and (max-width:1279px){
    .header_area img {
        height: 126px;
    }
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {

	font-size: 33px;
}
.product_area .same-item {
    width: 23.99%;
}

   .slider_area img {
    height: 255px;
    padding-top: 15px;
}
    .same-item {
        height: 263px;
        width: 100%;
        background: #FFFFFF;
        color: black;
        margin-top: 10px;
    }
    .headline a {
        border: 1px solid #1574CE;
        padding: 0px 5px;
        font-size:18px;
    }
    .header_area .fst i {
        margin-left: 63px;
    }
    .headline h3 {
        margin-top: 0px;
        text-align: right;
    }
    .menubar ul li a {
  	   padding: 8px 52px;
    }
    .menubar ul li ul {
    	width: 173px;
    }
    .menubar .gallery ul {
    	width: 158px;
    }

    .product_area .same-item {
    	height: 290px;
    }
    .product_area .same-item img {
    	width: 100%;
    	height: 227px;
    }
    .business_plan .same{
      width:290px;
    }
    .business_plan h2{
      font-size:20px
    }
    .contest ul {
  	width: 162px !important;
  }
  .footer .left {
    padding-left: 20px;
    }
    .administration_details table th {
     width: 24%;
   }
}
@media only screen and (max-width:1023px){
    .header_area .fst i {
        margin-left: 27px;
    }
    .header_area input[type="text"]{
        width:80%;
    }
    .menubar ul li a {
    	padding: 8px 36px;
    }
    .menubar ul li ul {
    	width: 213px;
    }
    .menubar .gallery ul {
    	width: 188px;
    }
    .same-item {
        height: 282px;
        width: 100%;
        background: #FFFFFF;
        color: black;
        margin-top: 10px;
    }
.product_area .same-item {
    height: 252px;
    width: 23.7%;
}
    .slider_area img {
        height: 220px;
        padding-top: 15px;
    }
    .product_area .same-item img {
  	width: 100%;
  	height: 191px;
  }

    .same_image img {
    width: 89%;
    height: 156px;
  }
  .business_plan .same {
	   width: 246px;
  }
  .business_plan .same {
	   margin-right: 24px;
   }
   .contest ul {
  	width: 202px !important;
  }
  .footer .left {
    	width: 30%;
    }
    .footer .middle{
      padding-left:20px;
    }
    .shopkeeper .table td, .table th {
     padding:2px;
    	font-size: 12px;
    }
    .administration_details table {
       width: 90%;
     }
     .images img{
       height:400px;
     }
}
@media only screen and (max-width:833px){
    .header_area img {
        height: 110px;
    }.header_area img {
    width: 74%;
}
    .header_area .fst i {
        margin-left: 14px;
    }
    .menubar ul li a {
    	padding: 8px 31px;
    }
    .slider_area img {
        height: 200px;
        padding-top: 15px;
    }
    .product_area .same-item {
    	height: 271px;
    	width: 31.9%;
    }
    .product_area .same-item img {
    	height: 209px;
    }
.product_area a {
    padding: 5px 8px;
    font-size: 12px;
}
    .h2, h2 {
        font-size: 21px;
    }
    .same_video iframe {
    width: 91%;
  }
  .business_plan  ul li::before {
    font-size:20px;
  }
  .footer h4{
    font-size:16px;
  }
  .footer p{
    font-size:15px;
  }
}
    @media only screen and (max-width:767px){
    .header_area a i {
        color: white;
        margin-left: 5px;
    }
    .product_area h4 {
    margin-top: -6px;
}
    .header_area img {
        height: 67px;
        width:65%
    }
    .menubar ul li a {
  	padding: 8px 17px;
  }
      .slider_area img {
        height: 180px;
        padding-top: 15px;
    }
    .same-item {
    height: 234px;
  }
  .product_area .same-item {
  	height: 271px;
  	width: 31.5%;
  }
  .product_area .same-item img {
  	height: 201px;
  }

.product_area h4 {
    margin-right: -3px;
}
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {
        font-size: 34px;
    }
    .footer .middle {
    	width: 41%;
    }
    .footer {
	     height: 138px;
  }
  .footer a{
    font-size:12px;
  }
    .footer  h4{
        font-size: 15px;
    }
    .footer p{
      font-size:13px;
    }
    .headline h3 {
        margin-top: -5px;
        text-align: right;
    }
    .business_plan .same{
      margin-left:50px;
      width:400px;
    }
    .business_plan .second_child{
      margin-top:20px;
    }
    .business_plan .last-child{
      margin-top:20px;
    }
    .shopkeeper .table td, .table th {
    	font-size: 10px;
    }
    .administration .challenge {
      font-size: 11px;
    }
    .administration_details table{
     font-size:13px;
   }
   .administration_details table th {
    width: 27%;
    }
    .images img{
      height:300px;
    }
}

@media only screen and (max-width:599px){
  .menubar ul li a {
  	padding: 8px 15px;
  }
  .menubar ul li ul {
	   width: 172px;
  }
  .menubar .gallery ul {
  	width: 87px;
  }
    .slider_area img {
        height: 165px;
    }
    .same-item {
        height: 225px;
    }
    .headline a {
        font-size: 13px;
    }
    .headline h3 {
        margin-top: -7px;
    }
    .administration .challenge {
  	width: 99%;
  	padding: 20px;
  }
  .administration .images {
	width: 99%;
  }
}

@media only screen and (max-width:575px){
    body{
        font-size:11px;
    }
    .container{
        width:96%;
    }
    .header_area img {
        height: 50px;
        width: 65%;
    }
    .header_area .fst i {
        font-size: 15px;
        padding:8px 12px;
    }
    .header_area .fst i {
        margin-left: 4px;
    }
    .header_area .fst i {
        margin-left: 8px;
    }
    .header_area a i {
        margin-left: 2px;
    }
    .header_area a {
        font-size: 12px;
    }
    .navbar-toggler {
        padding: 0px 0px;
        font-size: 1.25rem;
        line-height: 1;
        background-color: transparent;
        border: 0px solid transparent;
        border-radius: .25rem;
    }

    .mobile{
        display:block;
    }
    .menubar{
        display: none;
    }
    .mobile ul li {
        width: 185px;
        height: 30px;
    }
    .navbar-light .navbar-nav .nav-link {
        color: white;
        padding-left: 35px;
        padding-right: 10px;
        border: 1px solid white;
        background: #CC0066;
        padding-top: 2px;
    }
    .navbar-light .navbar-nav .nav-link:hover {
        color:white;
        background:green;
    }
    .mobile ul li ul {
    	display: block;
    	position: absolute;
    	top: 30px;
    	z-index: 20;
    }

    .mobile ul li ul li{
        list-style: none;
    }
    .mobile ul li ul li a{
        color:white;
    }
    .mobile ul li a:hover{

    }
    .mobile ul li ul li a:hover{
        text-decoration:none;
    }
    .mobile ul li ul li a{
        display:none;
    }
    .mobile ul li:hover ul li a{
        display:block;
    }

    .mobile{
        padding-top:5px;
    }

    .navbar-light .navbar-toggler {
        color: green;
        border-color: green;
    }
    .mobile ul li a{
        font-size:15px;
    }
    .mobile ul li ul {
        left: 199px;
        z-index: 20;
    }
      .mobile ul li .gallery {
      	top: 120px;
      }
    .mobile ul li .products {
        top: 120px;
    }
    .headline h2 {
        padding-top: 1px;
        padding-left: 0px;
        width: 55%;
    }


    .headline a {
        font-size: 12px;
    }
    .headline h3 {
        width: 45%;
    }
    .headline h3 {
        margin-top: 2px;
    }
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {
        font-size: 30px;
    }

    .slider_area img {
        height: 135px;
        padding-top: 15px;
    }

    .same-item h3{
        font-size:18px;
    }
    .same-item h6{
        font-size:14px;
    }
    .same-item h5{
        font-size:14px;
    }
    .product_area h3{
        font-size:16px;
    }
   .same_image img {
    margin: 10px;
    width: 95%;
    height: 213px;
}
  .footer{
    font-size:10px;
  }
  .footer a{
    font-size:10px;
  }
  .footer .left {
  	width: 27%;
  }
    .footer h4{
        font-size:9px;
    }
    .footer p{
      font-size:9px;
    }
    .form {
        max-width: 300px;
    }
    .input-field {
        height: 35px;
        border: 1px solid #E6E6E6;
        border-bottom: 0px solid black;
    }
    .contact_area h4{
        font-size:14px;
    }
    .contact_area a{
        font-size:14px;
    }
    .product_area .same-item {
    	height: 222px;
    	width: 30.7%;
    	font-size: 9px;
    }
    .product_area .same-item img {
    	height: 163px;
    }
    .inner_reg {
        width: 371px;
        padding-left: 17px;
    }
    .same_video iframe {
    width: 93%;
    height: 217px;
    }
    .owl-carousel p{
        font-size:10px;
    }
    .payment img {
	     width: 10%;
  }

  .business_plan .same {
  	width: 317px;
  }
  .shopkeeper img {
     height: 20px !important;
      width: 20px !important;
    }
    .images img{
      height:400px;
    }
}
@media only screen and (max-width:410px){
    .header_area img {
        height: 37px;
        width: 60%;
    }
    .inner_reg {
        width: 326px;
        padding-left: 17px;
    }
   .mobile ul li{
       width:170px;
   }
   .slider_area img {
  	height: 120px;
  	padding-top: 15px;
  }

  .mobile ul li {
  	width: 157px;
  }
   .navbar-light .navbar-nav .nav-link {
	padding-left: 21px;
    }
    .mobile ul li ul {
        left: 171px;
    }
    .navbar-toggler {
        padding: .15rem .50rem;
        font-size: 1rem;
    }
    .mobile ul li .gallery {
    	top: 119px;
    }
    .mobile ul li ul {
	     top: 29px;
    }
    .headline h2 {
        width: 65%;
    }
    .headline h3 {
        width: 35%;
    }
    .product_area a {
    padding: 2px 8px;
  }
    .product_area .same-item {
    	height: 179px;
    	width: 30.3%;
    }

.product_area .same-item img {
    height: 126px;
}
.same-item {
    height: 157px;
}
.administration_details img {
	margin-left: 46px;
}
}
@media only screen and (max-width:359px){
    .inner_reg {
        width: 289px;
        padding-left: 17px;
    }
    .mobile ul li {
    	width: 151px;
    }
    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {
        font-size: 24px;
    }
    .header_area .fst i {
        font-size: 13px;
        padding: 8px 10px;
    }
    .header_area .fst i {
        margin-left: 3px;
    }

    .navbar-light .navbar-nav .nav-link {
        font-size:14px;
    }
    .mobile ul li ul {
    	left: 165px;
    }

    .mobile ul li .products {
        top: 119px;
    }
    .product_area .same-item img {
	     height: 142px;
     }
     .product_area .same-item {
     	height: 190px;
     	width: 46.5%;
     }
    .same_image img {
    width: 93%;
}
  .product_area img {
	height: 120px;
}

.same_video iframe {
    width: 93%;
    height: 161px;
}
.payment img {
	width: 15%;
}
  .footer a{
    font-size:7px;
  }
  .business_plan .same {
	margin-left: 11px;
}
.administration_details table {
	font-size: 10px;
}

}
@media only screen and (max-width:319px){
    .inner_reg {
        width: 220px;
        padding-left: 17px;
    }
    body{
        font-size:11px;
    }
    .header_area {
	     height: 63px;
  }
    .header_area img {
        height: 38px;
        width: 83%;
    }
    .header_area a i {
        margin-left: 66px;
    }
    .header_area input[type="text"] {
        width: 73%;
        margin-left: 0px;
    }
    .mobile ul li {
    	width: 109px;
    }
    .navbar-light .navbar-nav .nav-link {
	     padding-left: 18px;
     }
     .mobile ul li ul li {
     	width: 122px;
     }
    .navbar-light .navbar-nav .nav-link {
        padding-left: 8px;
        font-size: 12px;
    }
    .mobile ul li ul {
  	left: 123px;
  }
    .navbar-light .navbar-nav .nav-link {
        padding-left: 8px;
        font-size: 12px;
        padding-top: 8px;
    }
    .mobile ul li .products {
        top: 119px;
    }
    .product_area .same-item {
    	height: 180px;
    	width: 45.5%;
    }
    .product_area .same-item img {
    	height: 124px;
    }

    .same-item h6 {
        font-size: 10px;
    }
    .same-item h5 {
        font-size: 10px;
    }


    .contact_area h4 {
        font-size: 11px;
    }
    .contact_area a {
        font-size: 12px;
    }

    .owl-carousel .owl-item img {
        display: block;
        width: 100%;
    }
 .slider_area img {
    height: 145px;
}
   .same-item {
    height: 180px;
}    .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {
        top: 41%;
    }
    .owl-carousel .owl-nav button.owl-prev {
        left: 0px;

    }
    .owl-carousel .owl-nav button.owl-next {
        right: 0px;

    }
    .h2, h2 {
        font-size: 15px;
    }
    .headline a {
        font-size: 11px;
    }
    .headline h3 {
        margin-top: -2px;
    }
    .navbar-light .navbar-nav li ul li .nav-link {
    	padding-left: 13px !important;
    	padding-right: 1px;
    }

    .footer{
        font-size:10px;
    }
    .footer h4 {
        font-size: 13px;
    }
    .same_video iframe {
        width: 206px;
    }
    .same_image img {
        width: 205px;
        height: 162px;
    }
    .h5, h5 {
        font-size: 15px;
    }
    .footer a{
      font-size:6px;
    }
    .footer h4{
      font-size:6px;
    }
    .footer .right {
  	width: 25%;
  }
  .business_plan .same {
	   width: 201px;
  }
  .shopkeeper .table td, .table th {
  	padding: 2px;
  	font-size: 7px;
  }
  .administration_details table th {
	padding: 5px 5px;
}
.administration_details table td {
	padding: 5px 5px;
}
.administration_details table {
	font-size: 9px;
}
.images img{
  height:250px;
}
}
