@charset "utf-8";
/* CSS Document */

.widther {width:100%;}
#wrap {width:100%;}

#hdr {background:#FFF;}

.mean-bar h2 {color:#FFF; margin-top:-25px; margin-left:10px;}
.mean-bar form {display:none;}
.mean-bar {margin-top:152px; }
.mean-container .mean-bar {background:#0693D8; float:none; position:absolute;}
.mean-container .mean-nav {background:#0693D8;}
.mean-container .mean-nav ul li a {background: #0693D8; }
.mean-container .mean-nav ul li a:hover {background: #0693D8;}

.mean-container .mean-nav ul li li a {background: #3eb4e7; color:#FFF; opacity:1;}
.mean-container .mean-nav ul li li a:hover {background: #3eb4e7; color:#FFF; opacity:1;}
.mean-container a.meanmenu-reveal #bar {position:absolute; right:0;}

a.logo {left: 10px; top:20px;}

#call {background:#0693D8; color:#FFF; height:42px; line-height:42px; position:absolute; top:109px; z-index:200; width:100%; text-align:center; font-size:18px; font-weight:600; display:block}

a[href^=tel]{color:#FFF; text-decoration:none;}

#contact, #button {display:none;}
#but3 {width:100%; height:42px; float:left; background:#0693D8;margin-right:10px; display:block; margin-top:10px;}
#but3 a {display:block; background: url(images/but.png) no-repeat 140px -24px;   text-decoration:none; color:#FFF; font-size:16px; margin:10px 0 0 80px;}
#but3 a:hover {background-position:140px 2px;}

#but5 {width:100%; height:42px; float:left; background:#0693D8;margin-right:10px; display:block; margin-top:10px;}
#but5 a {display:block; background: url(images/but.png) no-repeat 140px -24px;   text-decoration:none; color:#FFF; font-size:16px; margin:10px 0 0 80px;}
#but5 a:hover {background-position:140px 2px;}


/*slider*/
#block-views-product-slider-block {width:94%; margin-left:30px;}
#slider {width:94%; margin-left:10px; display:none;}
#block-views-product-slider-block .jcarousel-clip {width:90%;}
#block-views-product-slider-block .jcarousel-prev-horizontal {left:-32px;}
#block-views-product-slider-block .jcarousel-next-horizontal {right:10px;}
#block-views-product-slider-block .jcarousel-container-horizontal {width:94%;}

#help {display:none;}
#test {display:none;}
#why {display:none;}
#ftr {width:94%; margin-left:10px; }
.front #ftr {margin-top:58px;}

#cards {width:94%; position:absolute; top:504px;}
#sector {width:145px; margin-top:10px;}
#sectors .b {margin-right:0;}
#sectors {margin-left:10px; width:94%; float:none; margin-top:-10px;}

#block-block-2 {display:none;}
#three {display:none;}
#four {display:none;}
block-menu-menu-quick-links {display:none;}
#copy {width:94%; text-align:center;}
#copy img {margin-bottom:10px;}
#social {display:none; margin-top:60px;}

#add {clear:right;}
.field-name-field-header-image {display:none;}
.not-front #content, #rightcol { width:97%;}
#rightcol {margin-left:10px;}
#help-in, #cards-in {display:none;}
#leftcol {width: 94%; margin-left:10px;}

.field-name-field-image-pg.field-type-image {width:40%;}
.image-inner_page_thumb {width: 100px; height: 100px; margin-bottom:10px;}

.ui-tabs-panel img {display:none;}

#webform-client-form-36 { position:inherit; width:100%;}
textarea, input {width:100%;}
iframe {width:100%;}
webform-component { width:100%;}
input[type="checkbox"] {margin:0;}

.field-name-field-image-news img { width:100%}

.page-print-peterborough-news .views-field-field-image-news { float: inherit; width:100%; margin-bottom:12px;}
.page-print-peterborough-news .views-field-field-image-news img {width:100%;}
.page-print-peterborough-news .views-field-title {float:inherit; width:100%;}
.page-print-peterborough-news .views-field-body {float:inherit; width:100%;}
.page-print-peterborough-news .views-field-view-node a {float:inherit; width:100%;}
.page-print-peterborough-news .views-row { height: auto;}
#space { display: none; }
#block-search-form { display: none;}