@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);

body{
	font-size:14px;
	font-family:"Open Sans", sans-serif;
	background-repeat: repeat;
	background-color:#FFFFFF !important;}
		 
   .top_all{
	
	}	 
		 
.top{
	padding-left:0px;
	
	background-color:rgb(236, 3, 141);
	background-repeat: repeat-x;
}

.top_inn{
	padding-right:10px;
	color: #000000;
 padding: 0px;
}

.top1{
	margin:0px;
	float:right;
	
	
    font-size: 14px;
    color: white;}


.top1 li{
display:inline-block;
margin-left:5px;
font-weight:600;


 
	    margin-bottom: 5px;
	

}
  
.top1 li a{
	margin: 0px;
    list-style: none;
    /* padding-right: 10px; */
    /* padding-left: 10px; */
    /* line-height: 23px; */
    padding-top: float:left;
    color: #FBFBFB;
	   padding: 11px;
   
    display: inline-block;
 
    /* margin-bottom: 10px; */
    /* padding-top: 2px; */
    /* padding-bottom: 2px; */}

.top1 li a:hover{
	 
    
    padding-top: float:left;
    color: #FBFBFB;
	background-color:#990033;
	text-decoration:none;
	width:100%;
	   padding: 11px;
    
    }

.logo{
    margin-bottom:5px;
    padding-right:15px;
    margin-right:15px;}

.header{
    background-color:#FFFFFF;}
	
.header_right{
margin-left:45px;}

.header_inn{
	padding-top:20px;
	padding-left: 0 !important;
    padding-right: 0 !important;}



.nav{
	padding-top: 30px;}

.nav_all{}

.tpr{
    float: left;
    padding-top: 20px;
    padding-left: 45px;}

.banner{
	margin-bottom:10px;
	padding-top: 15px;
	padding-bottom:15px;
	border-bottom: #000000;}

.banner_all{
  /*  margin-top: 5px;*/
      background-image: url("../images/bg1.jpg");
   
    padding-bottom: 10px;
    padding-top: 50px;
	
}
.clr
{
	color:#fff;
}

.search-part{
	background-color:rgba(236, 3, 141, 0.73);
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	height: auto;




}


.fourth{
       background-image: url(../images/bg2.jpg);
	margin-bottom:10px;
	



}

.fourth-inn{



}

.search-inn{



}

.search-inn2{
width:163px;
margin-right: -4px;
    padding-left: 0px;

}

.search-inn3{
width:170px;
    padding-left: 0px;


}


.search-inn1{


margin-bottom:5px;}





.search-inn1 ul{
width:100%;
padding-left:0px;

}


.search-inn1 li{
list-style:none;

width:100%;
margin-bottom:9px;

}


.search-inn1 label{

}



.ser-left{



}



.search-bt{

   
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #FFFFFF;
    text-align: center;
    
    FONT-WEIGHT: BOLD;
    FONT-SIZE: 16PX;
	font-size:16px;






}

.search-head{
font-size:18px;
padding-bottom:9px;


}


.third-part{
    padding-bottom: 20px;



}

.third-part-inn{
	text-align: center;
	font-size: 25px;
	color: #505050;
	margin-bottom:15px;
	font-family:"Open Sans", sans-serif;
	padding-top: 30px;
}
	
	
	
	.third-part-inn1{
	
	
	
	
	}
	
	.p-box{
	margin-bottom:10px;
	padding-bottom:5px;
	border: 1px dotted #CCCCCC;	
	}
	
	.p-box1{
	
	}
	
	.p-box2{
	font-size:18px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;	
	}
	
	.p-box3{
	font-size:14px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom:5px;	
	}
	
	.p-box4{
	font-size:14px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom:5px;	
	}


.btn{
background-color:#c7a434;
width:100%;
height: 42px;
    font-size: 16px;
	margin-top:7px;



}

.btn-p{
	background-color: #35867e;
	width: 100%;
	height: 33px;
	font-size: 14px;
	margin-top: 7px;
	color: beige;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;


}

.sr{
	width:100%;
	background-color:#FFFFFF;
	padding-bottom:5px;
	padding-top:4px;
	font-size:12PX;
	color:#000000;
	border: 1px dotted #CCCCCC;
	padding-left:10px;

}

.search-bt{
width:100%;


}

.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}





.main{
	padding-bottom:10px;
	padding-top: 20px;
	background-repeat: repeat;
	background-color: #FFFFFF;
}

.welcome-img{
padding-top:10px;

}

.welcome{
	padding-top: 5px;
	text-align: center;
	line-height: 33px;
	font-family: "open sans";
	    font-size: 16px;
    margin-top: 10px;
}

.wel_head{
	    font-weight: 600;
    font-size: 35px;
    font-family: "open sans";
    color:#d31678;
}
	
.first_part{
	
	padding-bottom:30px;
	padding-top:10px;
}


.center-part{


background-color:rgb(236, 3, 141);


}

.center-part-inn{
text-align: center;
    color: #f6f6f6;
    font-size: 24px;
    padding-top: 40px;
    padding-bottom: 40px;


}

.box_head{
	text-align:center;
	font-size:24px;
	padding-top:10px;
	background-color: #efefef;
	padding-bottom: 10px;
}

.box{
    margin-bottom:10px;
    margin-top:10px;}
	
	
.box_title{
    text-align: center;
    font-size: 18px;}

.box_all{
    margin-top:20px;}



.second_part{
padding-top:50px;
padding-bottom:50px;
background-color:#f3f3f3;


}

.second_left{
margin-bottom:20px;


}

.read{
float:right;



}



.read a{
	color:#bb173f;
	font-size:14px;
}

.read a:hover{
	color:#009999;
	font-size:14px;
	text-decoration:underline;
}

.thumbnail {
    position: relative;
    padding: 0px;
    margin-bottom: 20px;}

.thumbnail img {
    width: 100%;}

.footer{
	background-repeat: repeat-x;
	    background-image: url(../images/footerbg.jpg);
	    padding-bottom: 25px;
    padding-top: 25px;
}

.footer1{}
.footer2{}
.footer_head{
	font-size:15px;
	color:#fef3e3;
	font-family:"Open Sans", sans-serif;
	padding-top: 15px;
	margin-bottom:5px;
}

.f_links{
	list-style:none;
	font-size:13px;
	font-family:"Open Sans", sans-serif;
	color:#FFFFFF;
	margin-bottom:2px;}
	
.f_links a{
	text-decoration:none;
	    color: #e2e2e2;
    font-size: 17px;
	font-family:"Open Sans", sans-serif;}

.f_links a:hover{
	text-decoration:none;
	color:#009900;
}

.top_inner1 a:hover {
	color: #000000;
	text-decoration: none;
	list-style-type: none;}
	
.top_inner2 li a {
	float: left;
	list-style-type: none;
	text-align: left;
	color:#EDEFEF;
	text-decoration: none;}
	
.top_inner2 li a:hover {
	float: left;
	list-style-type: none;
	text-align: left;
	color:#FF9900;
	text-decoration: none;
}

.top_inner2 li i {
	padding: 5px;
	float: left;
	list-style-type: none;
	margin-right: 3px;
	text-align: left;
	font-size: 16px;}

.top_inner2 ul {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	}
	
.top_inner2 li {
	float: left;
	list-style-type: none;
	text-align: center;
	margin:2px;}

.top_inner2 li i{
	    float: left;
    list-style-type: none;
    margin-top: 5px;
    margin-right: 2px;
    text-align: center;
    font-size: 17px;
    background-color: #a10244;
	
	-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
padding:5px;
    }

.top_inner2 {
	height:auto;
	color: #FFFFFF;
	font-family: "open sans";
	font-size:13px;
	float: left;
	list-style-type: none;
	text-align: left;
	margin-bottom:5px;
}

.bottom{
	font-family:"Open Sans", sans-serif;
	font-size:13px;
	padding-top:10px;
	color: #FFFFFF;
	    background-color: rgb(236, 3, 141);
	padding-bottom: 10px;
}

.bottom_inn{}

.bottom_inn a{
	color:#fdfdfb;
}



.login-page{
  /*  background-color: #fef3e3; */
background-image: url("../images/bg2.jpg");

}


.login-inner{




}

.login-head{
	text-align: center;
	margin-top: 25px;
	font-size: 15px;
}


.login-head h3{
padding:0px;
margin:0px;
color: #ec038d;




}

.login-bx{
    padding-top: 50px;
    background-image: url("../images/Nikah.jpg");
    /* padding: 10px; */
    padding-left: 20px;
    padding-bottom: 30px;
    margin-top: 25px;
    margin-bottom: 40px;
        box-shadow: 2px 1px 7px 3px #a5a2a2;

}
.dani_bx{
   
    background-image: url(../images/bg2.jpg);
    /* padding: 10px; */
   
    padding-bottom: 50px;
    padding-top: 50px;
   
   

}


.login-bx ul{
width:100%;
padding-left:0px;

}


.login-bx li{
list-style:none;

width:100%;
margin-bottom:30px;

}


.login-bx label{
	width:150px;
	font-size: 14px;
}

.login-fr{
    width: 70%;
    height: 30px;


}

.lg_bt{
	width: 100px;
	background-color: rgb(53, 134, 126);
	height: 30px;
	color: white;
	font-size: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}

.lg_bt:hover{
    background:#999900;}
	
	
	
	
	.lg_bt1{
	width: 200px;
	background-color: rgb(53, 134, 126);
	height: 30px;
	color: white;
	font-size: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}

.lg_bt1:hover{
    background:#999900;}
	
	
	.registerl{}
	
	.registerl li{
	margin:0px;
	padding:0px;
	}
	
	.forgot{
	/*padding-left:150px;*/
	text-align: center;
	
	}
	
	.forgot a{
	
	color:#990000;
	font-size:13px;}
	
	
	.login-right{
	 width: 100%;
height: 295px;
background-image: url("../images/logsimg.jpg");
margin-top: 25px;
text-align: center;
float: left;
padding-bottom: 15px;
margin-bottom: 15px;
background-size: cover;
	
	
	}
	
	.login-right1{
	
	    text-align: center;
    font-size: 17px;
    padding: 81px;
	
	color: #2325d7;
	font-weight: 700;
	
	}
	
		.login-right2{   
    float: left;
    margin-top: 20px;
    background-color: rgb(237, 35, 125);
    color: white;
    padding: 7px;
    font-size: 14px;
    text-align: center;
	width: 200px;
	
	
	}
	
	.login-right2 a{
	color:#FFFFFF;
	text-decoration: none;
}
	
		.login-right2:hover{
		background-color:#009933; 
		
		
		
		
		  }
		  
		  /*****************register page start***************/
		  
		  
		  
		  .register-page{
    /* background-color: #fef3e3; */
background-image: url("../images/bgr.jpg");

}


.register-inner{}


.register-bx{
    padding-top: 50px;
    background-color: #fcfcfc;
    /* padding: 10px; */
    padding-left: 20px;
    padding-bottom: 30px;
    margin-top: 25px;
    margin-bottom: 40px;
	padding-bottom: 55px;
	border: 1px dotted #26c425;

}



.register-bx ul{
width:100%;
padding-left:0px;

}


.register-bx li{
list-style:none;

width:100%;
margin-bottom:20px;

}


.register-bx label{
	width:110px;
	font-size: 14px;
	padding-right:10px;
}

.register-fr{
	width: 70%;
	height: 30px;
	border: 1px dotted #CCCCCC;

}

.register-fr1{
	width: 23%;
	height: 30px;
	
	border: 1px dotted #CCCCCC;

}

.register-fr2{
	width: 35%;
	height: 30px;
	margin-bottom:5px;
	border: 1px dotted #CCCCCC;	


}
		
		
		.register-bot{}  
		
		.register-right{
		margin-top:25px;
		
		
		
		}
		
		
		
		
		.register-bx2{
	padding-top: 50px;
	background-color: #fcfcfc;
	/* padding: 10px; */
    padding-left: 20px;
	padding-bottom: 30px;
	margin-top: 25px;
	margin-bottom: 40px;
	padding-bottom: 55px;
	   border: 2px solid #35867e;
}



.register-bx2 ul{
width:100%;
padding-left:0px;

}


.register-bx2 li{
list-style:none;

width:100%;
margin-bottom:20px;
font-size: 15px;

}


.register-bx2 label{
	width:144px;
	font-size: 14px;
	padding-right:10px;
	float:left;
}

.register2-fr{
	width: 70%;
	height: 30px;
	border: 1px dotted #CCCCCC;

}
		
		
	.register2-fr-t{
	width: 70%;
	
	border: 1px dotted #CCCCCC;

}	
		
		
		
		
/*****************forgot password start***************/
		
		.forgotpass-page{
   /* background-color: #fef3e3; */

	background-image: url("../images/bgr.jpg");

}


.forgotpass-inner{}




.forgotpass-bx{
    padding-top: 50px;
    background-color: #e3dfda;
    /* padding: 10px; */
    padding-left: 20px;
    padding-bottom: 30px;
    margin-top: 25px;
    margin-bottom: 40px;
	padding-bottom: 55px;
	padding-right:10px;

}



.forgotpass-bx ul{
width:100%;
padding-left:0px;

}


.forgotpass-bx li{
list-style:none;

width:100%;
margin-bottom:20px;

}


.forgotpass-bx label{
	width:110px;
	font-size: 14px;
	padding-right:10px;
}

.forgotpass-fr{
	width: 100%;
	height: 30px;
	border: 1px dotted #CCCCCC;

}


		
/*****************login view page start***************/
		
		.loginview-page{
   /* background-color: #fef3e3;  */
background-image: url("../images/bg2.jpg");

}


.loginview-inner{}

.loginview-head{
	    text-align: left;
    margin-top: 25px;
    font-size: 15px;
    /* font-weight: bold; */
    background-color: rgb(162, 137, 54);
    color: white;
    padding: 5px;
}
		
		
		.loginview-bx{
		
		background-color:#FFFFFF;
		margin-bottom: 10px;
		height:500px;
		
		
		}
		
		.loginview-right{
		   
    background-color: #ffffff;
    margin-top: 25px;
    float: left;
    width: 100%;
    margin-bottom: 30px;
	    border: 1px dotted #26c425;
		    padding: 5px;
		
		
		
		}
		
.loginview-right-head{
    background-color: #a28936;
    padding: 5px;
    color: white;
    text-align: center;
    font-size: 15px;
		
		
		
		}
		
		.loginview-right-p{
		height:110px;
		background-color:#efefee;
		margin-top:10px;
		
		
		
		
		}
		
		
		
		.loginview-right-p1{
		padding:10px;
		float:left;
		
		}
		
		.loginview-right-p2-all{
		padding-top:10px;
		    padding-left: 10px;
		
		
		
		}
		
		.loginview-right-p2{
	margin-bottom:0px;
	padding-right: 10px;
	padding-left: 10px;		
		
		}
		
		
		.loginview-bx1{
	background-color:#ffffff;
	float:left;
	box-shadow: 1px 10px 10px 10px #dedede;
	    margin-bottom: 10px;
	
		
		
		
		}
		
		.loginview-bx2{
		
		
		margin:5px;
		
		
		
		
		}
		
		.loginviewall-bx{
		
		background-color:#FFFFFF;
		margin-bottom: 10px;
		
		
		
		}
		
			.loginviewall-bx1{
	background-color: #ffffff;
	float: left;
	/* border: 1px dotted #26c425; */
    margin-bottom: 10px;
	padding-top: 10px;
	width: 100%;
	
		
		
		
		}
		
		.loginviewall-bx2{
	    background-color: #f5f5f5;
    margin-bottom: 10px;
    padding: 10px;
    float: left;
    border: 1px dotted #999999;
    width: 100%;
    height: 185px;
		}
		
		
		.msgbox-bx2{
	    background-color: #f5f5f5;
    margin-bottom: 10px;
    padding: 10px;
    float: left;
    border: 1px dotted #999999;
    width: 100%;
   
		}
		
		
		.loginviewall-bx3{}
		
		.loginviewall-bx4{
	font-size:13px;
	color: #000000;		
		}
		
		
		.loginviewall-bxp{    text-align: center;}
		
		
		
			.loginview-bx3{
			
			background-color:#FFFFFF;
			margin-top:15px;
			    padding-top: 20px;
				padding-bottom:20px;
		
		
		
		
		
		
		
		
		}
		
		.loginview-bx4{
		height:30px;
		
    background-color: rgb(162, 137, 54);
    width: 210px;
    /* -webkit-border-radius: 20px; */
    -moz-border-radius: 20px;
    /* border-radius: 20px; */
    /* -webkit-border-radius: 1px; */
    -moz-border-radius: 1px;
    /* border-radius: 1px; */
    /* -webkit-border-radius: 10px; */
    -moz-border-radius: 10px;
    /* border-radius: 10px; */
    /* margin-top: 10px; */
    margin: 10px;
	padding-top:5px;
border-radius: 10px;
text-align: center;
			
			}
			.loginview-bx4 a{
			color: #FFFFFF;
    font-size: 13px;
    /* padding-left: 10px; */
    padding: 10px;
			text-decoration: none;
			font-weight: 600;
			}
			.loginview-bx4:hover{
			background-color:rgb(199, 164, 52);
			
			
			}
		
		
		.loginview-bx2 img{
margin:10px;
height:200px;
width:200px;
-moz-transition:-moz-transform 0.5s ease-in; 
-webkit-transition:-webkit-transform 0.5s ease-in; 
-o-transition:-o-transform 0.5s ease-in;
}
.loginview-bx2 img:hover{
	/*
-moz-transform:scale(2); 
-webkit-transform:scale(2);
-o-transform:scale(2); */
}


	.loginview-bx5{}
	
	.loginview-bx6{
	    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #999933;
    height: 26px;
    font-size: 15px;
    font-weight: bold;
	margin-top:15px;
	
}


.loginview-bx7{    font-size: 14px;
    text-align: justify;
    padding-top: 10px;}
	
	
	.loginview-bx8{
	
}
	
	.loginview-bx9{ margin-top: 10px;}
	
	.loginview-bx9 li{
	font-size:14px;
	list-style-type: none;
	margin-bottom:5px;
	text-align:left;
	    padding-right: 15px;
	
	
	
	}
	
	.loginview-bx9 label{
	width:150px;
	font-size:14px;
	color: #990000;
	font-weight:bold;	
	
	 }
		.loginview-bx10{
		width:150px; }
		
		
.top1212
{
	color: #FBFBFB;
text-decoration: none;
padding: 10px;
font-size: 15px;

}

.lee
{
	float: right; 
	background-color: white;
border-radius: 5px; 
 padding-left: 10px;
 padding-right: 10px;
}
		

/* carousel */
#quote-carousel 
{
  padding: 0 10px 30px 10px;
  margin-top: 30px;
}

/* Control buttons  */
#quote-carousel .carousel-control
{
  background: none;
  color: #222;
  font-size: 2.3em;
  text-shadow: none;
  margin-top: 30px;
}
/* Previous button  */
#quote-carousel .carousel-control.left 
{
  left: -40px;
}
/* Next button  */
#quote-carousel .carousel-control.right 
{
  right: -40px !important;
}
/* Changes the position of the indicators */
#quote-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the color of the indicators */
#quote-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
#quote-carousel .carousel-indicators .active 
{
  background: #333333;
}
#quote-carousel img
{
  width: 250px;
  height: 100px
}
/* End carousel */

.item blockquote {
    border-left: none; 
    margin: 0;
}

.item blockquote img {
    margin-bottom: 10px;
}

.item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}



/**
  MEDIA QUERIES
*/

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
    #quote-carousel 
    {
      margin-bottom: 0;
      padding: 0 40px 30px 40px;
    }
    
}

/* Small devices (tablets, up to 768px) */
@media (max-width: 768px) { 
    
    /* Make the indicators larger for easier clicking with fingers/thumb on mobile */
    
    #quote-carousel .carousel-indicators {
        bottom: -20px !important;  
    }
    #quote-carousel .carousel-indicators li {
        display: inline-block;
        margin: 0px 5px;
        width: 15px;
        height: 15px;
    }
    #quote-carousel .carousel-indicators li.active {
        margin: 0px 5px;
        width: 20px;
        height: 20px;
    }
}


.team-sec{float: left;width: 100%;}
.team .photo {width: 250px; height: 250px; display: inline-block; overflow: hidden; position: relative; }
.photo-shadow {position: absolute; z-index: -1; top: 12px; left: 16px; bottom: -10px; border: 1px solid #E3E3E3; height: 250px; width: 246px; background: #fff; }
.col-item{position: relative;}
.team{margin-top: 60px;}
.team .photo img{width: 100%;    vertical-align: middle;position: relative;}
.social-connect{margin-top: 13px;}
.info{margin-top: 22px;}
.info .name{font-size: 18px;font-weight: 600;margin-bottom: 2px;}
.info .degination{font-size: 16px;font-weight: 300;font-style: italic;color: #8B8B8B;}
.social-connect a{ display: inline-block; border: 1px solid #E3E3E3; font-size: 14px; color: #919191; width: 24px; height: 24px; text-align: center; line-height: 24px;margin-right: 4px;}
.social-connect a .fa{margin: 0;}
.social-connect a:hover{background-color: #4EBEE9;color: #fff;} .carousel-line{    border: 1px solid #ddd; height: 320px; position: absolute; bottom: -60px; width: 110%; left: -5.5%;}
.carousel-line > .controls{position: absolute; bottom: -16px; left: 50%; margin-left: -50px; background: #fff; padding: 0px 20px; color: #000;}
.carousel-line > .controls > a{    color: #868686; font-size: 24px; font-weight: 300;}






/* CSS Document */

 .social-icons-ql li{
	   list-style:none;
	   float:left;
	       width: 35px;
    height: 35px;
    line-height: 43px;
	   background:#000;
	   text-align:center;
	   margin:10px 5px;
	       border-radius: 20px;
   }
  
   .social-icons-ql li:nth-child(1){
	   width:35px;
	   height:35px;
	   line-height:43px;	   
	 /*  margin:5px 5px;*/
	   background:#34558E;

   }
   
   .social-icons-ql li:nth-child(1) i{
	   font-size:20px;
	   
   }
  .social-icons-ql li:nth-child(2) {
   background:#25B8E6;#0198DE
}

.social-icons-ql li:nth-child(3) {
   background:rgba(0, 122, 181, 1);
}
.social-icons-ql li:nth-child(4) {
   background:#DC4A38;
}
.social-icons-ql li:nth-child(5) {
   background:#CC2028;
}

.social-icons-ql li:nth-child(6) {
   background:#E05929;
}
.social-icons-ql li:nth-child(7) {
   background:#EB4924;
}

   
   
   .social-icons-ql li i{
	   color:#fff;
	   font-size:20px;
   }

.copyright {
    padding: 28px 0;
    margin-top: 55px;
    background-color: #202020;
}
.copyright-menu ul {
    text-align: right;
    margin: 0;
}
.copyright-menu li {
    display: inline-block;
    padding-left: 20px;
}


/********************************/
/*          Media Queries       */
/********************************/

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



}



@media (max-width:5566px){

}
@media (max-width:1280px){


}
@media (max-width:1024px){

}
@media (max-width: 768px){

}
@media (max-width: 667px){
.carousel-content{
background-color:#ffffff;}
}
@media (max-width:640px){
	
}
@media (max-width: 667px){
	
}
@media (max-width:480px){
	
}
@media (max-width: 414px){
	
}
@media (max-width:375px){
	
}
@media (max-width:320px){}
































































































