.crakPassToolbar {/* background-color: #000; */ color: #fff;/* width:980px; margin:auto;*/}
.crakPassToolbar a { color: #fff; font-size: 12px;}
.crakPassToolbar form { float: left; margin-left: 280px; margin-right: 5px; }
#Crakpass_Widget_Login_offline { /*width: 980px;*/ float:right;}

#Crakpass_Widget_Popup{width:520px; padding: 0;  left: 50%;  z-index: 50; font-size: 13px; position:absolute;  color: #fff; font-family: Arial, sans-serif; background-color: #131313;  float:left; display:none;
border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;
-moz-box-shadow: 0 0 30px 0 rgba(0,0,0,0.3); -webkit-box-shadow: 0 0  30px 0 rgba(0,0,0,0.3); box-shadow: 0 0 30px 0 rgba(0,0,0,0.3);
background: #111111; /* Old browsers */
background: -moz-linear-gradient(top,  #111111 0%, #272727 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#111111), color-stop(100%,#272727)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #111111 0%,#272727 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #111111 0%,#272727 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #111111 0%,#272727 100%); /* IE10+ */
background: linear-gradient(top,  #111111 0%,#272727 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#272727',GradientType=0 ); /* IE6-9 */}

.redText {color: red;}
.greenText {color: green;}

.btn_container{margin: 20px 0 0 0; float:left; width: 100%; position: relative; }
#about_me_form .btn_container{margin: 20px 0 10px; float:left; width: 464px; position: relative; }
#Crakpass_Widget_Popup #support_frame { border: 0; width: 388px; height: 750px; margin: 10px 0 21px 65px; float: left; z-index:51; position: relative; }
#video_player {margin: 0 0 0 11px; height: 471px; overflow:hidden;}

#Crakpass_Widget_Popup .content {float:left; }
#Crakpass_Widget_Popup .content.media_list {float:left; min-height: 547px; width: 100%; }
/*#Crakpass_Widget_Popup.bigBox { width: 660px; margin-left:-330px; line-height:19px;}*/
#Crakpass_Widget_Popup.bigBox { width: 860px; margin-left:-330px; line-height:19px;}
#Crakpass_Widget_Popup.editGalleryBox { width: 680px; margin-left:-340px; }
#Crakpass_Widget_Popup #paging a { color: #fff; position: relative; display: inline-block; right: auto; top: auto; left: auto; width: auto; height: auto; position: relative; float: none; background: none; text-align: left;}
#Crakpass_Widget_Popup a.selected { font-weight: bold; background-color: #FECA00; color: black; }
#Crakpass_Widget_Popup a.delete_x { background: url('http://thumbs.crakpass.com/static/images/new_x.png') center center; width: 15px; height: 15px; display: block; position: absolute; top: 10px; right: 10px; }
#Crakpass_Widget_Popup a:hover { text-decoration: none; }
#Crakpass_Widget_Popup_Overlay { top: 0; left: 0; display: none; width: 100%; height: 1500px; position: fixed; background-color: #000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 49;}

#Crakpass_Widget_Popup_content { text-align: center; float:left; margin: auto; min-height:478px; width: 100%;}
#Crakpass_Widget_Popup .back_to_media_detail { margin:0 0 10px 10px;}
#Crakpass_Widget_Popup h3{padding:0;}
#Crakpass_Widget_Popup h1{font-size: 26px; font-weight: normal; }
#Crakpass_Widget_Popup_content .media_title {width:500px; float:left; font-weight: normal;}
#Crakpass_Widget_Popup input[type='text'], #Crakpass_Widget_Popup input[type='password'], #Crakpass_Widget_Popup textarea { width: 310px; height: 16px; line-height: normal; float:left; font-size:12px; color:#fff; background-color:#000; padding: 9px 6px; margin: 0; border:1px solid #666; font-family: Verdana,Arial,sans-serif; }
#Crakpass_Widget_Popup input[type='text']:focus, #Crakpass_Widget_Popup input[type='password']:focus, #Crakpass_Widget_Popup textarea:focus {background-color: #222;}
#Crakpass_Widget_Popup select { height: 18px; margin: 8px 4px 0 0; padding: 0; background: #131313; color: #FFF; border: none; }
#source_select.no-fav{margin-left: 18px;}
.nofav_string{display: block;}
.nofav{display: block; color: #FECA00; background-color: black; padding: 10px 0; font-family: "Arial Black", "Arial Bold", Gadget, sans-serif; width: 859px; position: absolute; top: 115px; left: 0;}
#Crakpass_Widget_Popup a.circle{display: block; position:static; width: 80px; height: 80px; float: left; background-color: black; border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; margin: 10px 5px; border: 3px solid white;}
#Crakpass_Widget_Popup a.kinky{ background: url(http://thumbs.crakpass.com/static/images/new/diagram_kinky.png) -9px 9px no-repeat; margin-left: 143px;}
#Crakpass_Widget_Popup a.dagfs{background: url(http://thumbs.crakpass.com/static/images/new/diagram_dagfs.png) -4px 9px no-repeat;}
#Crakpass_Widget_Popup a.deviantclip{background: url(http://thumbs.crakpass.com/static/images/new/diagram_deviantclip.png) center center no-repeat;}
#Crakpass_Widget_Popup a.daporn{background: url(http://thumbs.crakpass.com/static/images/new/diagram_daporn.png) center center no-repeat;}
#Crakpass_Widget_Popup a.dachix{background: url(http://thumbs.crakpass.com/static/images/new/diagram_dachix.png) center center no-repeat;}
#Crakpass_Widget_Popup a.dagay{background: url(http://thumbs.crakpass.com/static/images/new/diagram_dagay.png) center center no-repeat;}
/* User Menu */
.crakPassToolbar .yellow {color:#fff600;}
#user_menu_container{position: relative; float:right; font-size:12px; z-index: 3000; padding-top:4px;}

#usermenu_icon{cursor:pointer;  width:18px; height:15px; border:none; float:left; margin:0 0 0 5px;}
#usermenu_icon{background: url('http://thumbs.crakpass.com/static/images/usermenu_crakpass_dropdown_icon_gold.png') ; }
#usermenu_icon:hover{background-position: 0 15px ; }
#username_label{float:left; text-transform: uppercase; font-weight: bold; padding:0 5px 2px 0; border-right:2px solid #474747;}
#usermenu_user_info{float:left; margin-bottom:20px;}
#menu_item_name, #menu_item_email{float:left; padding:1px 10px; text-align: left;}
#menu_item_name{font-weight:bold; white-space:nowrap;}
#menu_item_email{color:#797979;}
#user_menu{float:left; padding:10px 0 0 0; min-width:180px; position: absolute; top:25px; right:0; z-index: 2000; /* border-top:2px solid #474747;*/ display: none;  background-color:#131313;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .30);
    background-image: linear-gradient(bottom, rgb(0,0,0) 16%, rgb(19,19,19) 58%);
    background-image: -o-linear-gradient(bottom, rgb(0,0,0) 16%, rgb(19,19,19) 58%);
    background-image: -moz-linear-gradient(bottom, rgb(0,0,0) 16%, rgb(19,19,19) 58%);
    background-image: -webkit-linear-gradient(bottom, rgb(0,0,0) 16%, rgb(19,19,19) 58%);
    background-image: -ms-linear-gradient(bottom, rgb(0,0,0) 16%, rgb(19,19,19) 58%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.16, rgb(0,0,0)), color-stop(0.58, rgb(19,19,19)));
}

#user_menu .menu_logout{border-top:2px solid #474747;  margin-top:10px;}
#Crakpass_Widget_Login img{margin:0 0 0 5px; float:left; padding-right:5px; border-right:2px solid #474747;}
#Crakpass_Widget_Login #user_menu .menu_item{float:left; width:100%; height: 28px; cursor:pointer; display:block;}
#Crakpass_Widget_Login #user_menu .menu_item img{width:19px; height:19px; float:left; border:none;}
#Crakpass_Widget_Login #user_menu button{color:#fff; display: block; float:left; margin:5px 0; text-align: left; position:relative; padding:2px 0 0 30px; width: 100%; height: 18px; background: 8px 0 no-repeat; }
#Crakpass_Widget_Login #user_menu .menu_item:hover{background-color:#424242; }

#Crakpass_Widget_Login #user_menu #btn_upload_media{background-image: url(http://thumbs.crakpass.com/static/images/usermenu_crakpass_upload_icon.png); }
#Crakpass_Widget_Login #user_menu #btn_account{background-image: url(http://thumbs.crakpass.com/static/images/usermenu_crakpass_account_icon.png); }
#Crakpass_Widget_Login #user_menu #btn_support{background-image: url(http://thumbs.crakpass.com/static/images/usermenu_crakpass_support_icon.png); }
#Crakpass_Widget_Login #user_menu #btn_logout{background-image: url(http://thumbs.crakpass.com/static/images/usermenu_crakpass_logout_icon.png); }
#Crakpass_Widget_Login #user_menu #btn_favorites{background-image: url(http://thumbs.crakpass.com/images/usermenu_crakpass_fav_icon.png); }
#Crakpass_Widget_Login #user_menu #btn_subscriptions{background-image: url(http://thumbs.crakpass.com/images/usermenu_crakpass_subscribe_icon.png); }


/* Medias Listing -- Filter and Sorting */
#user_uploads_listing { float:left; min-width:647px; padding: 0 0 10px 13px; clear: both; font-size: 12px;}
#user_uploads_listing A.upload_list { float: left; padding: 0 5px; margin-left: 10px;  }
#user_uploads_listing A.upload_list:hover { color: #c8c8c8;  }
#user_uploads_listing A.selected { font-weight: bolder; text-decoration: underline; background: none; color: #FFF; }

#Crakpass_Widget_Popup .filter_menu { position: relative; padding: 0; margin: 0 10px !important; float: left; font-size: 12px; clear: both; width: 100%;}
#Crakpass_Widget_Popup .filter_menu A.menu { width: auto; margin: 0px 10px 0 0; float: left; text-align: center; font-size: 12px; padding: 5px 10px; line-height: 15px; }
#Crakpass_Widget_Popup .filter_menu A.menu:hover { color:#c8c8c8; }
#Crakpass_Widget_Popup .filter_menu .sorting_label { width: 43px; margin: 0px 10px 0 0; float: left; text-align: right; padding: 5px 0px; color: #8a8a8a; font-size: 12px;}
#Crakpass_Widget_Popup .filter_menu A.selected_x { font-weight: bolder; text-decoration: none; background: none; }
#Crakpass_Widget_Popup .filter_menu A.submenu { width: auto; margin: 1px 10px 1px 20px; border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; padding-left: 7px; }
#Crakpass_Widget_Popup .filter_menu a.menu.selected { background:#feca00; font-weight: bold; color:#000 !important;}
#Crakpass_Widget_Popup .filter_menu a.menu.selected:hover { background:#feca00; font-weight: bold; color:#000 !important;}

SPAN.status_icon { width: 17px; height: 17px; background: url(http://thumbs.crakpass.com/static/images/status.png) left top; display: block; float: left ; margin: 0 5px 0 0; }
SPAN.all_icon { background-position: -68px; }
SPAN.active_icon { background-position: -51px; }
SPAN.pending_icon { background-position: -34px; }
SPAN.incomplete_icon { background-position: -17px; }
SPAN.refused_icon { background-position: 0px; }
SPAN.inProcess_icon { background-position: -69px; }

.refusedMsg { display: block; text-align: left; color: red; margin-top: 10px; float: left;}
#emailsent {width: 400px; padding-bottom: 15px; display: block; margin: 0 auto; text-align: left; color: #8A8A8A; font-size: 18px;}

/* Medias Listing -- Videos */
#Crakpass_Widget_Popup .user_media_card { position: relative; float: left; width: 200px; background: black; background: rgba(0,0,0,0.3); margin: 10px 0 20px 12px; font-size: 10px; padding-bottom: 10px;}
#Crakpass_Widget_Popup .user_media_card .delete_x IMG{ float: right; margin: 0;}
#Crakpass_Widget_Popup .user_media_card IMG { margin: 0 10px 10px 10px; border: none; float: left; }
#Crakpass_Widget_Popup .user_media_card .deletePending img { margin-left: 60px; }
#Crakpass_Widget_Popup .user_media_card SPAN.title { width: 140px; color: white; float: left; display: block; padding: 0; margin: 10px; }
#Crakpass_Widget_Popup .user_media_card SPAN.title SPAN { width: 138px; display: block; overflow: hidden; min-height: 15px; line-height: 15px; float: left; padding: 0; margin: 0; text-align: left; }
#Crakpass_Widget_Popup .user_media_card SPAN.count { margin: 0 10px; float: left; color: #8A8A8A; font-size:10px; }
#Crakpass_Widget_Popup .user_media_card SPAN.pending { font-style: italic; }
#Crakpass_Widget_Popup .user_media_card SPAN.status_icon { float: right; margin: 0 10px 0 0; }
#Crakpass_Widget_Popup .user_media_card a:hover { color:#8A8A8A; text-decoration:none; }
#Crakpass_Widget_Popup .user_media_card .deletePending { width: 180px; font-size: 14px; height: 135px; opacity: 0.7; filter:alpha(opacity=70); background-color: #000; position: absolute; top: 34px; left: 10px; z-index: 100; }
#Crakpass_Widget_Popup .user_media_card .deletePending .txt { color: red; display: block; margin-top: 20px; font-weight: bold; text-align: center; margin-left: 5px;  }
#Crakpass_Widget_Popup #paging { width: 100%; position: absolute; bottom: 12px; right: 0; }
#Crakpass_Widget_Popup .paging { font-size: 12px;}
#Crakpass_Widget_Popup .paging a { padding:3px 8px; }
#Crakpass_Widget_Popup .paging a:hover { color:#c8c8c8; }
#Crakpass_Widget_Popup .paging a.selected { font-weight: bold; background-color:#FECA00; color:#000;}
#Crakpass_Widget_Popup form {/* position: relative;*/  float:left; }
#Crakpass_Widget_Popup #uploadForm textarea, #Crakpass_Widget_Popup #uploadForm input.text_input { width: 736px; min-width: 736px; max-width: 736px; }
#Crakpass_Widget_Popup #uploadForm .form_row label { width: 75px; text-align: right; margin-right: 10px; }
#Crakpass_Widget_Popup #uploadForm .form_row .category_title { width: 610px; text-align: left; margin-right: 0; }
#Crakpass_Widget_Popup #media_page_form {margin-left:7px; margin:0 !important; width:100%;}
#Crakpass_Widget_Popup .paging .next{ top: 0; right: 0; background-image: none; position: relative; float: none; width: auto; height: auto; }

/* Media Details */
#Crakpass_Widget_Popup .media_page { width: 100%; float: left; margin-top: 11px;}
#Crakpass_Widget_Popup .media_page .thumb { background: #424242; border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; padding: 5px; float: left; line-height: 0px; margin: 0 10px 10px 0; }

#media_scroller { position: relative; width:100%; float: left;}
#thumbs_frame { position: relative; width: 780px; height: 135px; float: left; overflow: hidden; margin: 0 10px; }
#thumbs_frame #darkBox1 { opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */ position: absolute; top: 0; left: 0; width: 208px; height: 135px; z-index: 10;}
#thumbs_frame #darkBox2 { opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */ position: absolute; top: 0; right: -5px; width: 193px; height: 135px; z-index: 10;}
#thumbs_frame #clearBox { border: 2px solid white; height: 131px; width: 180px; left: 198px; position: absolute;}
#thumbs_frame ul { left: 190px; position: absolute; width: 100000px; overflow: hidden; margin: 0; padding: 0;}
#thumbs_frame ul li IMG{ float: left; width: 180px; height: 135px;}
#thumbs_frame ul li { float: left; padding: 0 10px; position: relative; list-style-type: none; border-right: none;}
#arrow_left { float: left; margin: 20px 4px 0 10px; cursor: pointer; background: url('http://thumbs.crakpass.com/static/images/arrow_left_gold.png'); width: 16px; height: 86px; border: 0;}
#arrow_right { float: left; margin: 20px 10px 0 4px; cursor: pointer; background: url('http://thumbs.crakpass.com/static/images/arrow_right_gold.png'); width: 16px; height: 86px; border: 0;}

#Crakpass_Widget_Popup .specs { float: left; margin-left: 11px; }
#Crakpass_Widget_Popup .specs .label { display: block; float: left; clear: left; width: 195px; text-align: left; padding: 10px 5px 3px 0; }
#Crakpass_Widget_Popup .specs .entry { text-align: left; display: block; float: left; clear: right; border:1px solid #666; width:625px; min-height: 22px; line-height: 22px; padding:6px; color:#fff; background:#000; position:relative; }
#Crakpass_Widget_Popup .mini_file_row{float:left; margin-right:10px; }
#Crakpass_Widget_Popup .mini_file_row_last{width:194px;}
#Crakpass_Widget_Popup .mini_file_row .entry, #Crakpass_Widget_Popup .mini_file_row_last .entry { width:259px; clear: both; }
#Crakpass_Widget_Popup .file_row .entry.disabled, #Crakpass_Widget_Popup #profile_form .profile_info .disabled{  background-color: #BBB; color:#777; border:1px solid #555;}
#Crakpass_Widget_Popup .mini_file_row .label, #Crakpass_Widget_Popup .mini_file_row_last .label { width:189px; clear: both; }
#Crakpass_Widget_Popup .file_row { float: left; margin-bottom: 10px;}
/*.cancel_send { line-height: normal; margin: 0px 10px 2px 0px; float: right; }*/
.media_status, span.item_icon { float: right; text-align: right;  }
.media_status {margin:5px 45px 0 0;}
#crakpass_header .media_status p { float: right; line-height: 17px; min-height: 17px; margin: 0; font-size:13px; max-width:77px;}

.media_title{text-align: left; width:520px; }
.upload_content .title{width:480px; float:left;}
.changesPendingListing { background-color: #000; display: block; position: absolute; bottom: 45px; padding: 3px; right: 10px; opacity: 0.8; filter:alpha(opacity=80); z-index: 101;}
.changesPendingDetails { display: block; float: right; margin-right: 45px; clear: both; font-size: 9px; width:80px;}
.whyTooltip { font-weight: bold; float: right; clear: left; border-bottom: 1px solid red; font-size: 12px; margin-right: 20px; padding-bottom: 2px; margin-top: 4px;}
.staffMessagesDetails { font-weight: bold;  float: right; clear: both; font-size: 12px; margin-right: 20px; margin-top: 4px; border-bottom: 1px solid green; padding-bottom: 2px; }

/* Media Edit Infos */
#Crakpass_Widget_Popup .imgFrame { width: 190px; float: left;}
.form div.form_row label.check_label { padding: 0 0 0 21px; width: 100%; height: auto; display: block; margin: 1px 0px 0 8px; text-align: left; font: inherit; }
.form   { /*margin:0 4px 12px 0; padding:6px;*/ font-size:14px; position:relative; overflow:hidden;  }
.form label { width:200px; height:23px; font:14px Arial, Helvetica, sans-serif; padding:6px 0; text-align:right; display:block; float:left; }
.form input { /*width:412px; height:23px;*/ float:left; color:#000000; background:#CCCCCC; position:relative; }
.form input[type='file'].text_input { width:230px; height:23px; float:left; padding:6px; color:#000000; border:0px none #2C2C2C; background:#CCCCCC; position:relative;}
.form textarea  { width:412px; max-width:412px; min-width:412px;  border:1px solid #666; overflow:hidden; float:left; padding:6px; color:#fff; background:#000; position:relative;}
DIV.form_row { padding: 10px 0; float: left; width: 100%;}
.form DIV.form_row.nopadding { padding: 0; }
.form DIV.form_row label { margin-right: 5px; width:195px; }
.form DIV.form_row select { margin-top: 7px; background: #2c2c2c; color: #FFF; }
.form DIV.form_row span { float: left; }
.form input[type=checkbox], .form input[type=radio] { width: 15px; height: 15px; margin:0;}
#deleteActiveForm { width: 460px; }
#deleteActiveForm .active_icon { float: none; display: inline-block; }
#deleteActiveForm textarea { float:left; color: #fff; height: 250px; width: 455px; max-width: 455px; min-width: 455px; padding: 0; margin-bottom:20px;}
#deleteActiveForm label { clear: left; font-size: 14px; text-align: left; width: auto; height: auto;}
#deleteActiveForm a { margin: 5px 0 0 10px; }
#visibility{padding:0 20px 0 0;}
.btn_upload_container{float:right; margin-top:10px; width:100%;}

.title2{text-align: left; margin-left:16px; float:left; }

.selected_cat { float: left; display: block; padding: 6px; height: 23px; color: #FFF; line-height: 20px; }
#refresh_listing, .uploadMediaLink { padding:15px 20px 12px 20px; }


#refresh_listing img, #refresh_media img , .uploadMediaLink img{margin: 3px 7px 0 0; float:left;}
.text_input { background: #2C2C2C; width: 300px; }

.cat_scroller { height: 195px; width: 418px; overflow: scroll; overflow-y: hidden; -ms-overflow-y: hidden; margin-left: 8px; }
#Crakpass_Widget_Popup .categories { padding: 0; bottom: 0; left: 0; position: relative;}
#Crakpass_Widget_Popup .categories select{ color: #FFF;  float: left; font-size: 11px; border:1px solid #232323; margin-right:9px; width:120px;}
#Crakpass_Widget_Popup .categories .last_cat_select{ margin-right:-2px;}
.cat_col { width: 160px; float: left; }
.edit_form{width:640px; margin-left: 15px;}
.edit_form input[type='text'], .edit_form textarea{width:615px; max-width:615px; min-width:615px;}
.edit_form textarea{font-family: Arial, sans-serif; font-size:13px; }
.edit_form label{text-align: left; padding:0;}

#publish_container{float:left; text-align: left; width:626px; background:#2c2c2c; border:1px solid #232323; padding:5px; }
.edit_form #publish_label{width:92px; font-weight: bold;}
.form_row .visibility_radio_container label{width:72px !important; font-weight: bold}
#publish_checkbox_container input[type="checkbox"] {margin-top:4px;}
#publish_checkbox_container{float:left; margin-top:10px; }
#visibility_radio_container input[type="radio"] {margin-top:4px;}
#visibility_radio_container{float:left; margin-top:10px; margin-right: 8px}
#publish_container p {margin-top:4px; float:left; width:622px; }
#publish_container ul {list-style: disc;}
#publish_container ul li {min-height:15px; padding:0; margin-left:20px;}

/* Pending need validate box */
.pendingBox { top: 40%; left: 0; z-index: 102; padding-top:10px; width: 100%; text-align: center; float: left; color: red; font-size: 20px; position: absolute;}
.pendingOverlay {right:0; top:0; position: absolute; opacity: 0.7; width: 100%; height: 100%; background-color: #000; z-index: 101;}
/*#pendingOverlay_profile {height:386px;}
#pendingOverlay_about {height:713px;}
#pendingOverlay_interest {height:360px;}*/

#pending_box_upload{ top:50%;}
/*#pendingOverlay_upload {height:530px; width:660px; top:38px;}*/

.left{float:left !important;}
.right{float:right !important;}

.offline{width:616px !important; }

#crakpass_position_patch{position:relative;}
#close_crakpass, .close_crakpass, #close_alert {background: url("http://thumbs.crakpass.com/static/images/close_api.png") no-repeat; border: none; position: absolute; width:16px; height: 16px; top:10px; right:10px; cursor: pointer; z-index:103;}
#crakpass_header{margin-bottom:10px; width:100%; padding:10px 0; line-height: 30px; font-size:21px; float:left; text-align: left; font-family: Arial, sans-serif; z-index: 102; position: relative;}
#crakpass_header .loginLinks, #crakpass_header p{margin-left:16px;}
#powered_by{float:right; margin-bottom: 16px;}
#powered_by p{float:left; margin:-2px 8px 0 0; font-size:10px; font-style: italic;}
#logo_crakpass{width:85px ; height:10px; margin-right:16px; float:left; background: url("http://thumbs.crakpass.com/static/images/logo_crakpass_api.png") no-repeat; }
#crakpass_header .register_toggle_container a{color:#feca00;}

#crakpass_content{width:460px; height:484px;  float: left; margin-left:20px;}
#Crakpass_Widget_Popup #forgot_pass_login{float:left; width:324px;  text-align: left; margin: 0; padding:0; line-height: 14px; font-size: 12px; color: #8a8a8a; font-size:10px; text-decoration: underline;}
#Crakpass_Widget_Popup #forgot_pass_login:hover{ text-decoration: none;}
#center_content{width:324px; height:433px; padding-bottom:15px; float: left; display:block; margin: 0 146px; text-align: left; color:#8A8A8A; font-size:18px;}
#center_content input[type="text"],#center_content input[type="password"]{margin-bottom: 5px;}
#Crakpass_Widget_Popup input[type='submit'], #Crakpass_Widget_Popup .api_btn, #crakpass_alertbox_btn_container button
{padding:10px; font-family:  Arial, sans-serif;  font-size:18px;  border:none; float:right; margin-top:20px; cursor:pointer; color:#000; text-transform: uppercase;
background: #656565; /* Old browsers */
background: -moz-linear-gradient(top,  #656565 0%, #a1a1a1 50%, #929292 51%, #b1b1b1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#656565), color-stop(50%,#a1a1a1), color-stop(51%,#929292), color-stop(100%,#b1b1b1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #656565 0%,#a1a1a1 50%,#929292 51%,#b1b1b1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #656565 0%,#a1a1a1 50%,#929292 51%,#b1b1b1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #656565 0%,#a1a1a1 50%,#929292 51%,#b1b1b1 100%); /* IE10+ */
background: linear-gradient(top,  #656565 0%,#a1a1a1 50%,#929292 51%,#b1b1b1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#656565', endColorstr='#b1b1b1',GradientType=0 ); /* IE6-9 */
}
#Crakpass_Widget_Popup .submit { height: 41px; }
#Crakpass_Widget_Popup .api_btn {display: block; height: 27px; line-height:27px;}
#Crakpass_Widget_Popup .api_btn{margin:0 10px 10px 0;}
#Crakpass_Widget_Popup .api_btn a{color:#000;}
#Crakpass_Widget_Popup .last{margin-right:0;}
#Crakpass_Widget_Popup left,#Crakpass_Widget_Popup a.left {margin-left:10px;}
#Crakpass_Widget_Popup .back_to_list { float:left; margin-left: 10px; }
#Crakpass_Widget_Popup #change_pass_btn { float:left; }

#center_content input[type='submit']{width:132px;}
#center_content input[type="submit"].no_margin{margin-top:0;}
#Crakpass_Widget_Popup input[type='submit']:hover, #Crakpass_Widget_Popup .api_btn:hover, #crakpass_alertbox_btn_container button:hover
{background: #4c4c4c; /* Old browsers */
background: -moz-linear-gradient(top,  #4c4c4c 0%, #878787 50%, #777777 51%, #999999 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(50%,#878787), color-stop(51%,#777777), color-stop(100%,#999999)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4c4c4c 0%,#878787 50%,#777777 51%,#999999 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4c4c4c 0%,#878787 50%,#777777 51%,#999999 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4c4c4c 0%,#878787 50%,#777777 51%,#999999 100%); /* IE10+ */
background: linear-gradient(top,  #4c4c4c 0%,#878787 50%,#777777 51%,#999999 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#999999',GradientType=0 ); /* IE6-9 */
}

#Crakpass_Widget_Popup input[type='submit'].gold_btn, #Crakpass_Widget_Popup .gold_btn,#crakpass_alertbox_btn_container #alertConfirmBtn{
color:#000;
background: #ca8601; /* Old browsers */
background: -moz-linear-gradient(top,  #ca8601 0%, #feca00 50%, #f6af06 51%, #ffde4f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca8601), color-stop(50%,#feca00), color-stop(51%,#f6af06), color-stop(100%,#ffde4f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ca8601 0%,#feca00 50%,#f6af06 51%,#ffde4f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ca8601 0%,#feca00 50%,#f6af06 51%,#ffde4f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ca8601 0%,#feca00 50%,#f6af06 51%,#ffde4f 100%); /* IE10+ */
background: linear-gradient(top,  #ca8601 0%,#feca00 50%,#f6af06 51%,#ffde4f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca8601', endColorstr='#ffde4f',GradientType=0 ); /* IE6-9 */
}

#Crakpass_Widget_Popup input[type='submit'].gold_btn:hover, #Crakpass_Widget_Popup .gold_btn:hover, #crakpass_alertbox_btn_container #alertConfirmBtn:hover{
background: #ad7101; /* Old browsers */
background: -moz-linear-gradient(top,  #ad7101 0%, #ddad00 50%, #d69706 51%, #ddbf44 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad7101), color-stop(50%,#ddad00), color-stop(51%,#d69706), color-stop(100%,#ddbf44)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ad7101 0%,#ddad00 50%,#d69706 51%,#ddbf44 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ad7101 0%,#ddad00 50%,#d69706 51%,#ddbf44 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ad7101 0%,#ddad00 50%,#d69706 51%,#ddbf44 100%); /* IE10+ */
background: linear-gradient(top,  #ad7101 0%,#ddad00 50%,#d69706 51%,#ddbf44 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad7101', endColorstr='#ddbf44',GradientType=0 ); /* IE6-9 */

}
#Crakpass_Widget_Popup .red_btn { padding:10px; font-family:  Arial, sans-serif;  font-size:18px;  border:none; float:right; cursor:pointer; color:#000; text-transform: uppercase; text-decoration: none;
background: #d40101;
background: -moz-linear-gradient(top,  #d40101 0%, #e22e2e 50%, #cf2323 51%, #e54444 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d40101), color-stop(50%,#e22e2e), color-stop(51%,#cf2323), color-stop(100%,#e54444));
background: -webkit-linear-gradient(top,  #d40101 0%,#e22e2e 50%,#cf2323 51%,#e54444 100%);
background: -o-linear-gradient(top,  #d40101 0%,#e22e2e 50%,#cf2323 51%,#e54444 100%);
background: -ms-linear-gradient(top,  #d40101 0%,#e22e2e 50%,#cf2323 51%,#e54444 100%);
background: linear-gradient(top,  #d40101 0%,#e22e2e 50%,#cf2323 51%,#e54444 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d40101', endColorstr='#e54444',GradientType=0 );
}

#Crakpass_Widget_Popup .red_btn:hover {color: #000; background: #bc0101;
background: -moz-linear-gradient(top,  #bc0101 0%, #cb2626 50%, #bb2020 51%, #cf3d3d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bc0101), color-stop(50%,#cb2626), color-stop(51%,#bb2020), color-stop(100%,#cf3d3d));
background: -webkit-linear-gradient(top,  #bc0101 0%,#cb2626 50%,#bb2020 51%,#cf3d3d 100%);
background: -o-linear-gradient(top,  #bc0101 0%,#cb2626 50%,#bb2020 51%,#cf3d3d 100%);
background: -ms-linear-gradient(top,  #bc0101 0%,#cb2626 50%,#bb2020 51%,#cf3d3d 100%);
background: linear-gradient(top,  #bc0101 0%,#cb2626 50%,#bb2020 51%,#cf3d3d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc0101', endColorstr='#cf3d3d',GradientType=0 );
}

/*#profile_form #change_pass_btn, #alertConfirmBtn{ width:221px; text-align: center; height:42px; color:#fff; font-size:18px; line-height: 41px; padding:0px !important; background:url("http://thumbs.crakpass.com/static/images/btn_api_red.png") repeat-x 0px 0px ;  border:none; float:left; margin:20px 0 0 8px; cursor:pointer;}
#profile_form #change_pass_btn:hover, #alertConfirmBtn:hover{background:url("http://thumbs.crakpass.com/static/images/btn_api_red_hover.png")}*/

#profile_form input[type='submit'],#about_me_form input[type='submit'],#interests_form input[type='submit']{width:232px; margin: 0 auto; display: block; float: none; height: 47px;}
#profile_form input[type='submit']{width:225px; margin: 0; float: right; line-height:normal; height: 47px; }
input[type="button"]::-moz-focus-inner , input[type="submit"]::-moz-focus-inner { border: 0; padding: 0; }/*Remove button padding in FF*/
#password_1, #password_2{display: none;}
#register_big_box{float:left; padding:20px 0; margin-top:20px;}
#register_big_box #register_big {width:304px; margin: 20px 0 0; text-align: center; float:left;}

#register_big_box p{ font-size:18px; text-align: left; width: 324px;}

#Crakpass_Widget_Login button{border:none; color:#fff; cursor: pointer;}

#recaptcha_area, #recaptcha_table{float:left; margin-left: 3px;}
.recaptchatable { background: url(http://thumbs.crakpass.com/static/images/captcha_bg.png) #2C2C2C; border-radius:4px; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; }
.recaptcha_theme_blackglass label.recaptcha_input_area_text, .recaptchatable * { color: #FFF !important;  line-height: 11px; }
.recaptchatable .recaptcha_r1_c1 { background: none !important; }
.recaptchatable .recaptcha_r2_c1 { background: none !important; }
.recaptchatable .recaptcha_r2_c2 { background: none !important; }
.recaptchatable .recaptcha_r2_c3 { background: none !important; }
.recaptchatable .recaptcha_r3_c1 { background: none !important; }
.recaptchatable .recaptcha_r3_c2 { background: none !important; }
.recaptchatable .recaptcha_r3_c3 { background: none !important; }
.recaptchatable .recaptcha_r4_c1 { background: none !important; }
.recaptchatable .recaptcha_r4_c2 { background: none !important; }
.recaptchatable .recaptcha_r4_c4 { background: url(http://thumbs.crakpass.com/static/images/recaptcha_logo.png) no-repeat 20px 8px !important; }
.recaptchatable .recaptcha_r7_c1 { background: none !important; }
.recaptchatable .recaptcha_r8_c1 { background: none !important; }
.recaptcha_theme_blackglass #recaptcha_response_field { font-size:11px; line-height: 20px; width:125px; height:20px; padding:0px 3px; margin-top:3px; float:left; color:#fff; background:#000; border:1px solid #555; position:relative; /*-moz-box-shadow:inset 0px 0px 4px #000000; -webkit-box-shadow:inset 0px 0px 4px #000; box-shadow:inset 1px 1px -2px #070707;*/ -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; }
#register_recaptcha span, #register_recaptcha label { font-size: 9px; line-height: 11px; text-transform: uppercase;  }
#Crakpass_Widget_Popup .recaptchatable #recaptcha_response_field {bottom:0; height:21px;}

#password_reset_containter,#registration_container{float:left; margin-left:10px; }
#registration_container{margin-left:2px; }
.error{color:#ff0000; font-size:12px; margin-bottom: 5px;}

#profile_form{ width:480px; margin:0 0 10px 20px;}
#profile_form .btn_container {width: 480px; padding: 20px 0 10px; margin: 0; }
#about_me_form {width:465px; margin:10px 0 10px 28px; }
#interests_form{width:300px; margin-left:94px; padding:15px; text-align: left;}
#profile_form label,#about_me_form label { float:left; text-align: left; height: 23px; margin: 0 ;}
#about_me_form label { width:200px; }
#about_me_form .about_me_info label { margin: 0; width:465px;}
#about_me_form .about_me_info textarea { margin:0; overflow:hidden; padding: 9px 6px; width:450px;  min-width:450px;  max-width:450px; }
#about_me_form .about_me_info textarea{line-height: 16px; height: 16px;}

#profile_form input[type='text'],#profile_form input[type='password'],
#profile_form select,#about_me_form input[type='text'] , #about_me_form textarea{width:211px; }
#profile_form select{width:213px; }
#profile_form .select_style{width:223px; height: 34px; border: 1px solid #666; float: left; background: black;}
#profile_form .birthday_input{width:180px !important; }
#interests_form input[type='checkbox'], #interests_form input[type='radio']{/*width:35px; margin-top:5px;  *margin-top:0px !important;*/ width: 15px; height: 15px; margin: 0; float: left; }
#interests_form input[type='radio']{/*width:35px; margin-top:1px;*/ width:auto; float:left; }
#interests_form label{ float: left; height: 19px; float: left; width: 190px; text-align: left; margin: 0 10px 5px 0; }
#Crakpass_Widget_Popup #uploadForm .form_row .label_radio, #interests_form .label_radio,
#Crakpass_Widget_Popup #uploadForm .label_check, #interests_form .label_check { /*padding: 0 0 0 21px;*/ margin: 7px 0 0; height: 17px; text-align: left; }
#Crakpass_Widget_Popup #uploadForm .label_check { margin-top: 2px;}
#Crakpass_Widget_Popup #uploadForm .label_check, #Crakpass_Widget_Popup #uploadForm .form_row .label_check, #interests_form .label_check { float: left; width: 15px;  height: 15px; margin: 2px 0; /*background: url(http://thumbs.crakpass.com/static/images/checkbox_gold.png) no-repeat; background-position: 0px 0px;*/ }
/*#interests_form .label_check input, #interests_form .label_radio input { position: absolute; left: -99999px; }*/
#Crakpass_Widget_Popup #uploadForm .form_row .label_radio, #interests_form .label_radio { /*background: url(http://thumbs.crakpass.com/static/images/radio_gold.png) no-repeat;*/ width: 10px; margin: 1px 20px 0 0; }
#interests_form .radio_label { width: 50px; height: 23px; margin: 0 10px; padding: 0; text-align: right; }
#interests_form .radio_title { width: 100%; font-size: 18px; color: white; margin-bottom: 10px; float: left;}
#error, #informationsUpdated {width: 80%; display: inline-block; padding-top: 20px;}

#birthday_container{position: relative; float:left;}
.calendaricon{position: relative; margin: 10px 6px 0 0; float: right; width: 16px; height: 16px;}
.calendar{background:url("http://thumbs.crakpass.com/static/images/bg_calander.png") repeat-x bottom #3a3a3a; font-family: Arial; color:#8A8A8A; padding:10px 6px 10px 10px; border-radius:8px; -o-border-radius:8px ; -icab-border-radius:8px; -khtml-border-radius:8px; -moz-border-radius:8px ; -webkit-border-radius: 8px;}
.calendar thead td a:hover{color:#FECA00;}
.calendar thead td .currentdate:hover{color:#fff;}
.calendar thead td {width:15px; padding:0 0 0 5px;}
.calendar tbody td a{width:22px; height:22px; padding-top:2px; margin:4px 4px 0 0 ; display:block; text-align: center; background-color:#4f4f4f; border-radius:2px; -o-border-radius:2px ; -icab-border-radius:2px; -khtml-border-radius:2px; -moz-border-radius:2px ; -webkit-border-radius: 2px;}
.calendar tbody td a:hover{background-color:#FECA00;  color:#000;}
.profile_option_btn{background-color:transparent; font-weight: regular; margin: 0 5px; padding: 5px 10px; display: inline-block; color:#fff; border:none; cursor:pointer; z-index: 102; position: Relative; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.profile_option_btn:hover{color:#c8c8c8;}
.profile_option_sel, .profile_option_sel:hover{background-color:#feca00; color:#000; font-weight: bold; }

.profile_info{float:left; width:225px; margin: 20px 0 0; height: 59px; position:Relative;}
.about_me_info{float:left; width:464px; margin: 20px 0 0; }
#change_password_container{display:none; float: left; width: 480px;}

#delete_media {position: absolute; top:-3px; right:232px; background:none !important; z-index: 2000;}

/* TODO RELOCALISER CODE */
/* Crakpass API STUFF */
/* tabviewer */

#ratingZone { padding: 10px; clear: left; position: relative; width:620px; background:#CCC; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#ratingZone span { font-size: 14px; }
#ratingZone  .title { font-weight: bold; font-size: 12px; display: block; margin: 10px 0 5px 0;}
#ratingZone .thumbs_up { background-image: url('http://thumbs.crakpass.com/static/images/thumbs_down_up.png'); background-position: 0px 0px; padding-left: 29px; height: 22px; display: block; background-repeat: no-repeat;}
#ratingZone .thumbs_down { background-image: url('http://thumbs.crakpass.com/static/images/thumbs_down_up.png'); margin-top: 5px; background-position: 0px -22px; padding-left: 29px; height: 22px; display: block; background-repeat: no-repeat;}
#ratingZone .rating_bg { width: 100px; height: 20px; display: inline-block; }
#ratingZone .rating_bg .rating_like { background-color: #57B82E; height: 10px; margin-top: 10px;}
#ratingZone .rating_bg .rating_unlike { background-color: #FF0000; height: 10px; margin-top: 10px;}

.tab_viewer { float: left; width: 980px; margin-bottom: 6px; font-size: 1.20em; }
.tab_viewer .tab { float: left; padding: 6px 10px 5px; background: #777; margin: 0 3px 0 0; font-family:'FuturaMedium'; color: #FFF; display: block; text-decoration: none; cursor: pointer;
     -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0;}
.tab_viewer .tab.selected { background: #e5e5e5; color: #000;}
.tab_viewer .tab_container { float: left; width: 100%; background: #e5e5e5; display: block; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear; min-height: 20px;}
.tab_viewer .tab_content { float: left; width: 100%; display: none; }
.tab_viewer .tab_content.selected { display: block; }
.tab_viewer a:hover .title { color: #177598 !important ; }

.tab_viewer .orange_text { color: #A3CD39 !important ; }
.tab_viewer .listing-media2 { margin: 7px 0 0 6px; }
.tab_viewer .listing-media2 IMG { border: 1px solid #c4c4c4; }

/* comments */
.widget_comment { margin-bottom: 10px;}
.widget_comment .next_comment, .widget_comment .prev_comment { float: none; position: relative; top: 0; left: 0;}
.widget_comment .next_comment .current, .widget_comment .prev_comment .current { background:none; color:#000;}
.widget_comment .next_comment .current:hover, .widget_comment .prev_comment .current:hover { background:#A3CD39; color:#fff;}
#comments .main-sectionpaging a{margin:0 !important;}
#Crakpass_Widget_Comments #comment { float:left; width:100%; height:38px; margin-top:8px; background-color: #bdbdbd; }
#Crakpass_Widget_Comments #quik { float:left; width:300px; color: #fff; text-indent:6px; font-family:'FuturaMedium'; }
#Crakpass_Widget_Comments #quik p { margin: 5px 0 0 0; }
#Crakpass_Widget_Comments #quik #expand:hover { cursor:pointer; }
#Crakpass_Widget_Comments #comment FORM  { float:right; width:400px; margin:0 5px 0 0; }
#Crakpass_Widget_Comments #comment INPUT  { float:right; height:20px; padding:0 5px 6px 5px; background-color: #FFF; border:1px solid #ababab; margin:5px 5px 0 0; font-size:11px; overflow:hidden; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; -o-box-sizing:content-box; box-sizing:content-box; }
#Crakpass_Widget_Comments #comment INPUT[type='text'] { font-size:11px; height:15px; padding-top:5px; width:253px; overflow:hidden; }
#Crakpass_Widget_Comments #comment INPUT[type='submit'] { background-color: #33bef2; font-size:18px; color: #fff; font-family:'FuturaMedium'!important;  cursor: pointer; }
#expand_box { float:left; width:100%; background-color: #bdbdbd; font-family:'FuturaMedium'; font-size:1.2em; color: #fff; }

#expand_comment_box { float:left; width:685px; margin:15px 0 0 145px; }
#expand_comment_box LABEL { float:left; width:170px; margin-top:-8px; }
#expand_comment_box TEXTAREA { float:right; width:475px; padding:5px; height:200px; max-width:475px; min-width:475px; -moz-resize:vertical; resize:vertical; }
#expand_comment_box .enabled_comments, #expand_comment_box .disabled_comments { float:right; margin:10px 0 10px 0; border:1px solid #ababab; clear:both;  background-color: #33bef2; font-size:18px; color: #fff; font-family:'FuturaMedium'!important;  cursor: pointer;}
#expand_comment_box .disabled_comments {color:#ddd; padding: 0 5px;}
#expand_comment_box .enabled_comments {padding: 0 5px;}
#submit .disabled_comments {color:#ddd !important; }


/* ratings */
#rating_box{float:left; width:640px; clear:both; margin:15px 0;}
.total{float:left; width:95px; color:#3b3a3a; height:18px;  float:left;  font-family: Arial Black;}

/*#rating_container{width:160px; height:62px; border-right:1px solid #fff; float:left; padding:1px 0 0 6px; cursor:pointer; position:relative;}*/
#rating_container{width:100px; height:25px; margin-left:10px;  float:left; /*cursor:pointer;*/ position:relative;}
#rating_bg{width:150px; height:12px; background-color:#ff0000; float:left; margin:7px 0 0 0; }
#rating_bg_red{width:100px; height:12px; background-color:#ff0000; float:left; margin:7px 0 0 0; }
#rating, #rating_green{height:12px; background-color:#57b82e; border-right:2px solid #fff; float:left; }
#rating_bubble{display:none; position:absolute; top:-18px; padding:2px 5px 2px 5px; background-color:#fff; border:1px solid #000; float:left; border-radius:8px; -o-border-radius:8px ; -icab-border-radius:8px; -khtml-border-radius:8px; -moz-border-radius:8px ; -webkit-border-radius: 8px;}
#rating_bubble_bottom{display:none; position:absolute;  float:left;  top:-4px; width:15px; height:15px;}

/*#rating_views{width:90px; height:48px; float:left; text-align: center;  padding:15px 0 0 0;}*/
#rating_views{width:65px; height:29px; margin-left:20px;  border-left:1px solid #666;   border-right:1px solid #fff; float:left; text-align: center; }
#rating_views .views_label{float:left; font-size:12px; width:65px; text-align: center;}
#rating_views .total{float:left; text-align: center; line-height: 15px; width:65px; color:#3b3a3a; float:left;  font-family: Arial Black;}
#rating_views .red{font-size:12px;}

#Crakpass_Alert_Overlay { top: 0; width: 100%; height: 1500px; position: fixed; background-color: #000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; z-index: 601;}
#crakpass_alertbox { left: 50%; margin:-55px 0 0 -170px; top: 50%; min-height: 70px; background-color: #131313;   text-align: center; color: #fff; font-size: 14px; width: auto ; width: 270px; padding: 15px 45px 0 45px ;  z-index: 602; position: fixed; font-family: Arial, sans-serif; float:left; border:1px solid #666; line-height: 19px;
background-image: linear-gradient(bottom, rgb(0,0,0) 16%, rgb(19,19,19) 58%);
background-image: -o-linear-gradient(bottom, rgb(0,0,0) 16%, rgb(19,19,19) 58%);
background-image: -moz-linear-gradient(bottom, rgb(0,0,0) 16%, rgb(19,19,19) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(0,0,0) 16%, rgb(19,19,19) 58%);
background-image: -ms-linear-gradient(bottom, rgb(0,0,0) 16%, rgb(19,19,19) 58%);
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.16, rgb(0,0,0)), color-stop(0.58, rgb(19,19,19)));}

#crakpass_alertbox_btn_container #alertCancelBtn, #crakpass_alertbox_btn_container #alertConfirmBtn {float: left; height: 47px; width:125px; margin: 10px 0; }
#crakpass_alertbox_btn_container #alertCancelBtn {float: right;}
#crakpass_alertbox_btn_container{float:right; width: 100%; margin-top:5px;}


#loading_container_upload { width:100%; text-align: center; float:left; margin-top:30px; position: relative; }

/* Disclaimers */
.disclaimer { width: 100%; padding: 0; margin: 10px 0 5px 0;  color:#fff; background-color:#2c2c2c; border:1px solid #232323;position:relative; /*-moz-box-shadow:inset 0px 0px 4px #000; -webkit-box-shadow:inset 0px 0px 4px #000; box-shadow:inset 1px 1px -2px #070707;*/ -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; }
.disclaimer .disclaimer_scroll { overflow: auto; max-height: 100px; margin: 4px 6px 4px 0; text-align: justify; padding: 4px 13px 15px 8px;  }

.disc_table { width: 100%; float: left; text-align: left; margin-bottom:10px;}
#disclaimer_title { text-align: left; margin-left:16px;}
.disc_row1 { font-weight: bold; }
.disc_col1, .disc_col2, .disc_col3 {  }
.disc_col2, .disc_col3 { text-align: right; width: 150px; }
.disc_col3 { padding-right: 45px; }
.disc_col4 { text-align: center; width: 38px;}

#Crakpass_Widget_Popup .category_title{width:100%; float:left; margin-top:5px;}
#Crakpass_Widget_Popup .categories.drop.split {width: 630px !important; float: left; text-align: left;}
#Crakpass_Widget_Popup .categories.drop.split div.enum div.cat_sel { margin-bottom: 4px; width: 610px; float: left; line-height: 18px;}
#Crakpass_Widget_Popup #uploadForm .form_row #select_cat, #select_cat {width: 541px; text-align: left; margin: 0 10px 0 69px; }
#Crakpass_Widget_Popup #uploadForm #select_cat.small_label {width: 80px; text-align: right;}
#Crakpass_Widget_Popup #uploadForm .small_label {width: 80px; height: 19px; float: left; text-align: right; line-height: 19px; }
.category_type_ctn .category_selector {width: 84px; float: left; padding: 12px 22px; height: 15px; border: 1px solid #555; margin-bottom: 0; cursor: pointer; position: relative;}
.category_type_ctn .category_selector SPAN{float: left; line-height: normal;}
.category_type_ctn .no_bottom {border-bottom:none;}
.categories.drop.split { float:left; width:640px !important;}
.category_type_ctn .pointer.no_border{border-bottom:none;}
.cb_ctn {font-size:10px;  height:300px; overflow:auto; width:124px; position:relative}
.close {border:1px solid red; display:none; width:99px; position:relative; top:4px; background-color:red;}
.pointer {cursor:pointer; cursor:hand;}
.categories.drop.split div.enum div {margin-bottom:4px; width:550px; float:left;}
.categories.drop.split div.enum span {text-transform: capitalize;}
.categories.drop.split div.enum div span {background-color:#feca00; padding:0 10px; margin: 2px 10px 2px 0; text-align:center;  color:#000; float: left;}
.categories.drop.split div.enum div .cat_title {background-color: transparent; padding-right: 10px; margin-right: 10px; padding-left: 13px; float: left; width: 100px; margin-left: 82px; text-align: right; color: #8A8A8A; }

#Crakpass_Widget_Popup #uploadForm .categories_ctn .categories .categorie_select{float:left; width:107px; margin-bottom: 3px; }
.category_type_ctn {width:130px; float:left; margin:5px 0 10px 22px; font-size:12px; color: #8a8a8a;  max-height: 345px;}
.cat { font-style: italic;}
#Crakpass_Widget_Popup #uploadForm .categories_ctn .categories .categorie_select .cat{width: 75px; min-height: 14px; float:left; margin-left: 5px; text-align: left;}
#Crakpass_Widget_Popup #uploadForm .categories .cb_ctn{padding:4px 0 0 4px;  border:1px solid #555; border-top:none;}
#Crakpass_Widget_Popup #uploadForm .categories_ctn .categories .categories_ctn {float:left;}

#Crakpass_Widget_Popup #uploadForm .categories_ctn .categories .category_type_ctn .arrow_toggle { float: right; position: absolute; right: 15px; top: 17px; width: 9px; height: 5px; opacity: 0.3; filter: alpha(opacity=30); background: url('http://thumbs.crakpass.com/static/images/new/drop_arrow.png'); padding: 0;}
#Crakpass_Widget_Popup #uploadForm .categories_ctn .categories .category_type_ctn .arrow_up { background: url('http://thumbs.crakpass.com/static/images/new/drop_arrow_up.png'); }
#visibility_public, #visibility_private{display:none; text-align: left; color: #8a8a8a; font-style: italic; float: left; margin-left: 11px; clear: both; }


#Crakpass_Widget_Popup #filter_container { clear:both; margin-left: 16px; width: 840px; }
#Crakpass_Widget_Popup #source_select {padding-bottom:20px; float:left;}

#Crakpass_Widget_Popup #favorites_content { float:left; width: 100%; }
#Crakpass_Widget_Popup #filter_container { float:left; }
#Crakpass_Widget_Popup #Crakpass_Widget_Favorites { float:left; }
#Crakpass_Widget_Popup #filter_reset { float:left; border: none; padding: 3px 10px; }
#Crakpass_Widget_Popup #cards_container { float:left; width:713px;height:500px; position: relative; }
#Crakpass_Widget_Popup .favorite_card { float:left; margin: 0 0 12px 6px; width: 156px; position: relative; background: rgba(0,0,0,0.3); padding: 6px; }
#Crakpass_Widget_Popup .favorite_card .site-logo { position: absolute; bottom: 10px; left: 10px; }
#Crakpass_Widget_Popup .favorite_card .title { display:block; float:left; width:142px; text-align:left; height:12px; font-size: 10px; line-height: 12px; overflow: hidden; margin: -2px 0 3px; }
#Crakpass_Widget_Popup .favorite_card .thumb_box { display:block;}
#Crakpass_Widget_Popup .favorite_card .delete_x { display:block; background: url(http://thumbs.crakpass.com/images/fav_dashboard_cross.png) center center no-repeat; width: 10px; height: 10px; position: absolute; top: 4px; right: 4px; }
#Crakpass_Widget_Popup .favorite_card .thumb { width:154px; height:116px; display:block; border:1px solid #FECA00; float:left; line-height: 0; }
#Crakpass_Widget_Popup .favorite_card .thumb IMG { width:100%; height:100%; }
#Crakpass_Widget_Popup #tags_container { float:left; width:131px; margin-left: 16px;}
#Crakpass_Widget_Popup #tags_container .tags_list { float:left; width:100%; height:448px; overflow:auto; }
#Crakpass_Widget_Popup #tags_container .title { float: left; clear: both; display: block; color: #FFF; height: 26px; line-height: 26px; font-size: 20px; font-weight: normal; margin-bottom: 8px; text-transform: uppercase; }
#Crakpass_Widget_Popup #tags_container a { float: left; clear: both; display: block; color: #FECA00; }
#Crakpass_Widget_Popup #tags_container a.selected { color: #FFF; font-weight: bold; }