@charset "utf-8";

/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:800);

*{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

h2.hlpdesk{font-size:18px; font-weight:bold; margin-top:70px; text-align:right;}

h2.login_regs a{color:#170d71; font-size:18px;}

h2.login_regs a:hover{color:#ef7f1b; text-decoration:none; border-bottom:1px dotted #ef7f1b;}

.navigation_full{margin-top:10px;}

.nav-justified>li>a{background-color:#89B5F1; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; margin-left:7px; margin-right:7px; font-size:14px; color:#fff; }

.nav-justified>li>a:hover{background-color:#2a3a4b;}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{background-color:#2a3a4b;}

.top_section{margin-top:20px;}

.quick_search{border:1px solid #eee; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }

 .radio label{font-size:14px; font-weight:bold;}

 h4.form_font{font-size:14px; font-weight:bold; padding-top:3px;}

 .frm-age-cntrl{width:40%; float:left;}

 .form_font_to{float:left; font-size:14px; font-weight:bold; margin-left:3px; margin-right:3px;}

 .quick_search .row{margin-top:10px; margin-bottom:10px;}

 .btn-danger{background-color:#e31e25;}
 

 .banner_main{border:4px solid #009847; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}

 h4.form_font_qck{font-size:18px; font-weight:bold; color:#00801d}

 .top_text{border:4px solid #e2141b; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; background-color:#fbee6c;}

 .top_text p{padding:12px 10px; font-size:17px; font-weight:normal; text-align:justify; }

 .navbar-default{background-color:#5cb138; border:0px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; margin-top:15px;}

 .navbar-default .navbar-nav>li>a{padding-top:8px; padding-bottom:8px; padding-left:40px; padding-right:40px; color:#fff; border-right:1px solid #fff; font-size:20px; margin-top:7px;}

 .navbar-default .navbar-nav>li>a.last_evnt{border-right:0px;}

 .sctin_thr ul{padding-left:0px; list-style:none }

  .sctin_thr ul li{font-size:14px;  background-repeat:no-repeat; background-position:left 3px; padding-left:18px; }

  p.many_more{ text-align:right;}

  .benfits_crn{background-color:#ebedec; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}

  .sucs_strs{background-color:#fff; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border:4px solid #e5131b; margin-top:10px}

  h3.sucs_stors_txt{color:#261f79; text-align:center; font-weight:bold;}

   

   .sucs_strs p{font-size:15px;}

   .strs_scs_mrn{margin-left:2px;}

   .strs_scs_mrn p{text-align:center; font-size:14px; line-height:16px; font-weight:bold; margin-top:3px;}

   .br_rw_gp{margin-top:7px; margin-bottom:7px}

   .featrd_grms{border:1px solid #eee; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}

   .br_rw_gp h3{color:#e41b22; margin-left:25px;}

   .br_rw_gp p{font-size:14px;}

   .qck_cnct{color:#e00d15; font-size:16px; font-weight:bold;}

   .qck_cnct a{color:#170d71; font-size:16px; font-weight:bold;}

   .footer_bundle{background-color:#ebedec; margin-top:20px; padding-top:20px;}

   .ftr_lnks ul{list-style:none;}

   .ftr_lnks ul li:before{content: "- ";}  

   .ftr_lnks ul li a{font-size:16px; line-height:20px; color:#161613;}

   .ftr_lnks ul li a:hover{ line-height:20px; color:#161613; text-decoration:none; border-bottom:1px dotted #161613;}

   .footer_bundle h3{ font-size:16px; }

   

/*payment styles*/	

	.payment_bundle .nav-tabs>li.active>a, .payment_bundle .nav-tabs>li.active>a:focus, .payment_bundle .nav-tabs>li.active>a:hover{

		background-color:#88a93e ; text-align:center; font-size:20px; color:#fff; border-radius:8px 8px 0px 0px; border:0px;}	

		.payment_bundle .nav>li>a:focus, .payment_bundle .nav>li>a:hover{background-color:#88a93e; text-align:center; font-size:20px; color:#fff; border-radius:8px 8px 0px 0px; border:0px;}

		.payment_bundle .nav>li>a{background-color:#f3f3f3; text-align:center; font-size:20px; color:#191818; border-radius:8px 8px 0px 0px; border:0px; margin-right:0px;}

	.payment_bundle .nav-tabs>li{padding:0px;}

	.payment_bundle .row{margin:0px -1px 0px -1px;}

	.payment_bundle .col-md-6{width:40%; padding-left:0px; padding-right:0px; border-right:1px dotted #ccc; }

	.payment_bundle .col-md-2{width:20%; padding-left:0px; padding-right:0px; border-right:1px dotted #ccc; }

	.payment_bundle .slf_srvce {border:1px solid #f3f3f3}

	.payment_bundle .persnlzd_plns {border:1px solid #f3f3f3}

	.payment_container{margin:30px auto 30px auto;}

	.payment_container h3{margin:0px; padding:10px 10px 10px 10px; font-size:16px; color:#fff; background-color:#aac471;  }
    
	.payment_container .nav-tabs{border-bottom:0px; }

	h3.mnths{text-align:center;}

	.grnhdn{color:#690; font-size:20px; padding-left:20px;}

	label .grnhdn{padding-left:0px;}

	.payment_container .checkbox input[type=checkbox], .payment_container .checkbox-inline input[type=checkbox], .payment_container .radio input[type=radio], .payment_container .radio-inline input[type=radio]{margin-top:19px;}

	.grnhdn .plus{font-weight:bold; font-size:24px;   font-family: 'Open Sans', sans-serif;}

	

	.payment_container ul.pay_inn_list li{ list-style-type: disc; margin: 0 0 8px 15px; padding: 0; height: 17px; font-size: 15px; color: #0A0A0A; }

	.payment_container ul.pay_inn_list{padding-left:22px;}

	.payment_container ul.pay_inn_list li a{ color: #6c6c6c; font-size:14px; }

	.payment_container h5.stke{color:#c85482; text-decoration:line-through}

		.payment_container h5{text-align:center; font-weight:bold; font-size:18px; color:#b5b5b5;}

.col-md-2{padding-bottom:23px; }

.rwone_brdr_btm{border-bottom:1px dotted #ccc;}

.radio_cont{margin-left:20px;}

.top-seler{background-image:url(../images/top_seller.png); background-repeat:no-repeat; background-position:left 40px}

.payment_bundle .nav-tabs>li.prple.active>a, .payment_bundle .nav-tabs>li.prple.active>a:focus, .payment_bundle .nav-tabs>li.prple.active>a:hover{background-color:#785988}

.persnlzd_plns .col-md-4{padding-left:0px; padding-right:0px;}

.payment_container h3.prpl_hd{background-color:#b89cc7 ; margin-bottom:70px;}

.persnlzd_plns .col-md-4{border-right:1px dotted #ccc; min-height:280px}

.payment_bundle{

	

	}

	

.payment_bundle	 .ful_tabs .col-md-6{width:50%; border-right:0px;}

.payment_bundle

{

  position: relative;

  background-color:#fff;

  padding-left:0px;

  padding-right:0px;

}

.payment_bundle:before, .payment_bundle:after

{

  z-index: -1;

  position: absolute;

  content: "";

  bottom: 15px;

  left: 10px;

  width: 50%;

  top: 80%;

  max-width:300px;

  background: #777;

  -webkit-box-shadow: 0 15px 10px #777;

  -moz-box-shadow: 0 15px 10px #777;

  box-shadow: 0 15px 10px #777;

  -webkit-transform: rotate(-3deg);

  -moz-transform: rotate(-3deg);

  -o-transform: rotate(-3deg);

  -ms-transform: rotate(-3deg);

  transform: rotate(-3deg);

}

.payment_bundle:after

{

  -webkit-transform: rotate(3deg);

  -moz-transform: rotate(3deg);

  -o-transform: rotate(3deg);

  -ms-transform: rotate(3deg);

  transform: rotate(3deg);

  right: 10px;

  left: auto;

}	



/*results page styles*/



.panel-heading .accordion-toggle:after {

    /* symbol for "opening" panels */

    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */

    content: "\e082";    /* adjust as needed, taken from bootstrap.css */

    float: right;        /* adjust as needed */

    color: grey;         /* adjust as needed */

	margin-top:2px;

}

h6.rslts_bodyhd{font-size:18px; font-weight:normal; color:#333; }

.cntr_bdy_srch .row{margin-left:0px; margin-right:0px}

.mdy_srch:before{content:"\e114";  font-family: 'Glyphicons Halflings';}

.cnct_btn:before{font-family: 'Glyphicons Halflings'; content:"\e130"; float:left; padding-top:3px; font-size:20px; color:#689626}

.phone_avai:before{font-family: 'Glyphicons Halflings'; content:"\e145"; float:left; font-size:20px; color:#689626}

.id_name_th{float:left; padding-top:0px; }

.single_item{background-color:#f9f8e5; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; margin-top:10px; margin-bottom:10px; padding-top:10px ; padding-bottom:10px}

.single_item:hover{background-color:#f7f6da;}

.cnct_btn{float:left;}

.dflt_ordr{float:right;}

a.chat_lnk{background-image:url(../images/chat.gif); background-position:right; background-repeat:no-repeat; padding-right:30px; padding-top:4px;}

.profile_img_srch{padding:6px; background-color:#fff; margin:3px; box-shadow:0px 0px 2px #ccc; -webkit-box-shadow:0px 0px 2px #ccc; -moz-box-shadow:0px 0px 2px #ccc;}

p.viw_albm{text-align:center; padding-top:8px;}

.prfl_bndl_brdr, .prfl_bndl_brdr .col-lg-7, .prfl_bndl_brdr .col-lg-7 .col-xs-5{padding-left:0px; padding-right:0px;}

.prfl_bndl_brdr .col-lg-7 .col-xs-5, .prfl_bndl_brdr .col-lg-7 .col-xs-1{padding-top:5px; padding-bottom:5px;}

.prfl_bndl_brdr{border-bottom:#ccc 1px dotted; padding-bottom:10px;}

.profile_right_inner h3{margin-top:0px; font-size:20px;}

.vie_fl_prfl{padding-top:10px; float:left}

.vie_fl_prfl:before{content:"\e008" ; font-family: 'Glyphicons Halflings';}

.featrd_profile{background-color:#f1feff ; margin-top:0px}

.featrd_profile:hover{background-color:#e7fbff;}

.spotlight{width:100%; background-color:#e7fbff; border-top:1px solid #daf7ff; margin-top:10px; padding:10px; height:50px; }

.spotlight_inner{font-size:20px; font-weight:bold; color:#337ab7; width:auto; float:left}

.spotlight a{padding-top:5px; float:left; padding-left:10px;}



.spotlight_inner:after{content:"\e223" ; font-family: 'Glyphicons Halflings'; font-size:16px; color:#ef7f1b}

.abt_prf_btn{padding-left:0px; padding-right:0px; padding-top:10px;}

.panel-heading .accordion-toggle.collapsed:after {

    /* symbol for "collapsed" panels */

    content: "\e081";    /* adjust as needed, taken from bootstrap.css */

}

.results_search_container input[type=checkbox] {margin:2px 0px 0px -20px;}

.num_count{color:#bcbbbb;}



.more_results:after{font-family:'Glyphicons Halflings'; content:"\e080"; float:right;}

.more_results{float:right}

		.results_search_container .radio label{font-size:12px; font-weight:normal;}

 

 .results_search_container input[type=radio]{margin:2px 0px 0px -20px; }

.num_count{color:#bcbbbb;}

   

.results_search_container{margin-top:30px;}

.search_refine{	color:#333; font-size:16px; text-align:center; font-weight:bold; background-color:#e2dfb4; margin:0px; padding-top:10px; padding-bottom:10px; border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px;}

.side_accr{ padding-left:0px; padding-right:0px; box-shadow: 0px 0px 5px #ccc;  -moz-box-shadow: 0px 0px 5px #ccc;  -webkit-box-shadow: 0px 0px 5px #ccc; border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; }

.panel-group .panel{border-radius:0px;}

.panel-group .panel+.panel{margin-top:0px;}

.panel-group{margin-bottom:0px; }

.panel-default>.panel-heading{background-color:#f7f6da;}

.panel-heading{border-top-left-radius:0px; border-top-right-radius:0px;}



/*Profile Page */

.opn_qck_srch .panel-group{ margin-top:20px; border-radius:20px;}

.opn_qck_srch .panel{box-shadow:0 4px 7px rgba(0,0,0,.05); -webkit-box-shadow:0 4px 7px rgba(0,0,0,.05); -moz-box-shadow:0 4px 7px rgba(0,0,0,.05); }

.opn_qck_srch .panel-default{border-color:#fff;}

.opn_qck_srch .opn_lnk_src{width:100%; text-align:center; float:left; border-top:6px solid #0f71ae}

 .opn_qck_srch .opn_lnk_src a{ padding: 6px 20px;

background-color: #0f71ae;

color: #fff;

font-weight: bold;

border-radius: 10px;

border-top-left-radius: 0px;

border-top-right-radius: 0px; text-decoration:none}

 .opn_qck_srch .opn_lnk_src a:after{ content:"\e114"; font-family:'Glyphicons Halflings'; padding-left:3px}

 .opn_qck_srch .opn_lnk_src a.opn_rnd_crn:after{ content:"\e113"; font-family:'Glyphicons Halflings'; padding-left:3px}



.opn_qck_srch .opn_lnk_src a:hover{text-decoration:none}

.panel-body.row{padding-top:0px; padding-bottom:0px;}

.age_md .col-xs-5{padding-left:0px; padding-right:0px; width:39.666667%}

.row.age_md {margin-left:0px; margin-right:0px;}

.opn_qck_srch .col-md-2{padding-bottom:5px; font-size:23px;}

.qck_srch_links{padding-top:10px; padding-bottom:10px; text-align:right}

.qck_sr_ln_item:before{content:"\e072"; font-family:'Glyphicons Halflings'; font-size:12px; padding-left:10px; padding-right:3px; text-decoration:none; font-size:8px;}

.bead_crmbs_srch{margin-top:15px;}

a.detls_prfl{color:#DE5400; font-size:16px; font-weight:bold;}

.nav-tabs>li.active>a.detls_prfl{color:#DE5400; font-size:16px; font-weight:bold;}

.nav-tabs>li>a.detls_prfl_more{font-size:16px; font-weight:bold;}

.exrt_prf_links{ float:right; padding-top:14px;}

.exrt_prf_links a{ margin-left:10px; font-size:14px; font-weight:bold;}

.exrt_prf_links a.nxt:after{font-family:'Glyphicons Halflings';; content:"\e250"; font-size:10px; padding-left:2px;}

.abt_her{color:#DE5400; font-size:16px; font-weight:bold;}

.abt_her:after{font-family:'Glyphicons Halflings'; content:"\e145"; font-size:14px; padding-left:6px; color:#060}

img.prf_new_img{padding:7px; border:1px solid #ccc;}

.abt_txt_h{font-weight:normal; line-height:20px}

.nav-tabs>li>a.innr_tb_font{color:#258ec0; font-size:14px; font-size:14px; font-weight:bold;}

.expre_intr_txt p{font-size:14px; color:#333; line-height:20px; padding-top:20px;}

.border_tabs_in{border:1px solid #ddd; border-top-left-radius:5px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:10px; margin-top:20px;}

.nav_btm_adn{margin-top:10px; margin-bottom:10px;}

.nav_btm_adn .nav-pills>li.active>a, .nav_btm_adn .nav-pills>li.active>a:focus, .nav_btm_adn .nav-pills>li.active>a:hover{background:none;}

.nav_btm_adn .nav-justified>li>a{background:none;}

.nav_btm_adn .nav-justified>li>a{color:#333;}

.nav_btm_adn{background-color:#EFEFEF; border-radius:10px;}

.nav_btm_adn .nav-justified>li>a:hover{color:#258ec0;}

a.req:before{content:"\e039"; font-family:'Glyphicons Halflings'; float:left; color:#DE5400}

a.shrt:before{content:"\e007"; font-family:'Glyphicons Halflings'; float:left; color:#DE5400}

a.frwd:before{content:"\e163"; font-family:'Glyphicons Halflings'; float:left; color:#DE5400}

a.prnt:before{content:"\e045"; font-family:'Glyphicons Halflings'; float:left; color:#DE5400}

a.ignr_prf:before{content:"\e106"; font-family:'Glyphicons Halflings'; float:left; color:#DE5400}

a.report_ab:before{content:"\e107"; font-family:'Glyphicons Halflings'; float:left; color:#DE5400}



.full_prof_info{color: #DE5400;

font-size: 16px;

font-weight: bold;}

.full_detls_bottom tr th{background-color:#ccc; padding:5px 10px;}

.full_detls_bottom table{margin-top:40px;}

.full_prf_info_b{border-right:1px solid #ccc;}

.siml_prfl_sd{padding-top:10px; padding-bottom:10px;}

.siml_prfl_sd:hover{background-color:#F7F7F7; box-shadow: 1px 1px 5px #ccc; 	}



@media (max-width:1200px){

	   .top_text p{padding:10px 10px; font-size:16px;	}

	   .navbar-default .navbar-nav>li>a{padding-left:22px; padding-right:23px;}

	   .strs_scs_mrn .img-responsive{max-width:88%;}

	   .br_rw_gp{margin-top:9px; margin-bottom:10px;}

	   h4.form_font{font-size:13px;}

	   .profile_right{padding-left:0px; padding-right:0px;}

	   .profile_right_inner{float:right;}

	   .carousel-caption{left:20%;}

	   }

	 @media (max-width:992px){

		.profile_page .col-md-2{margin-top:10px;}

	   .profile_page .col-md-10{width:100%}

	   h2.hlpdesk{margin-top:58px;}

	   .nav-justified>li>a{margin-left:5px; margin-right:5px;}

	   .nav.nav-justified li a{padding-left:4px; padding-right:5px;}

	   .quick_search .row{margin-top:10px; margin-bottom:8px;}

	   .top_text{margin-top:10px;}

	   .navbar{margin-bottom:20px; min-height:44px;}

	   .navbar-default .navbar-nav>li>a{font-size:17px; padding-top:5px; padding-bottom:5px;}

	   .navbar-default .navbar-nav>li>a{padding-left:11px; padding-right:10px;}

	   .br_rw_gp{margin-bottom:5px; margin-top:6px;}

	   .banner-nd{padding-right:0px;}

	   }  

	   

	    @media (max-width:767px){

		.recent_updates{width:100%;}

		.slider{margin-left:15px; margin-top:10px}

		.carousel-caption{position:relative; left:0;}

		.bundle_single_prf .col-xs-2{width:43%}

	 	h2.hlpdesk{margin-top:13px; text-align:center;}

		.logo_resp{margin-left:auto; margin-right:auto;}

		.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline{margin-left:0px;}

		.frm-age-cntrl{float:none; width:100%;}

		.form_font_to{text-align:center; float:none;}

		.banner_main{ width:100%; margin-top:10px;}

		.banner-nd{padding-left:0px;}

		.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}

		.navbar-default .navbar-brand{color:#FFF;}

		.sucs_strs{margin-bottom:10px;}

 	   	.payment_bundle .col-md-6{width:100%;}

		.payment_bundle .col-md-2{width:33.3%;}

	   .top-seler{background-image:url(../images/top_seller.png); background-repeat:no-repeat; background-position:left bottom}

		.payment_bundle .nav-tabs>li.active>a, .payment_bundle .nav-tabs>li.active>a:focus, .payment_bundle .nav-tabs>li.active>a:hover{font-size:14px;}

		.payment_bundle .nav>li>a:focus, .payment_bundle .nav>li>a:hover{font-size:14px;}

		.payment_bundle .nav>li>a{font-size:14px;}

		.profile_right_inner{float:left}

		.profile_img_srch{margin-left:auto; margin-right:auto;}

		.cntr_bdy_srch .col-xs-12{padding-left:0px; padding-right:0px;}

		.cntr_bdy_srch .prfl_bndl_brdr{padding-left:10px; padding-right:10px;}

		.spotlight{height:65px;}

		.spotlight a{padding-left:0px;}

		.nav-tabs>li.active>a.detls_prfl{font-size:12px;}

		.nav-tabs>li>a.detls_prfl_more, a.detls_prfl{font-size:12px;}

		.exrt_prf_links a{font-size:12px;}

}  

 


.AjaxLoader
{
	background:url(../images/ajaxloader.gif) no-repeat ;
	background-position:50% 50px;
}

.ConfirmAction
{
	border:4px solid #e2141b;
	width:20%;
	position:fixed;
	padding:0 15px 15px 15px;
	background:#F5F5F5;
	top:220px;
	left:40%;
}
.btn-botton{background-color:#aac471; color:#FFF; }
.btn-botton:hover{background-color:#aac471; color:#FFF; }

.Pad0
{
	padding:0;
}
.Mar0
{
	margin:0;
}

.Tablets
{
	position:absolute;
	top:4px;
	right:4px;
}

.Tablets ul li
{
	background:#ef7f1b;
	display:block;
	float:left;
	width:40px;
	height:40px;
	border-radius:20px;
	line-height:40px;
	margin-left:4px;
	text-align:center;
}

.Tablets a
{
	color:#FFF;
	text-decoration:none;
}

