
.table-responsive{
    border: none !important;
}

@media only screen and (max-width: 1115px){
header .navbar-inverse .navbar-nav > li {
    padding: 0px 0px 0px 5px;
}

.plan_bg .plan_box{
	width:100%;
}

.trans_bg .trans{
margin: 0px 0px 20px 0px !important;
}

}

@media only screen and (max-width: 991px){
header .navbar-inverse .navbar-header {
    padding: 0;
    float: none !important;
    text-align: center;
    margin: 0px 0px 10px 0px;
}
.deals_bg .deal1 {
  margin-bottom: 95px;
}
.deals_bg .deal2 {
  margin-bottom: 105px;
}
.banner {
    padding: 30px 0px 30px 0px;
    text-align: center;
}
.banner .banner_btn {
    margin: 30px 0px 0px 0px;
    z-index: 99;
    position: relative;
 
}
.banner .banner_img img{
	display: none;
}
.stats_bg .stats {
    margin: 30px 0px;
    position: unset;
}

.stats_bg .stats1_bg{
    width: 218px;
    margin: auto;
    margin-top: 105px;
}
.stats_bg .stats2_bg{
    margin: 20px auto;
    width: 250px;
}
.stats_bg .stats3_bg{
    margin: auto;
    width: 250px;
}
.stats_bg .stats4_bg{
    margin: 20px auto 0px;
    width: 280px;
}
.deals_bg {
    padding: 0px 0px;
    text-align: center;
}
.deals_bg .deals_btn {
    margin: 30px 0px 0px 0px;
    text-align: center;
}
.deals_bg .deal {
    width: 280px;
    margin: 0px auto 70px !important;
}
.deals_bg .deal2 img{
    margin: -70px 0px 0px 0px;	
}
.deals_bg .deal3 img {
    margin: -80px 0px 0px 0px;
}
.plan_bg .plan_box {
    width: 280px;
    margin: 0px auto 20px;
}
.about_bg {
    padding: 30px 0px 0px 0px;
    text-align: center;
}
.about_bg .about_left img{
	display: none;
}
.cal_bg{
    text-align: center;
    padding: 0px 0px 30px 0px;		
}

.cal_bg .cal_left {
    text-align: center;
}
.cal_bg .cal_right {
    text-align: center;
}
.cal_bg .cal1{
	margin: 30px auto 20px;
    border-left: none;
}
.trans_bg .trans h1{
	text-align:center;
}
.trans_bg {
    padding: 50px 0px 30px 0px;
}
.refer_bg .refer_left img{
	display:none;
}
.refer_bg .refer_right ul{
	position: unset;
}
.refer_bg .refer_text {
    text-align: center;
    margin: 30px 0px 0px 0px !important;
}
.header1 ul {
    float: unset !important;
    text-align: center;
}

}
@media only screen and (max-width: 768px){
header .navbar-inverse .navbar-nav > li{
	 padding: 0px 0px 18px 0px;
	display: block;
	margin: 0px;
	text-align: center;
}   
.navbar-inverse .navbar-toggle {
    border-color: #27ecda !important;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #25ebde !important;
}
header .navbar-inverse .navbar-nav > li .header-btn{
	margin:auto;
	width:fit-content;
}
header .navbar-collapse{
	float: none !important;
}
.banner .banner_left .banner_text h1{
	font-size: 45px;
}
.banner .banner_btn .btn_hover{
	margin: 0px 10px 20px 0px;
}
.refer_bg .refer_right ul {
    display: block;
    display: block !important;
    left: 0px !important;
    margin: 0px auto !important;
}
.refer_bg .refer_right ul li {
    width: unset;
    margin: 0px auto 20px;
}
.refer_bg .refer_right ul li .refer1{
	margin:auto;
}

.refer_bg .refer_right ul li .refer2{
	margin:auto;
}	
.header_bg .login_box {
    width: 100% !important;
}
.header_bg .signup_box ul li {
    margin: 10px;
    float: none;
}
.faq_accordian {
    width: 100% !important;
}
}



@media only screen and (max-width: 576px){
    header .navbar-inverse .logo {
        max-width: 119px;
        float: left;
        width: 80px !important;
    }
    .gt_switcher.notranslate {
  margin-top: 20px;
}
    .banner .banner_left .banner_text h1{
        font-size: 36px;
    }
    .refer_bg .refer_right ul li .refer1 {
        background-size: 100% 100%;
        width: 100%;
        padding: 15px;
        margin-top: 30px;
    }
    .refer_bg .refer_right ul li .refer2 {
        background-size: 100% 100%;
        width: 100%;
        padding: 15px;
        margin-top: 60px;
    }
    .refer_bg .refer_right ul li img{
        display:none;
    }
}
.footerLogo img {
  width: 40%;
}