.artist_dashboard_main { width: 100%; float: left; display: flex; font-family: 'Lato', sans-serif !important; overflow: hidden;}
.artist_dashboard_main .left_pink_blok {width: 280px; position: relative; float: left; display: flex; flex-wrap: wrap;z-index: 999;}
.artist_dashboard_main .left_pink_blok .top_blok {width: 100%; float: left; background: #008080; text-align: center; padding:20px 15px; 
min-height: 290px; position: relative;}

.artist_dashboard_main .left_pink_blok .top_blok .imgblock {width: 100%; float: left; padding-bottom:22px; }
.artist_dashboard_main .left_pink_blok .top_blok .imgblock img {border-radius: 100%;}
.artist_dashboard_main .left_pink_blok .top_blok h2 {font-size:21px; color: #fff; margin:10px 0 30px;}
.artist_dashboard_main .left_pink_blok .top_blok h2 span {display: block; font-size:14px; padding-top: 7px; width: 100%;}
.artist_dashboard_main .left_pink_blok .top_blok .more {padding: 8px 20px; background: #fff; border-radius: 4px; color: #000000; font-size:14px; display: inline-block;}
.artist_dashboard_main .left_pink_blok .top_blok .more:hover {background: #7ed6d3; color: #fff;}
.artist_dashboard_main .left_pink_blok .low_blok {background: #7ed6d3; padding: 40px 0; width: 100%; float: left; min-height: 75%;}
.artist_dashboard_main .left_pink_blok .low_blok ul {list-style-type: none;}
.artist_dashboard_main .left_pink_blok .low_blok ul li {list-style-type: none; padding: 18px 0 18px 50px; list-style-type: none; position: relative;}
.artist_dashboard_main .left_pink_blok .low_blok ul li:hover {background: #008080;}
.artist_dashboard_main .left_pink_blok .low_blok ul li a { display: block; color: #fff; font-size:17px; position: relative;}
.artist_dashboard_main .left_pink_blok .low_blok ul:first-child {padding-bottom:0px; border-bottom: 1px solid #fff; margin-bottom: 40px;}
.artist_dashboard_main .left_pink_blok .low_blok ul li ul {background: #008080; position: absolute; left: 230px; top: 0; display: none; width: 190px;}
.artist_dashboard_main .left_pink_blok .low_blok ul li:hover ul {display: block;}
.artist_dashboard_main .left_pink_blok .low_blok ul li ul li {padding: 16px; border-bottom: 1px solid #7ed6d3;}
.artist_dashboard_main .left_pink_blok .low_blok ul li ul li a {font-size: 15px; display: block;}


.artist_dashboard_main .right_white_blok {width: 100%; padding: 25px 0 30px 50px;
-webkit-box-shadow: inset 0px 3px 8px 0px rgba(0,0,0,0.05);
-moz-box-shadow: inset 0px 3px 8px 0px rgba(0,0,0,0.05);
box-shadow: inset 0px 3px 8px 0px rgba(0,0,0,0.05);}

.artist_dashboard_main .right_white_blok .topblok {position: relative;}
.artist_dashboard_main .right_white_blok .topblok .back {position: absolute; left: -25px; top: 6px; width: 32px; height: 32px;}
.artist_dashboard_main .right_white_blok .main_cont {width: 90%; float: left;}
.artist_dashboard_main .right_white_blok .main_cont .topblok { margin-bottom:70px;}
.artist_dashboard_main .right_white_blok .main_cont h2 {color: #000; font-size: 20px; font-weight: 700; margin: 10px 0 15px;}
.artist_dashboard_main .right_white_blok .main_cont p {text-transform: uppercase; font-size:14px; font-weight: 400; color: #000; word-break: break-all;}
.artist_dashboard_main .right_white_blok .main_cont p a {text-transform: lowercase; color: #000000; padding-left: 20px; }

.artist_dashboard_main .right_white_blok .main_cont h3 {color: #000; font-size: 24px; font-weight: 400; margin: 0 0 15px;} 
.artist_dashboard_main .right_white_blok .main_cont .midblok1 {margin-bottom: 60px;}
.artist_dashboard_main .right_white_blok .main_cont .midblok1 .gray_block {background: #ececec; display: flex; height: 210px; border-radius: 5px; margin-bottom: 15px; justify-content: center; align-items: center; color: #000; font-size: 14px; flex-wrap: wrap;}
.artist_dashboard_main .right_white_blok .main_cont .midblok1 .gray_block span {width: 100%; display: block; text-align: center;}
.artist_dashboard_main .right_white_blok .main_cont .midblok1 .gray_block a {color: #000; text-align: center; display: block;}
.artist_dashboard_main .right_white_blok .main_cont .midblok1 .desc_row {display: flex; margin-bottom: 8px;}
.artist_dashboard_main .right_white_blok .main_cont .midblok1 .desc_row .head {width: 45%; color: #e1495a; font-size:14px; font-weight: 400;}
.artist_dashboard_main .right_white_blok .main_cont .midblok1 .desc_row .cont {width: 55%; color: #000; font-size:14px; font-weight: 400;}
.artist_dashboard_main .right_white_blok .main_cont .midblok2 {width: 100%; border: 1px solid #e7e7e7; border-radius: 8px; box-shadow: 0 0 12px 0 rgba(0,0,0,0.1); padding: 15px 30px; margin-bottom: 50px; margin-left: 5px;}
.artist_dashboard_main .right_white_blok .main_cont .midblok2 .col-sm-6 {border-right: 1px solid #e7e7e7;}
.artist_dashboard_main .right_white_blok .main_cont .midblok2 .col-sm-6 .block {text-align: center;color: #000; text-align: center; text-transform: uppercase;}
.artist_dashboard_main .right_white_blok .main_cont .midblok2 .col-sm-6 .block span {color: #000; font-size:55px; display: block; padding-top: 8px;}
.artist_dashboard_main .right_white_blok .main_cont .midblok2 .col-sm-6:last-child {border: 0;}
.artist_dashboard_main .right_white_blok table {width: 100%; }
.artist_dashboard_main .right_white_blok table thead tr {border-radius:6px 6px 0 0; background: #7ed6d3; display: block;}
.artist_dashboard_main .right_white_blok table thead tr th {padding:22px 15px; text-align: center; color: #fff; font-size:15px; width: 220px; min-width: 16.66%}


.artist_dashboard_main .right_white_blok table tbody tr {border-radius:6px 6px 0 0;  display: block;}
.artist_dashboard_main .right_white_blok table tbody tr td {padding:22px 15px; text-align: center; color: #000; font-size:15px; width: 220px;min-width: 16.66%}
.artist_dashboard_main .right_white_blok table tbody tr td img {margin-left: 30px;}

.artist_dashboard_main .right_white_blok table tbody tr:nth-child(odd) {background: #fafafa;}
.artist_dashboard_main .right_white_blok table tbody tr:nth-child(even) {background: #f2f2f2;}

.artist_dashboard_main .right_white_blok table tbody tr:last-child {border-radius:0 0 6px 6px; }
.artist_dashboard_main .right_white_blok table tbody tr:last-child td .more {color: #7ed6d3; font-size:14px; float: right;}
.artist_dashboard_main .right_white_blok table tbody tr:last-child td .more:hover {color: #000;}

.my_info_details {padding-top: 20px;}
.block_myinfo {width: 103.3%; padding: 35px 40px; background: #fff; box-shadow: 0 0 22px 0 rgba(0,0,0,0.1); border: 1px solid #dee2e6; border-top:0;}
.block_myinfo .lft .imgblock {margin-bottom: 25px; position: relative; text-align: center;}
.block_myinfo .lft .imgblock .cam {position: absolute; right: 20px; bottom: 0; width: 64px; height: 64px;}
.block_myinfo .lft .textblock {display: flex;}
.block_myinfo .lft .textblock .lft {width: 50%;color: #000; font-size:15px; font-weight: 700; text-align: right; padding-right: 10px;}
.block_myinfo .lft .textblock .rgt {width: 50%;color: #008080; font-size:14px; font-weight: 400;}

.block_myinfo .rgt .row {margin-bottom: 10px;}
.block_myinfo .rgt .row div {position: relative;}
.block_myinfo .rgt label {color: #000; font-size:16px; font-weight: 400; text-align: right; width: 100%;}
.block_myinfo .rgt input[type="text"] {width: 80%; height: 36px; border: 1px solid #d4d4d4; padding: 0 15px; color: #000; font-size:14px; border-radius: 5px;}
.block_myinfo .rgt input[type="email"] {width: 80%; height: 36px; border: 1px solid #d4d4d4; padding: 0 15px; color: #aaaaaa; font-size:14px; border-radius: 5px;}
.block_myinfo .rgt input[type="tel"] {width: 80%; height: 36px; border: 1px solid #d4d4d4; padding: 0 15px; color: #000; font-size:14px; border-radius: 5px;}
.block_myinfo .rgt input[type="password"] {width: 80%; height: 36px; border: 1px solid #d4d4d4; padding: 0 15px; color: #aaaaaa; font-size:14px; border-radius: 5px;}
.block_myinfo .rgt textarea {width: 80%; height: 36px; border: 1px solid #d4d4d4; padding: 10px 15px; color: #000; font-size:14px; border-radius: 5px; height: 180px;}
.block_myinfo .rgt select {width: 80%; height: 42px; border: 1px solid #cacaca; border-radius: 5px; margin: 0px; padding: 0 12px;}

.block_myinfo .rgt .chng {font-size:14px; color: #7ed6d3; }
.block_myinfo .rgt .upload {
    width: 105px;
    height: 22px;
    background: url('../images/zip.png') 0 0 no-repeat;
    overflow: hidden;
    float: right; margin-right: 80px; 
}

.block_myinfo .rgt .upload input {
    display: block !important;
    width: 105px !important;
    height: 22px !important;
    opacity: 0 !important;
    overflow: hidden !important;
    cursor: pointer;
}
.block_myinfo .rgt input[type="submit"] {
  width: 175px; height: 41px; background: #7ed6d3; border-radius: 4px; color: #fff; border: 0; font-size: 17px; font-weight: 700;
  float: right; margin-right: 80px; margin: 30px 80px 30px 0;
}

/*.upload2 {
    width: 238px;
    height: 40px;
    background: url('../images/upload2.png') 0 0 no-repeat;
    overflow: hidden;
    float: right;
}

.upload2 input {
    display: block !important;
    width: 238px !important;
    height: 40px !important;
    opacity: 0 !important;
    overflow: hidden !important;
    cursor: pointer;
}*/
.artworks_main {padding-top: 30px;}
.artworks_main .block_row {border-bottom: 1px solid #e0e0e0; display: flex;}
.artworks_main .block_row .block {padding: 5px; border-right: 1px solid #e0e0e0; width: 20%;}
.artworks_main .block_row .block:last-child {border:0;}
.artworks_main .block_row .block .cont {display: flex; flex-wrap: wrap; justify-content: center; padding: 20px 0;position: relative;}
.artworks_main .block_row .block .cont .imgblok {width: 100%; padding-bottom: 15px;  min-height: 200px;display: flex; justify-content: center; align-items: center;}
.artworks_main .block_row .block .cont .txtblok {width: 100%; color: #9e9999; font-size:12px; text-align: center;}
.artworks_main .block_row .block .cont .txtblok span {color: #000; font-size:12px; font-weight: 700;}
.artworks_main .block_row .block .cont .cross {display: none;}
.artworks_main .block_row .block .cont:hover {background: #fff; box-shadow: 0 0 30px 0 rgba(0,0,0,0.30); }
.artworks_main .block_row .block .cont:hover .cross {width: 26px; height: 26px; position: absolute; right: -8px; top: -8px; display: block;}


.category_area .block {width: 90%; text-align: center; margin: 25px 0;}
.category_area .block .imgarea {width: 100%; height: 300px; width: 300px; text-align: center; margin-bottom: 15px; border: 1px solid #d6d6d6; box-shadow: 0 0 20px 0 rgba(0,0,0,0.15); border-radius: 6px;}
.category_area .block .imgarea img{height: 100%;}
.category_area .block p {color: #000; font-size:18px; font-weight: 700; text-transform: uppercase;}
#upload_artwork .left {margin-top: 15px; margin-bottom: 15px; border-right:1px solid #ccc;}
#upload_artwork .upload_block {width: 230px; margin: 30px auto;}
#upload_artwork .modal-header {text-align: center;}
#upload_artwork .modal-header h4 {display: block; font-size: 20px; width: 100%;}
#upload_artwork .upload_block p {text-transform: none; color: #8a8a8a; font-size:15px; padding: 0 25px; position: relative;}
#upload_artwork .upload_block p:before {position: absolute; left: 15px; top: 3px; color: #8a8a8a; font-size:15px; content: '*';}

#upload_artwork .avatar-upload {
  position: relative;
  max-width: 217px;
  margin: 40px auto;
}
#upload_artwork .avatar-upload .avatar-edit {
  position: relative;
  right: 0;
  z-index: 1;
  top: 10px;
}
#upload_artwork .avatar-upload .avatar-edit input {
  display: none;
}
#upload_artwork .avatar-upload .avatar-edit input + label {
  display:block;
  width: 100%;
  height: 39px;
  margin-bottom: 0;
  text-align: center;
  line-height: 38px;
  color: #fff;
  font-weight: 800;
  border-radius: 6px;
  background: #7ed6d3;
  cursor: pointer;
  font-weight: normal;
  transition: all 0.2s ease-in-out;
}
#upload_artwork .avatar-upload .avatar-edit input + label:hover {
  background: #7ed6d3;
  border-color: #d6d6d6;
}
#upload_artwork .avatar-upload .avatar-preview {
  width: 217px;
  height: 236px;
  position: relative;
}
#upload_artwork .avatar-upload .avatar-preview > div {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.upload_artwork_btn {float: right; background: #7ed6d3 !important; padding: 8px 50px; color: #fff; border: 0; border-radius: 6px; cursor: pointer;}
#upload_artwork .close {opacity: 1; position: absolute; right: -7px; top: -7px; border: 0 !important;}
#upload_artwork form {padding: 10px 30px 30px;}
#upload_artwork form label {width: 100%; color: #000; font-size:15px; padding: 0 0 5px;}
#upload_artwork form input[type="text"] {width: 100%; height: 42px; border: 1px solid #cacaca; border-radius: 5px; margin: 0 0 15px; padding: 0 12px;}
#upload_artwork form textarea {width: 100%; height:110px; border: 1px solid #cacaca; border-radius: 5px; margin: 0 0 15px; padding:12px; resize: none;}
#upload_artwork form input[type="submit"] {padding: 10px 35px; border: 0; background: #7ed6d3; color: #fff; font-size:15px; border-radius: 5px; float: right;}
#upload_artwork .right {padding-top: 50px;}


.my_info_details .nav_headings {padding:0 !important;  }
.my_info_details .nav_headings a {color:#008080; }
.my_info_details .nav_headings li {width: 24.55%; text-align: center; margin-left: 5px;}

.block_myinfo .avatar-upload {
  position: relative;
  max-width: 239px;
  margin: 0 auto;
}
.block_myinfo .avatar-upload .avatar-edit {
  position: relative;
  right: 0;
  z-index: 1;
  top: 10px;
}
.block_myinfo .avatar-upload .avatar-edit input {
  display: none;
}
.block_myinfo .avatar-upload .avatar-edit input + label {
  display:block;
  width: 64px;
  height: 64px;
  margin-bottom: 0;
  text-align: center;
  line-height: 64px;
  color: #fff;
  font-weight: 800;
  border-radius: 100%;
  cursor: pointer;
  font-weight: normal;
  transition: all 0.2s ease-in-out;
  position: absolute;
  right: 15px;
  bottom: 5px;
  
}
.block_myinfo .avatar-upload .avatar-edit input + label:hover {
  /*background: #e1495a;*/
  border-color: #d6d6d6;
}
.block_myinfo .avatar-upload .avatar-preview {
  width: 239px;
  height: 247px;
  border-radius: 100%;
  position: relative;
  border-radius: 100%;
  background: #ccc;
  
}
.block_myinfo .avatar-upload .avatar-preview > div {
  width: 100%;
  height: 100%;
  /*background-size: cover;*/
  background-repeat: no-repeat;
  background-position: center;
   border-radius: 100%;
}

.my_info_details #tab2 h3 {margin-top: 20px; color: #e1495a;} 
.my_info_details #tab2 input[type="submit"], .my_info_details #tab3 input[type="submit"] {margin: 0 !important; float: left;}

.inhouse_heading h3 {color: #000 !important; font-size:18px !important; text-transform: uppercase; margin: 0 !important; font-weight: 700 !important;}
.inhouse_heading h3 span {color: #a2a2a2 !important;}

.inhouse_details .nav_headings li {width: 48% !important;}
.inhouse_details .nav_headings li .nav-link {padding: 15px 20px !important; color: #000; font-weight: 700 !important; font-size:20px !important; background: #f9f9f9 !important; border-radius: 0 !important; border-color: #dee2e6 #dee2e6 #fff !important; border-width: 1px; 
border-style: solid; border-bottom: 1px solid #dee2e6 !important;}
.inhouse_details .nav_headings li .nav-link.active {color: #e1495a !important; text-decoration: underline !important; 
border-bottom: 1px solid #f9f9f9 !important;}

.inhouse_details .block_myinfo {padding: 10px 10px 35px !important;}
.inhouse_details .block_myinfo .block {width: 100%; text-align: center; margin: 25px 0 0; height:270px;border: 1px solid #d6d6d6; box-shadow: 0 0 20px 0 rgba(0,0,0,0.15); border-radius: 6px;}
.inhouse_details .block_myinfo .block a {position: relative; display: block;}
.inhouse_details .block_myinfo .block a .imgarea {width: 100%; line-height: 200px; text-align: center; }
.inhouse_details .block_myinfo .block a ul {text-align: center; margin-bottom: 5px;}
.inhouse_details .block_myinfo .block a ul li {display: inline-block; width: 14px; height: 14px; margin: 0 2px; display: inline-block; border: 1px solid #dbdbdb;}
.inhouse_details .block_myinfo .block a p {color: #000; font-size:15px; font-weight: 400; text-transform: none;}
.inhouse_details .block_myinfo .block a .blktxt {position: absolute; left: 50%; top:50%; transform: translate(-50%, -50%); padding:7px 20px; background: #000; color: #fff; font-size:13px; display: none;min-width: 180px; border-radius: 3px;}
.inhouse_details .block_myinfo .block a:hover .blktxt { display: block; }

.inhouse_details_morearea {padding: 50px 0; text-align: center;}
.inhouse_details_morearea a {color: #a2a2a2; font-size:18px; text-transform: uppercase;}
.inhouse_details_morearea a:hover {color: #e1495a;}

.pending_art_select {color: #000; font-size:15px; font-weight: 400; padding-top:45px; padding-bottom:20px;}
.pending_art_select select {width: 108px; height: 30px; border: 1px solid #d0d0d0; background:url('../images/drop_img1.png') 100% 0 no-repeat; -webkit-appearance: none;-moz-appearance: none; appearance: none; color: #858585; font-size:14px; border-radius: 4px; margin-left: 10px;}
.pending_art_tabl thead tr {background: #0eadab !important;}
.pending_art_tabl thead th {background: #0eadab !important; border-radius: 6px 6px 0 0;}
.pending_art_tabl tbody td h3 {color: #000; font-size:17px; text-align: left !important; margin-bottom: 2px !important;}
.pending_art_tabl tbody td p {font-size:13px; color: #000; text-transform: none !important; text-align: left !important;}
.pending_art_tabl tbody td p span {color: #9e9999;}
.pending_art_tabl tbody td .status {padding: 4px 20px; background: #ff9c00 !important; border-radius: 6px; color: #fff; display: inline-block;}
.pending_art_tabl tbody td img {margin-left: 0 !important;}
.pending_art_tabl tbody tr td:last-child span{padding: 0 10px;} 
.pending_art_tabl tbody td .status.red {background: #ff0b0b !important;}
.pending_art_tabl tbody td .status.blue {background: #3172f5 !important;}
.pending_art_tabl tbody tr:nth-child(odd) {background: #fff !important; border-bottom: 1px solid #d9d9d9 !important; border-right: 1px solid #d9d9d9 !important; border-left: 1px solid #d9d9d9 !important;}
.pending_art_tabl tbody tr:nth-child(even) {background: #fff !important; border-bottom: 1px solid #d9d9d9 !important; border-right: 1px solid #d9d9d9 !important; border-left: 1px solid #d9d9d9 !important;}
a.create_prod {padding: 4px 20px 6px; background: #e1495a; display: inline-block; margin-left: 18px; color: #fff; font-size:17px; border-radius: 4px;}
a.create_prod img {margin-right: 7px;}
a.create_prod:hover {background: #d63749;}

.resubmit_artwork {padding-top: 60px; padding-bottom: 80px;}
.resubmit_artwork .white_block {background: #fff; box-shadow: 0 0 30px 0 rgba(0,0,0,0.2); padding:70px 50px;}
.resubmit_artwork .white_block .rgth {padding-top: 15px;}
.resubmit_artwork .white_block p {font-size:15px !important; color: #000 !important; margin: 0 30px 30px 0 !important; text-transform: none !important;}
.resubmit_artwork .white_block .reject {display: inline-block; padding: 3px 12px; color: #fff; font-size:14px; font-weight:400; background: #ff0b0b; border-radius:4px; text-transform: none;}
.resubmit_artwork .white_block h3 {color: #000; margin:0 0 15px; font-size:17px !important;}
.resubmit_artwork .white_block div {padding: 0 0 5px; color: #9e9999; font-size:14px;}
.resubmit_artwork .white_block div span {color: #000;}
.resubmit_artwork .white_block h4 {color: #000; margin:25px 0 12px; font-size:18px !important; font-weight:700;}
.resubmit_artwork .white_block .resubmit {background: #fa7445; display: inline-block; padding: 10px 32px; margin-right: 10px; border-radius:3px; color: #fff; font-weight:700; font-size:17px;}
.resubmit_artwork .white_block .resubmit:hover {background: #e6683c;}
.resubmit_artwork .white_block .remove {background: #858585; display: inline-block; padding: 10px 32px; margin-right: 10px; border-radius:3px; color: #fff; font-weight:700; font-size:17px;}
.resubmit_artwork .white_block .remove:hover {background: #616161;}

.left_nav_block {display: none;}

.inhouse_details .block_myinfo .block a.DuplicateTemplate {padding: 8px 20px;background: #e1495a;border-radius: 4px;color: #fff;font-size: 14px;display: inline-block;}

.user_profile_social_update {width: 100%;}

.block_myinfo .rgt .woocommerce-input-wrapper {width: 100%;}

.artist_dashboard_main .right_white_blok .main_cont p a.previewart {padding:0 20px 4px; background:#008080 !important; color:#fff !important; font-size:16px; font-size: 16px;text-transform: capitalize;border-radius: 5px;display: table;margin: 12px auto 0;}

.PreviewArt .modal-content {width: 100%; text-align: center; padding: 20px !important;}
.PreviewArt .modal-content .close {position: absolute;right: -5px;top: -10px;opacity: 1 !important;}
.PreviewArt .modal-content .modal-header {border-bottom: 0; }

.upload_bannerarea h4 {margin:35px 0 10px; color: #000000; font-weight: 700; font-size: 20px; text-align: center;}
.upload_bannerarea .avatar-upload .avatar-preview > div {border-radius: 0;}
.upload_bannerarea .avatar-upload {margin: 16px auto;}
.upload_bannerarea .avatar-upload .avatar-edit input + label {right: -5px;bottom: 0;}
.upload_bannerarea .avatar-upload .avatar-edit {top: 4px;}




@media only screen and (min-width: 2000px) {
.artist_dashboard_main .right_white_blok table thead tr th {min-width: 17.66%}
.artist_dashboard_main .right_white_blok table tbody tr td  {min-width: 17.66%}
}

@media only screen and (min-width: 2200px) {
.artist_dashboard_main .right_white_blok table thead tr th {min-width: 18.66%}
.artist_dashboard_main .right_white_blok table tbody tr td  {min-width: 18.66%}

.artist_dashboard_main {overflow: visible; height: 100vh;}
.artist_dashboard_main .left_pink_blok .low_blok {height: 100vh}

}

@media only screen and (max-width: 1199px) {
	header {position: relative;z-index: 10;}
	.artist_dashboard_main {position: relative;z-index: 9;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .gray_block {height: 14vw;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li  {padding: 10px 0 10px 25px;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok2 .col-sm-6 .block span {font-size: 30px;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .desc_row .head {font-size: 13px;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .desc_row .cont {font-size: 13px;}
	.artist_dashboard_main .right_white_blok table tbody tr td {padding: 22px 12px;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li ul {left: 215px;}
	
	.category_area .block {width: 100%;}
	.artist_dashboard_main .right_white_blok .main_cont .topblok {margin-bottom: 25px;}
	.inhouse_details .nav_headings li {width: 48.3% !important;}
	.inhouse_details .nav_headings li .nav-link {font-size: 15px !important;}
	
	.my_info_details .nav_headings ul.nav-tabs {border-bottom: 0 !important;}
	
	.my_info_details .nav_headings li {width: 29.63%;margin-left: 5px;}
	.block_myinfo {padding: 35px 15px;}
	.block_myinfo .avatar-upload .avatar-preview {width:15vw;height: 15vw;}
	.block_myinfo .lft .textblock .lft {font-size: 14px;}
	.block_myinfo .rgt label {font-size:15px;}

	
	
}	

/*@media only screen and (min-width: px) and (max-width: 1199px) {
	
}	*/

@media only screen and (max-width: 991px) {
	.left_nav_block {display: block;}
	ul.left_nav {display: none;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li ul {display: block; position: relative; left: 0;}
	.artist_dashboard_main {display: block; }
	.artist_dashboard_main .left_pink_blok {width: 100%;}	
	.artist_dashboard_main .left_pink_blok .low_blok ul.next_block_nav {width: 100%; text-align: center; border-top:1px solid #fff; border-bottom: 1px solid #fff;}
	.artist_dashboard_main .left_pink_blok .low_blok ul.next_block_nav li {display: inline-block; width: 32.9%; border-right:1px solid #fff;}
	.artist_dashboard_main .left_pink_blok .low_blok ul.next_block_nav li:last-child {border-right:0;}
	.artist_dashboard_main .right_white_blok .main_cont {width: 97%;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .gray_block {height: 195px;}
	.artist_dashboard_main .right_white_blok {float: left;}
	.artist_dashboard_main .left_pink_blok .low_blok {padding: 20px 0;}
	.left_nav_block {display: block;text-align: center;margin-bottom: 20px;}
	.left_nav_block a {color: #fff; font-size:20px;}
	.left_nav_block a i {margin-left: 8px;}
	.artist_dashboard_main .left_pink_blok .low_blok ul {list-style-type: none;width: 70%;border: 1px solid rgba(255,255,255,0.3);margin: 0 auto 25px;text-align: center; }
	.artist_dashboard_main .left_pink_blok .low_blok ul li {padding:8px 0;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li:hover {background: transparent;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li ul {margin: 15px 0 0 !important; width: 100%;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li ul li {padding:8px 0;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li a {display: inline-block;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li ul.mobile_togle {display: none;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li a.mobile_click {position: relative;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li a.mobile_click:after {position: absolute; right:-27px; top:-1px; content: '\f078';font-family: 'FontAwesome';}
	.artist_dashboard_main .right_white_blok .main_cont .midblok2 .col-sm-6 .block {font-size: 14px;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok2 .col-sm-6 .block span {font-size: 25px;}
	.artist_dashboard_main .right_white_blok {padding: 25px 15px 30px 15px;}
	.category_area .block {margin: 15px 0;}
	
	.block_myinfo .avatar-upload .avatar-preview {width: 160px;height: 160px;}
}	


@media only screen and (max-width: 767px) {
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .gray_block {height: auto;padding: 15px;min-height: 220px;}
	.artist_dashboard_main .right_white_blok {padding: 25px 0 30px 15px;}
	.artist_dashboard_main .left_pink_blok .low_blok ul.next_block_nav li {width: 30%;}
	.artist_dashboard_main .left_pink_blok .low_blok ul li a {font-size: 14px;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .col-md-3 {margin-bottom: 30px;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok2 {margin-left: 0;}
	.artist_dashboard_main .right_white_blok .main_cont p a {padding-left: 0; display: block; margin-top: 8px;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok2 .col-sm-6 {border: 0;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok2 .col-sm-6 .block {margin-bottom: 30px;}
	.artist_dashboard_main .right_white_blok .main_cont .topblok {margin-bottom: 25px;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 {margin-bottom: 10px;}
	.artist_dashboard_main .left_pink_blok .top_blok h2 {margin: 10px 0 20px;}
	.artist_dashboard_main .right_white_blok .main_cont h3 {font-size: 20px;}
	
	.my_info_details.inhouse_details .container {max-width: 100%;}
	
	.block_myinfo .rgt label {text-align: left;}
	.block_myinfo .lft {margin-bottom: 10px;}
	.block_myinfo .lft .imgblock {margin-bottom:15px;}
	.block_myinfo .avatar-upload {margin: 40px auto 20px !important;}
	.block_myinfo .rgt input[type="text"], .block_myinfo .rgt input[type="email"], .block_myinfo .rgt input[type="tel"] {width: 100%;}
	.block_myinfo .rgt select {width: 99%;}
	.block_myinfo .rgt input[type="submit"] {margin: 0;float: left;}

	.block_myinfo .avatar-upload .avatar-preview {margin: 0 auto;}
	.block_myinfo {width: 106.8%;}
	.my_info_details .nav_headings li {font-size: 13px;}

}

@media only screen and (max-width: 576px) {
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .desc_row .head {text-align: right;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .desc_row .cont {padding-left: 15px;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .gray_block {width: 100%;max-width: 400px;margin: 15px auto;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .desc_row {width: 100%;max-width: 400px;margin: 0 auto 5px;padding-bottom: 5px;border-bottom: 1px solid #dcdcdc;}
	.artist_dashboard_main .right_white_blok .main_cont .midblok1 .desc_row:last-child {border-bottom: 0;}
	.artist_dashboard_main .right_white_blok table tbody tr td {font-size: 13px;padding: 22px 10px;}
	.artist_dashboard_main .right_white_blok table tbody tr td img { margin-left: 5px;}
	.my_info_details.inhouse_details .container {max-width: 100%;padding: 0 0 0 15px;}
	.inhouse_details .nav_headings li .nav-link {padding: 15px 5px !important; font-size: 13px !important;}

}	

@media only screen and (max-width: 415px) {
	.inhouse_details .nav_headings li .nav-link {min-height: 70px; }
}	