/*Theme Name: Twenty Thirteen Child 
Author: Fusionidea
Author URI: http://www.fusionidea.com
Template: twentythirteen
Version: 1.0
General comments/License*/

@import url(../twentythirteen/style.css);
* { -moz-hyphens: none; -ms-hyphens: none; -webkit-hyphens: none; hyphens: none;}
.sidebar .entry-content,
body.woocommerce-page .entry-content{padding:0 !important;}
.sidebar .site-footer .widget-area{max-width:1150px;left:0;}
.sidebar .site-footer .widget{width:380px;}
.sidebar .entry-header,
.sidebar .entry-content,
.sidebar .entry-summary,
.sidebar .entry-meta,
.sidebar .comment-list,
.sidebar .comment-reply-title,
.sidebar .comment-navigation,
.sidebar .comment-respond .comment-form,
.sidebar .featured-gallery,
.sidebar .post-navigation .nav-links,
.author.sidebar .author-info{max-width:1150px;}
.site-main .sidebar-container{width:250px;right:0;}
.site-main{padding-top:20px;}
body.home .site-main{padding-top:0;}
a[href^=tel]{text-decoration:inherit;color:inherit;}
input{-webkit-appearance:none;outline:none;}
a,
a:visited{color:inherit;}
.entry-content{-moz-hyphens:none;word-wrap:normal;max-width:1150px;}
@font-face{font-family:'bree_serifregular';src:url('fonts/breeserif-regular-webfont.eot');src:url('fonts/breeserif-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/breeserif-regular-webfont.woff2') format('woff2'), url('fonts/breeserif-regular-webfont.woff') format('woff'), url('fonts/breeserif-regular-webfont.ttf') format('truetype'), url('fonts/breeserif-regular-webfont.svg#bree_serifregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'roboto_slabbold';src:url('fonts/robotoslab-bold-webfont.eot');src:url('fonts/robotoslab-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/robotoslab-bold-webfont.woff2') format('woff2'), url('fonts/robotoslab-bold-webfont.woff') format('woff'), url('fonts/robotoslab-bold-webfont.ttf') format('truetype'), url('fonts/robotoslab-bold-webfont.svg#roboto_slabbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'roboto_slablight';src:url('fonts/robotoslab-light-webfont.eot');src:url('fonts/robotoslab-light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/robotoslab-light-webfont.woff2') format('woff2'), url('fonts/robotoslab-light-webfont.woff') format('woff'), url('fonts/robotoslab-light-webfont.ttf') format('truetype'), url('fonts/robotoslab-light-webfont.svg#roboto_slablight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'roboto_slabregular';src:url('fonts/robotoslab-regular-webfont.eot');src:url('fonts/robotoslab-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/robotoslab-regular-webfont.woff2') format('woff2'), url('fonts/robotoslab-regular-webfont.woff') format('woff'), url('fonts/robotoslab-regular-webfont.ttf') format('truetype'), url('fonts/robotoslab-regular-webfont.svg#roboto_slabregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'roboto_slabthin';src:url('../fonts/robotoslab-thin-webfont.eot');src:url('../fonts/robotoslab-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/robotoslab-thin-webfont.woff2') format('woff2'), url('../fonts/robotoslab-thin-webfont.woff') format('woff'), url('../fonts/robotoslab-thin-webfont.ttf') format('truetype'), url('../fonts/robotoslab-thin-webfont.svg#roboto_slabthin') format('svg');font-weight:normal;font-style:normal;}
html, body{overflow-x:hidden;}
body{color:#372d38;}
p {-webkit-hyphens: none;  -moz-hyphens: none;  -ms-hyphens: none; hyphens: none;}
html,
button,
input,
select,
textarea{font-family:'roboto_slablight';}
span.yellow{color:#ffde00;}
span.blue{color:#14a3ee;}
span.red{color:#c70536;}
.wpb_wrapper a{color:#079eef;}
.clear{clear:both;}
.entry-header,
.entry-meta{display:none;}
.entry-content{max-width:1150px;}
.entry-title a:hover{color:#0a9eea;text-decoration:none;}
.site{max-width:100%;background:none;border:none;}
.site-header{background:#006fba !important;}
.site-content article{-moz-hyphens:none;word-wrap:normal;}
#header-top{width:100%;background-image:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2014/12/texture_1.png);background-repeat:repeat;float:left;padding:12px 0;}
#top-wrap{width:100%;max-width:1150px;margin:0 auto;position:relative;}
#top-left{text-align:center;}
#top-left p,
#top-left p a{font:13px 'roboto_slablight';color:#effabe;margin-bottom:0;}
#top-right{float:right;}
#top-right p{font:13px 'roboto_slablight';color:#effabe;margin-bottom:0;}
#top-right p span{font-weight:bold;}
#top-right a:hover{color:#effabe;text-decoration:underline;}
#logo-wrap{width:100%;max-width:360px;height:auto;margin:5px auto 0 auto;clear:both;}
#logo-wrap img{width:100%;}
#logo-wrap:hover img{opacity:0.7;-webkit-transition:all 0.4s ease-out 0s;-moz-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s;}
.navbar{background:#006fba;padding-bottom:13px;}
.main-navigation{max-width:100%;}
ul.nav-menu{padding:0;text-align:center;}
.nav-menu li a{font-family:'roboto_slabbold';text-transform:uppercase;color:#ffffff;padding:15px 10px;}
.nav-menu li a:hover{background:none;color:#ffde00;}
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a,
.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a{color:#ffffff;font-style:normal;}
.nav-menu li:hover > a,
.nav-menu li a:hover,
.nav-menu li:focus > a,
.nav-menu li a:focus{background:none;}
.nav-menu li#menu-item-5362 a, .nav-menu li.menu-item-5362 a{color:#ffde00;}
ul.nav-menu li ul{text-align:left;}
.nav-menu li ul a{text-transform:capitalize;padding:5px 17px;font-size:12px;}
.nav-menu .sub-menu{padding:14px 0 !important;opacity:0 !important;}
.nav-menu li:hover .sub-menu{opacity:1 !important;top:36px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.nav-menu .sub-menu,
.nav-menu .children{background:#006fba;border:none;}
ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover,
ul.nav-menu ul a:focus,
.nav-menu ul ul a:focus{background-color:#0082ba;}
.breadcrumbs{padding-top:10px;float:right;font:italic 12px 'roboto_slablight' !important;color:#006fba !important;max-width:540px;}
.breadcrumbs a,
.breadcrumbs span{font:italic 12px 'roboto_slablight' !important;color:#006fba !important;}
.breadcrumbs a:hover{text-decoration:underline;}
#foot-social{width:100%;background:#ffd65e;padding-top:45px;padding-bottom:55px;float:left;display:none;}
body.home #foot-social{display:inherit;}
#social-icon{width:100%;max-width:800px;margin:0 auto;text-align:center;}
#social-icon p{font:20px 'bree_serifregular';color:#0a9eea;}
#gdpr_text p {font-size:11px; color:#000000; display:none;}
#followus{width:100%;max-width:800px;}
.bigsoc{width:64px;height:64px;overflow:hidden;display:inline-block;margin-left:10px;margin-right:10px;}
#followus img{margin-top:-65px;width:100%;}
#followus img:hover{margin-top:0;-webkit-transition:all 0.5s ease-out 0.5s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.site-info{max-width:1140px;padding:0 0 5px;}
.smallfoot-left{max-width:320px;float:none;margin:0 auto 10px auto;}
.smallfoot-left img{margin-right:10px;}
.smallfoot-right p{font:14px 'roboto_slabregular';padding-top:20px;text-align:center;margin-bottom:16px;line-height:26px;}
.site-footer{clear:both;background:#ffffff;}
.site-footer .sidebar-container{background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2014/12/texture_1.png) repeat, #006fba;padding:35px 0 0 0;}
.site-footer .widget-area{max-width:1140px;height:auto !important;}
.site-footer .widget{width:380px;margin-right:0 !important;position:relative !important;float:none !important;display:inline-block;left:0 !important;top:0 !important;padding:10px !important;vertical-align:top;}
.widget .widget-title{font:23px 'bree_serifregular';color:#ffffff;padding-bottom:14px;}
.instagram-pics li{width:75px;float:left;margin-right:6px;}
#text-2 h3:before{content:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/02/footleft.png);position:absolute;margin-top:8px;left:6px;}
#text-2 h3{max-width:280px;padding-left:44px;}
p.widg-p{margin-bottom:2px;font:14px 'roboto_slablight';}
p.widg-p img{margin-right:6px;}
p.widg-p a{color:#ffffff !important;}
p.widg-p.one{padding-top:14px;}
img#fran-foot{display:block;margin:0 auto 25px auto;max-width:96%;}
body.home article{padding:0;}
.ourfoundation{width:100%;background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/texture_2.png) repeat, #006fba;padding:45px 0 60px 0 !important;margin-bottom:0 !important;color:#ffffff;}
.ourfoundation .wpb_wrapper{width:100%;max-width:1150px;margin:0 auto;}
.whitetitle{font:35px 'bree_serifregular' !important;}
.bluetitle{font:35px 'bree_serifregular';color:#069eed;text-align:center;margin-top:12px;}
.vc_responsive .wpb_row{padding-left:0 !important;padding-right:0 !important;}
.found-text p{font:15px/21px 'roboto_slabregular';}
.yourgift{width:100%;background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/texture_2.png) repeat, #0062a4;padding:75px 0 60px 0 !important;}
.yourgift .wpb_wrapper{width:100%;max-width:1150px;margin:0 auto;}
.wpb_single_image.vc_align_left.gift-left{text-align:right;}
.wpb_single_image.vc_align_left.gift-right{text-align:left;}
.gift-right{}.gift-title p{font:26px 'roboto_slabbold';color:#ffde00;}
.gift-title p span{color:#ffffff;}
.gift-text p{font:17px/21px 'roboto_slabregular';}
#fund-wrap{width:100%;max-width:694px;height:70px;margin:0 auto;position:relative;}
#fundraiser:before,
#fundraiser:after{content:"";width:28%;height:1px;background:#ffde00;position:absolute;top:34px;}
#fundraiser:before{left:0;}
#fundraiser:after{right:0;}
#fundraiser{width:245px;height:70px;margin:0 auto;background:#f00;border:3px solid #ffde00;text-align:center;}
#fundraiser a{font:32px 'roboto_slabbold';color:#ffde00;display:block;height:100%;line-height:60px;text-decoration:none;}
#fundraiser:hover{background:#ffde00;border:3px solid #f00;text-align:center;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
#fundraiser:hover a{color:#f00;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.wpb_row.vc_row-fluid.world-row{max-width:1150px;width:100%;margin:0 auto !important;}
.homebox{padding:0 10px;margin-bottom:15px !important;}
.homebox a{font:18px/21px 'roboto_slabregular';color:#ffffff;}
.sep-about{max-width:360px;position:relative;margin:0 auto;}
.sep-about p:before{content:"";width:50px;height:2px;background:#ffbf00;position:absolute;left:0;top:16px;}
.sep-about p:after{content:"";width:50px;height:2px;background:#ffbf00;position:absolute;right:0;top:16px;}
.world-text{margin-top:26px !Important;}
.world-links{text-align:center;margin-top:30px;padding-bottom:30px;}
.world-links a{font:18px 'roboto_slabregular';color:#ffffff !important;padding:6px 13px;border-radius:3px;}
.learmorehome{background:#006FBA;border:1px solid #006FBA;margin-right:10px;}
.nonprofithome{background:#eb65a0;border:1px solid #eb65a0;margin-left:10px;}
.learmorehome:hover{background:#fff;color:#006FBA !important;}
.nonprofithome:hover{background:#fff;color:#eb65a0 !important;}
#hfoll-wrap{width:100%;max-width:1150px;margin:0 auto;position:relative;text-align:right;}
#followus.follow-header{position:relative;margin:14px auto 0 auto;text-align:center;}
#followus.follow-header .bigsoc{width:35px;height:35px;margin-left:10px;margin-right:0;}
#followus.follow-header .bigsoc:first-of-type{margin-left:0;}
#followus.follow-header img{margin-top:-35px;}
#followus.follow-header img:hover{margin-top:0;}
.site-header .search-form{right:0;overflow:hidden;}
.site-header .search-field{background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/02/lupa1.png) center center no-repeat !important;}
.site-header .search-field:focus{border:1px solid #000000 !important;background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/02/lupa1.png) 5px center no-repeat, #006fba !important;color:#ffffff;border-radius:6px;}
.search-form input::-moz-placeholder{color:#ffffff !important;}
.search-form input:-moz-placeholder{color:#ffffff !important;}
.search-form input::-webkit-input-placeholder{color:#ffffff !important;}
.search-form input:-ms-input-placeholder{color:#ffffff !important;}
.page-header{background:#ffffff;border-bottom:1px solid #069eed;}
.page-header h1{color:#069eed;max-width:1150px;font-family:'roboto_slablight';}
.searchwrap{max-width:1150px;position:absolute;right:0;top:-12px;}
.screen-reader-text{display:none;}
.cont-elements{background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/07/yellow-line.jpg) repeat;margin-bottom:0 !important;text-align:center;padding:50px 0 20px 0;}
.cont-elements .newdiv{display:inline-block;padding:11px 26px;border-radius:10px;margin:0 2px 7px 2px;vertical-align:top;position:relative;}
.cont-elements .newdiv:hover{margin-top:-2px;}
.cont-elements .newdiv p{font:18px 'roboto_slabregular';color:#ffffff;vertical-align:middle;display:inline;}
.cont-elements .wpb_raw_html{margin-bottom:22px !important;}
.cont-elements .newdiv img{margin-right:6px;}
.newdiv a, .clickhere a{position:absolute;width:100%;height:100%;top:0;left:0;text-decoration:none;z-index:10;background-color:white;opacity:0;filter:alpha(opacity=1);}
.newdiv a:hover{color:#ffffff;}
.purple-a{background:#eb65a0;}
.blue-a{background:#018afe;}
.green-a{background:#00b285;}
.red-a{background:#ff5d41;}
.newblock-hours p{font-size:20px;font-family:Georgia;color:#5F3713;}
#homemap-wrap{clear:both;}
.clickhere{font:14px 'roboto_slabregular';text-align:center;position:relative;}
.clickhere i{font-size:18px;}
.clickhere:hover, .homebox a:hover{color:#fff100}
/**/body.home{overflow-x:hidden;}
.hometabs .vc_tta-tabs-list li:before{display:none;}
.vc_tta-container h2{font:15px "roboto_slablight" !important;font-weight:normal;}
p.htabstit{margin-bottom:12px;}
p.htabstit a{font:16px "bree_serifregular";color:#000000;}
p.htabstit a:hover{color:#069eed;}
p.htabexc{font:15px/25px "roboto_slablight"}
.hometabs .vc_tta-panel-body{max-height:250px;overflow-y:scroll !important;}
.hometabs .htabs-wrapper img{float:left;margin-right:15px;}
.halltabs .vc_tta-tab > a, .halltabs .vc_tta-panel-title > a{color:#006fba !important;font:14px "roboto_slablight";}
.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a{color:#4f4f4f !important;}
#cycloneslider-testimonial-slider-1{margin:0 auto;}
#cycloneslider-testimonial-slider-1 blockquote{font-size:14px !important;color:#ffffff;}
.testslider-row{background:#ccc;background:url("https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/texture_2.png"), #00b285;}
.cycloneslider-slide-testimonial{background:transparent !important;}
.cycloneslider-testimonial-author{text-align:center !important;font-weight:bold !important;padding-top:30px;}
.test-sep{width:120px;height:1px;background:rgba(255, 255, 255, 0.6);margin:0 auto;}
.testslider-row h2{font:35px "bree_serifregular";padding-top:36px;}
.test-title{margin-bottom:0 !important;}
.cycloneslider-template-standard .cycloneslider-prev,
.cycloneslider-template-standard .cycloneslider-next{box-shadow:none !Important;border:1px solid #fff;top:0 !important;width:32px !important;height:32px !important;}
.cycloneslider-template-standard .cycloneslider-prev{background:url("https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/arrow-left.png") center center no-repeat !important;opacity:1 !important;left:33px !important;}
.cycloneslider-template-standard .cycloneslider-next{background:url("https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/arrow-right.png") center center no-repeat !important;opacity:1 !important;right:28px !important;}
.cycloneslider-template-standard .cycloneslider-prev .arrow,
.cycloneslider-template-standard .cycloneslider-next .arrow{display:none;}
.cycloneslider-template-standard .cycloneslider-slides{overflow:visible !important;}
#twitterfeeds{width:100%;height:auto;padding-bottom:30px;background:#069eed;}
.caroufredsel_wrapper{height:auto !important;overflow:visible !important;}
.slidewizard-wrapper{width:100% !important;max-width:1140px !important;margin:0 auto !important;}
.slide-description-wrapper{max-width:1050px !important;margin:50px auto 0 auto !important;}
.themes-default.slidewizard-show-title .slide-title,
.themes-default.slidewizard-show-avatar .slide-meta,
.themes-default.slidewizard-show-excerpt .slide-description{text-align:center !important;color:#ffffff !important;font:18px 'roboto_slablight' !Important;}
.themes-default.slidewizard-show-title .slide-title a{color:#ffffff !important;font-weight:bold !important;}
.themes-default,
.themes-default .slide-description-wrapper{background:none !important;box-shadow:none !important;}
.slide-author-name,
.twitter-avatar,
.themes-default.slidewizard-source-twitter .slide-image img{display:none !important;}
.themes-default .slidewizard-controls{background:none !important;padding:15px !important;border:1px solid #ffffff !important;border-radius:50% !important;width:auto !important;height:auto !important;margin-top:0 !important;}
.themes-default .slidewizard-controls-prev{background:url("https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/arrow-left.png") center center no-repeat !important;}
.themes-default .slidewizard-controls-next{background:url("https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/arrow-right.png") center center no-repeat !important;}
.themes-default .slidewizard-controls span{display:none !important;}
.slidewizard-wrapper .slidewizard-slide-item:before{content:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/twitter-4096-black.png);position:absolute;top:22px;left:50%;margin-left:-18px;}
.post-wrapper{width:100%;max-width:1150px;margin:0 auto;overflow:hidden;position:relative;}
.team-singleimg{float:left;margin-right:40px;max-width:525px;}
.post-wrapper h1,
p.posit-p{clear:none;font:23px 'bree_serifregular';color:#069eed;line-height:28px;}
.team-text{display:block;font:15px/21px 'roboto_slabregular';margin-top:20px;}
.team-text p:first-of-type:first-letter{display:inline-block;padding:20px;float:left;font-size:36px;margin:8px 10px 0 0;text-align:center;width:70px;background:#006fba;color:#ffffff;}
.team-wrapper{width:100%;max-width:1250px;margin:40px auto 0 auto;text-align:center;}
.person{width:250px;height:auto;display:inline-block;margin-left:23px;margin-right:23px;margin-bottom:0
text-align:center;position:relative;overflow:hidden;vertical-align:top;}
a.diva{position:absolute;width:100%;height:100%;top:0;left:0;text-decoration:none;cursor:auto;background-color:white;opacity:0;filter:alpha(opacity=0);}
.team-homeimg{width:100%;height:auto;overflow:hidden;}
.person h1{font:22px 'bree_serifregular';color:#069eed;text-align:center;margin:0;padding-top:8px;}
p.home-posit-p{font:12px 'roboto_slabregular';color:#ed78ac;text-align:center;}
.yellow-wrap{width:250px;height:250px;background:rgba(255, 191, 0, 0.6);position:absolute;top:0;outline:1px solid #f00;z-index:0;top:250px;height:250px;opacity:0;}
.person:hover .yellow-wrap{opacity:1;top:0;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.yellowdiv{width:250px;padding:15px;height:auto;position:absolute;bottom:15px;}
p.home-quote{font:14px/21px 'roboto_slabregular';color:#ffffff;}
h3.readmore.home{margin-bottom:0;}
h3.readmore.home a{display:block;font:14px 'roboto_slabregular';color:#ffffff;background:#006fba;outline:1px solid #006fba;width:90%;padding:8px 0;margin:0 auto;border-radius:4px;}
h3.readmore.home a:hover{color:#006fba;background:#ffffff;text-decoration:none;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.name-position{width:250px;height:auto;position:relative;background:#ffffff;z-index:4500;}
.name-position p{margin-bottom:0;padding-bottom:16px;}
.miss-wrap{width:100%;background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/texture_2.png) repeat, #0062a4;color:#ffffff;clear:both;}
.miss-cont{width:100%;max-width:1150px;margin:0 auto;text-align:center;padding-top:40px;padding-bottom:30px;}
.miss-text{font:16px/21px 'roboto_slabregular';}
.name-wrap{width:100%;padding:20px 0 25px 0;background:#ffd65e;overflow:hidden;}
.page-name{width:100%;max-width:1150px;margin:0 auto;text-align:left;font:22px 'bree_serifregular';color:#006fba;}
body.single .page-name{font-size:17px;}
body.home .name-wrap{display:none;}
.firstel{float:left;max-width:600px;}
.norpagtitle{float:left;}
#homeevents:before{content:"";width:1px;height:180px;background:#dddddd;position:absolute;left:41px;top:130px;z-index:-1;}
#homeevents{width:100%;max-width:360px;float:left;position:relative;}
.hevents-wrapper{width:100%;float:left;height:auto;min-height:115px;}
p.hevents-title{font:16px/18px 'bree_serifregular';color:#222222;margin-bottom:14px;}
p.hevents-title a:hover{color:#0a9eea;text-decoration:none;}
.hevents-data{width:80px;height:80px;float:left;background:#f4c119;text-align:center;border-radius:50%;}
p.hevents-p{font:19px 'roboto_slablight';color:#ffffff;margin-bottom:0;}
p.hevents-p.day{padding-top:14px;}
p.hevents-p.year{font-size:13px;}
.data-sep{width:40px;height:1px;background:#ffffff;margin:4px auto;}
.hevents-cont{float:left;max-width:260px;margin-left:8px;}
.hevents-author,
.hevents-author a{font:12px 'roboto_slablight';font-style:italic;color:#222222;}
.hevents-author #kento-pvc-loop{float:none;display:inline;background:none;margin-left:3px;}
.hevents-author #kento-pvc-loop .kento-pvc-total:before{display:none;}
.hevents-author #kento-pvc-single .kento-pvc-total,
.hevents-author #kento-pvc-loop .kento-pvc-total{color:#069eed !important;padding-left:0 !important;background:none !important;}
h3.eventsh{font:15px 'roboto_slablight';}
#pull-posts{width:100%;max-width:1140px;margin:0 auto;overflow:hidden;}
.entry-content img.alignright,
.entry-content .wp-caption.alignright{margin-right:0 !important;}
.first-lett p:first-of-type:first-letter{display:inline-block;padding:20px;float:left;font-size:36px;margin:8px 10px 0 0;text-align:center;width:70px;background:#006fba;color:#ffffff;}
.wpb_text_column.wpb_content_element{font-size:14px;line-height:21px;}
.custom-list ul li,
.custom-list li,
article ul li{list-style-type:none;line-height:28px;margin-left:15px;}
.wpb_text_column ul li strong, .wpb_text_column p strong {color:#069eed;}
.custom-list.morelh ul li{line-height:36px;}
.custom-list ul li:before, .custom-list li:before,
article ul li:before, .single-media ul li:before{content:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/list-arrow32.jpg);position:absolute;margin-left:-19px;margin-top:4px;}
.custom-list ul ul li:before, article ul ul li:before, .single-media ul ul li:before{display:none;}
body.page-id-5014 .team-wrapper{padding-top:30px;border-top:1px solid #dddddd;}
body.page-id-5014 .hentry{padding-bottom:0;}
.entry-content img.alignleft,
.entry-content .wp-caption.alignleft{margin-left:0 !important;}
.playlist-wrap img.alignleft{margin-left:0 !important;}
ul{padding:0 !important;list-style-position:inside !important;}
.cut-reg{width:100%;max-width:840px;margin:0 auto;background:#ee1d3a;border:1px solid #ee1d3a;border-radius:4px;height:auto;padding:10px 20px;}
.play-table{margin-left:0 !important;}
.cut-reg img{float:left;margin-top:3px;margin-left:0;margin-right:-15px;}
.cut-reg img.smileytwo{display:none}
.cut-reg p a{font:23px 'roboto_slablight';color:#ffffff;}
.cut-reg p{margin:0;padding:0;}
.cut-reg:hover{background:#ffffff;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;-ms-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;}
.cut-reg:hover img.smileyone{display:none;}
.cut-reg:hover img.smileytwo{display:block;}
.cut-reg:hover a{color:#ee1d3a;}
.table-col{display:table;}
.table-col .wpb_text_column.wpb_content_element{margin-bottom:0 !important;padding-bottom:0 !important;}
.table-col .vc_span3{border-right:1px solid #dddddd;border-left:1px solid #dddddd;text-align:center;width:25% !important;float:left;}
.table-col .vc_span3,
.table-col .vc_span9{padding:0 !important;}
.table-col .vc_span3 p{padding:20px 0;}
.table-col .vc_span9 p{padding:20px;}
.table-col .vc_span3 .week-h p{padding:41px 0;}
.table-title{background:#006fba;}
.table-title p{color:#ffffff;}
.table-col .vc_span9{width:75% !important;float:right;border-right:1px solid #dddddd;}
.onlygreen h4{color:#67b319;clear:none;font-size:17px;margin-bottom:15px;padding-top:15px;}
.wpb_content_element.pls-down{margin-bottom:25px !important;}
.pls-down p{margin:0;}
.pls-down a{color:#888;padding-top:20px;vertical-align:middle;}
.pls-down a:hover{color:#0a9eea;}
.book-here,
.book-event{margin:0 auto;background:#006fba;border:1px solid #006fba;clear:both;border-radius:6px;text-align:center;}
.book-here{width:100%;}
.book-event{width:96%;max-width:500px;}
.book-here a,
.book-event a{font-family:'roboto_slablight';color:#ffffff;display:block;padding:12px;}
.book-here a{font-size:23px;}
.book-event a{font-size:18px;}
.book-here:hover,
.book-event:hover{background:#ffffff;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.8s ease-out 0s;-o-transition:all 0.8s ease-out 0s;-ms-transition:all 0.8s ease-out 0s;transition:all 0.8s ease-out 0s;}
.book-here a:hover,
.book-event a:hover{color:#006fba;}
.redtitle{font:23px 'bree_serifregular' !important;color:#c70536;}
.icon-list i{color:#079eef;margin-right:10px;}
.icon-list p{margin-bottom:9px !important;}
.icon-list p img{margin-top:0 !important;margin-bottom:4px !important;}
.res-row{text-align:center;background:#f5f5f5;}
.res-row .vc_span12{border:1px solid #ddd;}
.res-title{background:#006fba;border:1px solid #006fba;padding:15px;font:17px 'bree_serifregular' !important;margin-bottom:0 !important;}
.res-row table{margin-bottom:9px;background:#ffffff;border-bottom:1px solid #ddd;}
.res-row table td{text-align:center;padding:14px 0;}
.res-row form button,
.res-row form input,
.res-row form textarea{border:none;}
.res-row form input#datefld{border:1px solid #ddd !important;}
.res-row .vc_span12{padding-left:0 !important;padding-right:0 !important;}
.pricing-wrap{border:1px solid #dddddd;border-right:none;}
.pricing-wrap .vc_span12{padding-right:0 !important;}
.pricing-table .wpb_text_column.wpb_content_element.table-title{height:60px;line-height:56px;margin-bottom:0 !important;}
.pricing-table .vc_span3{padding-left:0 !important;padding-right:0 !important;border-right:1px solid #dddddd;text-align:center;}
.bor-left{border-left:1px solid #dddddd;}
.pricing-wrap .wpb_text_column.wpb_content_element{height:200px;line-height:200px;margin-bottom:0 !important;padding:0 14px;text-align:center;}
.pricing-wrap .wpb_text_column.wpb_content_element p{display:inline-block;vertical-align:middle;line-height:normal;}
.pricing-table .wpb_text_column.wpb_content_element.price-hour{height:115px;line-height:115px;background:#f6f6f6;border-bottom:1px solid #dddddd;}
.pricing-table p{font-size:14px;}
.pricing-table .price-hour p{font:50px 'roboto_slablight';color:#069eed;}
.pricing-table .price-hour p:before{content:"$";color:#888;font:18px 'roboto_slablight';margin-top:10px;margin-left:-15px;position:absolute;}
.pricing-table .price-hour p:after{content:"1 hour";font-size:12px;font-style:italic;color:#888888;margin-left:8px;}
.pricing-table .wpb_content_element{border-bottom:1px solid #dddddd;}
.pricing-table .wpb_content_element:last-of-type{border-bottom:none;}
.pricing-wrap .wpb_text_column.wpb_content_element.grey-bg{height:110px;line-height:110px;border-bottom:none;background:#f6f6f6;}
.pricing-table .vc_span2{padding-left:0 !important;padding-right:0 !important;border-right:1px solid #dddddd;text-align:center;}
#active-wrap{width:100%;max-width:1150px;margin:0 auto 40px auto;overflow:hidden;}
.loc-wrapper{width:30%;float:left;}
.loc-wrapper:nth-of-type(3n+2){margin-left:5%;margin-right:5%;}
.loc-wrapper:nth-of-type(3n+3){float:right;}
body.page-id-6139 .hentry{padding-bottom:28px;}
body.page-id-6139 .loc-wrapper:first-of-type,
body.page-id-6139 .loc-wrapper:nth-of-type(2){width:47%;float:none !important;display:inline-block !Important;}
body.page-id-6139 .loc-wrapper:first-of-type{margin:0 1% 0 0 !Important;}
body.page-id-6139 .loc-wrapper:nth-of-type(2){margin:0 0 110px 1% !Important;}
body.page-id-6139 #active-wrap{text-align:center;}
body.page-id-6139 .title-standard{text-align:left;}
body.page-id-6139 .loc-wrapper:nth-of-type(3n+2){margin-left:0;margin-right:0;}
body.page-id-6139 .loc-wrapper:nth-of-type(3n+3){float:left;}
body.page-id-6139 .loc-wrapper:nth-of-type(3n+4){margin-left:5%;margin-right:5%;}
body.page-id-6139 h2{font:36px 'bree_serifregular';}
.loc-eff:before{bottom:0;content:"";left:0;opacity:0.6;position:absolute;right:0;top:0;-webkit-transform:translate(0px, 0px) scale(1, 1);-moz-transform:translate(0px, 0px) scale(1, 1);-o-transform:translate(0px, 0px) scale(1, 1);-ms-transform:translate(0px, 0px) scale(1, 1);transform:translate(0px, 0px) scale(1, 1);-webkit-transition:all 0.1s ease-out 0s;-moz-transition:all 0.1s ease-out 0s;-o-transition:all 0.1s ease-out 0s;-ms-transition:all 0.1s ease-out 0s;transition:all 0.1s ease-out 0s;z-index:1;background:#006fba;}
.loc-eff:hover:before{-webkit-transform:translate(0px, 0px) scale(0.9, 0.9);-moz-transform:translate(0px, 0px) scale(0.9, 0.9);-o-transform:translate(0px, 0px) scale(0.9, 0.9);-ms-transform:translate(0px, 0px) scale(0.9, 0.9);transform:translate(0px, 0px) scale(0.9, 0.9);}
.loc-eff{display:block;overflow:hidden;position:relative;}
.loc-eff:hover .loc-eff_image{-webkit-transform:translate(0px, 0px) scale(1.2, 1.2);-moz-transform:translate(0px, 0px) scale(1.2, 1.2);-o-transform:translate(0px, 0px) scale(1.2, 1.2);-ms-transform:translate(0px, 0px) scale(1.2, 1.2);transform:translate(0px, 0px) scale(1.2, 1.2);}
.loc-eff .loc-eff_image{display:block;-webkit-transform:translate(0px, 0px) scale(1, 1);-moz-transform:translate(0px, 0px) scale(1, 1);-o-transform:translate(0px, 0px) scale(1, 1);-ms-transform:translate(0px, 0px) scale(1, 1);transform:translate(0px, 0px) scale(1, 1);-webkit-transition:all 4s ease-out 0s;-moz-transition:all 4s ease-out 0s;-o-transition:all 4s ease-out 0s;-ms-transition:all 4s ease-out 0s;transition:all 4s ease-out 0s;height:auto;max-width:100%;}
.loc-eff .loc-eff_title{bottom:50%;color:#fff;font-size:22px;left:20px;position:absolute;right:20px;text-align:center;z-index:2;}
.loc-eff .loc-eff_content:before{background:none repeat scroll 0 0 #fff;content:"";display:block;height:1px;margin:10px auto;width:40px;}
.loc-eff .loc-eff_content{color:#fff;font-size:14px;left:20px;position:absolute;right:20px;text-align:center;top:50%;z-index:2;}
.onmap{height:40px;background:#ffc721;border:1px solid #ffc721;text-align:center;}
.onmap a{color:#006fba;display:block;height:100%;font-size:18px;font-weight:bold;line-height:36px;}
.onmap:hover{background:#ffffff;border:1px solid #006fba;transition:all 0.5s ease-out 0s;}
.onmap:hover a{color:#006fba;}.loc-links{margin-top:40px !important;}
.loc-links a{font:14px 'roboto_slablight';padding:6px 10px;border-radius:6px;margin-right:12px;}
a.activea{color:#ffffff;background:#006fba;border:1px solid #006fba;}
a.activea:hover{color:#006fba;background:#ffffff;}
a.soona{color:#888888;background:#ffffff;border:1px solid #888888;}
a.soona:hover{color:#ffffff;background:#888888;}
.soon-loc{margin-bottom:25px;}
.flyers-row .big-lett p{font-size:16px;}
.bigred-title{font:36px 'bree_serifregular' !important;color:#c70536;}
table.classes-tables td{padding:6px;border:1px solid #dddddd;}
td.bgblue{background:#006fba;color:#ffffff;}
table.classes-tables td.graytd{background:#f5f5f5;}
.classes-acc .accordion-title{font-size:23px !important;clear:both;}
.classes-acc .accordion-content iframe{float:left;margin-right:20px;}
.classes-acc .ui-accordion .ui-accordion-header:before{content:"" !important;display:hidden !important;}
.classes-acc .ui-accordion-header{background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/right-arrow-icon.jpg) left center no-repeat !important;}
.classes-acc .ui-accordion-header-active{background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/blue-arrow-doen.png) left center no-repeat !important;}
.classesrow{border:1px solid #cccccc;box-shadow:3px 3px 3px #cccccc;padding-top:12px;padding-bottom:19px;outline:1px solid #cccccc;outline-offset:-5px;}
.classesrow .title-standard p{display:table-cell;border-bottom:1px double #079eef;}
.reccomend-row{margin-bottom:0 !important;}
.reccomend-row .wpb_text_column.wpb_content_element{padding:12px;}
.reccomend-row .wpb_text_column{width:24.4%;float:left;border:1px solid #ccc;margin:0.3%;}
.np-regwrap{width:100%;max-width:1150px;margin:0 auto !important;}
.nonprof-reg{max-width:365px;margin:0 auto !important;background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/noprof-star1.png) 20px center no-repeat, #ee1d3a;border:1px solid #ee1d3a;border-radius:4px;height:auto;padding:10px 20px;overflow:hidden;}
.nonprof-reg p a{font:23px 'roboto_slablight';color:#ffffff;padding-right:22px;}
.nonprof-reg p{margin:0;padding:0;}
.nonprof-reg:hover{background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/noprof-star21.png) 20px center no-repeat, #ffffff;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;-ms-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;}
.nonprof-reg:hover a{color:#ee1d3a;}
.clickshop{width:205px;margin:0 auto;}
.clickshop a{color:#ffffff !important;text-align:right;display:block;padding:8px 20px 8px 0;font:18px 'roboto_slablight';border-radius:4px;}
.clickshop.blue a{background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/shop-bag.png) 18px 9px no-repeat, #007fff;}
.clickshop.blue a:hover{background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/shop-bag.png) 18px 9px no-repeat, #ee1d3a;color:#ffffff;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;-ms-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;}
.clickshop.red a{background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/shop-bag.png) 18px 9px no-repeat, #ee1d3a;}
.clickshop.red a:hover{background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/shop-bag.png) 18px 9px no-repeat, #007fff;color:#ffffff;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.6s ease-out 0s;-o-transition:all 0.6s ease-out 0s;-ms-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s;}
.shop-red p{color:#c70536;font:17px/20px 'bree_serifregular'}
.shop-prog{display:none;}
.shop-prog h2{font:36px 'bree_serifregular';color:#069eed;margin-top:0;}
.rprogress-wrap.rprogress{border:1px solid #ccc;}
.rprogress-container{margin-bottom:10px;overflow:hidden;}
.prog-wrap p{margin-bottom:0;}
.woocommerce-breadcrumb{display:none;}
body.woocommerce-page h1.page-title{font:48px 'bree_serifregular';color:#069eed;}
li.product-category.product:first-of-type img{border-radius:50%;border:6px solid #f9ff94;}
li.product-category.product:nth-of-type(2) img{border-radius:50%;border:6px solid #499865;}
li.product-category.product:nth-of-type(3) img{border-radius:50%;border:6px solid #c480be;}
li.product-category.product:last-of-type img{border-radius:50%;border:6px solid #da3a3a;}
li.product-category.product h3{text-align:center;color:#069eed;}
li.product-category.product h3 mark{color:#000000;background:none;}
body.woocommerce-page .entry-content{max-width:820px;float:left;}
body.woocommerce-page .site-main{max-width:1150px;margin:0 auto;}
.widget.woocommerce{background:transparent;}
#woo-sidebar{width:250px;position:absolute;right:0;top:22px;}
#woo-sidebar .widgetdiv{padding-bottom:20px;border-bottom:1px solid #287c3e;}
#woo-sidebar .widgetdiv:last-of-type{border-bottom:none;}
#woo-sidebar .widgetdiv h3{font:18px 'bree_serifregular';}
#woo-sidebar .widgetdiv ul{padding-left:15px !important;position:relative;}
#woo-sidebar .widgetdiv ul li:before{content:">";position:absolute;color:rgba(6, 158, 237, 0.6);left:1px;margin-top:-1px;}
#woo-sidebar .widgetdiv ul li{line-height:30px;list-style-type:none;}
#woo-sidebar .widgetdiv ul li a{font:15px "roboto_slablight";}
#woo-sidebar .widgetdiv ul li a:hover{padding-left:10px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
#woo-sidebar .widgetdiv:first-of-type h3{color:#ef252b;}
#woo-sidebar .widgetdiv:nth-of-type(2) h3{color:#287c3e;}
#woo-sidebar .widgetdiv:nth-of-type(3) h3{color:#c480be;}
#woo-sidebar .widgetdiv:last-of-type h3{color:#006fb9;}
.term-description img{margin-bottom:20px;}
.term-description p,
p.woocommerce-result-count{font-size:14px;}
.term-description p a{color:#888;}
.term-description p a:hover{color:#069eed;}
.woocommerce-ordering .orderby{border:1px solid #287c3e;font:13px "roboto_slablight";color:#888;padding:6px;}
.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img{box-shadow:none;}
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;color:#069eed;height:63px;overflow:hidden;}
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price{color:#069eed;float:right;margin:3px 0 0;font-weight:bold;}
a.product_type_variable,
a.product_type_simple{border-radius:4px !important;color:#fff !important;font:13px "roboto_slablight" !important;text-shadow:none !important;}
a.product_type_variable{background:#006fb9 !important;border:1px solid #006fb9 !important;}
a.product_type_variable:hover{background:#ffffff !important;border:1px solid #006fb9 !important;color:#006fb9 !important;}
a.product_type_simple{background:#ef252b !important;border:1px solid #ef252b !important;}
a.product_type_simple:hover{background:#ffffff !important;border:1px solid #ef252b !important;color:#ef252b !important;}
.product-category{width:22% !important;clear:none !important;margin-right:3% !important;}
.woocommerce div.product,
.woocommerce #content div.product,
.woocommerce-page div.product,
.woocommerce-page #content div.product{margin-top:45px;}
.woocommerce div.product div.images img,
.woocommerce #content div.product div.images img,
.woocommerce-page div.product div.images img,
.woocommerce-page #content div.product div.images img{box-shadow:none;}
h1.product_title.entry-title{font:24px/36px 'bree_serifregular';color:#069eed}
.woocommerce div.product span.price,
.woocommerce div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce #content div.product p.price,
.woocommerce-page div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page #content div.product p.price{font:30px "roboto_slablight";color:#069eed;}
table.variations{line-height:2.5;border:none;}
table.variations select{border:1px solid #287c3e;font:13px "roboto_slablight";color:#888;padding:6px;}
.woocommerce-page .price_slider_amount{margin-top:20px;}
.woocommerce-page .price_slider_amount button{background:#006fb9;border:1px solid #006fb9;border-radius:4px;color:#fff;font:14px "roboto_slablight";text-shadow:none !important;}
.woocommerce-page .price_slider_amount button:hover{background:#ffffff;color:#006fb9;}
.price_label{float:right;}
.woocommerce .product_meta span{display:block;font:bold 14px "roboto_slablight";}
.woocommerce .product_meta span span,
.woocommerce .product_meta a{display:inline;font-weight:normal;}
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce #content div.product .woocommerce-tabs .panel,
.woocommerce-page div.product .woocommerce-tabs .panel,
.woocommerce-page #content div.product .woocommerce-tabs .panel{border:1px solid #ddd;border-radius:10px;box-shadow:0 6px 2px -1px #f0f0f0;display:none;margin:0 0 2em;padding:16px 20px 0;}
.woocommerce-tabs{font:14px "roboto_slablight";overflow:hidden;}
.woocommerce-tabs .tabs{margin-bottom:0 !important;border:none !important;}
.woocommerce #reviews #comments h2,
.woocommerce-page #reviews #comments h2{font:24px 'bree_serifregular';color:#069eed}
h3.comment-reply-title{font:normal 20px 'bree_serifregular';color:#069eed;padding-bottom:14px !important;}
.woocommerce .cart-collaterals .cart_totals p small,
.woocommerce-page .cart-collaterals .cart_totals p small{color:#e50a22;font-size:14px;line-height:21px;}
.woocommerce .cart-collaterals .cart_totals p small a{color:#e50a22;}
p.stars span a{color:#069eed !important;}
.related products{clear:both;}
#tab-reviews{padding:0 20px 20px 20px !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{margin:0 25px;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before{border:none !important;}
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce #content div.product .woocommerce-tabs .panel,
.woocommerce-page div.product .woocommerce-tabs .panel,
.woocommerce-page #content div.product .woocommerce-tabs .panel{margin-top:-1px;}
.comments-title,
.comment-list,
.comment-reply-title,
.must-log-in,
.comment-respond .comment-form,
.comment-respond iframe{max-width:780px;}
.woocommerce #review_form #respond textarea,
.woocommerce-page #review_form #respond textarea{font-weight:300;height:150px;overflow:auto;color:#222;font-family:"roboto_slablight";background-color:#fafafa;border:1px solid #ddd;padding:15px;}
.woocommerce #review_form #respond .form-submit input,
.woocommerce-page #review_form #respond .form-submit input{float:right;background:#ef252b !important;border:1px solid #ef252b !important;border-radius:4px !important;color:#fff !important;font:13px "roboto_slablight" !important;text-shadow:none !Important;width:73px;}
.related.products h2{font:24px/36px 'bree_serifregular';color:#069eed}
.woocommerce .related ul li.product,
.woocommerce .related ul.products li.product,
.woocommerce .upsells.products ul li.product,
.woocommerce .upsells.products ul.products li.product,
.woocommerce-page .related ul li.product,
.woocommerce-page .related ul.products li.product,
.woocommerce-page .upsells.products ul li.product,
.woocommerce-page .upsells.products ul.products li.product{width:29%;}
.single_add_to_cart_button{background:#ef252b !important;border:1px solid #ef252b !important;border-radius:4px !important;color:#fff !important;font:14px "roboto_slablight" !important;text-shadow:none !important;}
.woocommerce .woocommerce-message::before,
.woocommerce-page .woocommerce-message::before,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background-color:#069eed;}
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-message{font-size:14px !important;border-top:3px solid #069eed !important;margin-top:30px !important;line-height:28px !Important;}
.woocommerce-page .wc-forward{background:#006fb9 !important;border:1px solid #fff !important;border-radius:4px !important;color:#fff !important;font:14px "roboto_slablight" !important;text-shadow:none !important;}
body.page-id-5442 .woocommerce:before{content:"Your Cart";font:48px 'bree_serifregular';color:#069eed;display:block;padding-bottom:18px;}
.woocommerce table.shop_table th,
.woocommerce-page table.shop_table th{font:18px 'roboto_slablight';text-transform:capitalize;}
.woocommerce .quantity,
.woocommerce #content .quantity,
.woocommerce-page .quantity,
.woocommerce-page #content .quantity{float:left !important;}
.woocommerce-page input{border-radius:4px !important;}
.woocommerce-page input[name="coupon_code"]{border:1px solid #287c3e !important;width:110px !important;font:14px 'roboto_slabregular' !important;color:#888888;border-radius:4px !important;}
.woocommerce-page input[name="apply_coupon"]{background:#ef252b !important;border:1px solid #fff !important;border-radius:4px !important;color:#fff !important;text-shadow:none !Important;font:normal 14px 'roboto_slabregular' !important;}
.woocommerce-page input[name="update_cart"]{background:#287c3e !important;border:1px solid #fff !important;border-radius:4px !important;color:#fff !important;text-shadow:none !Important;font:normal 14px 'roboto_slabregular' !important;}
.woocommerce .cart-collaterals h2,
.woocommerce-page .cart-collaterals h2{font:24px 'bree_serifregular';color:#069eed}
.cart_totals th{font:normal 14px 'roboto_slablight' !important;text-transform:capitalize;color:#222222;text-align:right;}
.cart_totals td{font:normal 16px 'roboto_slablight' !important;text-transform:capitalize;color:#222222;text-align:right;}
tr.order-total span.amount{color:#069eed !important;}
body.page-id-5443 .woocommerce:before{content:"Checkout";font:48px 'bree_serifregular';color:#069eed;display:block;padding-bottom:18px;}
.woocommerce-info{font:normal 14px 'roboto_slablight' !important;}
.checkout h3{font:23px 'bree_serifregular';color:#069eed}
.checkout input{border:1px solid #ddd;font:14px 'roboto_slablight' !important;color:#888;}
.shop_table th,
.shop_table td{font-weight:normal !important;font:15px 'roboto_slablight' !important;}
#place_order{background:#006fb9 !important;border:1px solid #006fb9 !important;border-radius:4px !important;color:#fff !important;font:13px "roboto_slablight" !important;text-shadow:none !important;}
#place_order:hover{background:#ffffff !important;color:#006fb9 !important;}
textarea#order_comments{border:1px solid #ddd !important;font:15px 'roboto_slablight' !important;}
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals{margin-bottom:40px;}
body.page-id-5444 article,
body.page-id-5442 article{min-height:500px;}
#customer_login h2,
body.page-id-5444 h2,
#customer_login h3,
body.page-id-5444 h3{color:#006fb9}
#customer_login input,
body.page-id-5444 input{border:1px solid #aaa}
#customer_login input.button,
body.page-id-5444 input.button,
p.return-to-shop a{background:#006fb9 !important;border:1px solid #006fb9 !important;color:#ffffff !important;text-shadow:none !important;font:14px "roboto_slablight" !important;}
body.page-id-5444 .woocommerce a{color:#069eed}
body.page-id-6021 .rev_slider_wrapper{margin-left:22px !important;}
#woocommerce_product_search-3 #s{border:1px solid #287c3e;border-radius:5px;font-size:14px;}
#woocommerce_product_search-3 #searchsubmit{width:34px;height:34px;color:transparent;border:none;padding:0;background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/search1.png) center center no-repeat, #287c3e;}
.price_slider.ui-widget-header,
.price_slider.ui-widget-content{background:#069eed !important;border:1px solid #150d14;}
.price_slider.ui-slider-horizontal{height:8px;}
.ui-slider .ui-slider-handle{width:15px;height:15px;border-radius:50%;background:#069eed !important;border:1px solid #150d14;}
.ui-widget-header,
.ui-widget-content{background:none !important;}
.ui-widget-header{border:none;border-left:none;}
.ui-widget-content{border:1px solid #ddd;}
#content .wpb_content_element .wpb_tabs_nav{border-bottom:1px solid #e6e6e6;border-right:none;border-left:none;border-top:none;background:#f3f3f3 !important;height:50px;}
.wpb_tabs .wpb_tabs_nav li{border:none;border-right:1px solid #e6e6e6;}
.ui-corner-top{border-radius:0;}
.wpb_tabs .wpb_tabs_nav li a{font:14px "roboto_slablight";color:#006fba;padding:14px !important;}
.wpb_tabs .wpb_tabs_nav li.ui-tabs-active a{color:#4f4f4f;background:#ffffff;}
.wpb_tab p,
.wpb_tab ul li{font:14px/21px 'roboto_slablight';}
.wpb_tab h5{color:#069eed;margin-bottom:0;margin-top:0;}
.wpb_tour_tabs{margin-bottom:}
.nav-links{display:none;}
.suppintro{border-bottom:1px solid #c7c7c7;}
.suppintro p{font:15px/21px 'roboto_slablight';padding-bottom:40px;}
.suppintro p strong{color:#006fba;}
.support-wrapper{width:100%;max-width:1150px;margin:0 auto;}
.support-cont{width:30%;height:auto;margin-bottom:72px;float:left;text-align:left;font:14px/21px 'roboto_slablight';color:#372d38;position:relative;}
.support-cont:nth-of-type(3n+2){margin-left:5%;margin-right:5%;}
p.supp-title{font:17px 'bree_serifregular';color:#079eef;padding-top:28px;height:60px;}
img.morebutton{display:block;}
.exc-wrap{height:260px;position:relative;margin-bottom:16px;}
p.posted{font:12px 'roboto_slablight';font-style:italic;margin-bottom:18px;padding-top:18px;}
.supp-sep{width:50px;height:1px;background:#dddddd;}
.data-link{position:absolute;bottom:0;}
.supp-singleimg{margin-bottom:50px;}
.supp-link {float:left;}
.supp-text{display:block;font:14px/21px "roboto_slablight";margin-top:20px;}
.supp-text p:first-of-type:first-letter,
.big-lett p:first-of-type:first-letter{display:inline-block;padding:20px;float:left;font-size:36px;margin:8px 10px 0 0;text-align:center;width:70px;background:#006fba;color:#ffffff;}
body.single-event .supp-text{margin-top:10px;}
body.single-event .supp-text p:first-of-type:first-letter,
body.single-event .big-lett p:first-of-type:first-letter{font:inherit;color:inherit;background:none;font-size:inherit;padding:0;float:inherit;margin:0;width:auto;}
.title-standard{font:22px 'bree_serifregular' !important;color:#079eef !important;margin-bottom:14px !important;}
.loc-wrapper.soon-loc .title-standard{font-size:20px !important;}
.ui-accordion .ui-accordion-content{font:14px/21px 'roboto_slablight';}
.acoord-row .vc_tta-title-text{font:16px 'bree_serifregular';color:#079eef;}
.acoord-row i.vc_tta-controls-icon:before, .acoord-row i.vc_tta-controls-icon:after{border-color:#079eef !Important;}
.media-wrapper{width:100%;max-width:820px;float:left;height:auto;}
.media-cont{float:left;height:auto;position:relative;padding-top:40px;padding-bottom:40px;width:100%;min-height:240px;}
.media-wrapper:first-of-type .media-cont{padding-top:0;}
.media-cont img.wp-post-image{float:left;margin-right:30px;max-width:400px; margin-bottom:10px;}
.featured_video_plus{max-width:604px;float:left;margin-right:30px;}
.media-text{width:48%;float:right;font:14px/21px 'roboto_slablight';position:relative;padding-bottom:20px;}
.media-exc p,
.media-exc{font:14px/21px 'roboto_slablight';}
.media-exc{padding-bottom:30px;}
.media-title{font:32px/36px 'bree_serifregular';color:#069eed;margin-bottom:0;}
a:hover{color:#287c3e;text-decoration:none;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.8s ease-out 0s;-o-transition:all 0.8s ease-out 0s;-ms-transition:all 0.8s ease-out 0s;transition:all 0.8s ease-out 0s;}
.media-data p.posted{padding-top:6px;}
.link-data{position:absolute;bottom:25px;right:0;}
.media-sep{width:100%;max-width:1150px;height:2px;background:#277b3d;clear:both;margin:0 auto;}
h1.media-title{font-size:32px;clear:none !Important;margin-top:0;}
.single-media{width:100%;float:left;margin-top:30px;margin-bottom:30px;}
.single-media img.wp-post-image{max-width:670px;margin-bottom:10px;}
.single-media img.wp-post-image,
.fluid-width-video-wrapper{float:left !important;margin-right:20px !important;}
.single-media h1, .single-media h2, .single-media h3, .single-media h4, .single-media h5, .single-media h6{clear:none;}
.single-media ul li{list-style-position:inside;}
body.single .post-navigation{display:none;}
.blogall .media-wrapper:first-of-type .media-cont{padding-top:20px;}
#blogandside{max-width:1150px;margin:0 auto;}
.media-cont img.wp-post-image{max-width:400px;}
#pagination{width:100%;max-width:1150px;margin:23px auto 0 auto;padding-bottom:25px;clear:both;}
#pagination a,
#pagination span{font:14px/21px "roboto_slablight";padding:4px 10px;border-radius:3px;}
#pagination span.current{border:1px solid #dddddd;background:linear-gradient(to bottom, #eee 0px, #fff 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
a.otherlink{background:#e9283e;color:#ffffff !important;border:1px solid #e9283e;padding:6px 15px;}
a.otherlink:hover{background:#ffffff;color:#e9283e !important;}
.blogall{width:75%;position:relative;float:left;}
#blogandside{max-width:1150px;margin:0 auto;}
.media-wrapper{max-width:820px;float:left;}
.media-sep{max-width:820px;float:left;clear:none;}
#blog-sidebar{width:24%;position:relative;float:right;}
#blog-sidebar .widgetdiv{padding-bottom:20px;border-bottom:1px solid #287c3e;}
#blog-sidebar .widgetdiv:last-of-type{border-bottom:none;}
#blog-sidebar .widgetdiv h3{font:18px 'bree_serifregular';}
#categories-2 h3{color:#ef252b;}
#text-3 h3{color:#287c3e;}
#archives-2 h3{color:#006fb9;}
#blog-sidebar .widgetdiv ul{padding-left:15px !important;position:relative;}
#blog-sidebar .widgetdiv ul li:before{content:">";position:absolute;color:rgba(6, 158, 237, 0.6);left:1px;margin-top:-1px;}
#blog-sidebar .widgetdiv ul li {line-height: 20px; list-style-type: none; margin-bottom: 10px;}
#blog-sidebar .widgetdiv ul li a{font:15px "roboto_slablight";}
#blog-sidebar .widgetdiv ul li a:hover{padding-left:10px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
#pagination{padding-top:21px;}
.contleft h4{font:22px 'bree_serifregular';color:#c70536;margin-bottom:12px;margin-top:0;}
.contleft p{font:14px/21px "roboto_slablight";margin-bottom:14px;}
.contleft span.red,
.contleft span.blue{font-family:'roboto_slabregular';}
p.cont-icon i{color:#c70536;margin-right:5px;}
p.cont-email a:hover{color:#069eed;text-decoration:none;}
.emailus p{font:48px 'bree_serifregular';}
form#contactForm{width:550px;float:left;}
label{font:14px "roboto_slablight";}
.newform-wrap{width:100%;max-width:1140px;margin:0 auto 35px auto;overflow:hidden;}
.newform-wrap iframe{float:right;}
.formdiv{width:100%;float:left;}
.formdiv input{width:100%;}
#textarea{width:100%;clear:both;}
textarea{width:100%;}
form#contactForm input,
form#contactForm textarea{border:1px solid #dddddd;background:#fafafa;border-radius:4px;margin-bottom:20px;font:14px "roboto_slablight";}
form#contactForm input:focus,
form#contactForm textarea:focus{border-color:#c70536;}
.formdiv.spamdiv{width:120px;}
#submit-div{clear:both;float:right;width:142px;}
#submit-div input{width:100%;background:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/01/submit-icon.png) 12px center no-repeat, #ffffff !important;color:#372d38;text-align:right !important;padding:10px !important;}
#submit-div input:hover{color:#c70536;border-color:#c70536;}
#contcards{width:100%;max-width:1140px;margin:0 auto 110px auto;clear:both;}
#contcards img{float:left;margin-right:28px;height:auto;max-width:100%;}
#contcards p{font:16px/42px 'bree_serifregular';color:#c70536;}
.no-break{display:none !important;}
span.aster{color:#c70536;}
span.error{font:16px 'bree_serifregular';color:#c70536;font-style:italic;}
#thankyou{width:100%;max-width:1140px;margin:0 auto 110px auto;padding:0 20px;text-align:center;}
.tytitle{color:#069eed;}
p.tytext{font:14px/21px "roboto_slablight";color:#7d7b6d;padding-bottom:40px;}
p.tytohome{background:#069eed;border:1px solid #069eed;border-radius:6px;width:250px;margin:0 auto;}
p.tytohome a{font:18px "bree_serifregular";color:#ffffff;padding:12px 30px;display:block;}
p.tytohome:hover{background:#ffffff;-webkit-transition:all 0.8s ease-out 0s;-moz-transition:all 0.8s ease-out 0s;-o-transition:all 0.8s ease-out 0s;-ms-transition:all 0.8s ease-out 0s;transition:all 0.8s ease-out 0s;}
p.tytohome:hover a{color:#069eed;}
.test-wrapper{width:100%;max-width:1150px;margin:0 auto;font:italic 18px/24px 'roboto_slablight';}
p.test-name{color:#069eed;}
.test-cont{border:1px solid #cccccc;border-radius:20px;padding:22px 22px 0 22px;box-shadow:7px 8px 10px #cccccc;margin-bottom:50px;}
body.home blockquote{font-style:normal;}
.cycloneslider-template-standard .cycloneslider-slide-testimonial .cycloneslider-testimonial-author a{color:#ffffff !important;}
.archive-header{display:none;background:#ffffff;border-bottom:1px solid #006fba;}
.archive-header h1{color:#006fba;max-width:1140px;font-family:'bree_serifregular';font-style:normal;}
body.archive #foot-social{margin-top:50px;}
.wpb_row{margin-right:0 !important;}
.tp-bullets.simplebullets.round .bullet{width:14px;height:14px;}
.tp-bullets.simplebullets .bullet{background:none !important;background-color:rgba(255, 255, 255, 0.7) !important;border-radius:50% !important;}
.tp-bullets.simplebullets .bullet.selected{background-color:#069eed !important;}
.post-wrapper h6{clear:none;text-align:right;}
h6 a{color:#069eed !important;border:1px solid #069eed;padding:8px 20px;border-radius:6px;}
h6 a:hover{border:1px solid #287c3e !important;color:#287c3e !important;}
.wpb_row{margin-right:-15px !important;}
table.openplay-tables td{padding:14px;border:1px solid #dddddd;}
table.openplay-tables{margin-bottom:20px !important;}
.pricing-wrap .vc_span12{padding-right:15px !important;}
.blogpage-video .featured_video_plus{text-align:center;position:relative;height:0;overflow:hidden;width:360px !important;height:210px !important;}
.blogpage-video .featured_video_plus iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.sm-tables{margin-bottom:0 !important;}
.sm-tables table{border-collapse:collapse;border-spacing:0;box-shadow:1px 1px 5px #bbbbbb;}
.sm-tables table td{border:1px solid #dddddd;text-align:center;}
.sm-tables .wpb_content_element{width:50%;float:left;}
.sm-tables.weektable .vc_span12{padding:0 !important;}
.sm-tables.weektable .wpb_content_element{width:14%;}
.sm-tables tbody tr:nth-of-type(even){background-color:#f0f0f0;}
.sm-tables td, th{font-size:13px;line-height:20px;height:100px;padding:5px}
.sm-tables td.day{height:50px;background:#006fba;color:#ffffff;text-shadow:0 1px 0 #000000;font-weight:bold;font-size:15px;}
.sm-tables td.price-hour{height:115px;min-height:115px;line-height:80px;background:#f6f6f6;font:50px 'roboto_slablight';color:#069eed;}
.sm-tables td.price-hour:before{content:"$";color:#888;font:18px 'roboto_slablight';margin-top:10px;margin-left:-15px;position:absolute;}
.sm-tables span.hours{font-size:12px;font-style:italic;color:#888888; display:block;}
.sm-tables td a, .sm-tables th a{color:#069eed !important;}
.very-import:before{content:url(https://www.werockthespectrumsydneywest.com.au/wp-content/uploads/2015/06/attention1.jpg);float:left;margin-right:5px;margin-top:-10px;}
.rec-tableft{float:left !important;}
.featured-video-plus.fvp-center{max-width:604px;}
.imgonsmall img{margin-right:40px;}
.sitemap-row .wpb_text_column{clear:both;}
.sitemap-row a{color:#372d38 !important;}
.sitemap-row a:hover{color:#14a3ee !important;}
.sitemap-row ul{margin-top:-18px;}
.sitemap-sep{margin-bottom:15px !important;float:left !important;}
.sitemap-sep.onmob{opacity:0;}
/**/.support-cont img.attachment-post-thumbnail{box-shadow:2px 2px 10px #cccccc;}
.contsep h4{color:#079eef !important;}
.about-mainimg{float:left;}
.plsrow{text-align:center;}
.pls-down{float:none;margin-bottom:0 !important;width:100%;display:inline-block;width:325px;}
.pls-down.plsred a{background:#da595c;}
.pls-down.plsyellow a{background:#ffc448;}
.pls-down.plsblue a{background:#069eed;}
.pls-down.plsgreen a {background:#00b285;} 
.pls-down p{margin:0;}
.pls-down a{padding:6px 20px;color:#ffffff;vertical-align:middle;border-radius:3px;display:block;}
.pls-down a:hover{color:#000000;}
.wrtsmaps a{background:#c60035 !important;color:#ffffff !important;}
.page-id-7515 p.onmap{display:none;}
pre{font-family:'roboto_slablight';box-shadow:2px 2px 3px #cccccc;border-left:5px solid #006fba;margin-top:0;}
.loc-wrapper{margin-bottom:25px;}
.page-id-7515 .hentry, .page-id-6184 .hentry{padding-bottom:0;}
.wpb_revslider_element.wpb_content_element.revnomar{margin:0 !important;}
.sl-icon svg{width:20px;}
a.designby{color:#14a3ee;}
a.designby:hover{text-decoration:underline;}
.page-id-5360 .hentry{padding-bottom:0;}
.wrtsmaprow{margin-bottom:-6px !important;}
.htwittrow a{color:#ffffff !important;text-decoration:underline;}
#mynav-menu{display:none;}
ul.mainnav-list{display:none;}
#activeMenu ul.mainnav-list{display:block;}
/**/#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:black;position:absolute;display:block;content:'';}
#nav-toggle span:before{top:-10px;}
#nav-toggle span:after{bottom:-10px;}
/**/.mobmenwrap{display:none;width:100%;background:#006fba;position:relative;margin-top:14px;padding-bottom:14px;}
.mobmenu{max-width:200px !important;margin:0 auto;}
.responsive-menuwrapper:first-child{margin:0 auto !important;float:none;text-align:center;border:1px solid rgba(255,255,255,0.6)}
.responsive-menuwrapper:first-child ul{text-align:left;width:300px !important;margin-left:-50px;}
.responsive-menuwrapper:after{content:"NAVIGATION";font:400 18px "roboto_slablight" !important;color:#ffffff;}
.responsive-menuwrapper li > a:after, .responsive-menuwrapper li.menu-back:after{color:#ffffff !important;}
#active-wrap .loc-wrapper{float:left !important;margin:0 1% 30px 1% !important;width:31% !important;}
#active-wrap .training-facilities .loc-wrapper{float:left !important;margin:0 1% 30px 1% !important;width:47% !important;}
.widget_calendar tbody td.active a{color:#ffffff !important;background:rgba(255,214,94,0.7);}
#text-2 p{margin-bottom:0;}
table.em-calendar td.eventful{background:rgba(255,214,94,0.8) !Important;}
table.em-calendar td.eventful a{color:#ffffff;}
table.em-calendar td.eventless-today, table.em-calendar td.eventful-today{background-color:transparent;}
.widget_em_calendar a.em-calnav{color:#ffffff;}
/**/
.ctct-inline-form {max-width:500px; margin:0 auto;}
.ctct-form-embed.form_0 .ctct-form-defaults {background-color:transparent !Important;}
p.ctct-form-footer {display:none !Important;}
/*New share system*/
.sharebtn {float:left;margin-left:12px;width:80px;height:28px; 
background:#ef252b !important; font:14px "roboto_slabregular";color:#ffffff;border-radius:4px;line-height:28px;}
.share-div, .supsystic-social-sharing .social-sharing-button.trigger-popup{}
.supsystic-social-sharing .social-sharing-button {display:none !Important;}
.supsystic-social-sharing-popup  .social-sharing-button {display:inline-block !Important;}
.supsystic-social-sharing .social-sharing-button.trigger-popup {padding: 0; background:transparent !Important; display:inline-block !Important;}
.supsystic-social-sharing .social-sharing-button.trigger-popup i {color:#ffffff; padding-left:12px; }
.supsystic-social-sharing .social-sharing-button.trigger-popup:after {content:"Share"; font:14px "roboto_slabregular";color:#ffffff;padding-left: 10px;}

/*New pricing table*/
.hdpricing h3 {margin:0;}
.hdpricing .vc_row {border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
.hdpricing .vc_custom_heading {margin-bottom:0 !important; margin-top:0 !important;}
.pricingprice p {color:#ffffff; font-family:Bitter, Georgia, serif; font-size:16px; text-align:center;}
.pricingprice p strong {font-size:22px;color:#ffffff; }
.hdpricing .vc_icon_element {margin-bottom:0 !Important;}
.coloredfirst {background-color: #dd0000 !important;}
.hdpricing .vc_row .wpb_column {width:26.6666666%;}
.hdpricing .vc_row .wpb_column:first-of-type {width:20%;}

.flyerwithlinksrow {position:relative; max-width:1150px; margin:50px auto 0 auto !important;}
.ndislogolink a {position: absolute; width: 340px;height: 100px; top: 180px; left:625px;}
.tinyurllink a {position: absolute;	width: 215px;	height: 126px; bottom: 53px; left: 70px;}
.flyeropenlink a {position: absolute; width: 310px; height: 126px; bottom: 53px; right: 55px;}
.bluebtnel a {font-size: 18px; text-decoration: none; min-height: 40px;	height: auto; line-height: 40px; padding: 2px 0; width: 100% !Important; max-width:500px !Important; overflow: hidden; background-color: #006FBA; color:#ffffff !Important; display:block; text-align:center; margin:0 auto;}
.bluebtnel a:hover {background:#c70536}

.flyerlearnmore a {position: absolute; top: 55%; width: 210px; height: 60px; left: 41%;}




@media only screen and (max-width:1150px){
#header-top{padding-left:12px;padding-right:12px;}
.navbar{display:none;}
#responsive-menu{display:inherit;margin-top:255px;padding-top:10px;height:auto !important;width:47% !important;box-shadow:none !important;}
#responsive-menu.admin-bar-showing{margin-top:255px;padding-top:10px;height:auto !important;}
#click-menu{position:relative !important;border:1px solid #57a0d2;padding:10px 25px !important;width:225px;margin:10px auto 0 auto;}
#click-menu:after{content:"NAVIGATION";font-size:19px;position:absolute;top:10px;left:72px;font-weight:bold;}
#click-menu #RM3Lines.threeLines{margin:0 !important;}
#responsive-menu #responsive-menu-title,
#responsive-menu #responsive-menu-title a{display:none;}
.site-header{padding-bottom:15px;}
.post-wrapper{padding-left:12px;padding-right:12px;}
.donat-cont{width:40%;margin-left:22px !important;margin-right:22px !important;}
.page-name{padding-left:20px;}
.supptext{padding-left:12px;padding-right:12px;}
.support-wrapper{padding-left:20px;padding-right:20px;}
.support-cont{height:535px;}
.support-cont:nth-of-type(2){margin-left:5%;margin-right:5%;}
.exc-wrap{height:auto;}
.media-wrapper,
.media-sep{width:100%;padding-left:20px;padding-right:20px;}
.media-title{font-size:26px;line-height:26px;clear:both !important;padding-top:10px;display:block !important;}
.sidebar .entry-content,
body.woocommerce-page .entry-content{padding:0 20px !important;}
form#contactForm,
#contcards{padding-left:20px;padding-right:20px;}
.entry-content{padding:0 20px !important;}
body.page-id-10 .entry-content,
.page-id-5360 .entry-content,
body.page-id-8 .entry-content,
body.home .entry-content{padding-left:0 !important;padding-right:0 !important;}
.fancy-gallery.gallery-default a:nth-of-type(3n+2){padding-left:0;padding-right:0;}
.site-info{padding-left:20px;padding-right:20px;}
.themes-default .slide-description-wrapper{width:700px !important;}
#homeevents:before{left:59px;}
#homeevents{max-width:100%;padding-left:20px;padding-right:20px;}
.hevents-cont{max-width:65%;}
#tabposts{float:left;padding-left:20px;padding-right:20px;}
#tabposts ul{padding:0;}
.media-wrapper{max-width:1150px;float:none;margin:0 auto;}
.media-sep{max-width:1150px;float:none;margin:0 auto;clear:both;}
.cut-reg img{float:none;display:block;margin:3px auto 0 auto;}
.test-cont{width:96%;margin:0 auto 30px auto;}
.test-cont p{font-size:15px;line-height:22px;}
.page-id-10 article,
.page-id-5360 article{padding-top:0;}
.donat-page img{margin-top:0 !important;}
.shop-slider{margin-bottom:50px !important;}
body.woocommerce-page .entry-content{max-width:100%;}
body.tax-product_cat .entry-content,
#woo-sidebar{max-width:935px;margin:0 auto !important;float:none !important;}
#followus.follow-header .bigsoc{width:25px;height:25px;margin-left:5px;}
#followus.follow-header .bigsoc img{margin-top:-25px;}
#top-left,
#top-right{float:none;text-align:center;}
.wpb_row{margin-left:0px;margin-right:0;}
.pricing-table .vc_span2{width:33.33% !important;}
#active-wrap{width:96%;}
.loc-wrapper{width:30%;float:left;}
.loc-wrapper:nth-of-type(3n+2){margin-left:5%;margin-right:5%;}
.loc-eff .loc-eff_title{font-size:13px;}
.loc-wrapper.soon-loc .loc-eff .loc-eff_title{font-size:16px;}
.noprofit-img{margin-bottom:17px;overflow:hidden;}
.flyers-row img{width:44%;}
.name-wrap.singlebread{height:auto;min-height:85px;padding-bottom:20px;}
.name-wrap.singlebread .firstel{font-size:17px;text-align:center;}
.breadcrumbs.signlebread{height:auto;font:italic 12px/16px "roboto_slablight" !important;text-align:center;float:none;padding-top:0;margin:0 auto 5px auto;}
.firstel{float:none;line-height:20px;margin:0 auto;}
.breadcrumbs.norpagbread{padding-right:20px;}
.sm-tables span.hours{display:block;}
.imgonsmall img{max-width:300px;float:left;}
form#contactForm{width:100%;}
form#contactForm .formdiv{width:32%;}
form#contactForm .formdiv:nth-of-type(3){margin:0 2%;}
.newform-wrap iframe{float:left;margin-left:20px;}
.custom-list.morelh ul li{line-height:normal;}
.loc-wrapper .title-standard{font-size:20px !important;}
.contsep{display:none !important;}
.rownoprofit{width:30%;}
#logo-wrap{max-width:310px;}
h1.media-title{font-size:24px;}
.mobmenwrap{display:block;}
.post-wrapper{overflow:hidden;}
.flyerwithlinksrow {width:1000px;}
.ndislogolink a {top: 150px;left: 535px;}
.tinyurllink a {bottom: 40px; left: 50px;}
.flyeropenlink a {width: 260px;}
}

@media only screen and (max-width:1024px){
#woo-sidebar{width:90%;max-width:1150px;float:none;margin:0 auto;padding:0;top:0;position:relative;}
#blog-sidebar .widgetdiv,
#woo-sidebar .widgetdiv{width:30%;float:left;border-bottom:none;}
#pagination{width:90%;}
.single-media{width:100%;}
.blogall{width:100%;}
.halltabs .vc_col-sm-4, .halltabs .vc_col-sm-8{width:80% !important;float:none !Important;margin:0 auto !Important;}
h3.eventsh, .vc_tta-container h2{text-align:center;}
.vc_tta-container h2{margin-top:0;}
.sm-tables td.price-hour{font-size:40px;}
.loc-wrapper .title-standard{font-size:18px !important;}
.loc-eff .loc-eff_title{font-size:15px !important;}
.single-media img.wp-post-image{max-width:400px;}
.flyerwithlinksrow {width:700px;}
.tinyurllink a {width: 155px; height: 85px;left: 35px;}
.ndislogolink a {width: 210px; height:55px;top: 105px; left: 385px;}
.flyeropenlink a {width: 200px; right: 30px; height: 80px;}
.flyerlearnmore a {width: 125px; height: 40px;top: 52%;}
}

@media only screen and (max-width:768px){
.about-mainimg img{max-width:300px;}
.world-left img{width:60%;}
.gift-left,
.gift-right{margin:0 auto;}
.wpb_single_image.vc_align_left.gift-left,
.wpb_single_image.vc_align_left.gift-right{text-align:center;}
.donat-cont{width:44%;margin-left:14px !important;margin-right:14px !important;}
.support-cont{width:48%;}
.support-cont:nth-of-type(odd){margin-left:0;margin-right:0;float:left;}
.support-cont:nth-of-type(even){margin-left:0;margin-right:0;float:right;}
.support-cont{height:510px;}
.media-singleimg{width:100%;max-width:100%;float:left;margin-bottom:30px;}
.formdiv{width:100%;}
form#contactForm .formdiv:nth-of-type(3){float:left !important;}
form#contactForm .formdiv:nth-of-type(2){margin-left:0;}
#contcards{margin:0 auto 30px}
#contcards p{display:inline-block;line-height:20px;margin-top:-18px;}
.smallfoot-right p{max-width:700px;}
.themes-default .slide-description-wrapper{width:570px !important;}
#blog-sidebar .widgetdiv,
#woo-sidebar .widgetdiv{width:50%;}
#woo-sidebar .widgetdiv{min-height:240px;}
.entry-content .custom-list img.alignleft,
.entry-content .custom-list .wp-caption.alignleft{float:none;max-width:400px;}
.table-col{float:none;margin:0 auto !important;padding-left:0 !important;}
.pricing-table p{font-size:14px;}
.pricing-wrap .wpb_text_column.wpb_content_element{height:auto;line-height:112px;}
.pricing-wrap .wpb_text_column.wpb_content_element p{padding:14px 0;}
.shop-slider{margin-bottom:30px !important;}
.world-right{margin-top:0 !important;}
#cycloneslider-testimonial-slider-1{height:auto !important;padding-bottom:80px !important;}
#top-left,
#top-right{width:100&;}
.pricing-table .vc_span2{width:50% !important;float:left;}
.pricing-table p{font-size:13px;}
.loc-wrapper{width:48%;}
.loc-wrapper:nth-of-type(3n+2){margin-left:0;margin-right:0;}
.loc-wrapper:nth-of-type(3n+2){margin-left:0;margin-right:0;}
.loc-wrapper:nth-of-type(odd){float:left;}
.loc-wrapper:nth-of-type(even){float:right;}
.loc-eff .loc-eff_title{font-size:16px;}
.bigred-title{font-size:28px !important;}
#responsive-menu{margin-top:295px;}
#top-left p span{display:inline-block;}
#top-left p span.palo{display:none;}
.flyers-row img{width:inherit;}
.flyers-row .big-lett{margin-top:25px;float:left;}
body.page-id-6139 .loc-wrapper:first-of-type,
body.page-id-6139 .loc-wrapper:nth-of-type(2){width:96%;float:none !important;display:inline-block !Important;}
body.page-id-6139 .loc-wrapper:first-of-type{margin:0 auto !Important;}
body.page-id-6139 .loc-wrapper:nth-of-type(2){margin:0 auto 110px auto !Important;}
body.page-id-6139 .loc-wrapper:nth-of-type(3n+4){margin-left:0;margin-right:0;}
body.page-id-6139 .loc-wrapper:nth-of-type(even){float:right;}
.reccomend-row{text-align:center;}
.reccomend-row .wpb_text_column{width:48%;float:none;display:inline-block;}
.sm-tables{margin-bottom:35px !important;}
.sm-tables .wpb_content_element{width:98%;float:none;margin:0 auto 25px auto;}
.sm-tables td, th{height:80px;}
.sm-tables.weektable .wpb_content_element{width:70%;}
.sm-tables span.hours{display:inline;}
#top-left p a{display:block;}
#top-left p span{display:block;}
.sitemap-sep.onmob{opacity:1;}
.rownoprofit{width:50%;}
#header-top{padding-bottom:5px;}
#logo-wrap{max-width:240px;margin-top:0;}
.halltabs .vc_col-sm-4, .halltabs .vc_col-sm-8{width:100% !important;}
.sm-tables td.price-hour{font-size:50px;}
#active-wrap .loc-wrapper{margin:0 1% 30px 1% !important;width:48% !important;}
.entry-content .loc-links{margin-bottom:0 !important;}
.loc-links a{display:block;margin-bottom:7px;text-align:center;}
.centeronmob{text-align:center !important;margin-top:0 !Important;}
.post-type-archive-event .entry-content.description{font-size:14px;}
.single-media img.wp-post-image{width:100%;}
.media-cont img.wp-post-image{max-width:300px;}
h1.media-title{clear:both !important;}
.single-media img.wp-post-image{max-width:100%;width:auto !important;}
.single-media{margin-top:0;margin-bottom:0;}
.toright {order: 2 !important;}
.toleft {order: 1 !important;}
.coloredfirst {background-color: transparent !important;}
.flyerwithlinksrow {width:570px;}
.tinyurllink a {width: 120px; height: 65px;}
.ndislogolink a {width: 165px; height: 55px; top: 80px; left: 310px;}
.flyeropenlink a {width: 160px;	right: 30px; height: 70px; bottom: 40px;}
}

@media only screen and (max-width:600px){
h1.vc_custom_heading {font-size:30px; line-height:40px;}
h2.vc_custom_heading {font-size:24px; line-height:32px;}
.about-mainimg{width:100% !Important;}
.about-mainimg img{max-width:100%;width:100%;margin-right:0;}
#top-right{padding-bottom:5px;}
#click-menu.admin-bar-showing{margin-top:46px !important;}
#responsive-menu.admin-bar-showing{margin-top:290px;}
#fundraiser:before,
#fundraiser:after{content:"";width:0;height:0;background:transparent;}
.team-singleimg{float:none;margin:0 auto 20px auto;text-align:center;}
.donat-cont{width:320px;margin-left:14px !important;margin-right:14px !important;}
.support-cont:nth-of-type(even){margin-left:0;margin-right:0;}
.support-cont:nth-of-type(odd){margin-left:0;margin-right:0;}
.support-cont{width:100%;float:none;margin:0 auto 60px auto !important;}
.media-title,
h1.media-title{font-size:22px;line-height:26px;}
.featured_video_plus{max-width:100%;}
.themes-default .slide-description-wrapper{width:440px !important;}
.themes-default.slidewizard-source-twitter .slide-title{font-size:14px !important;}
#blog-sidebar .widgetdiv,
#woo-sidebar .widgetdiv{width:100%;border-bottom:1px solid #287c3e;}
.cut-reg p a{font-size:18px;}
#woo-sidebar .widgetdiv{min-height:auto;}
.related.products h2{text-align:center;}
.woocommerce .related ul li.product,
.woocommerce .related ul.products li.product,
.woocommerce .upsells.products ul li.product,
.woocommerce .upsells.products ul.products li.product,
.woocommerce-page .related ul li.product,
.woocommerce-page .related ul.products li.product,
.woocommerce-page .upsells.products ul li.product,
.woocommerce-page .upsells.products ul.products li.product{width:100%;max-width:300px;float:none;margin:0 auto 33px auto;}
#cycloneslider-testimonial-slider-1{height:235px !important;}
.pricing-table .vc_span2{width:96% !important;float:none;margin:0 auto !Important;}
.pricing-table p{font-size:14px;}
.loc-wrapper{width:96%;float:none !important;margin:20px auto 0 auto !important;}
.loc-wrapper:nth-of-type(odd),
.loc-wrapper:nth-of-type(even){float:none;}
.loc-eff .loc-eff_title{font-size:15px;}
.loc-wrapper.soon-loc .loc-eff .loc-eff_title{font-size:18px;}
.bigred-title{font-size:22px !important;}
.classes-acc .ui-accordion-header{font-size:18px !important;}
#rev_slider_11_1_wrapper{float:none !important;margin:15px auto !important;overflow:hidden;}
.pricing-wrap{overflow:hidden;}
.pricing-wrap .vc_span12{padding-left:0 !important;padding-right:0 !important;}
.hentry{padding:15px 0;}
.media-exc{float:left;}
.blogpage-video .featured_video_plus{width:100% !important;height:auto !important;}
.blogpage-video .featured_video_plus{text-align:center;position:relative;width:100% !important;padding-bottom:56.25%;padding-top:35px;height:0 !important;overflow:hidden;margin-bottom:22px;}
.blogpage-video .featured_video_plus iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.imgonsmall img{max-width:100%;display:block;margin-right:0;margin-bottom:15px !important;}
form#contactForm .formdiv{width:100%;}
form#contactForm .formdiv:nth-of-type(3){margin:0;}
.classemail .redtitle p{font-size:16px;}
#active-wrap .loc-wrapper, #active-wrap .training-facilities .loc-wrapper{margin:0 0 25px 0% !important;width:100% !important;}
.site-main{padding-top:25px;}
.media-cont img.wp-post-image{max-width:100%;}
.single-media img.wp-post-image{max-width:100%;}
.flyerwithlinksrow {width:500px;}
.tinyurllink a {width: 100px;}
.ndislogolink a {width: 145px; height: 50px; top: 70px;left: 270px;}
.flyerlearnmore a {width: 90px;	height: 30px;}
	
}

@media only screen and (max-width:480px){
.world-left img{width:100%;}
table.classes-tables td{font-size:12px;display:block;width:100%;}
#responsive-menu{width:100% !important;}
.whitetitle{font-size:26px !important;}
.gift-title p{font-size:22px;}
#donat-wrap{padding-left:20px;padding-right:20px;}
.donat-cont{margin-left:0;margin-right:0;}
#submit-div{float:none;margin:0 auto;}
.bigsoc{width:32px;height:32px;margin-left:4px;margin-right:4px;}
#followus img{margin-top:-33px;}
.supp-link,
.share-div,
#kento-pvc-loop,
.like-post{margin-left:0 !important;margin-right:10px !important;margin-bottom:12px;}
.themes-default .slide-description-wrapper{width:300px !important;}
h3.eventsh{text-align:center;}
#homeevents:before{display:none;}
#homeevents{max-width:100%;padding-left:20px;padding-right:20px;}
.hevents-wrapper{margin-bottom:16px;}
.hevents-data{float:none;margin:0 auto 12px auto;}
.hevents-cont{max-width:90%;float:none;clear:both;text-align:center;}
.archive-header h1{font-size:22px;}
.media-cont{padding-bottom:90px;}
.entry-content .custom-list img.alignleft,
.entry-content .custom-list .wp-caption.alignleft{max-width:100%;}
.icon-list p img{margin-bottom:0 !important;}
#top-left p,
#top-left p a{font-size:11px;}
#header-top{width:100%;padding-left:0;padding-right:0;}
.person{margin-left:0;margin-right:0;}
.site-footer .widget{width:100%;}
.cont-email a{font-size:11px;}
.nonprof-reg{background:#ee1d3a;}
.nonprof-reg:hover{background:#ffffff;}
.nonprof-reg p{text-align:center !important;}
.nonprof-reg p a{font-size:20px;}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product{width:100%;max-width:300px;float:none !Important;margin:0 auto 40px auto !important;}
#woo-sidebar{width:100%;max-width:300px;}
.product-category{width:85% !important;float:none !important;margin-right:0 !important;}
.product-category:nth-of-type(odd){float:none !important;margin-left:0 !Important;}
.product-category:nth-of-type(even){float:none !important;margin-right:0 !important;}
.world-links a{display:block;margin:0 0 20px 0;}
#cycloneslider-testimonial-slider-1{height:250px !important;}
.loc-links a{display:block;margin-right:0;text-align:center;}
.site-header .search-form{display:none;}
body.page-id-6139 h2,
body.page-id-6139 .loc-wrapper:nth-of-type(2):after{font-size:26px;margin-top:45px;}
body.page-id-6139 .loc-wrapper:nth-of-type(2):after{margin-left:-97px;}
.post-wrapper{margin:0 auto;}
.norpagtitle{font:22px/25px "bree_serifregular";float:none;text-align:center;}
.breadcrumbs.norpagbread{font:italic 12px/0px "roboto_slablight" !important;float:none;text-align:center;}
table.openplay-tables td{font-size:12px;line-height:14px;}
#responsive-menu{margin-top:244px;}
.reccomend-row .wpb_text_column.wpb_content_element{width:100%;}
#logo-wrap{max-width:220px;}
.classemail .redtitle p a{font-size:12px;}
.rownoprofit{width:38%;}
.wpb_content_element.pls-down{width:100%;margin-bottom:10px !important;}
.wpb_content_element.pls-down:last-of-type{margin-bottom:30px !important;}
.pls-down a{font-size:11px;padding:6px 15px;}
.sm-tables td.price-hour {font-size: 40px;}
.media-exc {padding-bottom: 0;}
.flyerwithlinksrow {width:350px;}
.tinyurllink a {width: 63px; height: 40px;left: 26px;}
.ndislogolink a {width: 105px; height: 34px;top: 47px; left: 185px;}
.flyeropenlink a {width: 100px;	right: 20px; height: 45px; bottom: 40px;}
.flyerlearnmore a {top: 56%; left: 38%; top:42%;}
}

@media only screen and (max-width:320px){
p.amount-p{font-size:30px;padding-top:16px;}
p.amount-p.youramount{font-size:22px;padding-top:22px;}
.donat-cont{width:100%;margin-left:0 !important;margin-right:0 !important;}
.themes-default .slide-description-wrapper{width:260px !important;right:20px !important;padding:15px 20px 20px 20px !important;}
.slidewizard-direction-left.themes-default .slidewizard-controls-prev{left:0 !important;}
.slidewizard-direction-left.themes-default .slidewizard-controls-next{right:0 !important;}
.media-cont{padding-bottom:100px;}
.table-col .vc_span3 p{font-size:11px;padding:14px 0;}
.table-col .vc_span3 .week-h p{padding:46px 0;}
.table-col .vc_span9 p{font-size:12px;padding:14px;}
.nonprof-reg{width:96%;}
.nonprof-reg p a{font-size:18px;}
#woo-sidebar{max-width:250px;}
#cycloneslider-testimonial-slider-1{height:310px !important;}
.rownoprofit{width:100%;}
.rownoprofit img{margin:0 auto 20px auto !important;}
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px){
.woocommerce.product-columns-3 ul.products li.product.type-product,
.woocommerce-page.product-columns-3 ul.products li.product.type-product{width:48% !important;}
}

/*----------YV-03.08.2018----------*/
#logo-wrap {
    text-align: center;
    color: #fff;
    font-family: 'roboto_slabbold';
    text-transform: uppercase;
    font-size: 15px;
}
/*----------YV-06.08.2018----------*/
.vc_custom_1529694341613 .healcode-btn {
	margin-left:0;
}
/*----------YV-end----------*/