/*!
Theme Name: The Centre For Well Being Multi Site Theme
Theme URI: http://www.centreforwellbeing.org.au/ and http://www.stmichaels.org.au/
Description: Combined Wordpress Theme for Both the Center For Well Being and St Micael's Websites
Author: Night & Day Digital Team
Version: 1.0
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.clear{clear:both}.pull-left{float:left}.pull-right{float:right}.uc{text-transform:uppercase}.col-1-3{width:30%;float:left;position:relative}.col-2-3{width:40%;float:left;position:relative}a{text-decoration:none;color:inherit}*{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%}body{height:100%;font-size:14px;background:#000;color:#8a818c;}backquote{padding-left:60px;margin:40px 0}table{width:100%}.inline{display:inline-block;*display:inline;zoom:1}h1{font-size:2.7em;padding:60px 0 40px;text-transform:uppercase}h2{font-size:2em}h3{font-size:1.85em}h4{font-size:1.2em;}h4 em{}input,textarea{font-size:1.35em;outline:0;border:0;color:#7f7f7f;display:inline-block;*display:inline;zoom:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;height:50px;width:100%;margin-bottom:10px}input.error,textarea.error{border:solid 1px red}input[type="submit"],textarea[type="submit"]{-moz-appearance:none;-webkit-appearance:none;padding:0;background:none;cursor:pointer;width:50%;text-transform:uppercase}textarea{height:100px}.no-lower-pad{padding-bottom:0px}.wrapper{width:1600px;margin:0 auto;background:#fff}.container{width:1180px;margin:0 auto}.relative{position:relative}.slicknav_menu{display:none;position:fixed;width:100%;z-index:1000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 !important;max-height:100%;overflow:auto}.slicknav_menu .slicknav_nav{margin-bottom:10px}.slicknav_menu .slicknav_nav a{margin:0}.slicknav_menu .slicknav_nav a:hover{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.slicknav_menu .slicknav_btn{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.header .search{width:335px}.header .search div{overflow:hidden}.header .search input{display:block;height:40px;width:100px}.header .search input[type="text"]{width:100%;background:#e9e9e8;margin-bottom:0}.header .search input[type="submit"]{text-transform:none}.header .container>.pull-right>div{height:40px;line-height:40px}.header .container>.pull-right a{text-transform:uppercase;color:#7f8080;display:inline-block;*display:inline;zoom:1;margin-right:15px}.header .container>.pull-right a:last-child{margin-left:15px;margin-right:0px}.header .container>.pull-right a:hover{text-decoration:underline}.header .nav{padding-bottom:15px;color:#414141;font-size:1.4em}.header .nav>ul>li{position:relative;float:left;text-transform:uppercase;margin:0 20px;padding:3px;}.header .nav>ul>li:hover>ul{display:block}.header .nav>ul>li:first-child{margin-left:0}.header .nav>ul>li:last-child{margin-right:0}.header .nav>ul>li.mobile-only{display:none}.header .nav>ul>li ul{display:none;width:200px;z-index:10;position:absolute;top:18px;left:0;padding-top:15px}.header .nav>ul>li ul li{float:none;margin:0;background:#fff;padding-bottom:5px}.header .nav>ul>li ul li a{display:block;width:100%;height:100%;padding:5px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.header .nav>ul>li ul li a:hover{background:#e6e6e6}.banner{position:relative}.banner .slider{width:100%;height:588px;overflow:hidden}.banner .nav{display:none}.banner .nav a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s";display:block;width:50px;height:100px;position:absolute;top:50%;margin-top:-50px;text-align:center;color:#8a818c;background:#fff}.banner .nav a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.banner .nav a.prev{left:0}.banner .nav a.prev i{margin-left:-5px}.banner .nav a.next{right:0}.banner .nav a.next i{margin-right:-5px}.banner .nav a i{font-size:4em;line-height:100px}.banner li{width:1600px;height:588px;float:left}.banner .slide-text{color:#fff;padding-top:100px}.banner .slide-text p{width:660px;max-width:100%;font-size:2.35em;line-height:1.3em}.banner .slide-text a{display:inline-block;*display:inline;zoom:1;font-size:2em;text-transform:uppercase;border:solid #fff 2px;padding:5px 20px;margin-top:20px;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.banner .slide-text a:hover{background:rgba(255,255,255,0.2)}.banner .slide-text img{display:block;width:auto;height:auto;max-width:100%}.donate{position:absolute;top:0;right:0;padding:20px 50px;font-size:2.15em;text-transform:uppercase;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.signup{color:#fff;padding:25px 0}.signup .container>*{display:table;width:100%}.signup .col-left{font-size:3.5em;display:table-cell}.signup .col-right{width:400px;display:table-cell;position:relative}.signup .col-right a{display:block}.signup .col-right a,.signup .col-right input[type="submit"]{width:100%;text-align:center;font-size:1.35em;line-height:50px;text-transform:uppercase;margin-bottom:0}.signup .col-right .loader{position:absolute;left:0;top:0;height:50px;display:none;z-index:10;background:no-repeat center}.signup form .col-right div{display:table;width:100%}.signup form .col-right div>*{display:table-cell}.signup form .col-right a{width:50px;background:none;font-size:2em;line-height:44px;-moz-transition-property:background-color;-o-transition-property:background-color;-webkit-transition-property:background-color;transition-property:background-color;-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.signup form .col-right a:hover{background-color:rgba(255,255,255,0.2)}.signup input[type="text"],.signup input[type="email"]{font-size:0.4em;width:45%;display:inline;margin-bottom:0}.signup .errors{font-size:1.35em;padding-bottom:1em;display:none}.errors{color:red;display:none}.lower-content .container>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.lower-content .pull-left{width:40%}.lower-content .pull-right{width:60%}.lower-content .calendar-container{float:left}.content .lower-content .pull-right h1{padding-top:60px}.show-form .col-left.text p{padding-bottom:0}.calendar-container{border:solid 0.2em #f1f1f1}.calendar-container .calendar{padding:20px}.calendar-container .calendar+div{font-size:2em;text-transform:uppercase;text-align:center;line-height:50px;color:#fff}.calendar-container .calendar+div a{display:block;width:100%}.blog-short-list{color:#fff;position:relative;overflow:hidden}.blog-short-list li{float:left}.blog-short-list li>div{padding:14px 10px;margin:0 25px;clear:both;border-top:solid 1px #c6d5d7}.blog-short-list li>div:first-child{border-top:0}.blog-short-list li>div:last-child{padding-bottom:35px}.blog-short-list li .more{display:block}.blog-short-list .nav{position:absolute;bottom:0;right:0}.blog-short-list .nav a{display:inline-block;*display:inline;zoom:1;width:60px;line-height:60px;text-align:center;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s";float:left}.blog-short-list li .thumbnail,.post .thumbnail{float:left;margin-right:30px;margin-left:0px;display:block}.blog-short-list li .thumbnail img,.post .thumbnail img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:none !important;background:none !important;padding:0 !important}.blog-short-list li h3,.post h3{line-height:1.2em;padding-top:5px;padding-bottom:5px}.blog-short-list li span,.post span{margin-top:10px}.blog-short-list li .more,.post .more{margin-top:15px}.blog-short-list li .more:hover,.post .more:hover{text-decoration:underline}.blog-short-list li div>*{margin-left:164px;display:block}.post{padding:20px 0;border-top:solid 2px #ccc;clear:left}.post:first-child,.post:last-child.pagination{border-top:0}.post h3{padding-bottom:20px}.post h3 a{text-decoration:none !important}.post p span{padding-left:5px;padding-right:5px}.post p span:first-child{padding-left:0}.post p span a{text-decoration:none !important}.post .more{font-size:1.2em;display:inline-block;*display:inline;zoom:1}.post.has_post_thumbnail .tribe-events-venue-details+p,.post.has_post_thumbnail p.details+p{clear:both;padding-top:1em}.home-youtube{max-width:100%}.ytc_video_container{padding-top:2em}.ytc_video_container.ytc_video_first{padding-top:0}.page-lower{color:#fff;margin-top:40px;padding-bottom:20px}.page-lower .contact{font-size:1.1em;line-height:1.4em}.page-lower .contact a:hover{text-decoration:underline}.page-lower .contact a:hover.tel{text-decoration:none}.page-lower .social a{color:#85519b;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:2em;width:40px;text-align:center;margin-right:5px;display:inline-block;*display:inline;zoom:1;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.page-lower .social a i{line-height:40px}.page-lower .social a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.page-lower input[type="submit"]{float:right;background-color:#85519b}.page-lower input[type="submit"]:hover{background-color:#9e6db2}.page-lower .lower-signup .loader{display:none;position:absolute;bottom:10px;right:0;width:50%;height:50px;background:url(images/purple-loader.gif) no-repeat center}.page-lower .errors,.page-lower .signup-thanks{padding:10px 0 20px}.page-lower .signup-thanks{display:none}.content h3,.content h4{padding-bottom:1em}.content .page_heading{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;margin-bottom:60px}.content .page_heading h1{color:#fff;padding-top:40px;padding-right:250px}.content .page_heading .container{position:relative}.content .pull-right{width:450px;margin-left:50px}.content .pull-right>*:first-child,.content .col-left>*:first-child{padding-top:0;margin-top:0}.content .col-left{overflow:hidden}.content .col-left h2{padding-bottom:1em;padding-top:0.5em}.content .col-left p,.content .col-left li{line-height:1.4em;padding-bottom:1em}.content .col-left ul,.content .col-left ol{padding-left:25px}.content .col-left ul ul li,.content .col-left ol ul li{list-style:circle}.content .col-left ul ol li,.content .col-left ol ol li{list-style:lower-alpha}.content .col-left ul ul,.content .col-left ul ol,.content .col-left ol ul,.content .col-left ol ol{padding-top:1em}.content .col-left ul ul li:last-child,.content .col-left ul ol li:last-child,.content .col-left ol ul li:last-child,.content .col-left ol ol li:last-child{padding-bottom:0}.content .col-left ul li p:last-child,.content .col-left ol li p:last-child{padding-bottom:0px}.content .col-left ul li{list-style:disc}.content .col-left ol li{list-style:decimal}.content .col-left a{text-decoration:underline}.content .col-left a:hover{text-decoration:none}.content .col-left img{padding-bottom:1em;max-width:100%}.content .col-left iframe{margin:0 auto;display:block}.content .col-left td iframe{margin:0;height:300px}.content .col-left img{height:auto;padding:5px;border:1px solid #ddd;background-color:#f3f3f3;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content .col-left .alignleft,.content .col-left img.alignleft{margin-right:1.5em;display:inline;float:left}.content .col-left .alignright,.content .col-left img.alignright{margin-left:1.5em;display:inline;float:right}.content .col-left .aligncenter,.content .col-left img.aligncenter{margin-right:auto;margin-left:auto;display:block}.content .col-left .iframe.alignleft,.content .col-left .iframe.alignright{width:48%}.content .col-left .iframe.alignleft iframe,.content .col-left .iframe.alignright iframe{height:300px}.content .col-left .wp-caption{margin-bottom:1.5em;text-align:center;padding:5px;border:1px solid #ddd;background-color:#f3f3f3;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.content .col-left .wp-caption img{border:0 none;padding:0;margin:0}.content .col-left .wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0;margin-top:1em}.content .col-left .wp-smiley{margin:0 !important;max-height:1em}.content .col-left blockquote{padding-left:60px;padding-bottom:1em;min-height:40px;background:url(images/blockqoute.png) no-repeat}.content .col-left .btn-style{font-size:1.3em;padding:7px 15px;text-decoration:none;display:inline-block;*display:inline;zoom:1}.content .col-left input[type="text"],.content .col-left input[type="email"],.content .col-left textarea{background:#e9e9e8}.content .col-left .post-nav-links{padding:10px 0}.content .col-left .post-nav-links ul{padding:0}.content .col-left .post-nav-links ul li{list-style:none}.content .col-left .post-nav-links ul li:first-child{float:left}.content .col-left .post-nav-links ul li:last-child{float:right}.content .col-left .paypal-btn select{display:block;margin:0.5em 0 1em}.content .col-left .gform_wrapper div.validation_error{color:red;font-weight:normal;}.content .col-left .gform_wrapper .top_label .gfield_label{font-weight:normal}.content .col-left .gform_wrapper ul{padding-left:0}.content .col-left .gform_wrapper ul li{list-style:none;padding-bottom:0}.content .col-left .gform_wrapper ul li.gfield.gfield_error{background:none;margin:0 !important;padding:0 !important;border:0}.content .col-left .gform_wrapper ul li.gfield.gfield_error input,.content .col-left .gform_wrapper ul li.gfield.gfield_error textarea{border-color:red}.content .col-left .gform_wrapper ul li.gfield.gfield_error.gfield_contains_required label.gfield_label,.content .col-left .gform_wrapper ul li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0;color:red}.content .col-left .gform_wrapper ul li .ginput_container+.gfield_description.validation_message{margin-top:0;margin-bottom:10px;padding:0 !important;color:Red}.content .col-left .gform_wrapper .ginput_left input:focus+label,.content .col-left .gform_wrapper .ginput_right input:focus+label,.content .col-left .gform_wrapper .ginput_full input:focus+label{font-weight:normal}.content .col-left .gform_wrapper .gform_fields input,.content .col-left .gform_wrapper .gform_fields textarea{font-size:1.35em;padding:5px 10px;margin:0}.content .col-left .gform_wrapper .gform_footer img{background:0;border:0;vertical-align:middle;padding-left:10px}.content .col-left .gform_wrapper .gform_footer input[type="submit"]{font-size:1.35em;width:47%}.content .issuuembed{width:100% !important;height:700px !important}.content .pagination{margin-top:30px;text-align:center;font-size:1.2em}.content .pagination li{list-style:none;display:inline}.content .pagination li a,.content .pagination li span{margin:0 5px}.content .pagination li a{text-decoration:none}.content .pagination li a:hover{text-decoration:underline}.content+.footer{margin-top:40px}.content .comments-area{clear:both}.content .comments-area .comment-body>*{padding-bottom:1em}.content .comments-area .comment-list{padding-left:0}.content .comments-area .comment-list li{list-style:none;background:#eee;padding:10px;margin-bottom:10px}.content .comments-area .comment-list+.comment-respond{margin-top:20px}.content .comments-area .comment-navigation{margin-top:20px;margin-bottom:20px}.content .comments-area .comment-navigation .nav-previous{float:left}.content .comments-area .comment-navigation .nav-next{float:right}.gallery a{display:inline-block;*display:inline;zoom:1;margin-right:0.3em;margin-bottom:1em}.op-plugin .container.main-content h1,.op-plugin .container.main-content h2,.op-plugin .container.main-content h3,.op-plugin .container.main-content h4{}.op-plugin .container.main-content h1 em,.op-plugin .container.main-content h2 em,.op-plugin .container.main-content h3 em,.op-plugin .container.main-content h4 em{font-style:normal}.op-plugin .container.main-content h1 em else,.op-plugin .container.main-content h2 em else,.op-plugin .container.main-content h3 em else,.op-plugin .container.main-content h4 em else{}.op-plugin .container.main-content h1 strong,.op-plugin .container.main-content h2 strong,.op-plugin .container.main-content h3 strong,.op-plugin .container.main-content h4 strong{}.op-plugin .container.main-content h1 strong else,.op-plugin .container.main-content h2 strong else,.op-plugin .container.main-content h3 strong else,.op-plugin .container.main-content h4 strong else{}.op-plugin .container.main-content h3{padding-bottom:0}.footer{text-align:center;padding:20px 0}.footer a:hover{text-decoration:underline}.header .nav>ul>li.current_page_item,.header .nav>ul>li.current-menu-item,.header .nav>ul>li.current_page_parent,.header .nav>ul>li:hover{position:relative;}.ui-state-disabled{color:#bdc5cb}.ui-tooltip{background:#fff;line-height:1.7em}.ui-tooltip a:hover{text-decoration:underline}.calendar .ui-datepicker{width:auto}.calendar .ui-datepicker .ui-datepicker-header{padding-bottom:20px;border-bottom:solid 1px #c6cdd2}.calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:1.9em;line-height:1em;margin:0}.calendar .ui-datepicker .ui-datepicker-calendar{color:#6a7883}.calendar .ui-datepicker .ui-datepicker-next,.calendar .ui-datepicker .ui-datepicker-prev{display:block;width:13px;height:26px;background:no-repeat center;cursor:pointer}.calendar .ui-datepicker .ui-datepicker-next.ui-state-disabled,.calendar .ui-datepicker .ui-datepicker-prev.ui-state-disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;cursor:disabled}.calendar .ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover,.calendar .ui-datepicker .ui-datepicker-prev.ui-datepicker-next-hover{right:2px;top:2px}.calendar .ui-datepicker .ui-datepicker-next.ui-datepicker-prev-hover,.calendar .ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover{left:2px;top:2px}.calendar .ui-datepicker .ui-datepicker-next{background-image:url(images/next.png)}.calendar .ui-datepicker .ui-datepicker-prev{background-image:url(images/prev.png)}.calendar .ui-datepicker th{color:#bdc5cb;font-weight:normal}.calendar .ui-datepicker td,.calendar .ui-datepicker th{font-size:1.7em;text-align:center;width:40px;height:40px}.calendar .ui-datepicker td a,.calendar .ui-datepicker td span,.calendar .ui-datepicker th a,.calendar .ui-datepicker th span{width:28px;height:28px;line-height:28px;text-align:center;cursor:default}.calendar .ui-datepicker tbody tr:first-child td{padding-top:0}.calendar .ui-datepicker td{padding:10px 5px}.calendar .ui-datepicker td.has_events a,.calendar .ui-datepicker td.has_events span{background:#85519b;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;line-height:31px;cursor:pointer}.calendar .ui-datepicker td.has_events span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;line-height:27px}.content#tribe-events-pg-template{max-width:none}.content a.tribe-events-gcal,.content a.tribe-events-ical{float:none;margin-bottom:21px}.content .tribe-events-single-section{border-top:solid 2px #ccc}.content .tribe-events-single-section.secondary{padding-top:20px}.content #tribe-events-footer .tribe-events-sub-nav{margin-top:21px}.content .tribe-events-content .btn-style{text-transform:uppercase;color:#fff;font-size:1.2em;padding:10px;margin-top:10px;display:inline-block;*display:inline;zoom:1;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.content #tribe-events-content a.more{text-decoration:underline}.content #tribe-events-content a.more:hover{text-decoration:none}.content .tribe-events-meta-group dt,.content .tribe-events-meta-group dd{line-height:1.4em}.content .tribe-events-meta-group dt{padding-top:1em}.content .tribe-events-meta-group dt:first-child{padding-top:0}.content .tribe-events-venue-details{font-size:0.9em;margin-bottom:1em}.content .tribe-events-address{display:inline}.content .tribe-events-gmap{margin-left:10px}.content .tribe-events-list-separator-month:after{border-color:#ccc;border-width:2px}.content .tribe-events-list-separator-month+.post{border-top:0}@media screen and (max-width: 768px){.content .tribe-events-single-section>*:last-child{margin-bottom:20px}.content .tribe-events-single-section .tribe-events-meta-group .tribe-events-single-section-title{margin-top:20px}.tribe-events-sub-nav li a{display:inline;background:none;color:#8a818c !important;padding:0}}@media screen and (max-width: 1600px){.wrapper{width:100%}.banner li{width:100%}}@media screen and (max-width: 1300px){.header .nav>ul>li:nth-last-child(2) ul{left:auto;right:0}}@media screen and (max-width: 1200px){.container{width:100%;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.donate{right:20px}.lower-content .pull-left{width:440px}.lower-content .pull-right{width:500px}}@media screen and (max-width: 1024px){.lower-content .container>div{float:none}.lower-content .pull-right{float:none;clear:both;width:100%}.content .page_heading .donate{display:none}.content .page_heading h1{padding-right:0}.content .container>.pull-right{float:none;width:auto;margin-left:0}.content .container>.pull-right .calendar-container{width:440px}.content .issuuembed{height:600px !important}.content .col-left .iframe.alignleft,.content .col-left .iframe.alignright{width:100%}.content .col-left .iframe.alignleft iframe,.content .col-left .iframe.alignright iframe{height:500px}}@media screen and (max-width: 700px){.upper-content .inline{padding-bottom:10px}.banner .slide-text p{font-size:1.5em}.signup .col-left,.signup .col-right{display:block}.signup .col-right{padding-top:10px;width:100%}.signup .col-right .loader{margin-top:10px;margin-left:-25px}.signup input[type="text"],.signup input[type="email"]{display:block;width:100%;margin-top:10px}.col-1-3,.col-2-3{float:none;width:100%}.content .issuuembed{height:500px !important}}@media screen and (max-width: 480px){.blog-short-list li>div>*{margin-left:0}.blog-short-list li .thumbnail,.post .thumbnail{float:none;padding-bottom:1em}.blog-short-list li>div h3{margin-left:0}.home-youtube{height:320px}.lower-content .pull-left{width:100%}.calendar-container{width:auto !important}.calendar-container .calendar{padding:10px}.calendar .ui-datepicker td a,.calendar .ui-datepicker td span,.calendar .ui-datepicker th a,.calendar .ui-datepicker th span{width:23px;height:23px;line-height:23px}.calendar .ui-datepicker td.has_events a,.calendar .ui-datepicker th.has_events a{line-height:26px}.post.has_post_thumbnail>*{margin-left:0}.content .news .newsletters h4 span{width:140px}.content .issuuembed{height:400px !important}.content .col-left iframe{height:300px}.content .col-left .iframe.alignleft iframe,.content .col-left .iframe.alignright iframe{height:300px}}@media screen and (max-width: 400px){.upper-content .inline{width:auto}.upper-content .circle{width:290px;height:290px;margin:0 auto}.upper-content h2{font-size:1.2em;line-height:25px;height:100px}.upper-content .non-hover{background-size:70%;background-position:center bottom 30px}.calendar-container .calendar{padding:5px}.calendar .ui-datepicker th span span{display:none}.calendar .ui-datepicker td{padding:5px 3px}}
