/*********** fonts ***********/

@import url(http://fonts.googleapis.com/css?family=Copse);
/*
font-family: 'Copse', serif;
*/
@import url(http://fonts.googleapis.com/css?family=Exo+2:300,400,600,700);
/*
font-family: 'Exo 2', sans-serif;
*/
@import url(http://fonts.googleapis.com/css?family=Bitter:400,700);
/*
font-family: 'Bitter', serif;
*/
@import url(http://fonts.googleapis.com/css?family=Hind:400,700);
/*
font-family: 'Hind', sans-serif;

/*********** IE Scrollbar isuue **************/
html{
-ms-overflow-style: scrollbar; 
}
/*********** IE Scrollbar isuue **************/

/********** Default styles ***********/

*{
	outline: none !important;
}
.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open > .dropdown-toggle.btn-default{
	outline: none !important;
}
a, a:hover, a:focus, a:active {
	text-decoration: none;
	outline: none !important;
}
p{
	font-size:15px;
}
ul, ol {
	padding: 0 !important;
	margin: 0 !important;
}
ul li, ol li {
	list-style-type: none;
}
::-moz-selection {
 background: #15ae9e;
 color:#FFF;
}
::-webkit-selection {
 background: #15ae9e;
 color:#FFF;
}
::-o-selection {
 background: #15ae9e;
 color:#FFF;
}
::-ms-selection {
 background: #15ae9e;
 color:#FFF;
}
::selection {
	background: #15ae9e;
	color: #FFF;
}
input[type="text"]:focus, .input-text:focus, select:focus, button:focus,.form-control:focus {
	-moz-box-shadow: 0 0 3px #AAA !important;
	-webkit-box-shadow: 0 0 3px #AAA !important;
	-ms-box-shadow: 0 0 3px #AAA !important;
	-o-box-shadow: 0 0 3px #AAA !important;
	box-shadow: 0 0 3px #AAA !important;
	outline: none;
}
a.form-control:focus,.form-control:focus {
	-moz-box-shadow: 0 0 5px #BBB !important;
	-webkit-box-shadow: 0 0 5px #BBB !important;
	-ms-box-shadow: 0 0 5px #BBB !important;
	-o-box-shadow: 0 0 5px #BBB !important;
	box-shadow: 0 0 5px #BBB !important;
}
.form-control:focus{
	border:1px solid #CCC;
}
a{
	color: #333;
}
a:focus, a:hover {
	color: #15ae9e;
}
.mtop10{
	margin-top:10px;
}
.mtop20{
	margin-top:20px;
}
.mtop30{
	margin-top:30px;
}
.mtop50{
	margin-top:50px;
}
.mbot10{
	margin-bottom:10px;
}
.mbot20{
	margin-bottom:20px;
}
.mbot30{
	margin-bottom:30px;
}
.mbot50{
	margin-bottom:510px;
}
/*********** Bootstrap Navbar ***********/
.navbar-default {
	border: none;
	background: rgba(0,0,0,0);
	margin-bottom: 0;
        z-index: 9999;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover{
	background:none;
}
/************ Bootstrap Navbar **********/
/*********** Default styles *************/

/*********** Main styles ***********/

.wrapper{
	font: 14px/24px 'Hind', sans-serif;
	padding-top:83px;
	background:#f3f3f4;
}

.heading{
	font-size:30px;
	margin:20px 0 0 0;
	color:#15ae9e;
	font-family: 'Bitter', serif;
}
button.form-control,a.form-control,button.btn-default{
	background:#15ae9e;
	color:#FFF;
	height:auto;
	padding:0 15px;
	text-align:center;
	font-size:18px;
}
.btn-primary{
	background:#15ae9e;
	border:none;
	height:40px;
	font-size:18px;
	padding-left:15px;
	padding-right:15px;
}
.btn-primary:hover,.btn-primary:active,.btn-primary:focus{
	background:#faa542;
}
.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary{
	background:#faa542;
}
.dropdown-menu > li > a{
	line-height:30px;
	height:35px;
}
.btn .caret {
    margin-left: 12px;
}
	
button.btn-default{
	padding:6px 0;
	width:100%;
}
button.btn-default:hover,button.btn-default:active,button.btn-default:focus{
	background:#15ae9e !important;
	color:#FFF;
}
a.form-control{
line-height:40px;
}
button.form-control.orange,a.form-control.orange,button.btn-default.orange{
	background:#faa542;
	color:#FFF;
}

.navbar-default{
	border-top:8px solid #15ae9e;
	color:#999;
	font-family: 'Hind', sans-serif;
	font-size:16px;
	box-shadow:0 0 2px #BBB;
	background:#FFF;
}
.navbar-brand{
	color:#15ae9e !important;
	font-size:26px;
	font-family: 'Exo 2', sans-serif;
	font-weight:600;
	line-height:41px;
	padding-right:30px;
}
.navbar-default .navbar-nav a{
	color:#999 !important;
	line-height:50px;
	height:75px;
	padding-left:21px;
	padding-right:21px;
}
.navbar-default .navbar-nav a:hover{
	color:#15ae9e !important;
}
.navbar-default .navbar-nav.navbar-right a{
	color:#15ae9e !important;
	font-weight:600;
}
.navbar-default .navbar-nav.navbar-right a:hover{
	color:#faa542 !important;
}
.navbar-default .navbar-nav .dropdown-menu a{
	line-height:30px;
	height:35px;
}
.navbar-default select{
	margin:26px 15px 0 15px;
	padding:0 10px;
	color:#15ae9e;
	font-weight:bold;
}
.navbar-default select option{
	color:#333;
	font-weight:normal;
}
.navbar-default select:focus{
	box-shadow:none !important;
}


.breadcrumb_container{
	padding:5px 0 !important;
	background:#FFF;
	border-radius:4px;
}
.breadcrumb{
	padding:0 15px !important;
	background:#FFF;
	border:1px solid #EEE;
	/*margin:0 5px !important;*/
}
.breadcrumb > li + li::before{
	padding:0 5px;
}
.breadcrumb > li.active{
	color:#15ae9e;
}
.breadcrumb > li{
	line-height:30px;
}
.breadcrumb_container button.btn-default{
	height:30px;
	line-height:18px;
	font-size:14px;
	padding:0 7px;
	border:none;
}
.breadcrumb_container button.btn-default,.breadcrumb_container button.btn-default:hover,
.breadcrumb_container button.btn-default:active,.breadcrumb_container button.btn-default:focus{
	box-shadow:none !important;
	background:none !important;
	color:#333 !important;
}
.breadcrumb_container > div >p{
	margin:0 10px 0 0;
	line-height:30px;
}
.breadcrumb_container .btn-default .caret{
	margin-left:5px;
}
.breadcrumb_container .dropdown-menu{
	min-width:120px;
}
.breadcrumb_container .dropdown-menu > li > a{
	height:25px;
	line-height:20px;
	padding:3px 10px;
}
.search_container .dropdown-menu{
	padding:5px 0;
}
.search_container .breadcrumb{
	border:none;
	width:200px;
	text-align:right;
	padding-top:3px !important;
	padding-bottom:3px !important;
}
.search_container .breadcrumb li{
	line-height:24px;
}
	
	
.carousel-caption{
	top:115px;
	left:17%;
	right:17%;
}
.carousel-caption h1{
	font-size:50px;
	font-family: 'Bitter', serif;
}
.carousel-caption h1 span{
	color:#faa542;
}
.carousel-caption p{
	padding:60px 0 50px 0;
	font-size:18px;
	width:500px;
	margin:0 auto;
	font-family: 'Hind', sans-serif;
}
.carousel-caption .slider_form{
	width:380px;
	margin:0 auto;
}
.carousel-caption .slider_form .btn{
	width:100%;
	height:50px;
	line-height:40px;
	font-family: 'Hind', sans-serif;
	border-radius:0;
	font-size:16px;
	color:#15ae9e;
	font-weight:bold;
	margin-bottom:21px;
	border:none;
}
.carousel-caption .slider_form .btn:hover{
	background:#FFF;
}
.carousel-caption .slider_form .btn.two{
	color:#FFF;
	background:#15ae9e;
}
.carousel-caption .slider_form input{
	width:100%;
	height:49px;
	line-height:40px;
	color:#666;
	padding:0 65px 0 15px;
	border:none;
	background:#FFF url(../images/slider_search.png) center right no-repeat;
}
.carousel-caption .slider_form input[type="text"]:focus{
	box-shadow:none !important;
}


.slider_links{
	position:absolute;
	right:0;
	top:35%;
	color:#FFF;
	z-index:99;
}
.slider_links::before{
	content:'';
	position:absolute;
	top:-44px;
	right:0;
	width:40px;
	height:40px;
	background:url(../images/slider_link_bg.png) center right no-repeat;
}
.slider_links::after{
	content:'';
	position:absolute;
	bottom:-39px;
	right:0;
	width:40px;
	height:40px;
	background:url(../images/slider_link_bg2.png) center right no-repeat;
}
.slider_links li{
	clear:both;
	height:30px;
}
.slider_links li button{
	width:40px;
	height:40px;
	text-align:center;
	background:#faa542;
	border:none;
	margin-bottom:5px;
}
.slider_links li button:hover,.slider_links li button:focus{
	background:#15ae9e;
}
.slider_links li span,.slider_links li button{
	float:left;
}
.slider_links li span{
	opacity:0;
	width:10px;
	line-height:40px;
	background:#15ae9e;
	margin-right:5px;
	overflow:hidden;
	height:40px;
	padding:0 10px;
	font-size:16px;
	-moz-transition:all .1s ease;
	-webkit-transition:all .1s ease;
	-o-transition:all .1s ease;
	-ms-transition:all .1s ease;
	transition:all .1s ease;
}
.slider_links li.open span{
	opacity:1;
	width:150px;
	height:40px;
	-moz-transition:all .4s ease;
	-webkit-transition:all .4s ease;
	-o-transition:all .4s ease;
	-ms-transition:all .4s ease;
	transition:all .4s ease;
}
.slider_links li span a{
	color:#FFF;
} 
.about_us{
	padding:65px 0 75px 0;
	background:#FFF;
}
.about_us .row > div{
	min-height:187px;
}
.about_us .row .row{
	background:#f6f6f6;
	text-align:center;
}
.about_us .row .row img{
	padding:22px 0 10px 0;
	margin:0 auto;
}
.about_us .row .row p{
	color:#666;
	padding-bottom:15px;
}
.talent .row h3, .org .row h3{
	margin:0;
	height:60px;
	line-height:60px;
}
.talent .row h3{
	color:#15ae9e;
	background:#ebeced;
}
.org .row h3{
	background:#41484b;
	color:#ebeced;
}
.talent,.org{
	padding:0 20px;
}
.profiles{
	padding:40px 0 100px 0;
	background:#ebeced;
}
.profiles h3{
	font-size:30px;
	color:#15ae9e;
	font-family: 'Bitter', serif;
	font-weight:600;
	margin-top:0;
}
.profiles ul{
	float:right;
}
.profiles ul li{
	float:left;
}
.profiles ul li .btn{
	float:left;
	line-height:40px;
	width:163px;
	height:40px;
	background:#fafafa url(../images/profile_arrow.jpg) 90% center no-repeat;
	border:1px solid #e0e0e0;
	border-radius:2px;
	padding: 0 13px;
	color:#666;
	margin-left:13px;
	text-align:left;
	font-family: 'Hind', sans-serif;
	-moz-transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	-ms-transition:all .3s ease;
	transition:all .3s ease;
}
.profiles ul li .btn:hover{
	color:#15ae9e;
	background:#fafafa url(../images/profile_arrow.jpg) 100% center no-repeat;
}
.profiles ul li .btn:focus{
	box-shadow:0 0 7px #BBB;
}
.profile{
	margin:50px 0 0;
	background:#f3f3f4;
	border:1px solid #e1e2e2;
	border-radius:5px;
	position:relative;
	-moz-transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	-ms-transition:all .3s ease;
	transition:all .3s ease;
}
.profile:hover{
	background:#fafafa;
}
.profile h4,.profile p,.profile > a{
	padding-left:20px;
	padding-right:20px;
}
.profile h4{
	color:#15ae9e;
	font-size:20px;
	font-family: 'Copse', serif;
	margin-top:15px;
}
.profile_pic{
	background:#000;
	border-radius:5px 5px 0 0;
}
.profile_pic img{
	border-radius:5px 5px 0 0;
}
.profile:hover .profile_pic > img{
	opacity:.7;
}
.profile p{
	color:#999;
	font-size:16px;
}
.profile > a{
	color:#faa542;
	font-style:italic;
	text-decoration:underline;
	margin:20px 0 40px 0;
	display:block;
}
.profile > a:hover{
	text-decoration:none;
}
.profile .link{
	opacity:0;
	padding:0;
	display:block;
	position:absolute;
	top:80px;
	left:105px;
	height:75px;
	width:65px;
	-moz-transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	-ms-transition:all .3s ease;
	transition:all .3s ease;
}
.profile:hover .link{
	opacity:1;
	top:40px;
}
.add{
	background:#272c31 url(../images/add_bg.jpg) top center repeat-x;
	font-family: 'Bitter', serif;
	padding-top:40px;
	text-align:center;
}
.add h3{
	font-size:39px;
	color:#faa542;
	padding:100px 0 25px 0;
	line-height:50px;
}
.add p{
	font-size:16px;
	color:#FFF;
}
.add img{
	position:relative;
	bottom:0;
}
.contact > .row{
	margin:0;
}
.contact .row > div:nth-child(1) div{
	float:right;
}
.contact .row > div:nth-child(1) div h4{
	text-align:center;
	font-size:30px;
	font-family: 'Bitter', serif;
	color:#15ae9e;
	padding:90px 0 45px 0;
	margin-bottom:45px;
	background:url(../images/contact_head_border.jpg) center bottom no-repeat;
}
.contact .row > div:nth-child(1) div p{
	font-size:18px;
	color:#3c535c;
	text-align:center;
}
.contact{
	background:#FFF;
}
.contact .row > div:nth-child(2){
	background:#ebeced;
}
.contact .form{
	padding:32px 0 40px 60px;
}
.contact .form .form-control{
	height:50px;
	margin-top:24px;
	font-size:18px;
}
.signup .form-control{
	height:40px;
	
	font-size:18px;
}
.contact .form input::-moz-placeholder{
	color:#b5c3c6;
}
.contact .form input::-webkit-placeholder{
	color:#b5c3c6;
}
.contact .form input::-ms-placeholder{
	color:#b5c3c6;
}
.contact .form input::placeholder{
	color:#b5c3c6;
}
.contact .form button.form-control{
	background:#faa542;
	color:#FFF;
	font-weight:600;
}
.contact .form a{
	font-size:18px;
	color:#34b4a5;
	margin-top:10px;
	display:block;
}
.contact .form a:hover{
	text-decoration:underline;
}
.footer{
	background:#212c32;
	padding:50px 0 30px 0;
}
.footer h4{
	color:#15ae9e;
	font-family: 'Bitter', serif;
	font-size:30px;
	margin:0 0 50px 15px;
	line-height:60px;
}
.new_letter input,.new_letter button{
	float:left;
	border-radius:0 !important;
	height:68px !important;
	margin:0 0 50px 0;
	font-size:18px;
	border:1px solid #FFF;
}
.new_letter button{
	width:40% !important;
	height:68px !important;
}
.new_letter input{
	width:60%;
	background:#384247;
	color:#b5c3c6;
}
.new_letter input:focus{
	box-shadow:none;
}
.new_letter input::-moz-placeholder{
	color:#b5c3c6;
}
.new_letter input::-webkit-placeholder{
	color:#b5c3c6;
}
.new_letter input::-ms-placeholder{
	color:#b5c3c6;
}
.new_letter input::placeholder{
	color:#b5c3c6;
}
.new_letter button{
	width:40%;
	background:#34b4a5;
	color:#FFF;
	font-weight:600;
}
.footer ul li{
	float:left;
}
.footer ul li a{
	color:#999;
	font-size:16px;
	margin:30px 0 0;
	display:block;
	padding:0 15px;
	text-transform:uppercase;
}
.social_icons{
	float:right;
}
.social_icons li{
	float:left;
}
.social_icons li i{
	font-size:28px;
}
.footer li a:hover{
	color:#15ae9e;
}
.foot_divider .container{
	border:1px solid #8b989c;
	width:95%;
	max-width:1240px;
}
.signup{
	padding:0 0 50px 0;
}
.signup input.form-control{
	margin-top:0;
	height:40px;
}
/************Button************/
button.form-control,a.form-control,select.form-control{
	height:40px;
	width:100%;
	font-size:18px;
}

/************Button************/
/************Dob************/

.datefields{
	width:100%;
	height:40px;
	line-height:40px;
	border:1px solid #CCC;
	margin-bottom:15px;
	background:#FFF;
	border-radius:4px;
}
.datefields input{
	background:none;
	border:none;
	text-align:center;
	font-size:18px;
	color:#555;
}
.datefields input.day{
	width:22%;
}
.datefields input.month{
	width:22%;
}
.datefields input.year{
	width:41%;
}
.dob-head{
	font-size:18px;
	color:#999;
	padding:0 12px;
}
/************Dob************/

.main_content {
	padding:10px 0 40px 0;
}
.talent_defines .row > div[role="tabpanel"]{
	padding-bottom:30px;
}
.talent_defines p{
	padding-bottom:10px;
}
.nav-tabs{
	margin-bottom:20px !important;
}
.talent_defines .nav-tabs li{
	float:none;
	width:100%;
}
.talent_defines .nav-tabs > li a{
	text-align:center;
	background:#FFF;
	color:#15ae9e;
	border-radius:0;
	-moz-transition:border .2s ease;
	-webkit-transition:border .2s ease;
	-o-transition:border .2s ease;
	-ms-transition:border .2s ease;
	transition:border .2s ease;
}
.talent_defines .nav-tabs > li.active > a, .talent_defines .nav-tabs > li.active > a:focus, .talent_defines .nav-tabs > li.active > a:hover{
	background:#15ae9e;
	color:#FFF;
	border-radius:0;
}
.talent_defines .nav-tabs > li a:hover{
	border:1px solid #15ae9e;
}
.talent_defines .nav-tabs > li a i{
	display:block;
	font-size:40px;
	padding:15px;
}
.talent_defines .tab-content{
	background:#FFF;
	padding:15px 15px 0 15px;
	margin-bottom:15px;
}
.talent_defines .tab-content div .btn-primary{
	width:auto !important;
	margin-right:10px;
	padding:0 20px;
	height:40px;
	font-size:18px;
	line-height:40px;
	margin-bottom:15px;
	color:#666;
	background:#FFF;
	border:1px solid #CCC;
	border-radius:4px !important;
}
.talent_defines .tab-content div .btn-primary:hover{
	background:rgba(21,174,158,.5);
	border:1px solid #15ae9e;
	color:#555;
}
.talent_defines .tab-content div .btn-primary:focus,
.talent_defines .tab-content div .btn-primary.active{
	background:#15ae9e !important;
	color:#FFF;
	border:1px solid #15ae9e;
}
.talent_defines .tab-content div input.form-control{
	width:auto !important;
	float:left;
	margin: 0 10px 15px 0;
	padding:0 20px 0 40px;
	height:40px;
	font-size:16px;
	background:url(../images/search.png) 3% center no-repeat;
}
.talent_specify{
	padding:35px 0 20px 0;
	margin-bottom:20px;
}
.talent_specify .row > li{
	padding:20px 0 10px 0;
}
.talent_specify .row > li:nth-child(2n+1){
	background:#DDD;
}
.talent_specify .row > li:nth-child(2n){
	background:#BBB;
}
.talent_specify .btn-group{
	margin-bottom:10px;
	width:100%;
}
.talent_specify li div input.form-control{
	margin-bottom:15px;
}
.talent_specify ul li .btn{
	height:40px;
	width:100%;
	float:none;
	text-align:left;
	border-radius:4px !important;
}
.talent_specify .dropdown-menu > li > a{
	padding:6px 20px;
}
.talent_specify .btn .caret {
    display: inline-block;
    float: right;
    position: relative;
    text-align: right !important;
    top: -11px;
}
.talent_specify .open > .dropdown-menu{
	width:100%;
}
.pro_head li:last-child{
	margin-bottom:25px;
}
.talent_profile .pro_head li{
	padding:5px 10px;
	background:#fafafa;
	margin-bottom:5px;
	font-size:16px;
	box-shadow:0 1px 2px #DDD;
}
.talent_profile .pro_head li.porfile_title{
	font-size:20px;
	margin-top:20px;
}
.talent_profile .pro_head li.porfile_title a{
	font-size:16px;
}
.talent_profile .pro_head li i{
	width:25px;
	padding:0 10px 0 0;
	color:#15ae9e;
}
.talent_profile > div:nth-child(2){
	padding-top:20px;
}
.talent_profile .pro_head li i,.talent_profile .pro_head li > div.profile_display_data,.talent_profile .pro_head li > div.profile_edit_data{
	float:left;
}
.talent_profile .pro_head li > div.profile_display_data,.talent_profile .pro_head li > div.profile_edit_data{
	width:calc(100% - 25px);
}
.talent_profile .pro_head li.porfile_title a i{
	font-size:16px;
}
.talent_profile .pro_head li > div .btn-default{
	padding:5px 0;
}
.talent_profile .pro_head li > div .form-group{
	margin-bottom:10px;
}
.pro_pic{
	display:block;
	margin:0 auto;
	min-width:150px;
}
.pro_pic + p{
	padding:10px 0 0 5px;
	text-align:center;
}
.talent_profile .panel{
	margin-bottom:10px;
	background:#FFF;
}
.talent_profile .panel:hover{
	border:1px solid #faa542;
}
.talent_profile .status{
	display:block;
	margin:0 auto !important;
	width:410px;
}
.talent_profile .status li{
	padding:0 30px;
	float:left;
	font-size:16px;
}
.talent_home .panel-heading{
	background:#41484b;
	color:#FFF;
	font-size:16px;
}
.talent_home .panel-body ul li{
	font-size:16px;
}
.talent_home .panel-body ul li a{
	color:#555
}
.talent_home .panel-body ul li a:hover{
	color:#15ae9e
}


.talent_home > div > .btn{
	line-height:40px;
	height:40px;
	background:#FFF;
	border:1px solid #e0e0e0;
	padding: 0 20px;
	color:#555;
	font-size:16px;
}
.talent_home > div > .btn:hover{
	color:#15ae9e;
}
.talent_data{
	padding:20px 0 5px 0;
	margin:20px 0;
	background:#FFF;
}
.talent_data div:nth-child(2n) .row > div{
	padding-right:5px;
}
.talent_data div:nth-child(2n+1) .row > div{
	padding-left:5px;
}
.talent_data .row > div{
	margin-bottom:20px;
}
.talent_data .row > div > div{
	padding-left:7px;
	padding-right:7px;
}
.talent_data  div h4{
	margin:3px 0px 0;
	font-size:16px;
	color:#15ae9e;
}
.talent_data1  div h4{
	margin:3px -16px 0;
	font-size:16px;
	color:#15ae9e;
}
.talent_data  div p{
	font-size:14px;
}
.talent_data1  div p{
	font-size:14px;
}

.profile_edit h3{
	margin:0;
}
.profile_edit .panel-body > div{
	padding-top:5px;
	padding-bottom:5px;
}
.profile_edit .panel-body > div h3{
	font-size:20px;
	color:#444;
	font-family:"Bitter",serif !important;
}
.profile_edit .panel-body > div > .talent_show{
	font-size:18px;
	color:#15ae9e;
	cursor:pointer;
}
.profile_edit .panel-body > div > .talent_show i{
	padding-right:10px;
}
.profile_edit button.form-control{
	width:50%;
/*	margin:0 2%;*/
	float:left;
	cursor:pointer;
	-moz-transition:all .3s ease;
	-webkit-transition:all .3s ease;
	-o-transition:all .3s ease;
	-ms-transition:all .3s ease;
	transition:all .3s ease;
}
.profile_edit button.form-control:hover,.profile_edit button.form-control:focus{
	background:#faa542;
}
.talent_show{
	display:block;
}
.profile_edit_data{
	display:none;
}
div.form-control{
	background:#15ae9e;
	color:#FFF;
	height:auto;
	padding:0 15px;
	text-align:center;
	font-size:18px;
	padding:6px 0;
	width:100%;
}
.profile_display_data > div{
	background:none;
}
.profile_display_data > div > div{
	background:#f3f3f4;
	padding:10px 15px;
	color:#666;
	position:relative;
}
.profile_display_data > div > div li{
	padding:5px 10px;
	font-size:16px;
	border-top:1px dashed #CCC;
}
.profile_display_data > div > div ul li:first-of-type{
	border:none;
}
.edit_btns{
	position:absolute;
	top:0;
	right:20px;
}
.edit_btns button{
	float:right;
	background:#15ae9e;
	color:#FFF;
	height:auto;
	padding:0 10px;
	border:none;
	margin-left:10px;
	position:relative;
	top:-10px;
	text-align:center;
	font-size:12px;
}
.edit_btns button:hover,.edit_btns button:active{
	background:#faa542;
}
.profile_edit_data span,.profile_edit_data select{
	float:left;
	margin:0 7px 10px 3px !important;
}
.profile_edit_data span{
	line-height:30px;
	font-size:16px;
}
.profile_edit_data select.form-control{
	width:120px;
	font-size:14px;
	height:30px;
	padding-top:3px;
}
.tp_add_image{
	float:right;
	margin:0 50px 0 0;
	text-align:center;
	background:#f3f3f4;
	padding:20px;
}
.tp_add_image i{
	font-size:50px;
	float:none;
}
.tp_add_image span{
	float:none;
	display:block !important;
}
.has-feedback button.form-control{
	padding:0 !important;
}
.has-feedback select.form-control{
	padding-right:15px !important;
}
.has-feedback textarea + i.form-control-feedback {
    margin-right: 15px;
}
.has-feedback select:first-child + i.form-control-feedback{
	margin-right:20px;
}
.form-group.profile_edit_data.has-feedback input + i{
	margin-right:15px !important;
}
.talent_specify .btn-group i {
    color: #fff;
    cursor: pointer;
    font-size: 20px;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 999;
}
.talent_specify .btn-group i:hover{
	text-shadow:0 0 3px #333;
}
.profile_show.pull-right,.pro_head .row div a{
	color:#15ae9e;
}
.profile_show.pull-right i{
	width:20px !important;
}
.profile_edit_data .bv-form .help-block{
	clear:both;
}
.bv-form .help-block{
	line-height:15px;
}
.profile_edit_data .help-block{
	margin:0 0 8px 0 !important;
}
.control-label{
	line-height:40px;
}
.panel-default .control-label{
	line-height:inherit;
}
input.form-control{
	height:40px;
	/*margin-bottom:15px;*/
}
.checkbox, .radio{
	margin-bottom:15px;
}
.checkbox label, .radio label{
	font-weight:bold;
	font-size:16px;
	color:#444;
}
input[type="file"]{
	height:40px;
}
.form-group{
	/*margin-bottom:0;*/
}
.form-group .control-label{
	font-size:15px;
	color:#444;
}
.panel-default .control-label{
	color:#FFF;
}
.mini_content{
	background:#FFF;
	padding:15px;
	border-radius:4px;
}
.list_video{
	padding:20px 0;
}
.list_video img,.list_pics img{
	padding-bottom:10px;
}
.list_pics{
	padding-bottom:20px;
}
.lock_unlock{
    float: left;
    margin-left: 20px;
	font-size:17px;
}
.lock_unlock_2{
	font-size:17px;
}


.row.bg-container {
    background: none repeat scroll 0 0 #fff;
    margin: 20px 0;
    padding: 20px 0 5px;
}
#LoadingImage{
  position:absolute;
  z-index: 999;
   margin-left: 360px !important;
   margin-top: -160px;
}
.findlen {
    min-height: 200px;
}
.lock-icon {
    font-size: 17px;
}
.delete-icon {
    font-size: 13px;
    padding-left: 5px;
}
.ft-right {
    float: right !important;
    padding-right: 26px;
    padding-top: 9px;
    text-align: center;
}
.mbtm-0{
    margin-bottom: 0;
    
}
.mtop-0{
    margin-top: 4px;
}

@media(min-width:1200px){
.signup{
padding:0 0 210px 0;
}


}
.btn-history {
    background: #15ae9e none repeat scroll 0 0;
    border: medium none;
     color: #fff;
    //font-size: 18px;
   // height: 40px;
    padding-left: 15px;
    padding-right: 15px;
}