@charset "utf-8";

body{ margin:0px;    padding:0px; transition:.1s;width:100%;background: #ffffff url(images/bg.jpg) repeat;font-family:Trebuchet MS; }

img, object, embed, video { 	max-width: 100%; }
a { text-decoration: none; }
/* IE 6 does not support max-width so default to width 100% */
.ie6 img { 	width:100%; }


.social-share-box { 
/*background: #7a1f1f; background: 
-moz-linear-gradient(top, #7a1f1f 1%, #591515 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#7a1f1f), color-stop(100%,#591515)); 
background: -webkit-linear-gradient(top, #7a1f1f 1%,#591515 100%); 
background: -o-linear-gradient(top, #7a1f1f 1%,#591515 100%); 
background: -ms-linear-gradient(top, #7a1f1f 1%,#591515 100%); 
background: linear-gradient(to bottom, #7a1f1f 1%,#591515 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a1f1f', endColorstr='#591515',GradientType=0 ); */ border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; float: right; padding-top: 7px; width: 371px; height: 25px; color: #000; font: normal normal bold 12px/1 arial; text-align: center;
}
.social-share-box  #left{  line-height: 25px;padding: 6px;background-color: #e6e6e6;border-radius: 4px 0px 0px 4px;float:none; color:#000;text-transform:uppercase;}
.social-share-box  #right{  line-height: 25px;padding: 6px;background-color: #ed2377;border-radius: 0px 4px 4px 0px;float:none;color:#fff;text-transform:uppercase;}
.logodiv {/*width: 30%;min-width: 280px;height: 70px;margin: 0px 0px 0px 2%;*/
float: left;    width: 36%; text-align:center;}
.logodiv img { /*height:100%;*/}

.con_lo
{
	/*width:25%;*/ float:left; /*height: 66%;*/margin-top: 0px;
}
.contact{  background-image:url(_images/contact.png_/index.html); background-repeat:no-repeat;  float: right;  /*margin-top:17px;*/  color: #7c8081;padding-left:30px;font-size: 14px;}
.contact1{background-image: url( _images/contact_ph.png_/index.html);
    background-repeat: no-repeat;
   /* float: right;*/
    margin-top: 2px;
    color: #7c8081;
    /*padding-left: 28px;*/
    font-size: 15px;}
.con_lo .right1
{
	 float:right;
	 margin-top:7px;
}

.topred { /*background: #7a1f1f;*/ width: 100%;   height:28px; border-bottom: 1px solid #ede7e9!important;}
.topred .inner{ max-width:1200px; margin:auto; color: #7c8081; }
.topred .inner .left1{text-align:left; /*width:49%;*/padding:5px;}
.topred .inner .right {
    /* text-align: left; */
    width: 84%;
    float: left;
    /* padding: 5px; */
}
.topred .inner .right ul { padding:0; margin:0; display:inline;}
.topred .inner .right ul li { padding:5px; margin-right:10px;display:inline;}


.main-menu{ float:left; margin-right:1%;  display:block; margin-left: -1%;}
.main-menu ul li{display:inline-block;   font:normal normal bold 14px/1 arial;   margin-left: 8px;    }
.main-menu ul li a{ text-decoration:none;  color:#ffffff;      display:block;   min-width:53px;    /*height:17px;*/   /*padding: 17px 7px 17px 7px;*/   line-height:20px; font-size:15px; text-align: center;box-sizing: content-box;   }
.main-menu ul li a:hover{color:#749439;}
/* .main-menu ul li a:visited .main-menu ul li a:hover{ /*background:#749439;*  color:#749439;  border-radius:3px;   }*/

.main-menu ul li:hover{
background-image: -webkit-linear-gradient(top, #efeded 0%, #efeded 100%);
  background-image:         linear-gradient(to bottom, #efeded 0%, #efeded 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeded', endColorstr='#efeded', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
		  height:40px;
		  
}
		  
.main-menu ul{margin:0; padding:0;  }

.inner {   margin: 0 auto;
    max-width: 1200px;
    width: 100%; } 
.search_hori{ /*background: #ffcf86; */ width: 100%; height: 40px; padding: 0px;/*background: #bf2143;*/
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #92055d 0%, #b90e97 50%, #a51d72 50%, #e449bb 100%) repeat scroll 0 0;
	
  /*background: -moz-linear-gradient(top, #bf2143 0%, #bf2143 50%, #bf2143 50%, #b52040 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf2143), color-stop(50%,#bf2143), color-stop(50%,#bf2143), color-stop(100%,#b52040));
  background: -webkit-linear-gradient(top, #bf2143 0%,#bf2143 50%,#bf2143 50%,#b52040 100%);
  background: -o-linear-gradient(top, #bf2143 0%,#bf2143 50%,#bf2143 50%,#b52040 100%);
  background: -ms-linear-gradient(top, #bf2143 0%,#bf2143 50%,#bf2143 50%,#b52040 100%);
  background: linear-gradient(to bottom, #bf2143 0%,#bf2143 50%,#bf2143 50%,#b52040 100%);*/
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf2143', endColorstr='#b52040',GradientType=0 );
  border-radius: 0px!important;}
  .posfix{ position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
    right: 0;}
.head_top {  background: #ffffff none repeat scroll 0 0;
    height: 135px;
    width: 100%; }

.search_hori_img { background: url(img/header1.html) repeat-x; background-position-y: -50px; width: 100%; height: 22px; margin: 0px; padding: 0px; }
.search-box { float: right;  margin-right: 1%; margin-top: 11px; } 
.head_search_box { height: 24px !important; float: left; width: 156px; background: url('img/topbk.png') repeat-x; padding: 0px 5px; margin-right: 5px; border: 1px solid rgb(214, 146, 24); border-radius: 5px; font: normal normal bold 11px/1 arial; }
.head_search_submit { border: none; height: 25px; width: 25px; background: url('img/searchicon.png'); cursor: pointer; }

.emailus{ margin-top:16px; margin-right: 3%; float:right;  font:normal normal bold 12px/1 arial;   color:#656565;   }
.emailus a{ color:#f94c4b;    text-decoration:none;   }
.emailus a:hover {color:#444;-webkit-transition: color .25s linear;transition: color .25s linear;}
.callus{ font:normal normal bold 12px/1 arial;  float:right;   color:#656565;   margin: 16px 3% 0px 0px;   }
.callus a{ color:#f94c4b;    text-decoration:none;   }
.callus_right {
    float: right;
    width: 36%;
}
padt15 {
    padding-top: 15px;
}

.main_content_1{background: #fff;width: 98%;max-width: 1000px;/*box-shadow: 0px 10px 15px #d2cfcf;*/margin: -1px auto; min-height:auto;}
.main_content{background: #f6f6f6;
    width: 100%;
    max-width: 1000px;
    box-shadow: 0px 10px 15px #d2cfcf;
    margin: 0px auto;
    min-height: auto;
    margin-bottom: 10px;
	 margin-top:215px;}
	.main_content1 {
    /* background: #fff; */
    display: inline-block;
    width: 100%;
    /* max-width: 1200px; */
    /* box-shadow: 0px 10px 15px #d2cfcf; */
    margin: 0px auto;
    /* padding-bottom: 10px; */
}
.content1 {
    max-width: 1200px;
    width: 95%;
    background-color: #fff;
    padding-top: 5px;
    min-height: 528px;
    margin: 0px auto;
    border: 1px solid #ccc;
}
.m1_left{	width:40%;	/*height:	300px;*/	float:left; background:#ffffff;}

.m1_center{	width:30%;	/*height:	300px;*/	float:left; background:#ffffff;}

.m1_right{	width:30%;	/*height:	300px;*/	float:right;background:#ffffff;}
	.mar1
{
	 width: 100%; height: 28px; margin: 0px; padding: 0px; }
.mar1 .content_1
{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 19px;
font-weight: bold;
color: #000000;
line-height: 21px;
text-align: left;
}

.mar2
{
	 background: #00B0BD; width: 100%; height: 32px; margin: 0px; padding: 0px; }
.mar2 .content_2
{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 21px;
    font-weight: bold;
    color: #ffffff;
    line-height: 30px;
text-align: left;
}

 .weblgn{ }
 .webegstr{}


 .mbllgn{ display:none; float:right;  margin-right:5px; margin-left:5px;}
 .mblegstr{ display:none; margin-right:5px; float:right;margin-left:5px;}



.reg_success
{
    width: 100%;
  
    min-height: 632px;
    margin: 0px auto;}
	
.success_right
{
	width: 57%;
    float: right;
    height: 460px;
}
.succ_box
{
	background: #f6f6f6;
    width: 100%;
    /* border: 1px solid #A6B7BE; */
    margin-top: 15px;
    float: right;
}

.succ_box .cont {
    padding: 6px 12px;
    font-size: 12px;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    line-height: 1.428571429;
    height: 100%;
    width: 567px;
    float: center;
    background: #f6f6f6;
    border: none;
    border-top: 6px solid #f30464;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.10);
    -moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.10);
    box-shadow: 2px 10px 17px #141414, 0 -1px 0 #fff inset;
    background-position: center;
}

.succ_box .cont p {
    line-height: 22px;
    font-size: 13px;
}
.register_left {
    /* margin-left: 3; */
    float: left;
    width: 42%;
}
.register_left #tabs {   overflow: auto;   width: 100%;   list-style: none; margin-top: 2px;  margin: 0;   padding: 0; }
.register_left #tabs li  {     margin: 0;     padding: 0;     float: left; 	width:70%;margin-top: 6px;
margin-right: 3px; } 
.register_left #tabs li:first-child {   margin-top: 6px !important;}
.register_left #tabs a { 	display: inline-block; background: #f30464; width: 43%; border-top-left-radius: 4px;
border-top-right-radius: 4px;	z-index: 1; 	position: relative; width:100%;	color: #ffffff; 	 	padding-top: 9px; padding: 15px 0; 	text-align: center;  text-decoration:none;}
.register_left #tabs a:hover {     background: #ffffff;  color:#f30464;}
.register_left #tabs a:focus {     outline: 0;  }
.register_left #tabs #current a  { 	border: 1px solid #f30464; 	border-bottom: none; 	background: #ffffff; 	border-top-left-radius: 4px; 	border-top-right-radius: 4px; width:100%; color:#f30464;}

.register_left #content {      -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    -moz-box-shadow: 0 2px 2px #141414, 0 -1px 0 #fff inset;
    -webkit-box-shadow: 0 2px 2px #141414, 0 -1px 0 #fff inset;
    box-shadow: 2px 10px 17px #141414, 0 -1px 0 #fff inset;
    padding: 7px 15px 6px;
	color:#000;
	border:1px;
	 }
/* Remove the rule below if you want the content to be "organic" */
.register_left #content div {     min-height: 330px; width:auto;}


.register_left #content #register label, .register_left #content #login label { float: left; 
font-size: 14px; font-weight:bold; text-align: right; color: #000000; padding-top: 8px;  }

.about-secure {
    width: 100%;
    background-color: #D6D4BD;
    float: left;
    border-radius: 10px;
    font-size: 28px;
    padding: 30px 0px;
    color: #666;
    text-align: center;
    margin-top: 10px;
}


/* *******************************************Tabbed Content - Starts********************************************************************************************/

.slider_register{ width:100%;   margin:0px auto; position: relative;  height: auto; margin-top:175px; top:0px;  }
.slider{ background:#f0f0f0; width: 100%; /*border: 1px solid #A6B7BE;   */ /*position:absolute;*/ display:inline-block; }
.slider img{    width:100%;    }

.register {float: right;
  width:31%;
/*    position: absolute;
    z-index: 999;*/
/*    margin-left: 57%;
    margin-top: 16px;*/
display:inline-block;
}



#tabs {   overflow: auto;   width: 100%;   list-style: none;   margin: 0;   padding: 0; }
#tabs li  {     margin: 0;     padding: 0;     float: left; 	width:49%; margin-left:2px;} 
#tabs a { 	display: inline-block;  	height: 20px;	width: 43%; 	z-index: 1; 	position: relative; 	color: #7453aa; 	font: normal bold normal 12px/1 arial; 	padding-top: 9px; 	text-align: center; width:100%; text-decoration:none; border: 1px solid #c5bcbc; 	border-bottom: none; 	background: #fff; border-top-left-radius: 4px; 	border-top-right-radius: 4px;	
opacity:0.85;}
#tabs a:hover {    /* background: #c93434; */}
#tabs a:focus {     outline: 0;  }
#tabs #current a  { 	border: 1px solid #c5bcbc; 	border-bottom: none; 	background: #fff; 	border-top-left-radius: 4px; 	border-top-right-radius: 4px; width:100%;color:#000;
opacity:0.85;}
#content {     background-color: #fff;     padding: 7px 15px 6px; 	border: 1px solid #c5bcbc;opacity:.85; }
/* Remove the rule below if you want the content to be "organic" */
#content div {      width:auto;} /* min-height: 330px; */

.register #content #register label, .register #content #login label {     float: left;
    /* text-align: right; */
    font-size: 13px;
    /* line-height: 18px; */
    /* color: #656565; */
    /* padding-top: 8px; */
     }

#reg_login_form	.input-text{ width:80%;height:17px;}
#reg_login_form td {line-height:23px; width:50%;}

#reg_login_form .form-control {

width: 130px;
height: 29px;

font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#reg_login_form .form-control1 {

width: 130px;
height: 29px;

font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#reg_login_form  .form-control_login{width: 100%;
height: 29px;

font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;;}

#search_form .form-input {

width: 171px;
height: 29px;

font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#search_form .form-select {

width: 171px;
height: 29px;

font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

#reg_login_form .buttonnewonebig {
/* background: -moz-linear-gradient(center top , rgb(167, 58, 211) 10%, rgb(167, 58, 211) 80%) repeat scroll 0% 0% rgb(167, 58, 211); */
background-color: #f30464 !important;
border-radius: 6px;
border: 2px solid rgb(255, 255, 255) !important;
display: inline-block;
color: rgb(255, 255, 255);
font-family: arial;
font-size: 13px;
font-weight: bold;
padding: 2px 2px !important;
text-decoration: none;
box-shadow: 0px 0px 3px 3px rgb(233, 233, 233);
cursor: pointer;
margin: 0px;
outline: medium none;
width: 104px;
height: 40px;
}
#reg_login_form .buttonnewonebig:hover, .buttonnewonebig:focus {
background-color: #f30464;
-webkit-box-shadow: 0 0 1px rgba(0,0,0, .75);
-moz-box-shadow: 0 0 1px rgba(0,0,0, .75);
box-shadow: 0 0 1px rgba(0,0,0, .75);
}

.tab_values
{ width: 96%;
    margin: 0px auto;}

.tab_values .tab_fields
{
	width: 32%;
    float: left;
    /* height: 21px; */
    padding: 5px;
	text-align: left;
}
	
.search-box1{ width:98%; margin:0px 0;}
.s1-box{ width:48%; display:table; float:left; background:#fff; border-radius:2px; border:1px solid #e7e7e7; margin-bottom:20px; margin-left:1%;    height: 160px;}
.s1-box .inner-b1{ width:100%;}
.box-head{ font-size:18px; padding:10px; background:#64C472; color:#fff; font-weight:normal; text-transform:uppercase;}

.head-cont{ padding:4% 2%; width:96%; display:table; border-top:0; font-size:14px; color:#666;}
.left-head{ float:left; width:30%;}
.left-head img{ margin:0 auto; display:table;}
.right-head{ float:left; width:68%; line-height:20px;}
.right-head-register{ float:left; line-height:20px;    color: #fff;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: normal;
    }
	
.right-head ul{ list-style:none;}
.box-head a{color: #fff;}



#modify_login_form .field-input {

width: 225px;
height:29px;

font-size: 13px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#modify_login_form .field-select {

width: 225px;
height: 29px;

font-size: 13px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

#modify_login_form .month_width
{width: 18%; float:left;}
#modify_login_form .date_width
{width: 11%; float:left;}
#modify_login_form .year_width
{width: 15%; float:left;}

#modify_login_form .month_width_reg
{width: 46%; float:left;}
#modify_login_form .date_width_reg
{width: 28%; float:left;}
#modify_login_form .year_width_reg
{width: 26%; float:left;}
.left_width_td
{ width:25%;}
.right_width_td
{ width:75%;}

/*.field_box
{	width:97%;   
    margin: 0px auto;
	height:auto;
    margin-bottom: 10px;
    margin-top: 10px;
	}
.field_heading
{
	width: 100%;
   
    line-height: 25px;
    text-align: center;
	color: white;
	FONT-SIZE: 22px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}
.field_content
{
	width: 100%;
	float:left;
	margin:0px auto;
}
.field_sep
{
	width: 50%;
    float: left;
    margin-bottom: 5px;
    margin-top: 0px;
}
.field_sep span
{
	text-align: left;
    float: left;
    font-size: 13px;
    padding: 5px;
}*/
/*.search-box1{ width:100%; margin:24px 0;}
.s1-box{ width:48%; display:table; float:left; background:#fff; border-radius:2px; border:1px solid #e7e7e7; margin-bottom:20px; margin-left:1%;    height: 160px;}
.s1-box .inner-b1{ width:100%;}
.box-head{ font-size:18px; padding:10px; background:#64C472; color:#fff; font-weight:normal; text-transform:uppercase;}
.head-cont{ padding:4% 2%; width:96%; display:table; border-top:0; font-size:14px; color:#666;}
.left-head{ float:left; width:30%;}
.left-head img{ margin:0 auto; display:table;}
.right-head{ float:left; width:68%; line-height:20px;}
.right-head ul{ list-style:none;}
.box-head a{color: #fff;}*/

/* *****Color************/

.colur_blue{ color:#039;}
.colur_green{ color:#64C472;}
.colur_car_green{ color:#00CCB0;}
.colur_red{color:#FF0000;}
.colur_pink{ color:#EB2E97;}
.colur_violet{color:#6464C4;}
.colur_cyan{color:#00FFFF;}
.colur_purple{ color:#800080;}
.colur_elec_pruple{ color:#A900FE;}
.colur_orange{color:#ff6600;}
.colur_yellow{color:#f8e441;}
.colur_whsm{color:#F1F1F1;}
.colur_white{color:#ffffff;}
.colur_black{color:#000000;}
.colur_razz{color:#F30464;}
/* *****Bg Color************/
.bg_green{ background:#64C472;}
.bg_car_green{ background:#00CCB0;}
.bg_red{background:#FF0000;}
.bg_pink{ background:#EB2E97;}
.bg_violet{background:#6464C4;}
.bg_cyan{background:#00FFFF;}
.bg_purple{ background:#800080;}
.bg_elec_pruple{ background:#A900FE;}
.bg_orange{background:#ff6600;}
.bg_yellow{background:#f8e441;}
.bg_whsm{background:#F1F1F1;}
.bg_white{background:#ffffff;}
.bg_black{background:#000000;}
.bg_razz{background:#F30464;}

/* *****border bottom Color************/
.bb_green{ border-bottom: 2px solid #64C472;}
.bb_car_green{border-bottom: 2px solid #00CCB0;}
.bb_red{border-bottom: 2px solid #FF0000;}
.bb_pink{ border-bottom: 2px solid #EB2E97;}
.bb_violet{border-bottom: 2px solid #6464C4;}
.bb_cyan{border-bottom: 2px solid #00FFFF;}
.bb_purple{ border-bottom: 2px solid #800080;}
.bb_elec_pruple{ border-bottom: 2px solid #A900FE;}
.bb_orange{border-bottom: 2px solid #ff6600;}
.bb_yellow{border-bottom: 2px solid #f8e441;}
.bb_whsm{border-bottom: 2px solid #F1F1F1;}
.bb_white{border-bottom: 2px solid #ffffff;}
.bb_black{border-bottom: 2px solid #000000;}
.bb_razz{border-bottom: 2px solid #F30464;}


.tab_result-box1{ width:100%; margin:24px 0;}
.tab_result-s1-box{ width:98%; display:table; float:left; background:#fff; border-radius:2px; border:1px solid #e7e7e7; margin-bottom:20px; margin-left:1%;    height: 160px;}
.tab_result-s1-box .inner-b1{ width:100%;}
.tab_result-box-head{ font-size:18px; padding:10px; color:#fff; font-weight:normal; text-transform:uppercase;}
.tab_result-head-cont{ padding:2% 1%; width:96%; display:table; border-top:0; font-size:14px; color:#666;}
.tab_result-left-head{ float:left; width:30%;}

.tab_result-right-head{ float:left; width:68%; line-height:20px;}
.tab_result-right-head ul{ list-style:none;}
.tab_result-box-head a{color: #fff;}
.tab_result_values
{ width: 96%;
    margin: 0px auto;}

.tab_result_values .tab_result_fields
{
	width: 43%;
    float: left;
    /* height: 21px; */
    padding: 5px;
	text-align: left;
}

.tab_result_values .tab_result_fields_head
{
	width: 100%;
    float: left;
	font-size: 20px;
    font-weight: bold;
    /* height: 21px; */
    padding: 5px;
	text-align: left;
}


.navsearch{max-width: 1000px;
    width: 95%;
    padding-top: 18px;
    min-height: 120px;
    margin: 0px auto;}
.navsearch .fstyle1
{
	border:2px solid #A73AD3;/* background:url(images/heart_icon.jpg) bottom right no-repeat;*/ font-size:12px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; border-radius:10px; color: #000; font-weight: bold; text-decoration:none;
	
	}
	
.navsearch .fstyle1 a
{
	font-size:12px; 
text-decoration:none;
color:#A73AD3;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
.navsearch .fstyle1 a:hover
{
	font-size:14px; 
text-decoration:none;
color:#73258b;
font-weight:bold;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}






/* *************************registration page **************************************/

.s1-box_para
{width: 94%;
    height: auto; 
  
    margin: 0px auto;
	
   }
   .s1-box_para h1{   font-family: 'Open Sans', sans-serif;
    border-bottom: 1px dotted #A1A1A1;
    color: #fff;
    font-size: 23px;
    margin-bottom: 5px;
    text-transform: uppercase;
    font-weight: 600;
    padding: 6px 0;
    padding-left: 13px;}
.s1-box_register{   
    
   width: 94%;
    height: auto;
   
    background: #fff;
    border-radius: 6px;
    box-shadow: 0px 0px 9px #FFE;
    overflow: hidden;
    border: 0;
    
    margin-bottom: 20px;
  
    margin: 0px auto;}
	.search-box1-regi{ width:100%; }
	.right-head-register{ float:left; line-height:20px;    color: #fff;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: normal;
    }
	.tac{ text-align:center;}
.head-cont-reg{ padding:1% 2%; width:96%; display:table; border-top:0; font-size:14px; color:#666;}
.right-head-register ul{list-style:none;}
.left_width_td_reg
{ width:50%;}
.right_width_td_reg
{ width:50%;}
.label_register{
	color: #000000;
    line-height: 27px;
    float: left;
    font-size: 15px;
    font-weight: bold;
    width: 160px;
    background: url(img/colun.gif) no-repeat right 5px;
    height: 26px;
    margin: 0 0 0 10px;}
/* *************************registration ends **************************************/

/* *******************************************Search , Success Recent Profiles  - Starts ************************************************************************/

.search-success-recent { 	max-width:1200px; width:95%;  padding-top: 5px;   min-height:257px;   margin:0px auto;    }
.content { 	max-width:1200px; width:95%;  padding-top: 5px;   min-height:408px;   margin:0px auto;    }

.search-success-recent .search { /*background-color:#fff;*/  width: 100%;  /*border: 1px solid #dedede; border-radius: 5px; */margin-top: 5px; display:inline-block;} 
.search-success-recent .success{ /*background: #faebd7; 	*/width: 100%;  /*border: 1px solid #dedede; border-radius: 5px;*/ margin: 5px 3% 0 0%;display:inline-block;	}
.search-success-recent .recent { 						 width: 100%;  /*border: 1px solid #DEDEDE; border-radius: 5px;*/ margin-top: 5px; display:inline-block;}
.search-success-recent .title { width: 143px; height: 51px; margin: 6px 0px 0px -12px; border: none; }

.steps 		{ font: normal normal normal 12px/1 arial;padding: 14px 0px 0px 0px;display: inline-block;width: 22%;vertical-align: top; text-align:justify;line-height:17px;margin-right:15px; }
.steps img{ width:75% !important;display:block ;border:none !important;margin:auto; }
/*span.grey 	{ background: #cccccc; border-radius: 0.8em; -moz-border-radius: 0.8em; -webkit-border-radius: 0.8em; color: #fff; display: inline-block; font-weight: bold; line-height: 1.6em; margin-right: 15px; text-align: center; width: 1.6em; font-size: 2em; float: left; behavior: url(pie/PIE.htc); position: relative;}*/
.bold { font-weight: 700; }								
.search-success-recent .last{margin-right:0px;}								 

.search-success-recent .success-img{background: url(img/sp.html) -212px -70px no-repeat;}
/*.success img{ background: white;  border: 4px solid #F1F1F1;  margin: 0px 10px; padding: 6px; width: 30%; max-width: 264px; margin-bottom:10px;}*/
.success p { font: normal normal bold 13px/1.7 arial; /*color: #7a5f4b; */ margin: 0 0 0 1%; padding: 0; width:100%; display:inline-block;text-align:justify;vertical-align:top;}

.success .readmore{display: block; background: #af5a5a; background: -moz-linear-gradient(top, #af5a5a 0%, #741d1d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#af5a5a), color-stop(100%,#741d1d)); background: -webkit-linear-gradient(top, #af5a5a 0%,#741d1d 100%); background: -o-linear-gradient(top, #af5a5a 0%,#741d1d 100%); background: -ms-linear-gradient(top, #af5a5a 0%,#741d1d 100%); background: linear-gradient(to bottom, #af5a5a 0%,#741d1d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af5a5a', endColorstr='#741d1d',GradientType=0 ); width: 88px; height: 20px; margin: 3px 33px 2px 12px; padding-top: 8px; border: none; font: normal normal normal 12px/1 Arial; color: #fff; text-align: center; text-decoration: none; border-radius: 3px;}
.share { margin: -27px 13px 0px 0px; font: normal normal bold 12px/1.6 arial; color: #c77e48; }

.search-form {padding: 0px 29px 29px;}

.search td {line-height:35px; margin-left:10px;}
.search label{ /*float: left; */font: normal normal bold 12px/1 arial; text-align: right; color: #656565; padding-top: 8px; width: 48%;margin-top:10px; display:inline-block;}
.search .fields{width:75%;display:inline-block;}
.search .submit{width:19%;display:inline-block;}

.search input[type=submit] {background: #b5ed4e; background: -moz-linear-gradient(top, #b5ed4e 0%, #91c039 51%, #769c2d 82%, #749439 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5ed4e), color-stop(51%,#91c039), color-stop(82%,#769c2d), color-stop(100%,#749439)); background: -webkit-linear-gradient(top, #b5ed4e 0%,#91c039 51%,#769c2d 82%,#749439 100%); background: -o-linear-gradient(top, #b5ed4e 0%,#91c039 51%,#769c2d 82%,#749439 100%); background: -ms-linear-gradient(top, #b5ed4e 0%,#91c039 51%,#769c2d 82%,#749439 100%); background: linear-gradient(to bottom, #b5ed4e 0%,#91c039 51%,#769c2d 82%,#749439 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5ed4e', endColorstr='#749439',GradientType=0 ); border-radius: 4px; font: normal normal bold 12px/1 arial; color: white; margin: 4% 0 1% 24%; text-align: center; cursor: pointer; border: none; padding: 8px 14px; }



.recent .profbg { background: url(img/profbg.png) repeat-x bottom; min-height: 87px; width: 24%;display: inline-block;}
.imgbk { margin: 5px 0px 0px 5px; }
.imgbk img{width:100%;border:1px solid #000;}
.namediv { margin-left: 2%; width: 61%; }
.name { font: normal normal Bold 12px/1.6 arial; text-decoration: none; color: #ff9345; }
.age { font: normal normal Bold 12px/1.6 arial; color: #4891c7; }
.details { font: normal normal bold 10px/1.6 arial; color: #595959; }

.left{float:left;}
.right{float:right;}

.cmprofileimg{width:30%;float:left}
.cmprofilemsg{width:70%; float:left}

/* *******************************************Search , Success Recent Profiles  - Ends ************************************************************************/


.shadw
{
	webkit-box-shadow: 0px 2px 5px 1px rgba(193, 193, 193, 0.75);
	-moz-box-shadow: 0px 2px 5px 1px rgba(193, 193, 193, 0.75);
  	box-shadow: 0px 2px 5px 1px rgba(193, 193, 193, 0.75);

}
.right-content{width:66.6666667%; margin-top:10px}

.right-content .new-mem{
		margin-right: 20px;
		padding: 20px;
		margin-bottom: 20px!important;
		text-align:center;
		}
.sechead {
  margin-bottom: 20px;
}
.secheadh2 {
  font-size: 16px;
  font-weight: bold;
  color: #0fa5cf;
  text-align: left;
  margin: 0px;
}
.submenubox {
	clear: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #FFFFFF;
	box-sizing: border-box;
-moz-box-sizing: border-box;
border: 1px solid #E8E8E8;
border-top: 0px;

}




/* Tab Content - menucool.com */
ul.tabs  {      padding: 14px 0 10px;     margin:0 0 0 10px;      font-size: 0;     list-style-type: none;      text-align: center; /*set to left, center, or right to align the tabs as desired*/      /*background: #FF6600 ;*/     border-radius: 2px 2px 0 0; }
ul.tabs li {     display: inline;     margin: 0;     margin-right: 10px;/*distance between tabs*/ }
ul.tabs li a {     text-decoration: none;    position: relative;     padding: 8px 22px;     color: #085ca4 ; 	font-size:13px; 	font-weight:bold;     border-radius: 3px 3px 0 0;  	border: 1px solid #AAA; 	border-bottom:none; }
ul.tabs li a:hover  { 	text-decoration:none;     color: #085ca4 ;     background: #faebd7; }        
ul.tabs li.selected a {     position: relative;     top: 0px;     font-weight:bold;     background: #faebd7;     border: 1px solid #AAA;     border-bottom: none;    color: #085ca4 ; }
ul.tabs li.selected a:hover, ul.tabs li.selected a:hover {     text-decoration: none; }
div.tabcontents {     text-align:center; border: 1px solid #CCC;  	padding: 14px;     border-top-color:#AAA;     background-color:#faebd7;     border-radius: 5px 5px 5px 5px;	color:#085ca4 ; 	min-height:100px; }
.nav_anch a { 	color:#085ca4 ; 	font-size:14px; 	text-decoration:none; 	margin-left:10px; }
.nav_anch a:hover { 	color:#085ca4 ; 	font-size:14px; 	text-decoration:none; }



/*.footer{max-width: 1000px; width: 99%; padding-top: 5px; min-height: 100px; margin: 0px auto;}*/
.footer-link{background-color: #000;width: 100%;min-height: 168px;margin: 0px auto;}
.footer-link .link{    width: 173px;
    height: 149px;
    display: inline-block;
    margin-left: 15px;
    text-align: left;
    vertical-align: top;
    padding-bottom: 5px;
    padding-top: 15px;}
.footer-link .link ul{display: inline-block; margin: -2px 5px 0px 4px; min-width: 155px; padding: 0px;margin-top:10px;} 
.footer-link .link ul li {list-style:none; font: normal normal normal 13px/2 arial;list-style-position: inside;} 

.footer-link .link ul li a {color:#5D6265;} 
.footer-link .link span{font-size: 16px;color: #fff;font-weight: bold;line-height: 9px;text-transform: uppercase;}
.copyright {
    /* max-width: 100%; */
    width: 100%;
    padding-top: 19px;
    /* max-height: 50px; */
    /* margin: 20px auto; */
    font-size: 13px;
    height: 33px;
    background-color: #f1f1f1;
}

.leftmenu {width:20%; display:inline-block;  vertical-align:top; height:auto}
.right_content{width:79%; display:inline-block;vertical-align:top;}
.left_half{float:left;width:49%; margin-bottom:20px;}
.right_half{float:right;width:49%; margin-bottom:20px;}

.left_half input[type="text"], .right_half input[type="text"]{height:25px; width:250px;}
.left_half textarea, .right_half textarea{height:100px; width:250px;}

#txtmsg{width:90%;}
.mobilemenu{display:none;}
.referfrnd {display:inline-block; margin-right:50px;width:200px}

.memdet{width:49%;display:inline-block; }





.mehandi{width: 31%;padding: 5px;display: inline-block;}
.mehandi img{ width:100%;border: 1px solid #FB149A;}
.tab-content {width:60%;display: inline-block;vertical-align: top;border: 2px solid yellowgreen;border-radius: 5px;margin-top:40px;}
.tabad{width:38%;display:inline-block }
.mobile-display{display:block;}
.mobilemenu{display:none;}
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (max-width: 480px) {
	.dspnone{ display:none;}
		
	.social-share-box { zoom:72%; margin-right: 1%; float: none; margin: 0px auto;width:100%;  }
	/*.main-menu{ margin-top:11px; margin-bottom:10px; float:none;  }
	.main-menu ul{ width: 250px !important; margin: 0px auto; }
	.main-menu ul li {  margin:0;}
	.main-menu ul li{font:normal normal bold 14px/1 arial;}
    .main-menu a{min-width: 34px;}*/
	.main-menu{display:none;}
	.topred { /*background: #7a1f1f;*/ height:25px; border-bottom: 1px solid #ede7e9!important;}
	.topred .inner .left1 {
    text-align: center;
    /* width: 49%; */
    
    padding: 5px;
}
.left {
     float: none; 
}
.posfix
{position: relative;
   }
	
	.logodiv img { /*margin-top:5px;width:90%;*/    height: 119px;}
	.logodiv { width: 100%;
    min-width: 180px;
    height: 119px;
    margin: 0px auto;
    float: none; text-align:center;
    display: inline-block;}
	.con_lo{float: left;
margin: 0px auto;
width: 100%;
height: 79px;}
	.contact{  background-image: url("images/contact.png");
background-repeat: no-repeat;
width: 56%;
color: #7C8081;
float: right;
margin: 0px auto;
display: none;
padding-left: 30px;}
	.con_lo .right1
	{
		height: 49px;
float: left;
width: 56%;
	}
	.head_top{height:175px;}
	.head_search_box {width: 100px;}

	.search_hori{ 
    background: none;
	height: 0px;
    
    margin: 0px auto;} 
	.menu_mob
	{
		margin:0px auto;
	}
    .emailus{ font:normal normal bold 10px/1 arial;   }
/* *******************************************Tabbed Content - Starts********************************************************************************************/	
	.slider_register{max-width:100%; width:100%;height: 780px;margin-top: 0;}
	.slider{ float:left; width: 100%; margin: 0px auto;display:inline-block;position:relative;z-index:0}
	.slider img{   }	
	.register{ float:left; width: 100%; margin: 0px auto;display:inline-block; position:relative;z-index:1}
.register #content #register label, .register #content #login label {    float: left;
    width: 100%; 
    /* text-align: right; */
    font-size: 12px;
    /* line-height: 18px; */
    /* color: #656565; */
    /* padding-top: 8px; */
   }
   .main_content
   {min-height:0px;    margin-top: 0;}
   #content {
    background-color: #fff;
    padding: 7px 7px 6px;
   
   
}
.m1_left{	width:100%;	float:left; background:#ffffff; }

	.m1_center{	width:100%;	float:left;background:#ffffff;}

	.m1_right{	width:100%;	float:right;background:#ffffff;}
	
#reg_login_form .form-control {
    width: 99%;
    float: left;
    height: 29px;
  
    font-size: 12px;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#reg_login_form .form-control1 {
    width: 96%;
    height: 29px;
   
    font-size: 12px;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

#search_form .form-input {

width: 99%;
height: 29px;

font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#search_form .form-select {

width: 100%;
height: 29px;

font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#modify_login_form .field-input {

width: 100%;
height:29px;

font-size: 13px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#modify_login_form .field-select {

width: 100%;
height: 29px;

font-size: 13px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

#modify_login_form .month_width
{width: 38%; float:left;}
#modify_login_form .date_width
{width: 21%; float:left;}
#modify_login_form .year_width
{width: 40%; float:left;}
.tab_values .tab_fields
{
	width: 48%;
    float: left;
    /* height: 21px; */
    padding: 5px;
}

.field_box
{width:93%;  margin: 0px auto;
    margin-bottom: 10px;
    margin-top: 10px;}
.field_heading
{
	width: 100%;
   
    line-height: 25px;
    text-align: center;
	color: white;
	FONT-SIZE: 22px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}
.field_content
{
	width: 100%;
	float:left;
	margin:0px auto;
}
.field_sep
{
	width: 100%;
    float: left;
   border-bottom: 1px dotted #f1f1f1;
}
.field_sep span
{
	text-align: center;
    float: left;
    font-size: 14px;
    padding: 5px;
}

.search-box1{ width:90%; margin:0px auto;}
.s1-box{ width:100%; display:table; float:left; background:#fff; border-radius:2px; border:1px solid #e7e7e7; margin-bottom:20px; margin-left:1%;    height: 160px;}
.s1-box .inner-b1{ width:100%;}
.box-head{ font-size:18px; padding:10px;  color:#fff; font-weight:normal; text-transform:uppercase;}
.head-cont{ padding:4% 2%; width:96%; display:table; border-top:0; font-size:14px; color:#666;}
.left-head{ float:left; width:30%;}
.left-head img{ margin:0 auto; display:table;}
.right-head{ float:left; width:68%; line-height:20px;}
.box-head a{color: #fff;}


/* *******************************************Tabbed Content - Ends**********************************************************************************************/


	.search-success-recent .search { float:none; width: 92%; margin:10px auto;display:block}  
	.search-success-recent .success{ float:none;width: 92%; margin:10px auto;display:block}
	.search-success-recent .recent { float:none;width: 92%; margin:10px auto;display:block}
	.search label{ float: left; font: normal normal bold 12px/1 arial; color: #656565; padding-top: 8px; /*width: 31%;*/ }


	.steps { display: block;width: 100%;vertical-align: top; text-align:justify;line-height:17px;margin-right:17px}

	.recent .profbg { width: 100%;display: inline-block;}
	
	
	.share { margin: -27px 13px 0px 0px; font: normal normal bold 9px/1.6 arial; color: #c77e48; }
	.footer-link{width: 98%;min-height: 400px;margin: 0px auto;}
	.footer-link .link{width: 49%; margin-left:2px; font: normal normal bold 9px/1.6 arial;margin-top:10px;}

 .weblgn{ display:none}
	 .webegstr{ display:none}
	 .mbllgn{ display:block}
	 .mblegstr{ display:block}


	.footer{ width: 0; padding-top: 0; min-height: 0px; }
	/* Tab Content - menucool.com */
	ul.tabs  {      padding: 5px 0 2px;     margin:0 0 0 10px;      font-size: 0;     list-style-type: none;      text-align: left; /*set to left, center, or right to align the tabs as desired*/      /*background: #FF6600 ;*/     border-radius: 2px 2px 0 0; }
	ul.tabs li {     display: inline;     margin: 0;     margin-right: 3px;/*distance between tabs*/ }
	ul.tabs li a {     text-decoration: none;    position: relative;     padding: 1px 2px;     color: #085ca4 ; 	font-size:10px/1.6; 	font-weight:none;     border-radius: 3px 3px 0 0;  	border: 1px solid #AAA; 	border-bottom:none; }
	ul.tabs li a:hover  { 	text-decoration:none;     color: #085ca4 ;     background: #faebd7; }        
	ul.tabs li.selected a {     position: relative;     top: 0px;     font-weight:none;     background: #faebd7;     border: 1px solid #AAA;     border-bottom: none;    color: #085ca4 ; }
	ul.tabs li.selected a:hover, ul.tabs li.selected a:hover {     text-decoration: none; }
	div.tabcontents {     border: 1px solid #CCC;  	padding: 7px;     border-top-color:#AAA;     background-color:#faebd7;     border-radius: 5px 5px 5px 5px;	color:#085ca4 ; 	min-height:100px; }
	.nav_anch {width:95%;}
	.nav_anch a { 	color:#085ca4 ; 	font-size:10px/1.6; 	text-decoration:none; 	margin-left:10px; }
	.nav_anch a:hover { 	color:#085ca4 ; 	font-size:10px/1.6; 	text-decoration:none; }
		
	.banner_content{display:none;}
	

	
	/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
	.leftmenu {display:none;}
	.right_content{width:100%;}
	.left_half, .right_half{width:98%; margin:auto; margin-bottom:20px;}
	
	.mobilemenu{display:block;}
	
	.paymenthelp{font-size:8px !important;}
	/*td{font-size:9px !important;}*/
	.b1 p{font-size:8px !important;}
	.referfrnd {display:block; margin-bottom:10px;width:95%}
	
	#txtmsg{width:90%;}
	
	label .radio {display:block;margin-bottom:5px;}
	select{display:block;margin-bottom:5px;/*width:150px;*/}
	
	.search label{ /*float: left; */text-align: left; color: #656565; padding-top: 8px; width: 90%; display:block;}
	.search .fields{width:95%;display:block;}
	.search .submit{width:95%;display:block;}

	.steps { display: block;width: 100%;vertical-align: top; text-align:justify;line-height:17px;margin-right:17px}
	.steps img{ width:50% !important;display:block ;border:none !important;margin:auto; }

	
	.mehandi{width: 100%;padding: 5px;display:block;}
	.mehandi img{ width:100%;border: 1px solid #FB149A;}
	.tab-content {width:100%}
	.mobile-display{display:none;}
	.address{width:100%; font-size:14px !important;}
	.mobilemenu{display:block; z-index:999999}
	.jktCD-click .mblmenu{ margin-bottom:5px; margin-top:5px; width:50%; }
}
@media only screen and (max-width: 800px) {
	.dspnone{ display:none;}
	.social-share-box { zoom:72%; margin-right: 1%; float: none; margin: 0px auto;width:100%;  }
	/*.main-menu{ margin-top:11px; margin-bottom:10px; float:none;  }
	.main-menu ul{ width: 250px !important; margin: 0px auto; }
	.main-menu ul li {  margin:0;}
	.main-menu ul li{font:normal normal bold 14px/1 arial;}
    .main-menu a{min-width: 34px;}*/
	.main-menu{display:none;}
	.topred { width: 100%;   height:25px; border-bottom: 1px solid #ede7e9!important;}
	.topred .inner .left1 {
    text-align: center;
    /* width: 49%; */
     
    padding: 5px;
}
.left {
     float: none; 
}
	
	.logodiv img { /*margin-top:5px;width:90%;*/    height: 119px;}
	.logodiv { width: 100%;
    min-width: 180px;
    height: 119px;
    margin: 0px auto;
    float: none;
	text-align:center;
    display: inline-block;}
	.con_lo{float: left;
margin: 0px auto;
width: 100%;
height: 79px;}
	.contact{  background-image: url("images/contact.png");
background-repeat: no-repeat;
width: 56%;
color: #7C8081;
float: right;
margin: 0px auto;
display: none;
padding-left: 30px;}
	.con_lo .right1
	{
		height:49px;
float: left;
width: 60%;
	}
	.head_top{height:397px;}
	.posfix
{position: relative;
   }
	.head_search_box {width: 100px;}
	 .weblgn{ display:none}
	 .webegstr{ display:none}
	 .mbllgn{ display:block}
	 .mblegstr{ display:block}
.m1_left{	width:100%;	float:left;background:#ffffff; }

	.m1_center{	width:100%;	float:left;background:#ffffff;}

	.m1_right{	width:100%;	float:right;background:#ffffff;}
	.search_hori{     
    background: none;
	height: 0px;
	
    
    margin: 0px auto;} 
	.menu_mob
	{
		margin:0px auto;
	}
    .emailus{ font:normal normal bold 10px/1 arial;   }
/* *******************************************Tabbed Content - Starts********************************************************************************************/	
	.slider_register{max-width:100%; width:100%;height: 250px;margin-top: 0;}
	.slider{ float:left; width: 100%; margin: 0px auto;display:inline-block;position:relative;z-index:0}
	.slider img{ height:100%;    }	
	.register{ float:left; width: 98%; margin: 0px auto;display:inline-block; position:relative;z-index:1}
	.register{ float:left; width: 100%; margin: 0px auto;display:inline-block; position:relative;z-index:1}
.register #content #register label, .register #content #login label {    float: left;
    width: 100%; 
    /* text-align: right; */
    font-size: 12px;
    /* line-height: 18px; */
    /* color: #656565; */
    /* padding-top: 8px; */
   }
   .main_content
   {min-height:0px;    margin-top: 0;}
   #content {
    background-color: #fff;
    padding: 7px 7px 6px;
   
   
}
	
#reg_login_form .form-control {
    width: 99%;
    float: left;
    height: 29px;
    
    font-size: 12px;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#reg_login_form .form-control1 {
    width: 100%;
    height: 29px;
    
    font-size: 12px;
    font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#search_form .form-input {

width: 99%;
height: 29px;

font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#search_form .form-select {

width: 100%;
height: 29px;

font-size: 12px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#modify_login_form .field-input {

width: 100%;
height:29px;

font-size: 13px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#modify_login_form .field-select {

width: 100%;
height: 29px;

font-size: 13px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
line-height: 1.428571429;
color: #555;
vertical-align: middle;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
#modify_login_form .month_width
{width: 38%; float:left;}
#modify_login_form .date_width
{width: 21%; float:left;}
#modify_login_form .year_width
{width: 40%; float:left;}
.tab_values .tab_fields
{
	width: 50%;
    float: left;
    /* height: 21px; */
    padding: 5px;
}

.field_box
{width:93%;  margin: 0px auto;
    margin-bottom: 10px;
    margin-top: 10px; }
.field_heading
{
	width: 100%;
  
    line-height: 25px;
    text-align: center;
	color: white;
	FONT-SIZE: 22px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}
.field_content
{
	width: 100%;
	float:left;
	margin:0px auto;
}
.field_sep
{
	width: 100%;
    float: left;
    border-bottom: 1px dotted #f1f1f1;
}
.field_sep span
{
	text-align: center;
    float: left;
    font-size: 14px;
    padding: 5px;
}

.search-box1{ width:90%; margin:0px auto;}
.s1-box{ width:100%; display:table; float:left; background:#fff; border-radius:2px; border:1px solid #e7e7e7; margin-bottom:20px; margin-left:1%;    height: 160px;}
.s1-box .inner-b1{ width:100%;}
.box-head{ font-size:18px; padding:10px; color:#fff; font-weight:normal; text-transform:uppercase;}
.head-cont{ padding:4% 2%; width:96%; display:table; border-top:0; font-size:14px; color:#666;}
.left-head{ float:left; width:100%;}
.left-head img{ margin:0 auto; display:table;}
.right-head{ float: left;
    width: 100%;
    line-height: 20px;}
.box-head a{color: #fff;}


.tab_result-box1{ width:98%; margin:24px 0;}
.tab_result-s1-box{ width:100%; display:table; float:left; background:#fff; border-radius:2px; border:1px solid #e7e7e7; margin-bottom:20px; margin-left:1%;    height: 160px;}
.tab_result-s1-box  .inner-b1{ width:100%;}
.tab_result-box-head{ font-size:18px; padding:10px; color:#fff; font-weight:normal; text-transform:uppercase;}
.tab_result-head-cont{ padding:4% 2%; width:96%; display:table; border-top:0; font-size:14px; color:#666;}
.tab_result-left-head{ float:left; width:100%;}
.tab_result-left-head img{ margin:0 auto; display:table;}
.tab_result-right-head{ float: left;
    width: 100%;
    line-height: 20px;}
.box-head a{color: #fff;}


.tab_result_values .tab_result_fields
{
	width: 46%;
    float: left;
    /* height: 21px; */
    padding: 5px;
}
.tab_result_values .tab_result_fields_head
{
	width: 100%;
    float: left;
	font-size: 20px;
    font-weight: bold;
    /* height: 21px; */
    padding: 5px;
	text-align: left;
}

.reg_success {
    width: 100%;
    min-height: 632px;
    margin: 0px auto;
    float: left;
}
.register_left #tabs li  {     margin: 0;     padding: 0;     float: left; 	width:41%;margin-top: 6px;
height: 53px;
margin-right: 3px; } 

	.success_right { float:none; width: 83%; margin: 0px auto;}	
	
	.register_left { float:none; width: 83%; margin: 50px auto;}	




/* *******************************************Tabbed Content - Ends**********************************************************************************************/


	.search-success-recent .search { float:none; width: 92%; margin:10px auto;display:block}  
	.search-success-recent .success{ float:none;width: 92%; margin:10px auto;display:block}
	.search-success-recent .recent { float:none;width: 92%; margin:10px auto;display:block}
	.search label{ float: left; font: normal normal bold 12px/1 arial; color: #656565; padding-top: 8px; /*width: 31%;*/ }


	.steps { display: block;width: 100%;vertical-align: top; text-align:justify;line-height:17px;margin-right:17px}

	.recent .profbg { width: 100%;display: inline-block;}
	
	
	.share { margin: -27px 13px 0px 0px; font: normal normal bold 9px/1.6 arial; color: #c77e48; }
	.footer-link{width: 98%;min-height: 400px;margin: 0px auto;}
	.footer-link .link{width: 49%; margin-left:2px; font: normal normal bold 9px/1.6 arial;margin-top:10px;}




	
	/* Tab Content - menucool.com */
	ul.tabs  {      padding: 5px 0 2px;     margin:0 0 0 10px;      font-size: 0;     list-style-type: none;      text-align: left; /*set to left, center, or right to align the tabs as desired*/      /*background: #FF6600 ;*/     border-radius: 2px 2px 0 0; }
	ul.tabs li {     display: inline;     margin: 0;     margin-right: 3px;/*distance between tabs*/ }
	ul.tabs li a {     text-decoration: none;    position: relative;     padding: 1px 2px;     color: #085ca4 ; 	font-size:10px/1.6; 	font-weight:none;     border-radius: 3px 3px 0 0;  	border: 1px solid #AAA; 	border-bottom:none; }
	ul.tabs li a:hover  { 	text-decoration:none;     color: #085ca4 ;     background: #faebd7; }        
	ul.tabs li.selected a {     position: relative;     top: 0px;     font-weight:none;     background: #faebd7;     border: 1px solid #AAA;     border-bottom: none;    color: #085ca4 ; }
	ul.tabs li.selected a:hover, ul.tabs li.selected a:hover {     text-decoration: none; }
	div.tabcontents {     border: 1px solid #CCC;  	padding: 7px;     border-top-color:#AAA;     background-color:#faebd7;     border-radius: 5px 5px 5px 5px;	color:#085ca4 ; 	min-height:100px; }
	.nav_anch {width:95%;}
	.nav_anch a { 	color:#085ca4 ; 	font-size:10px/1.6; 	text-decoration:none; 	margin-left:10px; }
	.nav_anch a:hover { 	color:#085ca4 ; 	font-size:10px/1.6; 	text-decoration:none; }
		
	.banner_content{display:none;}
	.footer{ width: 0; padding-top: 0; min-height: 0px; }
	
	/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
	.leftmenu {display:none;}
	.right_content{width:100%;}
	.left_half, .right_half{width:98%; margin:auto; margin-bottom:20px;}
	
	.mobilemenu{display:block;}
	
	.paymenthelp{font-size:8px !important;}
	/*td{font-size:9px !important;}*/
	.b1 p{font-size:12px !important;}
	.referfrnd {display:block; margin-bottom:10px;width:95%}
	
	#txtmsg{width:90%;}
	textarea{height:100px; width:150px;}
	
	label .radio {display:block;margin-bottom:5px;}
	select{display:block;margin-bottom:5px;/*width:150px;*/}
	
	.search label{ /*float: left; */text-align: left; color: #656565; padding-top: 8px; width: 90%; display:block;}
	.search .fields{width:95%;display:block;}
	.search .submit{width:95%;display:block;}

	.steps { display: block;width: 100%;vertical-align: top; text-align:justify;line-height:17px;margin-right:17px}
	.steps img{ width:50% !important;display:block ;border:none !important;margin:auto; }

	
	.mehandi{width: 100%;padding: 5px;display:block;}
	.mehandi img{ width:100%;border: 1px solid #FB149A;}
	.tab-content {width:100%}
	.mobile-display{display:none;}
	.address{width:100%; font-size:14px !important;}
	.mobilemenu{display:block; z-index:999999}
	.jktCD-click .mblmenu{ margin-bottom:5px; margin-top:5px; }
}