/* Global CSS*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym,
address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,
tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;
font-family:inherit;vertical-align:baseline;}
body {line-height:1.4;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
/* typography.css */
strong {font-weight:bold;}
li ul, li ol {margin:0 1.5em;}
#new_ticket li ul, li ol {*margin:0;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
caption {background:#eee;}
dfn{display:none;}
html{height:100%;}
ul{list-style:none;margin:0; padding:0;}
.clr{clear:both;}
a img{border:none;}
br {font-height:1.2em;}
.center{text-align:center;}

body{font-size:70%;font-family:Lucida Grande,Verdana,Helvetica,Arial,sans-serif;color:#7c7c7c;text-align:center;}
p{font-size:1.1em; font-family:Lucida Grande,Verdana,Helvetica,Arial,sans-serif;}
h1,h2,h3,h4,h5, h6{font-family:Georgia,Times New Roman, Times, serif;font-weight:normal;}
h1,h2,h3, h4{color:#666;}
h1{font-size:2em;}
h2{font-size:1.8em;}
h3{font-size:1.6em;line-height:1.6em;}
h4{font-size:1.5em;}
h5{font-size:1.3em;}
h6{line-height:1.6em;}
a{text-decoration:none; outline: none;}
dd{margin-left: 1px;}
body{margin:0; padding:0;height:100%;}
#page{min-height:100%;position:relative;
background: url(../images/r_images/top.png) repeat-x 0 top;
}
div.wrapper{margin:0pt auto;padding:0pt;text-align:left;width:954px;}
/*div.wrapper-facebook{margin:0pt auto;padding:0pt;text-align:left;width:520px;}*/

#mainbody{padding-bottom:413px;text-align:left;font-size:105%;
}

.select, .textarea, .text{
	/*margin:0;background:#FFFFEE url(../images/input1_bg.png) repeat-x scroll left top;*/	
	border:1px solid #DFDCC9;
	color:#767676;
	padding:2px 3px 2px 3px;}

.select{padding:0px;}
.textarea{overflow:auto;}


/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 20, 2010 11:18:44 PM America/New_York */

@font-face {
	font-family: 'ChunkFiveRegular';
	src: url('../fonts/Chunkfive-webfont.eot');
	src: local('☺'), url('../fonts/Chunkfive-webfont.woff') format('woff'), url('../fonts/Chunkfive-webfont.ttf') format('truetype'), url('../fonts/Chunkfive-webfont.svg#webfont4CzPTNtF') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'ColaborateBoldRegular';
	src: url('../fonts/ColabBol-webfont.eot');
	src: local('☺'), url('../fonts/ColabBol-webfont.woff') format('woff'), url('../fonts/ColabBol-webfont.ttf') format('truetype'), url('../fonts/ColabBol-webfont.svg#webfontoJN3msoP') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LillyRegular';
	src: url('../Lilly__-webfont.eot');
	src: local('☺'), url('../Lilly__-webfont.woff') format('woff'), url('../Lilly__-webfont.ttf') format('truetype'), url('../Lilly__-webfont.svg#webfont46u847ZB') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Lobster13Regular';
	src: url('../Lobster_1.3-webfont.eot');
	src: local('☺'), url('../Lobster_1.3-webfont.woff') format('woff'), url('../Lobster_1.3-webfont.ttf') format('truetype'), url('../Lobster_1.3-webfont.svg#webfontHqICmWr8') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'LouisianneRegular';
	src: url('../fonts/Louisianne-webfont.eot');
	src: local('☺'), url('../fonts/Louisianne-webfont.woff') format('woff'), url('../fonts/Louisianne-webfont.ttf') format('truetype'), url('../fonts/Louisianne-webfont.svg#webfontbuMhDdB7') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MEgalopolisExtraRegular';
	src: url('../megalopolisextra-webfont.eot');
	src: local('☺'), url('../megalopolisextra-webfont.woff') format('woff'), url('../megalopolisextra-webfont.ttf') format('truetype'), url('../megalopolisextra-webfont.svg#webfontTdobvdXL') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Museo700';
	src: url('museo700-regular-webfont.eot');
	src: local('☺'), url('../museo700-regular-webfont.woff') format('woff'), url('../museo700-regular-webfont.ttf') format('truetype'), url('../museo700-regular-webfont.svg#webfontpIx6knWs') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* End @fontface fonts */


/* New layout CSS */
html *{margin:0px;padding:0px;}
.right{float:right !important;}
.float_left, .left {float:left;}
.sec, .data_wrapper, .toggle_content > li, .context{
margin-top:10px;
}

.sec_profile {
border-top:1px dotted #CCCCCC;
border-bottom:1px dotted #CCCCCC;
margin:20px 0;
padding-top:20px;
padding-bottom:20px;
  }

/* Header CSS */
#header .wrapper{position:relative;}


/*#facebook a{height:26px;padding:11px 16px;}*/



/*    For rounded box          */
.r_box {background: transparent; }
.r_box p {padding-bottom:0.5em;margin:0;}
.r_box .xtop, .r_box .xbottom {display:block; background:transparent; font-size:1px;}
.r_box .xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.r_box .xb1, .xb2, .xb3 {height:1px;}
.r_box .xb2, .xb3, .xb4 {border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0;}
.r_box .xb1 {margin:0 5px; background:#d0d0d0;}
.r_box .xb2 {margin:0 3px; border-width:0 2px;}
.r_box .xb3 {margin:0 2px;}
.r_box .xb4 {height:2px; margin:0 1px;}
.r_box .xboxcontent {display:block;border:0 solid #d0d0d0;border-width:0 1px;padding:10px;}

/* Page CSS */
.head_label{margin-bottom:10px;}
.head_label .xboxcontent, .head_label .xb2, .head_label .xb3, .head_label .xb4 {background:#eaebe5;border-color:#dedfda;}
.head_label .xb1{background:#dedfda;}
.head_label .xboxcontent{padding:2px 10px 9px 10px;height:27px;}
.head_label .xboxcontent h2{margin-top:3px;}
.head_label .xboxcontent .right{margin-top:8px;font-weight:bold;}
.head_label .xboxcontent .right .small_button{margin-top:-10px;}
.head_label .xboxcontent .right .button_tiny{margin-top:-7px;}

.content_head{background: #30332a url(../images/r_images/h_rt.jpg) no-repeat right top;height:43px;padding:0px 8px 0px 0px;
color:#fff;}
.content_head h1, .content_head h2, .content_head h6{background: url(../images/r_images/h_lf.jpg) no-repeat;color:#fff;
padding-top:7px;padding-left:10px;}
#contentarea .content_head h2, .content_head h4{color:#fff;}
#contentarea .content_head h2 img { padding-right:7px;}
#contentarea .content_head .right {margin-top:13px;}
#contentarea .content_head .notifications.right{margin-top:10px;}

#contentarea .part{width:350px;}
#contentarea.content_404 .part{width:347px;}
#contentarea .part .c_footer .line{width:94%;padding-right:3px;}


.about-us-page #subpage h3  {
margin-bottom: 15px !important;
}
#contentarea.shadow_bg{width:705px;}
.about-us-page h1, #contentarea.shadow_bg h1.title  {
color:#80A905;
font-size:2.1em;
font-style:italic;
font-weight:bold;
line-height:25px;
margin-bottom:5px;
}

.about-us-page h2, #contentarea.shadow_bg h2 {
color:#3D3D3D;
font-family:lucida grande;
font-size:1.45em;
line-height:0.8em;
margin-bottom:10px;
}
#contentarea.shadow_bg h4.title{color:#3D3D3D;}


.about-us-page h3, #contentarea.shadow_bg h3 {
color:#666666;
font-size: 1.5em;
line-height:1.25em;
margin-bottom:10px;
font-family:georgia;

}

.about-us-page p, #contentarea.shadow_bg p {
color:#555555;
font-size:1.2em;
line-height:1.3em;
margin-bottom: 8px;
}


.swap #contentarea{float:left; width:700px;}
.swap #leftcontent{float:right; width: 233px !important;}
.swap .act_bg{font-size:120%;}
.swap .note{margin:0px;padding-right:7px;}

.s_comments{margin:0px;padding:0px;}
.content, .s_comments .s_comments .filter_area{
background:url("http://d1unibi940q35f.cloudfront.net/content_bg.jpg") repeat-x scroll left bottom #FFFFFF;
border: 1px solid #D3D3D3;
border-width: 0px 1px;
padding:10px;
}
.content, .slider_content{overflow:hidden;}
.content.h{padding-bottom:0px;height:0px;}
.c_footer, .c_footer .rt{background: url(http://d1unibi940q35f.cloudfront.net/c_rounded_lf.jpg) no-repeat left bottom;float:left;}
.c_footer{width:100%;margin-bottom:15px;margin-top:-15px;}
.c_footer .rt{background: url(http://d1unibi940q35f.cloudfront.net/c_rounded_rt.jpg) no-repeat left bottom;float:right;
width:9px;height:15px;}
.c_footer .line{background:#ededed;border-bottom:1px solid #d3d3d3;float:left;width:98%;padding-right:1.05px;
margin-left:9px;height:14px;}
#contentarea .c_footer .line{width:97%;padding-right:3.58px;}

.hide, .r_popup .help_text{display:none;}
.message{text-align:center;}
.message span{color:#ffd88b;background:#e87906;padding:3px 5px;border:1px solid #f4c28d;}
.slider_content .message span{display:inline-block;}

/* Sidebar CSS */
#leftcontent{width:212px;float:left;}
/*#leftcontent .lists{font-size:1.1em;margin:0px 0px 20px 0px;}
#leftcontent .lists li a{font-weight:bold;display:block;padding:7px 0px;padding:7px 0px 7px 5px;outline:none;}
#leftcontent .lists li.active a, #leftcontent .lists li:hover a, .heading{color:#5f8e1c;}
*/
/*
.tick_icon li, .tick_icon li div, .active_icon{background: url(../images/r_images/tick.png) no-repeat left center;border-bottom:1px daged #ccc;padding:0px;}
.tick_icon li div{background-position:0px 9px;padding:6px 0px 6px 35px;}
.active_icon{display:inline-block;width:14px;height:14px;}
*/
/*Improved left navigation*/
/*
#leftcontent .lists li, .tick_icon.lists li{
background:transparent url(../images/r_images/quick_feature_mid.jpg) repeat-y scroll right top;margin:0px 0px;
border-top: 1px dotted #ccc; height:32px;*height:auto;}
#leftcontent .lists li.first,  #leftcontent .lists li:first-child{
background:white url(../images/r_images/quick_feature_top.jpg) no-repeat scroll right center;border:0px;}
#leftcontent .lists li.last, #leftcontent .lists li:last-child{
background:white url(../images/r_images/quick_feature_bottom.jpg) no-repeat scroll right top;}
#leftcontent .lists li.active{border-color:#fff;}
#leftcontent .lists li.active a, #leftcontent .lists li.active.first a, #leftcontent .lists li.active.last a,
#leftcontent .lists li.active:first-child a, #leftcontent .lists li.active:last-child a{
background:transparent url(../images/r_images/filter_category_hover.jpg) no-repeat scroll right top;
color:#5f8e1c; margin-right:-1px;}
*/

/*.sublabel{background:#7c7c7c;height:23px;padding:4px;padding-left:15px;color:#fff;font-size:120%;font-weight:bold;}
.sublabel.blue{background:#4e81c2;}
.sublabel.green{background:#84a32b;}
.sublabel.orange{background:#c16b16;}
*/
/* Content area CSS, Button CSS  */

.tick_icon li, .active_icon{background: url(../images/r_images/tick.png) no-repeat left center;border-bottom:1px daged #ccc;padding:0px;}
#contentarea{width:720px;float:right;}

a:link, a:visited, .color{color:#1390ed;}

a:hover, a:active, .active a, .hgt, #job_list li h5, .toggle_content li .profile h5 {color:#5f8e1c;}
.un_line{text-decoration:underline;}

a.site_button, input.site_button, .save, .r_popup .cancel, .sbt, .med_button, 
.blue_button, a.or_button_full, button.site_button,
 a.wht_small_button, .xl-button{
    background: url("http://d1unibi940q35f.cloudfront.net/buttons-largest.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: 1.5em;
    height: 24px;
    margin-left: 4px;
    padding: 14px 0;
    text-align: center;
    width: 193px;
}


.xl-button:hover{
  background-position: 0 -177px;
}
.xl-button.blue {
	background-position: 0 -58px;
}

.xl-button.blue:hover {
  background-position: 0 -236px;
}

button.xl-button, input.xl-button {
	border:0;
	height:53px;
}




#leftcontent .xl-button{margin-bottom:5px;}
a.med_button{color:#fff;}

.small_button, .button-long,  .button-long-orange, a.or_button, a.wht_small_button{
background: url(http://d1unibi940q35f.cloudfront.net/site_button.png) no-repeat; border:none; padding:12px 0px;font-size:1.46em;
display:inline-block;color:#fff;text-align:center;cursor:pointer;font-weight:normal;}
input.button-long{height:41px;}

.med_button{background: url(http://d1unibi940q35f.cloudfront.net/med_button.jpg) no-repeat;width:171px;height:22px;
padding:6px 5px 5px 5px;font-size:110%;}
.small_button, a.or_button, .blue_button.med, .blue_button.small{
background:url("http://d1unibi940q35f.cloudfront.net/small_button.png") no-repeat scroll 0 0 transparent;
font-size:14px;
height:24px;
padding:11px 1px 6px;
position:relative;
width:147px;
font: 120% Arial, Lucida Grande,Verdana,Helvetica,sans-serif ;
}


input.small_button{border:0px;width:149px;height:41px;padding:0px;}

.jobs_section .blue_button.med {
	margin-left:9px;
}

.blue_button.med{
background: url(../images/r_images/blue_button_med.png) no-repeat;
margin: 2px 0 5px 5px;
padding:8px 0px 5px; 
height:23px;
width:191px;
font-size:1.4em;
}

.blue_button.small{background: url(../images/r_images/blue_button_small.png) no-repeat;padding:7px 0px 5px; height:20px;width:133px;font-size:1.2em;;}
input.blue_button.small{border:0px;height:33px;padding:0px 0px 2px 0px;}

a.wht_small_button{background: url(../images/r_images/wht_small_button.png) no-repeat;
width:138px;height:24px;
padding:7px 5px 5px 5px;font-size:110%;color:#666 !important;}
button.small_button{width:149px;height:41px;padding-top:5px;border:0px;}
a.small_button, a.blue_button{color:#fff;}
#tour_show_case a.small_button {margin: -22px 100px 17px 0;}
a.or_button, .active .small_button{background: url(../images/r_images/or_small_button.png) no-repeat;}

a.blue_button{
	background-position: 0 -58px;

}

.site_button:hover{
	background-position: 0 -177px;
}
/*
a.blue_button:hover {
	background-position: 0 -236px;
}*/


a.or_button_full {
	background-position: 0 -114px;
}

a.or_button_full:hover {
	background-position: 0 -298px;
}

.med_button:hover{background: url(http://d1unibi940q35f.cloudfront.net/or_med_button.png) no-repeat;}
.small_button:hover{background: url(http://d1unibi940q35f.cloudfront.net/or_small_button.png) no-repeat;}
button.site_button, button.med_button{padding:0px;padding-bottom:2px;height:53px;border:0px;}
button.med_button{width:181px;height:33px;}
a.save{height:25px;color:#fff;}
a.site_button.hide{display:none;}




/* Green Popup box, Form CSS */
.r_popup{background:#485912;padding:10px;margin-top:10px;}
.r_popup .container{background:#80a11e;padding:15px;}
.r_popup .container a:hover{color:#FFAE00;}
.r_popup .container.sec{margin-top:3px;}
.r_popup h3, .r_popup .subhead{color:#fff;}
.r_popup .subhead{font-size:150%;float:right;}
.r_popup .htext{font-size:125%;color:#fff;}
.r_popup .btn_area{margin:10px;}
.save{
border:0 none;
    height: 49px !important;
margin:10px;
background:transparent url(../images/r_images/p_btn.png) no-repeat scroll 0 0;
width:203px;
}
.r_popup .cancel{
background:url("../images/r_images/p_cancel.png") no-repeat scroll 0 0 transparent;
color:#898989 !important;
height:24px;
padding:12px 0 13px;
width:195px;
margin-top:10px;
*margin-bottom:10px;
}

input.save{padding:0;}

.r_popup input.cancel{height:49px;border:0px;padding:0px;cursor:pointer;*top:28px;}

.sbt{
background:url("../images/r_images/sbt_btn.png") no-repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
height:48px;
margin:0 10px;
padding:0 0 4px;
width:203px;
}
.r_popup label, .r_popup .sect .desc{color:#fff;font-size:125%;font-weight:bold;display:block;margin:5px 0px 4px 5px;}
.r_popup label{text-align:left;width:auto;}
.r_popup label.inline{display:inline-block;margin-right:10px;}
.r_popup .text{padding:6px 4px;}
.r_popup .select{padding:5px;height:42px;*margin-top:10px;}
.r_popup .text, .r_popup .select,  .r_popup .textarea{border:6px solid #9fc82c;font-size:125%;color:#000;width:190px;}
.r_popup .textarea{height:120px;}
.text.full, .textarea.full {width:97% !important;}
.r_popup .text.med{width:50%;}
.r_popup .text.due_on {width:150px; /*float:left;*/}
.r_popup .calendar_area button, .r_popup button.act {
background:none repeat scroll 0 0 #99CD00;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:1.9em;
font-weight:bold;
height:41px;
margin-left:5px;
padding:0 9px 8px;
}
.checkbox{margin:0px 5px 0px 0px;}
.r_popup .file{font-size:150%;}
.r_popup .hint{color:#b0e012;}

.r_popup .radio{background:#9FC82C;display:inline-block;height:20px;padding:8px 10px;margin-right:20px;border:3px solid #9FC82C;}
.r_popup .radio.lf{margin-left:20px;}
.r_popup .radio.focus{border-color:#f7b233;}
.r_popup .radio label{display:inline-block;margin-top:0px;}
.r_popup .radio input{float:left;margin-top:4px;}

.r_popup .part3, .r_popup .part2 {height:80px;}
.part3 li, .r_popup .part2 li{float:left;margin-right:9px;*margin-right:5px;}
.part3 li.last, .clean_form li .part3 li.last .r_popup .part2 li.last{margin-right:0px ;float:right;}
.r_popup .part3 li .text{width:190px;}
.r_popup .part3 li .select{width:209px;*width:205px;}
.r_popup .part3.short li .text{width:176px;}
.r_popup .part3 li .text.due_on{width:137px;*width:127px;}
.r_popup .part2 li .text{width:295px;*width:290px;}
.r_popup .hint{color:#fff;}
.r_popup .stem{background: url(../images/r_images/form_stem.jpg) no-repeat;width:20px;height:10px;position:absolute;
margin:-20px 0px 0px 20px; }
.r_popup label small{font-weight:normal;}
.wmd-preview{border:1px solid #4D6112;clear:both;font-size:1em;line-height:130%;padding:3px 5px;background-color: #C2CE9E;
color:#222;margin-right:2px;}
.wmd-preview p, .editor-text p{    color: #5B5B5B;
    margin: 5px 0;
    word-wrap: break-word;
}

.sidebar-block.editor-text ol, .sidebar-block.editor-text ul{margin-left:34px;}
.wmd-preview ol, .editor-text ol{list-style:decimal outside none;margin-bottom:1em;margin-left:30px;}
.wmd-preview ul, .editor-text ul{
    color: #5B5B5B;
    font-size: 100% !important;
    list-style: disc outside none;
    margin: 15px 0 20px 30px !important;
}

.editor-text br{line-height:10px;}
.editor-text li{margin:2px 0px 0px;}
.wmd-preview hr, .editor-text hr{margin:10px 0px;}
.editor-text blockquote.quotes{font-size:100% !important;}



/*     All page CSS */
.filter_area, .pagination{background: url(http://d1unibi940q35f.cloudfront.net/search-bg.jpg) repeat-x left bottom;
border:1px solid #dfe486;height:78px;}
.filter_area select, .act_bg select{width:190px;padding:3px 2px 3px 5px;border:2px solid #c7c7c5;color:#80B300;}
.filter_tabs, #tab_format{font-size:125%;text-align:center;font-weight:bold;}
.no-bottom{border-bottom:0px !important;}
.filter_tabs li a, #tab_format li a{padding:28px 15px;display:block;height:22px;
}

.act_bg{border:1px solid #dfe486;background:#ffffe7;padding:10px;}
.act_bg label{display:block;margin-left:5px;font-weight:bold;}
.act_bg .checkbox{position:relative;top:2px;}
.sort_by{margin:2px 0 0 15px;}
#main_info .act_bg{border-color:#c6c7bf;}

#tab_format li {float:left;width:239px;background: url(../images/r_images/filter_bar.jpg) no-repeat right bottom;}
#tab_format li.last{background:none;}

#main_details{border-top:0px;}

.content_list{text-align:left;margin:0px 0px 0px 0px;}
.content .content_list{margin-top:0px;}
.content_list .content_list{margin:0px;}
.content_list > li{border-bottom:1px dashed #d3d3d3;*padding-top:5px;*min-height:30px;}
.content_list > li:first-child{border-top:0px;}


/* .content_list li:last-child .wrp{margin-bottom:0;} <-- Commenting that out as so far I have found that it has no good use, and only breaks the consistency of the rest of the layout. */


.content_list li.first, .content_list li:first-child{border-top:0px;}
/* .content_list li:last-child{border-bottom:0px;}  This is just not even necessary, every list item should have a border bottom */
.content_list li .wrp{min-height:25px;padding:8px;margin:5px;}
.content_list li:hover .wrp{background:#f8f8f8 !important;}
.content_list li.selected .wrp{background:#FFFFE0;}

/* .content_list li a{font-size:125%;} */
.content_list li .wrp .actions{float:right;visibility:hidden;margin-top:5px;}
.content_list li:hover .wrp .actions,.content_list li.selected .wrp .actions {visibility:visible;}
.content_list li .wrp .actions *{font-size:100%;margin-left:5px;}
.content_list li:hover .wrp a.edit, .content_list li.selected .wrp a.edit{display:block;}
.content_list li .checkbox, .content_list li .chk{margin:5px 10px 0px 0px;float:left;}
.content_list li .chk{width:20px;}
.content_list ul li.selected .wrp{background:#fff8c8;}
.actions button, button.action{background:none;border:0;cursor:pointer;color:#1390ED;padding:0px;}

.slider_content ul{width:90000px;position:relative;top:0;left:0;}
.previous_button, .next_button{background:url(../images/r_images/slide_prev.png) no-repeat scroll 0 0;float:left;
width:19px;height:31px;margin:35px 0px 0px 30px;cursor:pointer;}
.next_button{background:url(../images/r_images/slide_next.png) no-repeat scroll 0 0;margin:35px 0px 0px;}
.previous_button_disabled, .next_button_disabled{cursor:default;opacity:0.3;filter: alpha(opacity=30);background-color:#fff;}
.slider_content .container{margin: 10px 20px 0px 20px;float:left;overflow:hidden;width:552px;position:relative;}
.slider_content ul li{width:128px;float:left;padding-left:10px;overflow:hidden;}
.slider_content ul li a img{*display:block;}
.slider_content ul li a {display:block;}

/* Comments CSS */

.s_comments .s_comments{margin:0px;padding:0px 0px 5px 0px;}
.s_comments .inner .s_comments .rt{width:581px;}
.s_comments .rt{float:right;width:650px;}
.s_comments .filter_area{background-color:#fbfcee;height:auto;padding:5px 10px;}
.s_comments .s_comments .filter_area{border-width:1px 1px 0px 1px;padding:5px 10px;}
.s_comments .stem{background: url(http://d1unibi940q35f.cloudfront.net/c_stem.jpg) no-repeat 0 0;width:8px;height:15px;
margin:10px 0 0 -6px;position:absolute;}
.s_comments .s_comments .stem{background-image: url(http://d1unibi940q35f.cloudfront.net/c_stem_inner.jpg);margin-left:-7px;}
.s_comments .inner{border:1px solid #d3d3d3; border-top:0px;background:#fff;padding:5px 10px;}
.s_comments .inner form{margin-top:10px;}
.s_comments .actions a, .s_comments .actions button{margin-right:15px;}
.s_comments li{margin-top:10px;}
.s_comments li .title, .s_comments li h3{color:#5F8E1C;margin:0px 5px 0px 0px;display:inline-block;*display:inline;}
.s_comments .s_comments li p{font-size:100%;margin-top:3px;margin-bottom:0px;}
.c_time{font-size:90%;}

.comments_num, .actions button.comments_num{
background:transparent url(http://d1unibi940q35f.cloudfront.net/comment_num.jpg) no-repeat scroll 0 center;
dislay:inline-block;height:15px;padding-left:25px;cursor:pointer;border:0px;*height:auto;text-align:left;}
.s_comments form .textarea{height:85px;width:502px;}

/* Pagination CSS */
.pagination{margin-top:15px;padding:5px 10px;height:33px;text-align:center;}
.pagination a, .pagination .current {border:2px solid #f4f3df;background:#8fb61d;padding:0px 7px;height:23px;
font-size:140%;color:#fff;font-weight:bold;font-family:trebuchet MS;*margin-top:3px;}
.pagination .current{background:#fff;color:#8fb61d;border-color:#ededed;}
.pagination *{margin-right:6px;display:inline-block;position:relative;}
.pagination .prev, .pagination .next{background:url(../images/r_images/pager_left.jpg) no-repeat;width:25px;
height:24px;padding:0px;border:0px;}
.pagination .next{background:url(../images/r_images/pager_right.jpg) no-repeat;}
.pagination span.prev, .pagination span.next{opacity:0.5;filter: alpha(opacity=50);position:relative;top:6px;*top:1px;}
.pagination a.prev, .pagination a.next{margin-top:5px;*top:-3px;}
.pagination span{color:#8fb61d;}
.pagination .more{font-size:165%;font-weight:bold;}
.pagination .total{font-size:120%;margin-left:25px;color:#7c7c7c;}
.pagination .total span{font-weight:bold;color:#799d07;}

/* Footer CSS */
div#footer {
	background: url(../images/r_images/footer.png) repeat-x 0 bottom;
	font-size:110%; height:313px;
color:#fff;clear:both;position:absolute;bottom:0px;min-width:100%;left:0;
padding-top:113px
}
#footer_details {padding-top:70px;}
#footer_details .list{border-top:1px solid #fcfff8;padding:0px;}
#footer_details .list li{padding:5px;min-height:20px;border-bottom:1px solid #fcfff8;}
#footer_details .list li a{color:#fff;}
#footer_details .section{width:235px;float:left;height:162px;margin-right:20px;}
#twitter_badge.section{width:auto;margin-left:30px;margin-right:0px;}
#my_twitter_status{display:block;}

#footer .head{color:#e9e4e4;font-weight:bold;margin-bottom:15px;font-size:110%;}
#footer .head span{color:#fff;}

#footer_links, #twitter_badge{font-size:90%;}
#footer_links .lf{float:left;width:520px;}
#footer_links .rt{float:left;width:300px;padding-left:10px;}
#footer_links ul li{float:left;}

#footer_links .lf ul{padding-top:30px;}
#footer_links .lf ul li a{color:#FFF; border-right:1px solid #fff;padding-right: 10px;margin-left:10px;}
#footer_links .lf ul li a.last, #footer_links .lf ul li a.watermark1{border:0px;}

#footer_links .rt .head{margin-bottom:5px;margin-left:10px;}
#footer .sns a {display:block;height:32px;width:32px;margin-left:10px;}
#footer .sns .facebook {background:transparent url(http://d1unibi940q35f.cloudfront.net/facebook.png) no-repeat scroll 0 0;}
#footer .sns .twitter {background:transparent url(http://d1unibi940q35f.cloudfront.net/twitter1.png) no-repeat scroll 0 0;}
#footer .sns .friendfeed {background:transparent url(http://d1unibi940q35f.cloudfront.net/friendfeed.png) no-repeat scroll 0 0;}
#footer .sns .myspace {background:transparent url(http://d1unibi940q35f.cloudfront.net/myspace.png) no-repeat scroll 0 0;}
#footer .sns .flickr {background:transparent url(http://d1unibi940q35f.cloudfront.net/flickr.png) no-repeat scroll 0 0;}
#footer .sns .youtube {background:transparent url(http://d1unibi940q35f.cloudfront.net/youtube.png) no-repeat scroll 0 0;}

.twitter_cheep{background:transparent url(../images/cheep.png) no-repeat scroll 0 0;float:left;height:25px;width:36px;
margin-top:10px;margin-left:-12px;}
div#twitter_badge_container{width: 380px; margin-top:0px; padding:0px;}
div#twitter_badge_inner{background:#222;-moz-border-radius:7px;-webkit-border-radius: 7px;border-radius: 7px;padding:10px;
background-color:#222;}

span#my_twitter_status_time, span#twitter_badge_via a{color: #666; font-size: 10px;}

div#footer a:hover,div#twitter_badge_inner a{color:#80A905;}
#twitter_badge_inner p {font-size:inherit;font-size:100%;}
#ajax_working, .loading{left:47%;position:fixed;text-align:center;top:0;z-index:1000;}
#ajax_working span, .loading span{background:#D50000;color:white;padding:3px 10px; font-weight:bold;}
.loading{position:relative;left:0;top:-18px;}
#error_box, .error_box, #message_box{
background-color: #ffebe8;
   border: 1px solid #dd3c10;
   color: #333333;
   padding: 10px;
   font-size: 13px;
   font-weight: bold;
	}

#error_box a, .error_box a, #message_box a{float:right;margin:-8px -5px 0px 0px;}
.error {color:#D50000;text-align:left;}
.progress_bar{background-color:#fff;border:1px solid #9FC82C;width:210px;height:11px;margin-top:3px;-moz-border-radius:10px;
-webkit-border-radius:10px;border-radius:10px;}
.progress_bar .bar{background-color:#82ae01;height:100%;*height:12px;-moz-border-radius:5px;-webkit-border-radius:5px;
border-radius:5px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;
-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;}
.progress_bar.complete{background-color:#82ae01;}
.progress_bar.complete .bar{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}


/* Filmmaker page CSS */
#gmap{width:200px;height:100px;display:table-cell;text-align:center;vertical-align:middle;}
#serv_adv img{margin:10px 0px 0px 6px;}
#featured {padding-top:10px;margin-bottom:25px;}
.search_opt ul{padding:10px;}
.search_opt ul li{float:left;margin-right:7px;}
.search_opt ul li select{width:180px;font-size:120%;color:#82B200;padding:4px 5px;*margin-top:5px;}
.search_opt ul li select, .search_opt ul li .text{border:2px solid #c3c4b2;}
.search_opt .text{width:166px;float:left;height:20px;padding-top:5px;}
.search_opt ul li label{font-weight:bold;display:block;margin-bottom:5px;}
.search_btn{background: url(../images/r_images/search-button.jpg) no-repeat;width:73px;height:32px;border:0px;
margin:0px 10px 0px 5px;float:left;cursor:pointer;}
.search_opt ul li .un_line{float:left;margin-top:5px;}

#filter .act_bg, .form .act_bg{height:52px;border-top-width:0px;}
.form .act_bg.auto{height: auto;}
.form .act_bg{border-top-width:1px;}
#filter .act_bg{height:auto;}
#filter .act_bg label{display:inline-block;font-weight:normal;}
#filter .act_bg select{border-width:1px;padding:0px;}
.act_bg select{width:185px;margin-left:5px;margin-right:15px;}
.maincontent{border:1px solid #d3d3d3;padding:10px;}
.no-padding.maincontent{padding:10px 0px;}
.no-padding .pagination{margin:15px 10px 0px 10px;}

#gallery_content ul{padding:5px 0 0 5px;}

#gallery_content h3 {
	line-height:1.1em;
	margin-top: 5px;
}

.content #gallery_content ul{padding:0px;}
#gallery_content ul li{border:1px solid #e1e1e1;width:209px;padding:10px 9px;margin:0px 10px 10px 0px;float:left;
text-align:center;}
#gallery_content.sh ul li{min-height:214px;}
#gallery_content ul.films li{height:170px;}
#gallery_content ul li.turn, .content #gallery_content ul li.turn{margin-right:0px;}
#gallery_content ul li .wrp{text-align:left;display:inline-block;}
.content #gallery_content ul li{width:207px;padding-left:8px;margin-right:9px;}
.v_profile{display:block;}

.player{position:relative;width:208px;height:120px;}
.player img{position:absolute;left:0px;}
.v-loading {display: block;color: black;font-size:9px;font-weight: bold;
    text-transform: uppercase;text-decoration: none;padding: 3px;border: 1px solid white;
    padding-left: 22px;background:white url(../images/graphics/loader.white.gif) no-repeat 3px 1px;
    position:absolute;top:55px;left:65px;}

/* Cast and crew CSS */
.tile li{width:149px;height:55px;background:#fff;padding:10px 5px;margin: 0px 2px 2px 0px;float:left;cursor:pointer;}
.tile li.selected, .tile li:hover{background:#485912;}
.tile li.selected *, .tile li:hover *{color:#fff;}
.tile li a{font-size:115%;}
.tile.cell li{padding:0px;width:159px;}
.tile.cell li div, #pos_list li *{height:55px;width:159px;vertical-align:middle;text-align:center;display:table-cell;}
#cr_pos{margin-bottom:5px;}

#job_list li h5{font-weight:bold;float:left;margin-right:25px;}
#job_list li .wrp{height:auto;}
#job_list li .wrp .actions *{margin-right:10px;}
#job_list li .wrp .actions, #job_list li li:hover .wrp .actions {visibility:visible;margin-top:5px;}
#job_list li li .wrp .actions, .shots_wrapper ul.shots li span.action{visibility:hidden;}

/* Project CSS */
#tab_format.project_types li{width:143px;}
.st_content{font-size:120%;padding:10px;}
#project_content{border-top:0px;}
#cr_project  .sect{margin-top:15px;}
#cr_project .sect label{display:inline-block;margin-right:7px;}
#cr_project .desc{margin-bottom:10px;}
#pr_objects ul {height:75px;}
#pr_objects ul li{float:left;margin-left:10px;}
#pr_objects ul li:first-child{margin-left:0px;}
#pr_objects ul li .select{width:319px;}

/* Public project  CSS */
.film_prj .progress_txt{padding:10px;}
.film_prj .filter_area .med_button{margin:25px 10px 0px 10px;}
.film_prj .filter_area .med_button .follow{margin-top:-2px;}
.film_prj .part .content{height:270px;}
.film_prj .part .content.auto{height:auto;}
.film_prj .part .container{margin:20px 10px 0px 10px;float:left;height:55px;width:270px;}
.film_prj .part .container ul li, #film_sb .container ul li{width:85px;padding-left:5px;}
.film_prj .part .container ul li a, #film_sb .container ul li a{border:1px solid #fff;padding:1px;display:block;text-align:center;}
.film_prj .part .container ul li.selected a, .film_prj .part .container ul li a:hover, #film_sb .container ul li a:hover,
#film_sb .container ul li.selected a {border-color:#508930;}
.film_prj .part .previous_button,.film_prj .part .next_button{margin-left:0px;}
#film_sb .container ul li{padding-left:10px;}
#film_sb .container{margin-top:20px;width:570px;}
#film_sb #sb_large_image{width:695px;height:349px;display:table-cell;text-align:center;vertical-align:middle;}

.c_submit{background:transparent url(../images/comment_button.jpg) no-repeat scroll 0 0;border:0 none;cursor:pointer;
height:25px;width:66px;margin-left:5px;position:relative;bottom:4px;}
.comment_form .c_submit{display:none;}
.comment_form.active .c_submit{display:inline-block;}
.comment_form .textarea{width:636px;height:37px;color:#80a905;font-size:180%;padding:6px;}
.comment_form.active .textarea{width:564px;height:80px;color:#666;font-size:150%;}
.comment_form .cancel{margin-left:10px;position:relative;top:-3px;}
.u_avt{float:left;margin-right:10px;}

#twitter_streams.streams li {
border-bottom:0.01px solid #E6E6E6;
font-size:0.98em;
margin-bottom:7px;
max-height:370px;
overflow:auto;
padding:0 7px 9px 8px;
}
#twitter_streams .hold{border-bottom:1px dashed #d3d3d3;padding:10px 0px;}
#twitter_streams .hold a{float:left;margin-right:10px;}
#twitter_streams .hold a img{display:block;}
#contentarea #twitter_streams.streams{border:0px;}

#twitter_streams.streams a.name {
margin-right:5px;
}

#detail_area .lf{float:left;margin-right:15px;}
#detail_area .rt{float:left;width:410px;}
.i_label, .hb{color:#80B300;}
.hb, .strong{font-weight:bold;}

.follow, .support{background: url(../images/r_images/follow.png) no-repeat 0 0;padding:2px 0px 0px 34px;height:24px;
display:inline-block;}
.support{background: url(../images/r_images/support.png) no-repeat 0 0;padding:1px 0px 4px 34px;}

#film_clip{
height:369px;
margin:17px 0 0;
text-align:center;}

#film-display h1{
margin-left:35px;
margin-bottom:15px;
}

#share span{color:#80a905;}
#share a{display:inline-block;width:16px;height:17px;margin:0px 2px;}
#share .facebook{background: url(../images/r_images/facebook.jpg) no-repeat 0 0;}
#share .digg{background: url(../images/r_images/digg.jpg) no-repeat 0 0;}
#share .delicious{background: url(../images/r_images/delicious.jpg) no-repeat 0 0;}
#share .stumble_upon{background: url(../images/r_images/stumble_upon.jpg) no-repeat 0 0;}

#contentarea.team .part{width:320px;}
.content_list li a.small_button{font-size:114%;}
.content_list li a.med_button{font-size:110%;}
.content_list li .apply{float:right;margin-top:10px;}

.u_tiles{padding:10px 0px 10px 10px;}
.u_tiles li{float:left;margin:0px 10px 10px 0px; }
.u_tiles li img{display:block;}
#cast-crew .u_tiles li{height:85px;word-wrap:break-word;}
/* Profile CSS */
.avt_img{margin:10px 0;}
.avt_img span{
border: 0.5px solid #959595;
text-align:center;
vertical-align:middle;
display:table-cell;}

.p_info{padding:0px 0px 0px 10px;height:453px;}
#sh_avt{
margin-bottom: 20px; }
#p_content{margin-top:15px;}

.profile-info {
border-bottom: 1.5px solid #BFBFBF;
padding: 0 9px;
}

.profile-info h2{
color:#000000;
font-family:"Lucida Grande";
font-size:18px;
margin-bottom:10px;
}

.profile-info span{color:#80B300;}

#showreels{height:106px;}
#showreels.auto, #film_clip.auto{height:auto;}
#showreels .container{width:520px;}
#showreels ul{height:95px;}
#showreels ul li{float:left;width:120px;}
#showreels ul li div{font-size:80%;}

.button_area{margin:10px 0px; border-bottom:1px dotted #CCCCCC; padding-bottom:20px;text-align:center;}
#set_form{margin:20px 10px 10px 29px;}

/* Youtube video CSS */
.playerInnerBox_gsvb .player_gsvb {width:320px;height:260px;}
#videoBar-bar .video-loading{color:#676767;font-size:11px;margin:10px;padding:4px;}


.progress_txt{text-align:left;color:#8da81b;font-weight:bold;float:left;}
.progress_txt span{font-size:150%;margin-top:2px;}

/* Dashboard CSS */
#main_link {
    margin: 0 0px 16px 0px;
    }
#main_link a{display:block;margin-bottom:10px;}
#mydashboard #project_details .med_button{margin-top:5px;}
.notifications{font-weight:bold;margin-top:5px;font-size:120%;margin-right:10px;}
.notifications a span, .top_handler .hgt span, .count span{color:#ff4369;}
#project_details .med_button{margin-top:30px;}
#project_details .thumb, .project_details .thumb{float:left;width:150px;}
#project_details .pr_sh_info, .project_details .pr_sh_info{float:left;text-align:left;width:510px;}
.strike{ text-decoration: line-through; color:red; }
.tender_projects .project_details .med_button{margin-top:0px;}

/* Project  Files CSS*/
#files li{float:left;width:164px;margin:10px 5px 5px 5px;}
#files li a.name{display:block;width:160px;overflow:hidden;}
#files li a.file {border:1px solid #d3d3d3;display:table-cell;*float:left;width:160px;height:160px;text-align:center;
vertical-align:middle;}
#files li span{font-size:80%;}
#upload_file{width:400px;}
#upload_file .checkbox{margin-top:5px;float:left;}

/* Project Management CSS */
/*#project_details .content_list li{border-width:0px 0px 1px 0px;text-align:right;}*/
/*#project_details .content_list li .wrp{height:85px;}*/
#project_details .content_list li:hover .wrp{background:#eee;}
#project_details .med_button, .project_details .med_button{margin-top:17px;float:right;}

/* Home page CSS  */
#main_bg{background: #2e2d28 url(../images/r_images/rounded_left.jpg) no-repeat -1px 0;height:286px;}

#main_bg .maintext{float:left;width:927px;padding: 0px 0px 0px 25px;height:219px;}
.maintext ul, .maintext span, #index_tabs li a{color:#fff;font-size:120%;font-weight:bold;display:block;margin-bottom:10px;}
.maintext ul{height:132px;}
.maintext ul li{display:none;}
.maintext ul li.active{display:block;}
#main_bg .or_button, .tour_control a{margin-left:10px;}

#index_tabs{background: url(../images/r_images/index_tab.jpg) repeat-x;height:67px;color:white;font-size:130%;}
#index_tabs li{float:left;background: url(../images/r_images/index_tab_bar.jpg) no-repeat right top;}
#index_tabs li.last, #part_content ul li.last{background:none;}
#index_tabs li.active a, #index_tabs li a:hover{background: url(../images/r_images/index_tab_active.jpg) repeat-x;}
#index_tabs li a{width:238px;height:46px;text-align:center;padding-top:20px;margin:0px;}

#part_content{padding-bottom:0px;padding-top:0px;margin-top:-1px;}
#part_content ul li{float:left;width:202px;height:90px;
background: url(../images/r_images/part_content_bar.jpg) no-repeat right bottom;padding:20px 15px 35px 15px;*height:auto;}
#part_content h3, .indexcontent .xboxcontent h3, #main_bg h2, #paying_plans_faq h3{color:#80a905;margin:0px;}
#main_bg h1{color:#80a905;margin:0px;padding-top:15px}
.productivity, .grow_fans, .promotions, .work_on_films{padding:0px 2px 0px 45px;}
.productivity{background: url(../images/r_images/storyboard.png) no-repeat;}
.grow_fans{background: url(../images/r_images/demand.png) no-repeat;}
.promotions{background: url(../images/r_images/showreel.png) no-repeat;}
.dashboard_icon{background: url(../images/r_images/dashboard.png) no-repeat;padding:3px 0px 16px 35px;}
.files_icon{background: url(../images/r_images/files.png) no-repeat;padding:3px 0px 16px 45px;}
.schedule_icon{background: url(../images/r_images/schedule.png) no-repeat;padding:3px 0px 16px 45px;}
.storyboard_icon{background: url(../images/r_images/storyboard.png) no-repeat;padding:3px 0px 16px 45px;}
.collaborate_icon{background: url(../images/r_images/collaborate_icon.png) no-repeat;padding:3px 0px 16px 45px;}
.video_icon{background: url(../images/r_images/video-drafts.png) no-repeat;padding:3px 0px 16px 45px;}
.crew_icon{background: url(../images/r_images/crew.png) no-repeat;padding:0px 0px 16px 45px;}
.discussions_icon{background: url(../images/r_images/discussions.png) no-repeat;padding:0px 0px 16px 50px;}
.demand_icon{background: url(../images/r_images/demand.png) no-repeat;padding:0px 0px 16px 50px;}
.tickets_icon{background: url(../images/r_images/tickets.png) no-repeat;padding:0px 0px 16px 45px;}
.social_icon{background: url(../images/r_images/social.png) no-repeat;padding:0px 0px 16px 45px;}
.involve_icon{background: url(../images/r_images/involve.png) no-repeat;padding:0px 0px 16px 45px;}
.showreel_icon{background: url(../images/r_images/showreel.png) no-repeat;padding:0px 0px 16px 45px;}
.twitter_icon{background: url(../images/social/twitter1.png) no-repeat;padding:0px 0px 16px 45px;}
.youtube_icon{background: url(../images/social/youtube.png) no-repeat;padding:0px 0px 16px 45px;}
.linkedin_icon{background: url(../images/social/linkedin.png) no-repeat;padding:0px 0px 16px 45px;}
.work_on_films{background: url(../images/r_images/crew.png) no-repeat left center;}
.flickr_icon{background: url(../images/social/flickr.png) no-repeat;padding:0px 0px 16px 45px;}
.facebook_icon{background: url(../images/social/facebook.png) no-repeat;padding:0px 0px 16px 45px;}
.vimeo_icon{background: url(../images/social/vimeo.png) no-repeat;padding:0px 0px 16px 45px;}
.amazon_icon{background: url(../images/social/amazon.png) no-repeat;padding:0px 0px 16px 45px;}

.indexcontent .r_box{margin-bottom:10px;}
.indexcontent .xboxcontent, .indexcontent .xb2, .indexcontent .xb3, .indexcontent .xb4 {background:#555;border-color:#fff;}
.indexcontent .xb1{background:#555;margin: -1px 5px;}
.indexcontent .xboxcontent{padding:0px 10px 10px 40px;height:60px;}
.indexcontent .xboxcontent .maintext{width:465px;}
.indexcontent .xboxcontent .maintext span{font-size:100%;margin:0px;font-weight:normal;}
.indexcontent .xboxcontent .small_button{margin-top:20px;}

.button-long {
background:url("http://d1unibi940q35f.cloudfront.net/button-long.png") no-repeat scroll 0 0 transparent;
font-size:14px;
height:31px;
padding:10px 0px 0px;
width:174px;
}

a.button-long {
color:#FFFFFF;
}


a.button-long-orange, .active .button-long, a.button-long:hover {
background: url(http://d1unibi940q35f.cloudfront.net/button-long-orange.png) no-repeat;
}



/* Discussions CSS */
.cat_area{float:left;width:210px;}

/*promote your film page*/
.sns .text{width:240px;}
.sns span{display:block;padding:0px 7px;font-size:100%;color:#b7d843;}
.sns a{margin-bottom:0px;margin-top:10px;}
#video_embed_form{padding:10px;}
#video_embed_form .text{width:435px;height:30px;float:left;margin:1px 10px 10px 0px;}

#film_poster .lf, #film_poster .rt{float:left;width:230px;}
#film_poster .lf .right{margin-right:50px;}
#film_poster .rt{width:368px;}

.lf img {
border:1px solid #BFBFBF;
}

.fb-app-text p {
margin-top:25px;
}

/*CSS for login page*/
li.loginText{font-weight:bold;text-align:center;margin-top:5px;margin-bottom:5px;}
#loginBox{padding-left:0px;margin-top:10px;}
.container .checkbox_label{display:inline-block;margin-top:-4px;}

.form_error{color:#d43037;font-size:110%; display:inline; margin-left:5px;font-weight:bold;}
#register_form .text.med{width:45%;}
/*span.LV_invalid{color:#d43037;}*/
span.LV_valid{color:#fff;}
.fb_login img{vertical-align:middle;}
/* Blog CSS*/
#feeds{margin:20px 0px;}
#feeds li a{padding:2px 0px 2px 10px;display:block;}
.subscribe img{margin-right:5px;vertical-align:middle;}
.head_label .subscribe img{margin-top:-8px;}
.total_comments{margin-left:15px;font-size:115%;font-weight:bold;}
.postTime
{background:transparent url(../images/r_images/post_time.png) no-repeat;
color: #fcefdd;float:left;    margin-right:15px;    padding:2px 10px 0px 10px;width:38px;height:56px;text-align:center;}
.postTime span{display:block;}
.postTime .postmonth{margin-top:-5px;margin-bottom:-2px;}
.postTime .postday{font-size:150%;font-weight:bold;margin-top:-2px;}

.poster{
color:#B4B4B4;
font-size:1em;
line-height:11px;
padding:0 0 20px 2px;
text-transform:uppercase;
 }

.article{margin-top:30px;}
.blog .content_head{min-height:43px;height:auto;}
#contentarea.blog .content_head h2{height:auto;}
#sfSimpleBlog_comment_list, #szAskeet{margin:20px 0px;border-top:1px dashed #ccc;padding:10px 0px 20px 0px;}
#sfSimpleBlog_comment_list .comment{margin-bottom:10px;height:auto;padding:5px 10px;}
#sfSimpleBlog_comment_list .body{margin-top:5px;color:#333;}
.read_more{font-weight:bold;margin-top:10px;float:right;padding-bottom: 5px;}
.twitter-share-button, .addthis_share, .fb_share{position:relative;top:4px; margin: 0px 5px;}
.fb_share{top:-2px;}

/* CSS for tour page*/
#main_bg h2{padding:0px;}
#tour #main_bg{height:219px;background-image:none;}
#tour #main_bg .maintext{width:350px; padding-top:15px;}
#tour #main_bg .maintext .small_button{margin-top:5px;}
.grow_fan{margin-left:10px;}
.fans{margin-top:10px;border-bottom:1px dashed #CCCCCC;}
#contentarea #tour .part{width:335px; margin-bottom:25px;}
.tour_sec{margin-top:19px;border-bottom:1px dashed #ccc;}
.tour_sec ul li{float:left;margin:8px;width:210px;}
.tour_sec ul li img{border:3px solid #e3e3e3;margin-bottom:6px;}
.filmmaker_saying{border-bottom:1px dashed #ccc;padding:0px 0px 8px 25px;margin-top:8px;}
.tour_sec.last{border-bottom:0px;}
.tour_control{margin:20px 0px ;padding:10px;}
#tour .maintext ul{height:90px;}

.thumbwrapper {
margin-top:25px;
margin-bottom:25px;
}

.thumbwrapper li {
background:none repeat scroll 0 0 #F3F3F3;border:1px solid #CCCCCC;float:left;height:130px;margin:7px;padding:5px;
text-align:center;width:130px;
display:block;
float:left;
height:191px;
padding:10px;
position:relative;
width:198px;
}


/*Sign Up page*/
.signup{margin:9px 12px;}
.LV_validation_message{font-weight:bold;margin:0 0 0 5px;}
.LV_valid { color:#9ec73b;}
.LV_invalid {color:#D03000;}

/* Q/A CSS */
.relevant_q_up, .relevant_up {font-size:1.3em;font-weight:bold;text-align:center;float:left;margin-right:19px;}
.relevant_up a{display:block;}
.relevant_q_up img, .relevant_up img{vertical-align:bottom;display:block;}
.relevant_up span{font-weight:normal;font-size:80%;}
.sz_ques .filter_area, .filter_area.auto{padding:10px;padding-bottom:5px;height:auto}
.sz_ques .rt{width:605px;float:right;}
/*.sz_ques .filter_area p{font-size:120%;padding:10px 2px 10px 3px;}*/
/*.sz_ques .filter_area ul{list-style:none;margin-bottom:1em;}*/
.filter_area pre{margin:10px;max-height:600px;overflow:auto;padding:5px;width:auto;}
.tag_head {color:#767676;width:30px;margin-top:10px;}
/*.tag-cloud li{display:inline;list-style:none outside none;padding:0px 5px 0px 2px;}*/
.sidenav .tag-cloud li, .sidenav .tag-cloud li a{width:auto;height:auto;
padding:0;margin:0; display:inline-block;border:0;color:#1390ED;font-size:90%;}
.sidenav .tag-cloud li a:hover{color:#5f8e1c;}
#szAnswers li{margin:10px 0px;}
.sz_ques .rt .tag, .tag_head{border:1px solid #ccc;padding:1px 4px;text-align:center;display:inline-block;}
.sz_ques .rt .tag{border:1px solid #ccc;margin-left:10px;}
.sz_ques{margin-bottom: 20px;border-bottom:1px dashed #ccc;}
.qspacer{padding-bottom: 40px;}
.rt .stem{background: url(http://d1unibi940q35f.cloudfront.net/c_stem.jpg) no-repeat 0 0;width:8px;height:15px;
margin:10px 0 0 -6px;position:absolute;}
.drop_shadow1{background: #fff url(http://d1unibi940q35f.cloudfront.net/drop-shadow.jpg) no-repeat scroll center bottom;
height:59px; margin-bottom:13px;}
.info_wrap .r_popup h3{color:#fff;}
.r_popup br{display:none;}

/*Showreels Manage(My videos) Page*/
#contentarea #caro_showreel .part{width:420px;}
#contentarea #showreel .part_right{width:250px;text-align:right;}
#contentarea #showreel .part_right p{text-align:left;}
#showreel .part_right .bottom_text{margin:10px 0px 0px 0px;height:129px;}
#caro_showreel .uplaod_button{margin-top:24px;}
#caro_showreel .slider_content .container{width:414px;}
#caro_showreel .slider_content form .container, #caro_showreel .slider_content form .container ul{width:auto;margin:0;
float:none;position:inherit;}
#caro_showreel .slider_content form .container ul li{padding:0px;}
#caro_showreel .slider_content .container ul li div a{margin-right:10px;}
#caro_showreel .slider_content .container ul li .actions{visibility:hidden;}
#caro_showreel .slider_content .container ul li:hover .actions{visibility:visible;}
.no_slide .previous_button, .no_slide .next_button{display:none;}
.how_it_works{margin:40px 0px 15px 0px;}
.content_head .rec_nums{margin:13px 0px 0px 10px;display:inline-block;float:left;}

/* Messages CSS */
.messages .heading{height:24px; margin-bottom: 10px; padding:0px 10px;}
.messages .content_list .wrp{min-height:23px;height:auto;}
.messages .heading *, .content_list .wrp .subject, .content_list .wrp .sender, .content_list .wrp .time{float:left;}
.content_list .wrp .body{background:#fffcc7;padding:5px 10px;margin-top:5px;}
.content_list .wrp .body a{font-size:100%;}
.messages .subject{width:320px;}
.messages .subject.unread{font-weight:bold;}
.messages .sender{width:120px;}

.h_info, .s_info, .toggle_view, .toggle_view.h_info{background: url(../images/r_images/arrow_down.png) no-repeat center center;
display:inline-block;width:22px;height:14px;margin-right:5px;}
.s_info, .toggle_view{background-image: url(../images/r_images/arrow_up.png);}
.top_handler{height:44px;margin:0px;}
.top_handler .wrp{border:1px solid #dcdcdc;border-width:1px 0px;padding:6px 0px 6px 10px;
height:30px;background:#ecece2;}
.toggle_view, .toggle_view.h_info {
background-color:#adada5;float:right;width:50px;height:30px;padding:7px;margin-right:0px;}
.top_handler .actions a{margin:0px 10px;opacity:0.6;outline:none;}
.top_handler .actions a.hide{display:none;}
.top_handler .actions a:hover{opacity:1;}

.auto_complete{z-index:1000;}
.auto_complete ul{background:#fff;font-weight:bold;margin:0;margin-right:1px;}
.auto_complete ul li{background:#f4f4f4;height:21px;padding:5px 0px 3px 10px;;}
.auto_complete ul li:hover, .auto_complete ul li.selected{background:#ffae00;color:#fff;}

/* Styling for Profile Awards   */
.award_header{color:#80B300;font-weight:bold;height:20px;padding:10px 5px;}
.award_header li, .award_list li .item_hover *{float:left;text-align:left;width:190px;padding-left:5px;padding-right:5px;}
.award_list li .item_hover div.clr{float:none;}
.award_list li div.item_hover{width:100%;padding:10px 0;margin:5px;}
.award_list li div.item_hover a{width:35px;visibility:hidden}
.award_list li div.item_hover:hover a, .shots_wrapper ul.shots li .shot_details:hover span.action{visibility:visible;}
.award_list li div.item_hover:hover{background:#eeeeee;}
.award_list li{border-top:1px dashed #C0C0C0;width:auto;}
.awards_obj{float:left;margin-left:5px;}

/* Typography Blog and Articles   */
blockquote {display: block;font-style: italic;font-size: 120%;line-height: 150%;width: auto;padding: 10px 20px 10px 20px;
margin: 15px 0;background: #f6f6f6;border-top: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;}
blockquote.quotes {display: block;background: url(../images/quote-start.png) 0 5px no-repeat;padding: 15px 20px 0 38px;
margin: 20px 0;font-size: 120%;line-height: 150%;width: auto;color: #666;border: 0;}
blockquote.quotes p {padding: 0 38px 0 0;margin-top: 0;background: url(../images/quote-end.png) 100% 100% no-repeat;}
span.note {display: block;padding: 8px 10px 8px 36px;margin: 2px 0 10px; color: #B79000;border: 1px solid #E7BD72;
background: #FFF3A3 url(../images/icons/note.png) 10px 50% no-repeat;}
span.note.auto{margin:0px;}
span.note1{display: block;padding: 8px 10px 8px 36px;margin: 15px 0; font-size:1.3em;}
span.note1{color: #B79000;border: 1px solid #E7BD72;background: #FFF3A3 url(../images/icons/note.png) 10px 50% no-repeat;}
span.note h3{color:#B79000;}
span.note span{display:block;}


/* Vimeo CSS */
#vimeo_thumbs .vimeo_thumb img{background:url(http://bitcast.vimeo.com/vimeo/thumbnails/defaults/default.75x100.jpg);}
#vimeo_embed{text-align:center;height:352px;}
/*ical css*/
.vcard .note {display: inline;padding:0px;margin:0px; color:inherit;border:0px;background:none;}

/* page CSS */
.toggle_content .top_handler .wrp{width:auto;float:none;padding-right:0px;}
.toggle_content li:first-child{margin-top:0;}
.top_handler .wrp h3,  .project_details h3{float:left;color:#5F8E1C;}
.top_handler .wrp .toggle_view{margin-top:-7px;*margin-top:-33px;}
/*.data_wrapper .context{margin-top:10px;}*/
.help_icon{background: url(../images/r_images/help_icon.jpg) no-repeat;width:13px;height:10px;
display:inline-block;}
.prototip .content{border:0px;}
.cross{background: url(../images/r_images/cross_icon.png) no-repeat;width:12px;height:15px;display:inline-block;padding-left:7px;}
.ico{background: url(../images/r_images/ico_tape.png) no-repeat;display:inline-block;padding-left:25px;}
.actions.icons a{width:19px;height:11px;display:inline-block;margin:3px 10px 0px 0px;}
.actions.icons .active{background: url(../images/r_images/active.jpg) no-repeat 0 0;}
.actions.icons .deactive{background: url(../images/r_images/deactive.jpg) no-repeat 0 0;}
.actions.icons .edit{background: url(../images/r_images/edit.jpg) no-repeat 0 0;}
.actions.icons .delete{background: url(../images/r_images/delete.jpg) no-repeat 0 0;}
.actions.icons .add{background: url(../images/follow_project.jpg) no-repeat 0 0;}

/* Bid Proposal CSS */
.bid_proposals .top_handler {margin-right:-10px;margin-left:-10px;}
.bid_proposals .top_handler .hgt{font-family:inherit;float:left;margin:2px 20px 0px 0px;}
.bid_proposals .toggle_content li .profile .detail{float:left;width:450px;margin-right:20px;}
.bid_proposals .toggle_content li .profile .links a.link{font-weight:bold;padding-left:25px;}
.bid_proposals .toggle_content li .profile .links{padding-top:10px;float:left;width:225px;}
.bid_proposals .toggle_content li .profile .links .feedback{margin:10px 0px;}
.bid_proposals .toggle_content li .profile .small_button{margin:10px 0px 0px 25px;}
.bid_proposals .toggle_content li .context .top_handler{margin:10px 0px 0px 0px;}
.bid_proposals .toggle_content li .context .top_handler .wrp{border-width:1px;padding:2px 0px 2px 10px;}
.bid_proposals .toggle_content li .context .top_handler .wrp .toggle_view{padding:3px 0px;margin-top:-3px;}
.bid_proposals .toggle_content li .q_a{padding:10px 5px;}
.toggle_content li .q_a .s_comments .rt{width:93%;}
.toggle_content li .q_a .s_comments .inner .s_comments .rt{width:92%;}
#contentarea .bid_proposals .part{width:340px;}
.bid_proposals .project_details h3{margin-right:10px;}
.bid_proposals .project_details h4{margin-top:2px;}
.wrp .notifications{margin-top:3px;}

/* Bid Discussions */
.q_a .comment_form.active textarea{width:553px;height:80px;}
.q_a .s_comments .comment_form textarea{width:490px;height:60px;}

/* Project form CSS */
#project_form .spacer_text{font-size:150%;color:#fff;}
#project_form .r_popup .radio{margin:0px 10px;}
.r_popup .section li{width:310px;float:left;margin-top:10px;clear:left;}
.r_popup .section li.right{float:right;clear:right;}
.r_popup .radio small{display:block;margin-left:20px;}
#project_form .section li .radio{width:250px;height:auto;padding-top:2px;
padding-bottom:2px;min-height:55px;}
#content_types li .radio{display:block;margin-bottom:10px;}
#content_types li{margin-top:0px;}


/* Draft room comments */
#v_comment .textarea{width:495px;}
#v_comment ul li .is_thumb p {float:left;width:540px;margin-right:10px;}

/* CSS for showing all forms field in Orange Color if when they are selected */
.r_popup .textarea:focus, .r_popup .text:focus, .clean_form .text:focus, .select:focus,
.clean_form .textarea:focus{border-color:#FFAE00;}
.expirydate .select{width:171px;}
.card_num .text{float:left;}
.card_num img {margin-left:15px;}
.card_cvv img{margin:0px 0px 5px 15px;vertical-align:middle;}
#tab_format.tab_format2 li{width:358px;}

/*    Invited to bid drop menu in portfolio page */
#invite_to_bid{margin:20px 0px 20px 20px;position:relative;width:148px;text-align:left;}
#invite_to_bid .handler, #invite_to_bid .data{background:#fff;border:1px solid #e0e0e0;-moz-border-radius:5px;
-webkit-border-radius: 5px;border-radius: 5px;padding:5px 10px;}
#invite_to_bid .handler{position:relative;z-index:10;cursor:pointer;padding:5px 20px;}
#invite_to_bid.show .handler{border-bottom-color:#fff;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;
-webkit-border-bottom-right-radius: 0;-webkit-border-bottom-left-radius: 0;border-bottom-right-radius:0;
border-bottom-left-radius:0;}
#invite_to_bid .handler span{color:#1390ED;font-weight:bold;
background:url(../images/r_images/drop_menu.png) no-repeat right 1px;display:inline-block;padding-right:25px;}
#invite_to_bid .data{position:absolute;width:158px;right:0;top:28px;-moz-border-radius-topright:0;z-index:8;padding-top:10px;
display:none;-webkit-border-top-right-radius: 0;border-top-right-radius:0;}
#invite_to_bid.show .data{display:block;}
#invite_to_bid .select_hint{color:#fd7d1c;}
#invite_to_bid .data ul{margin-top:10px;}
#invite_to_bid .data ul li{border-top:1px solid #e0e0e0;}
#invite_to_bid .select_hint{padding-left:25px;}
#invite_to_bid .data ul li a{padding:6px 0px;padding-left:25px;display:inline-block;width:140px;}
#invite_to_bid .data ul li:hover{background:#f4f4f4;}

 /* Opera Hacks */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
/*div#twitter_badge_inner {background-image: url(../images/r_images/rounded.svg);}*/
.shots_wrapper .track {background-image: url(../images/r_images/sb_slider_track.svg);}
.shots_wrapper .track .handle{background-image: url(../images/r_images/sb_slider_handler.svg);}
.shots_wrapper .track .wrp{width:642px;padding:0px 2px;}
.r_popup a.cancel {position:relative;top:-7px; }
.dummy{height:1px;}
button.small_button{padding-top:8px;}
button.site_button{padding-top:12px;}
.r_popup button.act{padding-left:15px;padding-right:15px;}
#invite_to_bid .handler, #invite_to_bid .data{background-image: url(../images/r_images/drop-menu.svg);border-radius:5px;}
}

/* Form help tool tip */
#help_tip{position:absolute;width:263px;margin-left:-50px;}
#help_tip .stem{background: url(../images/r_images/form_guide_stem.png) no-repeat 0 0;width:18px;height:35px;
position:absolute;top:2%;left:-11px;}
#help_tip .h_text{background:#eaebe5;padding:10px;border:1px solid #fffffd;}
#help_tip .h_text p{margin:5px 0px;}

/* Improved profie CSS */
.tabs{font-size:125%;text-align:center;font-weight:bold;*height:36px;}
.videos_options li, .tabs li{float:left;margin-right:10px;}
.tabs li{background:#d6d6d6;border:1px solid #f3f3f3;border-top-color:#ececec;border-bottom:0px; -moz-border-radius:5px;
-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius: 5px;
-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;border-radius: 5px;border-bottom-right-radius:0px;
border-bottom-left-radius:0px;}
.tabs li.active{background:#fafafa;}
.tabs li a{padding:7px 15px;color:#666;display:block;min-width:60px;color:#fff;}
.tabs li.active a, .tabs li.active *{color:#7C7C7C;}
#tab_filters{min-height:20px;border-color:#eaeaea;padding-top:13px;border-top-width:1px;border-top-color:#f9f9f9;
-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px; }

#tab_filters select{width:150px;padding:3px;margin-left:5px;}
.videos_options li a{display:block;padding-left:25px;padding-top:2px;}
.videos_options li .reelclever{background: url(http://d1unibi940q35f.cloudfront.net/reelclever_icon.jpg) no-repeat 0 0;
height:19px;}
.videos_options li .vimeo{background: url(http://d1unibi940q35f.cloudfront.net/vimeo_icon.jpg) no-repeat 0 0; height:19px;}
.videos_options li .youtube{background: url(http://d1unibi940q35f.cloudfront.net/youtube_icon.jpg) no-repeat 0 0; height:19px;}

/* Custome Scroller CSS */
.scrollbar_container {
border:1px solid #DFDFDF;
left:55px;
margin:0 0 0 -23px;
padding:24px 0 10px 10px;
position:relative;
width:628px;
}
.scrollbar_track {
background:none repeat scroll 0 0 #EBEBEB;
cursor:move;
height:200px;
margin:47px 23px 0 0;
position:absolute;
right:0;
top:0;
width:13px;}

.scrollbar_handle {width:13px;background:#82ae01;background:#6e9c18;cursor:move;-moz-border-radius: 7px;
-webkit-border-radius: 7px;border-radius: 7px;}
.scrollbar_content {
height:264px;
overflow:hidden;
width:585px;
}

.scrollbar_track .scrollbar_track_top, .scrollbar_track .scrollbar_track_bottom{
background-image: url(../images/r_images/scrollbar_track_top.jpg);display:block;width:13px;height:10px;position:absolute;}
.scrollbar_track .scrollbar_track_top{top:-13px;}
.scrollbar_track .scrollbar_track_bottom{background-image: url(../images/r_images/scrollbar_track_bottom.jpg);bottom:-13px;}
.scrollbar_content ul li{float:left;margin:10px;}
.scrollbar_content ul li a{display:block;}
.scrollbar_content ul li.active div{color:#5F8E1C;}

/* thumbs up */
div.thumbsup{background:url(../images/thumbsup/sprite.png) 0 0 no-repeat;height: 100px;width: 100px; margin: 15px 0 0 36px;}
.thumbsup_voted{background:url(../images/thumbsup/sprite.png) 0 -180px no-repeat; display:block; height: 41px;
margin-top: 16px;}
a.thumbsup_link{background:url(../images/thumbsup/sprite.png) 0 -60px no-repeat; display:block; height: 41px; margin-top: 16px;}
a.thumbsup_link:hover{background:url(../images/thumbsup/sprite.png) 0 -100px no-repeat; display:block; height: 41px;
margin-top: 16px;}
.thumbsup_signup{background:url(../images/thumbsup/sprite.png) 0 -220px no-repeat; display:block; height: 41px;
margin-top: 16px;}

.thumbsup_spinner{background:url(../images/thumbsup/spinner.gif) 0 0 no-repeat;height: 32px;width: 32px; display:none;}
.thumbsup_text{display:block; font:bold 36px 'Myriad Pro',Myriad,Helvetica,Arial,sans-serif; text-align:center; }
.thumbsup_small{background:url(../images/thumbsup/sprite_small.png) 0 -48px no-repeat;height: 16px;width: 16px; display:block;}

.cls{clear:both;}
.sr_block{float:left; width: 150px;}
.thumb_no{float:right; margin-top: 30px;}
.sr_thumb, .sr_no{float:left;}
.sr_thumb{margin-right:3px;}

.alert1 {
background:url("../images/icons/alert.png") no-repeat scroll 10px 50% #FFD5D5;
border:1px solid #FFACAD;
color:#CF3738;
display:block;
font-size:1.4em;
margin:15px 0;
padding:8px 10px 8px 36px;
}

.alert1.auto{margin:0px;}

/* CSS Added to display astric in front of required field */
.r_popup .required label{float:left; margin-right:10px;}
.required span{color:#990000;float:left;font-size:150%;line-height:10px;margin-top:15px;}
.r_popup .required small{font-size:100%;line-height:30px;}

/* New Home Page Design */
#home_bg{height:286px;}
#no_hire{background:url(http://d1unibi940q35f.cloudfront.net/hire-filmmaker.jpg) no-repeat 0px 0;height:286px;margin-left:8px;}
#so_film{background:url(http://d1unibi940q35f.cloudfront.net/indie-filmmaker.jpg) no-repeat 0px 0;height:286px;}
#home_bg .hometext{padding:10px 0 0 0;}
.hometext ul, .hometext span{color:#ff;display:block;margin-bottom:10px;}
.hometext ul{height:270px;}
.hometext ul li{display:block;float:left;width:472px;}
#home_bg .or_button, .tour_control a{margin-left:10px;}
#stats_info{background: #fff url(http://d1unibi940q35f.cloudfront.net/drop-shadow.jpg) no-repeat scroll center bottom;
height:259px; padding: 13px 0; margin-left:10px;}


#stats_info .part_left{
height:180px;
margin:0 0 5px 10px;
padding:15px 40px 15px 0;
width:532px;
}

#stats_info .part_left span p{
color:#333333;
font-size:1.3em;
line-height:1.4em;
margin-bottom:10px;
}

#stats_info .part_left h1{color:#000; font-style: italic;font-size:2.1em; line-height:31px;}

#stats_info .part_left span { height:160px;
margin-left:6px;
padding:10px 0;
position:relative;
width:636px;}

#stats_info .part_right{
background:url("../images/fb-promo-ribbon.png") no-repeat scroll 0 0 transparent;
float:left;
font-size:113%;
height:142px;
margin-top:10px;
padding:20px 49px 17px 68px;
position:relative;
width:237px;
}

#stats_info .part_right img{
float:left;
}



#info_1 {
display:inline;
float:left;
margin-right:10px;
width:572px;
}

.part_right h2{
color:#AA0400;
font-family:Georgia;
font-size:1.3em;
font-style:italic;
font-weight:bold;
line-height:1.1em;
margin-bottom:16px;
padding-left:50px;
}

.part_right p{
color:#51221D;
font-size:1em;
margin-top:11px;
}



.spacer{margin-top:16px;}




.filmmaker_text{margin: 16px 0 0 19px;width:239px;word-spacing:0.2px; letter-spacing: 0.1px; line-height:1.6em;}
.filmmaker_text p { font-weight: light; font-size: 14.5px; color:#FFF;margin-bottom:18px;}
.filmmaker_text h1{color:#BFE64F; font-size:2.3em;font-style:italic;font-weight:600;word-spacing: 0.1px;letter-spacing: 0.4px;
line-height:1.1em;margin-bottom:15px;width:274px;}
.filmmaker_text span, .filmmaker_text span a{color:#F99900;margin-bottom: 21px; font-size:13px;}
.filmmaker_text span a:hover{color:#1390ED;}
#exception p {width: 266px; }


/*  New Home Page Feed Design  */


.job-button, .job-button a {
    background: url("../images/button-post-job.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF !important;
    float: right;
    font-size: 0.75em;
    margin-right: 11px;
    padding: 5px 17px 7px;
}


/* New Customer Tour Page CSS */

#contentarea.tour_content{width:705px;margin:0px;}

.customer_head{background:url(http://d1unibi940q35f.cloudfront.net/customer-header.jpg) no-repeat scroll -1px 0;height:312px;}
.business_head{background:url(http://d1unibi940q35f.cloudfront.net/business-header.jpg) no-repeat scroll -1px 0;height:312px;}

.business_head-present{background:url(http://d1unibi940q35f.cloudfront.net/present.jpg) no-repeat scroll -1px 0;height:312px;}
.business_head-event{background:url(http://d1unibi940q35f.cloudfront.net/events.jpg) no-repeat scroll -1px 0;height:312px;}
.business_head-wid{background:url(http://d1unibi940q35f.cloudfront.net/web-vid.jpg) no-repeat scroll -1px 0;height:312px;}
.business_head-viral{background:url(http://d1unibi940q35f.cloudfront.net/viral.jpg) no-repeat scroll -1px 0;height:312px;}
.business_head-comm{background:url(http://d1unibi940q35f.cloudfront.net/commercials.jpg) no-repeat scroll -1px 0;height:312px;}
.business_head-screen{background:url(http://d1unibi940q35f.cloudfront.net/screencast.jpg) no-repeat scroll -1px 0;height:312px;}
.business_head-train{background:url(http://d1unibi940q35f.cloudfront.net/training.jpg) no-repeat scroll -1px 0;
height:312px;}
.business_head-vlog{background:url(http://d1unibi940q35f.cloudfront.net/vid-blog.jpg) no-repeat scroll -1px 0;
height:312px;}
.filmmaker_head-storyboard{background:url(http://d1unibi940q35f.cloudfront.net/storyboard-head.jpg) no-repeat scroll -1px 0;
height:312px;}
.filmmaker_head-files{background:url(http://d1unibi940q35f.cloudfront.net/files-header.jpg) no-repeat scroll -1px 0;
height:312px;}
.filmmaker_head-discussion{background:url(http://d1unibi940q35f.cloudfront.net/discussion-header.jpg) no-repeat scroll -1px 0;
height:312px;}
.filmmaker_head-showreel{background:url(http://d1unibi940q35f.cloudfront.net/showreel-header.jpg) no-repeat scroll -1px 0;
height:312px;}
.filmmaker_head-crew{background:url(http://d1unibi940q35f.cloudfront.net/crew-header.jpg) no-repeat scroll -1px 0;
height:312px;}
.filmmaker_head-videodraft{background:url(http://d1unibi940q35f.cloudfront.net/videodraft-header.jpg) no-repeat scroll -1px 0;
height:312px;}
.filmmaker_head-filmpromo{background:url(http://d1unibi940q35f.cloudfront.net/filmpromo-header.jpg) no-repeat scroll -1px 0;
height:312px;}
.filmmaker_head-schedule{background:url(http://d1unibi940q35f.cloudfront.net/schedule-header.jpg) no-repeat scroll -1px 0;
height:312px;}
.family_head{background:url(http://d1unibi940q35f.cloudfront.net/customer-header.jpg) no-repeat scroll -1px 0;height:312px;}
.filmmaker_tour_head{background:url(http://d1unibi940q35f.cloudfront.net/filmmaker-header.jpg) no-repeat scroll -1px 0;
height:312px; margin-top:-2px;}
.facebook_app_tour_head{background:url(http://d1unibi940q35f.cloudfront.net/tour_facebook_app_head.jpg) no-repeat scroll -1px 0;
height:312px;margin-top:-2px;}
.tour_icon_set{background:url(http://d1unibi940q35f.cloudfront.net/icon-bar-line.jpg) no-repeat scroll -1px 0;height:109px;}
.tour_icon_set ul li{ height:102px;text-align:center;width:119px;float:left; }
.tour_icon_set ul li a{display:block; font-size:0.94em;padding-top:15px;}
.tour_icon_set ul li a img{display:block; margin:auto;margin-bottom:10px;}
.tour_icon_set ul li .space{margin-top:5px;}
#tour_header .header_text{padding:8px 0 0 24px;width:469px;height:303px;position:relative;}
#tour_header .site_button, #tour_header .small_button{position:absolute;bottom:20px;}
#user_stats ul{margin:10px 0 0 !important;padding:0 !important;}
#user_stats ul li{line-height:1.8em;}
#user_stats p{margin: 5px 0px 0px 0px;}
#user_stats h2{color:#80A905 !important;}
#user_stats span{color:#F99900;font-family:georgia;font-size:1.5em;}

.show_case {
    border-bottom: 1px dashed #AFAFAF;
    margin-bottom: 30px;
    padding-bottom: 8px;
    padding-left: 8px;
}

.show_case h1, .featured-area h1{
	color:#000000;
	font-size:1.95em;
	font-weight: bold;
	font-style:italic;
	line-height:1.1em;

}

#tour_contentarea .show_case .subheader {font-weight: light; color:#3D3D3D;}
.subheader {font-size: 1.2em; font-weight: normal; color:#4D4D4D;}
.showcase_lft_part{padding-right:10px;}
.showcase_lft_part h1 { h2}


.about-us-page .showcase_lft_part h2 {
margin-bottom:4px !important;
}

.info_wrap{border-bottom: #ccc 1px dashed; margin-bottom:20px; padding:0 10px 25px;}
.info_wrap.first{border-top: 1px dashed rgb(204, 204, 204); margin-top: 10px; padding-top: 25px;}
.info_wrap.last{border:0px;}


.tour_header_sec{float:right; width:705px;}

.info_wrap .number {
color:#000000;
font-family:georgia;
font-size:1.4em;
font-style:italic;
font-weight:bold;
}



.info_wrap li{
font-size: 1.1em;
}

.info_wrap h4 {
font-family: "lucida grande";
font-size: 1.3em;
line-height:1.1em;
}

.info_wrap h3 {
color:#80A905;
font-family:georgia;
font-size:1.9em;
font-style:italic;
font-weight:normal;
}

.info_wrap h1 {
color:#80A11E;
font-family:"georgia";
font-size:1.9em;
font-style:italic;
margin-left:2px;
}

.info_wrap h1 span{
color:#000000;
font-family:lucida Grande;
font-size:0.85em;
font-style:normal;
font-weight:normal;
line-height:0.7em;
margin-top:3px;}
.showcase_text{font-family:lucida Grande;
font-size:1.25em;
line-height:1.25em;
margin:13px 0 0 2px;
width:360px;}

.cust_text {
font-family:lucida Grande;
font-size:1.25em;
line-height:1.25em;
margin:13px 0 0 2px;
padding-left:36px;
width:332px;}

.ready {
background:url("http://d1unibi940q35f.cloudfront.net/drop-shadow.jpg") no-repeat scroll center bottom #FFFFFF;
margin-bottom:20px;
padding-bottom:55px;
}

.ready h1{
color:#000000;
font-family:georgia;
font-size:1.95em;
font-style:italic;
font-weight:bold;
line-height:23px;
margin-top:35px;

}

.ready h3{
color:#535353;
font-family:lucida grande;
font-size:1.5em;
line-height:23px;
margin:15px 0 13px;
width:493px;
}

.showcase_text p {margin-bottom: 15px; font-size: 1em;line-height:20px;}
.showcase_text span{margin-top:5px;}
.drop_shadow{background: #fff url(http://d1unibi940q35f.cloudfront.net/drop-shadow.jpg) no-repeat scroll center bottom;
margin-bottom:20px; padding-bottom:50px;}
.button_space{margin-top:22px;}

#video_sec h1{
color:#3D3D3D;
font-size:2.3em;
font-style:normal;
font-weight:normal;
margin-bottom:7px;
}


#tour_header h1 {color:#BFE64F;
font-family:georgia;
font-size:2.8em;
font-style:italic;
font-weight:bold;
letter-spacing:0.3px;
line-height:38px;
margin:13px 0 24px;
word-spacing:0.08em;}

#tour_header.bg{background: url(../images/r_images/header_content_bg.jpg) no-repeat left bottom;padding-bottom:27px;}

#tour_header .tour_text span p{color:#FFFFFF;font-family:"Lucida Grande", sans-serif ;font-size:130%; font-weight: lighter;
letter-spacing:0.2px; line-height:20px; margin-top:12px;}

#tour_contentarea{width:100%; margin-top:35px;color:#444;}
#tour_contentarea.less{margin-top:8px;}

.show_case_embed {
    border-bottom: 1px dashed #AFAFAF;
    margin-bottom: 20px;
    padding: 0px 15px 30px;
}

.separator{border-bottom:1px dashed #ccc;margin-bottom:20px;padding-bottom:10px;}
.user_stats{padding-top:15px;}
#tour_show_case{border-top:#ccc 1px dashed;}
#tour_show_case p{ width:560px; float:left;}
#tour_slider, .tour_content_section{margin-top:15px;}
#tour_slider li, .tour_content_section li{
    border-bottom: 1px dashed #AFAFAF;
    margin-bottom: 30px;
    padding-bottom: 10px;}
	
#tour_slider .tour_sec_text, .tour_content .tour_sec_text{margin-left:30px;width:430px;height:290px;}
.tour_content .tour_sec_text.min{width:354px;}
.tour_content .tour_sec_text.min p{padding-left:35px;}
#tour_slider .tour_heading, .tour_content .tour_heading{font-family: "georgia"; font-size:2em; color:#80A11E; margin-left:2px;
font-style:italic;}
#tour_slider .tour_heading img, .tour_content .tour_heading img{ margin:0 5px -2px 0;}
ul.camera {padding-left: 15px;overflow: hidden;margin-left: 5px;margin-bottom: 20px;}
ul.camera li {list-style: none;padding-left: 22px; font-family:lucida Grande;font-size:1.2em;line-height:20px;margin:13px 0 0 2px;}
ul.camera li {background: url(http://d1unibi940q35f.cloudfront.net/camera_bullet.png) 0 5px no-repeat;}

#tour_header h5{font:normal 125% Verdana,Georgia,Times New Roman,Times,serif;color:#fff;margin-bottom:10px;padding-top:10px;}
#tour_header .small_button{
font-size:1.4em;
}
.tour_fb_app .tour_sec_text{width:400px !important;}

.tour_sec_text h3{
color:#80A905;
font-size: 2em;
font-style:italic;
}

.bottom_section{border-top:1px dashed #ccc;margin-top:20px;padding-top:20px;}

.bottom_section h5{
color:#535353;
font-family:lucida grande;
font-size:1.5em;
line-height:23px;
margin:15px 0 13px;
width:520px;
}

.bottom_section h5 a{text-decoration:underline;}
.bottom_section .small_button{margin-top:20px;font-size:1.5em;padding-top:7px;height:28px;}
.marker_view{position:relative;}
.marker_icon{background: url(http://d1unibi940q35f.cloudfront.net/green_dot.png) no-repeat scroll;width:15px;height:15px;
display:block;cursor:pointer;position:absolute;text-indent:-5000px;}
#mk_banner{top:115px; left:170px;}
#mk_tab_progress, #mk_tab_crew{top:205px; left:260px;}
#mk_tab_crew{left:327px;}
#mk_trailer{left:212px; top:410px;}
#mk_twitter{left:245px; top:643px;}



/* new users welcome box */

.newuser {
background-color:#EEF7DF;
margin:25px 11px 0;
padding:33px 33px 33px 20px;
width:620px;}

.newuserbody {
}

.closebutton {
float:right;
background: #edf7df;
width:42px;
}

.newuser img {
float:left;
margin-right:20px;
}

.newuser h1{
font-family: georgia;
line-height:1.2em;
font-style: italic;
font-weight:bold;
font-size:2.5em;
color:#000;
margin-bottom:20px;
}

.newuser p{
font-family:lucida grande;
font-size:1.3em;
color:#333333;
line-height:1.2em;
margin:0 0 10px 152px;
}
.newuser ul {
margin:20px 0 0 152px;
}

.newuser ul a{
color:#1390ED;
font-family:lucida grande;
font-size:1.3em;
margin-top:10px;
text-decoration:underline;
}

.newuser li{
line-height:2.7em;
}

.newuser li img{
margin: 5px 5px 0 0;
}


.about-us-page {
float:right;
width:705px;
}


/* about-us partners */


.partnerimgs {
margin-top:25px;
}

.partnerimgs li {
background:url("http://d1unibi940q35f.cloudfront.net/partners-box.jpg") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:88px;
padding:10px;
position:relative;
width:205px;
}

.child {
margin-right:5px;
}


.partnerimgs img {
margin:6px 5px;
}



/* media centre */


.mediaimgs {
min-height:118px;
margin-top:20px;
}

.mediaimgs li {
background:url("http://d1unibi940q35f.cloudfront.net/media-backing.jpg") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:88px;
padding:10px;
position:relative;
width:198px;
}

.mediaimgs img {
margin:5px 15px;
position:relative;
}

.mediaimgs span {
color:#3D3D3D;
display: block;
margin:5px 0 20px;
font-size:1.1em;
position:relative;
}

#only {
background:url("http://d1unibi940q35f.cloudfront.net/logo-sample-w.jpg") no-repeat scroll 0 0 transparent !important;
}

#only img{
visibility:hidden;
}
.invisible{height:0;overflow:hidden;}

.buttonimgs li{
background:url("http://d1unibi940q35f.cloudfront.net/button-box.jpg") no-repeat scroll left center transparent;
float:left;
height:48px;
margin:15px 0 10px;
}

.buttonimgs span{
background:url("http://d1unibi940q35f.cloudfront.net/button-box-right.jpg") no-repeat scroll right top transparent;
display:block;
height:45px;
padding:7px;
}

.buttons-thin {
padding:11px 8px !important;
}

.margin {
margin-bottom:10px !important;}


/* tour tabs */

.tour-tabs {
height:44px;
padding:11px 0 0 10px;
*position:relative;
*top:0px;
}


.tabs-tour{font-size:1.25em;text-align:center;font-weight:bold;}

.tabs-tour li{
background:url("http://d1unibi940q35f.cloudfront.net/tab-tour-grey.jpg") no-repeat scroll left top transparent;
float:left;
height:44px;
}

.tabs-tour li.active{background:url("http://d1unibi940q35f.cloudfront.net/tab-tour.jpg") no-repeat scroll left top transparent;
float:left;
height:46px !important;
}


.tabs-tour li a{
color:#FFFFFF;
display:block;
height:44px;
font-weight:normal;
}

.tabs-tour li.active a{
color:#FFFFFF;
display:block;
height:34px;
font-weight:normal;
}


.tabs-tour li:hover a{
color:#1390ED;
}



.tabs-tour li a {
background:url("http://d1unibi940q35f.cloudfront.net/tab-tour-grey-right.jpg") no-repeat scroll right top transparent;
display:block;
height:34px;
padding:10px 30px 0;
}


.tabs-tour li.active a {
background:url("http://d1unibi940q35f.cloudfront.net/tab-tour-right.jpg") no-repeat scroll right top transparent;
display:block;
height:35px !important;
}


.tab-bg .tour-tabs{border-bottom:2px solid #222;position:relative;top:2px;margin : 0px 11px 0px 7px;}
.tab-bg .tabs-tour li.active{height:44px !important;}
.tab-bg .tabs-tour li.active a{height:34px !important;}


/* Business sub-nav */

.business_head_web{background:url(http://d1unibi940q35f.cloudfront.net/web-vid.jpg) no-repeat scroll -1px 0;height:312px;}

.business_head_viral{background:url(http://d1unibi940q35f.cloudfront.net/web-vid.jpg) no-repeat scroll -1px 0;height:312px;}

.business_head_commercial{background:url(http://d1unibi940q35f.cloudfront.net/web-vid.jpg) no-repeat scroll -1px 0;height:312px;}

.business_head_vlog{background:url(http://d1unibi940q35f.cloudfront.net/vid-blog.jpg) no-repeat scroll -1px 0;height:312px;}

.business_head_events{background:url(http://d1unibi940q35f.cloudfront.net/events.jpg) no-repeat scroll -1px 0;height:312px;}

.business_head_train{background:url(http://d1unibi940q35f.cloudfront.net/web-vid.jpg) no-repeat scroll -1px 0;height:312px;}

.business_head_present{background:url(http://d1unibi940q35f.cloudfront.net/present.jpg) no-repeat scroll -1px 0;height:312px;}

.business_head_screencast{background:url(http://d1unibi940q35f.cloudfront.net/web-vid.jpg) no-repeat scroll -1px 0;height:312px;}

/* Portfolio */


.sidebar-main-title {
min-height:220px;
padding-bottom:10px;
}

.side_bar_title_thumb {
border:1px solid #BFBFBF;
width:130px;
margin-left: 7px;
float:left;
}

.action_area {
float:left;
margin-left: 5px;
}

.sidebar {
    background: #fff url("http://d1unibi940q35f.cloudfront.net/shadow-side.jpg") no-repeat right top;
    float: left;
    padding: 20px 15px 0 0;
    width: 255px;
    margin-top:20px;
}

.content-main {
float:right;
width:653px;
padding-top: 20px;
}

.side-nav {
background:url("http://d1unibi940q35f.cloudfront.net/shadow-clear.jpg") no-repeat scroll right top transparent;
height:100px;
width:269px;
}

.sidebar h1{
border-bottom:1px solid #E6E6E6;
color:#4D4D4D;
font-family:lucida Grande;
font-size:23px;
font-weight:normal;
line-height: 1em;
margin-bottom:4px;
padding:0 0 4px 7px;
}

.sidebar-main-title h4 {
border-bottom:1px solid #E6E6E6;
color:#727272;
font-family:lucida grande;
font-size:100%;
margin-bottom:20px;
padding:5px 0 5px 7px;
}

.button_tiny {
background:url("http://d1unibi940q35f.cloudfront.net/button-tiny.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
cursor:pointer;
display:inline-block;
font-size:1.02em;
font-weight:normal;
height:25px;
padding-top:7px;
text-align:center;
width:110px;
}

a.button_tiny{color:#fff;}
.button_tiny:hover {
background:url("http://d1unibi940q35f.cloudfront.net/button-tiny-or.png") no-repeat scroll 0 0 transparent;
}
button.button_tiny, input.button_tiny{width:110px;height:32px;padding:0;border:0;padding-botom:2px;}


.content-main .r_popup .section li{width:300px;}
.sidebar .twitter_cheep{height:auto;width:auto;margin-left:0px;float:none;background-position:right center;}


.sidebar-block {
margin-bottom:30px;
}

.sidebar-block h2,  .sidebar-block .section{
border-bottom: 1px solid #E6E6E6;
color:#6f6f6f;
font-family:lucida Grande;
font-size:18px;
font-weight:normal;
margin-bottom:10px;
padding:0 0 4px 7px;
}

.sidebar-block #section2 {
border:none;
}

.sidebar-block p {
color:#787878;
line-height:1.25em;
padding:4px 7px;
}





/* modal popup CSS */
#MB_frame{background:#fff;}
#MB_header{background:#D54B34;}
#MB_caption{color:#fff;font-weight:bold;font-size:100%;}
#MB_close{top:0;}
/* Notifications CSS*/

/*
.warning{
border: 1px solid;
margin: 10px 0px;
padding:5px 10px 5px 50px;
background-repeat: no-repeat;
background-position: 10px center;
color: #9F6000;
background-color: #FEEFB3;
background-image: url('../images/r_images/warning.png');
}*/

.warning *{color: #9F6000;}
.xboxcontent .warning{border:0;background-color:#EAEBE5;padding-top:0px;padding-bottom:0px;margin:-6px 0px 0px 0px;}

.project_warning .head_label .xboxcontent, .project_warning .head_label .xb2,
.project_warning .head_label .xb3, .project_warning .head_label .xb4 {
background:#FEEFB3 none repeat scroll 0 0;
border-color:#9F6000;
color:#9F6000;
}

.project_warning .head_label .xb1{background:#9F6000;}
.project_warning .head_label *{color:#9F6000;}
.project_warning .head_label .xboxcontent{background: #FEEFB3 url('../images/r_images/icon-alert.png') no-repeat 10px center;
padding-left:50px;}

.fb_iframe_widget {
margin-top: 4px !important;
}

/* location left floating div */
.info_wrap .showcase_lft_part{

}

/*  widget */
.twtr-widget {
margin-top:12px;
}

.like-me {
margin:40px 0 0 7px;

}

/* dashboard style */
.greeting {
font-style: italic;
color:#80A11E;
}

/* Warning box CSS */
.warning_box{
/*background: url('../images/r_images/warning-box.png') no-repeat;*/
background:#fbd2d2;
border:2px solid #b92700;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;

width:330px;
height:110px;color:#552219;text-align:left;}
.warning_box .wrp{background: url('../images/r_images/icon-stop.png') no-repeat 13px 16px;
padding:15px;}
/* Warning box CSS */
.warning_box h3{color:#91180a;margin: 0px 0px 10px 30px;}
.warning_box a{text-decoration:underline;}

#RC_overlay {background-color:#000000 !important;height:100%;left:0;margin:auto;
position:fixed;top:0;width:100%;z-index:9999;}
#modal_content, .modal_content{z-index:10000;position:fixed;}


.content-main .scrollbar_container {
border:1px solid #DFDFDF !important;
left:29px !important;
padding:20px 0 10px 10px !important;
position:relative !important;
width:628px !important;
}


/*  For the Secure page */


.sign-up-form {
margin-bottom:50px;
}

.top-div {
height:109px;
/*margin-top:20px; */
position:relative;
}

.secure-logo {
    background: url("../images/ReelCleverlogo.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 102px;
    width: 185px;

}

.Secure {
float:right;
height:55px;
width:115px;
margin-top:10px;
}


#h_text span {
font-size:1em;
}

.secure-left {
border: 1px solid #DFDFDF;
padding:8px;
}

.welcome {
color: #80A905;
font-family:georgia;
font-size:2em;
font-style: italic;
font-weight: bold;
}

#earth {
background:url("../images/earth.png") no-repeat scroll 0 0 transparent;
height:170px;
margin:auto;
width:170px;
}

#left-text {
margin:10px 0 30px;
}

.secure-left p{
font-size: 1.17em;
margin-bottom: 12px;
}


/*  Project page tabbing test */

.form .tabs li.active {
background: none repeat scroll 0 0 #fefefe !important;
}

.large-content {
border-top: none !important;
width:698px !important;
float:left !important;
height:34px !important;
}

#pants {
border:1px solid #dfe486;background:#FFFFFF;padding:10px;}

#main_content {
/*padding-top:15px; */
}

.like-me .connect_widget .connect_widget_text span {
padding-right:4px !important;
}

/* message if no flash detected*/
#vplayer.no_flash{display:table-cell;vertical-align:middle;height:300px;text-align:center;width:640px;}
#vplayer.no_flash .alert1{display:inline;vertical-align:middle;text-align:center;}


.connect_widget td.connect_widget_vertical_center {
padding-right:6px !important;
}


.content_head img {
float: left;
}

#module_welcome {
background-color:#EEF7DF;
border:1px solid #C5EDAB;
margin-bottom:20px;
padding:6px 10px 12px;

}

#module_welcome img {
float:left;
margin:7px 9px 25px 7px;
}

#module_welcome h1{
    color: #323F2A;
    font-family: "Georgia";
    font-size: 1.6em;
    font-style: italic;
    padding: 10px 0 11px 8px;
}

#module_welcome p{
    color: #5B5B5B;
    font-family: "Lucida Grande";
    font-size: 1.05em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.3em;
    padding: 0 5px 14px 12px;
}

#module_welcome ul li {
	border: none;
    margin: 2px 0 0 48px;
}

#module_welcome ul li img{
    margin: 0 5px 0 0;
}

#close-button {
    float: right;
    font-size: 0.9em;
    margin: 10px 8px 0 ;
}

#text {
	margin-top:5px;
}


.no_return  h1 {
    line-height: 0.95em !important;

}

.no_return  p {
    padding: 2px 0 10px 25px !important;
}

.no_return ol li {
	border:none;
	margin-left: 70px;
}

.no_return  ul {
	margin-left:28px !important;
}

.no_return  ul li {
    float: left;
    margin: 8px 0 0 16px !important;
}

.no_return {
height:125px;
}


.content2 {
	width:680px;
	padding:0 10px 10px;
}

#progress-bar {
height:40px;
margin: 5px 0 15px;
}

.content2 h2 {
font-family:"lucida grande";
font-size:1.4em;
font-weight:normal;
}

.content2 .show_case {
border-bottom:1px solid #AAAAAA;
margin-bottom:20px;
padding:8px 0;
}

/* showreels info */
.info_list > li{border-bottom:1px solid #ebebeb;padding:10px;}
.info_list > li ul{margin:5px 0px;font-size:120%;}
.info_list li li{border:0;padding:0;margin-top:5px;}
.info_list li .label{color:#80B300;display:inline-block;min-width:70px;margin-right:10px;}
.info_list li h4 {
	font-family: Lucida Grande;
}

/* new film page */
.sidebar .progress_txt{float:none;margin:10px 0px 20px 10px;}
.sidebar-block .u_tiles{padding-top:0px;}
.sidebar-block .u_tiles li{width:55px;margin-right:5px;}
.sidebar .sidebar-main-title #share{text-align:center;margin-top:80px;}
.content.clean{background:none;border:0px;border-bottom:1px solid #C3C3C3;margin-bottom:10px;
padding-bottom:20px;}
.content-main .content.clean h3{line-height:normal;margin-bottom:10px;}
/*.content-main .hr_line{border-bottom:1px solid #e4e4e4;margin:20px -10px 0px -10px;}*/
.content-main .content h3{color:#80B300;}

.content-main .s_comments .rt{width:580px;}
.content-main .s_comments .inner .s_comments .rt{width:490px;}
.s_comments .filter_area{min-height:55px;}
.content-main .content .s_comments .rt{width:565px;}
.content-main .s_comments .filter_area p{margin-top:5px;}
.pos_notification{background:url("../images/r_images/pos_notification.png") no-repeat scroll left center;
display:inline-block;height:20px;padding-left:30px;font-size:110%;}

/** new thumbnail gallery */
#storyboard.preview_gallery .preview{width:340px;height:255px;float:left;margin-right:10px;position:relative;}
#storyboard.preview_gallery .preview img{width:340px;height:250px;}
#storyboard.preview_gallery ul {float:right;width:283px;max-height:250px;overflow-y:auto;}
.preview_gallery .preview img{border:1px solid #BFBFBF;}
.preview_gallery ul li{float:left;margin:5px;}
.preview_gallery ul li *, .preview_gallery .preview *{vertical-align:middle;}
.preview_gallery ul li a{width:75px;height:75px;display:table-cell;*display:block;text-align:center;border:2px solid #f4f4f4;}
.preview_gallery ul li a:hover, .preview_gallery ul li.active a, .preview_gallery ul li.active .current{background:#f4f4f4;
border:2px solid #FFAE00;}
.preview_gallery ul li a span.dummy{display:none;*display:inline-block;height:100%;}
.preview_gallery .preview{text-align:center;}
#flickr_photos.preview_gallery .preview{text-align:center;margin:0px;}
#flickr_photos.preview_gallery ul li a{width:80px;height:80px;}
#flickr_photos.preview_gallery ul{height:185px;overflow-y:auto;}

.options_wrapper{padding:5px 20px;border:2px solid #e4e4e4;margin-bottom:15px;height:18px;}
#videos_gallery.preview_gallery ul{max-height:264px;overflow-y:auto;}
#videos_gallery.preview_gallery ul li a{width:140px;height:100px;}
#video_player{margin-bottom:15px;margin-top:10px;}
#video_player.play{border:1px solid #ccc; border-left:0px;}

.comment_form .textarea{width:568px;}
.content-main .comment_form.active .textarea{width:495px;height:65px;}
.content-main .s_comments .comment_form.active .textarea{width:410px;height:50px;}
#project_team .content_list {border-top:1px dashed #D3D3D3;}
#project_team .content_list .part{width:435px;}
#project_team .content_list li .pos{width:150px;}
#project_team .content_list li .pos .small_button{margin-top:10px;}
#project_team .jobs .content_list li .wrp{background:#ffffe0;}
#twitter_streams{font-size:88%;}
#twitter_streams .sidebar-block h2{margin-bottom:0px;}
.tweets li{min-height:20px;padding:5px;border-bottom:1px solid #E6E6E6;word-wrap: break-word;}
.tweets li a.title{float:left;margin-right:5px;}

.no_results_box
{
    border: 1px solid #cccccc;
    background-color:#f7f7f7;
    padding:5px 10px;
    text-align:center;
    margin-top:5px;
}
#v_player{padding-left:6px;}
.min_sec{margin-top:5px;}

#storyboard_tooltip{width:150px;padding:5px 10px;}
#storyboard_tooltip li .label{font-weight:normal;}
#storyboard_tooltip li{margin-bottom:3px;}

.info_wrapper{width:100%;position:absolute;bottom:4px;background:#000;margin-left:1px;}
.info_wrapper ul{float:none !important;max-height: auto !important;width:auto !important;}
.info_wrapper li {float:left;margin:5px 10px;color:#fff;}
.info_wrapper li .label{font-weight:bold;}


/* Film Promo CSS */
.clean_form h3{color:#333;margin-top:-10px;}
.clean_form ul.fieldsets > li {margin-top: 15px;}
.clean_form ul.fieldsets > li.seperateli {
margin-top:45px;
}
/*.clean_form ul.fieldsets li:first-child{margin-top:0px;padding-top:0px;}*/
.clean_form ul.fieldsets li:last-child{margin-bottom:0px;}

.clean_form ul > li.last{margin-bottom:0px;}
.clean_form ul li .twitter_cheep {float: none;height: auto;background-position: 0px 6px;margin: 0px;}
.clean_form ul li .flickr_promote {
	background: transparent url(../images/r_images/flickr_promote.png)
		no-repeat scroll 0px 3px;
}
.clean_form ul li .youtube_promote, .clean_form ul li .vimeo_promote {
	background: transparent url(../images/r_images/youtube_promote.png)
		no-repeat scroll 10px 4px;
}
.clean_form ul li .vimeo_promote {background: transparent url(../images/r_images/vimeo_promote.png)
		no-repeat scroll 10px 4px;
}
.clean_form .help{background: transparent url(http://d1unibi940q35f.cloudfront.net/question-icon.png) no-repeat scroll;
display:inline-block;width:25px;height:20px;cursor:pointer;position:relative;top:8px;}
.site_integration .clean_form li .text{padding-top:4px;width: 233px;height:20px;margin-right:5px;}
.site_integration .clean_form ul li label{float:left;width:50px;height:35px;}


.clean_form input[type="text"], .clean_form input[type="password"], .clean_form textarea, .clean_form select {
    background: -moz-linear-gradient(center top , #F9F9F9 4%, #FFFFFF 60%) repeat scroll 0 0 transparent;
    border: 1px solid #C5C5C5;
    color: #666666;
    font-size: 1.1em;
    height: 19px;
    padding: 3px 5px;
    width: 220px;
}
.clean_form select{
	height:27px;
}
.clean_form .part3 input[type="text"], .clean_form .part3 input[type="password"],
 .clean_form .part3 select
{
	width: 100px;
}

/*.clean_form .text, .clean_form .textarea{	
    background: none repeat scroll 0 0 #FBFBFB;
    border-color: #9B9B9B #C5C5C5 #C5C5C5;
    border-right: 1px solid #C5C5C5;
    border-style: solid;
    border-width: 1px;
    color: #999999;
    font-size: 120%;
    height: 18px;
    padding: 4px 5px;
}
*/
.clean_form .textarea{height:60px;}
.clean_form .textarea.auto{height:auto;}
.clean_form select{
background:#fff;border:1px solid #c5c5c5;width:220px;
padding:4px;font-size:125%;color:#808080;
}

.clean_form  .calendar_area button , .map_trigger{
	float:right;
	height:27px;
	padding-bottom:5px;
	font-weight:bold;
	margin-left:4px;
}


.clean_form .text:focus, .clean_form .textarea:focus, .clean_form select:focus {color: #666;background: #fff;}
.clean_form button.act{background:#ccc;border: 0; color: #000;padding:0px 5px 4px 5px;}

.site_integration .clean_form {width: 410px;float:left;margin-top:10px;}
.site_integration form .button_tiny{margin-left:193px;margin-bottom:15px;font-size:120%;}
.site_integration .clean_form ul{padding:15px 0px 10px 10px;}
.site_integration h4{display:inline-block;}

#note_text {
width:600px;
}

#note_text span{
float:left;
color:#3F3F3F;
width:43px;
}

.site_integration img {
margin-top:20px;
}

#note_text h6 {
color:#5F5F5F;
font-family:lucida grande;
line-height:1.2em;
}

.rc_tooltip{
background:#f1f8f8;border:1px solid #bfcbd2;width:200px;padding:10px;position:absolute;color:#444;
z-index:1000;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);
box-shadow:0 1px 4px rgba(0,0,0,.3);
}
.rc_tooltip .stem{background: transparent url(http://d1unibi940q35f.cloudfront.net/rc_tooltip_stem.png) no-repeat scroll 0 0;
width:13px;height:10px;position:absolute;top:-10px;right:10%;}
.rc_tooltip.bottom .stem{background: transparent url(../images/r_images/rc_tooltip_stem_bottom.png) no-repeat scroll 0 0;
top:100%;left:10px;}

.rc_tooltip.lf .stem{right:0px; left:10%;}
.rc_tooltip h4{border-bottom:1px solid #ccc;padding-bottom:3px;margin-bottom:5px;
font: bold 115% Arial, Lucida Grande,Verdana,Helvetica,sans-serif; }


.help_text{display:none;}

#fb_app_section {
padding:0 10px;
}

#contentarea .shadow_bg #fb_app_section h2{margin-bottom:20px;}
#fb_app_section .lf{float:left;width:270px;}

#fb_app_section .lf img {
border: none !important;
margin-top:10px;
}

#fb_app_section .rt{float:right;width:415px;}
#fb_app_section .rt .link{font-size:125%;text-decoration:underline;margin:20px 0px;display:block;}

.error, #message_box.success, .info_box
{   background-color: #ffebe8; border: 1px solid #dd3c10; color: #333333; padding: 10px;
    font-size: 13px; font-weight: bold;
}
#message_box{position:relative;font-weight:normal !important;}
#message_box > a{margin:0;float:none;position:absolute;top:-5px;right:1px;font-weight:bold;}
#message_box.success{ background-color: #e9f9ca;border-color:#D5E3BF;}
#message_box.success > a{color:#205B0A;}
#message_box.error{font-weight:bold !important;}


.inline_popup #message_box{margin: -10px 0px 10px 0px;padding:7px;}
#message_box a{font-weight:bold;color:#aa0000;}

.rc_popup #message_box.success, .info_box{ background-color: #fff9d7;border-color:#e2c822;font-weight:normal;}

#search_hints *{margin-right:10px;}

.inline_block{display:inline-block;}
.fb_connect .fb_button{margin-right:10px;}
.fb_connect #login_box #left {width:54%;float:left;}
.r_popup #fb_connect_button {*position:relative;*top:-20px;}

/* Chorome CSS Hacks */
/*html>body*.yourclass {padding:6px;font-size:13px;}*/
.r_popup .radio{(-bracket-:hack;margin-bottom:-16px;  );}

/* recaptcha css */
.r_popup .recaptchatable .recaptcha_image_cell, .r_popup #recaptcha_table {
   background-color:#485912 !important; /*reCaptcha widget background color*/
 }

.r_popup #recaptcha_table {
   border-color: #496912 !important; /*reCaptcha widget border color*/
 }
 .r_popup #recaptcha_response_field {
   border-color: #485912 !important; /*Text input field border color*/
   background-color:#fff !important; /*Text input field background color*/
   }

/* Jobs module */
.alert-box{background: #eef8e0 url(../images/r_images/alert.png) no-repeat 15px 15%;
border: 1px solid #e0e8d3;
padding:10px;padding-left:60px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
border-radius: 5px;margin-bottom:20px;}
.alert-box h3{color:#050e00;font-style:italic;font-size:185%;}
.alert-box h5{font-size:1.1em;color:#333;}
.alert-box ol{margin:15px 0px 0px 20px;font-size:120%;}
.alert-box ol li{margin-bottom:10px;}
.alert-box ol li a{text-decoration:underline;}

.note_pad {    
	background: url("../images/r_images/note_pad.png") no-repeat scroll 0 0 transparent;
    font-size: 90%;
    font-weight: bold;
    height: 169px;
    margin: 70px 0 0 42px;
    padding-top: 40px;
    text-align: center;
    width: 163px;
}

.note_pad h5{
    color: #222222;
    font-family: lucida Grande;
    margin-bottom: 5px;
}

.note_pad p{
    color: #222222;
    font-size: 1.05em;
    font-weight: normal;
    padding: 0 15px;
}

h1.title, h3.title{color:#80A11E;font-style:italic;}
.dotted_section{padding:10px;padding-top:0px; margin-bottom:20px; border-bottom:1px dashed #d3d3d3;}

.image_area{
    border: 2px dashed #E2E2E2;
    float: left;
    font-size: 0.8em;
    height: 91px;
    margin: 10px 15px 10px 0;
    padding: 36px 15px 20px 25px;
    width: 192px;
}

.image_area h5 {
color: #4D4D4D;
font-family: lucida grande;
margin-bottom:10px;
}

.image_area p {
font-size: 1em;
}

.grey_button{background:url(../images/r_images/grey_button_small.png) no-repeat;width:111px;
height:34px;color:#fff;border:0;padding:0;cursor:pointer;}

.clean_form #wmd-button-row{-moz-border-radius:0;-webkitborder-radius:0;border-radius:0;padding:3px !important; margin:0px !important;border-bottom:0px;}
.clean_form #wmd_preview{border-top:0px;}

#job_post_section .tiles_list{font-size:90%;}
.tiles_list li{border:1px solid #b7b7b7;padding:8px;width:45%;float:left;margin:10px 0px;}
.tiles_list li h3{line-height:1.4em;}
.tiles_list li h5{color:#333;}
.tiles_list li.u_avt{border:1px solid #d7d7d7;width:100px;height:120px;}



#permission_box ul li,#permission_box ul li label {margin-top: 10px;}
#permission_box ul li label {float: left;width: 180px;}
#permission_box ul li select {width: 410px;}



/* New Home page */

.home-promo {
background:url("../images/home/main-border.png") no-repeat scroll 100% 100% transparent;
height:464px;
margin-left:-3px;
padding-top:15px;
width:960px;}

#text {
margin-top: 7px;
height: 460px;
width: 950px;
}

#text h6 {
font-size: 0px;
height: 0px;
left: -999em;
line-height: 0;
overflow: hidden;
position: absolute;
text-indent: -999em;
top: -999em;
width: 0px;
}

#text ul li {
background:url("../images/home/home-sprites.png") no-repeat scroll 0 0 transparent;
height:inheret:
width:inheret;
margin-left:28px;
display:block;
outline: small none;
text-align:center;
}

#graphic {
background:url("../images/home/chart.jpg") no-repeat scroll 0 0 transparent;
float:right;
margin-right:14px;
height:333px;
width:330px;
}

#graphic h1 {
color:#232323;
font-family:Lucida Grande,Verdana,Helvetica,Arial,sans-serif;
font-size:1.8em;
font-weight:bold;
line-height:1.1em;
margin:20px;
text-align:center;
width:300px;
}

#blurb {
margin:0 0 30px 10px;
padding:0 20px 15px 0;
width:552px;
}

#blurb h1 {
color:#000000;
font-size:2.1em;
font-style:italic;
line-height:29px;
}

#blurb span {
height:160px;
margin:10px 0 0 6px;
position:relative;
width:636px;
}

#blurb span p {
color:#333333;
font-size:1.3em;
line-height:1.3em;
margin-bottom:10px;
}

#stat-main {
background:url("http://d1unibi940q35f.cloudfront.net/drop-shadow.jpg") no-repeat scroll center bottom #FFFFFF;
height:375px;
margin-left:10px;
padding:30px 0;}

#blurb-main {
display:inline;
float:left;
width:580px;
}

#break {
border-bottom:1px solid #AAAAAA;
margin:30px;
width:450px;
}

#test1 {
width:250px;
float: left;
}

#test1 img {
border:1px solid #BFBFBF;
width: 90px;
margin-right: 10px;
float: left;
}

#test1 p, #test2 p {
font-family:Georgia,Times New Roman,Times,serif;
font-style: italic;
color: #424242;
line-height:1.25em;
}

#test1 span, #test2  span {
font-family:Lucida Grande,Verdana,Helvetica,Arial,sans-serif;
color: #878787;
font-size:0.95em;
font-style:normal;
line-height:1.7em;
}


#test2 {
width:250px;
float: right;
}

#test2 img {
border:1px solid #BFBFBF;
width: 90px;
margin-right: 10px;
float: left;
}

.home_stats #blurb ul {
margin:0em !important;
}


/* Start of New Home page main image li's */

.Myself {
background-position:0 0;
float:left;
height:221px;
margin-left:10px;
width:279px;
}


#Welcome {
background-position:-300px 0 !important;
float:left;
padding-top:16px;
width:260px;
}

#Welcome p {
color:#ED8100;
font-family:Georgia,Times New Roman,Times,serif;
font-size:3.9em;
font-style:italic;
font-weight:bold;
line-height:0.9em;
}

#Welcome span {
color:#EA961C;
font-size:0.8em;
font-weight:normal;
line-height:1.2em;
}

#Welcome #question {
color:#4C3F36;
font-family:Georgia,Times New Roman,Times,serif;
font-size:2.4em;
font-style:italic;
font-weight:normal;
line-height:2em;
}


.Film {
background-position:-578px 0 !important;
float:left;
height:221px;
width:305px;
}

.Hire {
background-position:-884px 0 !important;
float:left;
height:214px;
margin-left:51px !important;
width:221px;
}

.Project {
background-position:-1112px 0 !important;
float:left;
height:205px;
width:316px;
}

.Work {
background-position:-1411px 0 !important;
float:left;
height:205px;
width:296px;
}


/* End of New Home page main image li's */

/* New Home pgae Promotion more info design */

.promo-info {
height:320px;
margin:0 30px 30px;
width:898px;
}

.promo-info h1 {
background:url("../images/home/promote-yourself.png") no-repeat scroll 0 0 transparent;
color:#D86600;
font-family:georgia;
font-size:2em;
font-style:italic;
font-weight:bold;
height:60px;
padding:25px 0 0 15px;
}

.info-left {
float:left;
margin-left:15px;
width:550px;
}

.info-left p {
font-size:1.2em;
margin-bottom:15px;
}

.promo-nav {
background:url("../images/home/seperators.png") no-repeat scroll 0 0 transparent;
height:112px;
margin-left:3px;
width:958px;
}

.promo-nav ul li {
display:table;
float:left;
height:83px;
}

.promo-nav li#nav1 {
background:url("../images/home/film-on.png") no-repeat scroll 0 0 transparent;

margin:18px 0 0 32px;
overflow:hidden;
padding:30px 0;
text-indent:-1000em;
width:154px;
}

.promo-nav a.nav1:hover {
background:url("../images/home/film-on.png") no-repeat scroll 0 0 transparent;
height:200px;
width:154px;
}

.promo-nav li#nav2 {
background:url("../images/home/project-off.png") no-repeat scroll 0 0 transparent;

overflow:hidden;
padding: 40px 0;
text-indent:-1000em;
margin:20px 0 0 76px;
width:130px;
}

.promo-nav li#nav3 {
background:url("../images/home/myself-off.png") no-repeat scroll 0 0 transparent;

overflow:hidden;
padding:40px 0;
text-indent:-1000em;
margin:20px 0 0 67px;
width:150px;
}

.promo-nav li#nav4 {
background:url("../images/home/hire-off.png") no-repeat scroll 0 0 transparent;

overflow:hidden;
padding:40px 0;
text-indent:-1000em;
margin:20px 0 0 58px;
width:100px;
}

.promo-nav #nav5 {
background:url("../images/home/work-off.png") no-repeat scroll 0 0 transparent;

overflow:hidden;
padding:42px 0;
text-indent:-1000em;
margin:15px 0 0 55px;
width:120px;
}

.promo-imgs {
float:right;
height:220px;
width:263px;
}

.promo-imgs ol li{
border:1px solid #D1D1D1;
display:block;
float:left;
height:110px;
margin:0 9px 22px;
width:110px;
}

/* End of Home page Promo */


#skyscraper {
background:url("../images/skyscraper.jpg") no-repeat scroll 0 0 transparent;
margin-top:20px;
padding:71px 0 90px;
}

#skyscraper h1 {
color:#4C2323;
font-family:georgia;
font-size:1.4em;
font-style:italic;
line-height:1.3em;
padding:12px 16px 15px 10px;
text-align:center;
}


#skyscraper ol li {
color:#000000;
font-size:0.95em;
line-height:1.2em;
margin:15px 16px 10px 28px;
}

#skyscraper .break {
border-bottom:1px solid #998382;
margin:0 23px 16px;
width:157px;
}

#Free-trial {
background:url("../images/free-trial.jpg") no-repeat scroll 0 0 transparent;
height: 287px;
margin-top:312px;
}

.modal-boxes {
margin:303px 0 0 -15px;
}

.modal-boxes h1 {
font-family:Lucida Grande,Verdana,Helvetica,Arial,sans-serif;
font-size:1.7em;
margin:0 0 7px 18px;
}


.modal-boxes ul li{
background-color:#F3F3F3;
border:1px solid #D6D6D6;
display:table;
float:left;
height:150px;
margin:0 10px 10px 0;
padding:12px;
width:150px;
}


/* New Payment plans design */

#paying_plans .plans li.plan .features li.plan-final {
background-color:#F8EFC4;
margin:0;
min-height:250px;
min-width:231px;
padding:0;
}

#paying_plans .plans li.plan .features ul#pay-plans {
background-color:#F8EFC4;
margin:0;
padding:19px 0 0 12px;
text-align:left;
}

#paying_plans .plans li.plan .features #pay-plans li {
margin:0;
max-width:201px;
padding:0 0 15px 18px;
text-align:left;
}

#paying_plans .plans li.plan .features #pay-plans li h1 {
color:#000000;
font-family:lucida Grande;
font-size:1.03em;
font-weight:bold;
line-height:1.1em;
}

#paying_plans .plans li.plan .features #pay-plans li h2 {
color: #000000;
font-family:lucida Grande;
font-size:1em;
}


#paying_plans .plans li.plan .features #pay-plans span.billed {
color: #4c4c4c;
font-family:lucida Grande;
font-size:0.6em;
}

#paying_plans .plans li.plan .features #pay-plans span.percent {
color: #b30404;
font-family:lucida Grande;
font-size:1em;
}

#paying_plans .plans li.plan .features #pay-plans img {
float:right;
margin:-10px 4px 0 0;
}

#paying_plans .plans li.plan .features #plans-button {
margin:7px 0 20px 29px;
}


.ar{font-family:Arial, Lucida Grande,Verdana,Helvetica,sans-serif ;}




/** custom button, dropdown UI css */
button{cursor: pointer;}
/*
.default-button{
    background: url("../images/button-action.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    font-size: 95%;
    height: 30px;

    padding: 5px;
    width: 102px;
}
*/

.default-button::-moz-focus-inner {
	border: 0;
}

.default-button{
  -moz-appearance: none;
	outline: 0;
	background:#e7e9e8;
	background: -moz-linear-gradient(top, #f2f2f2, #d0d2d3);
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2),
    to(#d0d2d3) );

/* For IE 8 */
 -ms-filter: progid:DXImageTransform.Microsoft.gradient ( startColorstr =
    '#f2f2f2', endColorstr = '#d0d2d3' );
/* For IE 5.5 - 7 */
 filter: progid:DXImageTransform.Microsoft.gradient ( startColorstr =
    '#f2f2f2', endColorstr = '#d0d2d3' );
	
border:1px solid #d7d7d7;
border-bottom-color:#c4c5c6;
-moz-border-radius:3px;
-webkit-border-radius: 3px;
border-radius:3px;
padding:5px;margin: 0px 10px;font-size: 95%;
}

.default-button span {
    background: url("../images/r_images/dropmenu-icon.png") no-repeat scroll 100% 56% transparent;
    display: block;
    padding-right: 10px;
    width: 90%;
}

.ac-items {*float:left;}

.default-button.med{width: 120px;}
.default-button.large{width: 175px;}

.dropdown{background:#f3f3f3;border: 1px solid #a09f9a;padding:0px 5px;
position:absolute;font-size: 90%;z-index:100;*margin-left:19px;margin-top:-2px;}
.dropdown.med{width:113px;}
.dropdown li{border-top: 1px solid #c7c9c8;padding: 0px 3px;*height:25px;height:25px\0/;}
.dropdown li:first-child{border:0px;}
.dropdown li *{color:#000;padding: 5px 0px;display:block;}
.dropdown li .checkbox {float:left;margin-top:6px;}
.dropdown li label{font-weight: normal;*float:left;float:left\0/;}

#more_actions, #view_columns, #import_contacts, #export_contacts{width:108px;}


.relative{position:relative;}
.block{display:block;}

.inline_popup .clean_form{font-size: 105%;}
.inline_popup .clean_form label{color: #444;font-size: 110%;display:block;}
.inline_popup .clean_form.inline-label label, .clean_form .inline-label label{
	display:inline-block;min-width:60px;
	margin-right:5px;
}
.inline_popup {
padding:20px;
position:absolute;
z-index: 10000;
background: #f9f9f9; /* fallback for older/unsupporting browsers */
background: -moz-linear-gradient(center bottom, #f9f9f9, #fff 60%, #fff 20%);
background-image: -o-linear-gradient(top, #f9f9f9, #fff); /*opera */
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9),  to(#fff) );
filter: progid : DXImageTransform.Microsoft.gradient (startColorstr ='#f9f9f9', endColorstr = '#fff');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f9f9f9, endColorstr=#fff)";



/*background: -moz-linear-gradient(top, #fcfcfc, #f7f7f7 8%, #f3f3f3 20%);
background: -moz-linear-gradient(top, #fcfcfc, #f3f3f3);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#f3f3f3));
*/
border-color: #C8C8C8;
-moz-box-shadow: 0 0 15px 0px rgba(150, 150, 150, 0.6);
-webkit-box-shadow: 0 0 15px 0px rgba(150, 150, 150, 0.6);
box-shadow: 0 0 15px 0px rgba(150, 150, 150, 0.6);
  
/*-moz-box-shadow: 0 0 7px 7px #c5c5c5;
-webkit-box-shadow: 5px 5px 5px #c5c5c5;
box-shadow: 0 0 7px 7px #ccc;
*/


-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;

/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e1e1e1')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e1e1e1');


width:450px;
}
.inline_popup .clean_form select{background:#fbfbfb;font-size:110%;}


.inline_popup .clean_form .text,.inline_popup .clean_form textarea, 
.inline_popup .clean_form select, #login-popup .text {
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: 0 0px 1px rgba(0,0,0,.2);
-moz-box-shadow: 0 0px 1px rgba(0,0,0,.2);
box-shadow: 0 0px 1px rgba(0,0,0,.2);
}

.clean_form .semi_full {width:75%;}
.clean_form .med {width:55%;}
.buttons .rc-button{margin-right:8px; padding: 4px 10px !important;}
.rc-button.medium{font-size: 150%;}
.calendar{z-index:10000;}


.clean_form #wmd-button-row, .clean_form #wmd_preview {
	background: #e7e9e8;
	border-color: #A3A59A;
}
#wmd_preview, #wmd_preview p{font-size: 100%;color:inherit;}

/** list view CSS */
#contentarea .list {color:#555;}
#contentarea .list li{height:22px;padding:10px 5px 5px 10px;border-top:1px solid #ccc;}
#contentarea .list li:hover{background:#f8f8f8;}
#contentarea .list li.selected{background: #ffdac8;}
#contentarea .list li.active{background: #ffffe7;}
#contentarea .list li .title{color:#222;}
#contentarea .list li:first-child{border-top:0px;margin-top:-10px;}
#contentarea .list li > div{float:left;}
#contentarea .list li .name{width:165px; margin-right: 25px;}
#contentarea .list li .location{width:130px;margin-right:5px;}
#contentarea .list li .role{width:135px; margin-right: 15px;}
#contentarea .list li .phone{width:100px; margin-right:5px;}
#contentarea .list li .email{width:150px;margin-right:10px;}

#contentarea .list li .checkbox{margin:1px 10px 0px 0px;}
#contentarea .list li .actions{visibility:hidden; float:right; margin-right:5px;}
#contentarea .list li:hover .actions{visibility:visible;}
#contentarea .list li .edit{background:url("../images/r_images/edit.png") no-repeat;
display:block;text-indent: -10000px;width:16px;height:16px;opacity:0.6;
}
#contentarea .list li .edit:hover{opacity:1;}
#contentarea .list li .pic{margin:-5px 5px 0 0;}


#import_form, #contact_form{left: 180px;top:100px;}
#contact_form{width: 330px;top:180px;}
#contact_form label{width:80px;}
#contact_form .text{width:65%;}
#import_form label{width: 100px;}

.pipe {
	height:10px;
	width:1px;
	border-left: 1px solid #ccc;
	margin: 0px 10px;
}

.crew-buttons *{margin-top: 12px;}
.crew-buttons a{margin-left:10px;}


/* Code for Job Alerts */

.job-alert {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    margin-bottom: 20px;
    padding: 0 10px 15px;
    width: 720px;
}

.job-alert ul {
    padding: 10px 0;
}

.job-alert ul li{
    display: block;
    float: left;
    font-size: 1.1em;
    margin-bottom: 4px;
    width: 235px;
}

.alert_request ul li{
float:none !important;
width: inherit !important;
}

.alert_request ul {
margin-bottom: 15px;
}

.job-alert h5 {
    color: #5F5F5F;
    font-family:Lucida Grande,Verdana,Helvetica,Arial,sans-serif;
    font-size:1.1em;
    margin-top:5px;
}


/* Job Discussion Css */

.job_discussion {
	margin-top:40px;
	padding:10px;
}

.job_discussion h2 {
    border-bottom: 1px dashed #AFAFAF;
    color: #80A11E;
    font-family: lucida grande;
    font-size: 1.4em;
    margin-bottom: 15px;
    padding-bottom: 1px;
}

.job_discussion h4 {
    color: #4F4F4F;
    font-family: lucida grande;
    font-size: 1.1em;
    line-height: 1em;
    padding-bottom: 12px;
}

/* .job_discussion img {
    border-bottom: 1px dotted #CCCCCC;
    padding: 20px 0;
}
 */

.shadow-content{
    background: url("http://d1unibi940q35f.cloudfront.net/drop-shadow.jpg") no-repeat left bottom #FFFFFF;
    margin-bottom: 15px;
    padding:10px 0px 35px;
}

.title-content{border-bottom:1px solid #2b2b2b;
	padding:0 0 4px 10px;
	margin-bottom:20px;
}


.title-content h1{
	color: #555 !important;
	margin:0 !important;
}

.title-content .right{margin-top:5px;}
.title-content h1 span {
	color: #000;
    font-family: "Lucida Grande",arial;
    font-size: 0.7em;
    font-style: normal;
    font-weight: bold;
    margin-right: 2px;
    text-transform: uppercase;
}

.shadow-content .lf{width:575px;float:left;}
.shadow-content h1, .hal-prompt h3, .title-content h1{
	font-style: italic;
}
.shadow-content h1, .gallery-content h3, .title-content h1 {
    color: #000;font-size: 2.1em;line-height: 31px;margin: 10px 0px;
}

.shadow-content h3, .gallery-content h3{ font-size: 1.7em;
font-family:Lucida Grande,Verdana,Helvetica,Arial,sans-serif;
}
.shadow-content p, .feature-preview .lf p {color: #333; font-size: 1.25em; line-height: 1.4em;
    margin-bottom: 5px;  padding-top:5px;
}

.shadow-content .line, .outer-line{border-bottom:1px solid #828282;width:92%;margin: 30px 3% 30px 5%;}


.gallery-content ul li{width:150px;height:130px;float:left;}
.gallery-content ul li a{
	display:block;
	font-size: 1.2em;	
}


.content_list.featured li h3 a{
 color: #80A11E;
 font: italic bold 1em georgia !important;
 line-height: 1.2em;
 text-transform: capitalize;
}

.h-section {
	border-bottom:1px solid #B2B2B2;
	margin-bottom: 10px;
	padding:0 10px 2px 10px;
}

.h-section .rc-button {margin-top:10px;}

.h-section h1 {color: #000;padding-left: 10px;
}

.h-section h3 {
	color: #000;
    font-family: lucida grande, arial, verdana;
    font-size: 1.6em;
    margin-top: 10px;
}

.content_list.featured {color: #222;font-family:lucida Grande, arial, verdana;}
.content_list.featured h5{font-size:1.2em;}


/* Project Dahsboard */
.featured-area{background: #efefef;padding:10px 20px;}
.featured-area h1{font-size: 1.7em;}
.featured-area .thumb{float:left;margin-right:20px;}
.featured-area .subheader{color:#666;}
.featured-area .rc-button{margin-top:30px;}

.dashboard-lf {
	float:left;
	width: 445px;
}
.dashboard-sidebar .h-section:first-child h3{margin-top:0;}
.hal-prompt{
    background: url("../images/hal-box.png") no-repeat scroll 0 0 transparent;
    height: 153px;
    padding: 17px 15px 0 118px;
    width: 305px;
}
.hal-prompt h3{color:#000;line-height:1.2em;}
.hal-prompt.random h3{margin-top:25px;}
.hal-prompt p{margin-top:10px;color:#555;}
.dashboard-sidebar{float:right;width:231px;}
.dashboard-sidebar .h-content{padding:0px 10px;margin-bottom:20px;}
.dashboard-sidebar .progress_txt{font-weight:normal;color:#333;float:none;}
.dashboard-sidebar .progress_bar{width:200px;}
.dashboard-sidebar p{margin:10px 0 19px;}

#promotion-info .h-content{padding-right:5px;}
#promotion-stats.na{opacity:0.7;}
#promotion-stats li{
 background: url("../images/r_images/promotion-stat-icons.jpg") no-repeat 0 -2px;
 height:22px;
 padding-left:25px;
 margin-bottom:3px;
}
#promotion-stats li.page-view{background-position:0 -28px;}
#promotion-stats li.supporters{background-position:0 -53px;}
#promotion-stats li.crew{background-position:0 -80px;}
#promotion-stats li.fb-like{background-position:0 -112px;}
#promotion-stats li span{color:#1390ED;}

#share-hints {border-top:1px dashed #D3D3D3;margin-top:20px;}
#share-hints li {border-bottom:1px dashed #D3D3D3;padding:10px 0px}

.share-widgets{height:30px;width:241px;margin-left:-10px;}
.share-widgets li{float:left;margin-right:5px;}
.share-widgets li a{
	 background: url("../images/r_images/share-sprite.png") no-repeat 0 0px;
	 width:74px;
	 height:31px;
	 display:block;
	 text-indent:-25000px;
	 opacity:0.8;
	 outline:none;
}
.share-widgets li a:hover{opacity:1;}
.share-widgets li a.facebook{
	background-position: 0 -39px;
}
.share-widgets li a.twitter{
  background-position: 0 -76px;
}


#activity-streams {margin-top:28px;}
#activity-streams > ul li{

	padding:12px 8px;
   min-height:35px;
   color:#4b4b4b;
	background:#fff7e4;
}

#activity-streams > ul li.even{background:#fff;}
#activity-streams > ul li .wrp{float:left;width:350px;}

#activity-streams > ul li .wrp a, #activity-streams > ul li .u_avt{background:none;
padding:0 !important;margin:0;display:inline;
}

#activity-streams > ul li .wrp .time{color:#8c8c8c;font-size:0.95em;display:block;}
 #activity-streams > ul li .u_avt{margin-right:10px;}
#activity-streams > ul li .icon{float:right;display:block;padding: 0 !important;height:30px;
width:25px;}

#more-activities{width:auto;max-width:155px;font-size:0.95em;}
#more-activities ul li{padding:3px 0;border-top:1px dotted #ccc;}
#more-activities ul li:first-child, #more-activities ul li.first{border:0px;padding-top:0;}




/** New Navigation CSS */
#nav-menu, #nav-menu .rt, .login-button, .join{
	background: url("http://d1unibi940q35f.cloudfront.net/nav/nav.png") no-repeat 0 0;
	height:49px;
}

#nav-menu{
    background-position: 0 -117px;
    float: right;
    font-family: arial,verdana;
    font-size: 1.2em;
    font-weight: bold;
    margin-top: 29px;
    padding-left: 6px;
    position: relative;
    width: 716px;
}

#nav-menu .wrp{width:710px;}
#nav-menu .wrp {
background: url("http://d1unibi940q35f.cloudfront.net/nav/main-nav-bg.png") repeat-x ;
height:49px;
float:left;
}
#nav-menu .rt{
	float:left;
}

#nav-menu .rt{
background-position:0 -176px;
float:right;
min-width:6px;
}


#nav-menu .wrp > ul, #nav-menu .wrp > ul li{
float:left;
background: url("http://d1unibi940q35f.cloudfront.net/nav/nav-border.png") no-repeat -1px 0 ;
padding-left:3px;
}
#nav-menu .wrp > ul{
    background-position: right 0;
    float: left;
    margin-right: 10px;
    margin-top: 1px;
    padding-left: 2px;
    padding-right: 4px;
    text-transform: uppercase;
}
#nav-menu .wrp > ul li:first-child{

}

#nav-menu .wrp > ul li a{
display:block;
padding:13px 15px;
color:#fff;
padding:13px 15px 11px 15px;
}

#nav-menu .wrp > ul li.active a, #nav-menu .wrp > ul li a:hover{
	background: -moz-linear-gradient(top, #214d1a, #409013);
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6);
	background: -webkit-gradient(linear, left top, left bottom, from(#214d1a),
    to(#409013) );
	filter: progid:DXImageTransform.Microsoft.gradient ( startColorstr =
    '#214d1a', endColorstr = '#409013' );
}


.login-button, .join{
background-position:0 -74px;
display:block;
width:62px;
float:left;
color:#fff !important;
padding-top:7px;
margin-top:6px;
height:26px;
text-align:center;
margin:6px 5px 0px 5px;
}

.join{
    background-position: 0 0;
    font-size: 1.4em;
    height: 48px;
    margin-right: 0;
    padding-right: 6px;
    padding-top: 16px;
    position: relative;
    top: -15px;
    width: 61px;
}

#my-studio{
/*background: url("../../images/nav/my-studio.png") no-repeat 0 0 ;*/
/*width:134px;*/
height:34px;
}
#my-studio > img {margin:4px 4px 4px 8px;}
#my-studio a,#my-studio > img {float:left;}
.drop-arrow{
    background: url("../images/nav/drop-arrow.png") no-repeat scroll 99% 57% transparent;
    color: #000000 !important;
    display: block;
    font-size: 1.05em;
    padding: 7px 2px 4px;
    width: 83px;
}

#nav-drop-menu{
	border:1px solid #5d9d31;
	border-width:0px 1px;
	background: -moz-linear-gradient(top, #b9dd66, #72b740);
	background: -webkit-gradient(linear, left top, left bottom, from(#b9dd66),to(#72b740) );
	filter: progid:DXImageTransform.Microsoft.gradient ( startColorstr ='#b9dd66', endColorstr = '#72b740' );
	width:134px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../images/border-radius.htc);
	position:absolute;
	top:6px;
	right:17px;
	z-index:10000000;
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);
	box-shadow:0 1px 2px rgba(0,0,0,.3);
    opacity: 0.95;
}


#nav-drop-menu .menu-op{
background: url("http://d1unibi940q35f.cloudfront.net/nav/nav-drop-menu.png") no-repeat 0 bottom ;
}
#nav-drop-menu ul{padding:9px 5px 0;}
#nav-drop-menu ul li{
	border-top:1px dotted #609e23;
	padding:2px 0px;
	}
#nav-drop-menu ul li a:hover {background:#b5e285;color:#6C2AB7 !important;}
#nav-drop-menu ul li:first-child {border:0;}
#nav-drop-menu ul li a{
    color: #111111 !important;
    display: block;
    font-size: 1.05em;
    font-weight: normal;
    letter-spacing: 0.02em;
    padding: 2px 8px;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3);
}


#logout{border-top:1px solid #609e23;}
#logout a{
    color: #960000 !important;
    display: block;
    font-size: 1.05em;
    padding: 9px 13px 11px;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2);
}

#login-popup{
width:225px;
left:880px;	
top:65px;
position:absolute;
z-index:1000000;
text-align:left;
border:1px solid #c7804c;

-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.3);
-moz-box-shadow:1px 1px 5px rgba(0,0,0,.3);
box-shadow:1px 1px 1px rgba(0,0,0,.3);
}
#login-popup, #login-wrapper{
-moz-border-radius:4px;
-moz-border-radius-topright:0px;
-webkit-border-radius: 4px;
-webkit-border-top-right-radius:0px;
border-radius:4px;
border-top-right-radius:0px;
}

.stem-line {
    border-bottom: 1px solid #FE830C;
    position: absolute;
    right: 0;
    top: -1px;
    width: 58px;
    height:1px;
    *width: 60px;
    z-index:1000;
}

#login-wrapper{

background:#ff840c;
background: -moz-linear-gradient(top, #ff840c, #e86725);
background: -webkit-gradient(linear, left top, left bottom, from(#ff840c),to(#e86725) );
filter: progid:DXImageTransform.Microsoft.gradient ( startColorstr ='#b9dd66', endColorstr = '#72b740' );

border:1px solid #ffbe6a;
/*border-right-color:#e86316;*/
/*border-color: #e86316 #e86316 #ffbe6a #ffbe6a;*/
padding:7px;
border-right:0;
}

#login-popup .wrp{
background:#fff;
width:100%;
height:100%;
}
#login-popup .wrp form{padding:11px;}
#login-popup h5{
    color: #222222;
    font-family: "Lucida Grande",arial,verdana;
    font-size: 1.25em;
    line-height: 1em;
}
#login-popup .checkbox{
    margin: 10px 2px 0 0 !important;
}
#login-popup .clean_form ul.fieldsets > li{margin-top:8px;}
#login-popup .text{width:176px;color:#555555;font-size:115%;}
#login-popup .text[type=password]{letter-spacing:2px;}
#login-popup .forgot-pwd{text-decoration:underline;}

#login-wrapper .buttons input{*width:70px;}

.sidenav{
	border:1px solid #d5eca4;
	background: -moz-linear-gradient(top, #eff9d7, #e4f9be);
	background: -webkit-gradient(linear, left top, left bottom, from(#eff9d7),to(#e4f9be) );
	filter: progid:DXImageTransform.Microsoft.gradient ( startColorstr ='#eff9d7', endColorstr = '#e4f9be' );

	-moz-border-radius:3px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	behavior: url(../images/border-radius.htc);
	width:192px;
	padding:8px 3px;
	text-align:left;
	margin-bottom:15px;

}
.sidenav h3, .signup-side h3{
    border-bottom: 1px solid #AFC089;
    color: #333333;
    font-size: 1.40em;
    font-style: italic;
    font-weight: bold;
    line-height: 30px;
    margin: 0 3px;
    padding: 0 0 0 10px;
}

.signup-side p {
	color: #444;
	margin-left:10px;
}

.sidenav > ul{font-size:1.1em;padding:10px 0 0;}
.sidenav > ul li{
	border-bottom:1px dotted #d5e8b1;
	height:33px;
	padding-left:7px;
}

.sidenav > ul li a, .sidenav > ul li > span, .sidenav .txt{display:block;
padding:6px 0 7px 5px;color:#3b3b39;}

.sidenav > ul li:hover{
  background:#f8fceb;
}

.sidenav .txt{line-height:20px;font-size:1.1em;padding-left:13px;}


.sidenav > ul li.active, .sidenav > ul li.active:hover {
    background: url("../images/r_images/sidenav-active.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #000000;
    font-weight: bold;
    height: 34px;
    margin-left: -7px;
    margin-top: -3px;
    padding: 2px 0 0 14px;
    position: relative;
    width: 212px;
    z-index: 10000;
}

.sidenav .nav-note{
	margin-top:10px;
	padding:0 5px;
	color:#275b18;
}
.sidenav#fb-connect h3{padding-left:0px;margin-bottom:10px;}

.secondary-nav {
	border:1px solid #F4EC73;
	background: -moz-linear-gradient(top, #FCFFE0, #F7F6BE);
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFFE0),to(#F7F6BE) );
	filter: progid:DXImageTransform.Microsoft.gradient ( startColorstr ='#FCFFE0', endColorstr = '#F7F6BE' );
	-moz-border-radius:3px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	behavior: url(../images/border-radius.htc);
}


.secondary-nav > ul li.active, .secondary-nav > ul li.active:hover {
	background: url("../images/r_images/sidenav-active2.png") no-repeat 0 0 ;
}


.wider .sidenav{width:205px;}

.project-tools li a{
background: url("../images/r_images/project-nav.png") no-repeat 0 -34px ;
padding-left:30px !important;
}
.project-tools li.schedule a {background-position:0 -67px;}
.project-tools li.discussion a {background-position:0 -103px;}
.project-tools li.storyboard a {background-position:0 -139px;}
.project-tools li.files a {background-position:0 -174px;}
.project-tools li.crew a {background-position:0 -210px;}
.project-tools li.promote a {background-position:0 -246px;}
.project-tools li.settings a {background-position:0 -282px;}
.project-tools li.permissions a {background-position:-1px 1px;}

.project-tools li.dashboard:hover a, .project-tools li.dashboard.active a {
	background-position:0 -321px;
}
.project-tools li.schedule:hover a, .project-tools li.schedule.active a {
	background-position:0 -354px;
}
.project-tools li.discussion:hover a, .project-tools li.discussion.active a {
	background-position:0 -390px;
}
.project-tools li.storyboard:hover a, .project-tools li.storyboard.active a {
	background-position:0 -426px;
}
.project-tools li.files:hover a, .project-tools li.files.active  a{
	background-position:0 -461px;
}
.project-tools li.crew:hover a, .project-tools li.crew.active a {
	background-position:0 -498px;
}
.project-tools li.promote:hover a, .project-tools li.promote.active a {
	background-position:0 -534px;
}
.project-tools li.settings:hover a, .project-tools li.settings.active a {
	background-position:0 -569px;
}
.project-tools li.permissions:hover a, .project-tools li.permissions.active a {
  background-position:0 -603px;
}


.remembertext {
	color:#555;
	font-size:1.1em;
}

.describe {
	margin-left:107px;
	font-style:italic;
}

.button_opposite {
	background:url("http://d1unibi940q35f.cloudfront.net/button-tiny-or.png") no-repeat scroll 0 0 transparent;
}

a.button_alert_tiny {
    background: url("../images/r_images/button-alert-tiny.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: 1.2em;
    font-weight: normal;
    height: 30px;
    padding-top: 7px;
    text-align: center;
    width: 117px;
}

a.button_alert_tiny:hover {
	background-position: 0 -37px;
	color: #F1F1F1 !important;
}



/* New tab design */
.tabs_newstyle .active a {color: #000000 !important;} 

.tabs_newstyle a {color: #FFFFFF !important;font-size:1.3em;} 

.tabs_newstyle li {
	-webkit-border-radius: 3px 3px 0px 0;
	border-radius: 3px 3px 0px 0;
    -moz-border-radius: 3px 3px 0 0;
    background: none repeat scroll 0 0 #C0CDAA;
    float: left;
    height: 20px;
    margin-right: 5px;
    padding: 9px 15px;
}

.tabs_newstyle .active {
	background: -webkit-gradient(linear, left top, left bottom, from(#EBF8D0),to(#EEF8D8) );
    background: -moz-linear-gradient(center top , #EBF8D0, #EEF8D8) repeat scroll 0 0 transparent;
	filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr ='#EBF8D0', endColorstr = '#EEF8D8' );
    -moz-border-radius: 3px 3px 3px 0;
	-webkit-border-radius: 3px 3px 3px 0;
	border: 1px solid #dfe8cd;
	border-radius: 3px 3px 3px 0;
	border-bottom:none;
}


.new-tab-box {
background: #e3f9bb;
background: -moz-linear-gradient(top, #e9f9cc, #e3f9bb);
background: -webkit-gradient(linear, left top, left bottom, from(#e9f9cc),to(#e3f9bb) );
filter: progid : DXImageTransform.Microsoft.gradient ( startColorstr ='#e9f9cc', endColorstr = '#e3f9bb' );
-moz-border-radius: 0px 3px 0px 0;
-webkit-border-radius: 0px 3px 0px 0;
border-radius: 0px 3px 0px 0;
margin-top:-1px;
padding: 15px 15px;
border: 1px solid #dfe8cd;
}

.new-tab-box label{font-weight:bold;color:#666;margin-right:5px;}
.new-tab-box select{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C1C5B6;
    padding: 3px 2px 3px 5px;
    width: 115px;
}

.add_new {
    background: url("../images/button-add.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    font-size: 1.15em;
    height: 30px;
    padding: 1px 5px 4px 21px;
    width: 108px;
}

.add_new a:hover {

}



.new-tab-box #select_all{margin-left:-5px;margin-right:15px;position:relative;}


.Trial-or {
	
}



#import_contacts li a{
	background: url("../images/icons/import-icons.png") no-repeat 0 5px ;
	padding-left:26px;
}
#import_contacts li a.yahoo  {
	background-position: 0 -22px;
}
#import_contacts li a.facebook {
  background-position: 2px -49px;
}
#import_contacts li a.csv {
  background-position: 2px -73px;
}


.prompt-section{
	background:#e9f9ca;
	border:1px solid #d5e3bf;
	padding:15px;
	margin-bottom:10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	position:relative;
}

.prompt-section h1 {
    color: #323F2A;
    font: italic bold 2em "Georgia", arial, Lucida Grande,Verdana,Helvetica,sans-serif ;
    padding: 0px 0 10px 0px;
    
}
.prompt-section p{
	color: #4f5940;
	font-size:1.1em;
}
.prompt-section .rc-button{
	margin-top:15px;
}
.prompt-section .buttons{padding-top:10px;}
.prompt-section .buttons > a{margin:10px 10px 0 0px;}

.prompt-section .close{
	font-weight:bold;
	position:absolute;
	right:5px;
	top:3px;
}
.inline_popup.selection-popup{width:670px;padding:20px 15px;}
.selection-popup .data-container{max-height:265px;width:680px;overflow:auto;margin:10px 0 15px 0;}
.selection-popup ul.tiles li{float:left;margin:2px;border:1px solid #ccc;}
.selection-popup ul.tiles li a{display:table-cell;background:#fff;padding:5px;width:150px;height:60px;
vertical-align:middle;}
.selection-popup ul.tiles li a:hover{background:#f9f9f9;}
.selection-popup ul.tiles li.active a{
    background: none repeat scroll 0 0 #CCEF89;
    border: medium none #388215;
    color: #444444;
}
.selection-popup ul.tiles li a img{float:left;margin-right:5px;}
.selection-popup ul.tiles li a span{display:table-cell;vertical-align:middle;height:38px;}
.inline_popup .counter{color:#000;}
#create-new{text-decoration:underline;font-size:125%;margin-top:5px;}

.selection-popup .no-data .rc-button{display:none;}
.disabled{opacity:0.5;}
.rc-button.disabled:active{top:0;}

.red {
background-color:#FFFCD9 !important;
border:1px solid #AA0D05 !important;
}



#imported-contacts .data-container{
border: 1px solid #bababa;
background:#fff;
padding:8px;
padding-bottom:0px;
width:652px;
max-height:216px;
}
#imported-contacts .data-container ul li .v{
width:40%;
}

#imported-contacts .select-all{
background:none;
border:0;
float:left;
text-decoration:underline;
color:#222;
font-size:1.1em;
font-family: arial, verdana;
font-weight:bold;
}


#import_form .file-selector, #import_form .hint{margin:15px 0;}
#imported-contacts .error{margin-top:10px;}
.contacts .list li .name, .contacts .list li .email{width:175px !important;}

.rc-message
{
    background-color: #fff9d7;
    border: 1px solid #e2c822;
    color: #333333;
    padding: 10px;
    font-size: 13px;
    font-weight: bold;
}


.rc-message.error
{
    background-color: #ffebe8;
    border: 1px solid #dd3c10;
}



/*-------------------------- UI Improvements and Fixes---------------------*/
.msg-box {
    -moz-border-radius: 4px 4px 4px 4px;
    background-color:#eef7df;
    border: 1px solid #D5E3BF;
    margin-bottom: 10px;
    padding: 10px 15px;
    position: relative;
    margin: 10px 0;
    color:#444;
}

.msg-box.warning {
	  background-color:#FEF0EF;
    background-image: url("../images/r_images/alert.png");
    background-position: 12px 7px;
    background-repeat: no-repeat;
    padding-left: 55px !important;
   border: 1px solid #D4BCBA;
}

.msg-box.info {
   	background:#fff9d7 url('../images/icons/info-small.png') no-repeat 7px center;
    border: 1px solid #e2c822;
    padding-left:30px;
}
.msg-box.no-icon{
	background-image: none !important;
	padding-left:10px;
}

.msg-box  h3, .msg-box  h1{
    font-family: Georgia,"Times New Roman",Times,serif;
    font-style: italic;
    font-weight: bold;
    margin-bottom:5px;
    color:#323F2A;
}

.msg-box p {color: #4F5940;margin-bottom:5px;}


.dashboard .msg-box{
	margin-top:25px;
}
#welcome-section .welcome img{float:left;margin-right:15px;}
#welcome-section .welcome {
	background: url("http://d1unibi940q35f.cloudfront.net/megaphone.png") no-repeat 0 0 ;
	padding: 25px 0 0 125px;
	height:65px;
}

#site_logo {min-height:117px;min-width:200px;}


