body {
-webkit-user-select: none;  /* Chrome all / Safari all */
  -moz-user-select: none;     /* Firefox all */
  -ms-user-select: none;      /* IE 10+ */
  user-select: none;  
    margin: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
    padding-right: 0 !important;
    text-transform: capitalize;
}
.profile_content{
     background:#F3F3F3;
    font-family: 'Open Sans', sans-serif;
 
}

.profile-img{
background-image: url("../image/im1.jpg");
 background-repeat: no-repeat;
width: 100%;
  padding: 10px 0;
}
.text-center img{
    border-radius: 50%;
    /*margin-bottom:30px;*/
}
.pro-name{
    color:white;
    font-size:40px;
    font-weight: 700;
}
.tabs{
   
    background: #fff;
   

}
/*.border-btn-outer, .border-btn-outer:hover {
    background: transparent;
    border: 0;
    color: #4A4A4A;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
}
a, a:hover, a:focus {
    text-decoration: none;
    outline: none !important;animation: }*/
.tab-buttons {
    margin-left: -15px;
    text-align: center;
}
@media (min-width: 768px)
.container {
    width: 750px;
}

.tabs .tab-buttons a{text-decoration: none;color:  #000;margin: 0 10px;display:inline-block;transition: 0.5s;}
.tabs .tab-buttons span a {color: #fff;background-color: #ccc;padding: 12px;}
.tabs .tab-buttons a:hover{background-color: #ccc;padding: 12px;}
.box1 .por-hd1{
    font-weight:500;
    font-size:25px;
    margin-bottom:40px;
}
.basic_details{
    background-color:#fff;
    padding:40px 60px;
   margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.contact_details{background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.artist{
    background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.education{
    background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.awards{background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

.audition{background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}


.assignments{background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

.physical_attributes{background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;}

.interest{background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

.photo{background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

.photo img{margin: 0 5px;}

/*portfolio*/
.photo_upload{background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

.video_upload{background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

.credits{background-color:#fff;
    padding:40px 60px;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

/*// end*/
.profile_content h2{font-family: sans-serif;font-size: 25px;}
.profile_content ul li{list-style-type: none;font-weight: 700;}
.profile_content{font-family: sans-serif;}
.profile_content .label{}

/*profile summary*/
.profile_content .profile_basic_details{padding: 40px;background-color: #fff;margin-bottom: 40px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.profile_content .profile_contact_details{padding: 40px;background-color: #fff;margin-bottom: 40px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.profile_content .profile_socila_details{padding: 40px;background-color: #fff;margin-bottom: 40px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.profile_content .profile_education_details{padding: 40px;background-color: #fff;margin-bottom: 40px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

.profile_content .credits{padding: 40px;background-color: #fff;margin-bottom: 40px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
/*end profile summary*/

/*edit*/
.profile_content .edit a i{float: right;text-decoration: none;font-size: 20px;}
.edit_profile_image a i{float: right;text-decoration: none;font-size: 20px;color: #fff; position: absolute;right: 38px;top: -5px;}
/*end*/


/* expolore search*/
.explorer_img{background-color: #f1f0f0;}
.explorer_img .talent_image{ text-align: center; margin: 40px 5px; }
.explorer_img .talent_image img{border-radius: 50%;}
.explorer_img .talent_image h4{text-transform: capitalize;}
.explorer_img .talent_image a{}

/*end search*/

/*post job*/
.post_job{background-color:#fff;padding:40px 60px;margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.profile_content hr{margin-bottom: 40px;border: 1px solid #D4AF37;}
/*//end post job*/

/*audition list*/
.audition_list{background-color:#fff;
    margin-bottom: 60px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
/*//end audition list*/


/*
Author: W3layout
Author URL: http://w3layouts.com
License: Creative Commons Attribution 3.0 Unported
License URL: http://creativecommons.org/licenses/by/3.0/
*/
#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 20px;
	right: 2%;
	overflow: hidden;
	z-index: 999; 
	width: 40px;
	height: 40px;
	border: none;
	text-indent: 100%;
	background: url(../images/arr.png) no-repeat 0px 0px;
}
#toTopHover {
	width: 40px;
	height: 40px;
	display: block;
	overflow: hidden;
	float: right;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}


h4, h5, h6,
h1, h2, h3 {margin-top: 0;}
ul, ol {margin: 0;}
p {margin: 0;}
html, body{
	font-family: 'Roboto', sans-serif;
	font-size: 100%;
    background:#fff; 
}
body a{
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.navbar-default {
    background-color: #fff !important;
   
    border-radius: 0px;
}
.navbar-default .navbar-nav > li > a {
    color: #000;
    font-weight: 300;
}
.navbar-default .navbar-nav > li > a:hover{
   background-color: #ccc;border-bottom: 3px solid #D4AF37;
}
.navbar {
   min-height:100%;
   margin-bottom:0;
}
.navbar-nav {
   margin: 18px 0 0 0;
   float:right;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #000;
    background-color:#D4AF37;
}
.navbar-brand {
   height:100%;
   padding:10px 15px;
}
.navbar-nav > li > a {
   padding:10px 15px;
}
.dropdown-menu.columns-2 {
    min-width: 400px;
} 
.dropdown-menu.columns-3 {
    min-width:550px;
}
.multi-column-dropdown {
    list-style: none;
    padding: 0;
    margin: 0;
}
.multi-column-dropdown li a {
    display: block;
    clear: both;
    line-height: 1.428571429;
    color: #333;
    white-space: normal;
}
.multi-column-dropdown li a:hover {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5;
}
.dropdown-menu li a {
    padding: 5px 15px;
    font-weight: 300;
}
.banner{
	/*background:url(../images/Hitting%20the%20road%20banner.jpg)no-repeat center top;*/
	background-size:cover;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
   /* min-height:630px;*/	
}
.banner_1{
	/*background:url(../images/Road%20Banner2.jpg)no-repeat center top;*/
	background-size:cover;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    min-height:200px;	
}
.clearfix ul li a{color: #fff;font-size: 13px;}



.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #fff;
    background-color:#D4AF37;
    border:1px solid #D4AF37;
}
.nav-tabs {
   
}
.nav>li>a:focus, .nav>li>a:hover {
    background-color:#D4AF37;
    color:#fff;
}
/*.nav>li>a>i:focus, .nav>li>a>i:hover {
    background-color:#D4AF37;
    color:#D4AF37;
}*/
/*footer start*/
.footer{background-color: #000;color: #fff;padding: 20px 0;width: 100%;}

.footer h5{font-size: 18px;color: #fff;font-weight: bold;}
.footer a{color: #d2d1d1;text-align: center;}
.footer a:hover{text-decoration: none;color: #fff;}

.footer ul{list-style-type: none;padding-left: 0;line-height: 1.7;}

.content{flex: 1 0 auto;-webkit-flex: 1 0 auto;}



@media screen and (max-width: 767px) {.footer {text-align: center;}}

.footer .social-networks {text-align: center;padding-top: 4px;padding-bottom: 16px;}

.footer .social-networks a {font-size: 32px;color: #f9f9f9;padding: 10px;transition: 0.2s;}

.footer .social-networks a:hover {text-decoration: none;}

.footer .facebook:hover{color: #D4AF37;}

.fa-envelope,.fa-phone,.fa-map-marker{color: #D4AF37;}

.footer .google:hover{color:#D4AF37;}

.footer .twitter:hover{color:#D4AF37;}

.footer .btn {color: white;background-color:#D4AF37;border-radius: 20px;border: none;width: 150px;display: block;margin: 0 auto;margin-top: 10px;line-height: 25px;}
/*footer end*/

.about_us{margin: 10% 0;}
.service{margin: 5% 0;} 
.service h2{text-align: center; margin-bottom: 30px;}
.about_us p{text-align: justify;}
/*-- responsive design --*/
/*reset_password*/
.reset_password{background:#F3F3F3;}

/*end*/
/*update password*/
.profile_content .update_password{padding: 40px;background-color: #fff;margin-bottom: 40px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}

/*end*/
/*know more*/
.talent_image img:hover{ -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
  z-index: 5;}
.talent_image img{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
/*// end*/
/*find talent*/
.box img{width: 100%;height: 400px;}
.caption{background-color: #DF6F37;padding: 15px 20px;
    color: #FFF;}
.mob-mgbtm{ transition: box-shadow .3s;}
.box{border: 1px solid #ccc;}
.box:hover{box-shadow: 0 0 11px rgba(33,33,33,.2);}
.find-talent a{list-style-type: none;}
/*end*/

/*filter dropdown*/
.filter_dropdown{margin-top: 20px;}
/*end*/

/*video upload*/
.delete_video .btn .glyphicon-trash{float: right;text-decoration: none;font-size: 20px; position: absolute;right: 0px;top: 2px;}
/*// end*/
@media only screen and (max-width:1440px) {
}
@media only screen and (max-width:1024px) {

.dropdown-menu.columns-3 {
    min-width: 530px;
}
}
@media only screen and (max-width:930px) {
.navbar-brand {
   padding: 10px 0;
}	
.navbar-nav > li > a {
    padding: 10px 10px;
}


}
@media only screen and (max-width:768px) {
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
    margin-left:0;
}
a.navbar-brand img {
    width:150px;
}

.dropdown-menu.columns-3 {
    min-width: 445px;
}


}
@media (max-width:736px){
.navbar-nav {
    float:left;
}
.navbar-brand {
    padding: 5px;
}
.navbar-default .navbar-toggle {
    border-color: #D4AF37;
    background-color: #D4AF37;
    border-radius:2px;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color:#fff;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #D4AF37;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    
}
.navbar-toggle {
    margin-right: 10px;
    margin-top: 13px;
}    
.navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border:1px solid #FF8A73;
    box-shadow: none;
    background-color:none;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #fff;
}
.multi-column-dropdown li a {
    color:#fff;
}
.dropdown-menu .divider {
    margin: 5px 0;
    background-color: #D4AF37;
}
.navbar-nav {
    margin: 0;
}



}
@media (max-width:480px){
a.navbar-brand img {
    width: 130px;
}
.navbar-toggle {
    margin-right: 10px;
    margin-top: 9px;
}
.dropdown-menu.columns-3 {
    min-width:350px;
}	

.nav>li>a {
    padding: 6px 10px;
    font-size: 0.8125em;
}

}
@media (max-width:490px){
    .edit_profile_image a i{position: absolute;right: 190px;}
   .navbar-toggler:not(:disabled):not(.disabled) {
    cursor: pointer;
    position: relative;
    float: right;
    right: -13px;
    bottom: 35px;
}
.pro-name {
    color: white;
    font-size: 40px;
    font-weight: 700;
    text-align: center;
    }
    }
@media (max-width:384px){
a.navbar-brand img {
    width: 110px;
}

.col-md-4, .col-md-8, .col-md-3, .col-sm-2, .col-sm-6, .col-md-9, .col-md-5, .col-md-7, .col-md-6, .col-sm-10, .col-sm-4, .col-sm-8, .col-sm-3{
	padding:0;
}

.dropdown-menu.columns-3 {
    min-width:230px;
}

}