/* General Theme Styles */

@font-face {
   font-family:'mr-eaves-xl-modern';
}

#block-cbe-cbe-top-menu li a {
  font-family:'mr-eaves-xl-modern' !important;
  font-weight: 700 !important;
}


#logo img {
    width: 300px;
    padding:20px 0px;
}

body,p,span {
    font-family:'mr-eaves-xl-modern' !important; 
    font-size: 16px;
}

span {
	font-family:'mr-eaves-xl-modern' !important;
}

caption, th, td, input, textarea, select, option, legend, fieldset {
font-family:'mr-eaves-xl-modern' !important;
font-size: 16px;
}

h1,h2,h3,h4,h5 {
  font-family: 'mr-eaves-xl-modern' !important;
  font-style: normal !important;
  font-weight: 700;
}

h1,
h1 a {
  font-size: 20px; 
  color: #000;
  line-height: 20px;
}

h2,h2 a {
  font-size: 20px;
  color: #cc3333;
  line-height: 20px;
}

h3,h3 a {
  font-size: 20px;
  color: #4c7c89;
  line-height: 20px;
}

h4,h4 a {
  font-size: 14px;
  color: #000;
  line-height: 14px;
}

h5,h5 a {
  font-size: 12px;
  color: #000;
  font-style: italic;
  line-height: 12px;
}

h6,h6 a {
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;
  font-size: 10px;
  color: #000;
  line-height: 10px;
}

ul li.expanded {
    list-style-image: none;
    list-style-type: circle;
}

.field-name-field-add-this {
    display: none !important;
}
blockquote {
   text-indent: 30px;
}
img {
  max-width: 100%;
}
#page-wrapper {
  width: 100%;
}
#block-search-form input.form-text {
  outline: 0;
}

#block-system-main {
    margin-bottom: 5px;
}

body.one-sidebar.sidebar-second #main #content {
    margin-left: 0;
    margin-right: -760px;
    padding-right: 17px;
    width: 630px;
}

.clear{
    clear: both;
}

#comments {    
    padding: 30px;
}

.comment .submitted , .comment ul.links {
    
}

.region-sidebar-second {
    float: left;
    margin-left: 637px;
    margin-right: -960px;
    margin-top: 17px !important;
    padding: 0;
    width: 300px;
    
}

.region-sidebar-second .section {
  width: 300px;
}

.region-sidebar-second .block .content {
  padding: 20px 14px;
}


.menu-date { 
    float: left;
    margin-right: 5px;
    font-weight: bold;
    font-size: 12px;
    color: #0D0D0D !important;
    border-right: 1px solid black;
     
}

.menu-date {
  font-weight: bold;
  font-size: 12px;
  color: #0D0D0D !important;
      line-height: 15px;
    margin-bottom:5px;
  padding-right: 5px;
}


.menu-update {
    padding-right: 5px;
    float: left;
    font-weight: bold;
    color: #0D0D0D !important;
    margin-right: 5px;
    font-weight: bold;
    font-size: 16px;
    border-right: 1px solid black;
    line-height: 15px;
    margin-bottom:3px;
 
}
.menu-update, .menu-author, .menu-date{
  margin-top:5px;
}

.menu-author { 
    font-size: 16px;
    color: #171717;
    font-weight: bold;
    margin-left:-2px;
    margin-bottom:11px;
}

.menu-author-priscilla {
    font-size: 16px;
    color: #171717;
    font-weight: bold;
    padding:0px;
    margin-bottom:6px;
    position: relative;
    left:-10px;
}


.menu-author {
  font-size: 16px;
  color: #171717;
  font-weight: bold;
  line-height: 15px;

}


.region-sidebar-second .section .block {
  margin-bottom: 3em;
}

li.node-readmore a{
  font-weight: bold;
  text-decoration: none;
}

ul.pager li a{
    
    display: inline-block;
    padding: 4px 9px;
    text-decoration: none;
}

#corporate-header {
    height: 62px;
    position: absolute;
    width: 100%;
    z-index: -5;
}

.region-header {
    clear: none !important;    
    margin-left: 8px;
}

h2.block-title {
  border-bottom: 1px solid;
  margin-bottom: 17px;
  padding-bottom: 5px;
  text-transform: uppercase;
}


.region-footer h2.block-title  {
     border-bottom: none;
}

.field-content h3 {
    margin-top: 25px;
}

.field-content blockquote {
   text-indent: 30px;
}

#block-block-1 hr {
    border-color: #777777;
    border-left: medium none;
    border-right: medium none;
    border-top: medium none;
    height: 1px;
    margin-bottom: -10px;
    margin-left: 226px;
    margin-top: -4px;
    text-align: center;
    width: 500px;
}

#block-system-main .view-search-index .view-header p {
font-family: 'mr-eaves-xl-modern' !important;
font-weight:700 !important;
font-size:18px !important;
color:#94715D !important;
}
#block-views-exp-search-index-page .views-exposed-form .views-exposed-widget .form-submit {
background-color:#94715D !important;
}

/* Navigation Menu */

#block-system-main-menu {
    float: left;    
}

#block-search-form {
    float: right;
    padding-top: 16px;
    position: relative;
    right: 0px;
}

.node-type-book-reviews .views-field-field-book-image .field-content img{
    margin-top: 17px;
    padding-right: 5px; 
}

.node-type-book-reviews ul{
  color:black;
   position:relative;
   float: none;
   left:10px;
   line-height: 1.7em;
}
#block-search-form .form-item , #block-search-form .form-actions{
    margin: 0 !important;
    display: block !important;
}

#block-search-form .form-type-textfield {
    float: left;
}

#block-search-form .form-actions {
    float: right;
}
#block-search-form input.form-text {
  background: transparent !important;
}
#block-search-form input.form-text {
    border: medium none;
    height: 30px;
    margin-right: -31px;
    padding-left: 7px;
    width: 197px;
}

#block-search-form input.form-submit {
    border: medium none;
    font-size: 0;
    height: 30px;
    width: 30px;
}

#block-system-main-menu ul {
    margin-top: 0.86em;
    padding-left: 36px;
}

#block-system-main-menu ul li {
    display: inline-block;
    list-style: none outside none;   
}

#block-system-main-menu ul li a {
    display: inline-block;

    padding: 10px;
    text-decoration: none;
}


#block-system-main-menu ul li.expanded ul {
    background: none repeat scroll 0 0 #1F1F1F;
    box-shadow: 0 3px 3px #000000;
    display: none;
    margin-top: -3px;
    min-width: 149px;
    padding-left: 0;
    position: absolute;
    z-index: 200;
}

#block-system-main-menu ul li.expanded:hover ul {
    display: block;
}

#block-system-main-menu ul li.expanded ul li{
    display: block;
}

ul {
    margin-left: 0;
    padding-left: 1em;
}


/* General Drupal Themes Styles */

#block-block-1 {

    text-align: center;
    text-shadow: 1px 1px 1px #222222;
}

.node-teaser .field-name-field-image {
    float: left;
    margin-right: 15px;
}

.field-type-taxonomy-term-reference .field-item {
    background: url("../images/tag.png") no-repeat scroll 5px 6px transparent;
    display: inline-block;
    
    margin-right: 10px;
    padding-left: 20px;
}

.field-type-taxonomy-term-reference {
    padding: 13px 10px;
    width: auto;
}

.field-type-taxonomy-term-reference .field-label {
    float: left;
    
}
    
.field-name-field-related-products {
    
    padding: 18px 10px;
}

.field-name-field-related-products ul {
    margin-bottom: 9px;
    margin-top: 8px;
}

.field-name-field-related-products .field-label {
    font-style: italic;
    font-weight: normal;
}

.field-name-field-related-products .field-items{
    padding-left: 20px;
}

.field-item ul, .field-item ol, .field-item .messages{
    
}

.field-name-field-related-products  a{
    font-weight: bold;
}


/* Node General Styles */

.node h2 {
    border-bottom: 1px solid;

    margin-bottom: 7px !important;
    margin-top: 30px;
    padding: 0 0 7px;
}

.node h3 {    

    margin-bottom: 0 !important;
    margin-top: 21px;
    padding: 0 0 0;
}

.node h4{

    margin-bottom: 0 !important;
    margin-top: 21px;
    padding: 0 0 0;
}


/* Views General Styles */

.views-field {  
    
    line-height: 1.6em;
}

.views-field p{

}

.region-footer .views-field {   
}

.page-node .field-name-field-image{     
}

.page-node  .field-name-field-tags .field-item{ 
    display: inline-block;
    margin-right: 23px;
}

#main #content {
    margin-top: 0px;
}

.views-field-edit-node{
    position: absolute;
}

.region-footer .views-content a{
    font-weight: bold;
}

.views-field-edit-node a, .region-footer  .views-field-edit-node a{
    background: none repeat scroll 0 0 #990000;
    box-shadow: 1px 1px 5px #000000;
    color: #FFFFFF !important;
    display: block;
    line-height: 12px;
    margin-left: -10px;
    padding: 3px;
    text-align: center;
    text-decoration: none;
    width: 61px;
    font-weight: normal !important;
}

.views-field-edit-node a:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #990000 !important;    
}

.region-footer {
    margin-top: 44px;
    min-height: 178px;
    padding: 21px 0 21px 21px;
}

.region-footer h2{
    text-shadow: none !important;  
}


/* "SlideShow" Block Styles */

#views_slideshow_cycle_teaser_section_jquery_slideshow-block_1 {
    height: 220px !important;
    width: 960px !important;
}

#block-views-jquery-slideshow-block-1{
    
}

#views_slideshow_cycle_main_jquery_slideshow-block_1 .views-slideshow-cycle-main-frame-row {
    width: 960px;
}

#views_slideshow_cycle_main_jquery_slideshow-block_1 .views-slideshow-cycle-main-frame-row h2 {
    margin: 0 0 6px;
    width: 342px;
}

#views_slideshow_cycle_main_jquery_slideshow-block_1 .views-slideshow-cycle-main-frame-row h2 a {
    font-weight: normal;
    line-height: 1.1em;
    text-decoration: none;
}

#views_slideshow_cycle_main_jquery_slideshow-block_1 .views-field-field-link-text a {
    
    padding: 4px 9px;
    text-decoration: none;
}

#views_slideshow_cycle_main_jquery_slideshow-block_1 .views-field-field-slide-image {
    float: right;
    margin-top: 0px;
}

#views_slideshow_cycle_main_jquery_slideshow-block_1 .views-field-title {
    padding-top: 11px;
}

#views_slideshow_cycle_main_jquery_slideshow-block_1 .views-field-field-description {
    line-height: 1.4em;
    margin-bottom: 11px;
    opacity: 0.7;
    padding-top: 0;
}

#views_slideshow_cycle_main_jquery_slideshow-block_1 .views-slideshow-cycle-main-frame-row-item {
    padding-left: 38px;
}


.view-id-jquery_slideshow.view-display-id-block_1 .views-slideshow-controls-bottom {    
    margin-left: 38px;
    margin-top: -33px;
    position: absolute;    
    z-index: 100;
}

.view-id-jquery_slideshow.view-display-id-block_1 .selector {
    cursor: pointer;
    height: 11px;
    width: 11px;
}

.view-id-jquery_slideshow.view-display-id-block_1  .views-slideshow-pager-field-item{
    display: inline-block;
    margin-right: 2px;
}

.view-id-jquery_slideshow.view-display-id-block_1 .view-footer {
    margin-top: 6px;
}

hr.top {
    border: 1px solid #191919;
    margin: -5px 0 0;
    line-height: 0;
    height: 0;
}

hr.top-shadow{
    border: solid 1px #999999;
    margin: 0 0 10px;
    line-height: 0;
    height: 0;
}


/* "Portfolio" Block*/

.view-id-products_portfolio .views-field-field-image {    
    float: left;
    margin-bottom: 7px;
    margin-right: 7px;
}

.view-id-products_portfolio .views-field-title h3 {
    margin-bottom: 0.5em;
    margin-top: 0;
}

.view-id-products_portfolio .views-row {
    border-bottom: 1px dashed;
    clear: both;
    margin-bottom: 13px;
    min-height: 69px;
    padding-bottom: 13px;
}

.view-id-products_portfolio .views-row-last {       
    margin-bottom: 8px; 
}

.view-id-products_portfolio .view-footer{

}

.view-id-products_portfolio .view-footer p{
    margin: 0;
}


/* "Products Tags" View Styles */

.view-id-projects_tags ul{
    margin: 0;
    padding: 0;
}

.view-id-projects_tags ul li {
    display: inline-block;
    margin-right: 16px;
}

.view-id-projects_tags ul li a {
    background: url("../images/tag.png") no-repeat scroll 5px 5px transparent;
    display: block;
    font-weight: normal;
    padding-left: 20px;
}


/* "Home Page" View Styles */

body.page-home h1{
    display:none;
}

.view-display-id-page.view-home-page h2 {
    border-bottom: 1px solid;
    padding-bottom: 5px;
    text-transform: uppercase;
}

.view-display-id-page.view-home-page .views-field-body-1{
    margin-top: 0.7em;
}

.view-display-id-page.view-home-page .views-row {
    float: left;
    margin-bottom: 1.5em;
    margin-right: 25px;
    padding-bottom: 1em;
    vertical-align: top;
    width: 300px;
}

.view-home-page.view-home-page .views-row-2 {
    margin-right: 0;
}

.view-id-home_page.view-display-id-attachment_1 {
    width: 628px;
}

.view-id-home_page.view-display-id-attachment_1 .view-content {
}

.view-id-home_page.view-display-id-attachment_1 .view-header {
    margin-top: 5px;
}

.view-id-home_page.view-display-id-attachment_1 .views-row {
    display: inline-block;
    margin-right: 25px;
    vertical-align: top;
    width: 300px;
}

.view-id-home_page.view-display-id-attachment_1 .views-row-2, .view-id-home_page.view-display-id-attachment_1 .views-row-4 {
    margin-right: 0;
}

.view-id-home_page.view-display-id-attachment_1 a {
    font-weight: normal;
    text-decoration: none;
}

.view-id-home_page.view-display-id-attachment_1 .views-field-title-1 h3 {
    margin-bottom: 5px;
    margin-top: 7px;
}

.view-id-home_page.view-display-id-attachment_1 .views-field-body {
    margin-bottom: 17px;
}

.view-id-home_page.view-display-id-attachment_1 .views-field-field-related-products {
    padding: 13px 10px;
}

.view-id-home_page.view-display-id-attachment_1 .views-field-field-related-products ul {
    margin-bottom: 9px;
    margin-top: 8px;
}

.view-id-home_page.view-display-id-attachment_1 .views-field-field-home-item-read-1  a{
    font-weight: bold;
}

.view-id-home_page.view-display-id-attachment_3 {
    clear: both;
    float: left;
    margin-bottom: 18px;
    margin-right: 24px;
    width: 300px;
}

.view-id-home_page.view-display-id-attachment_2 .views-row {
    float: left;
    margin-right: 27px;
    width: 138px;
}

.view-id-home_page.view-display-id-attachment_2 .views-row .views-field-field-image img{
    border: 1px solid #333333;
}

.view-id-home_page.view-display-id-attachment_2 .views-row-last {    
    margin-right: 0;
}

.view-id-home_page.view-display-id-attachment_2 .views-row .views-field-title a {
    display: block;
    line-height: 1.3em;
    text-align: left;
    text-decoration: none;
    width: 138px;
    font-family: 'mr-eaves-xl-modern';
	font-weight: 700;
}

.view-id-home_page.view-display-id-attachment_2 .views-row-3 {    
    margin-right: 28px;    
}

.view-id-home_page .attachment {
    clear: both;
    
}

.view-id-home_page.view-display-id-attachment_4 {
    clear: both;
    float: left;
    margin-bottom: 8px;
    width: 627px;
}

.view-id-home_page.view-display-id-attachment_4 .view-header h2 {
    margin-top: 0;
}

.view-id-home_page.view-display-id-attachment_4 .view-header h2 a {

}

.view-id-home_page.view-display-id-attachment_4 .views-field-field-image {
    float: left;
    margin-right: 11px;
}

.view-id-home_page.view-display-id-attachment_4 .views-field-body-1{
    
    line-height: 1.6em;
}

.view-id-home_page.view-display-id-attachment_4 .views-row {
    border-bottom: 1px dashed;
    clear: both;
    margin-bottom: 19px;
    padding-bottom: 13px;
    width: 628px;
}

.view-id-home_page.view-display-id-attachment_4 .views-row-1 {
    border-bottom: 1px dashed;    
}

.view-id-home_page.view-display-id-attachment_4 .views-row-last {
    border-bottom: none;  
    margin-bottom: 0px; 
}

.view-id-home_page.view-display-id-attachment_4 .view-content {
    width: 627px;
}

.view-id-home_page.view-display-id-attachment_4 .views-field-title-1 {
    
    font-family: Helvetica,Trebuchet MS,Arial;
}

.view-id-home_page.view-display-id-attachment_4 .views-field-title-1 h3 {
    margin-bottom: 5px;
    margin-top: 0;
}

.view-id-home_page.view-display-id-attachment_4  .view-footer {
     margin-top: -15px;
}

.view-id-home_page.view-display-id-attachment_5 {
    float: left;
    margin-left: 33px;    
    width: 300px;
}

.view-id-home_page.view-display-id-attachment_5 .view-header {
    border-bottom: 2px  solid;
    margin-bottom: 13px;
    margin-top: -1px;
}

.view-id-home_page.view-display-id-attachment_5 .view-header p{
    margin: 0;
}

.view-id-home_page.view-display-id-attachment_5 .views-row-1 {
    margin-bottom: 10px;
}

.view-id-home_page.view-display-id-attachment_6  {
    clear: both;
    margin-bottom: 10px;
}

.view-id-home_page.view-display-id-attachment_6 .views-row-1 {
    height: 17px;
    padding-top: 15px;
}


/* "Footer Blocks" Styles */

#block-views-logoblock-block {
    float: left;
    margin-bottom: 0;
    margin-right: 24px;
    width: 276px;
}

.view-id-logoblock.view-display-id-block  .views-field-field-body{
    
    line-height: 1.6em;
}

.view-id-logoblock.view-display-id-block .views-field-field-body p {
    line-height: 1.6em;
    margin-bottom: 0;
    margin-top: 0;
}

#block-views-follow-us-block {
    float: left;
    width: 141px;
}

#block-menu-menu-footer-menu .content {
    margin-top: 26px;
}

#block-menu-menu-footer-menu {
    float: left;
    
    line-height: 2.49em;
    margin-right: 25px;
    margin-top: -4px;
    width: 141px;
}

#block-menu-menu-footer-menu h2 {
    margin-bottom: -23px;
}

#block-views-latest-news-block {
    float: left;
    line-height: 1.6em;
    margin-right: 30px;
    width: 300px;
}

.view-latest-blog-post .views-field-title,
.view-featured-article .views-field-title{
line-height:17px !important;
}

#block-views-latest-news-block h2 {
    margin-bottom: 8px;
    margin-top: -4px;
}

#block-views-latest-news-block .views-row {
    margin-bottom: 8px;
}

#block-views-latest-news-block a {
    font-weight: normal;
    line-height:1em;
}

#block-views-follow-us-block h2 {
    font-weight: normal;
    margin-bottom: 10px;
    margin-top: -4px;
    text-decoration: none;
    text-transform: uppercase;
}

#block-views-follow-us-block .views-field-body .field-content div {
    background-repeat: no-repeat;
    margin-bottom: 2px;
    margin-top: 11px;
    padding-left: 23px;
    width: 138px;
    background-position: 0 4px;
}

#block-views-follow-us-block .views-field-body .field-content .f{
    background-image: url("../images/f.png");
}

#block-views-follow-us-block .views-field-body .field-content .t{
    background-image: url("../images/t.png");
}

#block-views-follow-us-block .views-field-body .field-content .r{
    background-image: url("../images/r.png");
}

#block-menu-menu-footer-menu ul {
    margin-bottom: 0;
    margin-top: -20px !important;
    padding: 0;
}

#block-menu-menu-footer-menu ul li {
    list-style: none outside none;
    margin-bottom: -2px;
}


/* "Latest News" View Styles */

.page-news .region-content {
    margin-top: -13px;
}

.view-id-latest_news.view-display-id-page .views-field-field-image{
    float: left;
    margin-right: 11px;
}

.view-id-latest_news.view-display-id-page .views-row {
    border-bottom: 1px dashed;
    margin-bottom: 29px;
    padding-bottom: 13px;
}

.view-id-latest_news.view-display-id-page .views-field-created {
    margin-top: -13px;
}

.view-id-latest_news.view-display-id-page .views-row.views-row-last{
    border-bottom: none;
}

.feed-icon{
    display: none;
}

.view-latest-news h2 {
    margin-bottom: 6px;
}

#block-views-latest-news-block .view-display-id-block {
    margin-top: 0px;
}


/* "Adds" Block Styles */

.view-id-adds_block.view-display-id-block .views-row {
    margin-bottom: 17px;
}

.view-id-adds_block.view-display-id-block .views-row.views-row-last{
    margin-bottom: 0;
}

.view-id-adds_block.view-display-id-block .view-header {
    border-bottom: 2px  solid;
    margin-bottom: 13px;
    margin-top: -1px;
}

.view-id-adds_block.view-display-id-block .view-header p{
    margin: 0;
}


/* "Our Products" View Styles */

.view-id-our_products.view-display-id-page td {
    vertical-align: top;
}

.view-id-our_products.view-display-id-page .views-row {
    border-bottom: 1px dashed;
    float: left;
    margin-bottom: 26px;
    margin-right: 28px;
    margin-top: 4px;
    padding-bottom: 18px;
    width: 300px;
}

.view-id-our_products.view-display-id-page .views-row.views-row-even{   
    margin-right: 0;
}

.view-id-our_products.view-display-id-page .views-field-title h2, .view-portfolio-gallery-3-columns  .views-field-title h2{
    line-height: 1.3em;
    margin-bottom: 5px;
    margin-top: 2px;
}

.page-products #block-system-main {
    margin-bottom: -16px;
}


/** 
 * "Our Products" 3 columns
 */

.view-portfolio-gallery-3-columns .views-row{
    float: left;
    border-bottom: 1px dashed; 
    margin-bottom: 26px;
    margin-right: 28px;
    margin-top: 4px;
    padding-bottom: 18px;
    width: 191px;
}

.view-portfolio-gallery-3-columns .view-content .views-row:nth-child(3n + 3){
    margin-right: 0;
}

.view-portfolio-gallery-3-columns .view-content .views-row:nth-child(3n + 1){
    clear: both;
}
 

/* "Our Services" View Styles */

.page-services .region-content {
    margin-top: -15px;
}

.view-id-our_services.view-display-id-page {    
    margin-top: 21px;
}

.view-id-our_services.view-display-id-page .views-field-title h2 {
    margin-bottom: 5px;
    margin-top: 4px;
}

.view-id-our_services.view-display-id-page .views-row {
    border-bottom: 1px dashed;
    margin-bottom: 25px;
    margin-top: 31px;
    padding-bottom: 19px;
}

.view-id-our_services.view-display-id-page .views-row-last {
    padding-bottom: 0;
    border-bottom: none;
    margin-bottom: 10px;
}


/* "Ads" Block Styles */

#block-views-adds-block-block .views-field-title{
    text-align: center;
}


/* "Contact Us" View Styles */

.page-contact .region-content {
    margin-top: -11px;
}

#block-views-contact-us-block-1 .views-field-field-image {
    float: left;
    margin-bottom: 19px;
    margin-right: 10px;
}

#toolbar a {
    font-weight: normal;
}

#contact-site-form  {
        
}

#contact-site-form input {
    font-family: Helvetica,Arial,Helvetica,sans-serif;  
}

#contact-site-form input, #contact-site-form textarea {
    padding: 9px;
}
#block-views-mimi-author-block-block .content {
  padding: 20px 14px 0 14px !important;
}
#block-views-book-publication-info-block .content,
#block-views-book-publication-info-block-1 .content,
#block-views-author-info-block .content,
#block-views-publication-info-block .content,
#block-views-publication-info-block-1 .content,
#block-views-publication-info-block-2 .content,
#block-views-mimi-author-block-block .content,
#block-views-author-info-block-1 .content {
  background: #eeeeee; /* Old browsers */
  background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
  border: 1px solid #ccc;
  /*  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;*/
}
#block-views-book-publication-info-block .content .view-content .views-field .views-label,
#block-views-book-publication-info-block-1 .content .view-content .views-field .views-label {
  float: left;
  margin-right: 4px;
}
#block-views-book-publication-info-block .content .view-content .views-field-field-book-image img,
#block-views-book-publication-info-block-1 .content .view-content .views-field-field-book-image img { border: none; }
#block-block-2 p {
  margin: 0;
}
#block-system-main-menu li a {
  font-weight: normal;
}
.node-resource .field-name-body .pageheader { font-size: 85%; color: gray; border-style: dotted; border-width: 1px 0px 0px 0px; text-align: right; }

.node-resource .field-name-body .title { font-size:150%; color:#334A4B; text-align: center; }

.node-resource .field-name-body .subtitle { font-size:110%; color: black; text-align: center; }

.node-resource .field-name-body .author { font-size:120%; color:#334A4B; text-align: center; }

.node-resource .field-name-body .editor { font-size:100%; color: #555555; text-align: left; margin-left:10px; margin-right:10px; }

.node-resource .field-name-body  .bodytext { line-height: 150%; text-align:justify; text-indent: 3em;}

.node-resource .field-name-body .bodyblock { line-height: 150%; text-align: justify; }

.node-resource .field-name-body .listnumber { line-height: 150%; text-align:justify; text-indent: 3em; }

.node-resource .field-name-body .quote { text-align:justify; margin-left: 3em; margin-right: 3em; }

.node-resource .field-name-body .hanga { margin-left : 3em; text-indent: -3em; margin-bottom: 0; margin-top: 0; }

.node-resource .field-name-body .taba { margin-left : 3em; margin-right : 3em;}

.node-resource .field-name-body .tabb { margin-left : 6em; margin-right : 3em;}

.node-resource .field-name-body .tabc { margin-left : 9em; margin-right : 3em;}

.node-resource .field-name-body .tabd { margin-left : 12em; margin-right : 30em;}

.node-resource .field-name-body .tabe { margin-left : 15em; margin-right : 3em;}

.node-resource .field-name-body .tabf { margin-left : 18em; margin-right : 3em;}

.node-resource .field-name-body .center {text-align: center; }

.node-resource .field-name-body .highlight {background-color: yellow; }

ul.pager li a {
  background: transparent !important;
  font-size: 15px;
}
ul.pager .pager-current {
  font-size: 17px;
}
.view-publication-info .views-field-field-journal-image img {
  max-height: 120px;
}
#views_slideshow_cycle_main_jquery_slideshow-block_1 .views-field-field-link-text a {
  background: none repeat scroll 0 0 transparent !important;
  box-shadow: 0 0 0 #000 !important;
}
#views_slideshow_cycle_main_jquery_slideshow-block_1 .views-field-field-link-text a:hover {
  background: none repeat scroll 0 0 #4c7c89 !important;
}
#block-system-main img {
  width: auto;
}
.view-what-is-cbe-  {
  background: #b0d5e5 ;
  padding: 15px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
#block-views-what-is-cbe-block .block-title {
  border-bottom: 0;
}
.view-jquery-slideshow {
  border-bottom: 1px solid #bbb;
  border-top: 1px solid #bbb;
}
.banner-image img {
  max-height: 300px;
}
#menu-wrapper {
  display: none;
}
.field table td,
.field table th {
  border: 1px solid #fff;
}
.field table th {
  font-size: 10px;
  font-weight: bold;
  padding: 5px;
}
.pagination-showall  a {
  color: #828282;
}
.breadcrumb .last {
  font-size: 1.1em;
  font-weight: bold;
}
#block-cbe-journal-menu li.expanded ul li,
#block-views-journals-block-1 li.expanded ul li {
  padding: 0;
}

#block-menu-block-1 li a,
#block-cbe-journal-menu li a,
#block-views-journals-block-1 li a{
  font-weight: normal;
}
#block-menu-block-1 li a.active,
#block-cbe-journal-menu li a.active,
#block-views-journals-block-1 li a.active {
  font-weight: bold;
  color: #4c7c89;
}

#block-menu-block-1 ul li ul li a,
#block-cbe-journal-menu ul li ul li a {
  font-size: 12px;
}
#block-menu-block-1  ul li ul li ul li a,
#block-cbe-journal-menu ul li ul li ul li a {
  font-size: 11px;
}
#block-menu-block-1 ul ul ul li.leaf,
#block-menu-block-1 ul ul ul li,
#block-cbe-journal-menu ul ul ul li.leaf,
#block-cbe-journal-menu ul ul ul li {
  padding: 0;
}  
#block-menu-block-1 ul li ul,
#block-cbe-journal-menu ul li ul  {
  padding-left: 10px;
}
#block-menu-block-1 li.expanded,
#block-cbe-journal-menu li.expanded  {
  list-style-image: url(../images/bullet-down.png);
}
#block-menu-block-1 li.leaf,
#block-menu-block-1 li,
#block-cbe-journal-menu li.leaf,
#block-cbe-journal-menu li    {
  list-style-image: none !important;
  list-style-type: disc !important;
  color: #4c7c89 !important;
  padding: 5px 0 0 0;
}


.two-sidebars #content {
  width: 445px;
}
li a.active {
    color: #4c7c89 !important;
}
#menu-wrapper li a.active {
    color: #323232 !important;
}

.field-name-field-subtitle {
  font-size: 16px;
  font-family: 'mr-eaves-xl-modern';
   font-weight: 700;
}
#page-title {
  margin-bottom: 5px;
}
.node .field-name-field-primary-photo,
.views-field-field-primary-photo{
  padding-top: 10px;`
}
.field-name-field-digital-copy {
  padding-top: 10px;
}
.region-slideshow {
  padding-bottom: 10px;
}
.two-blocks,
.one-block {
  padding-bottom: 10px;
}
.field-name-field-digital-copy img.file-icon {
  display: none;
}
.field-name-field-digital-copy span.file a {
  background: url(../images/download_pdf_icon.png) no-repeat;
  display: block;
  width: 121px;
  height: 30px;
  text-indent: -9999px;
}
#block-block-13 .content,
#block-block-16 .content {
  line-height: 1.2em;
  color: #fff !important;
}
#block-block-13 .content a,
#block-block-16 .content a {
  color: #fff !important;
}

#block-block-13 .block-title, 
#block-block-16 .block-title {
  margin-bottom: 7px;
}
#block-block-15 .block-title, 
#block-block-14 .block-title {
  margin-bottom: 4px;
}

#block-block-13, 
#block-block-14,
#block-block-15,
#block-block-16 {
  font-size: 16px !important;
}
#block-block-12 {
  clear: both;
  font-size: 12px;
  margin-bottom: 5px;
  color: #fff !important;
  text-align: center;
}
.region-footer  h2{
    color: #fff !important;
}

.page-node #block-system-main .content ul{
    color:black;
}

.view-recent-posts img {
margin-top:3px;
}
.view-recent-posts .views-row {
   margin-bottom: 5px;
   min-height: 35px;
}
.view-recent-posts .views-field-title {
   margin-left: 30px;
   padding: 0 5px;
}
.view-recent-posts .views-field-field-subtitle {
  font-size: 11px !important;
  padding-left: 25px;
  margin-left: 30px;
  padding: 0 5px;
}
.view-recent-posts .views-field-field-photo {
  float: left;
}
.view-recent-posts .views-field-field-photo img {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  border-radius: 0 !important;
}
.cbe-blog-publication {
  margin: 1.2em 0 0 0;
}
.cbe-blog-publication img {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
}
.blog-publication {
  padding-right: 10px;
  font-weight: bold;
  font-size: 14px;
}
.cbe-categories-term{
  background: url('../images/tag.png') no-repeat left bottom;
  padding-left: 15px;
  display: inline;
  margin-right: 5px;
}
.cbe-categories {
  margin: 1.2em 0;
}
.top-line {
border-top: 1px solid #ccc;
margin-bottom: 15px;
width: 94%;
margin-left: auto;
margin-right: auto;
}
.cbe-blog-pager {
  padding: 10px 0;
}
.cbe-blog-pager a {
  font-weight: normal;
}
.cbe-blog-pager .inner .prev {
  float: left;
}
.cbe-blog-pager .inner .next {
  float: right;
}
.cbe-blog-pager .previous-post,
.cbe-blog-pager .next-post {
  font-weight: bold;
}
.region-sidebar-second .block img,
.region-sidebar-second-primary .block img {
  height: inherit !important;
}
.node-resource .field-name-field-subtitle {
  padding-left: 10px;
}
.cwils
 {
  padding-top: 1.5em;
}
.region-sidebar-second ul,
.region-sidebar-second-home ul,
.region-sidebar-second-primary ul {
  margin-top: 0 !important;
}
.sidebar div.block:first-child .top-line {
  display: none;
}
#block-views-exp-search-publications-page-1,
#block-views-exp-search-endorsements-page-1,
#block-views-exp-blog-search-page-1  {
    padding-top: 16px;
    position: relative;
    right: 0px;
}

#block-views-exp-search-publications-page-1 .form-item , #block-search-form .form-actions,
#block-views-exp-search-endorsements-page-1 .form-item,
#block-views-exp-blog-search-page-1 .form-item {
    margin: 0 !important;
    display: block !important;
}

#block-views-exp-search-publications-page-1 .form-type-textfield,
#block-views-exp-search-endorsements-page-1 .form-type-textfield,
#block-views-exp-blog-page-1 .form-type-textfield {
    float: left;
}

#block-views-exp-search-publications-page-1.form-actions,
#block-views-exp-blog-search-page-1.form-actions  {
    float: right;
}

#block-views-exp-search-publications-page-1 input.form-text,
#block-views-exp-search-endorsements-page-1 input.form-text,
#block-views-exp-blog-search-page-1 input.form-text {
    border: medium none;
    height: 30px;
    margin-right: -31px;
    padding-left: 7px;
    width: 197px;
  
outline: 0;
}

#block-views-exp-search-publications-page-1 input.form-submit,
#block-views-exp-search-endorsements-page-1 input.form-submit,
#block-views-exp-blog-search-page-1 input.form-submit {
    border: medium none;
    font-size: 0;
    height: 30px;
    width: 30px;
}
#block-cbe-journal-menu {
  clear: both;
}
#block-views-endorsement-authors-block {
  clear: both;
}
.view-search-publications.dynamic-pages .view-content {
  margin-left: 0;
}
#block-views-journals-block-1 {
  clear: both;
}
#comments {
  clear: both;
}
.comment {
  clear: both;
  border: 1px solid #ccc;
  padding: 10px 20px;
  margin-bottom: 10px;
}
.comment.odd {
  background: #fafafa;
}
.comment-form {
  clear: both;
}
.field-name-field-event-dates {
  margin-top: 10px;
}
.field-name-field-event-venue,
.field-name-field-event-dates,
.cbe-event-start-time,
.field-name-field-host {
  font-size: 16px;
  margin-bottom: 5px;
  background: url(../images/circle.png) no-repeat left center;
  padding-left: 15px;
  margin-left: 15px;
}
table img {
  max-width: inherit !important;
}
#block-views-blog-categories-block .views-row a,
#block-views-event-categories-block .views-row a,
#block-menu-menu-events-archive .views-row a,
#block-menu-menu-events-archive .views-row ul,
#block-menu-menu-events-archive .views-row ul li,
.view-endorsement-authors .views-row a {
  background: url(../images/circle.png) no-repeat left center;
  padding: 5px 0;
  padding-left: 15px;
text-transform: capitalize;
font-weight: normal;
}
.views-field-field-event-dates-1,
.views-field-field-event-dates {
  font-weight: bold;
}
#block-views-event-categories-block .views-row a.active,
#block-views-blog-categories-block .views-row a.active,
.view-endorsement-authors .views-row a.active {
  font-weight: bold;
}
.view-recommended-resource .views-field-title  {
  font-size: 14px;
}
.view-author-info .views-row {
  margin-bottom: 20px;
}
.pub-left {
  float: left;
  margin-right: 5px;
}
.pub-right { 
  height: 50px;
  display: table-cell;
  vertical-align: middle;
}  
.dynamic-pages .views-row {
   min-height: 70px;
}
.view-endorsement-authors .views-field-title a.active {
  font-weight: bold;
}
ol {
  padding-left: 2.5em !important;
}
#block-views-blog-categories-block {
  clear: both;
}
#block-menu-menu-events-archive ul li  {
  display: block; 
}
#block-menu-menu-events-archive ul {
list-style-type: disc !important;
  color: #4c7c89 !important;
  padding: 0;
  margin: 0
} 

#block-menu-menu-events-archive ul li.leaf {
list-style-type: disc !important;
  color: #4c7c89 !important;
}


#block-menu-menu-events-archive ul li{
  display: list-item;
  padding-left: 0;
  margin-left: 20px;
  list-style-type: disc !important;
  color: #4c7c89 !important;

}

#block-views-blog-categories-block .views-row a,
#block-views-event-categories-block .views-row a,
#block-views-categories-block .views-row a,
#block-menu-menu-events-archive ul,
#block-menu-menu-events-archive .views-row ul li {

list-style-type: disc;
color: #4c7c89 ;
}

#block-views-blog-categories-block .views-row a,
#block-views-event-categories-block .views-row a,
#block-views-categories-block .views-row a,
#block-menu-menu-events-archive ul li a {
  padding: 5px 0;
  padding-left: 15px;
text-transform: capitalize;
font-weight: normal;
}
#block-menu-menu-events-archive ul li a {
padding-left:0px;
}

#block-cbe-article-category-0 li a.active {
  font-weight: normal !important;
}
#block-cbe-article-category-0 li a.active.custom-active {
  font-weight: bold !important;
}
#block-cbe-article-category-0 ul {
  margin: 0 !important;
  padding: 0 0 0 16px !important;
}
.item-list > li > li a {
 font-size: 12px !important;
}
.item-list > li > li > li a {
  font-size: 11px !important;
}
.cwils .item-list .pager {
  clear: none !important;
}
.search-form {
   position: relative !important;
}
select {
  padding: 10px;
}
.comment .submitted,
.comment .submitted a {
  font-size: 11px !important;
  color: gray !important;
}
.field-name-body img {
  max-width: 100% !important;
  height: auto !important;
}
#site-slogan {
  display: none !important;
}
.node.view-mode-featured .field-name-field-primary-photo {
  padding-top: 0 !important;
}
.view-mimi-author-block .views-field-nothing-1,
.view-mimi-author-block .views-field-nothing-2,
.view-mimi-author-block .views-field-nothing-3 {
  margin-top: 10px;
}
#block-menu-menu-events-archive li a.active {
   font-weight: bold;
}
.node #comments {
  display: none !important;
}
.cbe-cc-text {
  font-size: 11px;
  color: rgb(170, 170, 170);
}
.view-featured-article .field-name-field-body-brief  p,
.view-latest-blog-post .field-name-field-body-brief  p{
  margin-bottom: 0 !important;
}
.view-featured-article .read-more,
.view-latest-blog-post .read-more {
  float: left;
}
#block-block-20 {
    background: #67c3cd;
    padding: 20px 20px 5px 20px;
}
#block-block-20 h3 {
    margin-top: 0 !important;
    text-shadow: none;
    font-weight: bold !important;
}
#block-block-20 .content a {
    background: #4c7c89;
    color: #fff;
    display: block;
    padding: 10px;
    text-transform: uppercase;
    font-size: 20px;
    text-align: center;
    font-family: 'mr-eaves-xl-modern';
	font-weight: 700;
}

/* Person Layout Page */

.views-field span{
font-size:16px ;
}

.view-resources-list-of-person .views-label, .views-field-field-last-name,
.view-resources-list-of-person .views-field span{
font-size:19px !important;
}
.node-type-person #main-wrapper {
  display: inline-block;
  width: 100%;
}
.node-type-person #main-wrapper .breadcrumb a {
  text-decoration: none;
}
.node-type-person #main-wrapper .title {
  text-transform: capitalize;
  font-weight: 900 !important;
}
/*.node-type-person .node-person { margin-top: -17px; }*/
.node-type-person #main-wrapper .region-content .block-system {
  display: inline-block;
  margin-top: 0;
  padding: 10px;
}
.node-type-person #main-wrapper .region-content .block-system .field-name-field-photo img {
  float: left;
  display: inline-block;
  max-width: 30%;
  max-height: 180px;
  margin-right: 10px;
  border-radius: 0;
}
.node-type-person #main-wrapper .region-content .block-system .person-about {
  font-size: 19px !important;
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;
}
.node-type-person #main-wrapper .region-content .block-system .field-type-text-with-summary p { margin-top: 7px; }
.node-type-person #main-wrapper .region-content .block-system .field-name-body .field-item a {
    text-decoration: none;
}
.node-type-person #main-wrapper .region-content .block-views {
  display: inline-block;
  width: 100%;
  background: #E0E2E1;
  padding: 10px;
  box-sizing: border-box;
}
.node-type-person #main-wrapper .region-content .block-views h3 {
  margin-top: 0;
  margin-bottom: 10px;
  color: #000;
}
.node-type-person #main-wrapper .region-content .block-views h3 a {
  color: #000;
  text-decoration: none;
}
.node-type-person #main-wrapper .region-content .block-views .view-resources-list-of-person.view-display-id-author_title_endoresment .views-row,
.node-type-person #main-wrapper .region-content .block-views .view-resources-list-of-person.view-display-id-resource_article_author .views-row {
  font-size: 19px;
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;
}
.node-type-person #main-wrapper .region-content .block-views .views-row {
  margin-bottom: 6px;
  font-weight: 900;
}
.node-type-person #main-wrapper .region-content .block-views .views-row a {
  text-decoration: none;
  font-size: 16px;
}

/* Author Info and Reviewer Info */
#block-views-author-info-block-1 .content {
  padding: 20px 14px;
}
#block-views-author-info-block .view-id-author_info .view-footer .view-content h3 { margin: 10px 0; }
#block-views-author-info-block .view-id-author_info .view-footer .view-content h3 a {
  color: #000;
  text-decoration: none;
}
#block-views-author-info-block .view-id-author_info .view-footer .view-content .views-row,
#block-views-author-info-block-1 .view-id-author_info .view-footer .view-content .views-row {
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 900;
}
#block-views-author-info-block .view-id-author_info .view-footer .view-content .views-row .views-field-field-author,
#block-views-author-info-block-1 .view-id-author_info .view-footer .view-content .views-row .views-field-field-author,
#block-views-author-info-block-2 .view-id-author_info .view-footer .view-content .views-row .views-field-field-author {
  font-size: 19px;
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;
  font-weight: 900;
}
#block-views-author-info-block .view-id-author_info .view-footer .view-content .views-row .views-field-field-author a,
#block-views-author-info-block-1 .view-id-author_info .view-footer .view-content .views-row .views-field-field-author a,
#block-views-author-info-block-2 .view-id-author_info .view-footer .view-content .views-row .views-field-field-author a {
  color: #000;
  text-decoration: none;
}
#block-views-author-info-block .view-id-author_info .view-footer .view-content .views-row .views-field-field-author a.see-all,
#block-views-author-info-block-1 .view-id-author_info .view-footer .view-content .views-row .views-field-field-author a.see-all,
#block-views-author-info-block-2 .view-id-author_info .view-footer .view-content .views-row .views-field-field-author a.see-all {
  color: #4c7c89;
}
#block-views-author-info-block-1 .view-id-author_info .view-content .views-field-field-photo img {
  border: none;
}
#block-views-author-info-block .view-id-author_info .view-content .views-field-nothing .field-content,
#block-views-author-info-block-1 .view-id-author_info .view-content .views-field-nothing .field-content {
  font-weight: 900;
}
#block-views-author-info-block .view-id-author_info .view-content .views-field-body,
#block-views-author-info-block-1 .view-id-author_info .view-content .views-field-body {
  display: inline-block;
  margin-top: 6px;
  line-height: 21px;
}
#block-views-author-info-block .view-id-author_info .view-content .views-field-body .field-content a,
#block-views-author-info-block-1 .view-id-author_info .view-content .views-field-body .field-content a {
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;
  
}
/* End */

/* Header design */
.region-top-header #block-cbe-cbe-top-menu {
  text-align: right;
}
#block-cbe-cbe-top-menu h2.block-title {
  color: #000;
  border-bottom: none;
  padding: 0;
}
#header-right #block-cbe-cbe-top-menu ul { margin: 11px 0 10px; }
#header-right #block-cbe-cbe-top-menu li a {
  text-decoration: none;
}
#header-right #block-cbe-cbe-top-menu li a:hover,
#header-right #block-cbe-cbe-top-menu li a:active,
#header-right #block-cbe-cbe-top-menu li a:visited,
#header-right #block-cbe-cbe-top-menu li a:focus { color: #4c7c89; }
#block-system-main-menu ul li a { color: #323232; }
#block-system-main-menu ul li.expanded ul { background-color: #FFF !important; }
.breadcrumb .first a {
  color: #4c7c89;
  text-decoration: none;
}
h1#page-title {
  margin-bottom: 5px;
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;
  line-height: 22px;
}
@media (max-width: 980px) {
  #header-right #block-multiblock-1,
  #header-right #block-multiblock-2 {
    display: inline;
  }
}
@media (max-width: 767px) {
  #header-right #block-cbe-cbe-top-menu ul {
    padding: 0;
  }
  .region-top-header #block-cbe-cbe-top-menu {
    text-align: center;
  }
  .region-top-header #block-multiblock-1 .form-item-search-api-views-fulltext,
  .region-top-header #block-multiblock-2 .form-item-search-api-views-fulltext {
    margin-bottom: 30px;
    text-align: center;
  }
}
@media (max-width: 480px) {
  #block-cbe-cbe-top-menu h2.block-title {
    font-size: 18px;
  }
}
/* End */

/* audio resorce page design */
.page-node #block-system-main .content { overflow: hidden; }
.node-audio-resource .field-name-field-body-brief .field-item {
  margin: 1.5em 0;
  color: #000;
}
/* End */

/* Sidebar design */
#block-views-author-info-block-2 .block-title,
#block-views-media-info-sidebar-block .block-title,
#block-views-author-info-block .block-title,
.region-sidebar-second .block-title {
  padding-bottom: 6px;
  border-bottom: none;
  color: #000;
}
#block-views-author-info-block-2 .content,
#block-views-media-info-sidebar-block .content {
  padding: 20px 14px !important;
  border: 1px solid #ccc;
  -webkit-background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%);
     -moz-background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%);
          background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%);
}
.region-sidebar-second .last .content,
#block-views-where-to-buy-block .content {
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  border: none;
  background: transparent;
}
#block-views-where-to-buy-block .content { padding: 0 !important; }
.region-sidebar-second .content .views-field-field-photo img,
#block-views-media-info-sidebar-block .content .views-field-field-photo img {
  max-height: 88px;
  height: auto;
  max-width: 88px;
  width: 100%;
  border: 1px solid #FFF;
}
.region-sidebar-second .views-row img { border: 1px solid #FFF; }
.region-sidebar-second .content .views-field-nothing,
#block-views-author-info-block-2 .content .views-field-nothing .field-content {
  line-height: normal;
  font-size: 20px;
}
#block-views-author-info-block-2 .content .views-field-nothing .field-content {
  font-weight: 900;
}
#block-views-media-info-sidebar-block .content .views-field-field-event-dates,
#block-views-media-info-sidebar-block .content .views-field-field-event-dates-1,
#block-views-media-info-sidebar-block .content .views-field-field-runtime {
  display: inline-block;
  width: 100%;
}
#block-views-media-info-sidebar-block .content .views-field-field-event-dates .field-content,
#block-views-media-info-sidebar-block .content .views-field-field-event-dates-1 .field-content,
#block-views-media-info-sidebar-block .content .views-field-field-runtime .field-content {
  display: inline-block;
  font-weight: normal;
}
.view-person-latest-resources-sidebar .view-content a {
  color: #4c7c89;
  text-decoration: none;
}
.view-where-to-buy .view-content {
  display: inline-block;
  width: 100%;
  margin-top: 5px;
}
.view-where-to-buy .view-content h3 {
  float: left;
  display: inline-block;
  width: 17%;
  margin: 0;
  padding-right: 5px;
  border-right: 1px solid #ccc;
}
.view-publication-info .views-field-field-journal-image-cat img {
  border: 1px solid #FFF;
}
/* End */

/* test book page design */
.view-book-publication-info .views-field-field-date .field-content,
.view-book-publication-info .views-field-field-publisher .field-content,
.view-book-publication-info .views-field-field-editor .field-content {
  display: inline-block;
  font-weight: normal;
}
.view-book-publication-info .views-field-field-editor .field-content a {
  color: #4c7c89;
  text-decoration: none;
}
/* End */

/* Pagination design */
ul.pager li a { color: #828282; }
ul.pager li a:hover { color: #4c7c89; }
ul.pager li .pager-current a { color: #000; }
ul.pager li .pager-current a:hover { color: #000; }
/* End */

/* Footer design */
.region-footer a { text-decoration: none; }
/* End */

/* Show full Page design */
.node-type-audio-resource ul .pagination-showall,
.node-type-article-mutuality ul .pagination-showall {
  float: right;
  margin-bottom: 20px;
}
.node-type-audio-resource ul .comment_forbidden,
.node-type-article-mutuality ul .comment_forbidden { display: none; }
/* End */

/* Book Page Review */
.view-book-review-list form,
.view-book-review-list form .views-widget-sort-by {
  display: inline-block;
  width: 100%;
}
.view-book-review-list form .views-exposed-widget label,
.ctools-auto-submit-full-form .views-exposed-widgets label {
  display: inline-block;
}
.view-book-review-list form .views-exposed-widget [for='edit-sort-order'],
.ctools-auto-submit-full-form .views-exposed-widgets [for='edit-sort-order'] {
  display: none;
}
.view-book-review-list form .views-exposed-widget select,
.ctools-auto-submit-full-form .views-exposed-widgets select {
  display: inline-block;
  height: 28px;
  width: 230px;
  /*width: 200px;*/
  margin-left: 6px;
  padding: 3px 6px;
  -webkit-border-radius: 0; 
     -moz-border-radius: 0; 
          border-radius: 0;
  background: #FFF;
  background-image: url(../images/drop-hover.png);
  background-position: top 11px right 6px;
  background-repeat: no-repeat;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.view-book-review-list form .views-exposed-widget select#edit-sort-order,
.ctools-auto-submit-full-form .views-exposed-widgets select#edit-sort-order {
  display: none;
}
.page-book-review .view-book-review-list .views-row,
.page-book-review .view .views-row,
.page-book-review-author .view .views-row,
.page-book-review-list .view .views-row {
  display: inline-block;
  width: 100%;
  margin-bottom: 26px;
}
.page-book-review .view-book-review-list .views-row .views-field-field-book-image,
.page-book-review .view .views-row .views-field-field-book-image,
.page-book-review-author .views-row .views-field-field-book-image,
.page-book-review-list .view .views-row .views-field-field-book-image {
  float: left;
  margin-right: 10px;
}
.page-book-review .view-book-review-list .views-row .views-field-field-book-image img,
.page-book-review .view .views-row .views-field-field-book-image img,
.page-book-review-author .view .views-row .views-field-field-book-image img,
.page-book-review-list .view .views-row .views-field-field-book-image img {
  display: inline-block;
  height: 72px;
  width: 72px;
}
.page-book-review .view-book-review-list .views-row .views-field-title,
.page-book-review .view .views-row .views-field-title,
.page-book-review-author .view .views-row .views-field-title,
.page-book-review-list .view .views-row .views-field-title {
  padding-bottom: 2px;
  margin-top: -8px;
  font-size: 18px;
}
.page-book-review .view-book-review-list .views-row .views-field-title a,
.page-book-review .view .views-row .views-field-title a,
.page-book-review-author .view .views-row .views-field-title a,
.page-book-review-list .view .views-row .views-field-title a {
  text-decoration: none !important;
}
.page-book-review .view-book-review-list .views-row .views-field-title a:hover,
.page-book-review .view-book-review-list .views-row .views-field-title a:visited,
.page-book-review .view .views-row .views-field-title a:hover,
.page-book-review .view .views-row .views-field-title a:visited,
.page-book-review-author .view .views-row .views-field-title a:hover,
.page-book-review-author .view .views-row .views-field-title a:visited,
.page-book-review-list .view .views-row .views-field-title a:hover,
.page-book-review-list .view .views-row .views-field-title a:visited {
  color: #4c7c89 !important;
}
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief span,
.page-book-review .view .views-row span,
.page-book-review-author .view .views-row span,
.page-book-review-list .view .views-row span {
  margin: 0;
}
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief span .views-more-link,
.page-book-review .view .views-row span,
.page-book-review-author .view .views-row span,
.page-book-review-list .view .views-row span {
  text-decoration: none;
}
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief span a
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief span a:hover,
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief span a:visited,
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief span a:active,
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief span a:focus,
.page-book-review .view .views-row .views-field-field-body-brief a,
.page-book-review .view .views-row .views-field-field-body-brief a:hover,
.page-book-review .view .views-row .views-field-field-body-brief a:visited,
.page-book-review .view .views-row .views-field-field-body-brief a:active,
.page-book-review .view .views-row .views-field-field-body-brief a:focus,
.page-book-review-author .view .views-row .views-field-field-body-brief a,
.page-book-review-author .view .views-row .views-field-field-body-brief a:hover,
.page-book-review-author .view .views-row .views-field-field-body-brief a:visited,
.page-book-review-author .view .views-row .views-field-field-body-brief a:active,
.page-book-review-author .view .views-row .views-field-field-body-brief a:focus,
.page-book-review-list .view .views-row .views-field-field-body-brief a,
.page-book-review-list .view .views-row .views-field-field-body-brief a:hover,
.page-book-review-list .view .views-row .views-field-field-body-brief a:visited,
.page-book-review-list .view .views-row .views-field-field-body-brief a:active,
.page-book-review-list .view .views-row .views-field-field-body-brief a:focus {
  color: #4c7c89;
  text-decoration: none;
  outline: none;
}
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief p { margin-bottom: 0; }
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief p:first-child {
  margin-top: 0;
}
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief a,
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief a:hover,
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief a:visited,
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief a:active,
.page-book-review .view-book-review-list .views-row .views-field-field-body-brief a:focus {
  color: #4c7c89;
  text-decoration: none;
  outline: none;
}

/* End */

/*Resource Page Side bar */
#block-cbe-cbe-resource-menu .content { display: inline-block; }
#block-cbe-cbe-resource-menu ul {
  padding: 0;
  margin: 4px 0;
}
#block-cbe-cbe-resource-menu ul li { margin: 2px 16px; }
#block-cbe-cbe-resource-menu ul li.expanded { 
      list-style-type: disc;

}
#block-cbe-cbe-resource-menu ul li a {
  color: #4c7c89;
  font-weight: 100;
  text-decoration: none;
}
#block-cbe-cbe-resource-menu ul li a.active { 
  color: #4c7c89;
  font-weight: 900;
}
#block-cbe-cbe-resource-menu ul li a.visited { color: #4c7c89; }
/* End */

/*Resource Page inner page */
#block-views-dynamic-issue-pages-block-1 h2 {
  margin-bottom: 20px;
}
.view-latest-issues .views-row,
.view-article-mutuality .views-row,
.view-dynamic-issue-pages .views-row {
  display: inline-block;
  width: 100%;
  margin-bottom: 25px !important;
}
.view-latest-issues .views-row .views-field-field-photo,
.view-article-mutuality .views-row .views-field-field-primary-photo,
.view-dynamic-issue-pages .views-row .views-field-field-primary-photo {
  float: left;
  display: inline-block;
  margin-right: 10px;
}
.view-latest-issues .views-row .views-field-field-photo img,
.view-article-mutuality .views-row .views-field-field-primary-photo img,
.view-dynamic-issue-pages .views-row .views-field-field-primary-photo img {
  display: inline-block;
  height: 72px;
  width: 72px;
}
.view-latest-issues .views-row .views-field-title,
.view-article-mutuality .views-row .views-field-title,
.view-dynamic-issue-pages .views-row .views-field-title {
  margin-top: -6px;
  font-size: 18px;
  text-transform: capitalize;

}
.view-latest-issues .views-row .views-field-title a,
.view-latest-issues .views-row .views-field-title a:hover,
.view-latest-issues .views-row .views-field-title a:focus,
.view-latest-issues .views-row .views-field-title a:active,
.view-latest-issues .views-row .views-field-title a:visited,
.view-article-mutuality .views-row .views-field-title a,
.view-article-mutuality .views-row .views-field-title a:hover,
.view-article-mutuality .views-row .views-field-title a:focus,
.view-article-mutuality .views-row .views-field-title a:active,
.view-article-mutuality .views-row .views-field-title a:visited,
.view-dynamic-issue-pages .views-row .views-field-title a,
.view-dynamic-issue-pages .views-row .views-field-title a:hover,
.view-dynamic-issue-pages .views-row .views-field-title a:focus,
.view-dynamic-issue-pages .views-row .views-field-title a:active,
.view-dynamic-issue-pages .views-row .views-field-title a:visited {
  text-decoration: none;
  color: #4c7c89;
  outline: none;
}
.view-dynamic-issue-pages .views-row .views-field-field-body-brief span p {
  margin-top: 0;
  margin-bottom: 0;
}
/* End */

/* Search Box CSS*/
#block-multiblock-1 .views-exposed-widgets .views-widget-top_submit,
#block-multiblock-1 .views-exposed-widgets .views-widget-top_reset_button,
#block-multiblock-1 .views-exposed-widgets .views-widget-filter-tests_taken,
#block-multiblock-1 .views-exposed-widgets .views-widget-filter-title,
#block-multiblock-1 .views-exposed-widgets .views-widget-filter-tests_taken1,
#block-multiblock-1 .views-exposed-widgets .views-widget-filter-tests_taken2,
#block-multiblock-1 .views-exposed-widgets .views-widget-filter-type,
#block-multiblock-1 .views-exposed-widgets .views-widget-filter-field_journal_year,
#block-multiblock-1 .views-exposed-widgets .views-widget-filter-field_journal_year_1,
#block-multiblock-1 .views-exposed-widgets .views-reset-button,
#block-multiblock-1 .views-exposed-widgets .views-widget-filter-field_author_title,
#block-multiblock-2 .views-exposed-widgets .views-widget-filter-field_date,
#block-multiblock-2 .views-exposed-widgets .views-widget-top_submit,
#block-multiblock-2 .views-exposed-widgets .views-widget-top_reset_button,
#block-multiblock-2 .views-exposed-widgets .views-widget-filter-tests_taken,
#block-multiblock-2 .views-exposed-widgets .views-widget-filter-title,
#block-multiblock-2 .views-exposed-widgets .views-widget-filter-tests_taken1,
#block-multiblock-2 .views-exposed-widgets .views-widget-filter-tests_taken2,
#block-multiblock-2 .views-exposed-widgets .views-widget-filter-type,
#block-multiblock-2 .views-exposed-widgets .views-widget-filter-field_journal_year,
#block-multiblock-2 .views-exposed-widgets .views-widget-filter-field_journal_year_1,
#block-multiblock-2 .views-exposed-widgets .views-reset-button,
#block-multiblock-2 .views-exposed-widgets .views-widget-filter-field_author_title {
  display: none;
}
#block-multiblock-1 .views-exposed-widgets .views-widget-filter-search_api_views_fulltext,
#block-multiblock-2 .views-exposed-widgets .views-widget-filter-search_api_views_fulltext {
  display: inline-block;
  width: 100%;
  padding: 2px 0 0 0;
}
#block-multiblock-1 .views-exposed-form label,
#block-multiblock-2 .views-exposed-form label { display: none; }
#block-multiblock-1 .form-item-search-api-views-fulltext,
#block-multiblock-2 .form-item-search-api-views-fulltext {
  display: inline-block;
  width: 100%;
  text-align: right;
}
#block-multiblock-1 .form-item-search-api-views-fulltext input,
#block-multiblock-2 .form-item-search-api-views-fulltext input {
  display: inline-block;
  height: 25px;
  width: 50%;
  border: 0;
  background-color: #EEE;
  color: #6d7072;
}
#block-multiblock-1 .form-item-search-api-views-fulltext input:focus,
#block-multiblock-2 .form-item-search-api-views-fulltext input:focus {
  outline: none;
  color: #6d7072;
}
#block-multiblock-1 .views-exposed-widgets .views-submit-button,
#block-multiblock-2 .views-exposed-widgets .views-submit-button {
  display: inline-block;
  float: right;
  margin: -34px 0 0 0;
  padding-right: 0;
}
@media (max-width: 980px) {
  /*#block-jump-menu-jump-menu-m-main-menu select {
    border: 2px solid #ccc;
    background-image: url(../images/drop-hover.png);
    background-position: top 15px right 12px;
    background-repeat: no-repeat;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }*/
  #block-jump-menu-jump-menu-m-main-menu select:focus { outline: none; }
}
@media (max-width: 767px) {
  #block-multiblock-1 .views-exposed-widgets .views-submit-button,
  #block-multiblock-2 .views-exposed-widgets .views-submit-button {
    margin: -64px 92px 0 0;
  }
}
@media (max-width: 478px) {
  #block-multiblock-1 .form-submit,
  #block-multiblock-2 .form-submit { margin-right: -40px; }
}
/* End */

/* Search Box Page CSS*/
.page-advanced-search h1 { display: none; }
#block-views-exp-advanced-testing-page,
#block-views-exp-search-index-page {
  position: relative;
  display: inline-block;
  max-width: 100%;
  width: auto;
  padding: 35px 26px 0 20px;
  background: #67c3cd !important;
}
#block-views-exp-advanced-testing-page h2,
#block-views-exp-search-index-page h2 {
  display: inline-block;
  margin-left: 8px;
  border: 0;
  color: #000;
  font-size: 24px;
  font-weight: 600 !important;
  text-shadow: none;
  text-transform: capitalize;
}
#block-views-exp-advanced-testing-page .views-exposed-form,
#block-views-exp-search-index-page .views-exposed-form {
  display: inline-block;
  width: 100%;
}
#block-views-exp-advanced-testing-page .views-exposed-form .search-reset,
#block-views-exp-search-index-page .views-exposed-form .search-reset {
  position: absolute;;
  top: 0;
  right: 0;
  margin-top: 11px;
  margin-right: 8px;
}
.window-os.fire-fox #block-views-exp-advanced-testing-page .views-exposed-form .search-reset,
.window-os.fire-fox #block-views-exp-search-index-page .views-exposed-form .search-reset { margin-top: 8px; }
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-top_submit,
#block-views-exp-search-index-page .views-exposed-form .views-widget-top_submit { padding-right: 8px; }
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-top_submit input,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-top_reset_button input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-top_submit input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-top_reset_button input {
  padding: 3px 8px;
  border: 0;
  background: #19649F;
  color: #FFF;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;  
          border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-top_submit,
#block-views-exp-search-index-page .views-exposed-form .views-widget-top_submit { padding-right: 5px; }
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-tests_taken,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-tests_taken1,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-tests_taken,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-tests_taken1 {
  position: relative;
  display: inline-block;
  width: 100%;
  margin-top: 5px;
  padding: 5px 0 5px 6px;
  background: #E1E1E1;
  font-weight: 900;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-search_api_views_fulltext,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_author_title,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-title,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-search_api_views_fulltext,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_author_title,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-title {
  display: inline-block;
  width: calc(100% - 16px);
  margin-top: 3px;
  margin-right: 8px;
  margin-left: 8px;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-search_api_views_fulltext label,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_author_title label,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-title label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-search_api_views_fulltext label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_author_title label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-title label {
  float: left;
  display: inline-block;
  width: 13%;
  margin-top: 1px;
  font-size: 13px;
  font-weight: 900;
  text-transform: capitalize;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-search_api_views_fulltext .views-widget,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_author_title .views-widget,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-title .views-widget,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-search_api_views_fulltext .views-widget,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_author_title .views-widget,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-title .views-widget {
  float: left;
  display: inline-block;
  width: 87%;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-search_api_views_fulltext .views-widget input,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_author_title .views-widget input,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-title .views-widget input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-search_api_views_fulltext .views-widget input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_author_title .views-widget input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-title .views-widget input {
  display: inline-block;
  width: 100%;
  padding: 6px 0 6px 6px;
  border: none;
  background: #F5F6F8;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;  
          border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-title,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-title {
  margin-bottom: 5px;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-tests_taken2,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-tests_taken2 {
  display: inline-block;
  width: 30%;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-tests_taken2 .resourcetype_title,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-tests_taken2 .resourcetype_title {
  font-size: 14px;
  font-weight: 600;
  text-transform: capitalize;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-tests_taken2 .resourcetype_subtitle,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-tests_taken2 .resourcetype_subtitle {
  font-size: 14px;
  color: #4f4f4f;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type {
  display: inline-block;
  width: 100%;
  padding: 14px 0 14px 8px;
  border-bottom: 1px solid #7E7E7E;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type label:first-child,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type label:first-child { display: none; }
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type .resourcetype_wrapper,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .resourcetype_wrapper {
  display: inline-block;
  width: 30%;
  vertical-align: top;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type .resourcetype_wrapper .resourcetype_title,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .resourcetype_wrapper .resourcetype_title {
  font-size: 14px;
  font-weight: 900;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type .resourcetype_wrapper .resourcetype_subtitle,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .resourcetype_wrapper .resourcetype_subtitle { font-size: 14px; }
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type .form-item-type,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .form-item-type {
  display: inline-block;
  width: 60%;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes {
  display: inline-block;
  width: 100%;
  margin-left: 10px;
  overflow: hidden;
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes .form-item,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes .form-item {
  display: inline-block;
  width: 100%;
  padding: 1px 0;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes .form-item label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes .form-item label {
  font-size: 14px;
  font-weight: 900;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year *,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year_1 *,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year *,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year_1 *,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-start_date *,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-end_date *,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date *,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date_1 * {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year label,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year_1,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year_1 label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year_1,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year_1 label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date_1,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date_1 label {
  float: left;
  display: inline-block;
  width: auto;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year .views-widget input,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year_1 .views-widget input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year .views-widget input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year_1 .views-widget input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-start_date .views-widget input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-end_date .views-widget input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date .views-widget input,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date_1 .views-widget input {
  display: inline-block;
  width: 100%;
  height: 18px;
  border: none;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year_1,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year_1,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-start_date,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date_1 {
  padding-right: 0;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-start_date,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date {
  position: relative;
  margin-right: 10px;
  padding-left: 193px;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-start_date label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date label {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 3px;
  margin-left: 8px;
  font-weight: 900;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year_1,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year_1,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-end_date,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date_1 {
  position: relative;
  padding-left: 20px;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year_1 label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year_1 label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-end_date label,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date_1 label {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: 8px;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year .views-widget,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year_1 .views-widget,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year .views-widget,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year_1 .views-widget,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-start_date .views-widget,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-end_date .views-widget,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date .views-widget,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date_1 .views-widget {
  float: left;
  clear: both;
  display: inline-block;
  width: 55px;
}
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-start_date .description,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-end_date .description {
    font-size: 1em;
}
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year .description,
#block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year_1 .description,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year .description,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year_1 .description,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date .description,
#block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date_1 .description {
  float: left;
  clear: both;
}
#block-views-exp-advanced-testing-page .search-reset-bottom,
#block-views-exp-search-index-page .search-reset-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  margin-bottom: -26px;
}
.window-os.fire-fox #block-views-exp-advanced-testing-page .search-reset-bottom,
.window-os.fire-fox #block-views-exp-search-index-page .search-reset-bottom { margin-bottom: -32px; }
#block-views-exp-advanced-testing-page .views-submit-button,
#block-views-exp-search-index-page .views-submit-button { padding-right: 8px; }
#block-views-exp-advanced-testing-page .views-submit-button input,
#block-views-exp-advanced-testing-page .views-reset-button input,
#block-views-exp-search-index-page .views-submit-button input,
#block-views-exp-search-index-page .views-reset-button input {
  padding: 3px 8px;
  border: 0;
  background: #94715D;
  color: #FFF;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;  
          border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
}
#block-system-main .view-advanced-testing .view-header p,
#block-system-main .view-advanced-testing .view-empty p,
#block-system-main .view-search-index .view-header p,
#block-system-main .view-search-index .view-empty p {
  margin: 25px 0 15px;
  font-size: 20px;
  color: #cc3333;
  line-height: 20px;
}
#block-system-main .view-advanced-testing .view-content,
#block-system-main .view-search-index .view-content { padding-left: 15px; }
#block-system-main .view-advanced-testing .views-row,
#block-system-main .view-search-index .views-row {
  display: inline-block;
  width: 100%;
  padding-bottom: 14px;
}
#block-system-main .view-advanced-testing .views-row .views-field-title,
#block-system-main .view-search-index .views-row .views-field-title {
  display: inline-block;
  width: 100%;
  font-size: 20px;
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;
  text-transform: capitalize;
}
#block-system-main .view-advanced-testing .views-row .views-field-title a,
#block-system-main .view-advanced-testing .views-row .views-field-title a:focus,
#block-system-main .view-advanced-testing .views-row .views-field-title a:visited,
#block-system-main .view-search-index .views-row .views-field-title a,
#block-system-main .view-search-index .views-row .views-field-title a:focus,
#block-system-main .view-search-index .views-row .views-field-title a:visited {
  color: #4c7c89;
}
#block-system-main .view-advanced-testing .views-row .views-field-search-api-excerpt,
#block-system-main .view-search-index .views-row .views-field-search-api-excerpt {
  display: inline-block;
  padding-left: 14px;
}
#block-system-main .view-advanced-testing .item-list,
#block-system-main .view-search-index .item-list {
  display: inline-block;
  width: 100%;
  text-align: center;
}
#block-system-main .view-advanced-testing .item-list ul,
#block-system-main .view-search-index .item-list ul {
  display: inline-block;
}
#block-system-main .view-advanced-testing .item-list .pager li,
#block-system-main .view-search-index .item-list .pager li {
  float: left;
  display: inline-block;
  padding: 0;
}
#block-system-main .view-advanced-testing .item-list .pager li a,
#block-system-main .view-search-index .item-list .pager li a { padding: 4px 6px; }
#block-system-main .view-advanced-testing .item-list .pager li a:focus,
#block-system-main .view-search-index .item-list .pager li a:focus { outline: none; }
#block-system-main .view-advanced-testing .item-list .pager .pager-first,
#block-system-main .view-search-index .item-list .pager .pager-first { width: 59px; }
#block-system-main .view-advanced-testing .item-list .pager .pager-next,
#block-system-main .view-search-index .item-list .pager .pager-next { width: 58px; }
#block-system-main .view-advanced-testing .item-list .pager .pager-last,
#block-system-main .view-search-index .item-list .pager .pager-last { width: 57px; }
#block-system-main .view-advanced-testing .item-list .pager .pager-previous,
#block-system-main .view-search-index .item-list .pager .pager-previous { width: 90px; }
#block-system-main .view-advanced-testing .item-list ul.pager .pager-current,
#block-system-main .view-search-index .item-list ul.pager .pager-current { margin-top: 4px; }

@media (max-width: 979px) {
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date {
    padding-left: 232px;
  }
}
@media (max-width: 767px){
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-search_api_views_fulltext label,
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_author_title label,
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-title label,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-search_api_views_fulltext label,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_author_title label,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-title label {
    width: 100%;
  }
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-search_api_views_fulltext .views-widget,
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_author_title .views-widget,
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-title .views-widget,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-search_api_views_fulltext .views-widget,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_author_title .views-widget,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-title .views-widget {
    width: 100%;
  }
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-tests_taken1,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-tests_taken1 {
    margin-top: 10px;
  }
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type .resourcetype_wrapper,
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type .form-item-type,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .resourcetype_wrapper,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .form-item-type {
    width: 100%;
  }
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-field_journal_year,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_journal_year,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-field_date {
    padding-left: 100px;
  }
}
@media (max-width: 478px) {
  #block-views-exp-advanced-testing-page,
  #block-views-exp-search-index-page {
    padding: 23px 23px 0 17px;
  }
  #block-views-exp-advanced-testing-page .views-exposed-form .search-reset,
  #block-views-exp-search-index-page .views-exposed-form .search-reset {
    position: relative;
    padding: 0;
    margin-top: -20px;
  }
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-tests_taken,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-tests_taken {
    margin-top: 10px;
  }
  #block-views-exp-advanced-testing-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes,
  #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
  }
}

/* For IE browser*/
.ie #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes .form-item label,
.ie #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes .form-item label i,
.fire-fox #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes .form-item label,
.fire-fox #block-views-exp-search-index-page .views-exposed-form .views-widget-filter-type .form-item-type .bef-checkboxes .form-item label i {
  font-weight: bold;
}
/* End */
/* End */

/* #9 - Navigation */
.page-taxonomy-term-24 .region-content > .node,
.page-taxonomy-term-24 .region-content .content > .node,
.page-taxonomy-term-18 .region-content > .node,
.page-taxonomy-term-18 .region-content .content > .node {
 display: none;
}
#block-cbe-cbe-resource-menu .content ul li ul { display: none; }
/* End */

/* Recommended Sidebar Design */
/*.view-recommended-resource .views-row .views-field-field-primary-photo { margin-top: 5px; }*/
.view-recommended-resource .views-row h2 {
  margin: 0 !important;
  padding: 0;
}
.view-recommended-resource .views-row h2 a {
  color: #4c7c89 !important;
  font-size: 14px;
  font-family: sans-serif;
  text-transform: capitalize;
}
/* End */

/* No Result Found */
.view-empty {
  display: inline-block;
  width: 100%;
}
.view-empty p {
  color: #cc3333;
  font-size: 20px;
}
/* End */

/* Testing-endorsement css */
#block-block-21,
#block-block-21 p {
  margin-bottom: 0;
}
/* End */

/* Where to buy CSS */
.view-where-to-buy .views-group {
  margin-bottom: 3px;
  padding: 4px 8px 0 12px;
  background: #E7E7E7;
}
.view-where-to-buy .views-group .views-group-header {
  float: left;
  width: 20%;
  padding-right: 10px;
  border-right: 2px solid #D6D6D6;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.view-where-to-buy .views-group .views-group-header img {
  max-width: 49px;
  margin-top: 6px;
}
.view-where-to-buy .views-group .views-grouped-rows {
  float: left;
  width: 80%;
  margin-top: 6px;
  padding-left: 13px;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.view-where-to-buy .views-row {
  float: left;
  display: inline-block;
  width: 28%;
  margin: 0 0px 10px;
  vertical-align: middle;
}
.view-where-to-buy .views-row:nth-child(3n+1) { clear: both; }
.view-where-to-buy .views-row .views-field-field-logo {
  float: left;
  width: 100%;
}
.view-where-to-buy .views-row .views-field-field-logo a {
    display: flex;
    min-height: 50px;
    vertical-align: middle;
    align-items: center;
}
.view-where-to-buy .views-row .views-field-field-logo a img {
  max-width: 50px;
  border: none;
}

@media (max-width: 979px) {
  .view-where-to-buy .views-group .views-group-header {
    width: auto;
  }
  .view-where-to-buy .views-row {
    width: auto;
    margin: 0 5px 10px;
  }
}
@media (max-width: 478px) {
  .view-where-to-buy .views-group .views-group-header {
    width: 20%;
  }
  .view-where-to-buy .views-row {
    width: 28%;
    margin: 0 0 10px;
  }
}
/* End */

#block-cbe-cbe-resource-menu {
  clear: both;
}

.page-taxonomy-term-24 .region-content > .item-list,
.page-taxonomy-term-24 .region-content .content > .item-list,
.page-taxonomy-term-18 .region-content > .item-list,
.page-taxonomy-term-18 .region-content .content > .item-list { display: none; }

@media (max-width: 767px) {
  #user-login .form-item input {
    width: 90%;
    border: 1px solid #ccc;
  }
}

/* Responsive Video */
.media-youtube-video {
  position:relative;
  padding-bottom:56.25%;
  padding-top:25px;
  height:0;
  width:100%;
  margin:0 auto;
}
.media-youtube-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  margin-left:auto;
  margin-right:auto;
}
/* End */

/* Remove star from form-required */
.page-node-add-audio-resource .node-audio_resource-form .horizontal-tab-button-2 .form-required,
.page-node-add-article-mutuality .node-article_mutuality-form .horizontal-tab-button-2 .form-required,
.page-node-add-articles-other .node-articles_other-form .horizontal-tab-button-2 .form-required,
.page-node-add-articles-priscilla .node-articles_priscilla-form .horizontal-tab-button-2 .form-required,
.page-node-add-book-reviews .node-book_reviews-form .horizontal-tab-button-2 .form-required,
.page-node-add-book .node-book-form .horizontal-tab-button-2 .form-required,
.node-type-book-reviews .node-book_reviews-form .horizontal-tab-button-2 .form-required,
.page-node-add-video-resource .node-video_resource-form .horizontal-tab-button-2 .form-required,
.node-type-video-resource node-video_resource-form .horizontal-tab-button-2 .form-required,
.node-type-article-mutuality .node-article_mutuality-form .horizontal-tab-button-2 .form-required,
.node-type-articles-priscilla .node-articles_priscilla-form .horizontal-tab-button-2 .form-required, 
.node-type-audio-resource .node-audio_resource-form .horizontal-tab-button-2 .form-required,
.node-type-video-resource .node-video_resource-form .horizontal-tab-button-2 .form-required,
.node-type-articles-other .node-articles_other-form .horizontal-tab-button-2 .form-required,
.node-type-book .node-book-form .horizontal-tab-button-2 .form-required {
  display: none;
}

/* Re-Design of Speaker, Author and Reviewer info */
#block-views-author-info-block .view-content .views-row,
#block-views-author-info-block-1 .view-content .views-row,
#block-views-author-info-block-2 .view-content .views-row {
  margin-bottom: 30px;
}
#block-views-author-info-block .view-content .views-row:last-child,
#block-views-author-info-block-1 .view-content .views-row:last-child,
#block-views-author-info-block-2 .view-content .views-row:last-child {
  margin-bottom: 0;
}
#block-views-author-info-block .view-content .views-row .views-field-title a,
#block-views-author-info-block-1 .view-content .views-row .views-field-title a,
#block-views-author-info-block-2 .view-content .views-row .views-field-title a {
  color: #000;
  font-size: 19px;
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;
}
#block-views-author-info-block .view-content .views-row .views-field-field-photo img,
#block-views-author-info-block-1 .view-content .views-row .views-field-field-photo img,
#block-views-author-info-block-2 .view-content .views-row .views-field-field-photo img { border: none; }
#block-views-author-info-block .view-content .views-row .views-field-view,
#block-views-author-info-block-1 .view-content .views-row .views-field-view,
#block-views-author-info-block-2 .view-content .views-row .views-field-view {
  display: inline-block;
  width: 100%;
}
#block-views-author-info-block .view-content .views-row .views-field-body
#block-views-author-info-block-1 .view-content .views-row .views-field-body
#block-views-author-info-block-2 .view-content .views-row .views-field-body {
  display: inline-block;
  width: 100%;
}
#block-views-author-info-block .view-content .views-row .views-field-view .view-header .view-content .views-row,
#block-views-author-info-block-1 .view-content .views-row .views-field-view .view-header .view-content .views-row,
#block-views-author-info-block-2 .view-content .views-row .views-field-view .view-header .view-content .views-row {
  margin-top: 18px;
  margin-bottom: 4px;
}
#block-views-author-info-block .view-content .views-row .views-field-view .view-header .view-content .views-row .views-field span,
#block-views-author-info-block-1 .view-content .views-row .views-field-view .view-header .view-content .views-row .views-field span,
#block-views-author-info-block-2 .view-content .views-row .views-field-view .view-header .view-content .views-row .views-field span {
  font-size: 16px;
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;
  letter-spacing: 0.7px;
}
#block-views-author-info-block .view-content .views-row .views-field-view .view-header .view-content .views-row .views-field span a,
#block-views-author-info-block-1 .view-content .views-row .views-field-view .view-header .view-content .views-row .views-field span a,
#block-views-author-info-block-2 .view-content .views-row .views-field-view .view-header .views-row .views-field span a {
 font-family: 'mr-eaves-xl-modern';
 font-weight: 700;
}
#block-views-author-info-block .view-content .views-row .views-field-view .view-header .views-row .views-field span a.see-all,
#block-views-author-info-block-1 .view-content .views-row .views-field-view .view-header .views-row .views-field span a.see-all,
#block-views-author-info-block-2 .view-content .views-row .views-field-view .view-header .views-row .views-field span a.see-all {
  color: #4c7c89;
}
#block-views-author-info-block .view-content .views-field-view .view-content .views-row,
#block-views-author-info-block-1 .view-content .views-field-view .view-content .views-row,
#block-views-author-info-block-2 .view-content .views-field-view .view-content .views-row {
  margin-bottom: 8px;
}
#block-views-author-info-block .view-content .views-field-view .view-content .views-row .views-field-title span a,
#block-views-author-info-block-1 .view-content .views-field-view .view-content .views-row .views-field-title span a,
#block-views-author-info-block-2 .view-content .views-field-view .view-content .views-row .views-field-title span a {
  display: inline-block;
  color: #4c7c89;
  font-size: 16px;
  line-height: 16px;
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;

}
#block-views-author-info-block .view-footer p a,
#block-views-author-info-block-1 .view-footer p a,
#block-views-author-info-block-2 .view-footer p a {
  font-family: 'mr-eaves-xl-modern';
  font-weight: 700;
}
/* End */

/* Book Page CSS */
.node-type-book .node-book .field-name-field-book-image .field-items img,
.node-type-book-reviews .views-field-field-book-image .field-content img {
  float: left;
  max-width: 33%;
  width: 100%;
  margin-top: 23px;
  margin-right: 10px;
}
.node-type-book-reviews .views-field-field-book-image .field-content img { margin-top: 17px; }

@media (max-width: 767px) {
  .node-type-book .node-book .field-name-field-book-image .field-items img,
  .node-type-book-reviews .views-field-field-book-image .field-content img {
    max-width: 100%;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 10px;
  }
}
/* End */

/* resources Pages Remove  and add space */
#block-fieldblock-node-articles-other-default-field-subtitle { margin-bottom: 0; }
#block-fieldblock-node-article-mutuality-default-field-subtitle { margin-bottom: 10px; }
/* End */

/* Front page featured block */
.front #block-views-featured-article-block .views-field-field-primary-photo { padding-top: 0; }
.front #block-views-featured-article-block .views-field-field-body-brief .field-content p {
  margin-bottom: 0;
}
/* End */

/* Remove space - mutuality,priscilla */ 
#block-views-default-node-image-block,
#block-views-default-node-image-block-1 {
  margin-bottom: 0;
}
/* End */

/* Remove Text from Priscilla */
.page-taxonomy-term-18 #block-system-main .content > p,
.page-taxonomy-term-18 .cwils .region-content > p,
.page-taxonomy-term-24 #block-system-main .content > p,
.page-taxonomy-term-18 .cwils .region-content > p { display: none; }
/* End */

/* For Map */
.node-type-primary-pages #block-system-main .content { overflow: visible; }
/* End */

/* For Blog page */
.section-resource-subject .region-sidebar-second #block-block-18 { display: none; }
/* End */


.page-book-review .block-views,
.page-book-review-author .block-views,
.page-book-review-list .block-views {
  display: inline-block;
  width: 100%;
}

.view-book-review-listing .view-filters,
.view-book-review-list.view-display-id-page_2 .view-filters { display: none; }

#header #edit-field-date-wrapper,
#header #edit-field-date-1-wrapper,
#header #edit-start-date-wrapper,
#header #edit-end-date-wrapper {
  display: none;
}
#block-views-exp-search-index-page #edit-field-date-wrapper,
#block-views-exp-search-index-page #edit-field-date-1-wrapper {
  display: none;
}

/*Added by Ergun K. from Freelancer - 12/12/2018*/
.page-content-report .feed-icon {
  display: block;
}
