@media screen and (max-width: 1199px){
	/*header start*/
	.navbar-brand {
		margin-top: 10px;
	}
	.navbar-brand>img.img_show{
    	display: none;
	}
	.navbar-brand>img.img_hide{
	    display: block;
	}
	/*header end*/
	/*index page start*/
	.home .home_main h1{
		font-size: 35px;
	}
	.home .home_main p{
		font-size: 14px;
	}
	.sponsers .sponsers_inners .outerbox{
		padding: 20px 0px;
	}
	.latestmatches .latestmatches_inner table td{
		font-size: 10px;
	    padding: 8px 0px;
	}
	.latestmatches .latestmatches_inner table td a {
		font-size: 10px;
	}

	.statistics .table>tbody>tr>th{
		font-size: 10px;
	}
	.statistics .table>tbody>tr>td{
		font-size: 13px;
	}
	.statistics .statistics_inner h3{
		font-size: 20px;
	}
	.abouttipster .tipster_inner h2{
		font-size: 18px;
		margin: 25px 0px 10px 5px;
	}
	.abouttipster .tipster_inner h2 span {
    	margin-bottom: 15px;
	}
	.radio label{
		font-size: 18px;
	}
	.radio label img.credit{
		width: 50%;
	}
	.tips .cards a{
		margin: 0px 0px 15px;
	}
	
	.tips .message p{
		font-size: 10px;
	}
	.tips .tips_inner h2{
	    font-size: 55px;
	}
	.benefits .benefits_bg h2{
		font-size: 16px;
	}
	.benefits .benefits_inner1, 
	.benefits .benefits_inner2, 
	.benefits .benefits_inner3 {
	    padding: 10px 10px 0px;
	}
	.benefits .benefits_inner1 h2, 
	.benefits .benefits_inner2 h2, 
	.benefits .benefits_inner3 h2 {
		font-size: 16px;
	}
	.benefits .benefits_inner1 p, .benefits .benefits_inner2 p, .benefits .benefits_inner3 p{
		padding-bottom: 30px;
	}

	/*index page end*/
	/*faq page start*/
	.faq_main .border::after{
		top: 6%;
		left: 14%;
	}
	.faq_main .faq_inner1 .ques h2{
		font-size: 24px;
	    margin-bottom: 15px;
	}
	.faq_main .faq_inner1 .ques p{
		font-size: 15px;
		line-height: 24px;
	}
	/*faq page end*/
	/*review page start*/
	.review_main .review_inner1 p,
	.review_main .review_inner2 p,
	.contact_main .contact_inner1 p{
		font-size: 16px;
	    margin-bottom: 15px;
	}
	.review_main .review_inner .reviewboxs .review_para p{
		font-size: 14px;
		line-height: 24px;
	}
	.review_main .review_inner .review_heading .review_heading_left h3{
		font-size: 13px;
	}
	.review_main .review_inner2 h1{
		font-size: 30px;
	}
	.review_main .review_inner .review_heading .review_heading_left h2{
		font-size: 22px;
	}
	.review_main .review_inner .review_heading .review_heading_right i{
    	margin: 0px 2px;
	}
	.review_main .review_inner .review_heading .review_heading_left{
		width: 100%;
	    text-align: left;
    }
	.review_main .review_inner .review_heading .review_heading_right{
		width: 100%;
	    text-align: right;
    }
	/*review page start*/
	/*contact page start*/
	.contact_main .contact_inner2 .contactbox{
		margin: 10px 0px;
	}
	.contact_main .contact_inner2 .contactbox a:first-child{
		margin-right: 30px;
	}
	.contact_main .contact_inner2 .contactbox a{
		font-size: 16px;
	}
	/*contact page start*/
	/*footer start*/
	.footer .footer_inner ul li a{
		font-size: 14px;
	}
	.footer .footer_inner ul li{
		padding: 0px 5px;
	}
	.footer .footer_inner_2 a, 
	.footer .footer_inner_2 .tel a{
		font-size: 12px;
	}
	/*footer end*/

}
@media screen and (max-width: 991px){
	/*header start*/
	.header .navbar-nav > li > a{
		font-size: 14px;
	}
	.header .navbar ul li {
    	padding: 15px 8px;
	}
	/*header end*/
	/*index page start*/
	.home .home_main h1 {
    	font-size: 26px;
	    margin-bottom: 15px;
	}
	.home .home_main p {
    	font-size: 11px;
	}
	.sponsers .sponsers_inners .outerbox {
    	padding: 15px 0px;
	    margin: 15px 0px 15px;
	}
	.latestmatches .latestmatches_inner table td a{
	    padding: 3px 8px;
	}
	.latestmatches .latestmatches_inner table td a.lost{
	    padding: 3px 5px;
	}
	.latestmatches .latestmatches_inner table td{
    	padding: 8px 0px;
	}
	.latestmatches .latestmatches_inner table td,
	.latestmatches .latestmatches_inner table td a {
		font-size: 9px;
	}
	.latestmatches .latestmatches_inner table td:first-child{
		padding-left: 3px;
	}
	.latestmatches .latestmatches_inner table th{
		font-size: 10px;
	}
	.latestmatches .latestmatches_inner table th:first-child{
		padding-left: 5px;
	}
	.latestmatches .latestmatches_inner table th:nth-child(5){
		width: 8%;
	}
	.latestmatches .latestmatches_inner table th:nth-child(2){
		width: 10%;
	}
	.latestmatches .latestmatches_inner table th:last-child {
		width: 6%;
	}
	.latestmatches .latestmatches_inner table th:nth-child(3){
		width: 24%;
	}
	.latestmatches .latestmatches_inner table th:nth-child(4) {
		width: 41%;
	}
	.latestmatches .latestmatches_inner table td span:nth-child(2){
		width: 4%;
	}
	.abouttipster .tipster_inner img{
		float: unset;
		margin: 0 auto;
	}
	.abouttipster .tipster_inner h2{
	    margin: 5px auto;
	    text-align: center;
	    display: block;
	}
	.abouttipster .tipster_inner h2 span{
		text-align: center;
	    margin-bottom: 5px;
	}
	.abouttipster .tipster_inner p{
		font-size: 13px;
		margin-bottom: 0px;
	}
	.statistics .statistics_inner h3 {
    	font-size: 13px;
	}
	.statistics .statistics_inner select, 
	.statistics .statistics_inner select option {
		font-size: 10px;
	}
	.statistics{
		padding: 15px 15px;
	}
	
	.statistics .table>tbody>tr>th:first-child,
	.statistics .table>tbody>tr>th:nth-child(2),
	.statistics .table>tbody>tr>th:nth-child(3){
    	width: 10%;
	}
	.statistics .table>tbody>tr>th:nth-child(4){
		width: 25%;
	}
	.statistics .table>tbody>tr>th:nth-child(5){
		width: 23%;
	}
	.statistics .table>tbody>tr>th:last-child{
		width: 15%;
	}
	.statistics .table>tbody>tr>td {
	    font-size: 10px;
	}
	.tips .tips_bg h2 img{
	    margin-top: -5px;
	}
	.tips .tips_inner h2{
		font-size: 32px;
	}
	.radio label {
		font-size: 15px;
	}
	
	.radio input[type="radio"] + .radio-label:before{
		margin-right: 5px;
		top: 6px;
	}
	.radio label img.credit {
		margin-top: 5px;
		width: 47%;
	}

	.tips .cards a{
		font-size: 16px;
	    padding: 15px 0px;
	}
	
	.benefits .benefits_bg h2 {
    	font-size: 12px;
	}
	.benefits .benefits_inner1, 
	.benefits .benefits_inner2, 
	.benefits .benefits_inner3 {
		padding: 15px 5px 0px;
	}
	.benefits .benefits_inner1 h2, 
	.benefits .benefits_inner2 h2, 
	.benefits .benefits_inner3 h2 {
		font-size: 12px;
	}
	.benefits .benefits_inner1 p, 
	.benefits .benefits_inner2 p, 
	.benefits .benefits_inner3 p {
		padding-bottom: 15px;
		font-size: 12px;
	}
	.slider .slider_heading h2{
		font-size: 18px;
	}
	.slider .slick .slick_heading .heading_left h2{
		font-size: 18px;
	    margin-bottom: 5px;
	}
	.slider .slick .slick_heading .heading_left h3{
		font-size: 13px;
	}
	.slider .slick_heading .heading_right i{
        margin-right: 0px;
    }
	.slider .slick .slick_para{
		font-size: 13px;
	}
	
	/*index page end*/

	/*faq page start*/
	.faq_main .border,
	.review_main .review_inner,
	.contact_main .contact_inner,
	.thankyou_main .thankyou_inner,
	.terms_main .terms_inner,
	.privacy_main .privacy_inner,
	.cookie_main .cookie_inner{
		padding: 0px 50px;
	}
	.faq_main .border::after{
    	left: 73px;
	}
	.faq_main .faq_inner1 .ques h2 {
    	margin-bottom: 10px;
	}
	.faq_main .faq_count{
	    width: 45px;
    	height: 45px;
    	border: 2px solid #12d998;
	}
	.faq_main .faq_count h2{
		font-size: 24px;
	}
	.faq_main .faq_inner1 .ques {
	    margin-left: 15px;
	}
	/*faq page end*/
	/*review page start*/
	.review_main .review_inner1,.contact_main .contact_inner1{
		margin-top: 15px;
	}
	.review_main .review_inner2,
	.contact_main .contact_inner2{
		margin-bottom: 30px;
	}
	.review_main .reviewboxs,.review_main .review_inner2 h1{
		margin: 15px 0px;
	}
	.success_boxs h2, .Error_boxs h2{
		font-size: 16px !important;
	}
	.Error_boxs p{
		font-size: 12px !important;
		line-height: normal !important;
	}
	.success_boxs, .Error_boxs{
		margin: 0px 0px 15px;
	}
	.review_main .review_inner1 p, .review_main .review_inner2 p,.contact_main .contact_inner1 p{
		font-size: 16px;
	}
	.review_main .review_inner2 .input-lg,
	.contact_main .contact_inner2 .input-lg{
		height: 50px;
	}
	.review_main .review_inner2 form .btnsubmit,
	.contact_main .contact_inner2 form .btnsubmit{
		padding: 10px 35px;
	    font-size: 20px;
	}
	.review_main .review_inner2 textarea,
	.contact_main .contact_inner2 textarea{
		height: 170px;
	}
	.review_main .review_inner2 form .form_bottom,
	.contact_main .contact_inner2 form .form_bottom{
		margin-top: 10px;
	}
	.review_main .review_inner2 form h2{
		font-size: 14px;
	}
	.rating > label:before{
		font-size: 1.5em;
		margin: 0px 2px;
	}
	/*review page start*/

	/*contact page start*/
	.contact_main .contact_inner2 .contactbox{
		padding: 20px 0px;
	}
	.contact_main .contact_inner2 .contactbox a{
		margin: 5px 0px;
	}
	.contact_main .contact_inner2 .contactbox a:first-child{
		margin-right: 0;
	}
	/*contact page end*/

	/*thankyou page start*/
	.thankyou_main .thankyou_inner{
    	padding: 120px 50px 200px;
	}
	/*thankyou page end*/

	/*cookie page end*/
	.cookie_main .cookie_inner1 h2:first-child,
	.privacy_main .privacy_inner1 p{
    	margin-top: 15px;
	}
	.privacy_main .privacy_inner2 h2{
		font-size: 21px;
	}
	.privacy_main .privacy_inner1 p,
	.privacy_main .privacy_inner2 p{
		font-size: 16px;
		line-height: 26px;
	}
	/*cookie page end*/

	/*footer start*/
	.footer .footer_inner ul li a {
    	margin-top: 0;
    	text-align: center;
    	margin-top: 15px;

	}
	.footer .footer_inner_2 a, 
	.footer .footer_inner_2 .tel a {
		
		text-align: center;
		display: block;
		margin-top: 15px;
	}
	.footer .footer_inner_2 .tel,.footer .footer_inner_2 .copyright{
	    text-align: center;
	    float: unset;
	}
	/*footer end*/
}
@media screen and (max-width: 767px){
	.fright{ float: unset; }
	.fleft{ float: unset; }
	/*header start*/
	.margin_top_header{
		margin-top: 80px;
	}
	.navbar>.container .navbar-brand, 
	.navbar>.container-fluid .navbar-brand{
		margin-left: 15px;	
	}
	.header .hamburger{
		display: block;
	}
	/*header end*/

	/*index page start*/
	.home .home_main img{
		display: none;
	}
	.home .home_main h1 {
    	font-size: 22px;
    	margin-top: 15px;
	}
	.home .home_main p{
		font-size: 14px;
		margin-bottom: 20px;
	}
	.home .home_main p br{
		display: none;
	}
	.latestmatches{
		margin-top: 10px;
	}
	.latestmatches .latestmatches_bg h2,.abouttipster .tipster_bg h2{
		font-size: 13px;
	}
	.abouttipster .tipster_inner img{
	    float: left;
	}
	.abouttipster .tipster_inner h2{
		font-size: 20px;
		margin: 25px 0px 10px 5px;
		text-align: left;
		display: inline-block;
	}
	.abouttipster .tipster_inner h2 span{
		text-align: left;
		display: block;
		font-size: 14px;
	}
	.abouttipster .tipster_inner h3,.abouttipster .tipster_inner p{
		font-size: 14px;
	}
	.abouttipster .tipster_inner p{
	    margin-bottom: 15px;
	}
	.statistics .statistics_inner h3{
		font-size: 18px;
	}
	.statistics .statistics_inner select, 
	.statistics .statistics_inner select option {
		font-size: 16px;
	}
	.statistics .table>tbody,
	.statistics .table>tbody>tr{
		width: 100%;
		display: block;
		float: left;
	}
	.statistics .table>tbody>tr>th:first-child,
	.statistics .table>tbody>tr>th:nth-child(2),
	.statistics .table>tbody>tr>th:nth-child(3),
	.statistics .table>tbody>tr>th:nth-child(4),
	.statistics .table>tbody>tr>th:nth-child(5),
	.statistics .table>tbody>tr>th:last-child,
	.statistics .table>tbody>tr>td{
		width: 16.66%;
		float: left;
	}
	
	.statistics .table>tbody>tr>th{
		font-size: 13px;
	}
	.statistics .table>tbody>tr>td{
		font-size: 16px;
	}
	.tips .tips_bg h2{
		font-size: 28px;
	}
	.tips .tips_inner h2{
		font-size: 60px;
	}
	.radio input[type="radio"] + .radio-label:before{
		top: 8px;
	}
	.radio label{
		font-size: 18px;
	}
	.radio label img.credit{
		width: unset;
	}
	.tips .cards a{
		font-size: 22px;
	}
	.benefits .benefits_bg h2{
		font-size: 13px;
	}
	.benefits .benefits_inner1 h2, 
	.benefits .benefits_inner2 h2, 
	.benefits .benefits_inner3 h2 {
		font-size: 16px;
	}
	.slider .slider_heading h2{
		font-size: 20px;
	}
	.slider .slick .slick_heading .heading_left h2{
		font-size: 18px;
	}
	.slider .slick .slick_heading .heading_left h3{
		font-size: 14px;
	}
	.slider .slick .slick_para p{
		font-size: 14px;
	}
	.slider .slick_heading .heading_right i{
        margin-right: 5px;
    }
    .tips .message p{
    	font-size: 12px;
    }
	/*index page end*/

	/*faq page start*/
	.faq_main{
		padding: 0px 0px 0px;
	}
	.faq_main .faq_inner1 .ques h2{
        font-size: 22px;
	    margin-bottom: 10px;
	}
	.faq .faq_heading h1,
	.review .review_heading h1,
	.contact .contact_heading h1,
	.thankyou .thankyou_heading h1,
	.terms .terms_heading h1,
	.privacy .privacy_heading h1,
	.cookie .cookie_heading h1{
		font-size: 29px;
		margin: 30px 0px;
	}
	.faq_main .faq_inner1 .ques p{
		font-size: 14px;
		line-height: 24px;
	}
	.faq_main .faq_inner1{
	    margin: 15px 0px;
	}
	.faq_main .border::after{
	    top: 4%;
	    height: 95%;
	}
	/*faq page end*/

	/*review page start*/
	.review_main .review_inner1 p, .review_main .review_inner2 p,.contact_main .contact_inner1 p{
		font-size: 14px;
		line-height: 24px;
	}
	.review_main .review_inner2 h1 {
    	font-size: 22px;
	}
	.review_main .review_inner1 .noleft,
	.review_main .review_inner1 .noright{
		padding: 0;
	}
	.review_main .review_inner .review_heading .review_heading_left h2{
		font-size: 22px;
	}
	.review_main .review_inner .review_heading .review_heading_left h3{
		font-size: 13px;
	}
	
	.review_main .review_inner2 form .btnsubmit{
		margin: 15px auto 0px;
		display: block;
		float: unset;
	    padding: 10px 50px;
	    font-size: 22px;
	}

	.review_main .review_inner2 form .noleft,
	.review_main .review_inner2 form .noright,
	.contact_main .contact_inner2 form .noleft,
	.contact_main .contact_inner2 form .noright{
		padding: 0;
	}
	.review_main .review_inner .review_heading {
		padding: 10px 15px;
	}
	.review_main .review_inner .review_heading .review_heading_right i{
		margin: 0px 4px;
	}
	/*review page end*/

	/*contact page end*/
	.contact_main .contact_inner2 form .btnsubmit{
		font-size: 22px
	}
	/*contact page end*/

	/*thankyou page start*/
	.thankyou_main .thankyou_inner1 h2{
		font-size: 32px;
		margin-bottom: 15px;
	}
	.thankyou_main .thankyou_inner1 p{
		font-size: 14px;
		line-height: 24px;
	}
	/*thankyou page end*/

	/*terms page start*/
	.terms_main .terms_inner1 h2,.terms_main .terms_inner2 h2,
	.cookie_main .cookie_inner1 h2,
	.privacy_main .privacy_inner2 h2{
	    font-size: 22px;
	    margin-bottom: 10px;
	    margin-top: 20px;
	}
	.terms_main .terms_inner1 h2{
	    margin-top: 15px;
	}

	.terms_main .terms_inner1 p,
	.terms_main .terms_inner2 p,
	.terms_main .terms_inner2 h6,
	.cookie_main .cookie_inner1 p,
	.cookie_main .cookie_inner1 h6,
	.privacy_main .privacy_inner2 p,
	.privacy_main .privacy_inner2 h6  {
	    font-size: 14px;
	    line-height: 24px;
	    margin-bottom: 10px;
	}
	
	.terms_main .terms_inner2 h6 span,
	.privacy_main .privacy_inner2 h6 span,
	.cookie_main .cookie_inner1 h6 span{
	    margin-right: 10px;
	}
	/*terms page end*/


	/*footer start*/
	.footer .footer_inner_2 a img{
		display: block;
		margin: 10px auto;
	}
	.footer .footer_inner ul{
		text-align: center;
	}
	.footer .footer_inner_2 .tel a:first-child{
		margin-top: 20px;
		margin-right: 0;
	}
	.footer .footer_inner_2 .copyright a {
		margin-top: 35px;
		font-size: 12px;
	}
	.footer .footer_inner ul li a{
		font-size: 16px;
	}
	.footer .footer_inner_2 .tel a{
		font-size: 14px;
	}
	/*footer end*/
}
@media screen and (max-width: 560px){
	/*index page start*/
	.responsive_table .respnsive_latestmatches .teams h2 span{
		width: 5%;
	}
	.slick-dotted.slick-slider{
		min-height: 230px;
	}
	.statistics .table>tbody>tr>th:first-child,
	.statistics .table>tbody>tr>td:first-child,
	.statistics .table>tbody>tr>th:last-child,
	.statistics .table>tbody>tr>td:last-child{
		width: 16%;
	}
	.statistics .table>tbody>tr>th:nth-child(2),
	.statistics .table>tbody>tr>th:nth-child(3),
	.statistics .table>tbody>tr>td:nth-child(2),
	.statistics .table>tbody>tr>td:nth-child(3){
		width: 13%
	}
	.statistics .table>tbody>tr>th:nth-child(4),
	.statistics .table>tbody>tr>th:nth-child(5),
	.statistics .table>tbody>tr>td:nth-child(4),
	.statistics .table>tbody>tr>td:nth-child(5){
		width: 21%;
	}
	
	/*index page end*/

	/*faq page start*/
	/*.faq .faq_heading h1{
		font-size: 24px;
	}*/
	.faq_main .border,
	.review_main .review_inner,
	.contact_main .contact_inner,
	.thankyou_main .thankyou_inner,
	.terms_main .terms_inner,
	.privacy_main .privacy_inner,
	.cookie_main .cookie_inner{
	    padding: 0px 15px;
	}
	.faq_main .border::after{
		top: 6%;
		left: 37px;
		height: 93%;
	}
	.faq_main .faq_inner1 .col-xs-1{
		width: 10%;
	}
	.faq_main .faq_inner1 .col-xs-11{
		width: 90%;
	}
	/*faq page end*/

	/*review page start*/
	.success_boxs h2, .Error_boxs h2{
	    padding: 0px 8px 15px !important;
	}
	.success_boxs h2 img, .Error_boxs h2 img{
		width: 5%;
	}
	.Error_boxs p{
	    padding: 0px 8px 5px !important;
	}
	.review_main .review_inner2 .input-lg,
	.contact_main .contact_inner2 .input-lg{
		font-size: 16px;
	    height: 40px;
	}
	.review_main .review_inner2 textarea,
	.contact_main .contact_inner2 textarea{
		font-size: 16px;
		height: 150px;
	}
	.review_main .review_inner2 form .btnsubmit,
	.contact_main .contact_inner2 form .btnsubmit {
	    padding: 10px 35px;
	    font-size: 20px;
	}
	/*review page end*/

	/*contact page end*/
	.contact_main .contact_inner2 .contactbox a{
		font-size: 14px;
	}
	/*contact page end*/

	/*thankyou page start*/
	.thankyou_main .thankyou_inner{
    	padding: 60px 15px 100px;
	}

	.thankyou_main .thankyou_inner1 h2{
		font-size: 32px;
		margin-bottom: 15px;
	}
	/*.thankyou_main .thankyou_inner1 p{
		font-size: 13px;
		line-height: 20px;
	}*/
	.thankyou_main .thankyou_inner1 p span{
		display: inline;
	}
	/*thankyou page end*/

	/*terms page start*/

	.terms_main .terms_inner1 h2,.terms_main .terms_inner2 h2,
	.cookie_main .cookie_inner1 h2,
	.privacy_main .privacy_inner2 h2{
	    font-size: 22px;
	    margin-top: 10px;
	}
	.terms_main .terms_inner1 h2{
		margin-top: 15px;
	}
	.terms_main .terms_inner1 p,
	.terms_main .terms_inner2 p,
	.terms_main .terms_inner2 h6,
	.cookie_main .cookie_inner1 p,
	.cookie_main .cookie_inner1 h6,
	.privacy_main .privacy_inner1 p,
	.privacy_main .privacy_inner2 p,
	.privacy_main .privacy_inner2 h6  {
	    line-height: 26px;   
	}
	/*terms page end*/

}
@media screen and (max-width: 414px){
	/*index page start*/
	.home .home_main h1 br{
		display: none;
	}
	.abouttipster .tipster_inner img{
		width: 30%;
	}
	.abouttipster .tipster_inner h2{
	    margin: 20px 0px 10px 5px;
	}
	.statistics .table>tbody>tr>th{
		font-size: 10px;
	}
	.statistics .table>tbody>tr>td{
		font-size: 12px;
	}
	.tips .tips_inner h2 img{
		width: 16%;
	}
	/*.abouttipster .tipster_inner h3, 
	.abouttipster .tipster_inner p{
		font-size: 12px;
	}*/
	.radio label img.credit{
		width: 50%;
	}
	.slick-dotted.slick-slider{
		min-height: 270px;
	}
	/*index page end*/
	
	/*faq page start*/
	.faq_main .border::after{
		top: 3%;
	    height: 96%;
	}
	.faq_main .faq_inner1 .ques{
		margin-left: 15px;
	}
	.faq .faq_heading h1,.review .review_heading h1 {
		/*font-size: 22px;*/
		/*margin: 20px 0px;*/
	}
	.faq_main .faq_inner1 .col-xs-1{
		width: 20%;
	}
	.faq_main .faq_inner1 .col-xs-11{
		width: 80%;
	}
	/*faq page end*/

	/*review page start*/
	.review_main .review_inner .review_para{
		padding: 10px;
	}
	.review_main .review_inner2 .input-lg,.contact_main .contact_inner2 .input-lg{
		font-size: 14px;
	}
	.review_main .review_inner2 textarea,.contact_main .contact_inner2 textarea{
		height: 120px;
		font-size: 14px;
	}
	.review_main .review_inner2 form h2{
		font-size: 12px;
		margin: 2px 3px 0px 0px;
	}
	.rating > label:before{
		font-size: 1em;
	    margin: 0px 2px;
	}
	.review_main .review_inner2 form .btnsubmit,.contact_main .contact_inner2 form .btnsubmit {
	    padding: 10px 20px;
	    font-size: 14px;
	}
	.review_main .review_inner .review_heading .review_heading_right i {
 	   margin: 0px 0px;
	}
	.review_main .review_inner2 h1 {
 	   font-size: 20px;
	}
	/*review page end*/
	
	/*thankyou page end*/
	.thankyou_main .thankyou_inner img{
		width: 20%;
		margin-bottom: 5px;
	}
	/*thankyou page end*/

	/*terms page start*/
	.terms_main .terms_inner1 h2,.terms_main .terms_inner2 h2,
	.cookie_main .cookie_inner1 h2,.privacy_main .privacy_inner1 h2{
	    /*font-size: 16px;*/
	    /*margin-top: 15px;*/
	}
	.terms_main .terms_inner2 h2{
		margin-top: 0px;
		margin-bottom: 15px;
	}
	.terms_main .terms_inner1 p,
	.terms_main .terms_inner2 p,
	.terms_main .terms_inner2 h6,
	.cookie_main .cookie_inner1 p,
	.cookie_main .cookie_inner1 h6,
	.privacy_main .privacy_inner1 p,
	.privacy_main .privacy_inner1 h6  {
		font-size: 14px;
	    line-height: 24px; 
	    margin-bottom: 15px;  
	}
	/*terms page end*/

	/*cookie page end*/
	.cookie_main .cookie_inner1 h2{
    	margin-top: 0px;
	}
	/*cookie page start*/
	
	/*footer start*/
	.footer .footer_inner ul li a{
		display: block;
	}
	.footer .footer_inner ul li{
		padding: 0;
	}
	/*footer end*/
}
@media screen and (max-width: 320px){
	/*index page start*/
	.slick-dotted.slick-slider{
		min-height: 300px;
	}
	/*index page end*/

}
