/* #Media Queries
================================================== */

@media (min-width: 992px) and (max-width: 1199px) {
} 
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
.header{ position:relative; top:auto; left:auto; right:auto; background:#f1f8ff;}
.banner{ padding:40px 0; text-align:center;}
.banner .banner-text{ margin-top:0; margin-bottom:30px;}
.calculator{ margin:0 0 30px;}
.plan-list > li{ width:100%; padding:0 0 50px;}
.plan-list > li:last-child{ padding-bottom:0;}
.plan-list > li .box{ margin:0 auto;}
.plan-list > li:nth-child(1) .box:after, 
.plan-list > li:nth-child(2) .box:after, 
.plan-list > li:nth-child(3) .box:after, 
.plan-list > li:nth-child(4) .box:after, 
.plan-list > li:nth-child(5) .box:after
{background:url(../images/down-arrow.svg); background-size:100%; height:29px; width:22px; position:absolute; top:auto; right:auto; bottom:-39px; left:50%; content:''; margin-left:-15px;}
.plan-list > li:nth-child(4) .box:before{ display:none;}
.w4 .stats [class*=col-]{ margin-top:24px;}
.w5 .box{ margin-bottom:35px}
.w5 .box{ margin-bottom:35px}
.section, .w5{ padding:40px 0;}
.inner-header{ display:none;}
.dash-menu .dashmenu{ margin:0;}
.dash-menu .dashmenu:first-child{ border-radius:12px 12px 0 0}
.dash-menu .dashmenu:last-child{  border-radius:0 0 12px 12px}
.dash-menu .dashmenu li{ border-right:none; border-bottom:1px solid #000; width:100%; float:none;}
.dash-menu .dashmenu:last-child li:last-child{ border:none;}
.acc-info .text-right, .acc-info{ text-align:center !important;}
.acc-info span{ display:block; margin:0;}
.form-wrapper::after{ display:none;}
.history-form{ padding:20px;}
} 
/* END__ */

@media only screen and (max-width: 767px) {
body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}
p {line-height:1.5rem}
h1, .h1 {font-size:1.875rem;}
h2, .h2 {font-size:1.6875rem;}
h3, .h3 {font-size:1.4375rem;}
h4, .h4 {font-size:1.25rem;}
h5, .h5 {font-size:1.125rem;}
h6, .h6 {font-size:1rem;}
.header{ position:relative; top:auto; left:auto; right:auto; background:#f1f8ff;}
.banner{ padding:20px 5px; text-align:center;}
.banner h1{ font-size:42px;}
.banner h1 span{ font-size:36px;}
.banner .banner-text{ margin-top:0; margin-bottom:30px;}
.pre-header ul.info, .pre-header ul.social{ float:none; display:block; text-align:center;}
.pre-header ul.info li, .pre-header ul.social li{ display:inline-block; margin:0 5px; float:none;}
.pre-header ul.info{ margin-bottom:10px;}
.w1 .col-lg-5{ margin-bottom:25px;}
.section, .w5, .plan-table, .plan-content, .plan-content{ padding:20px 5px;}
.calculator{ margin:0 0 30px;}
.plan-list > li{ width:100%; padding:0 0 50px;}
.plan-list > li:last-child{ padding-bottom:0;}
.plan-list > li .box{ margin:0 auto;}
.plan-list > li:nth-child(1) .box:after, 
.plan-list > li:nth-child(2) .box:after, 
.plan-list > li:nth-child(3) .box:after, 
.plan-list > li:nth-child(4) .box:after, 
.plan-list > li:nth-child(5) .box:after
{background:url(../images/down-arrow.svg); background-size:100%; height:29px; width:22px; position:absolute; top:auto; right:auto; bottom:-39px; left:50%; content:''; margin-left:-15px;}
.plan-list > li:nth-child(4) .box:before{ display:none;}
.w4 .stats [class*=col-]{ margin-top:24px;}
.w4-list ul li{ margin:0; padding:10px;  background: rgb(0,226,177); background: -moz-linear-gradient(top,  rgba(0,226,177,1) 0%, rgba(0,47,145,1) 100%); background: -webkit-linear-gradient(top,  rgba(0,226,177,1) 0%,rgba(0,47,145,1) 100%); background: linear-gradient(to bottom,  rgba(0,226,177,1) 0%,rgba(0,47,145,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e2b1', endColorstr='#002f91',GradientType=0 ); margin-bottom:10px; border-radius:8px; -webkit-box-shadow: 0 5px 8px 0 rgba(0,0,0,0.2);
box-shadow: 0 5px 8px 0 rgba(0,0,0,0.2); height:auto;}
.w4-list ul li:after, .w4-list ul li:before{ display:none;}
.w5 .box{ margin-bottom:35px}
.footer .wallet-icon{ background:none;}
.footer .wallet-icon li span{ padding:0 5px; backface-visibility:hidden;}
.inner-header{ display:none;}
.message-box, .contact-info{ border-radius:10px;}
.dash-menu .dashmenu{ margin:0;}
.dash-menu .dashmenu:first-child{ border-radius:12px 12px 0 0}
.dash-menu .dashmenu:last-child{  border-radius:0 0 12px 12px}
.dash-menu .dashmenu li{ border-right:none; border-bottom:1px solid #000; width:100%; float:none;}
.dash-menu .dashmenu:last-child li:last-child{ border:none;}
.acc-info .text-right, .acc-info{ text-align:center !important;}
.acc-info span{ display:block; margin:0;}
.wallet-balance [class*=col-]{ border:none;}
.wallet-balance .media{ padding:5px 0}
.form-wrapper::after{ display:none;}
.reg-message{ width:100%;}
.redirect-body .wrapper{ position:relative; top:auto; -webkit-transform:translateY(0%); -ms-transform:translateY(0%); transform:translateY(0%); left:0; right:0; margin:15px 0;} 
.reff-bottom:before{ display:none;}
.history-form{ padding:20px;}
} 
/* END__ */

@media (max-width: 575px) {
.account-info-box .col-sm-5{ border:none; margin-bottom:20px;}
} 
/* END__ */

