@media (min-width: 1280px) and (max-width: 1990px) {
	.pos-img {
		right: 0;
	}
	.call-no {
		display: none;
	}
}
@media (min-width: 1024px) and (max-width: 1279px) {
	.pos-img {
		right: 40px;
	}
	.topper-info2 h3 {
		font-size: 18px;
	}
	.form-block {
		margin-top: 0px;
		padding-top: 10px;
	}
	.top-bar {
		padding-bottom: 30px;
		background-size: 100% 100%;
	}
	.rush-button {
		font-size: 16px;
	}
	.form button span {
		font-size: 14px;
	}
	.number-stick img {
		width: 60%;
	}
	.number-stick {
		top: 267px;
	}
	.call-no {
		display: none;
	}
	
}


@media only screen and (max-width: 1024px){
	.topper-info .cal-karen h3 span {
    
    font-size: 40px;}
    
	.topper-info h3{
		padding:10px 0 0 0;
	}
	.topper-info .cal-karen h2 {
    margin-top: 0;}
    .logo_new {
    width: 22%;
    padding: 0;}
    .logo .heading h2 {
   
       font-size: 21px;
	}
	.logo .heading .middle h3 {
   
    font-size: 24px;}
    .logo .heading .middle {
       margin-left: 75px;}
    .heading {
    padding: 18px 0;}
    .pos-img {
    right: 6px;}
    .order-block {
       margin-left: 30px;
    padding: 0;
}
    .logo .order-btn {
   
    padding: 8px 0px;
    
    font-size: 14px;}
    .top-bar {
    padding-bottom: 0;
    background-size: 100% 100%;}
    form {
    width: 100%;
    float: right;
    background: rgba(171, 1, 192, 0.8);
  padding: 20px 20px;}
    .form-block form h1 a {
       font-size: 30px;}
       .form-block form h3 {
  
    font-size: 22px;}
    .form-block {
    margin-top: 0px;
    padding-top: 0;}
    .top-bar-tab h3 {
    font-size: 14px;
   
    padding: 10px 0;}
    .number-stick img {
    width: 100%;}
    .number-stick {
   
  
    left: 0;
    top: 222px;
    }
    .information .box.one h3:before {
   
    width: 308px;}
     .information .box.two h3:before {
   
    width: 308px;}
     .information .box.three h3:before {
   
    width: 308px;}
    .information .box {
    
    padding: 20px;}
    .information h3 {
    
    margin-top: 32px;
    
    font-size: 19px;

    margin-bottom: 30px;}
    .accordian .accordion {
    
    padding: 18px;
    width: 100%;
  
    margin-bottom: 10px;
  
    border-top-right-radius: 30px;
    border-bottom-left-radius: 30px;
   
    font-size: 18px;}
    
    .footer .left a {
   
    font-size: 14px;
    padding: 12px 300px 12px 20px;}
    .footer .right a {
   
    font-size: 14px;
    padding: 12px 300px 12px 20px;}
    .footer .right {
    padding-left: 88px;}
    
    
    
    
    
    
    
    
    
    
    
	
}

@media (min-width: 768px) and (max-width: 1023px) {
	
	.logo_new {
    width: 30%;}
    .logo .heading h2 {
       font-size: 20px;
}
    .logo .heading .middle h3 {
    font-size: 20px;}
    .logo .heading .middle {
    margin-left: 35px;
	}
	
	
	.top-bar {
	   
		background-size: 100% 100%;
	   
	}
	.order-block {
    margin-left: 0;
    padding: 0;}
    .logo .order-btn {
    
    width: 80%;
    float: right;}
    .top-bar-tab h3 {
    font-size: 15px;
    padding: 10px;}
    form {
    width: 70%;
    float: right;
    background: rgba(192, 1, 1, 0.8);
    padding: 15px 15px;}
    .form-block form h3 {
    font-size: 18px;
	}
	.form-block form h1 a {
    font-size: 24px;
    margin: 0;
    padding: 0;}
    .form-block form h1 {
    margin-top: 0;
    margin-bottom: 10px;
	}
	.form-block .form-control {
   
    height: 30px;
   
    font-size: 12px;}
    .form-block .form-group .btn {
   
    font-size: 14px;
    
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
   
    padding: 8px;}
    .form-group {
    margin-bottom: 0;}
    
    
    
    
	.form-block {
		margin-top: 0px;
	}
	.top-bar {
		padding-bottom: 0px;
	}
	.topper-info .cal-karen h3 span {
      font-size: 26px;
    padding: 13px 0 0 0;}
	.call-no {
		display: none;
	}
	.number-stick img {
		width: 100%;
	}
/*	.number-stick {
	top: 120px;
	}*/
	
	.information .box.three h3:before {
    width: 230px;
    top: 4%;
    left: -5px;
}
.information .box.two h3:before {
    width: 230px;
    top: 4%;
    left: -5px;
}
.information .box.one h3:before {
    width: 230px;
  top: 4%;
    left: -5px;
}
.information h3 {
    margin-top: 4px;
    font-size: 14px;
    margin-bottom: 18px;}
    .information .box p {
  
    font-size: 12px;
    
    padding-bottom: 12px;}
    .information .box a {
  
    font-size: 14px;}
    .information .box .btn_hvr:before {
   
 
    left: 30px;}
    .information .box {
    padding: 20px 15px;}
    .information {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 10px;
}
.accordian .accordion {
    padding: 14px;
    width: 100%;
    margin-bottom: 8px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    font-size: 15px;}
    .footer .left a {
    font-size: 13px;
    padding: 12px 230px 12px 20px;}
    .footer .right a {
    font-size: 13px;
    padding: 12px 230px 12px 20px;}
    .footer .right {
    padding-left: 50px}
    .accordian {
    padding-top: 30px;
    padding-bottom: 50px;}
    
    
     @media only screen and (max-width: 800px){
	 	
	 .logo .heading .middle {
    margin-left: 20px;
		}
		
    .logo .order-btn {
    width: 70%;
    float: left;}
    
}
  @media only screen and (max-width: 768px){
  	
  
.logo .heading .middle {
    margin-left: 20px;}
    .logo .order-btn {
    width: 65%;
    float: left;}
    
}
	
	
	
}
@media (min-width: 640px) and (max-width: 767px) {
	
	.topper-info .cal-karen h3 span {
    font-size: 25px;
    padding: 15px 0 0 0;}
    
	
	/*
	.logo-row {
		display: unset;
	}
	.logo-row {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.logo-row img {
		margin-left: auto;
		margin-right: auto;
	}
	.top-bar {
	    background: linear-gradient(to top, black, #2f2f2f, black);
	    padding-bottom: 0px;
	}
	.logo {
		border-bottom: none;
	}
	.form-block {
		margin-top: 0px;
		padding-top: 0px;
		padding-bottom: 15px;
	}
	.pos-img {
	    position: unset;
	    width: unset;
	}
	.pos-img img {
		width: 35%;
	}
	#hide, #mob-show-1 {
		display: block;
	}
	.cal-karen {
		height: 60px;
	}
	.order-block {
		width: 100%;
	}
	.cal-karen span, .cal-karen h3 {
	    font-size: 18px !important;
	}
	.call-no, #form-hide, #mob-show, #mob-show-sec {
		display: none;
	}
	.number-stick img {
		width: 60%;
	}
	.number-stick {
		top: 50px;
	}
	.accordion {
		text-align: center !important;
	}
	.order-btn {
		margin-bottom: 15px;
	}
	.heading {
		padding-top: 0px;
	}*/
	.topper-info {
  
    padding: 5px 0;}
    .topper-info .cal-karen h2 {
 
    font-size: 20px;}
    .logo_new {
    width: 40%;
    padding: 0 15px;}
    .logo .heading h2 {
           font-size: 18px;
    padding: 10px 60px 0;}
    .logo .heading .middle h3 {
    font-size: 16px;}
    .heading {
    padding: 10px 0;}
    .logo .heading .middle {
    margin-left: 0;}
    .order-block {
    margin-left: 0;
    padding: 0 15px;}
    .pos-img {
          right: 147px;
    top: 14px;
    width: 7%;}
    form {
    width: 34%;
    float: right;
    background: rgba(192, 1, 1, 0.8);
    padding: 15px;}
    .form-block form h3 {
    font-size: 15px;}
    .form-block form h1 a {
    font-size: 18px;}
    .form-block form h1 {
    margin-top: 5px;
    margin-bottom: 10px;
    font-size: 0;
}
.form-block .form-control {
  
    height: 30px;
   
    font-size: 11px;}
    .form-group {
   margin-bottom: 0;}
    .form-block .form-group .btn {
  
    padding: 6px;
  
    font-size: 13px;
    
    border-top-right-radius: 15px;
    border-bottom-left-radius: 15px;}
    .number-stick img {
  width: 100%;}
    .information .col-xs-12 {
		padding: 0 60px;
	}
    .information .box.one h3:before {
    width: 104%;
    left: -12px;}
     .information .box.two h3:before {
    width: 104%;
    left: -12px;}
     .information .box.three h3:before {
    width: 104%;
    left: -12px;}
    .information .box {
    padding: 40px;
    margin: 0 0 40px 0;}
    .information h3 {
    margin-top: 30px;
    font-size: 25px;
    margin-bottom: 55px;}
    .information .box .btn_hvr:before {
    content: '';
    position: absolute;
    width: 22%;
    height: 100%;
    left: 120px;
    right: 0;
    text-align: center;
    top: -15px;
    z-index: -1;
    background: url(../images/Xk1qMSf3rybB.png) no-repeat;
    background-size: 100%;}
    .information .box .btn_hvr:after {
    content: '';
    position: absolute;
    width: 22%;
    height: 100%;
    left: 57%;
    right: 0;
    text-align: center;
    top: 32px;
    z-index: -1;
    background: url(../images/8kZmqfwTcrrz.png) no-repeat;
    background-size: 100%;}
    .accordian {
    padding-top: 0;
    padding-bottom: 40px;
	}
	.footer .left a {
    font-size: 14px;
    padding: 8px 180px 8px 20px;    border-top-left-radius: 20px;
    border-top-right-radius: 20px;}
    .footer .right a {
    font-size: 14px;
    padding: 8px 180px 8px 20px;    border-top-left-radius: 20px;
    border-top-right-radius: 20px;}
    .footer .right {
    padding-left: 85px;}
    .accordian .accordion {
    padding: 14px;
    width: 100%;
    margin-bottom: 10px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    font-size: 15px;}
    .information {
    text-align: center;
    padding-top: 35px;
    padding-bottom: 0;}
    
    
    
    
    
    
    
	
	
}

@media only screen and (max-width: 668px){
	.footer .right {
    padding-left: 28px;
	}
	.topper-info .cal-karen h3 span {
    font-size: 30px;}
    
	
}


@media (min-width: 560px) and (max-width: 639px) {
	.logo-row {
		display: block;
	}
	.logo-row {
		    padding-top: 10px;
    padding-bottom: 0;
	}
	.logo-row img {
		margin-left: auto;
		margin-right: auto;
	}
	
	.top-bar {
	    background: linear-gradient(to top, black, #2f2f2f, black);
	    padding-bottom: 0px;
	}
	.logo {
		border-bottom: none;
	}
	.form-block {
		margin-top: 0px;
		padding-top: 0px;
		padding-bottom: 15px;
	}
	.pos-img {
	    position: unset;
	    width: unset;
	}
	.pos-img img {
		width: 35%;
	}
/*	#hide, #hide-no, #mob-show-1 {
		display: block;
	}*/
	.logo .heading .middle {
    margin-left: 0;
    float: none;
    display: block;
    margin: 0 auto;
    text-align: center;
    padding: 0;}
    .order-block {
    margin-left: 0;
    padding: 0;
    float: none;
    display: block;
    margin: 0 auto;}
    
	.cal-karen {
		height: 60px;
	}
	/*.order-block {
		width: 100%;
	}*/
	.footer .left a {
    font-size: 14px;
       padding: 12px 140px 12px 20px;}
    .footer .right a {
    font-size: 14px;
       padding: 12px 140px 12px 20px;}
       .footer .right {
      padding-left: 40px;}
    
    
	/*.cal-karen span, .cal-karen h3 {
	    font-size: 18px !important;
	}*/
	.logo_new {
    width: 40%;
    padding: 0;
    float: none;
    display: block;
    margin: 10px auto;}
    
	.call-no, #show-no, #form-hide, #mob-show, #mob-show-sec {
		
	}
	.number-stick img {
		width: 1000%;
	}
	.number-stick {
		    top: 110px;
    width: 27%;
	}
	.accordion {
		text-align: center !important;
	}
	.order-btn {
		margin-bottom: 15px;
	}
	.heading {
		padding: 0;
	}
	.logo .heading h2 {
    font-size: 22px;
    padding: 10px 0;}
    
    .information .col-xs-12{
		padding: 0 40px;
	}
	.information .box {
    padding: 20px;
    margin-bottom: 20px;
	}
	.information .box.one h3:before {
    width: 104%;}
    .information .box.two h3:before {
    width: 104%;}
    .information .box.three h3:before {
    width: 104%;}
    .information {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 0;}
    .accordian {
    padding-top: 20px;
    padding-bottom: 40px;}
    
    .accordian .accordion {
    padding: 14px;
    width: 100%;
    margin-bottom: 10px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    font-size: 14px;
}
    
    
    .information h3 {
    margin-top: 34px;
    font-size: 25px;
    margin-bottom: 40px;}
    
	
}
@media (min-width: 480px) and (max-width: 559px) {
	
	
	
	/*
	.logo-row {
		display: unset;
	}
	.logo-row {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.logo-row img {
		margin-left: auto;
		margin-right: auto;
	}
	
	.top-bar {
	    background: linear-gradient(to top, black, #2f2f2f, black);
	    padding-bottom: 0px;
	}
	.logo {
		border-bottom: none;
	}
	.form-block {
		margin-top: 0px;
		padding-top: 0px;
		padding-bottom: 15px;
	}
	.pos-img {
	    position: unset;
	    width: unset;
	}
	.pos-img img {
		width: 35%;
	}
	#hide, #hide-no, #mob-show-1 {
		display: block;
	}
	.cal-karen {
		height: 100px;
	}
	.order-block {
		width: 100%;
	}
	.cal-karen span, .cal-karen h3 {
	    font-size: 22px !important;
	}
	.call-no, .number-stick-2, #show-no, #form-hide, #mob-show, #mob-show-sec {
		display: none;
	}
	.number-stick img {
		width: 100%;
	}
	.number-stick {
		top: 18%;
		width: 35%;
	}
	.accordion {
		text-align: center !important;
	}
	.order-btn {
		margin-bottom: 15px;
	}
	.heading {
		padding-top: 0px;
	}*/
	
	.top-bar {
    padding-bottom: 0;
    background-size: 100%;}
    .topper-info h3 {
    -webkit-animation-name: example;
    -webkit-animation-duration: 1s;
    animation-name: none;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    color: #f10101;
    font-size: 22px;
    font-family: 'dv-ttsurekhnormal';
   
	}
	.topper-info .cal-karen h2 {
    margin-top: 0;
    color: #01b23d;
    font-size: 20px;}
    .topper-info .cal-karen h3 span {
    font-size: 20px;}
    
    
    
    
    
    
    
    
    
    
    
    
    .logo-row {
		display: block;
	}
	.logo-row {
		    padding-top: 10px;
    padding-bottom: 0;
	}
	.logo-row img {
		margin-left: auto;
		margin-right: auto;
	}
	
	.top-bar {
	    background: linear-gradient(to top, black, #2f2f2f, black);
	    padding-bottom: 0px;
	}
	.logo {
		border-bottom: none;
	}
	.form-block {
		margin-top: 0px;
		padding-top: 0px;
		padding-bottom: 15px;
	}
	.pos-img {
	    position: unset;
	    width: unset;
	}
	.pos-img img {
		width: 35%;
	}
/*	#hide, #hide-no, #mob-show-1 {
		display: block;
	}*/
	.logo .heading .middle {
    margin-left: 0;
    float: none;
    display: block;
    margin: 0 auto;
    text-align: center;
    padding: 0;}
    .order-block {
    margin-left: 0;
    padding: 0;
    float: none;
    display: block;
    margin: 0 auto;}
    
	.cal-karen {
		height: 60px;
	}
	/*.order-block {
		width: 100%;
	}*/
	.footer .left a {
    font-size: 14px;
    padding: 12px 90px 12px 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;}
    .footer .right a {
   font-size: 14px;
    padding: 12px 90px 12px 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;}
       .footer .right {
      padding-left: 40px;}
    
    
	/*.cal-karen span, .cal-karen h3 {
	    font-size: 18px !important;
	}*/
	.logo_new {
    width: 40%;
    padding: 0;
    float: none;
    display: block;
    margin: 10px auto;}
    
	.call-no, #show-no, #form-hide, #mob-show, #mob-show-sec {
		
	}
	.number-stick img {
		width: 100%;
	}
	.number-stick {
		  
    top: 208px;
    width: 32%;

	}
	.accordion {
		text-align: center !important;
	}
	.order-btn {
		margin-bottom: 15px;
	}
	.heading {
		padding: 0;
	}
	.logo .heading h2 {
    font-size: 22px;
    padding: 10px 0;}
    
    .information .col-xs-12{
		padding: 0 40px;
	}
	.information .box {
    padding: 20px;
    margin-bottom: 20px;
	}
	.information .box.one h3:before {
    width: 104%;}
    .information .box.two h3:before {
    width: 104%;}
    .information .box.three h3:before {
    width: 104%;}
    .information {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 0;}
    .accordian {
    padding-top: 20px;
    padding-bottom: 40px;}
    
    .accordian .accordion {
    padding: 14px;
    width: 100%;
    margin-bottom: 10px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    font-size: 14px;
}
    
    
    .information h3 {
    margin-top: 34px;
    font-size: 25px;
    margin-bottom: 40px;}
    
    
    
	
	
	
	
	
}
@media (min-width: 320px) and (max-width: 479px) {
	
	/*
	
	.logo-row {
		display: unset;
	}
	.logo-row {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.logo-row img {
		margin-left: auto;
		margin-right: auto;
	}
	.top-bar {
	    background: linear-gradient(to top, black, #2f2f2f, black);
	    padding-bottom: 0px;
	}
	.logo {
		border-bottom: none;
	}
	.form-block {
		margin-top: 0px;
		padding-top: 0px;
		padding-bottom: 15px;
	}
	.pos-img {
	    position: unset;
	    width: unset;
	}
	.pos-img img {
		width: 35%;
	}
	#hide, .top-bar-tab, #hide-no, #mob-show-1 {
		display: block;
	}
	.cal-karen {
		height: 100px;
	}
	.order-block {
		width: 100%;
	}
	.cal-karen span, .cal-karen h3 {
	    font-size: 22px !important;
	}
	.call-no, .number-stick-2, #show-no, #form-hide, #mob-show, #mob-show-sec {
		display: none;
	}
	.number-stick img {
		width: 100%;
	}
	.number-stick {
		top: 82%;
		width: 40%;
	}
	.top-bar-tab h3 {
		margin-bottom: 15px;
	}
	.topper-info2 h3 {
		font-size: 18px;
	}
	.accordion {
		text-align: center !important;
	}
	.order-btn {
		margin-bottom: 15px;
	}
	.heading {
		padding-top: 0px;
	}*/
	
	.top-bar {
    padding-bottom: 0;
    background-size: 100%;}
    .topper-info h3 {
    -webkit-animation-name: example;
    -webkit-animation-duration: 1s;
    animation-name: none;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    color: #f10101;
    font-size: 18px;
    font-family: 'dv-ttsurekhnormal';
   
	}
	.top-bar-tab h3 {
        font-size: 12px;
    padding: 10px 0;}
    
	.topper-info .cal-karen h2 {
    margin-top: 0;
    color: #01b23d;
    font-size: 20px;}
    .topper-info .cal-karen h3 span {
    font-size: 20px;}
    
    
    .logo-row {
		display: block;
	}
	.logo-row {
		    padding-top: 10px;
    padding-bottom: 0;
	}
	.logo-row img {
		margin-left: auto;
		margin-right: auto;
	}
	
	.top-bar {
	    background: linear-gradient(to top, black, #2f2f2f, black);
	    padding-bottom: 0px;
	}
	.logo {
		border-bottom: none;
	}
	.form-block {
		margin-top: 0px;
		padding-top: 0px;
		padding-bottom: 15px;
	}
	.pos-img {
	    position: unset;
	    width: unset;
	}
	.pos-img img {
		width: 35%;padding: 10px
		
	}

	.logo .heading .middle {
    margin-left: 0;
    float: none;
    display: block;
    margin: 0 auto;
    text-align: center;
    padding: 0;}
    .order-block {
    margin-left: 0;
    padding: 0;
    float: none;
    display: block;
    margin: 0 auto;}
    
	.cal-karen {
		height: 60px;
	}
	
	.footer .left a {
    font-size: 14px;
    padding: 8px 43px 8px 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;}
    .footer .right a {
   font-size: 14px;
    padding: 8px 43px 8px 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;}
       .footer .right {
      padding-left: 40px;}
    
    
	
	.logo_new {
    width: 40%;
    padding: 0;
    float: none;
    display: block;
    margin: 10px auto;}
    
	.call-no, #show-no, #form-hide, #mob-show, #mob-show-sec {
		
	}
	.number-stick img {
		width: 100%;
	}
	.number-stick {
		  
    top: 208px;
    width: 32%;

	}
	.accordion {
		text-align: center !important;
	}
	.order-btn {
		margin-bottom: 15px;
	}
	.heading {
		padding: 0;
	}
	.logo .heading h2 {
    font-size: 20px;
      padding: 10px 15px;}
    
    .information .col-xs-12{
		padding: 0 40px;
	}
	.information .box {
    padding: 20px;
    margin-bottom: 20px;
	}
	.information .box.one h3:before {
    width: 104%;    left: -7px;}
    .information .box.two h3:before {
    width: 104%;    left: -7px;}
    .information .box.three h3:before {
    width: 104%;    left: -7px;}
    .topper-info {
    background: #fff;
    padding: 5px 0;}
    
    .information {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 0;}
    .accordian {
    padding-top: 20px;
    padding-bottom: 40px;}
    
    .accordian .accordion {
    padding: 12px;
    width: 100%;
    margin-bottom: 10px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    font-size: 14px;
}
    
    
    .information h3 {
    margin-top: 27px;
    font-size: 18px;
    margin-bottom: 20px;}
    .information .box p {
    color: #fff;
    font-size: 14px;}
    .form-block form h1 {
    margin-top: 0;
    margin-bottom: 10px;}
    .information .box a {
    color: #ed1c24;
    font-size: 13px;}
    
    
    
	
	
	
}

@media only screen and (max-width: 360px){
	.form-block form h1 a {
    font-size: 26px;}
    
	.topper-info h3 {
		font-size: 16px;
	}
	
	.topper-info .cal-karen h2 {
    margin-top: 0;
    color: #01b23d;
    font-size: 16px;
	}
	
    .topper-info .cal-karen h3 span {
    font-size: 16px;}
    .cal-karen {
    height: 50px;}
    .logo .heading .middle h3 {
    font-size: 20px;}
    .number-stick {
    top: 193px;
    width: 32%;}
    
	
}


@media only screen and (max-width: 320px){
	
	.information h3 {
    margin-top: 30px;
    font-size: 15px;
    margin-bottom: 20px;}
    
	
	.top-bar-tab h3 {
    font-size: 10px;
    padding: 10px 0;}
    
	.topper-info h3 {
    font-size: 14px;}
    .topper-info .cal-karen h2 {
    margin-top: 0;
    color: #01b23d;
    font-size: 13px;}
    .cal-karen {
    height: 45px;}
    
    .footer .left a {
    font-size: 14px;
    padding: 8px 30px 8px 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;}
    .footer .right a {
    font-size: 14px;
    padding: 8px 30px 8px 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;}
    .footer .right {
    padding-left: 25px;}
    
    .information .box.one h3:before {
    width: 104%;
    left: -5px;}
    .information .box.two h3:before {
    width: 104%;
    left: -5px;}
    .information .box.three h3:before {
    width: 104%;
    left: -5px;}
    
    
    
    
    
    
	
}



@media (min-width: 280px) and (max-width: 319px) {
/*	.logo-row {
		display: unset;
	}
	.logo-row {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.logo-row img {
		margin-left: auto;
		margin-right: auto;
	}
	.top-bar {
	    background: linear-gradient(to top, black, #2f2f2f, black);
	    padding-bottom: 0px;
	}
	.logo {
		border-bottom: none;
	}
	.form-block {
		margin-top: 0px;
		padding-top: 0px;
		padding-bottom: 30px;
	}
	.pos-img {
	    position: unset;
	    width: unset;
	}
	.pos-img img {
		width: 35%;
	}
	#hide, .top-bar-tab, #hide-no, #mob-show-1 {
		display: block;
	}
	.cal-karen {
		height: 100px;
	}
	.order-block {
		width: 100%;
	}
	.cal-karen span, .cal-karen h3 {
	    font-size: 18px !important;
	}
	.call-no, .number-stick-2, #show-no, #form-hide, #mob-show, #mob-show-sec {
		display: none;
	}
	.number-stick img {
		width: 100%;
	}
	.number-stick {
		top: 80px;
		width: 100%;
	}
	.top-bar-tab h3 {
		margin-bottom: 15px;
	}
	.topper-info2 h3 {
		font-size: 18px;
	}
	.accordion {
		text-align: center !important;
	}
	.order-btn {
		margin-bottom: 15px;
	}
	.heading {
		padding-top: 0px;
	}*/
}
