html.html_show {
    opacity: 1 !important;
}

a:hover img, .fp_conicon:hover {
    -ms-filter: "alpha(opacity=70)";
    opacity: .7
}

.red {
    color: #f00
}

.custom_modal{ width: auto !important;}

.Zend_Db_Profiler {
    font-size: 12px;
    height: 350px;
    overflow: auto;
    padding: 10px
}

#navigation a {
    display: inline
}

.show_menu {
    display: none;
    background: url("../../graphics/hide_menu.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    margin: -10px 0 0 773px;
    position: absolute;
    width: 96px;
    cursor: pointer
}

.chat .optional, #file_upload-label, .change_password_form #username-label, .change_password_form #email-label, .change_password_form #rec_time-label {
    display: none
}

a.gbutton {
    color: #EEE;
    font: bold 12px Helvetica, Arial, sans-serif;
    text-decoration: none;
    padding: 7px 12px;
    position: relative;
    display: inline-block;
    text-shadow: 0 1px 0 #AAA;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    border: solid 1px gainsboro;
    border-radius: 2px;
    -moz-border-radius: 2px;
    margin-right: 0;
    background: #4A9BCA;
}

a.gbutton:hover {
    color: #333;
    border-color: #999;
    -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15)
}

a.gmiddle:hover, a.gright:hover {
    border-left: solid 1px #999
}

a.gsmall {
    font-size: 12px;
    padding: 5px 10px
}

.module_title {
    height: 27px;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    cursor: pointer
}

.but_green {
    background: #7da92e;
    background: -moz-linear-gradient(top, #7da92e 0, #517d03 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7da92e), color-stop(100%, #517d03));
    background: -webkit-linear-gradient(top, #7da92e 0, #517d03 100%);
    background: -o-linear-gradient(top, #7da92e 0, #517d03 100%);
    background: -ms-linear-gradient(top, #7da92e 0, #517d03 100%);
    background: linear-gradient(top, #7da92e 0, #517d03 100%)
}

.but_white {
    background: #6cadd4;
    background: -moz-linear-gradient(top, #6cadd4 0, #3d7fa5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6cadd4), color-stop(100%, #3d7fa5));
    background: -webkit-linear-gradient(top, #6cadd4 0, #3d7fa5 100%);
    background: -o-linear-gradient(top, #6cadd4 0, #3d7fa5 100%);
    background: -ms-linear-gradient(top, #6cadd4 0, #3d7fa5 100%);
    background: linear-gradient(top, #6cadd4 0, #3d7fa5 100%)
}

.but_black:hover {
    background: #3b3b3b
}

.top_menu_hidden {
    background: url("../../graphics/header/header_bg.jpg") repeat-x scroll 0 0 #beddee;
}

.header_blue_begin:hover {
    cursor: pointer
}

.close_icon {
    background: url("../../graphics/icons/Close24.png") no-repeat scroll 0 0 transparent;
    height: 24px;
    width: 24px
}

.remove_profiles:hover {
    cursor: pointer
}

.topmenu_image {
    float: right;
    margin: 0 10px
}

.topmenu_name {
    float: right;
    font-size: 14px;
    margin: 5px 0 0;
    color: #fff
}

.dblue-bar {
    border-bottom: 1px solid #dbdee3;
    margin: 0 0 10px
}

pre {
    white-space: pre;
    white-space: pre-wrap;
    white-space: pre-line;
    white-space: pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -moz-pre-wrap;
    word-wrap: break-word
}

.border_small {
    border: 1px solid #dbdee3;
    background: white;
    margin: 0 0 20px 0;
    padding: 10px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}

.border_margin {
    border: 1px solid #dbdee3;
    background: white;
    margin: 0 0 10px 0;
    padding: 10px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}

.border_tiny {
    /*border:1px solid #dbdee3;background:white;*/
    margin: 0 0 20px 0;
    padding: 2px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}

.main_sidebar_image {
    margin: 0 0 10px 0;
    position: relative;
}

.profiles_menu {
    margin: 0 0 2px 0
}

form dt {
    clear: left;
    color: #3e3e3e;
    float: left;
    margin: 2px 0 0;
    padding: 2px;
    min-width: 65px
}

form dd {
    float: left
}

form dt#talents-label {
    margin: 8px 0;
}

form dd#talents-element {
    margin: 8px 5px
}

.exposure_search_form dt label {
    float: right
}

/*
select{-webkit-appearance:none;-moz-appearance:none;background:#fff url("../../graphics/icons/Arrow16.png") no-repeat right !important;overflow:hidden;min-width:110px;-moz-border-radius:5px;border-radius:5px}
form label{font-size:12px}
*/
.header_top_border {
    background: #86c2e4;
    height: 10px
}

.header_top_under_border {
    background: #66a2c8;
    height: 1px;
    border-bottom: 1px solid #94b8cc
}

.header {
    height: 85px;
    width: 1010px;
    margin: 0 auto
}

.header_default {
    width: 1010px;
    margin: 0 auto
}

li {
    list-style-type: none
}

#mm-menu {
    float: left;
    z-index: 500;
    padding: 0;
    position: relative;
    margin: 15px 0 0 0;
    width: 1010px;
}

#friends_info_ul a:hover, #tasks_info_ul a:hover, #todo_info_ul a:hover {
    text-decoration: underline
}

#friends_info_ul, #tasks_info_ul, #todo_info_ul {
    background: none repeat scroll 0 0 #fff;
    margin: 10px 0 0 -7px;
    position: absolute;
    width: 190px;
    z-index: 10000
}

.red_icon_top_menu {
    background-color: red;
    color: white;
    border-radius: 4px;
    box-shadow: 0 1px 0 rgba(0, 39, 121, 0.77);
    display: block;
    padding: 0 4px;
    width: -moz-max-content;
    width: -o-max-content;
    max-width: intrinsic;
    font-size: 11px;
}

.dropmenu a:hover {
    background: #333;
    padding: 8px
}

.mainbutton a:hover {
    padding: 50px 12px 15px 12px;
    background: #292b30;
    background: -moz-linear-gradient(top, #292b30 0, #111216 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #292b30), color-stop(100%, #111216));
    background: -webkit-linear-gradient(top, #292b30 0, #111216 100%);
    background: -o-linear-gradient(top, #292b30 0, #111216 100%);
    background: -ms-linear-gradient(top, #292b30 0, #111216 100%);
    background: linear-gradient(top, #292b30 0, #111216 100%)
}

#navigation_horiz ul {
    display: block;
    margin: 0 0 0 15px;
    padding: 0
}

.mm_hidden {
    font-size: 14px;
    margin: 0
}

#navigation_horiz ul li {
    display: block;
    float: left;
    margin: 0 28px 0 0;
    position: relative;
    z-index: 500
}

#navigation_horiz ul li a.navlink {
    font-size: 16px;
    display: block;
    height: 30px;
    text-align: center;
    color: #000;
    text-decoration: none;
    position: relative;
    z-index: 10
}

#navigation_horiz ul li a:hover {
    color: #333;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    text-decoration: underline
}

#top_menu_under ul {
    display: block;
    margin: 0 0 0 15px;
    padding: 0
}

#top_menu_under ul li {
    display: block;
    float: left;
    width: 103px;
    margin: 0 1px 0 0;
    position: relative;
    z-index: 100
}

#top_menu_under ul li a.nav_link {
    display: block;
    padding: 5px;
    text-align: center;
    color: #ddd;
    text-decoration: none;
    margin: 5px;
    position: relative
}

#top_menu_under ul li a.nav_link:hover {
    border: 1px solid #DDD;
    color: white
}

#top_menu ul {
    display: block;
    margin: 0 0 0 15px;
    padding: 0
}

#top_menu ul li {
    display: block;
    float: left;
    width: 126px;
    margin: 0 1px 0 0;
    position: relative;
    z-index: 500
}

#top_menu ul li a.nav_link {
    display: block;
    padding: 5px;
    text-align: center;
    color: #ddd;
    text-decoration: none;
    margin: 5px;
    position: relative
}

#top_menu ul li a.nav_link:hover {
    border: 1px solid #DDD;
    color: white
}

.top_profiles a {
    float: left
}

.right_container {
    float: left;
    margin: 20px 0 0 0;
    padding: 0;
    width: 200px
}

#main_container_profile {
    float: left;
    margin: 11px 20px 0 0;
    width: 590px
}

.learn-more-2nd-button:hover {
    background: #1dc3e9;
    background: -moz-linear-gradient(top, #1dc3e9 0, #5cb3d1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1dc3e9), color-stop(100%, #5cb3d1));
    background: -webkit-linear-gradient(top, #1dc3e9 0, #5cb3d1 100%);
    background: -o-linear-gradient(top, #1dc3e9 0, #5cb3d1 100%);
    background: -ms-linear-gradient(top, #1dc3e9 0, #5cb3d1 100%);
    background: linear-gradient(top, #1dc3e9 0, #5cb3d1 100%);
    text-decoration: underline
}

.list-acting:hover, .list-modeling:hover, .list-music:hover, .list-dance:hover, .list-crew:hover {
    -ms-filter: "alpha(opacity=50)";
    opacity: .5
}

.similar_aud a:hover {
    background: #eee
}

.pag_numbers_li:hover {
    background: lightBlue
}

.searchaud input:hover {
    -ms-filter: "alpha(opacity=70)";
    opacity: .7;
    cursor: pointer
}

#alljobs {
    font-size: 12px
}

.auditions_name a:hover {
    color: #3696d3
}

.cas_submit {
    -moz-box-shadow: inset 0 0 0 0 #fff;
    box-shadow: inset 0 0 0 0 #fff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
    background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
    background-color: #ededed;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #dcdcdc;
    display: inline-block;
    color: #777;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
    text-decoration: none;
    text-shadow: 1px -1px 0 #fff;
    cursor: pointer
}

/** disabled by ikko - the hover background doesn't match the design **/
/**
.cas_submit:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
    background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
    background-color: #dfdfdf
}
**/

.cas_submit:active {
    position: relative;
    top: 1px
}

.cas_submit {
    float: right
}

.cas_save {
    -moz-box-shadow: inset 0 0 0 0 #fff;
    box-shadow: inset 0 0 0 0 #fff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
    background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
    background-color: #ededed;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #dcdcdc;
    display: inline-block;
    color: #777;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
    text-decoration: none;
    text-shadow: 1px -1px 0 #fff;
    cursor: pointer
}

.cas_save:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
    background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
    background-color: #dfdfdf
}

.cas_save:active {
    position: relative;
    top: 1px
}

.cas_save {
    float: right;
    margin: 0 10px 0;
}

.videomeun_li:hover {
    -moz-box-shadow: inset 0 0 10px #2c5c68;
    box-shadow: inset 0 0 10px #2c5c68
}

.video_image {
    float: left;
    margin: 0 10px 0 0
}

.addthis_toolbox_styleone {
    width: 770px;
    height: 90px
}

#search-label {
    float: left
}

.sgroup1 {
    margin: 0 42px 0 10px
}

#musician-label {
    margin: 5px 0
}

#navigation_horiz .dropdown {
    display: none
}

.matched_auditions li a:hover {
    text-decoration: underline
}

ul.errors li, .red {
    color: red
}

.ui-state-active {
    background: #dedede;
    font-size: 12pt
}

.ac-container label:hover {
    background: #fff
}

.ac-container input:checked+label:hover {
    background: #c6e1ec;
    color: #3d7489;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6);
    box-shadow: 0 0 0 1px rgba(155, 155, 155, 0.3), 0 2px 2px rgba(0, 0, 0, 0.1)
}

.videos_title a:hover {
    color: #0073ff
}

.tabcontent {
    margin: 0 0 20px
}

.ac-container label:hover:after, .ac-container input:checked+label:hover:after {
    content: '';
    position: absolute;
    width: 24px;
    height: 24px;
    right: 13px;
    top: 7px;
    background: transparent url('../../graphics/arrow_down.png') no-repeat center center
}

.ac-container input:checked+label:hover:after {
    background-image: url('../../graphics/arrow_up.png')
}

#cd_account:hover {
    cursor: pointer;
    text-decoration: underline
}

.accept_friends li {
    float: left;
    min-height: 65px
}

.accept_friends li a {
    float: left;
    margin: 0 2px
}

.left_friends img {
    height: 60px;
    overflow: hidden
}

#select_category-label, #header_search_form-label, #search_all-label, #talentnum-label, #talentnum-element {
    display: none
}

.search_header_form {
    padding: 7px 0 0
}

.sbHolder {
    width: 116px !important
}

.sbSelector {
    margin: 4px 0 0 0
}

#header_search_form {
    padding: 3px;
    border-radius: 10px 0 0 10px;
    border: 1px solid white !important;
    border-right: 1px solid #DDD;
    -moz-box-shadow: none;
    box-shadow: none
}

#select_category-element {
    background: white;
    border-radius: 0 10px 10px 0;
    margin: 5px 0 0 -5px
}

#select_category-element .sbHolder {
    border: 0;
    padding-right: 2px;
    height: 20px
}

.verticalslider_tabs li {
    list-style-type: none
}

.activeContent {
    height: auto !important;
    overflow: auto;
    width: 570px
}

.gallery_image {
    float: left;
    min-width: 186px;
}

.gallery_images {
    float: left;
}

.gallery_image img {
    display: block;
    box-shadow: 0px 5px 30px -10px black;
    margin: 10px;
}

.gallery_images img {
    display: block;
    height: 200px;
}

.gallery_images_div {
    width: 122px;
    overflow: hidden;
    position: relative;
}

.image_gallery {
    position: relative;
    text-align: center
}

.image_gallery_images {
    overflow: hidden;
    height: 140px;
}

.classboxshadow:hover {
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.80);
    -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.80);
}

/*  h1{margin:0 0 10px!important} */
.mode_links a:hover {
    text-decoration: underline
}

.chat #username-label, .chat #username-element {
    display: none
}

.chat #message {
    width: 100%;
    margin: 4px 0;
    padding: 4px 0;
}

.chat #update,
.chat #update_contest {
    width: 100%;
    margin: 4px 0;
    padding: 4px 0;
}

.im_online {
    background: url("../../graphics/icons/Online16.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 18px
}

.com_div span:hover {
    background: #d1e7f5;
    padding: 4px;
    cursor: pointer
}

.message_delete:hover, .interest_delete:hover, .savedjob_delete :hover, .hiddenjob_delete:hover {
    cursor: pointer
}

.home_try {
    -moz-border-radius: 10px;
    border-radius: 10px;
    color: #fff;
    font-size: 22pt;
    font-weight: bold;
    padding: 5px;
    text-align: center
}

.home_pro_title {
    float: left;
    font-size: 16pt;
    font-weight: bold;
    padding: 0 0 0 22px;
    width: 93px
}

.home_pro_arrow {
    background: url("../../graphics/icons/arrow_up.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 41px;
    width: 41px
}

.top_top {
    float: right;
    font-size: 12px;
    margin: 0;
    padding: 5px
}

.top_top2 {
    float: right;
    font-size: 12px;
    margin: 0;
    padding: 0
}

.top_top a:hover {
    text-decoration: underline
}

.view_all_friends {
    color: #4a9bca;
    font-weight: normal;
    float: right
}

.resume_button:hover {
    background: #3e3e3e
}

.resume_button:hover p {
    color: #ffffff
}

.skill_name a:hover {
    background: url("../../graphics/icons/Close24.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 24px;
    padding: 2px 0 0 30px
}

.my_favor li:hover {
    opacity: .8;
    cursor: pointer
}

.auditions_category a {
    display: inline
}

.load_duplicate_widget {
    overflow: auto
}

.contact_cs a {
    display: inline
}

.contact_cs {
    font-size: 10px
}

.calendar-month th {
    background: #666;
    color: #fff
}

.addskill {
    color: #4a9bca !important;
    margin: 10px 0 0 0
}

.et_notification {
    border-radius: 10px 10px 10px 10px;
    display: block;
    margin: 10px 10px 20px 10px;
    height: auto !important;
    position: relative;
    padding: 5px;
}

.et_notification span {
    background: url('../../graphics/notifications/close.png') no-repeat right top;
    display: block;
    width: 19px;
    height: 19px;
    position: absolute;
    top: -9px;
    right: -8px
}

.et_notification .et_text {
    overflow: hidden;
    font-size: 17px;
    padding-right: 85px;
}

.et_notification p {
    color: #323232;
    font-size: 12px;
    line-height: 12px;
    padding: 9px 17px 0 0;
    text-align: justify;
    text-shadow: 0 0 1px #f9f9f9;
    margin: 0 0 4px 10px;
    text-shadow: 0 0 1px #f9f9f9
}

.et_info {
    border-top: 1px solid #f3fbff;
    border-bottom: 1px solid #bedae9;
    background: #e0f4ff;
    background: -webkit-linear-gradient(top, #e0f4ff, #d4e6f0);
    background: -moz-linear-gradient(top, #e0f4ff, #d4e6f0);
    background: -o-linear-gradient(top, #e0f4ff, #d4e6f0);
    background: -ms-linear-gradient(top, #e0f4ff, #d4e6f0);
    background: linear-gradient(top, #e0f4ff, #d4e6f0);
    background: -webkit-gradient(linear, left top, left bottom, from(#e0f4ff), to(#d4e6f0))
}

.et_info:before {
    content: url(../../graphics/notifications/info.png);
    float: left;
    margin: 10px;
}

.et_info strong {
    color: #177fb2;
    margin-right: 15px
}

.under_success {
    float: left;
    margin: 0 4px
}

.under_success img {
    width: 97px;
    margin: 1px;
    border: 1px solid #424242
}

.steptwo label[for="tagit"] {
    float: left;
    width: 552px
}

.description {
    margin: 0 0 0 5px
}

.container_resume form dt {
    min-width: 100px;
}

.container_resume .description {
    color: #AAA;
}

.label_for_name, #submit_notification_form {
    margin: 0 10px
}

.meter_profile_edit {
    background: url('../../graphics/icons/Edit16.png') no-repeat scroll 0 0 transparent;
    float: right;
    height: 16px;
    width: 16px
}

.center_online_members {
    text-align: center
}

.bug_report {
    height: 130px;
    background: transparent url(../../graphics/report_bug.png) no-repeat;
    width: 20px;
    margin: 160px 0 0 0;
    vertical-align: middle;
    position: fixed;
    display: block
}

.pic_edit {
    display: block;
    position: absolute;
    padding: 2px 4px;
    bottom: 0;
    border: 1px solid rgba(0, 0, 0, .2);
    /*left: 0;*/
    background: #fff;
    color: #4A9BCA;
}

.pic_edit:hover {
    border: 1px solid #F58409;
    -webkit-box-shadow: #F54B09 0px 0px 10px;
    box-shadow: #F54B09 0px 0px 10px;
    -moz-box-shadow: #F54B09 0px 0px 10px;
}

.top_image {
    margin: 0 10px 0 0;
    border: 1px solid #AAA;
    padding: 1px
}

.notification_title {
    margin: 0 0 10px 10px
}

li.resume_button a {
    display: block;
    font-size: 21px;
    height: 22px;
    overflow: hidden;
    padding: 0;
    position: relative
}

.resume_dropdown {
    display: none;
    padding-top: 5px;
    width: 100%
}

.skill_name {
    color: #01c7f8;
    font-size: 14px;
    margin: 5px
}

.skill_level {
    color: #000;
    padding: 0 10px
}

.resume_type {
    background: #eee;
    font-weight: bold;
    padding: 10px;
    border-left: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
    border-top: 1px solid #d8d8d8;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.resume_list {
    border-left: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
    border-top: 1px solid #d8d8d8;
    margin: 0;
}

.resume_list li {
    background: #fff;
    padding: 5px;
    border-bottom: 1px solid #d8d8d8
}

.resume_title {
    color: #01c7f8;
    float: left;
    margin: 0 10px 0 0
}

.resume_description {
    float: left
}

.resume_title_level {
    float: right;
    color: #01c7f8;
    margin: 0 10px
}

.resume_level {
    float: right
}

.skill_name a {
    background: url("../../graphics/icons/Close24.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 24px;
    padding: 2px 0 0 25px
}

.message_delete, .interest_delete, .savedjob_delete, .hiddenjob_delete {
    float: right
}

.edit_gallery {
    margin: 10px;
    border: 1px solid #DDD;
    padding: 5px
}

.original_card {
    margin: 0 0 10px
}

.bcard_body {
    background: transparent url('../../graphics/bscards/bcard_sample.gif') no-repeat;
    height: 325px;
    width: 578px;
    border: 1px solid #323232
}

.bcard_image {
    float: left;
    margin: 40px 0 0 34px
}

.bcard_right {
    float: left;
    margin: -73px 0 0 300px;
    text-align: right
}

.removeme_resume {
    min-height: 30px
}

.add_contest dd, .add_contest dt {
    margin: 4px 0
}

.add_contest {
    float: left;
    margin: 0 0 0 5px
}

.contest_chat_title {
    color: #4a9bca;
    font-size: 14pt;
    margin: 0 0 5px;
    padding: 5px
}

.contest_chat_content {
    width: 665px;
    margin: 0 0 15px;
    padding: 5px
}

.contest_snug {
    color: #01c7f8;
    padding: 5px
}

.contest_content {
    float: left;
    width: 447px
}

.small_content {
    float: left;
    width: 452px
}

.features_contest {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dbdee3;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin: 20px 0;
    padding: 10px
}

/* .contests_menu{float:left;margin:0 20px 0 0;width:180px} */
.contests_menu {
    float: left;
    width: 180px
}

.contests_menu_right {
    float: left;
    width: 100%;
}

.more_ul {
    margin: 0
}

.more_about_contests {
    font-size: 14px;
    color: #4a9bca !important; /*margin:0 0 10px 0*/
}

.module_title + hr {
    margin-top: 0 !important;
}

.contest_bottom_row {
    margin: 0 0 20px 0
}

/*.contest_container a{margin:10px 0}*/
.contest_container_edit {
    border: 1px solid #333536;
    display: inline-block;
    margin: 0 0 20px 0;
    width: 777px
}

.border_small_contests {
    background: white;
    border-radius: 10px;
    padding: 1px;
    border: 1px solid #dbdee3
}

.contest_top_row {
    display: inline-block;
    font-weight: bold;
    width: 585px;
    background: #d1e8f4;
    /*float: left*/
}

.contest_top_row_inside {
    display: inline-block;
    font-weight: bold;
    width: 585px
}

.contest_top_row_right {
    float: left;
    background: #595959;
    border: 2px solid white;
    margin: 0 0 0 9px;
    width: 168px;
    color: white;
    padding: 10px;
    text-align: center
}

.contest_top_row_right .module_title {
    cursor: default;
}

.contest_name {
    background: url("../../graphics/icons/Contest32.png") no-repeat scroll 0 0 transparent;
    font-size: 18px;
    font-weight: bold;
    min-height: 32px;
    margin: 0 0 10px;
    padding: 4px 0 0 32px
}

.contest_name a {
    color: #4a9bca
}

.contest_name_edit {
    float: left;
    margin: 5px 0 0 5px;
    font-size: 22px;
    width: 773px
}

.contest_name a:hover {
    text-decoration: underline
}

.contest_featured_talent {
    display: block;
    float: left;
    height: 192px;
    width: 197px;
    overflow: hidden
}

.contest_description {
    float: left
}

.main_contest_description {
    color: #000;
    font-size: 12px;
    margin: 0 0 15px;
    font-weight: normal
}

.main_contest_description span {
    font-size: 15px;
    font-weight: bold
}

.contest_rules {
    float: left;
    margin: 0 20px 10px 20px;
    font-size: 10px;
    color: #CCC
}

.contest_prize {
    margin: 10px 0 10px 20px;
    font-size: 12px;
    color: gray;
    font-weight: bold;
    text-align: center
}

.contest_banner {
    width: 573px;
    height: 154px;
    float: left;
    border: 6px solid white;
    border-radius: 10px 10px 0 0;
    margin: 0 0 10px 0
}

.contest_p p {
    border-radius: 10px;
    border: 1px dashed #323232;
    padding: 10px;
    color: #4a9bca;
    font-size: 14px
}

.contest_banner_co {
    height: 96px;
    width: 777px;
    margin: 0 auto
}

.contest_banner_next {
    height: 96px;
    width: 777px;
    margin: 0 auto
}

.contest_info {
    padding: 20px
}

.contest_rules_banner {
    height: 215px;
    margin: 10px auto;
    width: 724px
}

.contest_banner_info {
    height: 215px;
    width: 290px
}

.contest_banner_next_main {
    padding: 10px 0
}

.media_page_container {
    float: left;
    width: 584px
}

.media_page_container.acting_container {
    width: 565px
}

.contest_page_container {
    float: left;
    width: 584px
}

.contesant_page_container {
    float: left;
    width: 790px
}

.home-contests {
    float: left;
    margin: 10px 10px 0 0;
    width: 190px;
    text-align: center
}

.contest-user-img {
    list-style: none;
    padding: 0;
    margin: 0 auto;
    width: 185px
}

.contest-user-img li {
    width: 60px;
    float: left;
    padding: 0 1px 0 0;
    margin: 2px 0 0
}

.contest-user-place {
    list-style: none;
    padding: 0;
    margin: 0 auto;
    width: 185px
}

.contest-user-place li {
    width: 60px;
    float: left;
    margin: 0 1px 0 0;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    padding: 3px 0;
    line-height: 16px
}

.contest_window {
    padding: 10px
}

.contest_sort {
    border-bottom: 1px solid #dbdee3;
    color: #c8c8c8;
    margin: 20px 0
}

.contest_nrcontestants {
    float: right
}

.to_compare_contest {
    background: url("../../images/compare/compare_to_bg.jpg") no-repeat scroll 0 0 transparent;
    color: #fff !important;
    font-size: 34px;
    font-weight: bold;
    height: 66px;
    padding-left: 7px;
    padding-top: 12px
}

.to_compare_contest a {
    color: #0f0 !important;
    width: 500px;
    margin: 0 140px
}

.to_compare_contest a:visited {
    color: #0f0 !important
}

.pag {
    width: 300px;
    border: 1px solid #ddd;
    margin: 0 auto
}

.contest_image_link {
    width: 130px;
    height: 130px
}

.contest_image_link_big {
    width: 584px;
    height: 154px
}

.contest_date {
    float: right
}

.contest_date span {
    font-weight: bold
}

.contest_bottom_link {
    border: 1px solid #dbdee3;
    float: left;
    padding: 2px;
    margin: 0 15px 0 0;
    text-align: center
}

.contest_vote {
    margin: 0 0 0 10px
}

.contest_description_share {
    float: left;
    background: #272829;
    border: 1px solid #333536;
    margin: 0;
    padding: 15px 15px
}

.margin_bottom {
    margin: 0 0 5px 0
}

.gbuttons {
    float: left;
    padding-bottom: 20px;
    clear: both
}

.find_talents {
    width: 590px;
    float: right
}

.join_background {
    background: #000;
}

#home-join-now {
    height: 114px !important;
}

.winners_main_image {
    float: left;
    margin: 0 10px 0 0
}

.winners_video_body {
    float: left
}

.winners_name {
    font-size: 16pt
}

.winners_location, .winners_age, .winners_prizes {
    font-size: 14pt
}

.winners_location span, .winners_age span, .winners_prizes span {
    color: #4a9bca
}

.winners_images {
    margin: 10px 0 0 0
}

.winner_snipper {
    float: left;
    width: 458px;
    margin: 0 10px 0 0;
    font-size: 20px
}

.winner_video {
    float: left
}

.top_image {
    float: left
}

.top_data {
    float: left;
    width: 190px
}

.win_title {
    font-size: 20px
}

.win_title_first {
    font-size: 20px;
    background: #DDD
}

.win_title_first td {
    padding: 10px
}

.bug_row span {
    color: #aaa
}

.red_bug {
    color: red;
    font-weight: bold
}

.green_bug {
    color: green;
    font-weight: bold
}

.open_call_body {
    background: #f0f17f
}

.cd_feature {
    color: #9F3
}

.cd_past {
    color: #f00
}

.gray_bg {
    background: #EEE
}

.bold {
    font-weight: bold !important
}

.ref_mail {
    font-size: 12pt;
    margin: 0 0 10px;
    text-align: center
}

.new_green a {
    color: #fff !important
}

.hide_menu {
    background: url("../../graphics/show_menu.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    margin: -10px 0 0 773px;
    position: absolute;
    width: 96px;
    cursor: pointer;
}

.pink {
    color: #f200c8 !important
}

.lblue {
    color: #0ea1ff !important
}

.lorange {
    color: #ff9d00 !important
}

.green {
    color: #81d108 !important
}

div.clear {
    clear: both
}

.under_success_stories img {
    width: 81px;
    margin: 1px;
    border: 1px solid #424242
}

.awards p {
    font-size: 16px;
    margin: 5px 0
}

.awards span {
    color: #11a3ff;
    font-weight: bold
}

.edit_dynamic dt, .edit_dynamic dd {
    display: block !important
}

#profile_id-label, #headingid-label, #descriptionid-label, #edit_dynamic_profile-label, #tagsid-label, #profile_id-element, #profile_id-label, #mySingleField-element {
    display: none !important
}

.delete_dynamic_profile {
    float: right
}

.delete_dynamic_profile form {
    margin: 0
}

ul.tagit {
    border: 1px solid #f2cb7f;
    border-radius: 10px
}

.et_message {
    border-top: 1px solid #f4f4f4;
    border-bottom: 1px solid #d7d7d7;
    background: #f0f0f0;
    background: -webkit-linear-gradient(top, #f0f0f0, #e1e1e1);
    background: -moz-linear-gradient(top, #f0f0f0, #e1e1e1);
    background: -o-linear-gradient(top, #f0f0f0, #e1e1e1);
    background: -ms-linear-gradient(top, #f0f0f0, #e1e1e1);
    background: linear-gradient(top, #f0f0f0, #e1e1e1);
    background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#e1e1e1))
}

.et_message:before {
    content: url(../../graphics/notifications/message.png);
    float: left;
    margin: 25px 15px 0 15px
}

.et_message strong {
    color: #323232;
    margin-right: 15px
}

.et_download {
    border-top: 1px solid #fff;
    border-bottom: 1px solid #eee;
    background: #f7f7f7;
    background: -webkit-linear-gradient(top, #f7f7f7, #f0f0f0);
    background: -moz-linear-gradient(top, #f7f7f7, #f0f0f0);
    background: -o-linear-gradient(top, #f7f7f7, #f0f0f0);
    background: -ms-linear-gradient(top, #f7f7f7, #f0f0f0);
    background: linear-gradient(top, #f7f7f7, #f0f0f0);
    background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#f0f0f0))
}

.et_download:before {
    content: url(../../graphics/notifications/download.png);
    float: left;
    margin: 16px 15px 0 18px
}

.et_download strong {
    color: #037cda;
    margin-right: 15px
}

.et_purchase {
    border-top: 1px solid #d1f7f8;
    border-bottom: 1px solid #8eabb1;
    background: #c4e4e4;
    background: -webkit-linear-gradient(top, #c4e4e4, #97b8bf);
    background: -moz-linear-gradient(top, #c4e4e4, #97b8bf);
    background: -o-linear-gradient(top, #c4e4e4, #97b8bf);
    background: -ms-linear-gradient(top, #c4e4e4, #97b8bf);
    background: linear-gradient(top, #c4e4e4, #97b8bf);
    background: -webkit-gradient(linear, left top, left bottom, from(#c4e4e4), to(#97b8bf))
}

.et_purchase:before {
    content: url(../../graphics/notifications/purchase.png);
    float: left;
    margin: 19px 15px 0 15px
}

.et_purchase strong {
    color: #426065;
    margin-right: 15px
}

.et_print {
    border-top: 1px solid #dde9f3;
    border-bottom: 1px solid #8fa6b2;
    background: #cfdde8;
    background: -webkit-linear-gradient(top, #cfdde8, #9eb3bd);
    background: -moz-linear-gradient(top, #cfdde8, #9eb3bd);
    background: -o-linear-gradient(top, #cfdde8, #9eb3bd);
    background: -ms-linear-gradient(top, #cfdde8, #9eb3bd);
    background: linear-gradient(top, #cfdde8, #9eb3bd);
    background: -webkit-gradient(linear, left top, left bottom, from(#cfdde8), to(#9eb3bd))
}

.et_print:before {
    content: url(../../graphics/notifications/print.png);
    float: left;
    margin: 19px 15px 0 15px
}

.et_print strong {
    color: #3f4c6b;
    margin-right: 15px
}

.blue {
    color: #01c7f8
}

.four_o_four {
    background: #1577b8;
    padding: 10px;
    color: white;
    outline: 10px solid rgba(255, 255, 255, 0.35);
}

.four_one {
    font-size: 30pt;
    width: 150px;
    display: block;
    float: left
}

.four_two {
    display: block;
    float: left;
    width: 420px
}

.four_o_four_img {
    width: 166px;
    margin: auto;
    padding: 20px 10px;
}

.four_o_four_txt {
    font-size: 30pt;
    text-align: center;
    line-height: 50px;
}

.four_o_four_txt2 {
    text-align: center
}

.no_media {
    width: 577px;
    min-height: 498px
}

/*.articles_ul li{background:none repeat scroll 0 0 #c6eaff;float:left;padding:10px;font-size:14pt;margin:5px;width:354px;border-radius:6px}*/
.articles_ul {
    margin: 0 40px
}

.custom_articles{
	margin:2px 10px;
}

.articles_ul li {
    background: none repeat scroll 0 0 #c6eaff;
    margin-bottom: 5px;
    padding: 10px;
    font-size: 14pt;
    border-radius: 6px
}

.modeling_banner {
    background: transparent url('../../graphics/auditions/modeling_banner.jpg') no-repeat;
    height: 168px
}

.modeling_banner h1 {
    text-align: center;
    padding: 57px 0;
    color: white;
    font-size: 30pt
}

.articles_sidebar {
    float: left;
    width: 190px;
    padding: 5px
}

/*.articles_content{float:left;width:558px;padding:5px}*/
.articles_content {
    float: left;
    width: 536px;
    padding: 5px
}

.sidebar_success_stories {
    color: #4a9bca;
    text-align: center;
    font-weight: bold
}

.sidebar_random_stories_ul li {
    background: transparent url('../../graphics/notifications/success.png') no-repeat;
    height: 30px;
    padding: 0 0 0 34px;
    margin: 5px 0
}

.sidebar_random_stories_ul li a {
    height: 30px;
    display: table-cell
}

.style2 {
    margin: 0 0 10px 0
}

.autoWidth {
    width: auto
}

.autoWidth p {
    width: auto;
    float: left
}

.et_success {
    border-top: 1px solid #edf7d0;
    border-bottom: 1px solid #b7e789;
    background: #dff3a8;
    background: -webkit-linear-gradient(top, #dff3a8, #c4fb92);
    background: -moz-linear-gradient(top, #dff3a8, #c4fb92);
    background: -o-linear-gradient(top, #dff3a8, #c4fb92);
    background: -ms-linear-gradient(top, #dff3a8, #c4fb92);
    background: linear-gradient(top, #dff3a8, #c4fb92);
    background: -webkit-gradient(linear, left top, left bottom, from(#dff3a8), to(#c4fb92))
}

.et_success:before {
    content: url(../../graphics/notifications/success.png);
    float: left;
    margin: 23px 15px 0 15px
}

.et_success strong {
    color: #61b316;
    margin-right: 15px
}

.et_warning {
    border-top: 1px solid #fefbcd;
    border-bottom: 1px solid #e6e837;
    background: #feffb1;
    background: -webkit-linear-gradient(top, #feffb1, #f0f17f);
    background: -moz-linear-gradient(top, #feffb1, #f0f17f);
    background: -o-linear-gradient(top, #feffb1, #f0f17f);
    background: -ms-linear-gradient(top, #feffb1, #f0f17f);
    background: linear-gradient(top, #feffb1, #f0f17f);
    background: -webkit-gradient(linear, left top, left bottom, from(#feffb1), to(#f0f17f))
}

.et_warning:before {
    content: url(../../graphics/notifications/warning.png);
    float: left;
    margin: 15px 15px 0 25px
}

.et_warning strong {
    color: #e5ac00;
    margin-right: 15px
}

.et_tip {
    border-top: 1px solid #fbe4ae;
    border-bottom: 1px solid #d9a87d;
    background: #f9d9a1;
    background: -webkit-linear-gradient(top, #f9d9a1, #eabc7a);
    background: -moz-linear-gradient(top, #f9d9a1, #eabc7a);
    background: -o-linear-gradient(top, #f9d9a1, #eabc7a);
    background: -ms-linear-gradient(top, #f9d9a1, #eabc7a);
    background: linear-gradient(top, #f9d9a1, #eabc7a);
    background: -webkit-gradient(linear, left top, left bottom, from(#f9d9a1), to(#eabc7a))
}

.et_tip:before {
    content: url(../../graphics/notifications/tip.png);
    float: left;
    margin: 20px 15px 0 15px
}

.et_tip strong {
    color: #b26b17;
    margin-right: 15px
}

.et_error {
    border-top: 1px solid #f7d0d0;
    border-bottom: 1px solid #c87676;
    background: #f3c7c7;
    background: -webkit-linear-gradient(top, #f3c7c7, #eea2a2);
    background: -moz-linear-gradient(top, #f3c7c7, #eea2a2);
    background: -o-linear-gradient(top, #f3c7c7, #eea2a2);
    background: -ms-linear-gradient(top, #f3c7c7, #eea2a2);
    background: linear-gradient(top, #f3c7c7, #eea2a2);
    background: -webkit-gradient(linear, left top, left bottom, from(#f3c7c7), to(#eea2a2))
}

.et_error:before {
    content: url(../../graphics/notifications/error.png);
    float: left;
    margin: 20px 15px 0 15px
}

.et_error strong {
    color: #b31616;
    margin-right: 15px
}

.et_secure {
    border-top: 1px solid #efe0fe;
    border-bottom: 1px solid #d3bee9;
    background: #e5cefe;
    background: -webkit-linear-gradient(top, #e5cefe, #e4bef9);
    background: -moz-linear-gradient(top, #e5cefe, #e4bef9);
    background: -o-linear-gradient(top, #e5cefe, #e4bef9);
    background: -ms-linear-gradient(top, #e5cefe, #e4bef9);
    background: linear-gradient(top, #e5cefe, #e4bef9);
    background: -webkit-gradient(linear, left top, left bottom, from(#e5cefe), to(#e4bef9))
}

.et_secure:before {
    content: url(../../graphics/notifications/secure.png);
    float: left;
    margin: 18px 15px 0 15px
}

.et_secure strong {
    color: #6417b2;
    margin-right: 15px
}

.make_friends {
    text-align: center;
    margin: 10px;
    width: 506px
}

.lead_name {
    background: none repeat scroll 0 0 #eee;
    border: 1px solid #d8d8d8;
    border-radius: 10px 10px 10px 10px
}

.lead_name img {
    border: 1px solid #dedede;
    float: left;
    margin: 5px;
    padding: 1px
}

.lead_name h2 {
    display: table-cell;
    height: 108px
}

.li_rating {
    float: left;
    margin: 0 16px
}

.rating_title {
    font-size: 14pt;
    text-align: center
}

.rating_count {
    font-size: 12pt;
    text-align: center
}

.rating_pic {
    margin: 10px 0
}

.rate_info {
    border: 5px solid #eee;
    padding: 5px;
    -moz-border-radius: 10px;
    border-radius: 10px
}

.bullets li {
    list-style-type: square;
    margin: 0 0 0 20px
}

.bullets {
    margin: 10px 0
}

#sms_phone2-label, #sms_phone3-label {
    display: none
}

#sms_phone1-element, #sms_phone2-element, #sms_phone3-element {
    float: left
}

#sms_phone1-element input, #sms_phone2-element input, #sms_phone3-element input {
    width: 50px
}

.calendar-month td, .calendar-month th {
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    width: 23px;
    padding: 2px 0;
    text-align: center
}

.calendar-month table {
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd
}

.other-month {
    background: #eee
}

.view_calendar, .inline_link {
    color: #4a9bca;
    display: inline;
    font-size: 12px;
    margin: 0 0 0 10px;
    text-decoration: underline
}

.my_favor li a {
    width: 24px;
    height: 24px
}

.industry p {
    margin: 5px 0
}

.industry_ul {
    overflow: hidden;
    padding: 10px 0 10px 23px
}

.industry_li {
    float: left;
    width: 170px;
    margin: 0 20px 0 0
}

.industry_one {
    float: left
}

.industry_two {
    float: right
}

.industry_insider span {
    display: block;
}

.industry_insider span a {
    display: inline
}

.my_favor_one, .my_favor_two, .my_favor_three {
    background: url("../../graphics/icons/Star24.png") no-repeat scroll 0 0 transparent;
    float: left;
    margin: 0 5px
}

.viewed_content {
    float: left;
    margin: 1px;
    padding: 10px
}

.viewed_content_online {
    float: left;
    margin: 2px;
    padding: 9px
}

.viewed_content_friends {
    float: left;
    margin: 2px;
    padding: 4px
}

.viewed_content_friends .fans_delete {
    margin: 0 0 0 8px
}

.viewed_image {
    border: 1px solid #ddd;
    display: block;
    padding: 1px;
    height: 120px
}

.viewed_name {
    text-align: center
}

.uploaded_image {
    float: left;
    height: 262px;
    width: 165px
}

.hspan {
    background: url("../../graphics/icons/Star24.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 24px;
    margin: 6px 0 0;
    width: 24px
}

.sub_p {
    float: right
}

.subs_aling {
    text-align: left
}

.subscription_table tr {
    border-bottom: 1px solid #dbdee3
}

.subscription_table th {
    padding: 5px 10px
}

.subscription_table {
    color: #3e3e3e;
    font-size: 12px;
    font-weight: normal
}

.subs_width {
    width: 195px
}

.subs_width_mid {
    background: #eff8e9;
    width: 195px;
    border: 1px solid #ccc
}

.subs_title {
    color: #4a9bca;
    font-size: 20px
}

.subs_price_old {
    color: #aaa;
    text-decoration: line-through
}

.subs_price_new {
    font-size: 16px
}

.news {
    background: url("../../graphics/icons/News16.png") no-repeat scroll 0 0 transparent;
    margin: 0 0 5px 0;
    padding: 0 0 0 10px
}

.jobs {
    background: url("../../graphics/icons/Friend16.png") no-repeat scroll 0 0 transparent;
    margin: 0 0 5px 0;
    padding: 0 0 0 10px
}

.events {
    background: url("../../graphics/icons/Events16.png") no-repeat scroll 0 0 transparent;
    margin: 0 0 5px 0;
    padding: 0 0 0 10px
}

.winners {
    background: url("../../graphics/icons/Myfriends16.png") no-repeat scroll 0 0 transparent;
    margin: 0 0 5px 0;
    padding: 0 0 0 10px
}

.subs_check {
    background: url("../../graphics/icons/Check16.png") no-repeat scroll 0 0 transparent;
    margin: 0 0 5px 0;
    padding: 0 5px 0 10px
}

.relationship_status {
    background: url("../../graphics/icons/heart.png") no-repeat scroll 0 0 transparent;
    top: -3px;
    padding: 0 0 0 16px;
    position: relative;
}

.edit_pref span {
    background: url("../../graphics/icons/Edit16.png") no-repeat scroll 0 0 transparent;
    top: -3px;
    padding: 0 0 0 20px;
    position: relative;
}

a.edit_pref {
    display: inline;
    height: 16px;
    width: 16px;
    position: relative;
    margin: 0 0 0 10px;
}

.found_talents {
    float: left;
    height: 154px;
    margin: 0 4px 10px 0;
    width: 90px
}

.recommend_friends {
    width: 600px;
    height: 400px
}

.recommend_friends li {
    float: left;
    height: 60px;
    margin: 5px;
    width: 40px
}

.home_advice_green {
    color: #69941A;
    font-size: 16px;
    margin: 0 0 10px 0;
}

.home_contests_title a, .home_featured_title a {
    color: #fff;
}

.contests {
    background: url("../../graphics/icons/Contest16.png") no-repeat scroll 0 0 transparent;
    margin: 0 0 5px 0;
    padding: 0 0 0 10px
}

.contest_gallery {
    float: left;
    margin: 0 10px 0 0
}

.contest_image {
    float: right;
    width: 585px
}

.each_contests_lead {
    float: left;
    margin: 0 3px 5px
}

.each_contests_lead a {
    height: 256px;
    overflow: hidden
}

.home_individual_contests {
    float: left;
    padding: 5px
}

.home_individual_contests a {
    display: block
}

.home_individual_jobs {
    float: left;
    padding: 8px 5px 8px 6px;
}

.home_individual_jobs a {
    display: block
}

.home_contests_title {
    background: none repeat scroll 0 0 #4a9bca;
    color: #fff;
    padding: 5px 0 5px 10px;
    font-size: 18px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.post_feature_talents {
    width: 590px;
    float: right;
    margin: 20px 0 0 0
}

.home_featured_title {
    background: none repeat scroll 0 0 #2d92c7;
    color: #fff;
    padding: 5px 0 5px 10px;
    font-size: 18px;
    height: 25px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.feat_right {
    float: left;
    margin: 0 0 0 15px;
    text-decoration: none;
    font-style: italic;
    font-size: 80%;
    font-weight: normal;
}

.feat_right:hover {
    color: #005580;
}

.topmenu_sechomemenu li {
    margin: 5px 0
}

.topmenu_sechomemenu li:last-child {
    margin: 15px 0 0 0
}

.topmenu_sechomemenu li a {
    color: #4a9bca
}

.signout {
    color: red !important;
    margin: 0 65px 0 0;
    text-decoration: underline;
    float: left
}

.contestants_td {
    padding: 0 10px 0 0
}

.each_contests a {
    height: 164px;
    overflow: hidden;
    border: 1px solid #dedede;
    padding: 1px
}

.contestant_votes {
    background: url("../../graphics/icons/Contest16.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 18px
}

.contestant_score {
    float: right;
    margin: 0 5px 0 0
}

.contestant_image {
    border: 1px solid #dedede;
    float: left;
    padding: 1px;
    margin: 0 10px 0 0
}

.contestant_description {
    float: left;
    width: 600px
}

#message-label {
    width: auto !important
}

.con_chat_image {
    border: 1px solid #dedede;
    float: left;
    padding: 1px;
    margin: 0 5px 0 0
}

.con_chat_details {
    float: left;
    width: 668px;
}

#send_message-label, #id-label, #from_message-label, #upload_picture-label, #contest_id-label, #contest_picture-label, #profile_category-label, #share-label {
    display: none
}

.main_detail_from {
    float: left;
    margin: 5px
}

.main_detail_messages {
    float: left;
    margin: 5px;
    width: 472px
}

.main_detail_from a {
    border: 1px solid #ddd;
    display: block;
    padding: 1px
}

.messages_date {
    color: #aaa;
    float: right;
    font-size: 12px
}

.add_skill {
    float: right;
    display: block;
    margin: 5px 0
}

.im_offline {
    background: url("../../graphics/icons/Offline16.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 18px
}

.send_message {
    background: url("../../graphics/icons/Mail16.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 18px
}

.topmenu_sechomemenu {
    display: block;
}

.mode_links {
    margin: 0 0 10px
}

.contest_height {
    height: 228px
}

.contest_height.acting_nav {
    height: auto;
}

.icon_about {
    background: url("../../graphics/icons/more16.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 18px
}

.icon_past {
    background: url("../../graphics/icons/past16.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 18px
}

.icon_current {
    background: url("../../graphics/icons/Contest16.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 18px
}

.icon_upcoming {
    background: url("../../graphics/icons/upcomming16.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 18px
}

.icon_winners {
    background: url("../../graphics/icons/winners16.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 18px
}

.mode_links a {
    color: #3e3e3e
}

.classboxshadow img {
    margin: 0 auto;
    display: block
}

.classboxshadow_name {
    font-size: 12px;
    overflow: hidden;
    width: 155px;
    font-weight: bold;
    margin: 2px 0
}

.classboxshadow a {
    display: block;
    height: 225px;
    background: #303030
}

.main_coheader {
    margin: 0
}

.fancybox img {
    border: 5px solid #272829
}

.contest_name_gallery {
    padding: 5px;
    font-size: 26px;
    width: 500px;
    background: #37393a;
    color: white;
    border-bottom: 1px solid #dbdee3;
    border-top: 1px solid #dbdee3
}

.contest_name_gallery_right {
    padding: 5px;
    font-size: 26px;
    width: 290px;
    background: #37393a;
    color: white;
    border-bottom: 1px solid #dbdee3;
    border-top: 1px solid #dbdee3
}

.contestant_second {
    width: 500px;
    float: left
}

.contestant_second_right {
    float: left;
    width: 300px
}

#basic ul {
    padding: 0 0 0 10px
}

.votes {
    color: white;
    float: left;
    border: 1px solid #323232;
    font-size: 14pt;
    width: 94px;
    text-align: center;
    padding: 10px 0
}

.score {
    float: left;
    color: #00f0ff;
    font-size: 16px;
    text-align: center;
    border: 1px solid #323232;
    width: 94px;
    padding: 10px 0
}

.votes_ul {
    float: left;
    padding: 0
}

.imageco {
    font-size: 26pt;
    color: white;
    margin: -60px 0 0 0;
    padding: 5px 0 5px 130px
}

.imageco_up {
    position: relative
}

.imageco_up img {
    border: 5px solid white;
    margin: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.99);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.99);
}

#search-element {
    width: 510px;
    margin: 5px 0 !important
}

.cedit, .caprouve {
    float: left;
    margin: 0 10px 0 0
}

.cedit dt, .caprouve dt, #contest_chat-label, #cid-label {
    display: none
}

.gallery_image_container {
    background: #d1e8f4;
    border-radius: 10px;
    padding: 2px;
    border: 1px solid #DDD
}

.compliments, .compliments_off {
    background: none repeat scroll 0 0 #e8f3f9;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin: 14px 0 0 0;
    padding: 10px;
    width: 570px
}

.com_div {
    float: left;
    padding: 2px 0 2px 30px;
    width: 158px;
    height: 25px
}

.primary_image {
    overflow: auto;
    height: 305px
}

/*.primary_image{overflow:auto;height:305px}*/
.maxsize {
    max-width: 100%;
}

.pic_info {
    font-size: 12px;
    color: red;
    margin: 5px
}

#youre_hot {
    background: url("../../graphics/comp/comp-hott.png") no-repeat scroll 0 0 transparent
}

#youre_cool {
    background: url("../../graphics/comp/comp-cool.png") no-repeat scroll 0 0 transparent
}

#natural_star {
    background: url("../../graphics/comp/comp-star.png") no-repeat scroll 0 0 transparent
}

#my_idol {
    background: url("../../graphics/comp/comp-idol.png") no-repeat scroll 0 0 transparent
}

#thumbs_up {
    background: url("../../graphics/comp/comp-thumbs.png") no-repeat scroll 0 0 transparent
}

#super_star {
    background: url("../../graphics/comp/comp-supstar.png") no-repeat scroll 0 0 transparent
}

#great_fashion {
    background: url("../../graphics/comp/comp-fashion.png") no-repeat scroll 0 0 transparent
}

#stunning {
    background: url("../../graphics/comp/comp-stun.png") no-repeat scroll 0 0 transparent
}

#fascination {
    background: url("../../graphics/comp/comp-fasc.png") no-repeat scroll 0 0 transparent
}

#work_of_art {
    background: url("../../graphics/comp/comp-artist.png") no-repeat scroll 0 0 transparent
}

.dark {
    background: #3a3c3d
}

.classboxshadow {
    width: 150px;
    height: 270px;
    margin: 10px;
    background: #fff;
    border: 5px solid white;
    position: relative;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.80);
    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.80);
    float: left;
    text-align: center
}

.vert_tabs_ul li {
    background: url("../../graphics/icons/Friend16.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 9px
}

.audsearch_for {
    background: url("../../graphics/icons/Search24.png") no-repeat scroll 0 0 transparent;
    color: #4a9bca;
    float: left;
    font-size: 20px;
    font-weight: bold;
    margin: 0 0 10px 20px;
    padding: 0 0 0 28px
}

.audsearch_for span {
    color: #000
}

.con_vote {
    /*margin: 11px 10px 0 0;*/
    /*background: #d1e8f4;*/
    padding: 5px;
    border-radius: 10px;
    text-align: center;
    color: #595959;
    font-weight: bold
}

.vote_bad, .vote_great {
    text-align: center;
    width: 104px
}

.vote_bad, .vote_great {
    text-align: center;
    width: 90px
}

.con_votes span {
    color: #4a9bca;
    font-weight: bold;
    margin: 2px 10px 0 0
}

.con_votes {
    font-weight: bold
}

.con_votes_details {
    font-weight: bold;
    margin: -8px 0 10px 0
}

.con_address {
    margin: 0 0 10px
}

.verticalslider_tabs a:link, .verticalslider_tabs a:visited, .verticalslider_tabs_revised a:link, .verticalslider_tabs_revised a:visited {
    padding: 0 10px;
    text-decoration: none
}

.verticalslider_contents {
    height: auto !important;
    overflow: auto;
    float: left;
    margin: 0 0 20px 20px;
    width: 570px
}

.extra_cast_links {
    width: 156px;
    position: absolute;
    margin: 280px 0 0 0
}

.verticalslider_contents li {
    margin: 0;
    padding: 0;
    overflow: hidden;
    display: none;
    list-style-type: none
}

.verticalslider_contents li h2 {
    color: #333;
    margin: 5px 20px;
    padding: 0
}

.verticalslider_contents li p {
    margin: 5px 20px;
    padding: 0;
    color: #333;
    font-size: 13px
}

.footer_signup {
    background: url("../../graphics/footer/footer_signup.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 27px;
    width: 120px
}

.verticalslider_tabs {
    float: left;
    width: 155px;
    padding: 10px
}

.verticalslider_tabs_revised {
    float: left;
    width: 177px;
}

.friends {
    border-bottom: 1px solid #aaa
}

.center_image {
    background-color: white;
    border: 1px solid #e4e4e4;
    margin: 0 auto;
    padding: 5px 24px;
    width: 94px
}

.friends_details {
    float: left;
    width: 105px
}

.my_name {
    color: #4a9bca;
    font-size: 24px;
    font-weight: bold
}

#header_search-element {
    float: left
}

.auditions_ultabs .color1.active, .c1 {
    background: #003070
}

.auditions_ultabs .color2.active, .c2 {
    background: #ee8601
}

.auditions_ultabs .color3.active, .c3 {
    background: #c3026b
}

.jobs-title-background-acting {
    background: #003070;
}

.jobs-title-background-modeling {
    background: #ee8601;
}

.jobs-title-background-music {
    background: #c3026b;
}

li.active a {
    color: #fff !important
}

.audition_heading {
    font-size: 1em;
    font-weight: bold;
}

.audition_heading a {
    color: #000;
    padding: 0;
    margin: 0;
}

li.active a {
    color: #fff !important
}

.auditions_ultabs li:first-child {
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px
}

.auditions_ultabs li:last-child {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;;
    border-right: none !important
}

#cd_account_toggle {
    display: none
}

.auditions_ultabs {
    margin-bottom: 0px;
}

.auditions_ultabs li {
    float: left;
    width: 20%;
    padding: 14px 0;
    font-size: 16px;
    border-right: 1px solid white;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding-bottom: 3px;
}

.auditions_ultabs li a {
    color: #fff;
    margin: 0 20px 0 8px;
    float: left;
    font-weight: bold;
    z-index: 2;
    position: relative;
}

.auditions_ultabs li span {
    color: #fff;
    float: left;
    margin: 0;
    width: 52px;
    height: 22px;
    padding: 2px 0 0 13px;
    font-size: 14px
}

.auditions_ultabs li.active span {
    color: #000 !important
}

.ac-container input {
    display: none
}

.ac-container article {
    background: rgba(255, 255, 255, 0.5);
    margin-top: -1px;
    overflow: hidden;
    height: 0;
    position: relative;
    z-index: 10;
    -webkit-transition: height .3s ease-in-out, box-shadow .6s linear;
    -moz-transition: height .3s ease-in-out, box-shadow .6s linear;
    -o-transition: height .3s ease-in-out, box-shadow .6s linear;
    -ms-transition: height .3s ease-in-out, box-shadow .6s linear;
    transition: height .3s ease-in-out, box-shadow .6s linear
}

.ac-container article p {
    font-style: italic;
    color: #777;
    line-height: 23px;
    font-size: 14px;
    padding: 20px;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8)
}

.ac-container input:checked ~ article {
    -webkit-transition: height .5s ease-in-out, box-shadow .1s linear;
    -moz-transition: height .5s ease-in-out, box-shadow .1s linear;
    -o-transition: height .5s ease-in-out, box-shadow .1s linear;
    -ms-transition: height .5s ease-in-out, box-shadow .1s linear;
    transition: height .5s ease-in-out, box-shadow .1s linear;
    box-shadow: 0 0 0 1px rgba(155, 155, 155, 0.3)
}

.ac-container input:checked ~ article.ac-medium {
    height: 180px
}

.ac-container input:checked ~ article.ac-large {
    height: 230px
}

.aud_warning {
    margin: 10px 0 0 0;
    padding: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: white
}

.aud_warning p span {
    color: red;
    font-weight: bold
}

.other_module {
    height: 600px;
    background: #f3f3f3;
    margin: 50px 0 0 0
}

.videotitlebg {
    background: transparent url('../../graphics/videotitlebg.gif') no-repeat;
    width: 800px;
    height: 211px
}

.videomenu {
    background: #4ea8c0;
    background: -moz-linear-gradient(top, #4ea8c0 0, #1894ca 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ea8c0), color-stop(100%, #1894ca));
    background: -webkit-linear-gradient(top, #4ea8c0 0, #1894ca 100%);
    background: -o-linear-gradient(top, #4ea8c0 0, #1894ca 100%);
    background: -ms-linear-gradient(top, #4ea8c0 0, #1894ca 100%);
    background: linear-gradient(top, #4ea8c0 0, #1894ca 100%)
}

.videomenu ul {
    margin: 0;
    padding: 0
}

.videomeun_li {
    float: left;
    text-align: center;
    padding: 10px 20px;
    font-size: 16px
}

.videomeun_li a {
    color: white
}

.videomeun_active {
    -moz-box-shadow: inset 0 0 10px #2c5c68;
    box-shadow: inset 0 0 10px #2c5c68
}

.videotimbox {
    width: 780px;
    overflow: hidden
}

.videotimbox_acting {
    width: 798px;
    height: 140px;
    overflow: hidden;
    border: 1px solid #818080;
    margin: 0 0 10px 0;
    background: transparent url('../../graphics/workshop1.jpg') no-repeat
}

.videotimbox_urban {
    width: 588px;
    height: 305px;
    overflow: hidden;
    border: 1px solid #818080;
    margin: 0 0 10px 0
}

.videotimbox_urbantwo {
    width: 588px;
    overflow: hidden;
    border: 1px solid #818080;
    margin: 0 0 10px 0
}

.testimonials1 {
    width: 259px;
    height: 306px;
    overflow: hidden;
    float: left;
    position: relative;
    border-right: 12px solid #323232
}

.testimonials2 {
    width: 259px;
    height: 306px;
    overflow: hidden;
    border-right: 12px solid #323232;
    float: left;
    position: relative
}

.testimonials3 {
    width: 256px;
    height: 306px;
    overflow: hidden;
    float: left;
    position: relative
}

.timtextbg {
    width: 261px;
    height: 102px;
    background: black;
    position: absolute;
    left: 0;
    top: 204px;
    opacity: .5
}

.timtext {
    width: 253px;
    height: 102px;
    position: absolute;
    left: 0;
    top: 204px;
    padding-left: 8px
}

.timtext p {
    color: white;
    font-size: 21px;
    line-height: 25px
}

.timtext a {
    display: block;
    width: 237px;
    height: 18px;
    line-height: 18px;
    color: #00a0e9;
    font-size: 12px
}

.timtext dl {
    color: white;
    padding-top: 5px
}

.timtext dt {
    font-size: 24px
}

.timtext dd {
    font-size: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 80%;
    line-height: 14px
}

.video_main {
    padding: 10px;
    outline: 0
}

.video_main_search {
    padding: 10px 0;
    outline: 0;
    width: 590px;
    float: left
}

.video_content {
    float: right;
    width: 458px;
    padding: 10px 10px 0 0
}

.video_image_bg {
    float: left;
    width: 100px;
    height: 100px
}

.video_logo_off {
    background: transparent url('../../graphics/post_icon.png') no-repeat;
    background-position: -480px -10px
}

.video_logo_on {
    background: transparent url('../../graphics/post_icon.png') no-repeat;
    background-position: -480px -115px
}

.video_span {
    display: block;
    opacity: 0;
    background: transparent url('../../graphics/post_icon.png') no-repeat;
    background-position: -480px -115px;
    width: 100px;
    height: 100px
}

.video_image {
    padding: 5px;
    background-color: white;
    border: 1px solid #e4e4e4
}

.shadow {
    display: block;
    position: relative
}

.shadow:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    -moz-box-shadow: inset 0 0 10px 5px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 0 10px 5px rgba(0, 0, 0, 0.2)
}

.video_title {
    font-size: 16pt;
    background: #37393a;
    padding: 5px
}

.video_title a {
    color: #02bbf1
}

.video_title a:hover {
    text-decoration: underline
}

.videosearch_label {
    float: left;
    font-size: 14pt;
    color: #323232;
    margin: 0 10px 0 0
}

.videosearch {
    float: left;
    margin: 0 10px
}

.videosearch input {
    border: 1px solid #CCC;
    font-size: 14pt;
    width: 300px
}

.addthis_toolbox_styleone {
    background: #37393a;
    width: 770px;
    height: 70px;
    padding: 10px
}

.video_image_second {
    float: left;
    margin: 8px
}

.about_main {
    background: #3a3c3d;
    color: white;
    padding: 5px 0 0 0
}

.styleone {
    background: #37393a url('../../graphics/post_icon.png') no-repeat -474px -113px;
    width: 110px;
    height: 100px;
    float: left
}

.widgets {
    margin: 10px
}

.about_main_name {
    color: #02bbf1;
    font-size: 16pt
}

.about_main_user {
    height: 150px
}

.about_main_user ul li, .about_main_video ul li {
    float: left;
    padding: 5px;
    border: 1px solid #CCC;
    margin: 2px;
    background: #434343;
    color: #02bbf1
}

.about_main_user ul li span, .about_main_video ul li span {
    color: #fff
}

.des_spec {
    width: 545px
}

#search_videos-label, #date_created-label, #date_created-element, #status-label, #status-element, #login_button-label, #usertype-label, #add_gallery-label, #search-label {
    display: none
}

.float_left, #city-label, .zend_form_td {
    float: left
}

#zend_form_td {
    margin: 0 0 0 4px
}

.zend_form label {
    font-size: 14px;
    font-weight: bold
}

.zend_form #username-label {
    font-size: 14px;
    font-weight: bold
}

.zend_form dt {
    width: 80px
}

/* .zend_form dd{margin:5px 0!important;width:150px} */
.zend_form label {
    font-size: 14px;
    font-weight: bold
}

.zend_form #username-label {
    font-size: 14px;
    font-weight: bold
}

.zend_form dt {
    width: 85px
}

/* .zend_form dd{margin:5px 0!important;width:150px} */

.jp-jplayer {
    margin: 0 auto
}

.vpc {
    background: #3a3c3d
}

.testimonials_about {
    color: #000;
    padding: 10px
}

.testimonials_about p {
    margin: 10px 0
}

.testimonials_about p span {
    font-size: 18pt
}

.videoTb ul li {
    float: left;
    margin: 8px
}

.videoTb ul {
    margin: 0;
    padding: 0
}

.videoTb_title {
    text-align: center;
    color: #fff
}

.videoTbBox {
    width: 588px
}

.insidde_video {
    float: left;
    margin: 10px 9px
}

.urban_table {
    text-align: center;
    width: 584px;
}

.alink {
    color: #02bbf1 !important;
    font-size: 16pt;
    margin: 5px
}

.urban_video {
    height: 330px
}

.urban_banner {
    color: #02bbf1 !important;
    text-align: center;
    font-size: 24pt;
    padding: 5px;
    background: #37393a
}

.post_auditions_header {
    background: transparent url('../../graphics/post_auditions.jpg') no-repeat;
    width: 800px;
    height: 207px
}

.post_right {
    height: 200px;
    width: 402px;
    float: right;
    margin: 100px 0 0 0
}

.post_right_title {
    font-size: 14pt;
    font-weight: bold;
    color: #cecece
}

.post_right_des {
    color: #AAA;
    font-size: 12pt
}

.post_search_title {
    color: white;
    font-size: 16pt;
    text-align: left;
    padding: 5px
}

.post_search_form {
    background: transparent url('../../graphics/post_form_bg.jpg') no-repeat
}

.post_img img {
    float: left;
    border: 1px solid #323232;
    margin: 2px
}

.pbenefits {
    font-size: 36px;
    font-weight: normal;
    color: #605e5e;
    margin: 10px 0
}

.pbenefitsp {
    background: url('../../graphics/icon.jpg') no-repeat 0 7px;
    padding-left: 15px;
    width: 780px;
    line-height: 20px
}

.post_book {
    float: left;
    margin: 10px 10px 0 0
}

.post_success_main p {
    float: left;
    background: url(../../graphics/icon.jpg) no-repeat 0 7px;
    padding-left: 15px;
    width: 500px;
    line-height: 20px;
    margin: 5px 0
}

.post_success {
    margin: 20px 0
}

.pgroup1, .pgroup2, .pgroup3, .pgroup4 {
    float: left
}

.first_post, .second_post, .third_post {
    margin: 10px
}

#postAuditions input {
    padding: 5px
}

.searchaud {
    margin: 0 0 0 8px;
    padding: 0
}

.post_about {
    float: left;
    width: 410px
}

.post_about span {
    color: #007abe;
    font-weight: bold
}

.post_about p {
    margin: 20px 0 0 0;
    line-height: 18px;
    background: #e0e0e0;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 5px
}

.post_feature_image {
    padding: 0;
    margin: 0
}

.post_feature_image li {
    float: left;
    height: 180px;
    width: 111px
}

.matched_musicians_list li {
    float: left;
    height: 180px;
    width: 113px;
    text-align: center
}

.matched_musicians_list li img {
    margin: 0 12px
}

.post_feature_image li div {
    color: #323232;
    text-align: center;
    font-size: 12px
}

.post_feature_image li img {
    display: block;
    margin: 0 auto
}

.val_age {
    font-size: 10px !important
}

.addthis_button_google_plusone {
    margin: 5px 0 5px 3px
}

.addthis_button_facebook_like {
    margin: 0 0 0 6px
}

.search_auditions_header {
    background: transparent url('../../graphics/search_auditions.jpg') no-repeat;
    width: 800px;
    height: 207px
}

.sgroup1, .unionNon_post, .heightFtSmall_post {
    float: left
}

.sgroup2 {
    float: left
}

#in_small-label, #in_big-label, #age_to-label, #role_id-label, #casting_id-label, #status-label, #snr_email-label, #talentnum-label {
    display: none
}

.post_right_search {
    width: 402px;
    float: right;
    margin: 138px 0 0 0
}

.featured_header {
    margin: 10px 0
}

.stgroup3 {
    float: left;
    width: 100%;
}

.stgroup1, .stgroup2 {
    float: left;
}

.share_this_video {
    height: 85px;
    margin: 5px 0
}

.matched_auditions {
    margin: 0
}

.matched_auditions li {
    float: left;
    width: 278px;
    margin: 2px 0
}

.social_right {
    margin: 0 0 20px
}

.submit_haud {
    width: 100px
}

.submit_audition {
    height: 370px;
    width: 758px
}

#sub_name-element .jqTransformInputWrapper {
    width: 220px !important
}

#sub_email-element .jqTransformInputWrapper {
    width: 220px !important
}

#sub_subject-element .jqTransformInputWrapper {
    width: 220px !important
}

ul.errors {
    margin: 0;
    padding: 0
}

.videos_accordeon, .social_album {
    height: auto !important
}

.videos_title, .album_title {
    border: 1px solid #ddd;
    margin: 5px;
    padding: 5px;
    cursor: pointer
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header {
    background: #dedede;
    font-size: 12pt
}

.find_first {
    font-size: 16px;
    font-weight: bold
}

.ac-container {
    margin: 10px auto 30px auto;
    text-align: left;
    width: 590px
}

.ac-container label {
    font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
    padding: 5px 20px;
    position: relative;
    z-index: 20;
    display: block;
    height: 30px;
    cursor: pointer;
    color: #777;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
    line-height: 33px;
    font-size: 19px;
    background: #fff;
    background: -moz-linear-gradient(top, #fff 1%, #eaeaea 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #fff), color-stop(100%, #eaeaea));
    background: -webkit-linear-gradient(top, #fff 1%, #eaeaea 100%);
    background: -o-linear-gradient(top, #fff 1%, #eaeaea 100%);
    background: -ms-linear-gradient(top, #fff 1%, #eaeaea 100%);
    background: linear-gradient(top, #fff 1%, #eaeaea 100%);
    box-shadow: 0 0 0 1px rgba(155, 155, 155, 0.3), 1px 0 0 0 rgba(255, 255, 255, 0.9) inset, 0 2px 2px rgba(0, 0, 0, 0.1)
}

.ac-container input:checked+label {
    background: #c6e1ec;
    color: #3d7489;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6);
    box-shadow: 0 0 0 1px rgba(155, 155, 155, 0.3), 0 2px 2px rgba(0, 0, 0, 0.1)
}

#main_container_join {
    float: left;
    margin: 0;
    width: 1010px
}

.home_billboard_main {
    height: 260px;
    overflow: hidden;
    margin: 0;
    z-index: 2
}

.fb-like {
    width: 48px;
    overflow: hidden;
    float: right
}

.auditions_search_section {
    border: 1px solid #dbdee3;
    padding: 2px;
    margin: 0 0 20px 0;
    -moz-border-radius: 10px;
    border-radius: 10px
}

.main_search {
    background: #303030;
    background: -moz-linear-gradient(top, #303030 0, #000 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #303030), color-stop(100%, #000));
    background: -webkit-linear-gradient(top, #303030 0, #000 100%);
    background: -o-linear-gradient(top, #303030 0, #000 100%);
    background: -ms-linear-gradient(top, #303030 0, #000 100%);
    background: linear-gradient(top, #303030 0, #000 100%);
    -moz-border-radius: 10px;
    border-radius: 10px
}

.middle_body_left {
    float: left;
    margin: 0 5px 0 0
}

.list-acting {
    border-bottom: 4px solid #266cc1
}

.list-modeling {
    border-bottom: 4px solid #3696d3
}

.list-music {
    border-bottom: 4px solid #ea9f2a
}

.list-dance {
    border-bottom: 4px solid #90ba56
}

.list-crew {
    border-bottom: 4px solid #b02a99
}

.padding {
    padding: 0 30px
}

.jobs-list {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 10px
}

.jobs-container {
    margin: 0 auto;
    text-align: center
}

.job-table {
    font-size: 14px;
    margin: 0 auto;
    width: 100%;
}

.job-table span {
    margin-left: 0px;
}

td {
    height: 14px;
    vertical-align: top
}

.job-list-title {
    text-decoration: underline;
    font-size: 15px;
    padding: 0;
    margin: 0;
    list-style: none;
    height: 20px
}

.jobs-list li {
    float: left;
    margin: 0;
    padding: 0;
    height: 18px
}

.job-title-name {
    font-weight: bold;
    height: 30px;
    color: #fff;
    padding: 0 0 0 6px;
    line-height: 35px;

}

.job-title-loc {
    font-weight: bold;
    height: 30px;
    color: #fff;
    line-height: 35px;
}

.job-title-type {
    font-weight: bold;
    height: 30px;
    color: #fff;
    line-height: 35px;
}

.job-title-expires {
    font-weight: bold;
    height: 30px;
    color: #fff;
    line-height: 35px;
}

.learn-more {
    width: 190px
}

.jobs-line1 {
    font-size: 18px;
    color: #404040
}

.jobs-line2 {
    font-size: 14px;
    color: #404040
}

.jobs-line3 {
    font-size: 14px;
    color: #404040
}

.job-list-row {
    height: 21px
}

.job-list-span1 {
    display: block;
    float: left;
    width: 170px
}

.job-list-span2 {
    display: block;
    float: left;
    width: 97px
}

.job-list-span3 {
    display: block;
    float: left;
    width: 83px;
}

.job-list-span4 {
    display: block;
    float: left;
    width: 58px;
}

.job-list-link {
    text-decoration: underline
}

.main_job_container {
    float: left;
    width: 581px;
    padding: 10px
}

.list-1 {
    width: 256px;
    padding: 0 0 0 6px
}

.first_row {
    background: #f6f6f6;
    height: 30px
}

.second_row {
    height: 30px
}

.find_first span {
    color: #3e95e6
}

.find_first label {
    color: #a4a4a4
}

.main_auditions {
    margin: 0 auto 20px;
    padding: 0;
    max-width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}

.main_auditions table {
    width: 594px
}

.main_auditions td {
    padding: 5px
}

.main_li_auditions, .main_li_audition {
    min-height: 120px;
    margin: 0 0 20px
}

.left_auditions {
    background: url("../../graphics/icons/Star90.png") no-repeat scroll 0 0 transparent;
    float: left;
    padding: 5px;
    width: 100px;
    height: 100px
}

.above_deadline {
    margin: 0
}

.auditions_market {
    float: left;
    width: 378px
}

.auditions_date {
    float: left;
    margin: 10px 0;
}

.auditions_market_castings {
    float: left;
    width: 468px
}

.auditions_name, .auditions_category {
    margin: 0 0 5px
}

.auditions_name a {
    font-size: 14pt
}

.auditions_market_title, .auditions_date_title, .auditions_category span {
    color: #a4a6a1;
    margin: 0 5px 0 0;
    float: left
}

/** remove the background by IKKO **/
.aud_save {
    /*background: url("../../graphics/icons/Like16.png") no-repeat scroll 0 0 transparent;*/
    padding: 0 0 0 18px
}

.aud_recommend {
    background: url("../../graphics/icons/Recomand16.png") no-repeat scroll 0 0 transparent;
    margin: 0 5px;
    padding: 0 0 0 18px
}

.auditions_category a {
    color: #4a9bca
}

.fade {
    opacity: .5
}

#find_audition_tab .nav {
    overflow: hidden;
    margin: 0
}

#find_audition_tab .nav li.last {
    margin-right: 0
}

#alljobs, #actingjobs, #modelingjobs, #dancejobs, #musicjobs, #crewjobs {
    margin: 0;
    padding: 0
}

.checkboxone_search, .checkboxtwo_search, .checkboxthree_search {
    float: left;
    margin: 0 5px 0 0;
    width: 246px
}

.auditions_zip, .city_audition_search {
    float: left;
    margin: 0 20px 0 0
}

.checkboxone_search label, .checkboxtwo_search label, .checkboxthree_search label {
    width: 248px
}

.pag_numbers_li {
    display: inline-block;
    border: 1px solid #dbdee3;
    margin: 4px;
    background: #fff;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.pag_numbers_li span {
    font-weight: bold;
    background: lightBlue;
    padding: 5px
}

.pag_numbers_li a {
    color: #323232;
    padding: 5px
}

.pag_numbers_ul {
    margin: 0 auto;
    padding: 0;
}

.simmilar_aud {
    position: absolute;
    z-index: 10;
    background: white;
    margin: 15px 0 0 535px;
    width: 248px
}

.audition_main {
    padding: 10px
}

.sub_project {
    width: 330px;
    font-size: 14px;
    margin: 5px 0;
    background: #eee;
    padding: 5px 5px 5px 180px;
    position: relative;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.brown_gradient {
    background: #4a9bca
}

.sbone {
    padding: 5px;
    color: white;
    float: left;
    width: 160px;
    margin: 0 10px 0 0;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px
}

.aud_proles {
    margin: 10px 0 0 0
}

.similar_aud a {
    padding: 6px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #fff;
    margin: 5px;
    color: #0073ff;
    font-size: 12px;
    border: 1px solid #323232
}

.aud_proles ul {
    margin: 0;
    padding: 0
}

.aud_proles li {
    background: #656565;
    color: white
}

.cas_role_cont {
    padding: 5px;
    color: #fff;
    margin: 0 0 15px 0;
    font-weight: bold;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.80);
    -moz-box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.80);
}

.cas_role {
    float: left;
    font-size: 22px;
    font-weight: normal
}

.cas_role_under {
    padding: 5px;
    font-size: 14px
}

#top_menu .dropdown {
    position: absolute;
    padding: 20px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px
}

#top_menu ul li #dropdown_one {
    background: #ececec;
    color: #fff
}

#top_menu ul li #dropdown_one a {
    color: #000
}

#top_menu ul li #dropdown_two {
    background: #ececec;
    color: #fff
}

#top_menu ul li #dropdown_two a {
    color: #000
}

#top_menu ul li #dropdown_three {
    background: #ececec;
    color: #fff
}

#top_menu ul li #dropdown_three a {
    color: #000
}

.footer_title a span {
    font-size: 12pt !important
}

#navigation_horiz .dropdown {
    z-index: 1010;
    position: absolute;
    padding: 20px;
    -moz-border-radius: 10px;
    border-radius: 10px
}

#navigation_horiz ul li #dropdown_one {
    background: #fff;
    color: #fff
}

#navigation_horiz ul li #dropdown_one a {
    color: #000
}

#navigation_horiz ul li #dropdown_two {
    background: #fff;
    color: #fff
}

#navigation_horiz ul li #dropdown_two a {
    color: #000
}

#navigation_horiz ul li #dropdown_three {
    background: #fff;
    color: #fff
}

#navigation_horiz ul li #dropdown_three a {
    color: #000
}

.nav_hover {
    color: #333 !important;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

.dropdown {
    top: 30px !important;
    border: 1px solid #f2cb7f
}

.dropdown p {
    margin: 10px 0;
    border-bottom: 1px solid #dbdee3;
    padding: 5px 0
}

.navigation_horiz_new {
    margin: 0 0 0 30px;
    font-size: 16px
}

.navigation_horiz_new a {
    font-size: 14px
}

#top_menu_under {
    clear: both;
    padding: 0;
    margin: 0 auto
}

#top_menu {
    clear: both;
    padding: 0;
    margin: 0 auto
}

.top_menu_container {
    background: #2c2c2c;
    background: -moz-linear-gradient(top, #2c2c2c 0, #383838 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2c2c2c), color-stop(100%, #383838));
    background: -webkit-linear-gradient(top, #2c2c2c 0, #383838 100%);
    background: -o-linear-gradient(top, #2c2c2c 0, #383838 100%);
    background: -ms-linear-gradient(top, #2c2c2c 0, #383838 100%);
    background: linear-gradient(top, #2c2c2c 0, #383838 100%);
    height: 38px;
    margin: 0 auto;
    padding-top: 0;
    width: 100%;
    color: #634c25;
    border-top: 1px solid #AAA;
    border-bottom: 3px solid #CCC
}

.top_menu_inside {
    margin: 0 auto;
    width: 1025px
}

.top_menu_left {
    float: left;
    color: #DDD;
    font-size: 12pt;
    padding: 10px
}

.topmenu_left {
    float: left
}

.topmenu_right {
    float: right
}

#top_menu .dropmenu {
    position: absolute;
    border: 1px solid #aaa;
    font-size: 12px;
    font-weight: 700;
    line-height: 18px;
    z-index: 100;
    background-color: #eee;
    width: 160px;
    display: none;
    text-align: left;
    padding: 5px
}

#top_menu .basictab ul {
    font-size: 12px;
    font-weight: 700;
    color: black;
    background: #000;
    text-align: center;
    float: none;
    list-style-type: none;
    margin: 0;
    padding: 0
}

#top_menu ul {
    list-style-type: none
}

.under_header {
    margin: 0 auto;
    position: relative;
    width: 1010px;
    font-size: 14px;
    font-weight: bold;
    padding: 8px 0 5px 0
}

.under_header .uh_title {
    color: #4a9bca
}

#navigation_horiz {
    clear: both;
    padding: 0;
    margin: 0 auto
}

#interest2-label, #interest3-label, #interest4-label, #interest5-label {
    clear: none
}

.casting_preferinces form dt {
    color: #3e3e3e;
    float: left;
    margin: 6px 0 0;
    border: 1px solid #f4f4f4;
    padding: 2px;
    width: 255px
}

.view-all {
    color: #404040;
    float: right;
    font-size: 10px;
    font-weight: bold;
    margin: 10px 0
}

.view-alll {
    color: #404040;
    float: right;
    font-size: 10px;
    font-weight: bold;
    margin: 10px 0
}

#login_container_buzz {
    width: 160px;
    height: 190px
}

.header_blue_begin {
    height: 5px;
    background: #86c2e4
}

#header_container {
    margin: 0 auto;
    width: 100%;
    background: #beddee url('../../graphics/header/header_bg.jpg') repeat-x;
    height: 100px
}

.header_etlogo #logo {
    width: 278px;
    height: 51px;
    display: block;
    background: url('../../graphics/header/et_logo.png') no-repeat scroll 0 0 transparent;
    margin: 15px 0 0;
    float: left;
    line-height: 0;
    font-size: 0
}

#main-menu ul {
    list-style-type: none
}

.email_aud span {
    color: #1588c4
}

.home_arrow {
    background: transparent url(../../graphics/icons/Arrow.png) no-repeat;
    width: 16px;
    height: 18px;
    position: absolute;
    margin: -7px 0 0 161px
}

.home_you {
    text-align: center;
    font-size: 16px;
    padding: 17px 14px
}

.home_you_loggedout {
    text-align: center;
    font-size: 15px;
    padding: 2px 14px
}

.home_you span {
    text-decoration: underline;
    font-size: 18px
}

.extra {
    width: 525px
}

.grey-bar {
    border-bottom: 1px solid #dbdee3;
    margin: 0 0 5px
}

a.gbutton:active {
    color: #000;
    border-color: #444
}

a.gleft {
    -webkit-border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0;
    margin: 0
}

a.gmiddle {
    border-radius: 0;
    -moz-border-radius: 0;
    border-left: solid 1px #f3f3f3;
    margin: 0;
    border-left: solid 1px rgba(255, 255, 255, 0)
}

a.gright {
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0;
    border-left: solid 1px #f3f3f3;
    border-left: solid 1px rgba(255, 255, 255, 0)
}

a.gbig {
    font-size: 11px;
    padding: 10px 24px
}

a.gadd {
    background: url(../../graphics/sprite.png) 10px -27px no-repeat #f3f3f3;
    padding-left: 30px
}

a.gdelete {
    background: url(../../graphics/sprite.png) 10px -61px no-repeat #f3f3f3;
    padding-left: 30px
}

.but_black {
    color: #fff;
    font-size: 16px;
    padding: 14px;
    text-decoration: none;
    -moz-border-radius: 6px;
    -moz-box-shadow: 0 1px 3px #666;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#3b3b3b), to(#010101));
    background: -moz-linear-gradient(top, #3b3b3b, #010101);
    display: inline-block;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#3b3b3b', endColorstr = '#010101');
}

.for_you {
    color: #fff !important;
    font-size: 13pt;
    text-decoration: underline
}

.how {
    background: url("../../graphics/icons/buzz24.png") no-repeat scroll 0 0 transparent;
    height: 24px;
    padding: 0 0 0 25px;
    display: table-cell
}

.remove_profiles {
    margin: -14px 0 0 70px;
    position: absolute
}

.more_jobs {
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    clear: both;
}

.email_aud {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}

.celeb_main_paragraph {
    color: #4e4e4e;
    font-size: 12pt;
}

.celeb_title {
    background: #8c8c8c;
    padding: 6px;
    font-size: 12pt;
    color: white;
    margin: 0 0 10px 0;
    border-radius: 6px;
    font-weight: bold;
}

.celeb_video {
    float: left;
    background: #8c8c8c;
    padding: 10px;
    border-radius: 6px;
    -moz-box-shadow: inset 0 0 10px #303030;
    box-shadow: inset 0 0 10px #303030;
    margin: 5px;
    width: 354px
}

.celeb_img {
    float: left;
    margin: 0 10px 0 0;
}

.celeb_paragraph {
    color: #fff
}

.af_main {
    min-height: 265px;
    clear: both;
}

.af_main:hover {
    background: #eeeeee;
}

.af_main .af_pic {
    float: left;
    max-width: 400px;
    max-height: 220px;
    height: 209px;
    width: 139px;
}

.af_main .af_body {
    float: left;
    margin: 0 10px;
    width: 350px;
}

.audition_jobs_widget h4 span {
    float: right;
}

.audition_jobs_widget .aj_widget_li span {
    float: right;
}

.audition_jobs_widget .aj_widget_ul {
    display: none;
    margin: 8px 0 10px 10px;

}

.aj_widget_li {

    line-height: 14px;

}

.audition_job_result_header {
    float: left;
    margin-left: 25px;
}

.profile_top_menu {
    border-bottom: 1px solid #86C2E4;
    margin: 10px 0;
    padding: 5px 0 0 0;
}

.profile_top_menu ul li a {
    display: block;
    font-size: 18px;
    padding: 5px;
    float: left;
}

.profile_top_menu ul li {
    float: left;
    margin: 0 20px 0 0;
    color: #86C2E4;
}

.profile_top_menu ul li a:hover {
    background: #EEE;
    border-radius: 5px;
}

.profile_top_menu ul li.act {
    background: transparent url("../../graphics/icons/top_menu_arrow.png") no-repeat bottom center;
    padding: 0 0 10px 0;
}

.profile_top_menu ul li.act a {
    color: #000000;
}

.cover_error {
    color: red;
    position: absolute;
    margin: 0 0 0 40px;
    background: white;
    padding: 2px;
    width: 400px;
}

.cover_photo_data_image {
    top: 235px;
    left: 5px;
    position: absolute;
}

.crop_cover_photo_data_image {
    top: 235px;
    left: 30px;
    position: absolute;
}

.social_info_cover_photo {
    min-height: 280px;
    border: 1px solid #EEE;
    margin: 10px 0;
    border-radius: 9px;
    background: #F5F5F5;
    overflow: hidden;
}

.social_info_cover_info {
    position: relative;
    height: 260px;
    margin: 10px;
    overflow: hidden;
    margin: 10px;
}

.profile_details_edit {
    display: inline-table;
    float: right;
    margin: 3px 7px 0 0;
}

#upload_picture_cover-label {
    display: none;
}

.profile_details_edit_white {
    display: inline-table;
    float: right;
    margin: 3px 7px 0 0;
}

.profile_details_edit .edit_profiles {
    background: url(../../graphics/icons/Edit16.png) no-repeat scroll 0 0 transparent;
    float: right;
    height: 16px;
    width: 16px
}

.profile_details_edit_white .edit_profiles {
    background: url(../../graphics/icons/Edit16_white.png) no-repeat scroll 0 0 transparent;
    float: right;
    height: 16px;
    width: 16px
}

.profile_links {
    padding: 10px;
}

.profile_links textarea {
    height: 75px;
}

.profile_links .profile_link_code {
    font-weight: bold;
}

/*.horizontal_ads{align: center; width:800px; margin:0 auto;}*/
.border_small p {
    margin: 10px 0 10px;
}

.dynamic_tag {
    display: inline-block;
    padding: 3px 7px;
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-shadow: 0 1px 1px white;
    background: whiteSmoke;
    margin: 10px 0 0 0;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk0JSIgc3RvcC1jb2xvcj0iI2QzYzdjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, whiteSmoke 0%, #F1F1F1 50%, #E1E1E1 57%, #D3C7C0 94%, #F6F6F6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(50%, #F1F1F1), color-stop(57%, #E1E1E1), color-stop(94%, #D3C7C0), color-stop(100%, #F6F6F6));
    background: -webkit-linear-gradient(top, whiteSmoke 0%, #F1F1F1 50%, #E1E1E1 57%, #D3C7C0 94%, #F6F6F6 100%);
    background: -o-linear-gradient(top, whiteSmoke 0%, #F1F1F1 50%, #E1E1E1 57%, #D3C7C0 94%, #F6F6F6 100%);
    background: -ms-linear-gradient(top, whiteSmoke 0%, #F1F1F1 50%, #E1E1E1 57%, #D3C7C0 94%, #F6F6F6 100%);
    background: linear-gradient(to bottom, whiteSmoke 0%, #F1F1F1 50%, #E1E1E1 57%, #D3C7C0 94%, #F6F6F6 100%);
    filter: progid:dximagetransform.microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#f6f6f6', GradientType = 0);
}

.dynamic_des {
    margin: 10px 0;
}

.activityfeed_container_home {
    height: 232px;
    overflow: auto;
    position: relative
}

.activity_main {
    clear: both;
    position: relative
}

.activity_pic, .activity_body {
    float: left;
    position: relative
}

.activity_body {
    width: 90px;
    position: relative;
    margin: 0 0 10px
}

.activity_created {
    color: #AAA;
    font-size: 10px
}

.activity_pic {
    margin: 0 3px 0 0
}

.activity_message {
    font-size: 12px
}

.list_carousel {
    overflow: hidden
}

.list_carousel ul {
    list-style: none;
    display: block;
    margin: 0;
    padding: 0
}

.list_carousel li {
    height: 150px;
    display: block;
    float: left;
    overflow: hidden;
    margin: 2px;
    padding: 0
}

.etlike, .etlike:after {
    border: 1px solid;
    display: inline-block;
    height: 18px;
}

.etlike {
    text-decoration: none;
    position: relative;
    font-size: 11px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: #DDD solid 1px;;
    padding: 0 5px 0px 2px;
}

.etlike:hover:after {
    text-shadow: none
}

.etlike:after {
    background-color: #fff;
    color: #2e607d;
    content: attr(data-count);
    left: 100%;
    margin-left: 8px;
    margin-right: -13px;
    position: absolute;
    top: -1px;
    border-color: #d3d3d3;
    line-height: 16px;
    padding: 0 6px;
    height: 16px;
    margin-top: 1px;
}

.etlike, .etlike:visited {
    background-color: #ECEEF5;
    color: #2e607d;
    line-height: 19px;
    border: 1px solid #CAD4E7;
}

.etlike_unlike {
    background-color: #EEE;
    color: #AAAAAA;
    border-color: #ddd;
}

.etlike_icon {
    background: url('../../graphics/star_icon.png') no-repeat;
    float: left;
    height: 12px;
    margin: 3px 2px;
    width: 12px;
}

/*resources*/
#resources_submit-label {
    display: none;
}

.resources_group, .resources_first a {
    float: left;
}

.resources_group_submit {
    width: 700px;
    margin: 10px;
}

.resources_group dt {
    width: 110px;
    margin: 5px;
}

.resources_group dd {
    margin: 5px;
}

.resources_title {
    font-size: 14pt;
    color: #A4A4A4;
    padding: 10px;
    margin: 0 0 5px 0;
    text-align: center;
}

.resources_ul {
    margin: 0;
    padding: 0;
}

.resources_first {
    float: left;
    width: 384px;
}

/*.resources_content{margin: 5px 0;padding: 5px;clear: both;}*/
.resources_content {
    margin: 0 0 5px 0;
    padding: 5px;
    clear: both;
}

.resources_content span.inline-span {
    float: none;
    margin: 0;
}

.resources_content span.inline-span a {
    display: inline;
    vertical-align: top;
    float: none;
}

.res_width {
    width: 200px;
    text-align: right;
    padding: 0 5px 0 0;
    display: block
}

.resources_first a:hover {
    text-decoration: underline;
}

.res_feature_image {
    margin: 0;
    padding: 0;
    text-align: center;
}

.res_feature_image li {
    float: left;
    padding: 5px;
    background: #605E5E;
    height: 180px;
    width: 121px;
    outline: 4px solid white;
    color: white;
}

.res_feature_image li img {
    display: block;
    margin: 0 auto;
}

.res_tt {
    margin: 5px 0;
    font-size: 14pt;
    color: #A4A4A4;
}

.res_name span {
    color: #AAA;
    margin: 0 0 0 10px;
}

.res_tt {
    margin: 5px 0;
    font-size: 14pt;
    color: #A4A4A4;
    text-align: center;
}

.res_name {
    vertical-align: top;
}

.res_name span {
    color: #AAA;
    margin: 0px 0 0 10px;
}

.res_one, .res_two, .res_three {
    float: left;
}

.res_one {
    width: 300px;
}

.res_two, .res_three {
    width: 240px;
}

/*scam*/
.scam_video {
    min-height: 200px;
    float: left;
    margin: 10px;
    width: 400px;
}

/*.scam_videos{float: left;margin: 10px;}*/
.scam_videos {
    float: left;
    margin: -5px 10px 12px 5px;
}

.scam_one {
    float: left;
    margin-right: 15px;
}

.scam_two {
    float: left;
    padding: 5px;
}

.scam_two1 {
    float: left;
    width: 682px;
    padding: 5px;
    min-height: 155px;
}

.scam_video p {
    float: left;
    padding: 0 10px;
    overflow: auto;
    margin: 0 !important;
}

.scam_one span {
    display: block;
}

.scam_one span a {
    display: inline;
}

.industry_title .name_title {
    width: 350px
}

.industry_header iframe, .industry_header img, .industry_header .twitter_container {
    background: #DDD;
    border-radius: 10px;
    margin: 5px;
    padding: 10px
}

.industry_add .join_link {
    margin: 18px 0 0
}

.industry_body a {
    display: inline
}

.industry_body td {
    width: 50%
}

.industry_body .content_title {
    background: #009CFF;
    color: #FFF;
    font-size: 16px;
    margin: 10px 0;
    padding: 10px
}

.industry_body .content_paragraph {
    padding: 10px
}

.industry_body .become_famous {
    text-align: center;
    font-size: 17px
}

.industry_body .other_celebs div {
    float: left;
    text-align: center;
    font-size: 18px;
    margin: 0 70px
}

.photo_container img {
    margin: 0 15px
}

.comm_buzz_module {
    height: 290px;
    margin: 20px 0
}

.more_margin2 {
    height: 272px;
    margin: 40px 0 20px
}

.comm_buzz_messages_container_home,
.contest_buzz_messages_container_home {
    height: 200px;
    overflow: auto;
    width: 168px;
    font-size: 12px;
    position: relative
}

.message-area {
    border: 1px solid #56a2ce;
    width: 115px;
    margin: 5px 0 0;
    padding: 2px
}

.prev_msg {
    min-height: 60px;
    margin: 0 0 5px
}

.prev_msg:hover {
    background: #EEE
}

.prev_msg img {
    margin: 0 5px 0 0
}

.buzz_username {
    color: #01C7F8;
    font-size: 10px
}

.buzz_username a {
    float: none
}

.buzz_message {
    min-height: 45px;
    overflow: hidden;
    font-size: 10px
}

.welcome_to_et {
    background: #005485;
    border-bottom: 3px solid #402F2F;
    color: #BDE7FF;
    text-align: center;
}

.welcome_to_et span {
    color: #ffffff;
}

#si-label, #si-element, #usertype-label, #usertype-label, #talents_search-label, #cast_preferinces-label {
    display: none;
}

.form_class_contact_form label, .form_class_contact_form #submit-label {
    width: 105px;
    display: block;
}

.rand_testimonials .test_image {
    float: left;
    margin: 0 10px 0 0;
}

.tour-blurb {
    clear: both;
    padding-bottom: 1em;
}

.tour-blurb-img {
    float: left
}

.tour-blurb-txt {
    float: left;
    margin-left: 1em;
    width: 80%
}

.not_error {
    margin: 10px;
    background: #FFCFCF;
    border: 1px solid #FC6F6F;
    padding: 5px;
}

.name_a {
    display: block;
    height: 30px;
}

.name_left_one {
    float: left;
    margin: 5px 3px 0 0;
    text-decoration: none;
}

.name_left_two {
    float: left;
    max-height:42px;
}

.name_left_two img {
    float: left;
    margin: 0 5px;
}

.name_arrow {
    background: url("../../graphics/select-icons_white.png") -10px -118px no-repeat;
    float: left;
    height: 18px;
    width: 12px;
}

.form_class_agents_contact label {
    width: 106px;
    display: block;
}

.verticalslider_contents_nojs {
    height: auto !important;
    overflow: auto;
    float: left;
    margin: 0 0 20px 20px;
    padding-bottom: 15px;
    width: 570px;
    background: #4A9BCA;
    color: white;
    border: 1px white solid;
}

.verticalslider_contents_nojs label {
    color: white;
    font-weight: bold;
}

.upload_success {
    text-align: center;
    margin: 10px 0;
    font-weight: bold;
    background: greenYellow;
    padding: 4px;
}

.hidden_link {
    display: none
}

.show_link {
    display: block
}

.zip_element {
    display: inline-block;
}

.change_password dt {
    width: 130px;
}

.wid_contest_name {
    float: left;
    padding: 2px;
    width: 145px;
    margin: 0 5px 0 0;
}

.wid_contest_arrow, .wid_contest_arrow_back {
    border: 1px solid #4A9BCA;
    padding: 2px;
    float: left;
}

.wid_contest_name {
    float: left;
    padding: 2px;
    width: 142px;
    margin: 0 5px 0 0;
}

.wid_contest_arrow {
    border: 1px solid #4A9BCA;
    padding: 2px;
    float: left;
}


.truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.wid_contest_link {
}

.wid_div_holder {
    float: left;
    width: 80px;
    margin: 2px;
}

.wid_contest_content {
    margin: 5px 0 0 0;
}

.contest_info_controls {
    margin-top: 1em;
}

ul.contest_info_sort_controls {
    margin-top: 0;
    padding-bottom: 3em;
}

ul.contest_info_sort_controls li.contest_sort_control {
    display: inline;
    float: left;
    text-align: left;
    margin-left: 2em;
}

.search_city, .search_zip {
    width: 45%;
    display: inline;
    float: left;
}

.search_city label, .search_zip label {
    display: inline-block;
    width: 100%;
    margin-bottom: 5px;
    font-size: 15px;
}

.search_or {
    width: 10%;
    display: inline;
    float: left;
    margin-top: 30px;
    text-align: center;
}

.search_or label {
    font-size: 15px;
}

.search_location_fieldset {
    clear: both;
    /*padding:10px;*/
}

.search_cat label {
    display: inline-block;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 15px;
}

.search_submit, .search_cat {
    width: 45%;
    float: left;
}

div.search_location_fieldset select {
    min-width: 260px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    min-height: 30px;
    max-width: 260px;
    max-height: 30px;
    clear: both
}

.search_zip input {
    min-width: 230px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    min-height: 25px;
    max-width: 230px;
    max-height: 25px;
    padding-left: 5px;
}

div.exposure_form {
    clear: both;
    padding-bottom: 10px;
}

#interest-element label {
    float: left;
    width: 90px;
}

#interest-label, #gender-label {
    margin-top: -2px;
}

#gender-element label input, #interest-element label input {
    margin-top: -2px;
    margin-right: 2px;
}

.audsearch_for2 {
    background: url("../../graphics/icons/Search24.png") no-repeat scroll 0 0 transparent;
    float: left;
    color: #4a9bca;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 0px 20px;
    padding: 0 0 0 28px;
    width: 560px;
}

.search_auditions_result tr td {
    /*border-left: 1px solid #d3d3d3;*/
    border: 1px solid #d3d3d3;
    /*border-bottom: 1px solid #d3d3d3;*/
    padding: 10px;

}

.search_auditions_result th.headingrow_left {
    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
}

.search_auditions_result th.headingrow_right {
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
}

.search_auditions_result th {
    background-color: #4a9bca;
    color: white;
    padding: 10px;
}

.search_audition_title {
    font-weight: bold;
    font-size: 13px;
    color: #4a9bca;
}

.search_auditions_result th, .search_auditions_result td {
    border: 1px white solid;
}

.search_pagination_sumnary {
    text-align: center;
    margin-top: 15px;
}

.bg_lightblue {
    background-color: #86C2E4;
    color: white;
}

.bg_lightblue a {
    color: white;
    text-decoration: underline;
}

.bg_white {
    background-color: white;
}

.bg_white a {
    text-decoration: underline;
}

.page-mover-current {
    background-color: #86C2E4;
    font-weight: bold;
}

.home_all_featured {
    width: 768px;
    margin: auto
}

.inline-span a, a.inline {
    display: inline;
}

.search_header_form form input[type="text"], .sbHolder {
    height: 21px !important;
}

.search_header_form form input[type="text"] {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}

.contact-form input {
    width: 120px;
}

.contact-form select {
    width: 460px;
}

.contact-form textarea {
    width: 450px;
}

.contact-form #ip-label, .contact-form #ip-element, .contact-form #source-label, .contact-form #source-element {
    display: none;
}

.contact-form .errors {
    margin-bottom: 12px;
}

#email-error-message .ui-dialog .ui-dialog-buttonpane {
    text-align: center;
}

#email-error-message .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: none;
}

.zend_form ul.errors {
    width: 300px;
}

#login-form #login_button-element {
    float: none;
    margin-left: 85px !important;
}

.talent-search-options label {
    color: white;
}

.talent-search-options .exposure_form {
    margin-left: 0 !important;
}

.contests_menu.span2 {
    margin-right: 0;
}

.resources_content table {
    width: 100%;
}

.contest_winners {
    margin: 0 0 20px 0;
}

#auditions_widget {
    margin: 20px 0 0 0;
}

.pagination ul > .active > a {
    color: #D117D8 !important;
}

.industry_form dt {
    min-width: 125px;
}

#othertype-label, #other-label {
    width: 15%;
}

#other-element {
    width: 82%;
}

#submit_other-element {
    width: 75%;
    text-align: center;
}

#findAuditions .exposure_form dt,
#findActing .exposure_form dt {
    min-width: 80px;
}

.load_acting h4 {
    font-size: 10pt;
    margin-bottom: 0;
}

#post-new-casting .cd_ce .info_box select {
    width: auto !important;
}

#post-new-casting .cd_ce .info_box .left-panel-element select {
    width: 200px !important;
}

.twitter-widget-holder .twtr-doc {
    width: 218px !important;
}

div#login-form a.facebook-button {
    background-image: url('../../graphics/fb-login-small.png');
    background-repeat: no-repeat;
    height: 35px;
    width: 278px;
    display: block;
    margin-bottom: 30px;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}

#foo0 a {
    height: 130px;
    overflow: hidden;
    background-color: white;
    padding: 4px;
    margin: 5px;
    display: block;
}

#foo0 img {
    height: auto;
    width: auto;
    max-width: 90px;
}

.show_upload {
    display: none !important
}

#zoomMin.vertical, #zoomMax.vertical {
    color: #000;
    font: 700 14px Arial;
    margin: auto;
    width: 100%;
    text-align: center
}

#zoomSlider.vertical {
    margin: 7px auto;
    height: 150px;
    width: 6px;
    position: relative
}

#zoomContainer.vertical {
    background-color: #FFF;
    z-index: 3;
    width: 31px;
    height: 200px
}

#rotationMin.vertical, #rotationMax.vertical {
    color: #000;
    font: 700 14px Arial;
    margin: auto;
    width: 100%;
    text-align: center
}

#rotationSlider.vertical {
    margin: 7px auto;
    height: 150px;
    width: 6px;
    position: relative
}

#rotationContainer.vertical {
    background-color: #FFF;
    z-index: 3;
    width: 31px;
    height: 200px
}

/* Horizontal */
#zoomMin.horizontal, #zoomMax.horizontal {
    color: #000;
    font: 300 12px Arial;
    margin: 2px 3px;
    padding: 0 5px;
    float: left;
    text-align: center
}

#zoomSlider.horizontal {
    margin: 7px auto;
    height: 6px;
    width: 300px;
    float: left;
    position: relative
}

#zoomContainer.horizontal {
    background-color: #FFF;
    z-index: 3;
    width: auto;
}

#rotationMin.horizontal, #rotationMax.horizontal {
    color: #000;
    font: 300 12px Arial;
    margin: 2px 4px;
    float: left;
    text-align: center
}

#rotationSlider.horizontal {
    margin: 7px 5px;
    height: 6px;
    width: 300px;
    float: left;
    position: relative
}

#rotationContainer.horizontal {
    background-color: #FFF;
    z-index: 3;
    width: auto;
}

.auditions_ultabs li.active span {
    background: transparent url('../../graphics/count_bubble.png') no-repeat;
}

.auditions_ultabs li {
    background: #33a7e3;
    width: 33.3%;
}

.auditions_ultabs td {

    padding-left: 10px;

}

.job-table > tbody > tr > td {
    padding-left: 10px;
    line-height: 29px;
}

.upload_into { float: left; margin: 0 10px 0 7px;font-size: 18px; padding: 4px 0 0 0; color: #EE7810;}
.upload_from { float: left; margin: 0 10px 0 0;font-size: 18px; padding: 8px 0 0 0; color: #EE7810;}
.contest_compare_link{ display:block }
.contest_compare_thumbnail:hover{ border: 1px solid red }
#crop_container img {max-width: none; max-height:none;}

.current-listings a, a.text-black, a.text-red {
    color: #333;
}
.current-listings a:hover, a.font11:hover,p.mb-0:hover > a.text-red, a.text-blue:hover{
    color: #ee7810 !important;
    text-decoration: none;
}

.hint {
    color: #d9534f;
}

.static_contests_home div a {
	width: 120px;
	height: 120px;
	margin: 4px;
	display: block;
	text-indent: -999em;
	background: #ffffff url('/images/static_contests_home.jpg') no-repeat;
}

.static_contests_home div a.static_top_left {
	background-position: left top;
}

.static_contests_home div a.static_top_center {
	background-position: center top;
}

.static_contests_home div a.static_top_right {
	background-position: right top;
}

.static_contests_home div a.static_bottom_left {
	background-position: left bottom;
}

.static_contests_home div a.static_bottom_center {
	background-position: center bottom;
}

.static_contests_home div a.static_bottom_right {
	background-position: right bottom;
}

/**
* @info fixing ticket(#1690) issues from Assembla
* @description start here
* @author Aldrin Joshua C. Pernito
**/
.left-active-profiles-menu li {
    position: relative;
}

.left-active-profiles-menu li > a:nth-child(2){
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
}

.completion_title{
    position: relative;
}

a.meter_profile_link{
    position: absolute;
    right: 0;
}

/**
* @info fixing ticket(#1690) issues from Assembla
* @description end here
* @author Aldrin Joshua C. Pernito
**/

#ccFormPro_pro .selectricWrapper {
    width: 95px;

}

#ccFormPro_pro .selectricWrapper .selectricItems {
    height: 161px;
}

.talent-search-options .c {
    overflow: visible;
}


.talent-search-options .c .selectricWrapper {
    width: 220px;
}

.talent-search-options .c #state-element #state {
    height: 80px;
}

/**
* @info fixing ticket(#1686) issues from Assembla
* @description start here
* @author Aldrin Joshua C. Pernito
**/


#add_friend_btn_container{
    display: inline-block;
    width:auto;
}

/**
* @info fixing ticket(#1686) issues from Assembla
* @description end here
* @author Aldrin Joshua C. Pernito
**/

/**
* @info fixing ticket(#1746) issues from Assembla
* @description start here
* @author Aldrin Joshua C. Pernito
**/
.character_count.pull-right {
    position: absolute;
    right: 0;
    top: 0;
}
/**
* @info fixing ticket(#1746) issues from Assembla
* @description end here
* @author Aldrin Joshua C. Pernito
**/

/*contact/thank-you */
.con-note {
    width: 50%;
    margin: 17px auto;
}

/*nav config*/

.navbar-nav li {display: inline-block !important;}
.navbar-nav li a{
    display: inline-block !important;
    line-height: 40px;
    padding: 0 20px;
}

.getContainerProfile {position: relative;}
.isOnlineProfile {position: absolute; z-index: 9999; bottom: 10px; left: 10px;}