

.node-unpublished{background-color:#fff4f4;
}
.preview .node{background-color:#ffffea;
}
#node-admin-filter ul{list-style-type:none;
padding:0;
margin:0;
width:100%;
}
#node-admin-buttons{float:left;

  margin-left:0.5em;

  clear:right;
}
td.revision-current{background:#ffc;
}
.node-form .form-text{display:block;
width:95%;
}
.node-form .container-inline .form-text{display:inline;
width:auto;
}
.node-form .standard{clear:both;
}
.node-form textarea{display:block;
width:95%;
}
.node-form .attachments fieldset{float:none;
display:block;
}
.terms-inline{display:inline;
}



fieldset{margin-bottom:1em;
padding:.5em;
}
form{margin:0;
padding:0;
}
hr{height:1px;
border:1px solid gray;
}
img{border:0;
}
table{border-collapse:collapse;
}
th{text-align:left;

  padding-right:1em;

  border-bottom:3px solid #ccc;
}

.clear-block:after{content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clear-block{display:inline-block;
}
/* Hides from IE-mac \*/
* html .clear-block{height:1%;
}
.clear-block{display:block;
}




body.drag{cursor:move;
}
th.active img{display:inline;
}
tr.even,tr.odd{background-color:#eee;
border-bottom:1px solid #ccc;
padding:0.1em 0.6em;
}
tr.drag{background-color:#fffff0;
}
tr.drag-previous{background-color:#ffd;
}
td.active{background-color:#ddd;
}
td.checkbox,th.checkbox{text-align:center;
}
tbody{border-top:1px solid #ccc;
}
tbody th{border-bottom:1px solid #ccc;
}
thead th{text-align:left;

  padding-right:1em;

  border-bottom:3px solid #ccc;
}

.breadcrumb{padding-bottom:.5em}
div.indentation{width:20px;
height:1.7em;
margin:-0.4em 0.2em -0.4em -0.4em;

  padding:0.42em 0 0.42em 0.6em;

  float:left;
}
div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;
}
div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;
}
div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;
}
.error{color:#e55;
}
div.error{border:1px solid #d77;
}
div.error,tr.error{background:#fcc;
color:#200;
padding:2px;
}
.warning{color:#e09010;
}
div.warning{border:1px solid #f0c020;
}
div.warning,tr.warning{background:#ffd;
color:#220;
padding:2px;
}
.ok{color:#008000;
}
div.ok{border:1px solid #00aa00;
}
div.ok,tr.ok{background:#dfd;
color:#020;
padding:2px;
}
.item-list .icon{color:#555;
float:right;

  padding-left:0.25em;

  clear:right;
}
.item-list .title{font-weight:bold;
}
.item-list ul{margin:0 0 0.75em 0;
padding:0;
}
.item-list ul li{margin:0 0 0.25em 1.5em;

  padding:0;
list-style:disc;
}
ol.task-list li.active{font-weight:bold;
}
.form-item{margin-top:1em;
margin-bottom:1em;
}
tr.odd .form-item,tr.even .form-item{margin-top:0;
margin-bottom:0;
white-space:nowrap;
}
tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;
}
tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;
}
.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;
}
.form-item .description{font-size:0.85em;
}
.form-item label{display:block;
font-weight:bold;
}
.form-item label.option{display:inline;
font-weight:normal;
}
.form-checkboxes,.form-radios{margin:1em 0;
}
.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;
margin-bottom:0.4em;
}
.marker,.form-required{color:#f00;
}
.more-link{text-align:right;
}
.more-help-link{font-size:0.85em;
text-align:right;
}
.nowrap{white-space:nowrap;
}
.item-list .pager{clear:both;
text-align:center;
}
.item-list .pager li{background-image:none;
display:inline;
list-style-type:none;
padding:0.5em;
}
.pager-current{font-weight:bold;
}
.tips{margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
font-size:0.9em;
}
dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;
font-size:inherit;
width:14em;
}
dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em;
}
dl.multiselect dt,dl.multiselect dd{float:left;

  line-height:1.75em;
padding:0;
margin:0 1em 0 0;
}
dl.multiselect .form-item{height:1.75em;
margin:0;
}

.container-inline div,.container-inline label{display:inline;
}

ul.primary{border-collapse:collapse;
padding:0 0 0 1em;

  white-space:nowrap;
list-style:none;
margin:5px;
height:auto;
line-height:normal;
border-bottom:1px solid #bbb;
}
ul.primary li{display:inline;
}
ul.primary li a{background-color:#ddd;
border-color:#bbb;
border-width:1px;
border-style:solid solid none solid;
height:auto;
margin-right:0.5em;

  padding:0 1em;
text-decoration:none;
}
ul.primary li.active a{background-color:#fff;
border:1px solid #bbb;
border-bottom:#fff 1px solid;
}
ul.primary li a:hover{background-color:#eee;
border-color:#ccc;
border-bottom-color:#eee;
}
ul.secondary{border-bottom:1px solid #bbb;
padding:0.5em 1em;
margin:5px;
}
ul.secondary li{display:inline;
padding:0 1em;
border-right:1px solid #ccc;
}
ul.secondary a{padding:0;
text-decoration:none;
}
ul.secondary a.active{border-bottom:4px solid #999;
}


#autocomplete{position:absolute;
border:1px solid;
overflow:hidden;
z-index:100;
}
#autocomplete ul{margin:0;
padding:0;
list-style:none;
}
#autocomplete li{background:#fff;
color:#000;
white-space:pre;
cursor:default;
}
#autocomplete li.selected{background:#0072b9;
color:#fff;
}

html.js input.form-autocomplete{background-image:url(/misc/throbber.gif);
background-repeat:no-repeat;
background-position:100% 2px;
}
html.js input.throbbing{background-position:100% -18px;
}

html.js fieldset.collapsed{border-bottom-width:0;
border-left-width:0;
border-right-width:0;
margin-bottom:0;
height:1em;
}
html.js fieldset.collapsed *{display:none;
}
html.js fieldset.collapsed legend{display:block;
}
html.js fieldset.collapsible legend a{padding-left:15px;

  background:url(/misc/menu-expanded.png) 5px 75% no-repeat;
}
html.js fieldset.collapsed legend a{background-image:url(/misc/menu-collapsed.png);

  background-position:5px 50%;
}

* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;
}

html.js fieldset.collapsible{position:relative;
}
html.js fieldset.collapsible legend a{display:block;
}

html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;
}

.resizable-textarea{width:95%;
}
.resizable-textarea .grippie{height:9px;
overflow:hidden;
background:#eee url(/misc/grippie.png) no-repeat center 2px;
border:1px solid #ddd;
border-top-width:0;
cursor:s-resize;
}
html.js .resizable-textarea textarea{margin-bottom:0;
width:100%;
display:block;
}

.draggable a.tabledrag-handle{cursor:move;
float:left;

  height:1.7em;
margin:-0.4em 0 -0.4em -0.5em;

  padding:0.42em 1.5em 0.42em 0.5em;

  text-decoration:none;
}
a.tabledrag-handle:hover{text-decoration:none;
}
a.tabledrag-handle .handle{margin-top:4px;
height:13px;
width:13px;
background:url(/misc/draggable.png) no-repeat 0 0;
}
a.tabledrag-handle-hover .handle{background-position:0 -20px;
}

.joined + .grippie{height:5px;
background-position:center 1px;
margin-bottom:-2px;
}

.teaser-checkbox{padding-top:1px;
}
div.teaser-button-wrapper{float:right;

  padding-right:5%;

  margin:0;
}
.teaser-checkbox div.form-item{float:right;

  margin:0 5% 0 0;

  padding:0;
}
textarea.teaser{display:none;
}
html.js .no-js{display:none;
}

.progress{font-weight:bold;
}
.progress .bar{background:#fff url(/misc/progress.gif);
border:1px solid #00375a;
height:1.5em;
margin:0 0.2em;
}
.progress .filled{background:#0072b9;
height:1em;
border-bottom:0.5em solid #004a73;
width:0%;
}
.progress .percentage{float:right;
}
.progress-disabled{float:left;
}
.ahah-progress{float:left;
}
.ahah-progress .throbber{width:15px;
height:15px;
margin:2px;
background:transparent url(/misc/throbber.gif) no-repeat 0px -18px;
float:left;
}
tr .ahah-progress .throbber{margin:0 2px;
}
.ahah-progress-bar{width:16em;
}


#first-time strong{display:block;
padding:1.5em 0 .5em;
}

tr.selected td{background:#ffc;
}

table.sticky-header{margin-top:0;
background:#fff;
}

#clean-url.install{display:none;
}

html.js .js-hide{display:none;
}

#system-modules div.incompatible{font-weight:bold;
}

#system-themes-form div.incompatible{font-weight:bold;
}

span.password-strength{visibility:hidden;
}
input.password-field{margin-right:10px;
}
div.password-description{padding:0 2px;
margin:4px 0 0 0;
font-size:0.85em;
max-width:500px;
}
div.password-description ul{margin-bottom:0;
}
.password-parent{margin:0 0 0 0;
}

input.password-confirm{margin-right:10px;
}
.confirm-parent{margin:5px 0 0 0;
}
span.password-confirm{visibility:hidden;
}
span.password-confirm span{font-weight:normal;
}


ul.menu{list-style:none;
border:none;
text-align:left;
}
ul.menu li{margin:0 0 0 0.5em;
}
li.expanded{list-style-type:circle;
list-style-image:url(/misc/menu-expanded.png);
padding:0.2em 0.5em 0 0;

  margin:0;
}
li.collapsed{list-style-type:disc;
list-style-image:url(/misc/menu-collapsed.png);

  padding:0.2em 0.5em 0 0;

  margin:0;
}
li.leaf{list-style-type:square;
list-style-image:url(/misc/menu-leaf.png);
padding:0.2em 0.5em 0 0;

  margin:0;
}
li a.active{color:#000;
}
td.menu-disabled{background:#ccc;
}
ul.links{margin:0;
padding:0;
}
ul.links.inline{display:inline;
}
ul.links li{display:inline;
list-style-type:none;
padding:0 0.5em;
}
.block ul{margin:0;
padding:0 0 0.25em 1em;
}


#permissions td.module{font-weight:bold;
}
#permissions td.permission{padding-left:1.5em;
}
#access-rules .access-type,#access-rules .rule-type{margin-right:1em;

  float:left;
}
#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;
}
#access-rules .mask{clear:both;
}
#user-login-form{text-align:center;
}
#user-admin-filter ul{list-style-type:none;
padding:0;
margin:0;
width:100%;
}
#user-admin-buttons{float:left;

  margin-left:0.5em;

  clear:right;
}
#user-admin-settings fieldset .description{font-size:0.85em;
padding-bottom:.5em;
}

.profile{clear:both;
margin:1em 0;
}
.profile .picture{float:right;

  margin:0 1em 1em 0;
}
.profile h3{border-bottom:1px solid #ccc;
}
.profile dl{margin:0 0 1.5em 0;
}
.profile dt{margin:0 0 0.2em 0;
font-weight:bold;
}
.profile dd{margin:0 0 1em 0;
}



.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;
}
.field .field-label-inline,.field .field-label-inline-first{display:inline;
}
.field .field-label-inline{visibility:hidden;
}

.node-form .content-multiple-table td.content-multiple-drag{width:30px;
padding-right:0;
}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;
}
.node-form .content-add-more .form-submit{margin:0;
}
.node-form .number{display:inline;
width:auto;
}
.node-form .text{width:auto;
}

.form-item #autocomplete .reference-autocomplete{white-space:normal;
}
.form-item #autocomplete .reference-autocomplete label{display:inline;
font-weight:normal;
}

#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;
}
#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;
}
table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;
}
table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;
}
table#content-field-overview tr.content-add-new .description{margin-bottom:0;
}
table#content-field-overview .content-new{font-weight:bold;
padding-bottom:.5em;
}

.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;
}
.advanced-help-topic dd{margin-bottom:.5em;
}
.advanced-help-topic span.code{background-color:#EDF1F3;
font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;
font-size:0.9em;
padding:1px;
}
.advanced-help-topic .content-border{border:1px solid #AAA}

.container-inline-date{width:auto;
clear:both;
display:inline-block;
vertical-align:top;
margin-right:0.5em;
}
.container-inline-date .form-item{float:none;
padding:0;
margin:0;
}
.container-inline-date .form-item .form-item{float:left;
}
.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;
}
.container-inline-date .description{clear:both;
}
.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;
}
.container-inline-date .date-spacer{margin-left:-5px;
}
.views-right-60 .container-inline-date div{padding:0;
margin:0;
}
.container-inline-date .date-timezone .form-item{float:none;
width:auto;
clear:both;
}

#calendar_div,#calendar_div td,#calendar_div th{margin:0;
padding:0;
}
#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;
border-collapse:separate;
margin:0;
}
.calendar td{padding:0;
}

span.date-display-single{}
span.date-display-start{}
span.date-display-end{}
span.date-display-separator{}
.date-repeat-input{float:left;

  width:auto;
margin-right:5px;
}
.date-repeat-input select{min-width:7em;
}
.date-repeat fieldset{clear:both;
float:none;
}
.date-views-filter-wrapper{min-width:250px;
}
.date-views-filter input{float:left !important;

  margin-right:2px !important;

  padding:0 !important;
width:12em;
min-width:12em;
}
.date-nav{width:100%;
}
.date-nav div.date-prev{text-align:left;

  width:24%;
float:left;
}
.date-nav div.date-next{text-align:right;

  width:24%;
float:right;
}
.date-nav div.date-heading{text-align:center;
width:50%;
float:left;
}
.date-nav div.date-heading h3{margin:0;
padding:0;
}
.date-clear{float:none;
clear:both;
display:block;
}
.date-clear-block{float:none;
width:auto;
clear:both;
}
 	 
 .date-clear-block:after{content:" ";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.date-clear-block{display:inline-block;
}
/* Hides from IE-mac \*/ 	 
 * html .date-clear-block{height:1%;
}
.date-clear-block{display:block;
}


.date-container .date-format-delete{margin-top:1.8em;
margin-left:1.5em;
float:left;
}
.date-container .date-format-name{float:left;
}
.date-container .date-format-type{float:left;
padding-left:10px;
}
.date-container .select-container{clear:left;
float:left;
}

div.date-calendar-day{line-height:1;
width:40px;
float:left;
margin:6px 10px 0 0;
background:#F3F3F3;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
color:#999;
text-align:center;
font-family:Georgia,Arial,Verdana,sans;
}
div.date-calendar-day span{display:block;
text-align:center;
}
div.date-calendar-day span.month{font-size:.9em;
background-color:#B5BEBE;
color:white;
padding:2px;
text-transform:uppercase;
}
div.date-calendar-day span.day{font-weight:bold;
font-size:2em;
}
div.date-calendar-day span.year{font-size:.9em;
padding:2px;
}







.filefield-icon{float:left;

  margin-right:0.4em;
}



.filefield-element{margin:1em 0;
white-space:normal;
}
.filefield-element .widget-preview{float:left;

  padding-right:10px;

  border-right:1px solid #CCC;

  margin-right:10px;

  max-width:30%;
}
.filefield-element .widget-edit{float:left;

  max-width:70%;
}
.filefield-element .filefield-preview{width:16em;
overflow:hidden;
}
.filefield-element .widget-edit .form-item{margin:0 0 1em 0;
}
.filefield-element input.form-submit,.filefield-element input.form-file{margin:0;
}
.filefield-element input.progress-disabled{float:none;
display:inline;
}
.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;
float:none;
padding:1px 13px 2px 3px;
}
.filefield-element div.ahah-progress-bar{display:none;
margin-top:4px;
width:28em;
padding:0;
}
.filefield-element div.ahah-progress-bar div.bar{margin:0;
}




.filefield-generic-edit .filefield-icon{float:left;

  margin-right:0.7em;

  margin-top:0.3em;
}
.filefield-generic-edit-description{margin-right:6em;
}

.filefield-generic-edit .form-text{width:99%;
}
.filefield-generic-edit .description{white-space:normal;
margin-bottom:0;
overflow:auto;
}

div.toboggan-container{text-align:center;
}
div.toboggan-login-link-container{text-align:left;
}
div.toboggan-login-link-container a{text-decoration:none;
}
div.toboggan-block-message{text-align:left;
}
div.user-login-block{text-align:left;
}
div.user-login-block a{text-align:left;
}
#sb-container,#sb-wrapper{text-align:left;
}
#sb-container,#sb-overlay{position:absolute;
top:0;
left:0;
width:100%;
margin:0;
padding:0;
}
#sb-container{height:100%;
display:none;
visibility:hidden;
z-index:999;
}
body > #sb-container{position:fixed;
}
#sb-overlay{height:expression(document.documentElement.clientHeight + 'px');
}
#sb-container > #sb-overlay{height:100%;
}
#sb-wrapper{position:relative;
}
#sb-wrapper img{border:none;
}
#sb-body{position:relative;
margin:0;
padding:0;
overflow:hidden;
border:1px solid #303030;
}
#sb-body-inner{position:relative;
height:100%;
}
#sb-content.html{height:100%;
overflow:auto;
}
#sb-loading{position:absolute;
top:0;
width:100%;
height:100%;
text-align:center;
padding-top:10px;
}
#sb-body,#sb-loading{background-color:#060606;
}
#sb-title,#sb-info{position:relative;
margin:0;
padding:0;
overflow:hidden;
}
#sb-title-inner,#sb-info-inner{position:relative;
font-family:'Lucida Grande',Tahoma,sans-serif;
line-height:16px;
}
#sb-title,#sb-title-inner{height:26px;
}
#sb-title-inner{font-size:16px;
padding:5px 0;
color:#fff;
}
#sb-info,#sb-info-inner{height:20px;
}
#sb-info-inner{font-size:12px;
color:#fff;
}
#sb-nav{float:right;
height:16px;
padding:2px 0;
width:45%;
}
#sb-nav a{display:block;
float:right;
height:16px;
width:16px;
margin-left:3px;
cursor:pointer;
}
#sb-nav-close{background-image:url(http://www.reznickgroup.com/sites/reznickgroup.com/plugins/shadowbox/resources/close.png);
background-repeat:no-repeat;
}
#sb-nav-next{background-image:url(http://www.reznickgroup.com/sites/reznickgroup.com/plugins/shadowbox/resources/next.png);
background-repeat:no-repeat;
}
#sb-nav-previous{background-image:url(http://www.reznickgroup.com/sites/reznickgroup.com/plugins/shadowbox/resources/previous.png);
background-repeat:no-repeat;
}
#sb-nav-play{background-image:url(http://www.reznickgroup.com/sites/reznickgroup.com/plugins/shadowbox/resources/play.png);
background-repeat:no-repeat;
}
#sb-nav-pause{background-image:url(http://www.reznickgroup.com/sites/reznickgroup.com/plugins/shadowbox/resources/pause.png);
background-repeat:no-repeat;
}
#sb-counter{float:left;
padding:2px 0;
width:45%;
}
#sb-counter a{padding:0 4px 0 0;
text-decoration:none;
cursor:pointer;
color:#fff;
}
#sb-counter a.sb-counter-current{text-decoration:underline;
}
div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;
font-size:12px;
padding:10px;
text-align:center;
}
div.sb-message a:link,div.sb-message a:visited{color:#fff;
text-decoration:underline;
}

#sb-title-inner{width:90%;
float:left;
}
#sb-cclose{width:10%;
float:right;
background:url(http://www.reznickgroup.com/sites/reznickgroup.com/plugins/shadowbox/resources/close.png) no-repeat right;
width:43px;
height:14px;
margin-top:4px;
cursor:pointer;
color:#fff;
}


#shadowbox-settings-test{margin-bottom:20px;
}
#shadowbox-settings-test a{padding:1em;
text-align:center;
border:1px solid #2F2F33;
background-color:#F0F0F0;
display:block;
color:#2F2F33;
}
#shadowbox-settings-test a:hover{background-color:#D9E3FB;
}
#shadowbox-global-settings .multicolumncheckboxesradios-column{width:5em;
}


.filefield-element .filefield-file-info,.video_thumbnail{min-width:100px;
min-height:100px;
}
.filefield-element .imagefield-preview{min-width:100px;
min-height:100px;
}
.filefield-element .imagefield-text{max-width:40em;
}
.filefield-element .uploadfield-text{max-width:40em;
}
.video_thumbnail{min-width:100px;
min-height:100px;
}
.uploadfield{}
.uploadfield-nodelink{}
.uploadfield-video-thumb{}
.uploadfield-video-thumb img{width:250px;

  min-height:210px;
}
.uploadfield-video-thumb span{
  background:url(http://www.reznickgroup.com/sites/reznickgroup.com/modules/video/images/play.png) no-repeat;

  width:50px;
height:112px;
position:absolute;
margin:65px 100px;
}
.uploadfield-video-thumb span:hover{background-position:-50px 0px;
}
.video-width-text{width:10px;
}
.video-thumb-selection{}
.video-thumb-selection .form-item{}
.video-thumbnails{}
.video-thumbnails .form-item{float:left;
margin-right:10px;
max-width:30%;
padding-right:10px;
}
.video-bypass-auto-conversion{}
.video-default-thumbnail{}
.video-data{}
.video_image_teaser{float:left;
padding:0.5em;
}
br.video_image_clear{clear:both;
}
.video_image_view{}
.video-ffmpeg-helper-inprogress{border:1px solid red;
padding:.5em;
}

.widget-edit{max-width:70%;
}


div.fieldgroup{margin:.5em 0 1em 0;
}
div.fieldgroup .content{padding-left:1em;
}

.views-exposed-form .views-exposed-widget{float:left;

  padding:.5em 1em 0 0;
}
.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;
}
.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;
margin-bottom:0;
}
.views-exposed-form label{font-weight:bold;
}
.views-exposed-widgets{margin-bottom:.5em;
}
html.js a.views-throbbing,html.js span.views-throbbing{background:url(http://www.reznickgroup.com/sites/all/modules/contrib/views/images/status-active.gif) no-repeat right center;
padding-right:18px;
}


div.view div.views-admin-links{font-size:xx-small;
margin-right:1em;
margin-top:1em;
}
.block div.view div.views-admin-links{margin-top:0;
}
div.view div.views-admin-links ul{padding-left:0;
}
div.view div.views-admin-links li a{color:#ccc;
}
div.view div.views-admin-links li{padding-bottom:2px;
z-index:201;
}
div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000;
}
div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent;
;
}
div.view div.views-admin-links a:before{content:"[";
}
div.view div.views-admin-links a:after{content:"]";
}
div.view div.views-hide{display:none;
}

div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;
position:absolute;
z-index:200;
}

div.view:hover div.views-hide{margin-top:-1.5em;
}

.views-view-grid tbody{border-top:none;
}






body{margin:0px;
padding:0px;
font-size:10px;
font-family:Helvetica,Arial,sans-serif;
color:#000;
background:#355b4f;
}
h1{margin:0px;
padding:17px 0px 14px 32px;
color:#345a4e;
font-size:1.4em;
}
h1 a{color:#345a4e;
}
h2{background:url(/images/bg-header-1col.jpg) no-repeat scroll left top transparent;
color:#808285;
font-size:1.4em;
margin:0 0 0 -17px;
padding:17px 0 14px 32px;
}
h2 a{color:#808285;
}
#block-block-3 h2,#block-block-16 h2{color:#345a4e;
}
h3{margin:0px;
padding:0px;
color:#345a4e;
font-size:1.4em;
}
h3 a{color:#345a4e;
}
h4{margin:0px;
padding:0px;
color:#245901;
font-size:1.2em;
}
h4 a{color:#245901;
}
h5{margin:0px;
padding:0px;
}
p{margin:0px 0px 1.1em 0px;
padding:0px;
}
ul{margin:0px;
padding:0px;
list-style:none;
}
a{text-decoration:none;
color:#679C00;
}
a:hover{text-decoration:underline;
color:#679C00;
}
a#solutionfinder:hover{text-decoration:none;
}
a#ceovideo{display:block;
width:275px;
height:104px;
position:relative;
padding-bottom:5px;
background:url('/sites/reznickgroup.com/themes/reznick/images/videopromo.png');
background-repeat:no-repeat;
}


#header{background:transparent url(/images/bg-nav.jpg) no-repeat bottom right;
height:90px;
position:relative;
overflow:visible;
z-index:5000;
}
#logo{float:left;
clear:none;
margin:8px 0px 0px 0px;
}
#utility-navigation{float:right;
clear:none;
}
#utility-navigation ul{margin:0px;
padding:0px;
list-style:none;
}
#utility-navigation ul li{margin:0px 0px 0px 4px;
padding:0px 0px 0px 6px;
list-style:none;
display:inline;
float:left;
background:transparent url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/nav-util-dot.gif) no-repeat center left;
}
#utility-navigation ul li.first{background:none;
padding:0px 0px 0px 4px;
}
#utility-navigation ul li.expanded ul.menu{display:none;
}
#utility-navigation a{color:#679c00;
padding:8px 0px;
display:block;
}
#utility-navigation a:hover,#utility-navigation a.active{color:#345a4e;
background:transparent url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/nav-util-dn.gif) no-repeat top center;
text-decoration:none;
}
#search{clear:both;
padding-left:0px;
position:relative;
}
#search .form-item{margin:0px !important;
padding:0px !important;
float:left;
}
#search label{display:none;
}
#search input.form-text{border:0px none !important;
background:transparent url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/bg-search.gif) no-repeat top left;
width:269px;
height:13px;
color:#808285;
font-size:1em;
padding:5px;
}
#search input.form-submit{background:transparent url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/btn-search.gif) no-repeat top left;
width:49px;
height:23px;
font-size:0em;
border:0px none !important;
margin:0px 0px 0px 6px;
padding:0px;
display:block;
cursor:pointer;
}
#navigation{position:absolute;
bottom:0px;
right:0px;
z-index:1500;
}
#navigation ul{margin:0px;
padding:0px;
}
#navigation ul li{margin:0px;
padding:0px;
float:left;
clear:none;
position:relative;
list-style-type:none;
}
#navigation ul li a{color:#345a4e;
font-size:1.2em;
text-align:center;
height:15px;
padding:7px 0px;
width:93px;
display:block;
}
#navigation ul li a:hover{color:#FFF;
background:transparent url(/images/bg-nav-item.jpg) no-repeat top left;
text-decoration:none;
}
#navigation ul li ul{position:absolute;
top:29px;
right:50%;
border-top:5px solid #78b600;
border-left:1px solid #78b600;
border-right:1px solid #78b600;
border-bottom:1px solid #78b600;
padding:10px 12px;
background:#FFF;
width:130px;
margin-right:-74px;
z-index:5000;
display:none;
}
#navigation ul li.first ul{width:360px;
margin-right:-194px;
right:50%;
}
#navigation ul li.last ul{right:0px;
margin-right:0px;
}
#navigation ul li ul li{float:left;
clear:both;
width:120px;
}
#navigation ul li.first ul li{clear:none !important;
}
#navigation ul li ul li a{line-height:1.5em;
color:#345a4e;
padding:0px !important;
margin:0px !important;
height:auto;
font-size:1.1em;
text-align:left;
width:100%;
}
#navigation ul li ul li a:hover{background-color:#78b600;
background-image:none !important;
color:#FFF;
}
#navigation ul li ul li ul{position:relative;
top:0px;
right:0px !important;
border:none !important;
margin:0px 0px 0px 20px !important;
padding:0px;
width:100px !important;
float:left;
}
#navigation ul li ul li ul li,#navigation ul li.first ul li ul li{float:left;
clear:both !important;
width:100px;
}
#navigation ul li ul li ul li a,#navigation ul li.first ul li ul li a,#navigation ul li ul li ul li a:hover,#navigation ul li.first ul li ul li a:hover{font-weight:normal;
color:#72716d;
background:none !important;
font-size:1em;
}
#navigation .fake-leaf{display:none;
}
.content-header-home{background:transparent url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/slide-bg.jpg) no-repeat top center;
width:1008px;

	margin:1px 0px 17px 0px;
padding:17px 0px 0px 0px;
clear:both;
z-index:1000;
height:317px;
}
.content-header-home .control{display:block;
cursor:pointer;
margin-top:138px;
z-index:1000;
width:24px;
height:24px;
clear:none;
float:left;
}
.content-header-home .control.left{margin-left:15px;
margin-right:4px;
background:transparent url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/slide-btn-left.png) no-repeat top left;
}
.content-header-home .control.right{margin-right:4px;
background:transparent url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/slide-btn-right.png) no-repeat top left;
}
#slider-images{margin:0px 4px 0px 0px;
border:1px solid #d1d3d4;
width:920px;
height:298px;
overflow:hidden;
position:relative;
z-index:1000;
float:left;
clear:none;
}
#slider-images .big-images{position:absolute;
left:0px;
top:0px;
width:4600px;
z-index:1000;
}
#slider-images .big-images ul{margin:0px;
padding:0px;
z-index:1000;
}
#slider-images .big-images ul li{margin:0px;
padding:0px;
list-style:none;
float:left;
clear:none;
display:inline;
z-index:1000;
}
#slider-tab{background:transparent url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/tab-bg.png) no-repeat top center;
position:absolute;
z-index:1500;
top:272px;
left:28px;
width:833px;
height:111px;
padding:0px 15px 15px 15px;
color:#FFF;
}
#slider-tab #tab-button{display:block;
height:20px;
margin:2px auto;
width:110px;
cursor:pointer;
}
#slider-tab #tab-button ol{margin:0px 0px 0px 12px;
padding:0px;
}
#slider-tab #tab-button ol li{margin:5px 5px 0px 0px;
padding:0px;
list-style:none;
width:13px;
height:13px;
float:left;
clear:none;
background:transparent url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/tab-ding.png) no-repeat -13px 0px;
}
#slider-tab #tab-button ol li.active{background-position:0px 0px;
}
#slider-tab ul{margin:15px 0px 0px 0px;
padding:0px;
list-style:none;
width:840px;
}
#slider-tab ul li{margin:0px 1% 0px 0px;
padding:0px;
list-style:none;
display:inline-block;
float:left;
clear:none;
width:19%;
line-height:1.1em;
cursor:pointer;
}
#slider-tab ul li span{color:#94db09;
font-weight:bold;
font-size:1.1em;
}
#slider-tab ul li img{float:left;
clear:none;
margin-right:6px;
border:2px solid #585958;
}
#slider-tab ul li.active img{border-color:#FFF;
}
.content-header{clear:both;
margin:1px auto 17px auto !important;
padding:17px 0px 0px 0px;
background:transparent url(/images/bg-header-buffer.jpg) no-repeat top center;
width:100%;
}
.node-type-landing-page .content-header{margin-bottom:0px !important;
}
.content-header img{border:1px solid #d1d3d4;
z-index:1000;
}
#content-container{clear:both;
min-height:20em;
}
#left{width:225px;
margin:0px 0px 0px 0px;
float:left;
clear:none;
padding:0px;
}
#left h1,#left h2{background:transparent url(/images/bg-left-header.jpg) no-repeat top left;

	padding:20px 0 8px 28px;
margin:0px 0px -3px 0px;
}
#left h1{}
#left h2{}
#left .promo{background:transparent url(/images/bg-corner-left.jpg) no-repeat -10px bottom;
}
#left .promo > div{padding:10px 10px 20px 10px;
}
#left div.content{font-size:1.1em;
}
#left a{color:#78b600;
}
#subnav{clear:both;
font-size:1.1em;
background:#FFF url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/bg-subnav.jpg) no-repeat top left;
}
#subnav ul{padding:18px 14px;
}
#subnav ul li{padding:3px 0px;
background:none;
}
#subnav a{color:#5f5d5d;
}
#subnav a.active-trail{color:#679C00;
font-weight:bold;
}
#subnav ul li.collapsed,#subnav ul li.expanded{list-style-image:url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/menu-collapsed.png);
}
#subnav ul li.expanded.active-trail,#subnav ul li.expanded.active{list-style-image:url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/menu-expanded.png);
}
#subnav ul li.expanded>ul{display:none;
}
#subnav ul li.expanded.active-trail>ul{display:block;
}
#subnav ul ul{padding-top:0;
padding-bottom:0;
}
#subnav ul ul li.expanded{background:none;
}
#subnav li.leaf{}
#subnav ul ul li.expanded >  ul{display:none;
}
#subnav ul ul li.expanded.active-trail a{color:#679C00;
}
#subnav ul ul li.expanded.active-trail ul li a{color:#5f5d5d;
}
#subnav ul ul li.active-trail >  ul{display:block;
}
#subnav ul ul a.active-trail{color:#5F5D5D}
#copy{overflow:hidden;
padding:12px 0px 0px 0px;
}
.home #copy{background:transparent url(/images/bg-corner-right.jpg) no-repeat bottom right;
padding:0px;
width:310px;
}
.home #copy h1{background:transparent url(/images/bg-header-1col.jpg) no-repeat top left;
}
.node-type-landing-page #copy{padding:0px;
}
.node-type-landing-page #copy h1{background:transparent url(/images/bg-header-halfcol.jpg) no-repeat top left;
}
.home #copy > div{padding:0px 30px 10px 20px;
}
.homepage-promo{height:240px;
}
.actionlink{position:absolute;
top:690px;
}
#copy p,#copy ul,#copy ol{line-height:1.3em;
font-size:1.1em;
color:#4d4d4f;
margin-bottom:1.1em;
line-height:normal;
}
#copy ul li{padding-left:.8em;
background:transparent url(/images/bullet-square.gif) no-repeat 2px 6px;
}
.node-type-landing-page #copy .half-left{float:left;
width:465px;
}
.node-type-landing-page #copy .half-right{float:right;
width:465px;
}
.node-type-landing-page #copy .half-left div,.node-type-landing-page #copy .half-right div{padding:10px;
}
.node-type-landing-page #copy img{border:1px solid #d1d3d4;
}
#sidebar{float:right;
clear:none;
margin:0px 0px 0px 25px;
width:300px;
color:#4d4d4f;
}
.home #sidebar{padding:0px;
width:650px;
}
.home .block{float:left;
width:325px;
background:transparent url(/images/bg-corner-right.jpg) no-repeat bottom center;
}
#sidebar div.content{padding:0px 20px 20px 20px;
font-size:1.1em;
}
#sidebar a{font-weight:bold;
color:#78b600;
}
#footer{width:1008px;
margin:0px auto;
padding:0px;
display:block;
}
#footer ul{float:left;
margin:8px 0px;
}
#footer ul li{display:inline-block;
float:left;
padding-right:8px;
margin:0px 4px 0px 0px;
background:transparent url(/images/bullet-square-wh.gif) no-repeat right center;
}
#footer ul li.last{background:none;
}
#footer ul li a{color:#FFF;
}
#sb-container{z-index:5000;
}
.lightbox-container{margin:5px;
background-color:#e7e7e7;
float:left;
}
.lightbox-container .block,.lightbox-container .content{
	clear:both;
}
.lightbox-container .block{}
.lightbox-container .container{width:592px;
}
.lightbox-container h2{background-color:#78B600;
background-image:none !important;
color:#FFFFFF;
padding:7px 0 0 10px;
}
.lightbox-container p{margin:0px !important;
padding:10px 0px 10px 10px;
}
.lightbox-container p img{float:left;
clear:none;
margin-right:10px;
}
.lightbox-container ul{margin:0px;
padding:0px 10px;
list-style:none;
width:572px;
height:100%;
float:left;
clear:both;
}
.lightbox-container ul li,.lightbox-container ul li.expanded{margin:0px 5px;
padding:0px;
list-style:none;
float:left;
clear:none;
width:184px;
font-size:1.4em;
font-weight:bold;
}
.lightbox-container ul li.first{margin-left:0px !important;
}
.lightbox-container ul li.last{margin-right:0px !important;
}
.lightbox-container ul li a,.lightbox-container ul li a:hover{background:transparent url(/images/bullet-h1.png) no-repeat scroll 0 5px;
color:#345A4E;
display:block;
margin:0;
padding:6px 0 6px 20px;
text-decoration:none;
}
.lightbox-container ul li ul{background:transparent url(/images/bg-lightbox-list.jpg) no-repeat top left;
width:100%;
float:left;
margin:0px !important;
padding:8px !important;
min-height:200px;
width:168px !important;
}
.msie6 .lightbox-container ul li ul{height:216px;
}
.lightbox-container ul li ul li{clear:both !important;
width:100% !important;
float:left !important;
margin:0px !important;
padding:0px !important;
font-size:.85em !important;
background:none !important;
font-weight:normal !important;
}
.lightbox-container ul li ul li.expanded{background:transparent url(/images/lightbox-expanded.gif) no-repeat 0px 4px !important;
padding:0px 0px 0px 12px !important;
}
.lightbox-container ul li ul li a{color:#2e5045;
text-decoration:none;
background:none !important;
padding:0px !important;
margin:0px !important;
}
.lightbox-container ul li ul li a:hover,.lightbox-container ul li ul li.expanded a{color:#78b600;
font-weight:bold;
}
.lightbox-container ul li ul li ul{background:none !important;
width:100%;
float:left;
margin:0px !important;
padding:0px !important;
min-height:20px !important;
}
.lightbox-container ul li ul li ul li{clear:both;
width:100%;
float:left;
margin:0px;
padding:0px;
font-size:1em !important;
}
.lightbox-container ul li ul li ul li a,.lightbox-container ul li ul li ul li a:hover{color:#727272 !important;
text-decoration:none;
background:none !important;
padding:0px;
margin:0px;
font-weight:normal !important;
}
.lightbox-container #block-block-36{
	clear:both;
background-color:#78b600;
height:40px;

	width:592px;
}
.lightbox-container #block-block-36 a{color:#FFF;
}
.lightbox-container #block-block-36 p{margin:0px;
padding:15px 8px 0;
float:left;
clear:none;
font-size:1.1em;
color:#FFFFFF;
font-weight:bold;
}
.lightbox-container #block-block-36 label{display:none;
}
.lightbox-container #block-block-36 .form-item{padding:0px !important;
margin:0px 0px 0px 10px !important;
float:left;
}
.lightbox-container #block-block-36 input{float:left;
clear:none;
}
.lightbox-container #block-block-36 input.form-text{border:1px solid #659900;
font-size:1em;
color:#808285;
margin:8px 8px 0px 0px;
}

	



.outer-container{background:#FFF;
border-top:2px solid #355b4f;
}
.center{margin:0px auto;
width:960px;
}
.center.home{width:980px;
}
.content-header-home.center{margin:0px auto;
width:1008px;
}
.centering-container{margin:0px auto;
width:1008px;
}
.no-click{cursor:default !important;
}
.footer-container{float:left;
width:100%;
}
li.leaf{list-style-image:none;
list-style-type:none;
}
.views-exposed-widgets{width:364px;
border:2px #dfe5e6 solid;
background:#eff2f2;
padding:16px;
}
.views-exposed-widgets #edit-location,.views-exposed-widgets #edit-industry,.views-exposed-widgets #edit-service,.views-exposed-widgets #edit-name{border:1px #7ca993 solid;
}
.view-id-People{width:400px;
}
.view-id-People table{width:400px;
}
.view-id-People table tr{height:35px;
}
.view-id-People .odd{background:#eff2f2;
}
.view-id-People .even{background:#FFFFFF;
}
#admin-menu{z-index:10000;
}
#block-block-62{color:#345a4e;
font-weight:bold;
}
div.field-field-headshot{height:168px;
position:relative;
}
div.field-field-headshot .field-item{position:absolute;
}
.name{color:#fff;
background:url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/name_trans_bg.png);
padding:5px 10px 5px 0;
text-align:right;
width:390px;
bottom:0px;
font-weight:bold;
font-size:13px;
}
#navigation{}
#navigation ul li{list-style-image:none;
}
#navigation ul li ul{}
#navigation ul ul u li.expanded,#navigation ul li.first ul li ul li,#navigation ul ul ul li{background:url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/bullet_4x4.gif) no-repeat;
background-position:-0px 4px;
left:-15px;
width:100px;
padding-left:10px;
}
#navigation ul ul ul{margin:0;
}
#navigation ul li.collapsed{list-style-image:none;
}
div.view-research-papers{}
div.view div.item-list ul li.views-row{list-style-type:none;
padding-left:0;
margin:0;
}
div.view_list{overflow:auto;
}
div.white-paper-industry-list,div.white-paper-list{margin:0 0 10px;
overflow:auto;
padding:0 0 1px;
}
div.white-paper-list .pdf_details_page{overflow:auto;
float:left;
width:600px;
}
div.pdf_details_title{font-weight:bold;
font-size:12px;
}
div.pdf_thumbnail{float:left;
width:90px;
margin:0 10px 0 0;
}
div.pdf_details_body{}
div.view-display-id-block_2{float:none;
margin:0;
}
div.white-paper-industry-list-group-name{font-weight:bold;
font-size:13px;
}
.pdf_details_block{overflow:auto;
float:left;
width:140px;
}
div.view-id-research_papers_tax #copy ul li{overflow:auto;
margin-bottom:10px;
}
div#block-views-bio_page-block_1 table th{border:0}
div#block-views-bio_page-block_1 table tr{background:#fff;
border:0}
div#block-views-news-block_1 ul li,div#block-views-news-block_2 ul li{margin-bottom:10px;
background:none;
}
#subnav ul ul li.expanded.active-trail{font-weight:normal;
}
.lightbox-container div#block-menu_block-3 ul li.menu-mlid-802 a{border:1px;
overflow:auto;
}
.lightbox-container div#block-menu_block-3 ul li ul li.expanded a{font-weight:normal;
color:#2E5045;
}
.lightbox-container div#block-menu_block-3 ul li ul li.expanded a:hover{color:#78B600;
font-weight:bold;
}

div#block-views-research_papers-block_1 table thead{display:none;
}
div#block-views-research_papers-block_1 table tbody{border:0;
}
div#block-views-research_papers-block_1 table tbody tr.odd,div#block-views-research_papers-block_1 table tbody tr.even{background:none;
border-bottom:0;
}
div#block-views-research_papers-block_1 table tbody td.views-field-field-pdf-cover-thumb-fid{text-align:center;
vertical-align:top;
padding-right:10px;
padding-bottom:10px;
}
div#block-views-research_papers-block_1 table tbody td.views-field-title{padding-bottom:10px;
vertical-align:top;
}
/**/

div.view-id-research_papers ul li{background:none;
}

div.view-id-rp_content_region_publications table thead{display:none;
}
div.view-id-rp_content_region_publications table tbody{border:0;
}
div.view-id-rp_content_region_publications table tbody tr.odd,div.view-id-rp_content_region_publications table tbody tr.even{background:none;
border-bottom:0;
}
div.view-id-rp_content_region_publications table tbody td.views-field-field-pdf-cover-thumb-fid{text-align:center;
vertical-align:top;
padding-right:10px;
padding-bottom:10px;
}
div.view-id-rp_content_region_publications table tbody td.views-field-title{padding-bottom:10px;
vertical-align:top;
}
/**/



div.view-id-rp_content_region_presentations table thead{display:none;
}
div.view-id-rp_content_region_presentations table tbody{border:0;
}
div.view-id-rp_content_region_presentations table tbody tr.odd,div.view-id-rp_content_region_presentations table tbody tr.even{background:none;
border-bottom:0;
}
div.view-id-rp_content_region_presentations table tbody td.views-field-field-pdf-cover-thumb-fid{text-align:center;
vertical-align:top;
padding-right:10px;
padding-bottom:10px;
}
div.view-id-rp_content_region_presentations table tbody td.views-field-title{padding-bottom:10px;
vertical-align:top;
}
/**/

div.view-id-research_papers_business_industr table.views-view-grid{margin-top:10px;
}
span.conference_title,span.pdf-title{font-weight:bold;
font-size:12px;
color:#679C00;
}
span.conference_host{font-weight:bold;
font-size:11px;
}
a.conference_materials{font-size:11px;
}
#copy .item-list  ul.pager li{background:none;
}

div.view-id-conference_upcoming table thead{display:none;
}
div.view-id-conference_upcoming table tbody{border:0;
}
div.view-id-conference_upcoming table tbody tr.odd,div.view-id-conference_upcoming table tbody tr.even{background:none;
border-bottom:0;
}
div.view-id-conference_upcoming table tbody td.views-field-field-conference-image-fid{text-align:center;
vertical-align:top;
padding-right:10px;
padding-bottom:10px;
}
div.view-id-conference_upcoming table tbody td.views-field-teaser,div.view-id-conference_upcoming table tbody td.views-field-title{padding-bottom:10px;
vertical-align:top;
padding-right:10px;
}
/**/


div.view-id-conference_previous table thead{display:none;
}
div.view-id-conference_previous table tbody{border:0;
}
div.view-id-conference_previous table tbody tr.odd,div.view-id-conference_previous table tbody tr.even{background:none;
border-bottom:0;
}
div.view-id-conference_previous table tbody td.views-field-field-conference-image-fid{text-align:center;
vertical-align:top;
padding-right:10px;
padding-bottom:10px;
}
div.view-id-conference_previous table tbody td.views-field-teaser,div.view-id-conference_previous table tbody td.views-field-title{padding-bottom:10px;
vertical-align:top;
padding-right:10px;
}
/**/


div.view-id-industry_events table thead{display:none;
}
div.view-id-industry_events table tbody{border:0;
}
div.view-id-industry_events table tbody tr.odd,div.view-id-industry_events table tbody tr.even{background:none;
border-bottom:0;
}
div.view-id-industry_events table tbody td.views-field-field-conference-image-fid{text-align:center;
vertical-align:top;
padding-right:10px;
padding-bottom:10px;
}
div.view-id-industry_events table tbody td.views-field-title{padding-bottom:10px;
vertical-align:top;
}
/**/




.content-header-home .control.left.no-click{background:url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/slide-btn-left_grey.png) no-repeat scroll left top;
}
.content-header-home .control.right.no-click{background:url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/slide-btn-right_grey.png) no-repeat scroll left top;
}
/**/


#copy div.view-id-news ul li{margin-bottom:10px;
background:none;
}
div.view-id-news div.views-field-title{font-weight:bold;
font-size:12px;
}
div.view-id-news div.views-field-teaser p{margin:0;
}
/**/



#copy div.node p{}
#copy p.list_title{margin:1px;
}
#copy ul li{font-size:11px;
}
div.field-type-postal p{font-size:10px;
color:#4D4D4F;
}
div.view-content  .item-list ul li{background:none;
}

div#block-views-a81c1acc7f6a3f4d85f43830ad2f2824 h2{display:none;
}
div#block-views-a81c1acc7f6a3f4d85f43830ad2f2824 div.view-content ul li ul{margin-left:0px;
}
div#block-views-research_papers-block_1 .view-content ul li{margin-bottom:15px;
}
div#block-views-research_papers-block_1 .view-content div.views-field-field-pdf-cover-thumb-fid{float:left;
padding-right:10px}
.node-type-news-item .meta{display:none;
}
.node-type-news-item .meta{display:none;
}
.view-display-id-page_2  #copy ul li{background:none;
padding-left:0;
}
/**/


#banner{background:url(/images/bg-header-landingpage.png) no-repeat scroll left center #FFFFFF;
height:260px;
margin-left:-11px;
padding-left:24px;
width:960px;
}
#banner .banner-sub-float-left{height:230px;
width:450px;
float:left;
padding:0px 10px;
}
#banner .banner-sub-float-right{height:230px;
width:470px;
float:right;
padding:0px 10px;
}
#content_container{background:url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/content_container_back.png) no-repeat scroll 0 0 transparent;
clear:both;
height:100%;
position:relative;
top:-40px;
width:100%;
}
.light-green{color:#679C00;
}
.slidetab_bot h2{background:none;
color:#345A4E;
line-height:1.4em;
}
div#block-views-news-block_1 h2,div#block-views-news-block_2 h2{margin:0 0 0 -7px;
}

.node-type-layout-landing-page #search{display:none;
}
.node-type-layout-with-video #search{display:none;
}

.node-type-layout-landing-page #footer{display:none;
}
.node-type-layout-with-video #footer{display:none;
}
.node-type-layout-landing-page #left,.node-type-layout-with-video #left{display:none;
}
#left_top{width:614px;
float:left;
position:relative;
padding-left:16px;
margin-left:-5px;
}
#left_top h2{background:url(/images/bg-header-2col.jpg) no-repeat scroll left top transparent;
height:43px;
line-height:43px;
margin:0 0 0 -20px;
font-family:arial;
font-size:14px;
color:#345a4e;
padding:0 0 0 40px;
font-weight:bold;
}
.views-field-field-sub-title-value p{color:#4d4d4f !important;
font-weight:normal;
margin-bottom:10px;
margin-left:-20px;
padding:0 15px;
}
.node-type-layout-landing-page .views-field-body,.node-type-layout-with-video .views-field-body{color:#4D4D4F;
font-size:1.1em;
margin-top:0;
padding:0 15px 10px 15px;
margin-left:-20px;
}
.node-type-layout-landing-page .views-field-field-external-link-url,.node-type-layout-with-video .views-field-field-external-link-url{padding:0 15px;
}
.views-field-field-external-link-url a{background:url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/block_icon_anchor.gif) no-repeat scroll 1px 1px transparent;
color:#0096E4;
display:block;
font-size:11px;
font-weight:bold;
min-height:19px;
padding:4px 15px 0 24px;
text-decoration:none;
margin-left:-24px;
}
.views-field-field-internal-link-url a{padding:0 15px 10px 15px;
font-weight:bold;
font-size:1.2em;
margin-left:-20px;
}
#left_bottom_left,#left_bottom_right,#left_bottom_mid{background:url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/bg-corner-right.jpg) no-repeat scroll right bottom #FFFFFF;
}
#left_bottom_left{padding:5px 15px 20px 10px;
width:295px;
}
#left_bottom_mid{padding:5px 20px 20px 5px;
width:290px;
}
#left_bottom_right{padding:5px 15px 20px 10px;
width:290px;
}
#left_bottom_left a,#left_bottom_right a,#left_bottom_mid a{font-weight:bold;
color:#78B600;
}
.views-field-field-list-item-link-url a{padding:0 15px 0 20px;
font-size:11px;
font-weight:bold;
line-height:1.3em;
background:#fff url(/images/bullet-green.png) left center no-repeat;
}
.views-field-field-heading-value{color:#78B600;
font-size:11px;
font-weight:bold;
padding:0 15px 10px 15px;
margin-left:-20px;
}
.views-field-field-dload-link-url{padding:0 15px 10px 15px;
font-size:11px;
font-weight:bold;
margin-left:-20px;
}
#right_top{float:left;
padding:0 10px;
margin-left:10px;
position:relative;
width:295px;
}
.float-left{float:left;
}
.clear-both{clear:both;
}
#right_top h2{background:url(http://www.reznickgroup.com/sites/reznickgroup.com/themes/reznick/images/bg-header-1col.jpg) no-repeat scroll left top transparent;
height:43px;
line-height:43px;
margin-left:-20px;
font-family:arial;
font-size:14px;
color:#345a4e;
padding:0 0 0 35px;
font-weight:bold;
}
#content_left{margin-left:10px;


