/*
Theme Name: Dizzy WebDesign
Theme URI: http://www.dizzy-webdesign.co.uk
Description: Dizzy Template for use with Visual Composer
Version: 1.0
Author: Dizzy Design
Author URI: http://www.dizzy-webdesign.co.uk

    
*/

/* CSS Document */
 *{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
body img.attachment-page-single{display:none;}
body #outerWrapper img.attachment-page-single{display:inline;}
#outerWrapper{display:block;width:100%;padding-bottom:0px;clear:both;background-color:transparent;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;overflow:hidden;}
#wrapper{position:relative;background-color:transparent;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-right:0px;padding-left:0px;width:100%;padding-top:0px;}
#topwrapper{padding-bottom:0px;background-color:transparent;position:relative;width:100%;z-index:1000;height:auto;}
#phone{width:100%;background-color:#C50067;}
#phoneInner{max-width:960px;width:100%;background-color:#C50067;margin-left:auto;margin-right:auto;padding-top:5px;padding-bottom:5px;text-align:right;}
#phoneInner a{color:#ffffff;}
#bannerInner{height:auto;background-color:transparent;padding:0px;max-width:960px;width:100%;position:relative;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;z-index:1000;overflow:visible;}
#banner{height:auto;background-color:transparent;padding:0px;width:100%;position:relative;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;z-index:1000;overflow:visible;}
#rightBanner{float:right;text-align:right;padding-top:30px;}
#wrapper, #topwrapper{text-align:left;margin-top:0;margin-right:auto;margin-bottom:0px;margin-left:auto;width:100%;padding:0px;}
body{font-family:'Lato', sans-serif;font-style:normal;font-weight:400;background-color:#ffffff;margin-top:0px;margin-bottom:0px;background-image:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/BackgrounWht.jpg);background-repeat:repeat;background-position:center top;}
#navWrapper{border-top:none;border-bottom:1px #C50067 solid;margin-left:auto;margin-right:auto;width:100%;background-color:transparent;}
.topNav{max-width:960px;width:auto;float:none;margin-left:auto;margin-right:auto;padding-top:0px;padding-bottom:0px;text-align:center;background-color:transparent;position:relative;}
#menu-mainnav{margin-bottom:-3px;}

#logo{position:relative;float:left;padding-top:20px;padding-bottom:20px;padding-left:0px;padding-right:0px;width:auto;}
#contact{position:relative;float:right;padding-top:35px;padding-bottom:20px;padding-left:0px;padding-right:0px;width:auto;}
#contact p{font-size:120%;}
#middleWrapper{width:100%;clear:both;background-color:transparent;background-repeat:repeat;position:relative;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:0px;padding-bottom:0px;z-index:1;}
#middleWrapper.innerPage, #middleWrapper.posttype, #middleWrapper.posttypesingle{margin-top:40px;margin-bottom:40px;}
#middleWrapper.posttype .post{display:inline-block !important;width:40% !important;margin-right:4%;vertical-align:top;border:solid 1px #000000;padding-left:2%;padding-right:2%;padding-top:15px;padding-bottom:15px;text-align:center !important;min-height:450px;margin-bottom:40px;}
#middleWrapper.posttypesingle .post p{text-align:left !important;}
#mainImage{width:100%;background-color:#ffffff;position:relative;clear:both;}
#mainContent{width:100%;padding:0px;position:relative;z-index:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
#middleWrapper.innerPage #mainContent{float:left;width:66%;padding:0px;position:relative;z-index:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
#middleWrapper.posttype #mainContent, #middleWrapper.posttypesingle #mainContent{float:left;width:66%;padding:0px;position:relative;z-index:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}
#mainNav{float:right;width:30.5%;padding:0px;position:relative;z-index:1;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}
#leftWrapper{width:62%;}
#patients{margin:0px;background-color:#E1EDD0;width:100%;padding:0px;position:relative;clear:both;}
#patientsInner{width:100%;max-width:960px !important;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:40px;}
#patientsInner h3{color:#000000 !important;text-align:center;margin-bottom:30px;}
#footerWrapper{margin:0px;background-color:#000000;width:100%;padding:0px;position:relative;clear:both;border-top:1px solid #C50067;}
#footer{width:100%;max-width:960px !important;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;}
#footerOne, #footerTwo{width:32%;margin-left:0px;margin-right:2%;padding-top:20px;padding-bottom:10px;float:left;}
#footerThree{width:32%;margin-left:0px;margin-right:0%;padding-top:20px;padding-bottom:10px;float:left;}

#footer p, #signoff p{font-size:90%;padding-bottom:10px;font-weight:400;color:#cac3c5;}
#bannerImage{text-align:center;}
#footer h2, #footer h3, #footer h4, #footer h5, #footer h6{color:#cac3c5;}
#footer a{padding-bottom:10px;}
#middleWrapper.innerPage #mainContent img.attachment-page-single, #blogBox img.attachment-page-single, div.noimage img.wp-post-image, #mainNav img.wp-post-image{display:none;}
#footerOne .widget-title, #footerOne .widgettitle, #footerTwo .widget-title, #footerTwo .widgettitle, #footerThree .widget-title, #footerThree .widgettitle, #signoff .widget-title, #signoff .widgettitle, #logo .widget-title, #logo .widgettitle, #mainNav .widget-title, #mainNav .widgettitle, #mainNav .widget-container label, #footerOne .podcast_player, #footerTwo .podcast_player, #rightBanner .podcast_player, #footerOne .podcast_meta, #footerTwo .podcast_meta, #rightBanner .podcast_meta{display:none;}
.podcast_meta{font-size:90%;}
.widget-container{margin-bottom:15px;}
#signoff{margin-top:0px;padding-top:0px;float:none;max-width:960px;margin-left:auto;margin-right:auto;}
#bottomNav{float:none;width:auto;clear:both;max-width:960px;margin-left:auto;margin-right:auto;padding-bottom:10px;}

#utility{float:none;width:auto;clear:both;}
#mainContent p.testimonial, #mainContent p.testimonialLeft, #mainContent p.testimonialRight, #mainContent p.testimonialNoQuote{font-style:italic;font-size:130%;padding-right:10px;padding-left:10px;width:auto;line-height:130%;}

#mainContent p.testimonialLeft:before, #mainContent p.testimonial:before{content:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/quoteLeft.png);padding-right:10px;}
#mainContent p.testimonialRight:after, #mainContent p.testimonial:after{content:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/quoteRight.png);padding-left:10px;}
div.centerWidth{max-width:980px;width:100%;padding-left:0px;padding-right:0px;margin-left:auto;margin-right:auto;position:relative;}

div.fullWidth{width:100%;padding-left:0px;padding-right:0px;margin-left:auto;margin-right:auto;position:relative;background-position:top center;}
#mainContent p.quote{font-size:130%;font-style:italic;font-weight:400;}
#mainContent .ictst_wrapp ul li{background-image:none;margin-left:0px;}
#kpm-rotator_1 h1{font-size:310% !important;padding-bottom:0px;font-weight:normal;}
#mainContent #kpm-rotator_1 p{display:block;font-size:130% !important;font-weight:normal;margin-top:5px !important;padding-top:5px !important;line-height:130%;}
a.pinkButton:link, a.pinkButton:visited{background-color:#C50067;color:#ffffff;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;}
.smallBodytext a.pinkButton:link, .smallBodytext a.pinkButton:visited{background-color:#C50067;color:#ffffff;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}
#mainContent p a.pinkButton:link{font-size:130%;margin-top:15px;display:inline-block;}
#mainContent #kpm-rotator_1 p a.pinkButton:link{font-size:100%;margin-top:0px;}
a.pinkButton:hover, a.pinkButton:active{text-decoration:underline;color:#ffffff;}
a.whiteButton:link, a.whiteButton:visited{background-color:#ffffff;color:#000000;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:15px;}
a.whiteButton:hover, a.whiteButton:active{text-decoration:underline;color:#34373B;}
a.PDFbutton:link, a.PDFbutton:visited{padding-left:60px;padding-bottom:30px;padding-top:30px;background-image:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/AdobePDFicon.png);background-repeat:no-repeat;background-position:left center;font-size:170%;}
.pinkBlock{background-color:#C50067;padding:10px;color:#ffffff;}
ul#story, #mainContent ul#story{list-style:none;width:100%;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px;display:inline-block;background-image:none;margin-right:auto;margin-left:auto;}
ul#story li{display:inline-block;list-style:none;background-image:none;margin-right:2%;margin-left:0%;width:31%;text-align:center;background-color:#ffffff;vertical-align:top;height:380px;}
ul#story li a:link, ul#story li a:visited{margin-right:auto;margin-left:auto;list-style:none;background-image:none;z-index:20;text-align:center;padding-top:0;padding-right:0px;padding-bottom:0;padding-left:0px;display:block;position:relative;}
ul#story li .excerpt{padding-left:5%;padding-right:5%;}
ul#story li .excerpt p{font-size:90%;}
ul#story li img.attachment-index-categories{display:none;}
#oneTestimonial{max-width:980px;width:100%;padding-left:0px;padding-right:0px;margin-left:auto;margin-right:auto;position:relative;padding-bottom:40px;}
#oneTestimonial p{font-style:italic;font-size:150%;padding-right:10px;padding-left:10px;width:auto;line-height:130%;text-align:center;}
#oneTestimonial p.testimonialLeft:before, #oneTestimonial p.testimonial:before{content:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/quoteLeft.png);padding-right:10px;}
#oneTestimonial p.testimonialRight:after, #oneTestimonial p.testimonial:after{content:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/quoteRight.png);padding-left:10px;}
.greenBottomBorder{border-bottom:solid 1px #C50067;}
#mainContent .wpb_wrapper li.br-bullet{background-image:none;border-radius:50% !important;-moz-border-radius:50% !important;/* Firefox */ -webkit-border-radius:50% !important;/* Safari, Chrome */ -khtml-border-radius:50% !important;border:1px solid #ffffff;width:auto;}
h5 a.CTA:link, h5 a.CTA:visited, h2 a.CTA:link, h2 a.CTA:visited, h3 a.CTA:link, h3 a.CTA:visited, h4 a.CTA:link, h4 a.CTA:visited, h6 a.CTA:link, h6 a.CTA:visited{color:#ffffff;background-color:#C50067;display:block;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:30px;margin-bottom:10px;background-image:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/rightArrow.png);background-repeat:no-repeat;background-position:right center;font-size:90%;}
#ts-icon-wall-container-9620069.ts-icon-wall-container .ts-icon-wall-items-icon-single{color:#000000 !important;background-color:#ffffff !important;border-color:#c50067 !important;}
#ts-icon-wall-container-9620069.ts-icon-wall-container .ts-icon-wall-items-icon-single:hover{color:#c50067 !important;background-color:#cccccc !important;border-color:#000000 !important;}
#ts-icon-wall-container-9620069.ts-icon-wall-container .ts-icon-wall-items-icon-single.active{color:#c50067 !important;background-color:#000000 !important;}
.ts-icon-wall-items-icon-single{text-align:center !important;margin:0px;padding:0px;}
#mainContent .largeQuote p{font-size:150% !important;line-height:200% !important;color:#ffffff !important;}
#mainContent .largeQuoteDark{font-size:150% !important;}
.ts-testimonial-main .author{color:#C50067 !important;}
#footer .ts-testimonial-main .content{color:#ffffff;}
.centerPara p{text-align:center !important;}
.centerPara p a{font-weight:400 !important;}
#mainContent .vc_tta-panel-heading h4{color:#C50067 !important;padding-bottom:0px;}
.iconsHoriz{display:inline-block;width:auto;margin-left:0px;margin-right:0px;padding:0px;}
/* Basic Styles */
.clearfix::after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img.nospace, div.centerWidth img{vertical-align:middle;}
.clearme img{height:0;}
br{color:#000000;}
/* Text Colours */
.Black{color:#000000;}
.White{color:#FFFFFF;}
.SiteColor{color:#C50067;}
	
/* Headings */


H1, H2, H3, H4, H5, H6{text-decoration:none;padding-top:0px;padding-right:0px;padding-bottom:10px;padding-left:0px;margin:0px;line-height:130%;color:#000000;}
H1{font-size:260%;font-weight:900;}
H2{font-size:190%;font-weight:900;}
H3{font-size:180%;font-weight:900;}
H4{font-size:150%;font-weight:900;}
H5{font-size:120%;font-weight:900;}
H6{font-size:100%;font-weight:900;}
.largeBodytext{font-size:110%;line-height:128%;}
/* Paragraphs & Text sizes */ p{margin:0px;padding:0px;text-decoration:none;font-family:'Lato', sans-serif;font-style:normal;font-weight:400;color:#000000;}
#mainContent p, #mainNav p{padding-bottom:10px;font-size:90%;line-height:150%;color:#000000;font-weight:400;padding-left:0px;padding-right:0px;}

.marginright{margin-right:15px;}
.largeBodytext{font-size:120%;}
.smallBodytext{font-size:90%;}
.nomargin{margin:0px !important;}
.padding50{padding-top:50px;}
.vc_toggle .vc_toggle_title h4{text-align:left !important;background-image:none;}
.vc_toggle, .vc_toggle_title{text-align:left !important;background-image:none;}
/* Spacing */
ul{margin-top:0px;margin-bottom:0px;list-style-type:none;}
#mainContent .wpb_text_column ul, #mainContent ol .wpb_text_column, #mainNav ul{padding-top:0px;padding-bottom:10px;}
#mainContent .wpb_text_column ul li, #mainNav ul li{background-repeat:no-repeat;background-position:left 3px;line-height:128%;padding-left:15px;color:#000000;font-size:80%;padding-bottom:5px;background-image:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/bullet.png);font-weight:400;}
#mainNav ul, #mainNav ol{padding-top:0px;padding-bottom:10px;}
#mainNav ul.menu li{margin-top:5px;margin-bottom:5px;}
#mainNav ul.menu ul.sub-menu{font-size:120%;}
#mainContent ol li ol, #mainNav ol li ol, #mainContent ol li ul li{font-size:100%;background-image:none;}
#mainContent ol, #mainNav ol{margin-top:0px;margin-bottom:0px;list-style-type:decimal;margin-right:0px;margin-left:10px;color:#000000;font-size:100%;}
#mainContent ol.letter{margin-top:0px;margin-bottom:0px;list-style-type:lower-alpha;margin-right:0px;margin-left:15px;color:#000000;font-size:80%;}
#mainContent ol li, #mainNav ol li{line-height:1.1em;margin-left:15px;margin-bottom:10px;}
form{margin:0px;padding:0px;}
.space{display:block;height:10px;width:5px;}
.space img{height:10px;width:5px;}
.padmetop{padding-top:10px;}
.padmebottom{padding-bottom:10px;}
.padmeright{padding-right:10px;}
.padmeleft{padding-left:10px;}
/* Alignment */
.centreme{text-align:center;}
.floatright{float:right;}
.floatleft{float:left;}
.clearme{clear:both;margin:0;padding:0;line-height:0;height:0;}
.clearleft{clear:left;}
.clearright{clear:right;}
/* Other */
.hideme{display:none;}
*{margin:0;padding:0;}
hr{height:1px;border-bottom-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-bottom-color:#C50067;margin-bottom:10px;}
.nounderline{text-decoration:none;}
em{font-style:italic;}
strong, b{font-style:normal;font-weight:900;}
.hand{cursor:pointer;cursor:hand;}
.capitals{text-transform:uppercase;}
.light{font-weight:300 !important;}
/*** ESSENTIAL STYLES ***/
ul.sf-menu, ul.sf-menu *{margin:0;padding:0;list-style:none;}
ul.sf-menu{line-height:1.0;}
ul.sf-menu ul{position:absolute;top:-999em;width:200px;/* left offset of submenus need to match (see below) */}
ul.sf-menu ul li{width:100%;}
ul.sf-menu li:hover{visibility:inherit;/* fixes IE7 'sticky bug' */}
ul.sf-menu li{float:left;position:relative;}
ul.sf-menu a{display:block;position:relative;}
ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul{left:0;top:39px;/* match top ul list item height */ z-index:99;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{left:240px;/* match ul width */ top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:240px;/* match ul width */ top:0;}
/*** SKIN ***/

ul.sf-menu{list-style:none;width:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;display:inline-block;overflow:visible;}
ul.sf-menu li{overflow:visible;}
ul.sf-menu li a:link, ul.sf-menu li a:visited{color:#000000;text-decoration:none;margin-top:0px;margin-bottom:0px;padding-bottom:7px;padding-top:7px;padding-left:8px;padding-right:8px;margin-right:5px;margin-left:5px;font-size:100%;width:auto;height:auto;font-weight:400 !important;z-index:150;text-align:center;overflow:visible;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:0 solid #000000;border-top:1px solid #000000;}
ul.sf-menu li ul.sub-menu li{border-top:1px solid #000000;border-left:none;border-right:none;border-bottom:none;}
ul.sf-menu li ul.sub-menu li a:link, ul.sf-menu li ul.sub-menu li a:visited{color:#000000;padding-right:0px;padding-left:0px;padding-top:10px;padding-bottom:10px;margin-top:0px;margin-bottom:0px;font-size:100%;background-image:none;height:auto;text-align:center;margin-right:0px;margin-left:0px;background-color:#ffffff;width:auto;}
ul.sf-menu li ul.sub-menu li:last-child{border-bottom:1px solid #000000;}

ul.sf-menu li.current_page_item a, ul.sf-menu li.current_page_parent a, ul.sf-menu li.current-page-ancestor a{overflow:visible;background-color:#C50067;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-left:1px solid #C50067;border-right:1px solid #C50067;border-bottom:0 solid #C50067;border-top:1px solid #C50067;}
ul.sf-menu li.notthispage{background-color:transparent;background-image:none !important;}

ul.sf-menu li a:hover, ul.sf-menu li a:active, ul.sf-menu li.current_page_item a:hover, ul.sf-menu li.current_page_item a:active, ul.sf-menu li.current_page_parent a:hover, ul.sf-menu li.current_page_parent a:active{background-color:#C50067;}
ul.sf-menu li ul.sub-menu li a:hover, ul.sf-menu li ul.sub-menu li a:active{color:#605F69;text-decoration:underline;}

/*** arrows **/
ul.sf-menu a.sf-with-ul{min-width:1px;/* trigger IE7 hasLayout so spans position accurately */}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;}
a > .sf-sub-indicator{top:.8em;background-position:0 -100px;/* use translucent arrow for modern browsers*/}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;arrow hovers for modern browsers}
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;/* arrow hovers for modern browsers*/}
/*** shadows for all but IE6 ***/
.sf-shadow ul{background:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;}
.sf-shadow ul.sf-shadow-off{background:transparent;}
/*:Bottom NAVIGATION*/
#footerWrapper ul.horiz{margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;padding:0px;list-style-type:none;background-image:none;width:auto;}
#footerWrapper ul.horiz li{float:left;background-image:none;padding-bottom:0px;}
#footerWrapper ul.horiz a:link, #footerWrapper ul.horiz a:visited{text-decoration:none;display:block;font-weight:400;width:auto;padding-right:15px;margin-right:15px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;background-image:none;color:#C50067;font-size:80%;height:auto;padding-top:0px;border-right:1px solid #CAC3C5;}

#footerWrapper ul.horiz a:hover, #footerWrapper ul.horiz a:active{text-decoration:underline;font-weight:400;border-bottom:none;color:#aaaaaa;background-image:none;}
#footerWrapper ul.horiz li.current_page_item a:link, #footerWrapper ul.horiz li.current_page_item a:visited{color:#aaaaaa;}
#footerWrapper ul.horiz li{display:inline;/*:BODGE:Removes large gaps in IE*/}
/*:Vertical NAVIGATION*/
#mainContent .verticalNav ul{margin-top:0px;margin-right:0px;margin-left:0px;margin-bottom:0px;padding:0px;list-style-type:none;width:100%;}
#mainContent .verticalNav ul li{float:none;padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;background-image:none;margin:0px;}
#mainContent .verticalNav ul a:link, #mainContent .verticalNav ul a:visited{text-decoration:none;display:block;font-weight:400;width:auto;padding-left:20px;padding-right:0px;padding-bottom:8px;padding-top:0px;margin-top:0px;margin-bottom:0px;background-image:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/navBullet.png);background-position:left 5px;background-repeat:no-repeat;color:#ffffff;font-size:120%;height:auto;border-right:none;}
#mainContent .verticalNav ul a:hover, #mainContent .verticalNav ul a:active{text-decoration:underline;font-weight:400;border-bottom:none;color:#aaaaaa;}
#mainContent .verticalNav ul li.current_page_item a:link, #mainContent .verticalNav ul li.current_page_item a:visited{color:#aaaaaa;}
#mainContent .verticalNav ul li{display:inline;/*:BODGE:Removes large gaps in IE*/}
/**
* Links N.B. List under Navigation when attached to main stylesheet to stop conflict**
*/
a:link img, a:visited img, a:hover img, a:active img{border:none;}
h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{text-decoration:none;font-weight:400;color:#000000;}
#footer h1 a:link, #footer h2 a:link, #footer h3 a:link, #footer h4 a:link, #footer h5 a:link, #footer h6 a:link, #footer h1 a:visited, #footer h2 a:visited, #footer h3 a:visited, #footer h4 a:visited, #footer h5 a:visited, #footer h6 a:visited{color:#ffffff;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active{text-decoration:underline;color:#605F69;font-weight:900;}
a:link, a:visited{text-decoration:none;font-weight:900 !important;color:#C50067;}
a:hover, a:active{text-decoration:underline;color:#605F69;}
a.moretag:link, a.moretag:visited{background-color:#C50067;color:#ffffff;padding-top:10px !important;padding-right:15px;padding-bottom:10px !important;padding-left:15px;margin-top:10px;text-align:center;margin-left:auto;margin-right:auto;display:block;width:120px;height:auto;margin-bottom:20px;font-size:110%;font-weight:900;}
#middleWrapper.posttype #mainContent a.moretag:link, #middleWrapper.posttype #mainContent a.moretag:visited{margin-left:auto !important;margin-right:auto !important;float:none !important;}
#footerThree a.moretag:link, #footerThree a.moretag:visited{background-color:transparent;color:#ffffff;padding-top:0px !important;padding-right:0px;padding-bottom:0px !important;padding-left:0px;margin-top:0px;margin-left:0px !important;text-align:left;display:inline;width:auto;height:auto;margin-bottom:0px;font-size:100%;font-weight:900;}
#newsExcerpt a:before{content:"... ";}
#newsExcerpt img{display:none !important;}
#categoryposts-3 ul li.cat-post-item{background-image:none;list-style-type:none;}
#categoryposts-3 ul li.cat-post-item a{background-image:none;list-style-type:none;}
.rss{float:right;width:25px;}

/****** RSS ICON ON HEADER ******/
.rssicon{position:relative;display:block;float:right;background-image:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/rss.png);background-position:center right;background-repeat:no-repeat;margin:5px 5px auto auto;height:17px;width:17px;}




#nextprev{clear:both;display:block;text-align:center;padding-top:30px;padding-bottom:30px;}
/***** GENERAL TEXT FORMATTING *****/

.post{padding-bottom:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;}
.article{width:auto;}
.article{text-align:center;padding-right:0px;padding-bottom:0px;}
#mainContent .article a.moretag:link, #mainContent .article a.moretag:visited{text-align:center;margin-left:auto !important;margin-right:auto !important;float:none !important;}
blockquote, #mainContent blockquote p{color:#C50067;font-size:150%;font-style:italic;}

.postmeta{font-size:80%;padding-top:2px;color:#848484;padding-bottom:20px;width:100%;}
.commentCount{text-align:right;margin-right:10px;font-size:10px;}
.small{font-size:10px;}
code{font:12px 'Courier New', Courier, Fixed;}

/**** TABLE FORMATTING ****/	

table.em-calendar{background-color:#ffffff;width:100%;color:#ffffff;font-size:80%;}
#em-calendar-112 table.em-calendar td.eventful a:link, #em-calendar-112 table.em-calendar td.eventful a:visited{color:#000000;}
#em-calendar-112 table.em-calendar td.eventful-pre a:link, #em-calendar-112 table.em-calendar td.eventful-post a:link, #em-calendar-112 table.em-calendar td.eventful-pre a:visited, #em-calendar-112 table.em-calendar td.eventful-post a:visited{text-decoration:underline;background-color:#ffffff;}
table.em-calendar td.eventful{background-color:#000000;;}
table.em-calendar td.eventful-pre, table.em-calendar td.eventful-post{background-color:#ffffff;}
table.em-calendar td.eventful a:link, table.em-calendar td.eventful-today a:link, table.em-calendar td.eventful a:visited, table.em-calendar td.eventful-today a:visited{color:#ffffff;}
table.em-calendar td.eventless-today, table.em-calendar td.eventful-today{background-color:#5E3E6C;}
#mainContent table{width:100%;empty-cells:show;border-top-width:1px;border-right-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:none;border-top-color:transparent;border-right-color:transparent;background-color:#ffffff;border-bottom-width:0px;border-left-width:0px;border-bottom-color:transparent;border-left-color:transparent;letter-spacing:normal;border-spacing:0;border-collapse:collapse;text-align:left;}
#mainContent td.greenRow{background-color:#C50067;color:#000000;}
#mainContent table.fullcalendar{width:100%;empty-cells:show;border-top-width:0px;border-right-width:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:transparent;border-right-color:transparent;background-color:#ffffff;border-bottom-width:0px;border-left-width:0px;border-bottom-color:transparent;border-left-color:transparent;letter-spacing:normal;border-spacing:0;border-collapse:collapse;text-align:left;}
table caption{font-size:60%;}
#mainContent table th{background-color:#ffffff;border-left-color:transparent;border-bottom-color:transparent;color:#666666;letter-spacing:normal;}
#mainContent table.priceTable th, #mainContent table.priceTable td{font-size:80%;padding:3px;border-collapse:collapse;border-spacing:0;border-right:1px #eeeeee solid;border-bottom:1px #eeeeee solid;text-align:left;color:#666666;}
#mainContent table.priceTable th:last-child, #mainContent table.priceTable td:last-child{border-right:none;}
#mainContent table th, #mainContent table td{font-size:80%;padding:3px;border-collapse:collapse;border-spacing:0;border-left-width:1px;border-bottom-width:1px;border-left-style:solid;border-bottom-style:solid;border-bottom-color:#eeeeee;text-align:left;color:#666666;}
#mainContent table.fullcalendar td.month_name{text-align:center;font-size:120%;}
#mainContent table.fullcalendar th, #mainContent table.fullcalendar td{font-size:80%;padding:3px;border-collapse:collapse;border-spacing:0;border-left-width:1px;border-bottom-width:1px;border-left-style:solid;border-bottom-style:solid;text-align:left;color:#666666;border-bottom-color:#FFF;border-left-color:#FFF;}
#mainContent table td.blueRow{background-color:#C50067;color:#000000;}
#mainContent table td{border-left-color:transparent;border-bottom-color:transparent;}
/***** NAVIGATION BAR FORMATTING *****/


/***** SEARCH FORM FORMATTING *****/

#search{display:inline;float:right;text-align:left;top:0px;margin-top:0px;margin-right:25px;margin-bottom:0;margin-left:0px;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;}
input#s{width:150px;float:left;color:#848484;font-size:15px;font-family:Arial, Helvetica, sans-serif;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0;padding-top:4px;padding-right:0px;padding-bottom:5px;padding-left:0px;background-color:#d1d2d3;background-repeat:no-repeat;background-position:left center;border:5px solid #d1d2d3;}
#searchform input#searchsubmit, #mainContent input.button{padding:0px;background-color:#C50067;color:#fff;display:inline;text-align:center;border:none;background-repeat:no-repeat;width:70px;height:36px;-webkit-appearance:none;}
input#submit{padding:10px;background-color:#122033;color:#fff;display:inline;text-align:center;border:none;height:auto;width:auto;-webkit-appearance:none;}
#searchform input#searchsubmit:hover, #mainContent input.button:hover{padding:0px;background-color:#C50067;color:#fff;display:inline;text-align:center;border:none;background-repeat:no-repeat;width:70px;height:36px;opacity:0.8;-webkit-appearance:none;}
input#submit:hover{padding:10px;background-color:#aaaaaa;color:#000000;display:inline;text-align:center;border:none;height:auto;width:auto;-webkit-appearance:none;}

	

/* FORMS */


select{color:#222222;margin:0px;padding-right:0px;padding-left:0px;border:1px solid #222222;}
input:focus, textarea:focus, select:focus{background-color:#DDDDDD;}
label{text-align:left;padding-left:0px;padding-right:10px;color:#000000;text-decoration:none;font-weight:300;width:150px;float:left;font-size:80%;}
#mainContent .ninja-forms-form ul li{background-image:none;padding-left:0px;}
input{width:auto;font-size:110%;padding:0px;height:auto;color:#adadad;margin-bottom:10px;border:1px solid #A5A5A5;}
#ninja_forms_form_5 input{width:450px;font-size:110%;padding:0px;margin-left:0px;height:auto;color:#adadad;margin-bottom:10px;border:1px solid #A5A5A5;}
#ninja_forms_form_5 input[type="radio"]{width:20px;}
textarea{height:100px;width:auto;margin:0px;font-size:110%;padding:0px;color:#adadad;border:1px solid #A5A5A5;}
#ninja_forms_form_5 textarea{height:100px;min-width:450px;margin-left:0px;font-size:110%;padding:0px;color:#adadad;border:1px solid #A5A5A5;}
#ninja_forms_form_5 .list-checkbox-wrap input[type="checkbox"]{width:20px !important;float:none;}
#ninja_forms_form_5 .list-checkbox-wrap ul, #ninja_forms_form_5 .list-checkbox-wrap li label{width:100%;float:none;display:block;}
#ninja_forms_field_25_div_wrap{width:100%;}
input#searchsubmit{margin-top:10px;font-size:90%;opacity:none;height:auto;background-color:#000000;width:70px;}
fieldset{padding:1em;padding-top:1em;border:1px solid #AAAAAA;}
legend{font-size:90%;background-color:#FFFFFF;color:#000000;/* Colour of title of form */}
.ninja-forms-required-items{padding-bottom:15px;}
/***** IMAGE FORMATTING *****/



img.aligncenter{display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;border:none;}
img.alignright{padding:0px;border:none;display:inline;background:transparent;margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:20px;}
img.alignleft{padding:0px;border:none;background:transparent;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
div.alignright{margin-left:10px;}
/***** COMMENTS *****/

#comments{width:100%;float:left;margin:5px 0px 5px 0px;}

.commentlist{width:95%;float:left;margin:5px;}
.commentlist li ul li{font-size:12px;}
.commentlist li{font-weight:normal;color:#666;}
.commentlist li .avatar{background:#FFFFFF;float:right;border:1px solid #EEEEEE;margin:0px 5px 0px 10px;padding:2px;}
.commentlist cite, .commentlist cite a{font-weight:normal;color:#666;font-style:normal;font-size:12px;}
.commentlist p{font-weight:normal;text-transform:none;}
.commentmetadata{padding:5px 0 0 0;font-weight:normal;}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0px;}
#commentform{margin:5px 10px 0px 0px;}
#commentform textarea{width:98%;padding:10px;border:1px solid #666;}
#respond:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
#commentform p{margin:5px 0px 5px 0px;}
#commentform #submit{margin:5px 0px 20px 0px;float:left;border:1px solid #000000;}
.alt{margin:0px;padding:10px;}
.commentlist{margin:0px;padding:0px;}
.commentlist ol{margin:0px;padding:10px;}
.commentlist li{margin:15px 0px 10px;padding:10px 5px 10px 10px;list-style:none;}
.commentlist li ul li{margin-right:-5px;margin-left:10px;}
.commentlist p{margin:10px 0px 10px 0px;padding:0px;}
.children{margin:0px;padding:0px;}
.nocomments{text-align:center;margin:0px;padding:0px;}
.commentmetadata{font-size:10px;margin:0px;display:block;}
#author, #email, #url{background:#FFFFFF;color:#222222;font-size:12px;font-style:normal;font-weight:400;margin:0px;padding:4px;border:1px solid #666;}
.thread-alt{background:#FFFFFF;margin:0px;padding:0px;}
.thread-even{background:#F2F2F2;margin:0px;padding:0px;}
.depth-1{border:1px solid #E6E6E6;margin:0px;padding:0px;}
.even, .alt{border:1px solid #CCC;margin:0px;padding:0px;}
.pinglist{padding-top:10px;width:500px;float:left;margin-left:20px}
li.pings{border-bottom:1px dotted #CCC;margin:0;padding:5px 0 5px 5px;width:500px;}
.pings:first-child{border-top:none;}
.pings:last-child{border-bottom:none;padding-bottom:30px;}

/**** CAPTION FORMATTING ******/

.wp-caption{border:1px solid #BBC1D6;text-align:center;background-color:transparent;padding-top:4px;margin-bottom:20px;}
.wp-caption img{margin:3px;padding:0;border:0 none;}
#mainContent .wp-caption p.wp-caption-text, #mainNav .wp-caption p.wp-caption-text{padding:0 4px 5px;margin:0;text-align:center;}
/* End captions & aligment */
#wp-calendar{border:1px solid #900;empty-cells:show;font-size:14px;margin:0;width:90%;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;text-decoration:none;}
#wp-calendar a:hover{background:#e0e6e0;color:#333;}
#wp-calendar caption{color:#630;font-size:16px;text-align:left;}
#wp-calendar td{color:#933;font:normal 12px;letter-spacing:normal;padding:2px 0;text-align:center;}
#wp-calendar td.pad:hover{background:#fff;}
#wp-calendar td:hover, #wp-calendar #today{background:#eee;color:#bbb;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
img.wp-post-image{margin-right:0px;margin-bottom:10px;background-color:transparent;}
img.attachment-snippet{float:left;width:auto;height:auto;}
#footer img.attachment-snippet{margin-right:10px;}
img.attachment-banner{width:100%;height:auto;}
#wrapper.page #mainContent img.attachment-page-single, #footerThree img.attachment-page-single, #footerThree img.attachment-index-categories, #footerTwo img.attachment-page-single, #footerTwo img.attachment-index-categories, #footerOne img.attachment-page-single, #footerOne img.attachment-index-categories, #middleWrapper.innerPage img.attachment-index-categories, #wrapper.home #mainContent .article img.attachment-index-categories, #rightBanner img.attachment-index-categories, #rightBanner img.attachment-page-single, #rightBanner .powerpress_player, #footerOne .powerpress_player, #footerTwo .powerpress_player, #rightBanner .powerpress_links, #footerOne .powerpress_links, #footerTwo .powerpress_links{display:none;}
img.attachment-page-single{float:left;margin-bottom:10px;max-width:100%;height:auto;}
img.attachment-index-categories{float:none;margin-bottom:10px;width:auto;display:block;}
#mainContent img{background-color:transparent;}
li.menu-item{background-color:transparent;}
li.menu-item a:link, li.menu-item a:visited{background-color:transparent;}
/************************************************************************************
MOBILE
*************************************************************************************/

.nav-button{display:none;}
/* hide the navigation button by default */

@media screen and (min-width: 0px) and (max-width: 800px) {

	/* Navigation Button
	-------------------------------------------------------- */

	.nav-button{display:block;position:absolute;top:7px;right:30px;width:50px;height:35px;background:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/menu-icon-large.png), -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/menu-icon-large.png), -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/menu-icon-large.png), -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/menu-icon-large.png), -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background-position:center center;background-repeat:no-repeat;background-size:21px, 100%;cursor:pointer;border:0 none;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 0 4px rgba(0,0,0,.7) inset;border-radius:5px;z-index:4999;text-indent:-9999px;}
.nav-button:hover{background-color:rgba(0,0,0,.1);}
.nav-button.open{background:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/close-icon-large.png), -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/close-icon-large.png), -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/close-icon-large.png), -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background:url(//dizzy-webdesign.co.uk/wp-content/themes/DizzyWeb/images/close-icon-large.png), -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,.2));background-position:center center;background-repeat:no-repeat;background-size:21px, 100%;}
/* Navigation Bar
	-------------------------------------------------------- */

	body{padding-top:0px;}

	#banner{padding-top:0px;padding-left:0px;padding-bottom:0px;clear:both;display:block;background-color:#ffffff;height:auto;width:96%;margin-left:auto;margin-right:auto;position:relative;}
	
	#bannerInner{width:100%;position:relative;margin-left:auto;margin-right:auto;height:auto;}

	ul.sf-menu{width:100%;float:none;background-color:#C50067;/* change the menu color */ display:block;height:50px;margin:0px;padding:0;overflow:hidden;position:absolute;top:0px;left:0px;z-index:4000;clear:both;}
ul.sf-menu li{display:none;width:100%;font-family:Arial;}
ul.sf-menu li a:link, ul.sf-menu li a:visited{display:block;width:90%;padding:10px 5%;color:#ffffff;text-decoration:none;border-bottom:1px solid #ffffff;border-top:none;margin:0px;}
ul.sf-menu li a:hover{background-color:#CCC;border-top-color:transparent;}
ul.sf-menu > li:first-child{border-top:1px solid #ffffff;}
	ul.sf-menu ul{position:relative;width:100%;display:inline-block;text-align:center;}
ul.sf-menu li{float:none;position:relative;}
ul.sf-menu ul li{padding-left:4%;}
ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul{left:0;top:0px;z-index:99;position:relative;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{top:0;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{left:0;top:0;position:relative;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{top:0;position:relative;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:0;top:0;position:relative;}
	ul.sf-menu li.current_page_item a:link, ul.sf-menu li.current_page_item a:hover{color:#CCCCCC;}
	ul.sf-menu li.current_page_item a:link, ul.sf-menu li.current_page_item a:visited, ul.sf-menu li.current_page_parent a:link, ul.sf-menu li.current_page_parent a:visited{color:#CCCCCC;}
	ul.sf-menu li a:hover, ul.sf-menu li a:active, ul.sf-menu li.current_page_item a:hover, ul.sf-menu li.current_page_item a:active, ul.sf-menu li.current_page_parent a:hover, ul.sf-menu li.current_page_parent a:active{text-decoration:underline;color:#CCCCCC;}
ul.sf-menu li ul.sub-menu li a:hover, ul.sf-menu li ul.sub-menu li a:active{color:#CCCCCC;text-decoration:underline;}
/* Toggle the navigation bar open  */

	ul.sf-menu.open{height:auto;padding-top:50px;}
ul.sf-menu.open li{display:block;}
/* Submenus – optional .parent class indicates dropdowns */

	ul.sf-menu > li:hover > a{background:rgba(0,0,0,.5);border-bottom-color:transparent;}
ul.sf-menu li.parent > a:after{content:"▼";color:rgba(255,255,255,.5);float:right;}
ul.sf-menu li.parent > a:hover{background:rgba(0,0,0,.75);}
ul.sf-menu li ul{display:none;border-top:0 none;padding:0;}
ul.sf-menu li ul a{border:0 none;font-size:12px;padding:10px 5%;font-weight:normal;}
ul.sf-menu li:hover ul{display:block;border-top:0 none;}
	img.attachment-snippet{width:20%;}
ul.horiz{float:none;width:auto;display:inline-block;}
#logo{float:none;width:96%;padding-top:60px;padding-bottom:15px;clear:both;display:block;margin-left:auto;margin-right:auto;position:relative;text-align:center;}
#contact p{font-size:100%;}

#wrapper{padding-top:0px;}
#topwrapper{position:relative;clear:both;}
#mainImage{clear:both;}
#rightBanner{float:none;text-align:center;padding-top:10px;height:auto;clear:both;}
#contact{float:none;padding-top:15px;width:96%;margin-left:auto;margin-right:auto;}
#phone{position:absolute;top:5px;left:5px;width:70%;z-index:10000;}
#phoneInner{padding-top:0px;padding-bottom:0px;text-align:left;}
.videoshowcase{float:none;clear:both;padding-left:10px;padding-bottom:10px;}
div.centerWidth{width:96%;margin-left:auto;margin-right:auto;}
#middleWrapper.innerPage #mainContent{float:none;width:96%;margin-left:auto;margin-right:auto;}
#middleWrapper.posttype #mainContent, #middleWrapper.posttypesingle #mainContent{float:none;width:100%;padding:0px;position:relative;z-index:1;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}
#mainNav{float:none;width:96%;margin-left:auto;margin-right:auto;}
#leftWrapper{width:auto;margin-left:auto;margin-right:auto;}
ul#story{text-align:center;}
ul#story li{display:inline-block;list-style:none;background-image:none;margin-right:auto;margin-left:auto;width:90%;}

img.alignright{padding:0px;margin:0px;border:none;display:block;float:none;}
img.alignleft{padding:0px;margin:0px;border:none;display:block;float:none;}
a.whiteButton:link, a.whiteButton:visited{margin-top:5px;margin-bottom:5px;}
#footerWrapper{width:100%;margin-left:auto;margin-right:auto;}
#footerOne, #footerTwo{width:96%;margin-left:auto;margin-right:auto;float:none;}
#footerThree{width:96%;margin-left:auto;margin-right:auto;float:none;}
#contact{float:none;padding-top:0px;padding-bottom:10px;width:96%;margin-left:auto;margin-right:auto;display:block;}
div.TwoTone{background-image:none;background-color:#DCE8F7;}
img.attachment-snippet{float:left;max-width:20%;height:auto;}
H1{font-size:160%;}
H2{font-size:150%;}
H3{font-size:140%;}
H4{font-size:130%;}
#middleWrapper.posttype .post{display:inline-block !important;width:96% !important;margin-right:0;vertical-align:top;border:none;padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;text-align:center !important;min-height:auto;}
}


/* End Mobile Styles */

img{max-width:100%;height:auto;}
	#middleWrapper.posttype img.attachment-page-single, #middleWrapper.posttypesingle img.attachment-page-single{max-width:48%;padding-right:10px;padding-bottom:10px;}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"]{height:auto;/* Make sure images with WordPress-added height and width attributes are scaled correctly */}
img.size-full, img.size-large, img.header-image, img.wp-post-image{width:auto;height:auto;/* Make sure images with WordPress-added height and width attributes are scaled correctly */}
img[class*="wp-image-"]{height:auto;max-width:auto;}
img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] {
	height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
}