.advaced_serarch_part{

	    width: 100%;

    border: 1px solid #86868647;

    /* height: 500px; */

    /* margin-bottom: 20px; */

    padding-bottom: 35px;

        /*box-shadow: 0px 0px 10px 0px rgb(227, 109, 155);*/

	background: white;

}

.advance_looking{

	background-color: #F5F5F5;
	width: 100%;
	min-height: 67px;
	padding-left: 6px;
    padding-top: 10px;

}



.segmented input:checked + .label {

    background-color: #e60001;

    background-image: linear-gradient(to bottom, hsl(0deg 75% 43%) 0%, hsl(0deg 70% 40%) 100%);

    border-color: hsl(337, 82%, 48%);

    color: #fff;

}



.segmented :first-child .label {

    border-radius: 20px 0 0 20px;

}

.segmented .label {

    background-color: #eee;

    background-image: linear-gradient(to bottom, hsl(0,0%,98%) 0%, hsl(0,0%,77%) 100%);

    border: 1px #ccc;

    border-style: solid none solid solid;

    color: #505050;

    font-size: 14px;

    font-weight: normal;

    cursor: pointer;

    float: left;

    padding: 14px;

    text-align: center;

    width: 80px;

    transition: all 0.7s;

}



.segmented :last-child .label {

    border-radius: 0 20px 20px 0;

    border-right-style: solid;

    margin-left: -4px;

}



.segmented .label {

    background-image: -moz-linear-gradient(top, hsl(0,0%,98%) 0%, hsl(0,0%,77%) 100%);

    background-image: -ms-linear-gradient(top, hsl(0,0%,98%) 0%, hsl(0,0%,77%) 100%);

    background-image: -webkit-linear-gradient(top, hsl(0,0%,98%) 0%, hsl(0,0%,77%) 100%);

    background-image: linear-gradient(to bottom, hsl(0,0%,98%) 0%, hsl(0,0%,77%) 100%);

}

.segmented .label {

    background-color: #eee;

    background-image: linear-gradient(to bottom, hsl(0,0%,98%) 0%, hsl(0,0%,77%) 100%);

    border: 1px #ccc;

    border-style: solid none solid solid;

    color: #505050;

    font-size: 14px;

    font-weight: normal;

    cursor: pointer;

    float: left;

    padding: 14px;

    text-align: center;

    width: 80px;

    transition: all 0.7s;

}

.label {

    display: inline;

    padding: .2em .6em .3em;

    font-size: 75%;

    font-weight: 700;

    line-height: 1;

    color: #fff;

    text-align: center;

    white-space: nowrap;

    vertical-align: baseline;

    

    }

    .segmented input {

    display: none;

}



.advance_paragraph{

	line-height: 48px;

}



.advaced_box{

	padding-top: 10px;

	padding-left: 20px;

	padding-right: 20px;

}



.advance_input_styling{

border-bottom: 1px solid #d73070;

 border-top: 1px solid white;

border-left: 1px solid white;

border-right: none;

border-radius: 0px;
font-size: 12px !important;

}

.choices__inner {

   

    border-bottom: 1px solid #f90001 !important;

    border-top: 1px solid white !important;

    border-left: 1px solid white !important;

    border-right: none !important;

    border-radius: 0px !important;

      background-color: white !important;



}

.choices__list--multiple .choices__item {

   

    background-color: #d83071 !important;

    border: 1px solid #d83071 !important;

    }



    .choices__list--dropdown {

  

    border: 1px solid #d83071 !important;

}



.form-control:focus {
    background-color: white !important ;
    color: #e60001 !important;
}



.advance_diet{

	padding-right: 10px;

}

.showicome{

	padding-top: 20px;





}

  .advance_drink{

  	margin-bottom: 10px;

  }

  .advce_btn{

  	background-image: linear-gradient(to right, #f1a308, #f0d00e);

    border: 0;

    padding: 10px 24px;

    color: #fff;

    transition: 0.4s;

    border-radius: 50px;

  }
  .advce_btn:hover {
    background: white !important;
    color: #f0d00e !important; 
    border: 1px solid #f0d00e;
  }

    

  /*view more stories*/

  .view_stories{

	width: 100%;

    border: 1px solid #86868647;

    /* height: 500px; */

    /* margin-bottom: 20px; */

    padding-top: 13px;

    padding-bottom: 13px;

    padding-left: 13px;

    padding-right: 13px;

	  background: white;

    /* box-shadow: 0px 0px 10px 0px rgb(227, 109, 155);*/

}

.st_img{

	

	height: 233px;

	width: 100%;



}

.st_img_sty{

	width: 100%;

}

.stories_readmore{

	color:#d83071;

}

.view_morehead{

	text-align: center;

	 padding-bottom: 18px;

    padding-top: 1px;

	

}

.view_morehead h2{

    margin: 15px 0 0 0;

    font-size: 32px;

    font-weight: 700;

    color: #5f5950;

}

.view_morehead h2 span {

    color: #e60001;

}
.breadcrumbs {
background: #5f5950;
}


/*stories details page*/



.detial_head{

	text-align: center;

	 padding-bottom: 18px;

    padding-top: 1px;



}

.detial_head h2{

    margin: 15px 0 0 0;

    font-size: 32px;

    font-weight: 700;

    color: #5f5950;

}

.detial_head h2 span {

    color: #e60001;

}



 .details_stories{

	    width: 100%;

    border: 1px solid #86868647;

    /* height: 500px; */

    /* margin-bottom: 20px; */

   padding-top: 13px;

    padding-bottom: 13px;

    padding-left: 13px;

    padding-right: 13px;

	 background: white;

        

}

.dt_img{

	

	

	width: 100%;



}

.descript

{

	 color: #e60001;

}

.groominfor{

	    width: 100%;

    border: 1px solid #86868647;

    /* height: 500px; */

    /* margin-bottom: 20px; */

    padding-top: 6px;

    padding-bottom: 13px;

    padding-left: 13px;

    padding-right: 13px;

    background-color: #f8f9fa;

    margin-top: 13px;

}

.detail_message{

	color: #e60001;



}

.sd_blog{

border: 1px solid #86868647;

	width: 100%;

	height: auto;

	background: white;





    /* height: 500px; */

    /* margin-bottom: 20px; */

    padding-top: 13px;

    padding-bottom: 13px;

    padding-left: 13px;

    padding-right: 13px;

    border-bottom: 4px solid #febd75;

}



.sdblog_descript{

   color: #e60001;

    border-left: 4px solid #e60001;

  

    padding-left: 9px;

 

    }

 .sd_bolg_gap{

 	padding-bottom: 10px;

 }   

.sd_blod_lk > a{

	color: black !important;

}

.sd_blod_lk > a:hover{

	color: #a5325e !important;

}



.sd_banner{

	padding-top: 30px;

	padding-bottom: 20px;



}



/*blog detail page*/



.bdmainbox{

        background: url(../img/chefs-bg.jpg) center center no-repeat;

    background-size: cover;

    /* padding: 60px 0; */

    position: relative;

}



.blogdetail_box{

    border: 1px solid #d8dad5;

    width: 100%;

    padding-bottom: 15px;

    background: white;

    margin-top: 20px;

    /* height: 500px; */

    /* margin-bottom: 20px; */

    /* border-top: 4px solid #febd75; */

    box-shadow: 0px 0px 10px 0px rgb(227, 109, 155);

}



.bd_heading{

   padding: 13px;

}



.bd_imgepart{



    overflow: hidden;

    height: 440px;

  

}

.bd_imagest{

    width: 100%;

   /* border-radius: 25px;*/

}



.bd_description{

    background-color: white;

    padding: 13px;

}

.bd_para{

    padding-bottom: 10px;

    text-align: justify;

}

.common_hd_colr{

    color:#d83071;

}





/*about page css*/

.bdmainbox{

        background: url(../img/chefs-bg.jpg) center center no-repeat;

    background-size: cover;

    /* padding: 60px 0; */

    position: relative;

}



.aboutdetail_box{

    border: 1px solid #d8dad5;

    width: 100%;

    padding-bottom: 15px;

    background: white;

    margin-top: 20px;

    /* height: 500px; */

    /* margin-bottom: 20px; */

    /* border-top: 4px solid #febd75; */

    box-shadow: 0px 0px 10px 0px rgb(227, 109, 155);

}



.abou_heading{

   padding: 13px;

}





.abou_imagest{

    width: 100%;

   /* border-radius: 25px;*/

}



.abou_description{

    background-color: white;

    padding: 13px;

}

.abou_para{

    padding-bottom: 10px;

    text-align: justify;

}

.common_hd_colr{

    color:#d83071;

}



.abou_img{

    padding-top: 24px;

}



/*report profile css*/

.report_part{

        width: 100%;

    border: 1px solid #e36d9b82;

    /* height: 500px; */

    /* margin-bottom: 20px; */

    padding-bottom: 35px;

        box-shadow: 0px 0px 10px 0px rgb(227, 109, 155);

}

.report_looking{

    background-color: #F5F5F5;

    width: 100%;

    min-height: 67px;

        padding-left: 6px;

    padding-top: 12px;

}



.report_paragraph{

    text-align: justify;

}

.report_box{

    padding-top: 10px;

    padding-left: 20px;

    padding-right: 20px;

}



.report_input_styling{
border-bottom: 1px solid #e60001;
 border-top: 1px solid white;
border-left: 1px solid white;
border-right: none;
border-radius: 0px;
}



/*member profile page css*/

.profil_rsive{

    width: 100%;

}

.profile_box{

    margin: 13px;

}



.profile_footermenu{

    padding: 13px;

}

.member_profile_part{

        width: 100%;

    border: 1px solid #e36d9b82;

    /* height: 500px; */

    /* margin-bottom: 20px; */

    padding: 15px;

        box-shadow: 0px 0px 10px 0px rgb(227, 109, 155);

}

.member_looking{

  

    background-color: white;

    width: 100%;

    min-height: 67px;

    height: 300px;

    /* padding-left: 6px; */

    /* padding-top: 12px; */



    overflow: hidden;

    border: 1px #CCC solid;

  



}



.profile_profession{

    font-size: 14px;

}



.members_history{

    font-size: 20px;

    color: #d83071;

}

.icon_fontawsome{

     color: #d83071;



}



/*dashboard user profile*/

.setting_part{

        width: 100%;

    border: 1px solid #e36d9b82;

    /* height: 500px; */

    /* margin-bottom: 20px; */



        box-shadow: 0px 0px 10px 0px rgb(227, 109, 155);

}

.setting_looking{

    background-color: #F5F5F5;

    width: 100%;

    min-height: 67px;

        padding-left: 6px;

    padding-top: 10px;

}



.setting_paragraph{

    line-height: 48px;

}



.setting_box{

    padding-top: 10px;

    padding-left: 20px;

    padding-right: 20px;

}



/*dashboard mypackage */

.package_part{

        width: 100%;

    border: 1px solid #e36d9b82;

    /* height: 500px; */

    /* margin-bottom: 20px; */

   

        box-shadow: 0px 0px 10px 0px rgb(227, 109, 155);

}

.package_looking{

    background-color: #F5F5F5;

    width: 100%;

    min-height: 67px;

        padding-left: 6px;

    padding-top: 10px;

}



.package_paragraph{

    line-height: 48px;

		padding-left: 15px;

    font-weight: 600;

    font-size: 22px;

}



.package_box{

    padding-top: 10px;

    padding-left: 20px;

    padding-right: 20px;

}



.icon_fontawsome{

     color: #d83071;



}

/*my photo css*/

.photo_one{

    width: 100%;
    border: 1px solid #e36d9b82;
    margin-bottom: 10px; 
    box-shadow: 0px 0px 10px 0px rgb(230 0 1);

}

.photo_boxx{

    padding-left: 15px;

    padding-right: 15px;

}





.photo_part{

        width: 100%;

    border: 1px #CCC solid;

    /* height: 500px; */

    /* margin-bottom: 20px;

 

        box-shadow: 0px 0px 10px 0px rgb(227, 109, 155); */

}

.photo_looking{

    background-color: #F5F5F5;

    width: 100%;

    min-height: 67px;

        padding-left: 6px;

    padding-top: 10px;

}



.photo_paragraph{

    line-height: 48px;

	padding-left: 15px;

    font-weight: 600;

    font-size: 22px;

}



.photo_box{

    padding-top: 10px;

    padding-left: 20px;

    padding-right: 20px;

}

.my_photo{

   

    padding-bottom: 15px;

   

}

.account_setting{



    padding-bottom: 15px;

    

}

.package_right_side{

 

    padding-bottom: 15px;

    

}



.my_package_para{

    font-size: 15px;

    font-size: 14px;

    padding-bottom: 8px;

}



.remove_right{

  padding-left: 0px;

}

.remove_left{

  padding-right: 0px ;

}



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

 .remove_right{

  padding-left: 15px !important;

}

.remove_left{

  padding-right: 15px !important;

}

}

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

 .remove_right{

  padding-left: 15px !important;

}

.remove_left{

  padding-right: 15px !important;

}

}

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

 .remove_right{

  padding-left: 15px !important;

}

.remove_left{

  padding-right: 15px !important;

}

}



/*partner reference*/

.cancel_edit{

    background-color: #d83071 !important;

    padding: 10px !important;

    color: white !important;

    border-radius: 5px !important;

}

.partner_cross{

    text-align: right;

}



.partner_reference{



    padding-bottom: 15px;

    

}



.partner_looking{

    background-color: #F5F5F5;

    width: 100%;

    min-height: 67px;

        padding-left: 6px;

    padding-top: 10px;

}



.partner_paragraph{

    line-height: 48px;

		padding-left: 15px;

    font-weight: 600;

    font-size: 22px;

}



.partner_box{

    padding-top: 10px;

    padding-left: 20px;

    padding-right: 20px;

}



.partner_part{

        width: 100%;

    border: 1px #CCC solid;

    /* height: 500px; */

    /* margin-bottom: 20px;



        box-shadow: 0px 0px 10px 0px rgb(227, 109, 155); */

}



.partner_input_styling{

border-bottom: 1px solid #d73070;

 border-top: 1px solid white;

border-left: 1px solid white;

border-right: none;

border-radius: 0px;

}



/*user profile*/

.user_part{

        width: 100%;

    border: 1px #CCC solid;

    /* height: 500px; */

    /* margin-bottom: 20px; 



        box-shadow: 0px 0px 10px 0px rgb(227, 109, 155);*/

}

.user_reference{



    padding-bottom: 15px;

    

}



.user_looking{

    background-color: #F5F5F5;

    width: 100%;

    min-height: 67px;

        padding-left: 6px;

    padding-top: 10px;

}



.user_paragraph{

    line-height: 48px;

	padding-left: 15px;

    font-weight: 600;

    font-size: 22px;

}



.user_cross{

    text-align: right;

}

.user_package_para{

    font-size: 15px;

    font-size: 14px;

    padding-bottom: 8px;

}



.user_input_styling{

border-bottom: 1px solid #d73070;

 border-top: 1px solid white;

border-left: 1px solid white;

border-right: none;

border-radius: 0px;

}