/*
Theme Name: Brunel Sixteen
Theme URI: http://www.brunel.ac.uk
Author: Brunel University
Author URI: http://www.brunel.ac.uk
Description: A generic clean design with Brunel branding elements.
Version: 1.0.3
License: (c) Brunel University
License URI: http://www.brunel.ac.uk
Text Domain: brunelsixteen

BrunelSixteen WordPress Theme © 2016 Brunel Universtiy London
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{}body{}ol,ul{}blockquote,q{}blockquote:before,blockquote:after,q:before,q:after{}table{}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}
 .widget-container{margin:0 0 20px 0;}
.widget-container ul{list-style:none;margin:0;padding:0}
.entry-meta{margin-bottom:10px;}
.entry-meta .glyphicon,.entry-footer .glyphicon {padding-right:5px;}
.entry-meta a,.entry-footer a{color:#444;}
.entry-content img{max-width:100%;height:auto}
.entry-content img.attachment-post-thumbnail{width:100%;height:auto}
#comments{margin-top:5vh;}
#comments-list ul{list-style:none;padding:0;margin:0}
.comment-author img{border-radius: 50%;}
.comment-body .comment-meta{padding-top:10px;} 
.comment-form-comment label{display:block;}
.comment-form-comment textarea,.comment-form input[type="text"]{  display: block;  width: 100%;height: auto;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #a2a3a9;background-color: #ffffff;  background-image: none;border: 1px solid #cccccc;border-radius: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.comment-form .form-submit input{width:100%;  display: inline-block;  margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #333333;background-color: #ffffff;border-color: #cccccc;}
.comment-form .form-submit input:focus{  outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;color: #333333;background-color: #e6e6e6;border-color: #8c8c8c;}
.comment-form .form-submit input:hover,  .comment-form .form-submit input:focus{color: #333333;text-decoration: none;color: #333333;background-color: #e6e6e6;border-color: #adadad;}
.comment-form .form-submit input:active{outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}
body{background-color:#f1f1f1;}
.main-contents{background-color:#fff;padding:20px; -webkit-box-shadow: 0px 0px 1px rgba(0,0,0,0.15);-moz-box-shadow: 0px 0px 1px rgba(0,0,0,0.15);-o-box-shadow: 0px 0px 1px rgba(0,0,0,0.15);-ms-box-shadow: 0px 0px 1px rgba(0,0,0,0.15);box-shadow: 0px 0px 1px rgba(0,0,0,0.15);border-bottom: 1px solid #e7e7e7;}
.main-contents + .main-contents{margin-top:20px}    
footer#footer{margin-top:50px;padding-top:30px;padding-bottom:50px;border-top:1px solid #e7e7e7;background-color:#fff;}
footer#footer img{width:180px;}
footer#footer .contents{text-align:center}
.header-image img{width:100%;height:auto;}
.navbar-brand{height:auto}
.navbar-brand small{display:block;color:#333;}
.navbar-default .navbar-nav>li>a{border-bottom:1px solid transparent;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{background-color:transparent; border-bottom:1px solid #ccc}
@media (min-width: 768px) {
body.fixed-header-scroll #header{position: fixed;z-index:100;width:100%;}
body.fixed-header-scroll #header img{opacity: 0;height: 0;visibility: hidden}
body #header *  {-webkit-transition: all .3s ease ;-moz-transition: all .3s ease ;transition: all .3s ease ;}
}
 
#footer .row:first-child{margin-bottom: 20px}
.footer-widget-wrap ul{list-style:none;padding:0;margin:0;}
#header.brunel-nav{background-color:#00325b;border-color:#002646;color:#eee;}
#header.brunel-nav .navbar-brand{color:#ccc;}
#header.brunel-nav .navbar-brand small{color:#aaa;}
#header.brunel-nav .navbar-brand:hover, #header.brunel-nav .navbar-brand:focus{color:#fff;}
#header.brunel-nav .navbar-nav>li>a{color:#ccc;}
#footer.brunel-footer{background-color:#00325b;border-color:#002646;color:#eee;}
#footer.brunel-footer a{color:#ccc;}
.container .logo{margin-top:20px}
h1{color:#be0f34}
@media (max-width: 768px) {
   header#header .pull-right{float:none !important;}
}
