/* Icons in header */

#connect h3, #connect p {display: none;}
#connect .social {text-align: right;
                  position: absolute;
                  bottom: 20px;
                  right: 40px;}

img {border: 0 !important;}

/* Sets position of bullet points in recent posts list */

#sidebar ul {list-style-position: outside;
             margin-left: 20px;}

#recent-posts-2 ul {list-style-type: square !important;}

/* Footer logos */

div#logos {text-align: center;}
div#logos img {margin: 0 8px;}

div.member-profile {clear: right;
                    margin: 20px 0;
                    border: 1px solid #CCC;
                    padding: 10px;
                    background-color: #EFEFEF;
                    min-height: 12em;}

div.member-profile img {float: right;
                        margin: 0 0 20px 20px;}

div.member-profile h3 {margin-top: 0 !important;}

/* Removes breadcrumbs from homepage */

body.page-id-12 .breadcrumb {display: none;}

/* Principles box */

#principles-box {border: 2px solid #006D5D;
                 margin: 20px 0;
                 padding: 8px;
                 background-color: #e5f0ee;}
#principles-box h3 {color: #006D5D;}

/* Removes author from posts and search */

.post-meta .small,
.post-meta .author {display: none;}

.post-meta {margin-left: 0;}

#post-author {display: none;}


aside {border: 0 !important;
       background-color: transparent !important;}

/* Blockquote */

blockquote, blockquote p {font-size: 110% !important;
                          font-family: "Times New Roman", Times, serif !important;
                          margin-bottom: 8px !important;}

/* Blockquote author */

span.quote-author {font-style: normal !important; font-size: 80%; font-weight: bold;}

/* Comments box on Co-production pages */


div.tell-us {padding: 8px;
             background-color: #006D5D;
             clear: right;}
div.tell-us p {color: #FFF;
               font-size: 120%;
               margin: 0;}
div.tell-us a {color: #CCC;
               text-decoration: underline;}
div.tell-us a:hover {text-decoration: none;}

/* Community organisations layout */

div.co-box h2 {margin-top: 10px;
                               color: #333;
                               font-family: arial, helvetica, sans-serif;
                               font-weight: normal;
                               font-size: 18px;}

/*

div.co-box {padding-top: 90px;
            background: top center no-repeat scroll;}

.page-id-340 .threecol-one {margin-bottom: 0;
               xborder-top: 1px solid #CCC;}


div#srcdc {background-image: url(http://productivemargins.blogs.bristol.ac.uk/files/2016/02/srcdc-bg.png);}
div#span {background-image: url(http://productivemargins.blogs.bristol.ac.uk/files/2016/02/span-bg.png);}
div#scda {background-image: url(http://productivemargins.blogs.bristol.ac.uk/files/2016/02/scd-bg.png);}
div#kwmc {background-image: url(http://productivemargins.blogs.bristol.ac.uk/files/2016/02/kwmc-bg.png);}
div#coexist {background-image: url(http://productivemargins.blogs.bristol.ac.uk/files/2016/02/h-house-bg.png);}
div#gbcp {background-image: url(http://productivemargins.blogs.bristol.ac.uk/files/2016/02/gbcp-bg.png);}
div#dac {background-image: url(http://productivemargins.blogs.bristol.ac.uk/files/2016/02/dac-bg.png);}
div#bridge {background-image: url(http://productivemargins.blogs.bristol.ac.uk/files/2016/02/build-bridge-bg.png);}
div#three-g {background-image: url(http://productivemargins.blogs.bristol.ac.uk/files/2016/02/3g-bg.png);}

*/

/* Outputs page */

body.page-id-264 .shortcode-tabs {margin-bottom: 0;}
body.page-id-264 .woo-sc-button {margin: 0 0 20px 10px}

/* Praxis Cafes */

body.page-id-572 h2 {clear: right !important;}

.woo-sc-box.download {background-color: #F2F2F2 !important;}

/* Sub lists */

ul li ul li {list-style-type: circle !important;}