.stepwizard-step p{margin-top:10px;}
.stepwizard-row{display:table-row;}
.stepwizard{display:table;width:100%;position:relative;}
.stepwizard-step button[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important;}
.stepwizard-row:before{top:14px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-order:0;}
.stepwizard-step{display:table-cell;text-align:center;position:relative;}
.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px;}
ul.nav.navbar-nav.customnav{float:right;margin-top:3px;}
.imglogo{width:250px;margin:6px 0px 0px 9px;}
.customnav li a{border-right:0px !important;}
@media only screen and (max-width:768px){ul.nav.navbar-nav.customnav{float:none;}
.imglogo{margin:-2px 0px 0px 0px;width:236px;}
}
.js-messages{position:fixed;right:5px;top:5px;z-index:99;cursor:pointer;}
.mainheading{border-color:#d9d9d9;border-style:none solid;border-width:medium 1px;color:#dc534f;font:18px/32px arial;margin:15px 5px 10px;padding-left:10px;padding-right:10px;background-color:#d9Edf7;}
.userpic{width:100px;height:85px;}
#custom-search-input{background:#e8e6e7 none repeat scroll 0 0;margin:0;padding:10px;}
#custom-search-input .search-query{background:#fff none repeat scroll 0 0 !important;border-radius:4px;height:33px;margin-bottom:0;padding-left:7px;padding-right:7px;}
#custom-search-input button{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:0 none;border-radius:3px;color:#666666;left:auto;margin-bottom:0;margin-top:7px;padding:2px 5px;position:absolute;right:0;z-index:9999;}
.search-query:focus + button{z-index:3;}
.all_conversation button{background:#f5f3f3 none repeat scroll 0 0;border:1px solid #dddddd;height:38px;text-align:left;width:100%;}
.all_conversation i{background:#e9e7e8 none repeat scroll 0 0;border-radius:100px;color:#636363;font-size:17px;height:30px;line-height:30px;text-align:center;width:30px;}
.all_conversation .caret{bottom:0;margin:auto;position:absolute;right:15px;top:0;}
.all_conversation .dropdown-menu{background:#f5f3f3 none repeat scroll 0 0;border-radius:0;margin-top:0;padding:0;width:100%;}
.all_conversation ul li{border-bottom:1px solid #dddddd;line-height:normal;width:100%;}
.all_conversation ul li a:hover{background:#dddddd none repeat scroll 0 0;color:#333;}
.all_conversation ul li a{color:#333;line-height:30px;padding:3px 20px;}
.member_list .chat-body{margin-left:47px;margin-top:0;}
.top_nav{overflow:visible;}
.member_list .contact_sec{margin-top:3px;}
.member_list li{padding:6px;}
.member_list ul{border:1px solid #dddddd;}
.chat-img img{height:34px;width:34px;}
.member_list li{border-bottom:1px solid #dddddd;padding:6px;}
.member_list li:last-child{border-bottom:none;}
.member_list{height:380px;overflow-x:hidden;overflow-y:auto;}
.sub_menu_{background:#e8e6e7 none repeat scroll 0 0;left:100%;max-width:233px;position:absolute;width:100%;}
.sub_menu_{background:#f5f3f3 none repeat scroll 0 0;border:1px solid rgba(0, 0, 0, 0.15);display:none;left:100%;margin-left:0;max-width:233px;position:absolute;top:0;width:100%;}
.all_conversation ul li:hover .sub_menu_{display:block;}
.new_message_head button{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;}
.new_message_head{background:#f5f3f3 none repeat scroll 0 0;float:left;font-size:13px;font-weight:600;padding:18px 10px;width:100%;}
.message_section{border:1px solid #dddddd;}
.chat_area{float:left;height:300px;overflow-x:hidden;overflow-y:auto;width:100%;}
.chat_area li{padding:14px 14px 0;}
.chat_area li .chat-img1 img{height:40px;width:40px;}
.chat_area .chat-body1{margin-left:50px;}
.chat-body1 p{background:#fbf9fa none repeat scroll 0 0;padding:10px;}
.chat_area .admin_chat .chat-body1{margin-left:0;margin-right:50px;}
.chat_area li:last-child{padding-bottom:10px;}
.message_write{background:#f5f3f3 none repeat scroll 0 0;float:left;padding:15px;width:100%;}
.message_write textarea.form-control{height:70px;padding:10px;}
.chat_bottom{float:left;margin-top:13px;width:100%;}
.upload_btn{color:#777777;}
.sub_menu_ > li a, .sub_menu_ > li{float:left;width:100%;}
.member_list li:hover,.activeuser{background:#428bca none repeat scroll 0 0;color:#fff;cursor:pointer;}
.full{background:url(../images/bg3.jpg) no-repeat scroll center center/cover transparent;margin-top:-7px;}
.requestdiv{margin:6px;}
.MultiCarousel{float:left;overflow:hidden;padding:15px;width:100%;position:relative;}
.MultiCarousel .MultiCarousel-inner{transition:1s ease all;float:left;}
.MultiCarousel .MultiCarousel-inner .item{float:left;}
.MultiCarousel .MultiCarousel-inner .item > div{text-align:center;padding:10px;margin:10px;background:#fefdfd;color:#666;}
.MultiCarousel .leftLst, .MultiCarousel .rightLst{position:absolute;border-radius:50%;top:calc(50% - 20px);}
.MultiCarousel .leftLst{left:0;margin-top: -44px;}
.MultiCarousel .rightLst{right:0;margin-top: -44px;}
.MultiCarousel .leftLst.over, .MultiCarousel .rightLst.over{pointer-events:none;background:#b92c28 !important;}
h1{color:#ff5722;}
.detail,.profDesc,.info,.prof_box{text-transform:capitalize;word-break: break-all;}

/*.imgdialog{
	width:400px;
}*/
@media only screen and (max-width: 768px) {
    #age2,#age1,#height1,#height2,.fromage,.toage,#fromheight,#toheight,.fromweight,.toweight {
        width:100% !important;
    }
	.member_list{
		min-height: 0;
		height:auto;
	}
	span.homecontent {
		font-size: 13px;
	}
	/*.imgdialog{
    	width:100%;
    }*/
}
.useremail {
    text-transform: lowercase !important;
}
.aboutme{word-break: break-all;}
.list-unstyled{word-wrap: break-word !important;}
