@charset "utf-8";

/* Media Queries */
@media only screen and (max-width: 1200px) { 

}
@media only screen and (max-width: 1050px) { 
	.logo {
		width: 82%;
	}
	.today_rate{
	    margin-left: -14px;
		margin-bottom: 5px;		
	}
}
@media only screen and (max-width: 967px) { 

}
@media only screen and (max-width: 850px) { 
	.sticky-wrapper{
		height:auto !important;
	}
	.joint{
		margin-top: -44px !important;
		margin-left: -16px !important;	
	}
	.pay{
	    margin-left: 70% !important;
		margin-top: -11.5% !important;
	}
	.mjdma_rate{
	    margin-left: 78px;	
	}
	.app{
	    margin-top: 22px;
		margin-right: 16%;	
	}
	.joint_app{
	    float: left !important;	
	}
	.toplist.toppadding {
		padding-top: 0px;
		margin-bottom: 12px;
	}
}
@media only screen and (max-width: 767px) { 
	#header{
		background:#f9dc8f;
	}
	.topbar.white{
		background-color: #d10000;
	}
	.btn_animation1{
	color: #fff !important;
    font-weight: bold;
    margin-top: -9px;
	}
	@-webkit-keyframes btn_animation1 {
	  from { background-color: #dede41; }
	  50% { background-color: #d2d20c; }
	  to { background-color: #f5c124; }
	}
	.btn_animation1 {
	  -webkit-animation-name: btn_animation1;
	  -webkit-animation-duration: 2s;
	  -webkit-animation-iteration-count: infinite;
	}
	.topbar.dark{
	    margin-top: -10px;	
	}
	.navbar-default .navbar-toggle.two{
		background: #fff;	
	}
	.sec-padding {
		padding: 0px 0px !important;
	}
	.logo{
	    width: 50%;
	    padding: 0px 0 0 0;
	}
	.topbar.white{
	    margin-top: 21px;	
	}
	.joint{
		margin-top: -25px !important;
		margin-left: -16px !important;	
	}
	.pay{
	    margin-left: 70% !important;
		margin-top: -7% !important;
	}
	.mjdma_rate{
	    margin-left: 78px;	
	}
	.app{
	    margin-top: 22px;
		margin-right: 16%;	
	}
	.joint_app{
	    float: left !important;	
	}
	.sticky-wrapper{
	    height: auto !important;	
	}
	.navbar-toggle {
		margin-top: 29px;
		margin-right: 45px;
	}
	.hls_sol li{
		width:100%;
		margin-bottom:10px;
	}
	.copyright{
		margin-bottom: 10px !important;
		font-size: 12px;
	}
	.payment{
		margin-bottom: 10px !important;
	}
	.powerd{
		margin-bottom: 0px !important;
		float: none;
	}
	.topbar-right-items{
		margin: 6px 0 10px 0 !important;	
	}
	.sec-moreless-padding {
		padding: 10px 0 10px 0;
	}
	.shop-product-holder .image-holder img{width:100%}
}
@media only screen and (max-width: 670px) { 
	#header{
		background:#f9dc8f;
	}
	.topbar.white{
		background-color: #d10000;
	}
	.btn_animation1{
		color: #fff !important;
		font-weight: bold;
		margin-top: -9px;
	}
	@-webkit-keyframes btn_animation1 {
		from { background-color: #dede41; }
		50% { background-color: #d2d20c; }
		to { background-color: #f5c124; }
	}
	.btn_animation1 {
		-webkit-animation-name: btn_animation1;
		-webkit-animation-duration: 2s;
		-webkit-animation-iteration-count: infinite;
	}
	.topbar.dark{
	    margin-top: -10px;	
	}
	.navbar-default .navbar-toggle.two{
		background: #fff;	
	}
	.sec-padding {
		padding: 0px 0px !important;
	}
	.logo{
	    width: 50%;
	    padding: 0px 0 0 0;
	}
	.topbar.white{
	    margin-top: 21px;	
	}
	.joint{
		margin-top: -25px !important;
		margin-left: -16px !important;	
	}
	.pay{
	    margin-left: 70% !important;
		margin-top: -7% !important;
	}
	.mjdma_rate{
	    margin-left: 78px;	
	}
	.app{
	    margin-top: 22px;
		margin-right: 16%;	
	}
	.joint_app{
	    float: left !important;	
	}
	.sticky-wrapper{
	    height: auto !important;	
	}
	.navbar-toggle {
		margin-top: 29px;
		margin-right: 45px;
	}
	.hls_sol li{
		width:100%;
		margin-bottom:10px;
	}
	.copyright{
		margin-bottom: 10px !important;
		font-size: 12px;
	}
	.payment{
		margin-bottom: 10px !important;
	}
	.powerd{
		margin-bottom: 0px !important;
		float: none;
	}
	.topbar-right-items{
		margin: 6px 0 10px 0 !important;	
	}
	.sec-moreless-padding {
		padding: 10px 0 10px 0;
	}
}
@media only screen and (max-width: 600px) { 
	.logo {
		width: 50%;
		margin-top: 0px;margin-left:5px;
	}
	.joint{
		margin-top: -28px !important;
		margin-left: -16px !important;	
	}
	.pay{
		margin-left: 68% !important;
		margin-top: -15% !important;
	}
	.mjdma_rate{
	    margin-left: -29px;	
	}
	.app{
	    margin-top: 12px;
		margin-right: 16%;	
	}
	.btn {
		padding: 10px 20px !important;
		margin-bottom: 20px;
	}
	.topbar.white{
		margin-top:21px;	
	}
	.navbar-default .navbar-nav>li>a{
		margin-left	:0%;
		color:#000;
	}
	.hls_sol li{
		width:100%;
		margin-bottom:10px;
	}
	.copyright{
		margin-bottom: 10px !important;
		font-size: 12px;
	}
	.payment{
		margin-bottom: 10px !important;
	}
	.powerd{
		margin-bottom: 0px !important;
		float: none;
	}
	.topbar-right-items{
		margin: 0 0 0px 0 !important;	
	}
	.sec-moreless-padding {
		padding: 10px 0 10px 0;
	}
	.scheme1{margin-left:0px;}
.scheme{padding-left:5px;padding-right:5px;}
.scheme1 tbody th{padding:5px;    line-height: 2.2;}
}
@media only screen and (max-width: 480px) { 
	.logo {
		width: 50%;
		margin-top: 0px;margin-left:5px;
	}
	.joint{
		margin-top: -16px !important;
		margin-left:-9px !important;	
	}
	.pay{
		margin-left: 61% !important;
		margin-top: -14.5% !important;
	}
	.mjdma_rate{
	    margin-left: -29px;
		/* margin-right: 56px; */
	    margin-top: 13px;
	}
	.app{
	    margin-top: 12px;
		margin-right: 32%;	
	}
	.btn {
		padding: 10px 20px !important;
		margin-bottom: 20px;
	}
	.topbar.white{
		margin-top:20px;	
	}
	.navbar-default .navbar-nav>li>a{
		margin-left	:0%;
		color:#000;
	}
	.hls_sol li{
		width:100%;
		margin-bottom:10px;
	}
	.copyright{
		margin-bottom: 10px !important;
		font-size: 12px;
	}
	.payment{
		margin-bottom: 10px !important;
	}
	.powerd{
		margin-bottom: 0px !important;
		float: none;
	}
	.navbar-toggle{
		margin-right: 15px;
		margin-top: 17px;
	}
	.toplist.toppadding{
		margin-bottom:0px;
	}
	.smart-forms{
	    margin-top: 10px;	
	}
}
@media only screen and (max-width: 430px) { 
	.logo {
		width: 50%;
		margin-top: 0px;
	}
	.navbar-toggle{
		margin-right: 15px;
		margin-top: 17px;
	}
	.joint{
		margin-top: -18px !important;
		margin-left: -16px !important;	
	}
	.pay{
		margin-left: 60% !important;
		margin-top: -14.5% !important;
	}
	.mjdma_rate{
	    margin-left: -29px;	
	}
	.app{
	    margin-top: 12px;
		margin-right: 28%;	
	}
	.btn {
		padding: 6px 15px !important;
		margin-bottom: 20px;
	}
	.topbar.white{
		margin-top:21px;	
	}
	.navbar-default .navbar-nav>li>a{
		margin-left	:0%;
		color:#000;
	}
	.hls_sol li{
		width:100%;
		margin-bottom:10px;
	}
	.copyright{
		margin-bottom: 10px !important;
		font-size: 12px;
	}
	.payment{
		margin-bottom: 10px !important;
	}
	.powerd{
		margin-bottom: 0px !important;
		float: none;
	}
}
@media only screen and (max-width: 400px) { 
	.logo {
		width: 50%;
		margin-top: 0px;
	}
	.joint{
		margin-top: -28px !important;
		margin-left: -16px !important;	
	}
	.pay{
		margin-left: 68% !important;
		margin-top: -15% !important;
	}
	.mjdma_rate{
	    margin-left: -29px;	
	}
	.app{
	    margin-top: 12px;
		margin-right: 16%;	
	}
	.btn {
		padding: 6px 15px !important;
		margin-bottom: 20px;
	}
	.topbar.white{
		margin-top:0px;	
	}
	.navbar-default .navbar-nav>li>a{
		margin-left	:0%;
		color:#000;
	}
	.hls_sol li{
		width:100%;
		margin-bottom:10px;
	}
	.copyright{
		margin-bottom: 10px !important;
		font-size: 12px;
	}
	.payment{
		margin-bottom: 10px !important;
	}
	.powerd{
		margin-bottom: 0px !important;
		float: none;
	}
}
@media only screen and (max-width: 360px) { 
	.logo {
		width: 50%;
		margin-top: 0px;
	}
	.navbar-toggle {
		margin-top: 19px;
		margin-right: 8px; 
	}
	.joint{
		margin-top: -17px !important;
		margin-left: -16px !important;	
	}
	.pay{
		margin-left: 66% !important;
		margin-top: -44px !important;
	}
	.mjdma_rate{
	    margin-left: -7px;	
	}
	.app{
	    margin-top: 12px;
		margin-right: 16%;	
	}
	.btn {
		padding: 6px 15px !important;
		margin-bottom: 20px;
	}
	.topbar.white{
		margin-top:20px;	
	}
	.navbar-default .navbar-nav>li>a{
		margin-left	:0%;
		color:#000;
	}
	.hls_sol li{
		width:100%;
		margin-bottom:10px;
	}
	.copyright{
		margin-bottom: 10px !important;
		font-size: 12px;
	}
	.payment{
		margin-bottom: 10px !important;
	}
	.powerd{
		margin-bottom: 0px !important;
		float: none;
	}
}
@media only screen and (max-width: 320px) { 
	.logo {
		width: 50%;
		margin-top: 0px;
	}
	.navbar-toggle {
		margin-top: 17px;
		margin-right: 8px;
	}
	.joint{
		margin-top: -18px !important;
		margin-left: -16px !important;	
	}
	.pay{
		margin-left: 68% !important;
		margin-top: -17% !important;
	}
	.mjdma_rate{
	    margin-left: -29px;
		margin-top: 13px;		
	}
	.app{
	    margin-top: 12px;
		margin-right: 16%;	
	}
	.btn {
		padding: 6px 15px !important;
		margin-bottom: 20px;
	}
	.topbar.white{
		margin-top:20px;	
	}
	.navbar-default .navbar-nav>li>a{
		margin-left	:0%;
		color:#000;
	}
	.hls_sol li{
		width:100%;
		margin-bottom:10px;
	}
	.copyright{
		margin-bottom: 10px !important;
		font-size: 12px;
	}
	.payment{
		margin-bottom: 10px !important;
	}
	.powerd{
		margin-bottom: 0px !important;
		float: none;
	}
}