@media (min-width: 992px) {
/* Medium devices (desktops, 992px and up) */

.navbar-collapse { margin-left: 0 !important; margin-right: 0 !important;}


/* IWH GLOBAL HELPER CLASSES */
.sideblock { top: -60px; min-height: 100px; }

/* .user-logged-in .sideblock { top: 0; } */



.breadcrumb { position: absolute; top: 0; }

h1.page-header { margin: 80px 0 0 0; }

.field--name-node-title h3 { margin-top: 7px; } /* atwork lists */


.view h2, .view h3 { margin-top: 7px; }

    .path-frontpage h2 { font-size: 28px; }
    
/* DELETE */ /*.views-field-title h2 { margin-top: 7px; } /* summaries */
/* DELETE */ /* .field-content h2 { margin-top: 7px; } /* summaries */


.page-node-type-document .paragraph--type--text-area p, 
.page-node-type-document .paragraph--type--text-area ul, 
.page-node-type-document .paragraph--type--text-area ol,
.page-node-type-at-work-article .paragraph--type--text-area p, 
.page-node-type-at-work-article .paragraph--type--text-area ul, 
.page-node-type-at-work-article .paragraph--type--text-area ol
    { font-size: 18px; margin-bottom: 16px; }
/* removed about iwh block of media releases - .field--name-dynamic-block-fieldnode-about-iwh p from above, is it used anywhere else? */

.paragraph--type--wrmb p, .paragraph--type--wrmb ul, .paragraph--type--wrmb ol { font-size: 18px; margin-bottom: 16px; }

    
.page-node-type-document .page-head-inner .col-md-8,
.page-node-type-at-work-article .page-head-inner .col-md-8, 
.page-node-type-at-work-issue .page-head-inner .col-md-8 ,
.page-node-type-tool .page-head-inner .col-md-8 { height: 320px; padding-right: 30px;}

.page-node-type-document .page-head-inner .col-md-8 h1,
.page-node-type-at-work-article .page-head-inner .col-md-8 h1, 
.page-node-type-at-work-issue .page-head-inner .col-md-8  h1,
.page-node-type-tool .page-head-inner .col-md-8 h1 { margin-right: 30px;}


.iwh1001 .page-head-inner { height: 480px }    
    
    
.background-image-inner { top: -80px; }
   
.page-head .page-header { padding-right: 30px; padding-bottom: 0; }   


.col-md-8 .field--name-field-body { padding-right: 15px; }

#block-iwh-boots-main-menu a.dropdown-toggle { padding-left: 0; color: #0068b3; }

/* DELETE? */ /* .bs-region--left h2, .bs-region--right h2 { margin-top: 20px; } */

.main { min-height: 256px; }


/* .field .file { padding: 15px; text-align: left; } */


/* HEADER */

.navbar { margin-top: 20px; }
.navbar-header { width: 100%; }
.navbar-header img { width: auto; height: 60px; }
.navbar-header .navbar-btn { margin: 0; }

#navbar .container { position: relative; height: 136px; }

#block-iwh-boots-main-menu a.dropdown-toggle { text-transform: uppercase; font-weight: bold; font-size: 14px; letter-spacing: 0.1em; } 
#block-iwh-boots-main-menu .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; padding-right: 30px; text-transform: uppercase; font-weight: bold; font-size: 14px; letter-spacing: 0.02em; color: #0068b3; }

#block-iwh-boots-main-menu .navbar-nav > li > a:hover,
#block-iwh-boots-main-menu .navbar-nav > li > a:active { color: #333; }

#block-secondarynavigation .navbar-nav { position: absolute; top: 0; right: 180px; margin-right: 15px; }
#block-secondarynavigation .navbar-nav > li > a { padding: 0 0 0 15px; color: #0068b3;  }

/* register as button */

/* enable and diable (comment out) as needed */

/* #block-iwh-boots-main-menu li:last-child a { 
background-color: #0068b3;
border-radius: 2px;
border: 2px solid #0068b3;
line-height: 1;
padding: 6px 12px;
margin-top: 5px;
color: #fff;  
} */

/* undo register button style for last dropdown entries */
/* #block-iwh-boots-main-menu ul li.dropdown ul li:last-child a { 
    background-color: #fff;
    border-radius: none;
    border: none;
    line-height: 1.42857143;
    padding: 3px 20px;
    margin-top: 0;
    color: #262626;  
    } */


/* #block-iwh-boots-search { position: absolute; right: 0; } */

    
    
.page-node-type-landing-page .paragraph--type-card, .page-node-type-landing-page .paragraph--type-card2 { margin-bottom: 30px; }



/* at work file download */
.page-node-type-at-work-issue .bs-region--main .download {
    float: right;
}

.page-node-type-at-work-issue .bs-region--main .download .field {
    position: absolute;
    top: -115px; 
}
    
    
/* SIDEBLOCK SIDEBLOCK SIDEBLOCK */
.page-node-type-document .sideblock { padding: 0; }
.page-node-type-document .sideblock .views-row { padding: 0 20px; }
.page-node-type-document .sideblock .paragraph { padding: 0 20px 17px 20px; }
.page-node-type-document .sideblock .field--type-text-with-summary { padding-bottom: 17px;}
    
    
/* .page-node-type-document .sideblock .iwh-warmgray { padding-bottom: 17px; } */
    
    
.page-node-type-news-release .sideblock { padding: 0 20px 17px 20px; }
.page-node-type-event .sideblock { padding: 0 20px 17px 20px; }
.page-node-type-project .sideblock { padding: 0 20px 17px 20px; }



/* AREA PAGES AREA PAGES */
.page-node-type-area-page .page-head { margin-bottom: 60px;}
.page-node-type-area-page .page-head-inner { height: 480px; }
.page-node-type-area-page .page-head-inner .row { height: 480px; }

.page-node-type-area-page .areadesc { 
    position: absolute; 
    bottom:-26px;    
    }

.page-node-type-area-page .field--name-dynamic-block-fieldnode-area-page-news h3 { margin-top: 15px; }

/* TOPIC PAGES TOPIC PAGES */
/* .path-topics .page-head .page-head-inner { height: 480px; } */
.path-topics .non-ds-page-head { margin-bottom: 60px;}
.block-views-blockareas-and-topics-block-topic-header { height: 460px; }
.topicdesc { position: absolute; bottom:-46px; }

.publist-placeholder { width: 360px }



/* PROJECTS */
.page-node-type-project .bs-region--top-left { margin-top: -15px; }
    

/*SIDEBAR */
.sidebar { margin: 0 0 20px 0; }
.sidebar-inner {  }    

/* PARTNER ORGS */
.iwh75 .bs-region--right { margin-top: 10px; }


/* VIEWS VIEWS VIEWS */

/* summaries list */
#block-views-block-summaries-block-1 .views-row:nth-child(even) .thumb { float: right; }
#block-views-block-summaries-block-1 .desc { margin-bottom: 0; } 


.related-list .views-row { margin-bottom: 10px; }
.view-events2 .views-row { margin-bottom: 45px; }


/* VIEW FILTERS VIEW FILTERS */
/* 33% is default width for three collumn layout - add exceptions below as needed */

.view-filters .form-group { width: 33%; vertical-align: bottom; } 

/* Scientific Reports */
#views-exposed-form-publications-page-1 .form-group
{ width: 24.5%; }


/* FOOTER */
.footer { margin-top: 0; }
.footer-callout { top: -25px; }

.region-footer-bottom ul.menu { margin-left: 0; margin-right: 0; }
.region-footer-bottom .menu li { display: block; }
.region-footer-bottom .menu li a { display: block; padding: 15px 20px 15px 0; }

#block-views-block-banner-image-pre-render-er-block-1 { clear: both; width: 33%; }
#block-views-block-banner-image-pre-render-er-block-1 h2 { font-size: 8px; }

/* CLEANT UP LATER */

/* at work landing page issues bottom padding */
.view-at-work-issues .well { margin-bottom: 0;}
    
 
    
 .page-node-type-at-work-issue .sideblock { min-height: 10px;}
    
  .page-node-type-bio-page  .sideblock { margin-bottom: -20px;}

    
    .item-list-type { margin-top: 0; }    
    
/* HOME HOME HOME */

.path-frontpage .home-container {
    background-color: #dedede;
    background-image: url(/sites/dash/files/dash/dash_home_banner.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
     }

.path-frontpage .areadesc { 

/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0068b3+30,4d87c5+100 */
background: linear-gradient(135deg,  #0068b3 30%,#4d87c5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.2);
     }

.path-frontpage .homepage-head, .path-frontpage .home-container, .path-frontpage .home-row { height: 480px; }
.path-frontpage .areadesc { 
    position: absolute; 
    bottom: -30px; 
    padding: 1px 20px 5px 20px;
    }
    
.path-frontpage .view-display-id-block_3 .views-row {margin-bottom: 15px; }
    
/* at work */
.path-frontpage .bs-region--middle { 
    height: 510px;
 }
    
.path-frontpage .bs-region--middle .atwork-homepage-inner { 
    height: 510px;
    padding-top: 45px;
 }

.path-frontpage .bs-region--middle .areadesc { 
    position: absolute; 
    bottom:-60px;
    padding: 15px 30px 15px 30px; }
    
/* Video embed paragraph */
    .paragraph--type-video-card { margin: 0;}
.caption {padding:0 15px}
.card-vertical.left {width: 50%; float:left; padding-top:15px;background:#f2ede6;margin-right:30px;margin-bottom:30px;}
.card-vertical.right {width: 50%; float:right; padding-top:15px;background:#f2ede6;margin-left:30px;margin-bottom:30px;}
.card-vertical .caption {padding-top:15px; padding-bottom:15px;}
.card-vertical .video {width:100%}

.card-horizontal {width:100%; display:block; padding-top:15px;padding-bottom:15px; margin-bottom:25px;background:#f2ede6;}
.card-horizontal .video {width: 50%;}


/* NEW ACED SPECIFIC STYLES */
/* NEW ACED SPECIFIC STYLES */
/* NEW ACED SPECIFIC STYLES */

.path-frontpage .areadesc h1 { 

    font-size: 42px;
    font-weight: 300;
}

.page-head-inner { 
    min-height: 130px; 
 } 

/* .page-head-inner .container { min-height: 130px; position: relative; } */
    
/* .page-head-inner h1 { position: absolute; bottom: 15px; } */


/* project funding */
.iwh10 .col-md-6 {  margin-top: 15px; }

/* .path-frontpage .partners { margin-top: 115px; } */ /* offset for homepage title box */
.path-frontpage .view-display-id-block_6 { margin-top: 115px; }
    
    
.path-frontpage .iwh-featured { 
    border: none;
    padding: 0;
    background-image: url(/sites/echopsp/files/images/bg-default.jpg); 
}

.path-frontpage .iwh-featured-inner { padding: 10px 0 30px 0; }
.path-frontpage .iwh-featured-inner .col-md-3 { padding-right: 30px; margin-top: 0 }  
.path-frontpage .iwh-featured-inner h2 { margin-bottom: 10px; border-bottom-color: #fff; border-bottom-width: 3px;}


.path-frontpage .iwh-featured-inner img { max-width: 33%; margin: 0; }

    
.footer-offset { padding-left: 30px; }

    .path-search .main-container { margin-bottom: 60px; }



/* NEW ECHO THINGS */

.region-content { margin-top: 30px; }
.page-node-type-session .region-content { margin-top: 30px }

.path-frontpage .iwh-featured-inner { padding: 5px 0 30px 0; }

.rrssb { margin-bottom: 45px; }

.banner1 { margin-top: 60px; margin-bottom: 30px;}

.banner1 .view-display-id-block_2 h2 { margin-top: 0; }
.banner1 .btn { margin-top:  0;}

#block-iwh-boots-account-menu { width: 300px; display: block;}
#block-iwh-boots-account-menu ul { display: inline; }
#block-iwh-boots-account-menu li { display: block; width: 200px; }

#block-iwh-boots-main-menu > ul > li > ul > li a {font-weight: normal; text-transform: none; }


/* NEW DASH SPECIFIC STYLES */
/* NEW DASH SPECIFIC STYLES */
/* NEW DASH SPECIFIC STYLES */

.main-container { margin-bottom: 5em; min-height: 33em; }

.navbar { border: none;  }
.navbar-collapse { padding-left: 0; padding-right: 0; }
.navbar .nav > li > a { padding-left: 0;}

.block-iwh-boots-search-form-narrow { position: absolute; bottom: 0; right: 0; }
.block-iwh-boots-search-form-narrow #search-block-form .form-group { margin-bottom: 0; }

.search-block-form { position: absolute; right: 0; bottom: -7px;}
.search-block-form .input-group .form-control { width: 300px; color: #000; font-weight: bold; background-color: #fcb913; border-color: #fcb913; }
.search-block-form .input-group .form-actions { color: #000; }

.search-block-form .sb-search-open .glyphicon  { color: #000; }


.footer-callout { margin-bottom: 0; }
.social-icons a { margin-right: 0;}

.view-translations h2 { margin-bottom: 0.5em;}

#block-iwh-boots-footer .navbar-nav { margin: 0 0 2em 0; }
#block-iwh-boots-footer .navbar-nav a { margin-bottom: 0;  }


/* Homepage Translations feature */

.path-frontpage .home-translations {

}

.path-frontpage .home-translations-inner { 
min-height: 300px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fcb913+0,fcb913+40,fcb913+75&0.8+0,0.8+40,1+75 */
/* background: linear-gradient(to right,  rgba(252,185,19,0.8) 0%,rgba(252,185,19,0.8) 40%,rgba(252,185,19,1) 75%); */
background: linear-gradient(to right, rgba(232, 230, 229, 0.5) 0%, rgba(232, 230, 229, 1) 75%);
position: relative;
}

.path-frontpage .home-translations-innererr { background: none; }


.path-frontpage .home-translations-inner .areadesc {

    padding: 25px 30px 10px 30px;
    margin: 30px 15px;
    background-color: #fcb913;
    bottom: -55px;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fcb913+0,fcb913+50,fcb913+85&0.9+0,0.9+50,1+85 */
    background: linear-gradient(to bottom,  rgba(252,185,19,0.95) 0%,rgba(252,185,19,0.95) 50%,rgba(252,185,19,1) 85%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}

.path-frontpage .home-translations-inner .areadesc .lead { font-size: 19px; }

h2.speakerserieshomehead { 
    text-shadow: 0px 0px 10px rgba(0,0,0,0.5);
    font-size: 48px;
    color: #fff;
}


/* DON'T DELETE ME */
}