.my-profile .accordion-button:focus{
    box-shadow:none;
}
.my-profile .profile-sidebar ul.nav-tabs button.nav-link{
    background:#ebebeb !important;
}
.my-profile .accordion-body {
    padding: 1rem 1.25rem;
    background: #EBEBEB;
}

.my-profile .accordion-body button.nav-link {
    border: 0 !important;
}
.my-profile .accordion-body a{
    text-decoration: none;
}
div#screenplay .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    background: #ebebeb;
    border: 0;
    color: #228DD3;
    font-weight: 900;
    font-size: 15px;
}
.for-upoloading-project-cover-photo {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;
    height: 285px;
}
.seasons-blog p {
    font-size: 13px;
    margin: 3px;
}
.story-boards .seasons-blog p:nth-child(1) {
    font-size:15px;
    font-weight:800;
}
.story-boards .seasons-blog p:nth-child(2) {
    line-height:2;
}
.story-boards button#dropdownMenuButton1 {
    border: none;
    box-shadow: none;
    background: #228DD3;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 50%;
    z-index: 9;
}
.storyboard_maindv {
    position: relative;
}

.stboardproject {
    position: absolute;
    width: 100%;
    height: 200px;
    background: transparent;
    z-index: 99;
    top: 0;
    left: 0;
    bottom: 0;
}

.stboardproject li.nav-item {
    width: 100%;
    height: 100%;
}
.stboardproject li.nav-item button {
    background: transparent;
    color: transparent;
    border-radius: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}
.stboardproject li.nav-item button:active{
    background: transparent;
}
.storyboard_maindv .nav-pills .nav-link.active, .storyboard_maindv .nav-pills .show>.nav-link{
    background: transparent;
}
.story-boards.screenplay_tabs .screenplay_box .screenplay_settingtab a.anch .seasons-blog {
    text-align: left;
}
.story-boards.screenplay_tabs .screenplay_box .screenplay_settingtab a.anch .seasons-blog p{
    width: fit-content;
}
.story-boards .dropdown-toggle::after{
    display:none;
}
section.my-profile .story-boards .dropdown ~ a img {
    width: 100%;
    height: 285px;
}
.story-boards ul.dropdown-menu.show {
    transform: translate(100px, 38px) !important;
}
.story-boards ul.dropdown-menu.writer_storyboard.show {
    transform: translate(-35px, 38px) !important;
}
.story-boards .dropdown-menu {
    width: 6rem;
    min-width: 6rem;
}
.story-boards a.dropdown-item {
    font-size: 13px;
}
.story-boards a.dropdown-item {
    font-size: 13px;
    white-space: inherit;
}
.story-boards {
    padding: 1rem;

}
.story-boards_subt .story_board_heading {
    display: flex;
    align-items: center;
    margin-bottom: 1rem;
    gap: 25px;
}

.story-boards_subt .story_board_heading i {
    font-size: 30px;
    font-weight: bold;
    color: #B5B5B5;
}

.story-boards_subt .story_board_heading h3.story-boards-head {
    font-size: 30px;
    margin-bottom: 0;
}
.story-boards_subt .story_board_heading h3.story-boards-head:last-child {
    color: #B5B5B5;
}
.story-boards_subt {
    /* display: none; */
    padding: 1rem;
}
.storyboard_maindv .story_box {
    margin-top: 0;
}
.storyboard_maindv .storyimg_slider img {
    width: 100%;
    height: 213px;
}
.story-boards-screen {
    /* display: none; */
    padding: 1rem;
}
.hide{
    display: none !important;
}
.story-boards.screenplay_tabs .screenplay_box .screenplay_settingtab img {
    width: 216px;
    height: 285px;
}
.story-boards-screen .screens_heading button.scrplay_tab_desc {
    border: 0;
    background: 0;
    padding: 0;
    width: fit-content;
}
.storyboards_main .story_board_heading .stboards_profile_tab {
    border: 0;
    background: 0;
    padding: 0;
    width: fit-content;
}

.screenplay_setting .story-boards-screen .screens_heading button.scrplay_tab_desc h3{
    color: #000;
}
.story-boards_subt .story_board_heading .stboards_profile_tab h3.story-boards-head {
    color: #000;
}
.story-boards.screenplay_tabs .screenplay_box .screenplay_settingtab {
    padding: 0;
    width: fit-content;
    max-width: 100%;
}
.story-boards-screen .screens_heading {
    display: flex;
    align-items: center;
    gap: 25px;
    margin-bottom: 1rem;
}
.story-boards-screen .screens_heading h3.story-boards-head:last-child {
    color: #B5B5B5;
}
.story-boards-screen .screens_heading i {
    font-size: 30px;
    font-weight: bold;
    color: #B5B5B5;
}
.story-boards-screen img.img-fluid.screenplay_img {
    width: 100%;
    height: 285px;
}
.story-boards-screen .screens_heading h3.story-boards-head {
    margin-bottom: 0;
    font-size:30px;
}
.story-boards h3.story-boards-head {
    font-size: 22px;
}
a.anch {
    text-decoration: none;
    color: black;
}

a.anch .seasons-blog p:nth-child(1):hover {
    color: #0d6efd;
    text-decoration: underline;
}
div#screenplay button#nav-home-tab,div#screenplay button#nav-profile-tab,div#screenplay button#nav-contact-tab {
    font-weight: 900;font-size: 21px;
    color: #B5B5B5;
}
.screenplayt_tabs .nav-tabs{
    border: none;
}
div#nav-profile .story-boards {
    padding: 1rem;
    height: 572px;
    overflow-y: scroll;
}
.screenplayt_tabs .nav-tabs li.nav-item {
    border: none;
    width: 216px;
}
.screenplayt_tabs .nav-tabs li.nav-item a img {
    width: 218px;
    height: 285px;
}
div#nav-profile .story-boards::-webkit-scrollbar {
    display: none;
  }
  section.my-profile.my-profile-movie span.movie-na {
    PADDING: 1rem;
    font-size: 18px;
    font-weight: 900;
    color: #B5B5B5;
}
section.my-profile .small-img {
        right: 0;
        top: -4%;
        position: absolute;
}
section.my-profile div#nav-contact .story-boards {
    position: relative;
}
section.my-profile .small-img {
    display: flex;
}
section.my-profile .small-img div:nth-child(3) {
    border:1px solid #228DD3;
    border-radius:50%;
    z-index:3;
}
section.my-profile .small-img div:nth-child(2){
    right:-12px;
    position:relative;
    z-index:2;
}
section.my-profile .small-img div:nth-child(1){
    right:-22px;
    position:relative;
    z-index:1;
}
.small-img img {
    width: 35px;
    height: 35px;
}
div#Storyboards .nav-tabs {
    border-bottom: none;
}
div#Storyboards .nav-tabs li.nav-item button {
    font-size: 18px;
    font-weight: 700;
    color:#B5B5B5;
}
div#Storyboards .story-boards {
    position:relative;
}
.uploading-icon img {
    width: 39px;
}
div#home label.for-upoloading-project-cover-photo {
    height:211px;
    width:100%;
}
.season-img img {
    height: 200px;
    width: 100%;
}
div#Storyboards .button-group {
    position: absolute;
    z-index: 999;
    right: 5px;
    top:5px;
}

div#Storyboards .season-img {
    position: relative;
}

div#Storyboards a.btn {
    padding: .5rem;
}
.screenplayt_tabs .screens_heading {
    display: flex;
    align-items: center;
    gap: 20px;
    margin-bottom: 2rem;
}
.screenplayt_tabs .screens_heading a {
    text-decoration: none;
}
.screenplayt_tabs .screens_heading i {
    font-size: 30px;
    font-weight: bold;
    color: grey;
}
.screenplayt_tabs .screens_heading h3 {
    margin-bottom: 0;
    line-height: 1.5;
}
.screenplayt_tabs .screens_heading a h3.story-boards-head {
    color: #000;
    text-decoration: none;
}
.screenplayt_tabs .screens_heading h3.story-boards-head{
    color: grey;
}