

@charset "utf-8";







/* CSS Document */







html { height:100%; }



body {

    background: #ffffff !important;

}



.center_main{ /*width:1000px;*/ width:100%;  height:auto; margin:0px auto;} 



div#prof-completion h2 {

        width: 43%;

    float: left;

    font-size: 20px;

    padding-top: 3px !important;

    color: #ee4b5f;

    box-shadow: -1px 0px 7px 0px #ccc;

}

div#prof-completion {

    text-align: center;

    padding: 5px;

    /* box-shadow: 1px 1px 8px 1px #e0dddd; */

    /* border: 1px solid #ccc; */

    /* border-radius: 13px; */

}



body{







	/*background:#FFF;*/







	font-family:Arial, Helvetica, sans-serif;







	color:#000;  margin:0 auto; padding:0px;







	}

	

	

	





.blur{

	color: transparent;

	text-shadow: 0 0 8px #000;

}



.pro-title{

    border-bottom: 1px #CCCCCC solid;

    margin-top: 17px;



}



.pro-title h2{ 

color: #e2a000;

}



.h1-tit{

    color: #669900;

    font-size: 23px;

    text-align: center;

    font-weight: bold;

}







h1{padding:0px; margin:0px; font-size:40px;}







h2{padding:0px; margin:0px; font-size:16px; font-weight:bold;}







/*h3 {padding:0px; margin:0px; font-size:16px; font-weight:bold; color:#f6c964; text-transform:uppercase;}*/







a {text-decoration:none;}







#quicksearch p{ float:left; text-align:left;}



 



.input{ line-height:33px; display:inline; width:100%; border-color:#CDC9C1; border:1px solid #CDC9C1; text-indent:5px; margin-top:5px;font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:2px;}



.reg-input{ line-height:33px; display:inline; width:100%; border-color:#CDC9C1; border:1px solid #CDC9C1; text-indent:5px; margin-top:5px;font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:2px;  margin-bottom: 6%;}

.reg-select{ line-height:33px; display:inline; width:100%; border-color:#CDC9C1; border:1px solid #CDC9C1; text-indent:5px; margin-top:5px;font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:2px; margin-bottom: 6%; height: 39px;}

.error-txt{ 

   float: right;

    color: red;

    font-size: 12px;

	}

.rel-table{

     overflow: auto;

    width: 100%;

	margin-bottom: 2% !important;  

}

.rel-table table{

    width: 100%;

}

.rel-table table td{

    border: 1px solid #CCC;

}



.rel-table table td select{

 margin-bottom:0%;

 border:0px;

}

.rel-table table td{

padding:5px;

}





.rasi-table{

     overflow: auto;

    width: 100%;

	margin-bottom: 2% !important;  

}

.rasi-table td{

   

}

.rasi-table td textarea {

    margin-bottom:0%;

}



.select  { line-height:25px; display:inline; /*width:150px;*/ width:100%; border-color:#FDB; border-width:thin;



		 border:1px solid #c5c5c5; text-indent:5px; margin-top:5px;font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:5px;}











 .input_small{   

  line-height: 28px;

    display: inline;

    width: 50px;

    /* border-color: #FDB; */

    /* border-width: thin; */

    -moz-border-radius: 5px;

    /* -webkit-border-radius: 5px; */

    -khtml-border-radius: 5px;

    /* border-radius: 5px; */

    border: 1px solid #c5c5c5;

    text-indent: 5px;

    /* margin-top: 5px; */

    font-family: Tahoma, Geneva, sans-serif;

    font-size: 12px;

    /* padding: 5px; */

    height: 39px;

	}



























#wrapper{width:100%; height:auto;  background:#fff;} 







/*#header {



	width:1000px;



	height:auto;



	background:#2b2a28;



	float:left;



}*/







#logo {	width:268px; height:98; float:left;}























#menu{background:#2b2a28; float:left; width:732px; height:98px;  }















#menu ul{padding:0px; margin-top:43px; margin-left:250px;







	list-style-type: none;







	}















#menu li a{







	color:#000;







	font-size:12px;







	display:block;







	font-weight:bold;







	float:left;



	text-align:center;







	text-decoration:none;







	margin-right:2px;







		background:#f8f7f2;







		padding: 1.7em 2em 1.7em 2em;



		



		border-radius:5px 5px 0px 0px ; 











	}















#menu li a:hover{color:#000; background:#ffc82d;}







#menu li a:hover, #menu .selected{color:#000; background:#ffc82d;}















	







	#banner {width:1000px; height:540px; float:left; background-image:url(../images/banner.jpg);}







	#banner1 {width:435px; height:auto;  float:left; margin-left:65px; padding-top:23px; }







	#banner2 {width:434px; height:auto; background:#fcfbf7; float:left; margin-top:25px; }







	#banner2 p{margin-bottom:20px; font-size:13px; line-height:20px;   }







	#banner2 .fon{margin-left:20px; font-size:12px; color:#000; padding-left:25px; font-weight:bold;}







	#banner2 .search{width:160px; height:20px; font-size:10px;  margin-bottom:10px; color:#858178; }







		#banner2 .country{width:160px; height:20px;  font-size:10px;   margin-bottom:10px; color:#858178; }



		



		#banner2 .s_country{margin-left:20px;   }







	#banner2 .but{width:131px; height:51px; color:#FFF; font-family:Arial Narrow; background:#2b2a28; font-size:14px; font-weight:bold; border:0px;}











#content {width:100%; height:auto;/* background:#fff; float:left;*/  }







#online {width:561px; height:auto; margin-left:35px; background:#fdfcf8; float:left; padding-left:25px; }







.table {margin-left:25px;}







#online h1 {color:#46433e; font-size:12px; font-family:arial narrow;}







#online a{color:#463e3b;}







#online h2 {color:#6c6964; font-size:10px; font-family:arial narrow;}




.button {
    /* background: url(../images/request-btn.png) no-repeat; */
    /* width: 134px; */
    /* height: 32px; */
    height: 28px;
    border: 0;
    cursor: pointer;
    color: #fff;
    background-color: #fdae23;
    text-align: center;
    padding-bottom: 0px;
    padding-top: 0px;
    /* padding-bottom: 8px; */
    /* text-shadow: 1px 1px 1px rgb(0, 0, 0); */
    border-radius: 6px;
    font-weight: 800;
}
/* #profile #name{
	font-family: Arial!important;
    font-size: 17px!important;
    color: #ee4b5f!important;
    padding-bottom: 5px!important;
    margin-top: 0%!important;
    text-align: center!important;
    text-transform: capitalize!important;
    font-weight: 700!important;
    margin-bottom: 8px!important;
} */
#age_from, #age_to {
    width: 100%;
    /* height: 30px; */
    overflow: hidden;
    background: url(../images/new_arrow.png) no-repeat right #ffffff;
    border: none;
}
#religion {
    width: 100%;
    /* height: 30px; */
    overflow: hidden;
    background: url(../images/new_arrow.png) no-repeat right #ffffff;
    border: none;
}
.select {
    line-height: 25px;
    display: inline;
    /* width: 150px; */
    width: 100%;
    border-color: #FDB;
    border-width: thin;
    border: 1px solid #c5c5c5;
    text-indent: 5px;
    margin-top: 5px;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    padding: 5px;
    border-radius: 5px;
    background-color: #ffffff;
}
#online .headimg {padding-left:0px; padding-top:25px; padding-bottom:10px; float:left; border:none;}



#profilephoto  {  

  /* background-image: url(../images/pro-pic-bg.gif); */

    /* width: 197px; */

    /* height: 253px; */

	 width: 100%;

    height: auto;

    border: 1px solid #CCC; 

	    margin: auto;

    border-radius: 9px;
    margin-top: 20px;
	}

#profilephoto img  {  

    width: 100%;

    height: auto;

    border-radius: 9px;

    margin: 0px;

    padding: 5%;

	background: #fff

	}







#comparephoto  {background-image:url(../images/pro-pic-bg.gif); width:197px; height:253px; margin-top:15px; margin-left:15px;}







#comparephoto img  {width:150px; height:200px; display:block; border:0; margin-left:-19px;  padding-top:13px;}







#online .fon{color:#000; line-height:18px; font-size:10px; font:Arial, Helvetica, sans-serif;  padding-left:20px; padding-bottom:20px;}































#stay {width:324px; height:auto; float:left; background-color:#fdfcf8;}







#stay h1{color:#3c3835; font-family:Arial Narrow; font-size:20px; float:left;}







#stay h2{color:#605f5b; font-family:arial narrow; font-size:16px; font-weight:normal;}







#stay .img{float:left; padding-left:15px; }







#stay .fon{width:259px; float:left; color:#000; font-size:12px; line-height:18px; padding-left:30px; padding-bottom:25px; text-align:justify;}















#content1 {width:100%; height:auto; background-color:#fdfcf8; float:left; color:#5f5e5a; padding-bottom:30px;}















#welcome{width:280px; height:auto; float:left; font-size:12px; line-height:18px; text-align:justify; padding-top:5px; padding-left:40px; padding-right:30px;border-right:2px dashed #dddddd;}







#stories{width:290px; height:auto; float:left; font-size:12px; line-height:18px; text-align:justify; padding-top:25px; padding-left:20px; padding-right:20px;border-right:2px dashed #dddddd; }







#stories img{ padding-right:15px; float:left;}







#stories a{color:#47443f}















#rules{width:290px; height:auto; float:left;  margin-left:20px;  padding-top:25px; font-size:12px;}







#rules li{float:left; width:220px; padding-right:20px; margin-left:20px; list-style-image:url(../images/bullet.jpg);  line-height:22px; }







#rules img{padding-top:10px; padding-bottom:10px;float:left; }















#footer {width:1000px; height:80px;  float:left; background:#2b2a28; }







#footer1{width:700px;height:80px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fda633; line-height:20px; padding-left:50px; float:left;}



#footer1 p{ float:left; padding:10px;}



#footer span{float:left; padding-top:20px; padding-left:30px;}















/*search*/







#search {

    width: 100%;

    /*height: 52px;*/

	 height:auto;

    /* float: left; */

    background: #d12731  ;

    margin-top: 11px;

	padding-top: 6px; 

	 }







#searchbanner {/*width:1000px;*/    width: 100%;

    height: auto;

    float: none; }







#searchbanner .but{width:131px; height:30px; color:#FFF; font-family:Arial Narrow; background:#000; font-size:14px; font-weight:bold; border:0px;  }





 

#searchbanner .fon{margin-left:20px; font-size:12px; color:#000; padding-left:25px; font-weight:bold;}







#searchbanner .search{width:160px; height:20px; font-size:10px; margin-left:25px; padding-left:5px; }







#profile {width:100%; height:auto;/* margin-left:35px;*/ margin-top:20px; }



#fine {/*width:960px;*/ width:100%; margin:20px 20px 20px 20px; background:#FFF;  display:none; }



#compact {/*width:960px;*/ width:100%; margin:20px 20px 20px 20px; background:#FFF;  display:none; }



#chat {/*width:960px;*/ width:100%; margin:20px 20px 20px 20px; background:#FFF;  display:block; }







#profilehead a{width:auto; height:auto; border-radius:0px;/* background-image:url(../images/searchbg.jpg);*/ line-height:28px; float:left; margin-right:15px; text-align:center;padding: 2px 10px; font-weight:bold; color:#000; margin-bottom:10px;/* margin-left:10px;*/ background:#ffb026; }















#profilehead a:hover{background-image:url(../images/searchbghover.jpg); color:#fff;background-color: #000; text-decoration:none; }















#profile .t1 {color:#46433e; font-size:13px; font-family:Arial, Helvetica, sans-serif; padding: 7px 0px;}







#profile .t2 a {color:#46433e; font-size:10px; font-family:Arial, Helvetica, sans-serif;}







#profile .t2 a:hover{color:#ffac34;} 







.pimg img{padding:3px; border:1px solid #CCC; margin:10px;  }















#spin {width:294px; height:auto; float:left; background-color:#fdfcf8; margin-left:10px; margin-top:20px;}







#spin h1 {color:#46433e; font-size:16px; font-family:Arial, Helvetica, sans-serif;}







#spin h2 {color:#46433e; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}















#premium {width:1000px; height:auto; background-color:#FFF; float:left; padding-top:20px;}



















#premium1 .t1{font-size:12px; color:#403c39; padding:10px; height:10px;}







#premium1 .t2{font-size:11px; color:#6d6a65; padding-left:10px;} 







#premium1 .t3  a{font-size:12px; color:#ffffff; padding-left:10px; }







#premium1 .t3 a:hover{/*color:#403c39;*/

    color: #ffffff;

	text-decoration:none;

	}







#premiumhead{width:980px; height:auto; background-color:#ffc22b; float:left; color:#000; font-size:13px; line-height:50px; font-weight:bold; border-radius:10px; padding-left:20px; margin-bottom:20px;}







#premiumhead a{color:#000; }







#premiumhead a:hover{color:#fff;}















#recentprofile{ height:auto; background-color:#FFF; float:none; }







/*#login{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFC22B; font-weight:bold; font-style:oblique; text-shadow:#999; font-weight:700; background-color:#FFF9EA;}



*/



#thanks{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#C60000; font-style:oblique; text-shadow:#999; font-weight:700;}







#border{border-color:#FDB; border-width:thin;}







#seeking_for {



      width: 100%;

   /* height: 30px;*/

    overflow: hidden;

    background: url(../images/new_arrow.png) no-repeat right #f1f1f1;

    border: none;

    margin-top: 6px;

    /* margin-left: 63px; */



    }



   



#age_from,#age_to { width: 100%;



  /* height: 30px;*/



   overflow: hidden;



   background: url(../images/new_arrow.png) no-repeat right #f1f1f1; border: none; }



   



   

   input.select.text {
    height: 27px;
    background: #fff !important;
    border: none;
}

#religion { width: 100%;



 /*  height: 30px;*/



   overflow: hidden;



   background: url(../images/new_arrow.png) no-repeat right #f1f1f1; border: none;



   }

   

.top-search #caste { width: 100%;



  /* height: 30px;*/



   overflow: hidden;



   background: url(../images/new_arrow.png) no-repeat right #f1f1f1; border: none;



   } 

.top-search  #Subcaste { width: 100%;



   /*height: 30px;*/



   overflow: hidden;



   background: url(../images/new_arrow.png) no-repeat right #f1f1f1; border: none;



   }

      



/*#country { width: 100%;



   height: 30px;	



   overflow: hidden;



    background: url(../images/new_arrow.png) no-repeat right #f1f1f1; border: none;



    }*/



   



   .star { color:#F00; font-size:18px;}



.doc { color:#0099CC; font-weight:bold; font-size:12px;}















.icons { float: left;

    /* height: 25px; */

    line-height: 31px;

    padding: 5px 40px;
margin-bottom:10px;
    /* border-right: 1px #CCCCCC solid; */

  /*  position: relative;*/

	}



.icons1 { float:right; height:25px; line-height:31px;  padding:5px; }



.icons img { float:left; padding-right: 2px;}



.TabbedPanelsContent p{ font-size:13px; font-weight:bold; margin:0; padding:0;}



.TabbedPanelsContent span{ font-size:12px; margin:0; padding:0;}



.featured { width:108px; float:left; padding:5px; margin:15px 9px 10px 9px; }



.featured img {padding:3px; border:1px #CCCCCC solid; }















.user_profile {     text-align: center;

    /* height: 200px; */

    /* background: #ffffff; */

    border-radius: 1px;

    /* box-shadow: 0 3px 4px 1px #CFCFCF; */

    -moz-box-shadow: 2px 2px 5px #ececec;

    -webkit-box-shadow: 2px 2px 5px #ececec;

    /* box-shadow: 2px 2px 11px 0px #ececec; */

    /* border: 1px solid #ececec; */

    margin-bottom: 2%;

    /* box-shadow: 1px 1px 8px 1px #ccc; */

}

div#view-profile a {

    font-size: 14px;

}

.img_cover {  }

.img_cover img {

   width: 100%;

    height: auto;

    background: #fff;

    padding: 0px;

    /* border-radius: 3px; */

    box-shadow: 1px 1px 8px 1px #ccc;
    margin-bottom: 10px;

}

.user_info_profile { width:80%; float:left; margin-top:10px; line-height:22px; border-bottom:1px #FFFFFF solid;     text-align: left;

    padding-left: 11px;}



.user_info_profile1 { width:450px; float:left; margin-top:10px; line-height:22px;}



.level { border:1px solid #bdc3bd; height:15px; width:60px;}



.match_profile {    padding: 2%;

    margin-bottom: 2%;/* width:630px;*/  width:100%;  height:200px;  background:#fff;  border-radius: 1px; /*box-shadow: 0 3px 4px 1px #CFCFCF;*/ -moz-box-shadow: 2px 2px 5px #d0cccc; -webkit-box-shadow: 2px 2px 5px #d0cccc; box-shadow: 2px 2px 5px #d0cccc; border: 1px solid #ececec;}



.list { text-align:left; margin:5px; padding:5px; border-bottom:1px #CCCCCC dashed;}

.match_profile a {

    font-size: 15px;

}

.match_profile h2 {

    font-size: 22px;

}

.main h2 {

    font-size: 21px;

}

div#parentHorizontalTab {

    box-shadow: -2px 5px 8px 1px #cac5c5;

}

.resp-tabs-container.ver_1 {

    box-shadow: 1px 3px 8px 1px #bdb8b8;

}



#steps .latest { width:180px; float:left; margin-left:15px;}



#steps .latest img{padding:5px; border:1px #CCCCCC solid; float:left;}



#steps .latest span{padding:5px; }



.orange {color:#F04E00; font-weight:bold; font-size:12px;}



.black {color:#000; font-weight:bold; font-size:12px;}



.black_h3 {color:#000; font-weight:bold; font-size:14px;}



.red_bg { background:#FBA8A8;}



.green_bg { background:#C7E9C9;}



.green { color:#669900;  font-weight:bold; font-size:12px;}



.orange_bg { background:#FFCBB3;}



.premium_profile { 

    width: 100%;

    text-align: center;

   height:318px;

    background: #cdd3d4;

    border-radius: 1px;

    -moz-box-shadow: 2px 2px 5px #ececec;

    -webkit-box-shadow: 2px 2px 5px #ececec;

    box-shadow: 2px 2px 5px #ececec;

    border: 1px solid #ececec;

	}

	

.premium_profile p	{

    font-size: 14px;

    padding-bottom: 5px;

	}

	

.premium_profile_sub {/* margin-left:25px;*/ width:100%; text-align:center; height:329px;  background:#bfc3c3;  border-radius: 1px; /*box-shadow: 0 3px 4px 1px #CFCFCF;*/ -moz-box-shadow: 2px 2px 5px #ececec; -webkit-box-shadow: 2px 2px 5px #ececec; box-shadow: 2px 2px 5px #ececec; border: 1px solid #ececec;}

.premium_profile_sub p{

     margin: 0 0 10px !important;

	 font-size:13px;

	 }

.premium_profile_sub input{

font-size:13px !important;

}

.premium_cover { 

    width: 96%;

    background: #FFFFFF;

    /* padding: 5px; */

    border: #CCCCCC 1px solid;

    margin: 5px;

    float: none;

}



.button_box {    

   border:1px solid #fdae23;

     background-color:#fdae23;

	color:#FFF;

 	padding:5px 3px;;

     }

.button_box:hover {

    border:1px solid #fdae23;

     background-color:#fdae23;

	 }

.button_box a{ color:#FFF;}

.button_box a:hover{ color:#ffb026;}



.premium_ads { margin-left:65px; width:190px; text-align:center;   border-radius: 1px; /*box-shadow: 0 3px 4px 1px #CFCFCF;*/ -moz-box-shadow: 2px 2px 5px #ececec; -webkit-box-shadow: 2px 2px 5px #ececec; box-shadow: 2px 2px 5px #ececec; border: 1px solid #ececec;}







	



	



	



	



	



	



	



	.register_Free {     -moz-box-shadow:0px 0px 3px #aaa;



    -webkit-box-shadow:0px 0px 3px #aaa;



    box-shadow:0px 0px 3px #aaa;

 

    -moz-border-radius:10px;



    -webkit-border-radius:5px;



    border-radius:5px;



    border:1px solid #fff;



    background-color:#f9f9f9;



    width:120px;



	line-height:30px;



	text-align:center; 

	margin:auto;



	/*margin-left:250px;*/



	



    }



	#register_box { font-size:12px; color:#fff; text-align:center; line-height:20px; margin-top:10px;



	



	



	}





		.white { color:#FFFFFF; font-size:12px; }



		



		#profile1{ display:block; font-size:12px; color:#666666; line-height:20px;}



		



		



		#profile1 .input_small,#profile2 .input_small,#profile3 .input_small ,#profile4 .input_small,#profile5 .input_small,#profile6 .input_small,#profile7 .input_small,#profile8 .input_small,#profile9 .input_small,#profile10 .input_small,#profile11 .input_small,#profile12 .input_small{ line-height:20px; display:inline; width:50px; border-color:#FDB; border-width:thin;



		 -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; border:1px solid #c5c5c5; text-indent:5px; margin-top:5px;font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:5px;}



		.normal_text { font-size:13px; color:#666666; line-height:20px;}



		



		



		#profile1 .input,#profile2 .input,#profile3 .input ,#profile4 .input,#profile5 .input,#profile6 .input,#profile7 .input,#profile8 .input,#profile9 .input,#profile10 .input,#profile11 .input,#profile12 .input,#profile15 .input{ line-height:20px; display:inline; width:150px; border-color:#FDB; border-width:thin;



		 -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; border:1px solid #c5c5c5; text-indent:5px; margin-top:5px;font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:5px;}



		.normal_text { font-size:13px; color:#666666; line-height:20px;}



		.normal_black { font-size:13px; color:#000; line-height:20px;}



		



		#profile1 .select,#profile2 .select,#profile3 .select,#profile4 .select ,#profile5 .select ,#profile6 .select ,#profile7 .select  ,#profile8 .select ,#profile9 .select ,#profile10 .select ,#profile11 .select ,#profile12 .select ,#profile15 .select  { line-height:25px; display:inline; width:150px; border-color:#FDB; border-width:thin;



		 -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:0px; border:1px solid #c5c5c5; text-indent:5px; margin-top:5px;font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:5px;}



		



		#profile1 .p,#profile2 .p,#profile3 .p,#profile4 .p ,#profile5 .p ,#profile6 .p ,#profile7 .p,#profile8 .p,#profile9 .p,#profile10 .p,#profile11 .p ,#profile12 .p,,#profile15 .p { margin:0px; padding:0;}



		



		



		#profile2 { display:none;}



		#profile3 { display:none;}



		#profile4 { display:none;}



		#profile5 { display:none;}



		#profile6 { display:none;}



		#profile7 { display:none;}



		#profile8 { display:none;}



		#profile9 { display:none;}



		#profile10 { display:none;}



		#profile11 { display:none;}



#profile12 { display:none;}



#profile13 { display:none; }



#profile14 { display:none;}



#profile15 { display:none;}







/* RADIO */







.regular-radio {



	display: none;



}







.regular-radio + label {



	-webkit-appearance: none;



	background-color: #fafafa;



	border: 1px solid #cacece;



	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);



	padding: 6px;



	border-radius: 50px;



	display: inline-block;



	position: relative;



	margin-right:5px;

	margin-bottom:0px !important;



}







.regular-radio:checked + label:after {



	content: ' ';



	width: 8px;



	height: 8px;



	border-radius: 50px;



	position: absolute;



	top: 2px;



	background: #99a1a7;



	box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);



	text-shadow: 0px;



	left: 2px;



	font-size: 16px;



}







.regular-radio:checked + label {



	background-color: #e9ecee;



	color: #99a1a7;



	border: 1px solid #adb8c0;



	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);



}







.regular-radio + label:active, .regular-radio:checked + label:active {



	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);



}











.regular-checkbox {



	display: none;



}







.regular-checkbox + label {



	background-color: #fafafa;



	border: 1px solid #cacece;



	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);



	padding: 9px;



	border-radius: 3px;



	display: inline-block;



	position: relative;



}



.select-bx .regular-checkbox + label {



	background-color: #fafafa;



	border: 1px solid #cacece;



	 box-shadow: 0 0px 0px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); 



	padding: 6px;

	

	float:left;



	 border-radius: 0px;

	 

	margin-right: 6px;



	display: inline-block;



	position: relative;

   margin-bottom: 10px;

}





.regular-checkbox + label:active, .regular-checkbox:checked + label:active {



	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);



}







.regular-checkbox:checked + label {



	background-color: #e9ecee;



	border: 1px solid #adb8c0;



	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);



	color: #99a1a7;



}







.regular-checkbox:checked + label:after {



	content: '\2714';



	font-size: 14px;



	position: absolute;



	top: 0px;



	left: 3px;



	color: #99a1a7;



}



.select-bx .regular-checkbox:checked + label:after {



	content: '\2714';



	font-size: 14px;



	position: absolute;



	top: -3px;



	left: 0px;



	color: #99a1a7;



}







.small_text { font-size:10px; color:#666666;}







#tabhobbies1 { display:block }



#minus1 { display:block }



#plus1 { display:none }



#tabhobbies2,#tabhobbies3,#tabhobbies4,#tabhobbies5 { display:block }



#minus2,#minus3,#minus4,#minus5 { display:none }



#plus2,#plus3,#plus4,#plus5 { display:block }







#hobbies { border:1px #CCCCCC dashed; padding:5px;     margin-bottom: 10px; /* height:20px; width:630px;*/}



.mother_ton { width:176px; float:left;}



.movebutt { width:60px; float:left;}



.topclose { margin-top:5px;}



.button { /*background:url(../images/request-btn.png) no-repeat;*/ /*width:134px;*/ /*height:32px;*/

    height: 28px;

	 border:0; cursor:pointer; 

	 color:#fff;   

	   background-color: #fdae23; 

	   text-align:center; 

	   padding-bottom:0px;

	       padding-top: 0px;

	   /*padding-bottom:8px;*/ /*text-shadow: 1px 1px 1px rgb(0, 0, 0); */ 

	   }



.smallbutton{ background:url(../images/smallbutton.png) no-repeat; width:80px; height:25px; border:0; cursor:pointer; font-size:11px; padding-bottom:6px;}











#com{ width:640px; height:230px; float:left; /*background-image:url(../images/box-bg.jpg);*/ border:1px solid #CCC;}



#com-btn{ width:160px; height:44px; padding:0px; margin:0px; float:left;}







a.linkover{ display:block; width:160px; height:44px; background-image:url(../images/interest-received.png); background-position:0px 0px;}



a.linkover:hover{  background-image:url(../images/interest-received-over.png); background-position:0px 0px;}



.btn-align{padding-top:10px; padding-right:30px; font-size:13px; color:#000;}







a.photo-link{ display:block; width:160px; height:47px; background-image:url(../images/photo-request.png); background-position:0px 0px;}



a.photo-link:hover{  background-image:url(../images/photo-request-over.png); background-position:0px 0px;}







a.doc-link{ display:block; width:161px; height:47px; background-image:url(../images/doc-request.png); background-position:0px 0px;}



a.doc-link:hover{  background-image:url(../images/doc-request-over.png); background-position:0px 0px;}







a.con-link{ display:block; width:161px; height:47px; background-image:url(../images/contact-request.png); background-position:0px 0px; background-repeat:no-repeat;}



a.con-link:hover{  background-image:url(../images/contact-request-over.png);  background-position:0px 0px; background-repeat:no-repeat;}







a.sent-link{ display:block; width:160px; height:42px; background-image:url(../images/sent.png); background-position:0px 0px;}



a.sent-link:hover{  background-image:url(../images/sent-over.png);  background-position:0px 0px;}







#com-table{

 /*width:415px;*/ height:auto; /*float:left; margin-top:65px;*/ margin-left:10px;

}

#com-table tr td{

padding:5px 20px ;  

border: 1px solid #f1f1f1; 

}



#com-tab-bg{ /* width:435px; height:72px; margin-top:130px; margin-left:110px; background-image:url(../images/box-bottom.jpg); background-repeat:no-repeat; */}







a.accept{ width:47px; height:18px; display:block; background-image:url(../images/accept.png); background-repeat:no-repeat; background-position:0px 0px;}



a.accept:hover{ background-image:url(../images/accept-over.png); background-position:0px 0px;}







a.reject{ width:47px; height:18px; display:block; background-image:url(../images/reject.png); background-repeat:no-repeat; background-position:0px 0px;}



a.reject:hover{ background-image:url(../images/reject-over.png); background-position:0px 0px;}















#search_filter { width:100%; height:auto; font-family:10px; }	







#search_filter .plus {  

   font-family: 14px;

    font-weight: 600;

    color: #FFF;

    text-align: center;

    background: #fb465c  url(../images/plus.png) no-repeat 160px 50%;

    padding: 5px;

    margin: 0;

    cursor: pointer;

    border-radius: 0px;   }





#search_filter .minus { font-family:14px; font-weight:bold; color:#2b2b2b; background:#ffc22b url(../images/minus.png) no-repeat 160px 50%; padding:10px; margin:0; cursor:pointer; border-radius:5px 5px 0px 0px ; border-bottom:thin #CCC dashed;   }







#search_filter ul {margin:0 0 10px 0; padding:0; overflow-x: hidden;  overflow-y: auto;     border: 1px solid #CCC; }



#search_filter ul li { font-family:10px; color:#000000; margin:10px 10px 10px 10px; list-style:none;     border-bottom: 1px dotted #CCC;  width:100%;} 







.linkovermouse{ background-image:url(../images/interest-received-over.png); background-position:0px 0px;}











a.notnow{ width:47px; height:18px; display:block; background-image:url(../images/reject.png); background-repeat:no-repeat; background-position:0px 0px;}



a.notnow:hover{ background-image:url(../images/notnow-over.png); background-position:0px 0px;}

















				#comment_s {



		display: none;



	position: absolute;



	top: 0%;



	left: 0%;



	width: 100%;



	height: 100%;



	/*background-color: #fff;*/



	z-index:1001;



	-moz-opacity: 0.9;



	opacity:.90;



	filter: alpha(opacity=80);



	max-height:100%;



	



		}



 



	#ade3 input {line-height:20px;}



#s1,#s2,#s3,#s4,#s5,#s6,#s7 { height:150px; overflow-y:visible; }



.th-but{

    background-color: #a00800;

    color: #FFF;

    padding: 9px 17px;

    width: auto;

    border: none;

}

.th-but:hover{

    background-color: #ffb026;

    color: #FFF;

    padding: 9px 17px;

    width: auto;

    border: none;

}





/*new res start*/



@media only screen and (min-width: 1281px){



.premium-wd{

width: 11% !important;

}



	#ade3 {

	position:fixed !important;

	 top:30%;

	    left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

    -webkit-box-shadow:0px 0px 3px #aaa;

    box-shadow:0px 0px 3px #aaa;

    -moz-border-radius:10px;

    -webkit-border-radius:10px;

    border-radius:10px;

	width:600px;

	 height:200px;

	  background:#FF6600;

	   margin:auto;  

	  

      	text-align:center;	

    	position: absolute;

	z-index:9999;

  		}

#add3 {

position:fixed !important;

	 top:30%;

	    left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

       -webkit-box-shadow:0px 0px 3px #aaa;

        box-shadow:0px 0px 3px #aaa;

        border-radius:0px;

 	   position:absolute; 

	   width:600px; 

	   height:200px; 

	   background:#fdae23;

	   margin:auto;

	   display:none;

	  

	   text-align:center;	

		}



#add3 input {

    line-height:20px;

      }





#add4 {

   /* position:fixed !important;

	 top:30%;*/

	 top:120%;

	    left:30%;  

 	position:absolute;

	width:460px;

	height:230px;

	background:url(../images/box-bg.png) no-repeat;

	margin:auto;

	display:none; 

	margin-top:-250px; 

	margin-left:-150px; 

	text-align:center;	

		}



#add4 input {

    line-height:20px;

	}	

#contact { 

     background:url(../images/request-btn.png) no-repeat; 

	 width:135px; 

	 height:27px; 

	 border:0; 

	 cursor:pointer; 

	 color:#fff;  

	 }		



#add5{

/*position:fixed !important;

	 top:30%;*/

	 top:120%;

	    left:30%;  

 	position:absolute;

	 width:460px; 

	  height:230px;

	  background:url(../images/box-bg.png) no-repeat; 

	   margin:auto;

	   display:none; 

	   margin-top:-250px;

	   margin-left:-150px; 

 	   text-align:center;	

		}

 

#add6,#add7 {



		-moz-box-shadow:0px 0px 3px #aaa;



    -webkit-box-shadow:0px 0px 3px #aaa;



    box-shadow:0px 0px 3px #aaa;



    -moz-border-radius:10px;



    -webkit-border-radius:10px;



    border-radius:10px;



	position:absolute; 

	width:600px; 

	height:200px; 

	background:#FF6600;

	margin:auto; 

	display:none; 

	

	text-align:center;	

		}

#add5 input {

     line-height:20px;

	 }	

	

.premium_profile_sub {

margin-left:25px !important;

}



#premium1 {

  width:17%;

    /* width: 11%;*/

   height:auto; 

    background-color:#FFF; 

	float:left;

	 margin:10px 10px 10px 10px;  

	

 }



}

@media only screen and (max-width: 1280px) and (min-width: 1151px){

.premium-wd{

width: 11% !important;

}
.photo-zoom .close1 {
       position: absolute;
    top: 10px!important;
    right: 260px!important;
    color: #ffffff!important;
    font-size: 32px!important;
    font-weight: 700!important;
    transition: .3s!important;
    opacity: 5!important;
    text-shadow: 0 0 0 #fff!important;
    border: 2px solid white!important;
    border-radius: 50%!important;
    padding: 0px 9px!important;
    background-color: transparent!important;
}
.photo-zoom .modal {
    display: none;
    position: fixed!important;
    z-index: 1!important;
    padding-top: 40px!important;
    left: 0!important;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: #000;
    background-color: rgba(0,0,0,.9);
}

#ade3 {

     position:fixed !important;

	 top:30%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

    -webkit-box-shadow:0px 0px 3px #aaa;

    box-shadow:0px 0px 3px #aaa;

    -moz-border-radius:10px;

    -webkit-border-radius:10px;

    border-radius:10px;

	width:600px;

	 height:200px;

	  background:#FF6600;

	   margin:auto;  

	   top:0%;

	    left:10%;  

      	text-align:center;	

    	position: absolute;

	z-index:9999;

  		}

#add3 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

       -webkit-box-shadow:0px 0px 3px #aaa;

        box-shadow:0px 0px 3px #aaa;

        border-radius:0px;

 	   position:absolute; 

	   width:600px; 

	   height:200px; 

	   background:#fdae23;

	   margin:auto;

	   display:none;

	  

	   text-align:center;	

		}



#add3 input {

    line-height:20px;

      }





#add4 {

position:fixed !important;

	 top:100%;

	  left:30%;  

 	position:absolute;

	width:460px;

	height:230px;

	background:url(../images/box-bg.png) no-repeat;

	margin:auto;

	display:none; 

	margin-top:-250px; 

	margin-left:-150px; 

	text-align:center;	

		}



#add4 input {

    line-height:20px;

	}	

#contact { 

     background:url(../images/request-btn.png) no-repeat; 

	 width:135px; 

	 height:27px; 

	 border:0; 

	 cursor:pointer; 

	 color:#fff;  

	 }		



#add5{

 position:fixed !important;

	 top:100%;

	  left:30%;  

 	position:absolute;

	 width:460px; 

	  height:230px;

	  background:url(../images/box-bg.png) no-repeat; 

	   margin:auto;

	   display:none; 

	   margin-top:-250px;

	   margin-left:-150px; 

 	   text-align:center;	

		}

 

#add6,#add7 {

 position:fixed !important;

	 top:100%;

	  left:30%;  



		-moz-box-shadow:0px 0px 3px #aaa;



    -webkit-box-shadow:0px 0px 3px #aaa;



    box-shadow:0px 0px 3px #aaa;



    -moz-border-radius:10px;



    -webkit-border-radius:10px;



    border-radius:10px;



	position:absolute; 

	width:600px; 

	height:200px; 

	background:#FF6600;

	margin:auto; 

	display:none; 

	

	text-align:center;	

		}

#add5 input {

     line-height:20px;

	 }	

	

	.premium_profile_sub {margin-left:25px !important;}



#premium1 {

  width:17%;

   height:auto;

    background-color:#FFF; 

	float:left;

	 margin:10px 10px 10px 10px;  



 }

}

@media only screen and (max-width: 1150px) and (min-width: 900px){

.premium-wd{

width: 11% !important;

}

#ade3 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

    -webkit-box-shadow:0px 0px 3px #aaa;

    box-shadow:0px 0px 3px #aaa;

    -moz-border-radius:10px;

    -webkit-border-radius:10px;

    border-radius:10px;

	width:600px;

	 height:200px;

	  background:#FF6600;

	   margin:auto;  

	   top:0%;

	    left:10%;  

      	text-align:center;	

    	position: absolute;

	z-index:9999;

  		}

#add3 {

 position:fixed !important;

	 top:100%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

       -webkit-box-shadow:0px 0px 3px #aaa;

        box-shadow:0px 0px 3px #aaa;

        border-radius:0px;

 	   position:absolute; 

	   width:600px; 

	   height:200px; 

	   background:#fdae23;

	   margin:auto;

	   display:none;

	  

	   text-align:center;	

		}



#add3 input {

    line-height:20px;

      }





#add4 {

 position:fixed !important;

	 top:100%;

	  left:30%;  

 	position:absolute;

	width:460px;

	height:230px;

	background:url(../images/box-bg.png) no-repeat;

	margin:auto;

	display:none; 

	margin-top:-250px; 

	margin-left:-150px; 

	text-align:center;	

		}



#add4 input {

    line-height:20px;

	}	

#contact { 

     background:url(../images/request-btn.png) no-repeat; 

	 width:135px; 

	 height:27px; 

	 border:0; 

	 cursor:pointer; 

	 color:#fff;  

	 }		



#add5{

 position:fixed !important;

	 top:80%;

	  left:30%;  

 	position:absolute;

	 width:460px; 

	  height:230px;

	  background:url(../images/box-bg.png) no-repeat; 

	   margin:auto;

	   display:none; 

	   margin-top:-250px;

	   margin-left:-150px; 

 	   text-align:center;	

		}

 

#add6,#add7 {

 position:fixed !important;

	 top:100%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;



    -webkit-box-shadow:0px 0px 3px #aaa;



    box-shadow:0px 0px 3px #aaa;



    -moz-border-radius:10px;



    -webkit-border-radius:10px;



    border-radius:10px;



	position:absolute; 

	width:600px; 

	height:200px; 

	background:#FF6600;

	margin:auto; 

	display:none; 

	

	text-align:center;	

		}

#add5 input {

     line-height:20px;

	 }	

	

	.premium_profile_sub {margin-left:25px !important;}

#premium1 {

  width:17%;

   height:auto;

    background-color:#FFF; 

	float:left;

	 margin:10px 10px 10px 10px;  

	

 }

}

@media only screen and (max-width: 899px) and (min-width: 718px) {

.premium-wd{

width: 16% !important;

}

#ade3 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

    -webkit-box-shadow:0px 0px 3px #aaa;

    box-shadow:0px 0px 3px #aaa;

    -moz-border-radius:10px;

    -webkit-border-radius:10px;

    border-radius:10px;

	width:600px;

	 height:200px;

	  background:#FF6600;

	   margin:auto;  

	   top:0%;

	    left:10%;  

      	text-align:center;	

    	position: absolute;

	z-index:9999;

  		}

#add3 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

       -webkit-box-shadow:0px 0px 3px #aaa;

        box-shadow:0px 0px 3px #aaa;

        border-radius:0px;

 	   position:absolute; 

	   width:600px; 

	   height:200px; 

	   background:#fdae23;

	   margin:auto;

	   display:none;

	  

	   text-align:center;	

		}



#add3 input {

    line-height:20px;

      }





#add4 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

 	position:absolute;

	width:460px;

	height:230px;

	background:url(../images/box-bg.png) no-repeat;

	margin:auto;

	display:none; 

	margin-top:-250px; 

	margin-left:-150px; 

	text-align:center;	

		}



#add4 input {

    line-height:20px;

	}	

#contact { 

     background:url(../images/request-btn.png) no-repeat; 

	 width:135px; 

	 height:27px; 

	 border:0; 

	 cursor:pointer; 

	 color:#fff;  

	 }		



#add5{

 position:fixed !important;

	 top:30%;

	  left:30%;  

 	position:absolute;

	 width:460px; 

	  height:230px;

	  background:url(../images/box-bg.png) no-repeat; 

	   margin:auto;

	   display:none; 

	   margin-top:-250px;

	   margin-left:-150px; 

 	   text-align:center;	

		}

 

#add6,#add7 {

 position:fixed !important;

	 top:30%;

	  left:30%;  



		-moz-box-shadow:0px 0px 3px #aaa;



    -webkit-box-shadow:0px 0px 3px #aaa;



    box-shadow:0px 0px 3px #aaa;



    -moz-border-radius:10px;



    -webkit-border-radius:10px;



    border-radius:10px;



	position:absolute; 

	width:600px; 

	height:200px; 

	background:#FF6600;

	margin:auto; 

	display:none; 

	

	text-align:center;	

		}

#add5 input {

     line-height:20px;

	 }	

	

	.premium_profile_sub {margin-left:25px !important;}



#premium1 {

  width:17%;

   height:auto;

    background-color:#FFF; 

	float:left;

	 margin:10px 10px 10px 10px;  

	

 }

}

@media only screen and (max-width: 718px) and (min-width: 480px) {

.premium-wd{

width: 25% !important;

}

#ade3 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

    -webkit-box-shadow:0px 0px 3px #aaa;

    box-shadow:0px 0px 3px #aaa;

    -moz-border-radius:10px;

    -webkit-border-radius:10px;

    border-radius:10px;

	 width:286px; 

	  height:200px;

	  background:#FF6600;

	   margin:auto;  

	   top:0%;

	    left:10%;  

      	text-align:center;	

    	position: absolute;

	z-index:9999;

  		}

#add3 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

       -webkit-box-shadow:0px 0px 3px #aaa;

        box-shadow:0px 0px 3px #aaa;

        border-radius:0px;

 	   position:absolute; 

	   width:286px; 

	   height:200px; 

	   background:#fdae23;

	   margin:auto;

	   display:none;

	   

	   text-align:center;	

		}



#add3 input {

    line-height:20px;

      }





#add4 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

 	position:absolute;

	width:286px;

	height:230px;

	background:url(../images/box-bg.png) no-repeat;

	margin:auto;

	display:none; 

	margin-top:-250px; 

	margin-left:-157px; 

	text-align:center;	

		}



#add4 input {

    line-height:20px;

	}	

#contact { 

     background:url(../images/request-btn.png) no-repeat; 

	 width:135px; 

	 height:27px; 

	 border:0; 

	 cursor:pointer; 

	 color:#fff;  

	 }		



#add5{

 position:fixed !important;

	 top:30%;

	  left:30%;  

 	position:absolute;

	 width:286px; 

	  height:230px;

	  background:url(../images/box-bg.png) no-repeat; 

	   margin:auto;

	   display:none; 

	   margin-top:-250px;

	   margin-left:-157px; 

 	   text-align:center;	

		}

 

#add6,#add7 {

 position:fixed !important;

	 top:30%;

	  left:30%;  



		-moz-box-shadow:0px 0px 3px #aaa;



    -webkit-box-shadow:0px 0px 3px #aaa;



    box-shadow:0px 0px 3px #aaa;



    -moz-border-radius:10px;



    -webkit-border-radius:10px;



    border-radius:10px;



	position:absolute; 

	width:286px; 

	height:200px; 

	background:#FF6600;

	margin:auto; 

	display:none; 

	

	text-align:center;	

		}

#add5 input {

     line-height:20px;

	 }	

	

.post-list h4{

     text-align: left;  

    font-size: 14px !important;

}

 .img_cover {

    width: 48%;

    background: #FFFFFF;

    padding: 5px;

    border: #CCCCCC 1px solid;

    margin: 2px auto;

    float: none; 

	}

	

.user_info_profile	{

	width: 100%;

    /* float: left; */

    margin-top: 10px;

    line-height: 22px;

    border-bottom: 1px #FFFFFF solid;

    text-align: left;

    padding-left: 11px; 

	}

	

.user_info_profile h2{

		    font-size: 22px;

			}

	

#premium1 {

  width:46%;

   height:auto;

    background-color:#FFF; 

	float:left;

	 margin:10px 5px 10px 5px;  

	 

 }

}



@media only screen and (max-width: 480px) and (min-width: 320px) {

.premium-wd{

width: 42% !important;

}
.photo-zoom .close1 {
    position: absolute;
    top: 52px!important;
    right: 8px!important;
    color: #ffffff!important;
    font-size: 40px!important;
    font-weight: 700!important;
    transition: .3s;
    opacity: 5;
    text-shadow: 0 0 0 #fff;
    border: 2px solid white;
    border-radius: 50%;
    padding: 0px 10px;
    background: linear-gradient(45deg, white, transparent);
}

#ade3 {

 position:fixed !important;

	 top:30%;

	  left:10%;  

		-moz-box-shadow:0px 0px 3px #aaa;

    -webkit-box-shadow:0px 0px 3px #aaa;

    box-shadow:0px 0px 3px #aaa;

    -moz-border-radius:10px;

    -webkit-border-radius:10px;

    border-radius:10px;

	 width:286px; 

	  height:200px;

	  background:#FF6600;

	   margin:auto;  

	   top:0%;

	    left:10%;  

      	text-align:center;	

    	position: absolute;

	z-index:9999;

  		}

#add3 {

 position:fixed !important;

	 top:30%;

	  left:10%;  

		-moz-box-shadow:0px 0px 3px #aaa;

       -webkit-box-shadow:0px 0px 3px #aaa;

        box-shadow:0px 0px 3px #aaa;

        border-radius:0px;

 	   position:absolute; 

	   width:286px; 

	   height:200px; 

	   background:#fdae23;

	   margin:auto;

	   display:none;

	 

	   text-align:center;	

		}



#add3 input {

    line-height:20px;

      }





#add4 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

 	position:absolute;

	width:286px;

	height:230px;

	background:url(../images/box-bg.png) no-repeat;

	margin:auto;

	display:none; 

	margin-top:-250px; 

	margin-left:-157px; 

	text-align:center;	

		}



#add4 input {

    line-height:20px;

	}	

#contact { 

     background:url(../images/request-btn.png) no-repeat; 

	 width:135px; 

	 height:27px; 

	 border:0; 

	 cursor:pointer; 

	 color:#fff;  

	 }		



#add5{

 position:fixed !important;

	 top:30%;

	  left:30%;  

 	position:absolute;

	 width:286px; 

	  height:230px;

	  background:url(../images/box-bg.png) no-repeat; 

	   margin:auto;

	   display:none; 

	   margin-top:-250px;

	   margin-left:-157px; 

 	   text-align:center;	

		}

 

#add6,#add7 {

 position:fixed !important;

	 top:30%;

	  left:30%;  



		-moz-box-shadow:0px 0px 3px #aaa;



    -webkit-box-shadow:0px 0px 3px #aaa;



    box-shadow:0px 0px 3px #aaa;



    -moz-border-radius:10px;



    -webkit-border-radius:10px;



    border-radius:10px;



	position:absolute; 

	width:286px; 

	height:200px; 

	background:#FF6600;

	margin:auto; 

	display:none; 

		text-align:center;	

		}

#add5 input {

     line-height:20px;

	 }	

	

.post-list h4{

     text-align: left;  

    font-size: 14px !important;

}

 .img_cover {

    width: 48%;

    background: #FFFFFF;

    padding: 5px;

    border: #CCCCCC 1px solid;

    margin: 2px auto;

    float: none; 

	}

	

.user_info_profile	{

	width: 100%;

    /* float: left; */

    margin-top: 10px;

    line-height: 22px;

    border-bottom: 1px #FFFFFF solid;

    text-align: left;

    padding-left: 0px; 

	}

	

.user_info_profile h2{

		    font-size: 22px;

			}

	

#premium1 {

  width:46%;

   height:auto;

    background-color:#FFF; 

	float:left;

	 margin:10px 5px 10px 5px;  

	 

 }

}

@media only screen and (max-width: 320px) and (min-width: 240px) {

.premium-wd{

width: 100% !important;

}

#ade3 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

    -webkit-box-shadow:0px 0px 3px #aaa;

    box-shadow:0px 0px 3px #aaa;

    -moz-border-radius:10px;

    -webkit-border-radius:10px;

    border-radius:10px;

	 width:286px; 

	  height:200px;

	  background:#FF6600;

	   margin:auto;  

	   top:0%;

	    left:10%;  

      	text-align:center;	

    	position: absolute;

	z-index:9999;

  		} 

#add3 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

		-moz-box-shadow:0px 0px 3px #aaa;

       -webkit-box-shadow:0px 0px 3px #aaa;

        box-shadow:0px 0px 3px #aaa;

        border-radius:0px;

 	   position:absolute; 

	   width:286px; 

	   height:200px; 

	   background:#fdae23;

	   margin:auto;

	   display:none;

	   

	   text-align:center;	

		}



#add3 input {

    line-height:20px;

      }





#add4 {

 position:fixed !important;

	 top:30%;

	  left:30%;  

 	position:absolute;

	width:286px;

	height:230px;

	background:url(../images/box-bg.png) no-repeat;

	margin:auto;

	display:none; 

	margin-top:-250px; 

	margin-left:-157px; 

	text-align:center;	

		}



#add4 input {

    line-height:20px;

	}	

#contact { 

     background:url(../images/request-btn.png) no-repeat; 

	 width:135px; 

	 height:27px; 

	 border:0; 

	 cursor:pointer; 

	 color:#fff;  

	 }		



#add5{

 position:fixed !important;

	 top:30%;

	  left:30%;  

 	position:absolute;

	 width:286px; 

	  height:230px;

	  background:url(../images/box-bg.png) no-repeat; 

	   margin:auto;

	   display:none; 

	   margin-top:-250px;

	   margin-left:-157px; 

 	   text-align:center;	

		}

 

#add6,#add7 {

 position:fixed !important;

	 top:30%;

	  left:30%;  



		-moz-box-shadow:0px 0px 3px #aaa;



    -webkit-box-shadow:0px 0px 3px #aaa;



    box-shadow:0px 0px 3px #aaa;



    -moz-border-radius:10px;



    -webkit-border-radius:10px;



    border-radius:10px;



	position:absolute; 

	width:286px; 

	height:200px; 

	background:#FF6600;

	margin:auto; 

	display:none; 

	

	text-align:center;	

		}

#add5 input {

     line-height:20px;

	 }	

	

.post-list h4{

     text-align: left;  

    font-size: 14px !important;

}

 .img_cover {

    width: 48%;

    background: #FFFFFF;

    padding: 5px;

    border: #CCCCCC 1px solid;

    margin: 2px auto;

    float: none; 

	}



.user_info_profile	{

	width: 100%;

    /* float: left; */

    margin-top: 10px;

    line-height: 22px;

    border-bottom: 1px #FFFFFF solid;

    text-align: left; 

    padding-left: 0px; 

	}

	

.user_info_profile h2{

		    font-size: 22px;

			}

	

#premium1 {

  width:46%;

   height:auto;

    background-color:#FFF; 

	float:left;

	 margin:10px 5px 10px 5px;   

	

 }

} 

@media only screen and (max-width: 767px) {

.img_cover img {

    width: 34% !important;

}

}

/*new res end*/



form{ margin-bottom:0px;}



.mb-15{

 margin-bottom:15px;

}







#profile1, #profile2, #profile3, #profile4, #profile5, #profile6, #profile7, #profile8, #profile9, #profile10, #profile11, #profile12, #profile13, #profile14, #profile15, h2{

padding:0px 0px 5px 0px !important;   

margin-top: 0px !important;

 }

 

@font-face {

	font-family: 'Conv_Bamini_Plain';

	src: url('../fonts/Bamini_Plain.eot');

	src: local('☺'), url('../fonts/Bamini_Plain.woff') format('woff'), url('../fonts/Bamini_Plain.ttf') format('truetype'), url('../fonts/Bamini_Plain.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}



@font-face {

	font-family: 'Conv_Latha';

	src: url('../fonts/Latha.eot');

	src: local('☺'), url('../fonts/Latha.woff') format('woff'), url('../fonts/Latha.ttf') format('truetype'), url('../fonts/Latha.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

 

.user_info_profile a:hover{

/*color:#FFF !important;*/

 color:#a00800;

}
@media (min-width:320px) {
  photo-zoom .close1 {
    position: absolute;
    top: 50px;
    right: 4px;
    color: #ffffff;
    font-size: 40px;
    font-weight: 700;
    transition: .3s;
    opacity: 5;
    text-shadow: 0 0 0 #fff;
    border: 2px solid white;
    border-radius: 50%;
    padding: 0px 10px;
    background: linear-gradient(45deg, white, transparent);

}
}
