.r-tabs .r-tabs-nav {
    margin: 0;
    padding: 0;
}

.r-tabs .r-tabs-tab {
    display: inline-block;
    margin: 0;
    list-style: none;
}

.r-tabs .r-tabs-panel {
    padding: 15px;
    display: none;
}

.r-tabs .r-tabs-accordion-title {
    display: none;
}

.r-tabs .r-tabs-panel.r-tabs-state-active {
    display: block;
}


@media screen and (max-width:1280px) {

.slide-con h1{font-size:40px; }
.sav-bx{  margin:40px 0;}
.sav-bx p{ padding:5px 0;}
.free-dwn-btn{ letter-spacing:normal;}

.con-btn{ font-size:12px; letter-spacing:normal;}
.abt{ letter-spacing:normal; font-size:12px;}





.needs-con{ padding-top:60px;}

.move-bx{  padding-top:60px;}


}

@media screen and (max-width:991px) {

.slide-con h1{font-size:40px;  }
.slide-con p{ font-size:15px;}

.sav-bx p{ padding:10px 0;}
.free-dwn-btn{ letter-spacing:normal; font-size:15px;}

.con-btn{ font-size:12px; letter-spacing:normal;}
.abt{ letter-spacing:normal; font-size:12px;}	



.content-bx{ top:-300px; padding-top:60px; }
.content-bx h2{font-size:32px;}
.content-bx h3{ padding:20px 0; font-size:16px;}



.needs-con h2{font-size:32px; padding:20px 0;}


.move-bx h2{font-size:30px;  }
.move-bx h3{ padding:20px 0; font-size:16px;}

}

@media screen and (max-width:782px) {
 .r-tabs .r-tabs-nav {
        display: none;
    }

    .r-tabs .r-tabs-accordion-title {
        display: block;
    }	
	
	
.abt{ font-size:10px;}
.con-btn{ font-size:10px;}

.slide-con h1{font-size:30px;  }

.sav-bx p{ padding:5px 0;}
	
}

@media (max-width:500px) {

	
	
}

@media screen and (max-width:360px) {
	

.con-btn{ width:90%; margin-left:5%; }	
.abt{ text-align:center;}
.gray-con{ top:0px;}
.gray-bx img{ padding:10px 0; }

.content-bx{ top:0px; padding-top:30px; }
.content-bx h2{font-size:25px;}

.needs-con{  top:0px; }
.needs-con h2{ font-size:25px;}


.move-bx{ top:0;}
.move-bx h2{ font-size:25px;}
.move-bx img{ padding-left:30%;}
.move-bx h4{ text-align:center;}
.move-bx p{ text-align:center;}

.svr-btn{ margin-left:5px;}
.free-dwn-btn{border-radius: 100px 100px 100px 100px;  -moz-border-radius: 100px 100px 100px 100px; -webkit-border-radius: 100px 100px 100px 100px; letter-spacing:normal; }

.navbar-header{ width:100%;}
.abt{ width:100%; }
.logo{width:100%; padding-left:12%;}

	
}

@media screen and (max-width:320px) {
.svr-btn{ margin:0; padding:0;}
.free-dwn-btn{border-radius: 5px 5px 5px 5px !important;  -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;  font-size:12px !important; margin: 0 3px ; padding:13px 0;}
	
	
}
