@media screen and (max-width:1812px)
{
    .mabout_bg h5 { margin-top: 15px;}
	.sp-content {    padding-top: 35px !important;}
}
 
@media screen and (max-width:1693px)
{
 
.mabout_bg h3 {font-size: 36px;	}
.mabout_bg p {margin-top: 13px;}	
.tes>img { height: 252px !important;}	
.sp-content { padding-top: 62px !important;}	
	.ratings img {}	
}


@media screen and (max-width:1424px)
{
	
	.logo img { width:90px;}
}
@media screen and (max-width:1386px)
{
.image-column .image:before {right: -20%;height: 430px !important;width: 430px !important;}
.flip-box { width: 420px !important;height: 420px !important;}
.bird2 {right: -8px;}    
}
@media screen and (max-width:1362px)
{
	.my-menu .nav-item .nav-link {
    font-size: 18px;
    color: #000000;
    font-weight: 600;
    padding: 0px 15px;
    border-right: 1px solid #cacaca;
}
}


@media screen and (max-width: 1356px) {
.app-download {
    right: 0px !important;
        max-width: 100% !important;
        width: 100%;
}}
@media screen and (max-width:1329px){
    .image-column .image:before {
        right: 3%;}
		.home_res {display:block !important; text-align:center;}
		.home_register {display:none;}
}
@media screen and (max-width:1297px)
{
	
.logo img { width:85px;}	
	
}

@media screen and (max-width:1280px)
{
.news-left1 {width: 34% !important;}
.news-right {width: 65%; padding-left:20px;}
}
@media screen and (max-width:1234px)
{
.logo img { width:80px;}		
}
@media screen and (max-width:1171px)
{
	    .logo img {
        width: 75px;
    }
}


@media screen and (max-width:1131px)
{
	
	.my-menu .nav-item .nav-link {
		padding: 0px 12px;}
}
@media screen and (max-width:1112px)
{	
.image-column .image:before {right: -12%;height: 360px !important;width: 360px !important;}
.flip-box { width: 350px !important;height: 350px !important;}
.bird2 {width: 132px;}
.about h2 { font-size: 30px;font-size: 22px;}
.i-right h3 { font-size: 20px;}
.about p {font-size: 16px;}    
.vip-inner h3 {font-size: 24px;}
.vip-inner p {font-size: 17px;}
.in-box p {font-size: 15px;line-height: 22px;min-height: 70px;}
}

@media screen and (max-width: 1108px) {
    .logo img {
        width: 70px;
    }
}
@media screen and (max-width:1078px)
{
    .image-column .image:before {
        right: -3%;
        height: 350px !important;
        width: 350px !important;
    }
    .image-box {
    width: 360px;
}
.my-menu .nav-item .nav-link {
    font-size: 16px;padding: 0px 13px;
    color: #000;}
/*#gallery { height: 300px;display: inline-block;} */
 .heading-vip h2  {font-size: 20px;} 
    #gallery .item figure {
    height: 280px;}
  .w-bg {
    padding: 30px 30px 30px 524px;
}  
}




@media screen and (max-width:1024px)
{
	#one {display:none;}
	#two {display:none;}
	.logo  { text-align: center;}
	.my_register {
		text-align: center !important;}
    .image-column .image:before {
        right: -13px;
        height: 320px !important;
        width: 320px !important;
    }
.flip-box { width: 320px !important;height: 320px !important;} 
.about h2 span { font-size: 20px;}
.go {
    position: relative;
    top: 8px;
}
    .custom-about-box img {width:65px;}
    .about {padding-top:0px;}
    .about a {
    font-size: 18px;
}
    .view a { font-size: 18px;}
    .vip-minister h2 {font-size: 22px;}
    .ser-head h2 {font-size: 22px;}
    .in-box h4 {
        font-size: 20px;}
    .ratings img { width: 44px;}
    .ratings h2 {
        font-size: 36px;}
    .ratings p {
        font-size: 20px;}
    .ser-head1 h2 {
        font-size: 22px;}
    .news-right h3 {
        font-size: 18px;}
    .news-right p {font-size: 18px;}
    .footer h3 {
        font-size: 18px;}
    .footer a {
        font-size: 14px;}
    .footer p {
    font-size: 14px;
}
}

@media screen and (max-width:991px)
{ 
    .j 			{ display: block; }
	.my-menu 		{ display: none }
    .my-menu .nav-item .nav-link {
        font-size: 14px;}
    .my-menu {
    padding-top: 5px;
}
 .social-header {display:none}  
  
}
@media screen and (max-width:980px)
{
    .j 			{ display: contents; }
	.my-menu 		{ display: none }
.about {
    padding-top: 0px;
}    
.i-left { width: 10%;}	
.about h2 span {font-size: 20px;}
.vip-inner img {width: 178px;}
.vip-minister h2 {font-size: 22px;}
.heading-vip h2  { color:#fff; font-size: 20px; margin-top: 10px;}
.services {
    padding-top: 8px;
}
        .image-box {
        width: 323px;
    }
    .image-column {
    margin-left: 30px;
}
    .news {
        padding-top: 10px;}
      .l-inner {
    width: 408px;
}
    .w-bg {
    padding: 30px;
}
    .l-inner { display: none;}
    .bird2 {
        width: 105px;
    }
	#container2 {
    width: 100% !important;
    height: 410px !important;
}
    }
@media screen and (max-width:880px)
{
.image-column .image:before {
    right: -12px;}
	
}
@media screen and (max-width:800px)
{
   
}

@media screen and (max-width:768px)
{


}
@media screen and (max-width:767px)
{
	.sp-content {
		padding-top: 43px !important;}
.c1 {
    left: 0px; 
}
    .c3 {
    left: 0px;
    right: 0; tops: 0;margin-top: 20px;
}
    .c2 {
    margin-top: 0px;
   
    bottom: 0;
    left: 0;
    right: 0;
    top: 0px;
}
    .image-column {
       
        max-width: 300px;
        margin: auto;
    }
        .bird2 {
        right: 20%;
    }
    .vip {
    height: auto;    background-size: cover;
}
        .in-box p {
        min-height: auto;
    }
    .ratings {
    background-size: cover;
}
    .form-plus {
    top: -21px;
    right: -35px;}
    .form-plus a i {margin-top:5px;}
    .form-plus a {display: block;}
	.bird2 {
        left: 22%;
        top: 14px;
    }
.img_flip {
    position: relative;
    margin-top: 50px;
}
	
	.foot_links {padding-left:0px; margin-top: 20px; margin-bottom: 20px;}
	.app-download {
		position: absolute;
        max-width: 400px !important;
        width: 100% !important;
        /* height: auto !important; */
        bottom: 0px; }
	.footer {background-size:cover;}
	.f-button {
		max-width: 304px;}
}

@media screen and (max-width: 637px)
{
    .wh-shape {display:none;}
    .wh-text p {padding-right: 0px;}
	    .app-download {top:53px;}
		#container2 {
    position: relative;
    width: 425px !important;
    height: 383px !important;
}
    }
}
@media screen and (max-width: 590px)
{
    .bird2 {
        left: 10%;
        top: 14px;
    }
	
	
}



@media screen and (max-width:514px)
{
	
}
@media screen and (max-width:446px)
{
	.bird2 {
        left: 5%;
        top: 14px;
    }
}
