.nav-button {
float: left;
width: 30%;
margin-top: 1em;
display: none; }
.mob-nav {
visibility: hidden; }
.mob-nav .menu-main-navigation-container li {
float: none;
width: 100%;
text-align: center; }
.mob-nav .sub-menu li {
width: 100%;
text-align: center; }
.mob-nav .sub-menu li a {
width: 100%; }
@media only screen and (max-width: 1100px) {
.contactNav {
float: none; }
.page-template-default .mainImage {
width: 70%; }
.hentry {
width: 100%; } }
@media only screen and (max-width: 1000px) {
#mainWrapper {
width: 860px; }
.contactNav {
float: none; }
#content .entry-content .one_third {
width: 31.8%; }
.promo_slider {
height: 446px; }
.promo_slider_excerpt {
top: 409px; }
.homeTopSidebar {
width: 100%; }
.homeTopSidebar .case-blocks {
width: 31%; }
.homeTopSidebar .case-blocks img {
width: 100%;
height: auto; }
.topFooter {
width: 96%; }
#text-9 {
width: 625px; }
#text-9 div {
max-width: 100%; }
.testimonials-widget-testimonial.list {
width: 280px !important; }
#content {
width: 600px !important;
float: right;
display: inline-block; }
#content * {
max-width: 100% !important; }
.mainImage {
width: 600px; }
.page-template-case-studies #content {
width: 100% !important; }
.post.subStudy {
width: 277px; }
.post.subStudy .post-headline h2 a {
font-size: 14px; }
.single-post #content {
width: 100% !important; }
.default-topFooter {
float: none;
width: 95%;
margin: 0 auto; }
.default-topFooter div {
max-width: 100% !important; } }
.nav-wrap {
display: inline-block;
width: 100%; }
@media only screen and (max-width: 975px) {
.default-topFooter .testimonials-widget-testimonials {
width: 910px; } }
@media only screen and (max-width: 916px) {
.topFooter #recent-posts-2 {
width: 194px; } }
@media only screen and (max-width: 910px) {
.homeTopSidebar {
max-width: 100%; }
.homeTopSidebar .case-blocks {
float: none !important;
margin-right: 0 !important;
width: 100% !important;
text-align: center; }
.homeTopSidebar .case-blocks img {
width: 100%;
height: auto !important;
max-width: 400px; }
.page-template-homepage-template #content {
width: 490px !important; }
.page-template-default .mainImage {
width: 65%; }
.page-template-default #content {
width: 65% !important; } }
@media only screen and (max-width: 884px) {
#mainWrapper {
width: 700px; }
#content .entry-content .one_third {
width: 31.4%; }
.promo_slider_excerpt {
top: 326px; }
.promo_slider {
height: 363px; }
.post.subStudy {
width: 343px; }
.post.subStudy h2 a {
font-size: 16px !important; }
.post.subStudy:nth-child(3n) {
margin-right: 14px; }
.post.subStudy:nth-child(2n) {
margin-right: 0; }
.post.subStudy .post-headline h2 a {
font-size: 14px; } }
@media only screen and (max-width: 851px) {
#text-9 {
width: 100%; }
.testimonials-widget-testimonial.list {
width: 45.8% !important; }
.default-topFooterContainer {
width: 82% !important;
max-width: 100% !important; }
.default-topFooter {
width: 100% !important;
max-width: 100% !important; }
.default-topFooter #text-10 aside {
width: 100% !important; }
.default-topFooter #text-10 div {
width: 100% !important; }
.footerLogoContainer {
display: none; }
#text-9 {
width: 100%; }
#text-9 div {
width: 100% !important;
max-width: 100%;
margin: 0; }
.topFooter {
max-width: 100%;
margin: 0 auto;
width: 96%;
padding: 0; }
.topFooter #recent-posts-2 {
width: 100%;
text-align: center;
margin: 2em 0; }
.topFooter #recent-posts-2 .widget-title {
display: inline-block;
width: 100%; }
.topFooter .testimonials-widget-testimonials {
width: 100%; } }
@media only screen and (max-width: 760px) {
.page-template-default #content {
width: 60% !important; }
.page-template-default .mainImage {
width: 60% !important; } }
@media only screen and (max-width: 730px) {
#mainWrapper {
width: 600px; }
.promo_slider_excerpt {
top: 274px; }
.promo_slider {
height: 311px; }
.nav-menu li a {
padding: 10px 14.1px !important; }
.contactBarLeft {
width: 100% !important; }
.contactBarLeft input {
width: 100%; }
.contactBarLeft textarea {
width: 100%; }
#content {
width: 100% !important; }
.mainImage {
width: 100% !important; }
.hentry {
width: 100%; }
.defaultSidebar {
width: 100%; }
.site-main .defaultSidebar .widget-area {
width: 100%; }
.site-main .defaultSidebar .widget-area input, .site-main .defaultSidebar .widget-area textarea, .site-main .defaultSidebar .widget-area select {
width: 100%; }
.post.subStudy {
width: 293px; }
.page-template-default #content {
width: 100% !important; }
.page-template-default .mainImage {
width: 100% !important; } }
@media only screen and (max-width: 700px) {
.content-social {
margin: 0 auto;
width: 105px;
text-align: center;
overflow: hidden;
margin-bottom: 2em; }
.content-social span.soicalIcons {
float: left;
width: 32px !important;
margin: 0 0.1em; }
.content-social span.soicalIcons:last-of-type {
margin-right: 0; }
#text-7 .widget-title {
text-align: center; }
.post.subStudy {
width: 100%;
max-width: 310px !important;
margin: 0 auto !important;
float: none;
text-align: center; }
.entry-thumbnail img {
margin: 0 auto; }
.single-post #content .metaProjectDetails {
width: 100%; }
.single-post #content .entry-content {
width: 100% !important; } }
@media only screen and (max-width: 630px) {
#mainWrapper {
width: 500px; }
.entry-content {
width: 100%; }
article {
max-width: 100%; }
.site-info {
text-align: center;
padding-left: 0; }
.site-info span {
width: 100%;
display: inline-block;
margin-bottom: 1em; }
.siteDeveloped {
margin-left: 0 !important; }
.homeTopSidebar {
width: 100%; }
.site-footer .widget {
width: 100% !important;
max-width: 100% !important; }
.homeLeftSidebar {
width: 100%;
margin-right: 0 !important; }
.homeLeftSidebar span {
display: inline-block;
width: 100% !important;
text-align: center;
margin-bottom: 1em; }
.form-consent-check span {
width: inherit !important;
}
.homeLeftSidebar span input {
width: 100%; }
.homeLeftSidebar span textarea {
width: 100%; }
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
width: 100%; }
#recent-posts-2 {
margin: 0;
padding: 0 !important; }
#recent-posts-2 ul {
width: 100%;
text-align: center; }
#content .entry-content .one_third {
width: 100%;
text-align: center; }
.promo_slider_excerpt {
top: 223px; }
.promo_slider {
height: 259px; }
.desk-nav {
display: none; }
.logoText {
width: 279px; }
.nav-button {
display: block;
margin: 0 auto;
float: none; }
.mob-nav {
display: inline-block;
visibility: visible; }
.mob-nav .menu-main-navigation-container {
width: 100%; }
.mob-nav .menu-main-navigation-container li {
float: none; }
.mob-nav .menu-main-navigation-container #menu-main-navigation {
width: 100%; }
#logo {
width: 100%;
text-align: center; }
.logoText {
text-align: center;
margin: 0;
width: 100%; }
#telephone {
border: 0;
width: 100%;
text-align: center;
padding-left: 0;
padding-right: 0;
margin-bottom: 1em; }
#navbar {
display: none; }
.mob-nav .sub-menu {
display: none !important;
visibility: hidden !important; } }
@media only screen and (max-width: 530px) {
#mainWrapper {
width: 96%; }
#content {
width: 100% !important; }
#content article {
width: 100% !important; }
.page-template-homepage-template #content {
width: 100% !important; }
.entry-content {
width: 100% !important; } }.slideshow-wrapper {
display: block;
margin: 0 0 10px 0; }
.portfolio-slideshow-centered {
text-align: center; }
.showloader {
background: url(//https://www.nandu.co.uk/wp-content/plugins/portfolio-slideshow/src/resources/img/ajax-loader.gif) no-repeat center center; }
.showloader .portfolio-slideshow,
.showloader .slideshow-nav,
.showloader .pager {
visibility: hidden; }
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0; }
* html .clearfix {
zoom: 1; }
*:first-child + html .clearfix {
zoom: 1; }
.slideshow-wrapper .inactive {
opacity: .2;
filter: alpha(opacity=0);
cursor: default; }
.slideshow-wrapper p {
margin: 10px 0 !important; }
.slideshow-content img {
margin: 0;
padding: 0;
border: none;
max-width: 100% !important; }
.portfolio-slideshow {
margin: 10px 0 0;
z-index: 1 !important;
clear: both; }
.slideshow-content {
width: 100%;
margin: 0 0 7px 0; }
.slideshow-nav {
margin-top: 5px;
overflow: visible;
line-height: 15px;
height: 17px; }
.slideshow-wrapper a.hide {
display: none; }
.slideshow-wrapper a.hide.active {
display: inline-block; }
.pager {
clear: both; }
.slideshow-nav a {
text-decoration: none;
color: #444; }
.slideshow-nav a:hover,
.slideshow-nav a:focus {
text-decoration: underline; }
.slideshow-nav a.pause,
.slideshow-nav a.play,
.slideshow-nav a.restart,
.slideshow-nav a.new {
margin: 0 15px 0 0; }
.slideshow-nav a.slideshow-prev {
margin: 0 10px 0 0; }
.slideshow-nav a.slideshow-next {
margin: 0 20px 0 10px; }
.slideshow-wrapper .not-first {
display: none; }
.slideshow-wrapper .pager {
margin: 10px 0; }
.slideshow-wrapper .pager img {
opacity: .5;
filter: alpha(opacity=50);
border: none !important;
box-shadow: none;
margin: 0 10px 10px 0;
padding: 0;
float: left;
width: 75px;
height: auto; }
.slideshow-wrapper .pager img.activeSlide {
opacity: 1;
filter: alpha(opacity=100); }
.slideshow-wrapper .pager img:hover {
cursor: pointer; }
.slideshow-info {
font-size: .9em;
margin-right: 20px; }