.content.white {background: #fff;}

ul.newslist {list-style: none; padding-left: 0px;}

ul.newslist h2 {font-family: "Brocha Bold"; color: #000; font-size: 30px; margin-bottom: 2px;}

ul.newslist p.date {font-family: "Brocha"; color: #000; font-size: 14px;}

ul.newslist p {font-family: "Brocha"; color: #000; font-size: 17px; line-height: 24px;}

ul.newslist a.readmore { padding: 5px 10px; margin: 15px 0px; float: left; border: 1px solid #346095; background: #fff; color: #346095; font-family: "Brocha Semibold"; font-size: 20px;}

ul.newslist a.readmore:hover { background: #346095; color: #fff; }

ul.newslist li {padding-bottom: 45px; float: left; clear: left;}



.sidebar h2 {font-family: "Brocha Bold"; text-align: center; font-size: 26px;}

form.sidesubscribe input { border-radius: 0; border: 1px solid #346095; }

form.sidesubscribe input.btn-submit { color: #fff; font-family: "Brocha Semibold"; background: #dc1f24; font-size: 21px; line-height: 21px; width: 65%; border: 1px solid #dc1f24;}



.popularposts {margin-top: 45px;}

.popularposts h2 { border-bottom: 3px solid #57c3e7; font-size: 26px; padding-bottom: 10px; }

.popularposts ul {list-style: none; padding: 0px;}

.popularposts ul li {padding: 20px 0px; border-bottom: 1px solid #57c3e7; font-family: "Brocha Book"; color: #000;}

.popularposts ul li .title { font-family: "Brocha Semibold"; font-size: 15px; margin-bottom: 10px; }

.popularposts ul li .body p { font-size: 14px !important; line-height: 18px; }

.popularposts ul li .date { font-size: 14px !important; }

.popularposts ul li a.readmore { padding: 3px 6px; margin: 5px 0px; float: right; border: 1px solid #346095; background: #fff; color: #346095; font-family: "Brocha"; font-size: 12px;}

.popularposts ul li a.readmore:hover { background: #346095; color: #fff; }



.newspage h1 { font-family: "Brocha Bold"; color: #000; font-size: 32px; margin-top: 14px; }

.newspage .date { color: #000; font-size: 16px; }

.newspage p { color: #000; } 

div.newspage a.readmore { padding: 5px 10px; margin: 15px 0px; float: none; width: auto; border: 1px solid #346095; background: #fff; color: #346095; font-family: "Brocha Semibold"; font-size: 20px;}

div.newspage a.readmore:hover { background: #346095; color: #fff; }  



p.breadcrumb a { font-family: Brocha Bold; color: #346095; font-weight: bold; background: none;}

p.breadcrumb a:hover {color:#6BADDF; }

#dishes {z-index: 99999; position: relative;}

.accredited-small-screen { display: none; visibility: hidden;}

.accredited-large-screen { display: block; visibility: visible;}



.redpower { width: 100%; padding:12px; margin: 25px auto; background: #bd2334; color: #fff; font-family: Brocha Bold;  text-align: center; font-size: 22px;} 

.yellowfuel { width: 100%; padding:12px; margin: 25px auto; background: #ffc002; color: #333; font-family: Brocha Bold; text-align: center; font-size: 22px;}

.bluewater { width: 100%; padding:12px; margin: 25px auto; background: #2266ff; color: #fff; font-family: Brocha Bold; text-align: center; font-size: 22px;}

.greencontrols { width: 100%; padding:12px; margin: 25px auto; background: #1b7f00; color: #fff; font-family: Brocha Bold; text-align: center; font-size: 22px;}

.foursteps p { font-size: 22px; }

.foursteps img {width: 100%; max-width: 128px !important;}

.foursteps.arrowright { background: url('../assets/images/arrowright.png') no-repeat center center; height: 110px;}

ul#contact-details {margin-top: 15px; float: left;}

ul#contact-details li  {width: 100%; float: left; clear: left;}

@media (max-width: 1199px)

{



	.navbar-inverse .navbar-nav > li > a {

	    padding: 0 20px 0 20px;

	}

	.social {margin-bottom: 25px;}

}

@media (max-width: 991px)

{

		ul {width: 100%; }

	.navbar-inverse .navbar-nav > li { float: left; clear: left; width: 100%; text-align: center; border-right: none;border-bottom: 2px solid #fff; padding: 5px 0px;}

	.accredited-small-screen { display: block; visibility: visible; width: 40%; margin: 0 auto;}

	.accredited-small-screen img {width: 100%;}

	.accredited-large-screen { display: none; visibility: hidden;}

	.white-menu {min-height: 0px; padding-bottom: 25px; margin-bottom: 15px;}

	ul#contact-details li p {font-size: 24px;}



}



