@media(max-width:1198px){
    .slidersection .box1 .boxtop{
        min-height: 124px;
    }
} 
@media(max-width:991px){
    .header .links a{
        font-size: 19px;
        padding: 10px 15px;
    }
    .header p{
        font-size: 11px;
    }
    .footertop a{
        font-size: 14px;
        padding: 0px 18px;
    }
    .footertop p{
        font-size: 12px;
    }

}
@media screen and (min-width: 768px) and (max-width: 992px) { 
    .calender table th{
        font-size: 10px;
        padding: 5px 4px;
    }
    .calender table td, .slidersection .box1 .boxtop p{
        font-size: 12px;
        padding: 5px 4px;
    }
    .tableright table tr td{
        font-size: 11px;
        padding: 6px;
    }
    .tableright table tr th{
        padding: 6px;
    }
    .tipsection p{
        font-size: 9px;
    }
    .calendersection p,.calender h1{
        font-size: 14px;
    }
    .calender h1 span{
        font-size: 8px;
    }
    .section1 p span {
        display: inline;
    }
    .thankusection{
        padding: 50px;
    }
    .slidersection .box1 .boxbottom .boxbottominner p{
        font-size: 12px;
    }
    .card{
        width:42%;
    }
}

@media(max-width:768px){

}
@media(max-width:767px){
    .header .hamburger{
        display: block;
    }
    .forwindow{
        display: none;
    }
    .formobile{
        display: block;
    }
    .noleft,.noright{
        padding: 0px;
    }
    .rmgt15{
        margin-top: 15px;
    }
    .footertop a{
        font-size: 12px;
        padding: 0px 5px;
    }
    .footertop p{
        font-size: 12px;
    }
    .container{
        padding: 0px 15px;
    }
    .slidersection .boxes{
        padding-right: 0px;
    }
    .section1 h1 {
        font-size: 27px;
    }
    .section1 p span {
        display: inline;
    }
    .footertop .col-sm-5 p,.footertop .col-sm-7 p {
        text-align: center;
    }
    .thankusection{
        padding: 15px;
    }
    .contactsection .phone span{
        margin-right: 30px;
    }
    .contactsection .phone,.contactsection label {
        font-size: 13px;
    }
    .section1box{
        width:50%;
    }
    .section1left{
        margin-top: 15px;
    }
    .section1box p span{
        display: block;
    }
	.tableright1{
		//display:none;
	}
	.formobiledata{
		//display:block;
	}
	.tableright2 table tr th:nth-child(2),.tableright2 table tr td:nth-child(2),.tableright2 table tr th:nth-child(4),.tableright2 table tr td:nth-child(4),.tableright2 table tr th:nth-child(5),.tableright2 table tr td:nth-child(5){
		//display:none;
	}
        .tableright2,.tableright1{
            display: none;
        }
        .fortableresponsive{
            display:block;
        }
	.tableright1 table tr th:nth-child(3),.tableright1 table tr td:nth-child(3),.tableright1 table tr th:nth-child(5),.tableright1 table tr td:nth-child(5),.tableright1 table tr th:nth-child(6),.tableright1 table tr td:nth-child(6){
		display:none;
		text-align:center!important;
	}
	.tableright table tr th,.tableright table tr td {
		text-align:left;
	}
        .fortableresponsive .noleft{
            padding-left: 0px;
            padding-right: 10px;
            text-align: right;
        }
        .fortableresponsive .noright{
            padding-left: 10px;
            padding-right: 0px;
            
        }
}
@media(max-width:560px){
    .section2right{
       // display: none;
    }
    .faq .tab h3{
        font-size: 14px;
        padding: 9px 8px;
    }
    .faq .tab h3 img {
        margin-right: 3px;
    }
    .faq p,.section1center p {
        font-size: 13px;

    }
    .section1 h1 ,.thankusection h1{
        font-size: 22px;
    }
    .terms .textsinner{
        font-size: 12px;
    }
    .success{
        font-size: 14px;
    }
    .footertop a {
        font-size: 11px;
    }
}
@media(max-width:414px){
    .boxbottominner .lignright i{
        padding: 0px 2px;
    }
    .slidersection .box1 .boxbottom .boxbottominner p{
        font-size: 12px;
    }
    .slidersection .box1 .boxbottom .boxbottominner p span{
        font-size: 11px;
    }
    .slidersection .box1 .boxtop{
        min-height: 167px;
    }
    .faq .tab h3 i{
        font-size: 9px;
        width: 16px;
        height: 16px;
        padding: 1px;
        margin-top: 0px;
    }
    .faq .tab h3 img{
        width:5%;
    }
    .faq .tab h3 {
        font-size: 8px;
    }
    .section1 .section1left p {
        font-size: 14px;
    }
}
