/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 15 August 2016 09:22:49
*/


.main aside.pullquote,.main blockquote,.main p.image{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6{margin:0 0 2.5rem}.main h2,.main h3,.main h4,.main h5,.main h6{line-height:1.2}.main .alpha,.main h1{font-size:28px;font-size:2.8rem;font-size:30px;font-size:3rem}.main .beta,.main h2{font-size:25px;font-size:2.5rem;font-size:28px;font-size:2.8rem}.main .gamma,.main h3{font-size:23px;font-size:2.3rem;font-size:26px;font-size:2.6rem}.main .delta,.main h4{font-size:21px;font-size:2.1rem;font-size:23px;font-size:2.3rem}.main .epsilon,.main h5{font-size:19px;font-size:1.9rem;font-size:21px;font-size:2.1rem}.main .zeta,.main h6{font-size:17px;font-size:1.7rem;font-size:18px;font-size:1.8rem}.main h1.page-heading{padding-bottom:8px;border-bottom:3px solid #E8E8E8;margin-bottom:20px;font-size:3.5rem;margin-top:0}.main .article h3{font-size:2.5rem}#main_content h2 span{font-weight:inherit}.main dd,.main dt,.main ol li,.main p,.main ul li,.sub_content .content div p,.sub_content .content div.image p,.sub_content .content p.image span{font-size:14px;font-size:1.4rem}.main ul{overflow:hidden}.main ol li,.main ul li{margin-bottom:.35em}.main ul li ul{margin-top:.35em;margin-bottom:.45em}.main p,.main p.intro,.sub_content .content div p,.sub_content .content div.image p{margin-bottom:1.05em}.sub_content .content div p:last-child,.sub_content .content div:last-child{margin-bottom:0}.main p.intro{font-weight:700;font-size:16px;font-size:1.6rem}.main .news_article_info{font-size:75%;color:#666;margin-bottom:1.25em}.main p.info{font-size:70%;color:#666}.main li li{font-size:inherit}.main abbr{border-bottom:1px dotted #232323;font-weight:inherit;cursor:help}
/*
.main aside.pullquote,.main blockquote{box-sizing:border-box;margin:15px 0 20px 20px;padding:35px 0 30px;background:url(http://www.churchofscotland.org.uk/__data/assets/image/0006/24585/blockquote_top_left.gif?v=0.4.4) top left no-repeat,url(http://www.churchofscotland.org.uk/__data/assets/image/0005/11300/blockquote_bottom_right.gif?v=0.2.1) bottom right no-repeat;float:right;clear:both;width:50%;width:-moz-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px);font-size:16px;font-size:1.6rem}#main_content p.img span,.main p.image span{padding:9px 10px;background-color:#ededed}.main aside.pullquote.full,.main blockquote.full{margin-left:0}.main aside.pullquote.left,.main blockquote.left{margin-left:0;margin-right:20px;float:left}.main aside.pullquote p,.main blockquote p{font-style:italic;font-weight:700;font-size:inherit;line-height:1.45}.main aside.pullquote span,.main blockquote span{font-size:12px;font-size:1.2rem;display:block;font-style:italic;margin-top:.75em}
*/
#main_content p.img,.main p.image{font-size:75%;line-height:1.55em;overflow:hidden}
/*
.main aside.pullquote span:before,.main blockquote span:before{content:"- "}.main aside.pullquote p:last-child,.main blockquote p:last-child{margin:0}
*/

#main_content p.img{clear:both;margin-bottom:17px}#main_content p.img.left{float:left;margin:0 20px 20px 0}#main_content p.img.right{float:right;margin:0 0 20px 20px}#main_content p.img.full{float:none;margin-bottom:20px}#main_content p.image span,#main_content p.img img{display:block}#main_content p.img img{margin-top:5px;width:100%;margin-bottom:0}.main img.image{display:block;margin-bottom:20px;clear:left}.main p img{margin-bottom:0}.main img.left{float:left;margin:5px 20px 20px 0}.main img.right{float:right;margin:5px 0 20px 20px}.main p.image{box-sizing:border-box;margin-bottom:20px}.aside .sub_content .content .feature p,figcaption{line-height:1.55}.main p.image.left,aside.left,div.left,figure.left{float:left;margin-right:20px;margin-left:0;clear:left}.main p.image.right,aside.right,div.right,figure.right{float:right;margin-left:20px;margin-right:0}#main_content p.image span,.main p.image img{display:block;margin-bottom:0}.main p.image img{width:100%}.main p.image span:empty{display:none}.main p.image span small{display:block;margin-top:1em;font-size:1.1rem;font-style:italic}.video{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;margin-bottom:20px}.main .video embed,.main .video iframe,.main .video object{position:absolute;height:100%;width:100%;border:0;left:0;top:0}.video embed,.video object,iframe{max-width:100%}.main>iframe[src*=youtube],.video embed,.video iframe[src*=vimeo],.video object{margin-bottom:1.5em}.video iframe[src*=youtube],.video iframe[src*=vimeo]{margin-bottom:0}.ratio_4x3{padding-bottom:75%}figure{margin-bottom:20px}figure .video{margin-bottom:0}.video iframe{height:0;margin-bottom:20px}figcaption p:last-child,figure iframe,p iframe{margin-bottom:0}figure iframe{height:100%;width:100%;position:absolute;border:0;left:0;top:0}figure .image{overflow:hidden;height:0;padding-bottom:61.8%;position:relative}figure .image img{display:block;width:100%;max-width:100%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}figure .ratio_3x4{padding-bottom:125%}figure .ratio_1x1{padding-bottom:100%}figure .ratio_4x3{padding-bottom:75%}figure .ratio_3x2{padding-bottom:66.66%}figure .ratio_8x5{padding-bottom:62.5%}figure .ratio_16x9{padding-bottom:56.25%}figure .ratio_2x1{padding-bottom:50%}figure .ratio_4x1{padding-bottom:25%}figure .image.banner,figure .ratio_5x1{padding-bottom:20%}figure .bottom_left img,figure .bottom_right img,figure .top img,figure .top_left img,figure .top_right img{-webkit-transform:translate(0,0);transform:translate(0,0)}figure .image.left img,figure .image.right img{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}figure .image.left img{right:auto;left:0}figure .image.right img{right:0;left:auto}figure .image.bottom_left img{top:auto;right:auto;bottom:0;left:0}figure .image.bottom_right img{top:auto;right:0;bottom:0;left:auto}figure .image.top_left img{top:0;right:auto;bottom:auto;left:0}figure .image.top_right img{top:0;right:0;bottom:auto;left:auto}figure .image.top img{top:0;right:auto;bottom:auto;left:auto}figcaption{background-color:#e5e5e5;padding:15px;font-size:12px;font-size:1.2rem}.main figcaption p{font-size:inherit}.main .toggle{list-style:none;margin:1.5em 0}.main .toggle>li{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0014/5603/arrow_default.gif?v=0.11.1) 0 .55em no-repeat;overflow:hidden;padding-left:18px}.main .toggle li.active{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0010/19846/bullet_dash.gif?v=0.5.4) 0 .8em no-repeat}.main .toggle li>div{display:block}html.js .main .toggle li>div{display:none;padding:0}html.js .main .toggle li>div div{margin:12px 0 10px}html.js .main .toggle p:last-child{margin-bottom:0}.main .toggle>li h2{margin-top:0;margin-bottom:2em;font-size:18px;font-size:1.8rem;letter-spacing:-1px}.main .toggle>li span:hover{color:#000}.main .toggle>li h2 span{font-weight:700}html.js .main .toggle h2{margin:0}html.js .main .toggle h2 span:hover{cursor:pointer}html.js .main .toggle li.active h2 span{font-weight:700;color:#000}html.js .main .toggle>li{margin:0 0 1em}html.js .main .toggle>li:last-child{margin-bottom:0}.main_content .content{margin:0;padding:0;overflow:hidden}.sub_content{margin:0 0 10px;background:0 0;border:0}.sub_content .content .image{overflow:hidden;width:100%;margin-bottom:15px}.sub_content .content .image img{height:auto;float:left;margin:5px 20px 5px 0}.sub_content .content .image p:last-child{margin-bottom:0}.sub_content .content div h2{font-size:110%;font-weight:700}.aside #main_content .content{margin:0 220px;padding:0 20px}.aside .sub_content{clear:none;float:left;width:200px;padding-left:20px;margin-top:0;margin-left:-220px;margin-bottom:20px}.aside .sub_content .content{margin-left:0;padding-left:0}.aside .sub_content .content div{margin-bottom:20px}.aside .sub_content .content div p{font-size:75%;line-height:1.55;margin-bottom:10px}.aside .sub_content .content .feature img{margin:0}.aside .sub_content .content .feature.box{background-color:#EDEDED}.aside .sub_content .content .feature.box h2{border:0;margin-bottom:9px;color:#4D4D4D}.aside .sub_content .content .image{overflow:hidden;background-color:#EDEDED;padding-bottom:0;border:0}.aside .sub_content .content .image img{width:100%;margin:0;float:none;display:block}.aside .sub_content .content .image p,.aside .sub_content .content .image ul{margin:10px}.aside .sub_content .content .image p,.aside .sub_content .content .image ul li{font-size:70%;color:#666}.aside .sub_content .content .image span{padding:10px;display:block;color:#666;line-height:inherit}.aside .sub_content .content div:first-child h2{padding-top:0;margin-top:-3px}.main .v_line{float:right;clear:right;margin-left:20px;margin-bottom:30px;width:220px;padding-left:20px;margin-top:0}#main_content .thumbnails.four_col li:nth-child(4n+1),#main_content .thumbnails.six_col li:nth-child(6n+1){clear:left}.main .v_line.left{float:left;margin-left:0;margin-right:20px}#main_content .aside.v_line img,#main_content .image.v_line img{margin-top:0}#main_content p+.v_line{margin-top:5px;margin-bottom:20px}.aside{margin-bottom:20px}.v_line .aside:last-child{margin-bottom:0}.aside h1,.aside h2,.aside h3{margin-top:0}.aside .underline{margin-bottom:15px}.aside h2{font-size:110%}.aside h2.block,.aside.box h2.block{padding:.55em 10px}.aside p,.aside ul li{font-size:1.2rem;line-height:1.55}.aside ul{margin-bottom:10px}.aside img{width:100%;height:auto;margin:0 0 20px}.aside.box{background-color:#F2F2F2;overflow:hidden;border:0;padding:0 0 15px}.aside.box.full{float:none;margin-left:0}.aside.box p,.aside.box p span,.main .image span{color:#444}.aside.box p,.aside.box ul li{font-size:12px;font-size:1.2rem}.aside.box h2,.aside.box p{margin:10px}.aside.box p:last-child{margin-bottom:0}.aside.box ul{margin:0 15px}.aside.box h2{margin:10px;font-size:115%;color:#4D4D4D;border:0}.aside h2.block+ul{margin-top:0}.aside h2.block{background-color:#DFDFDF;color:#4D4D4D;margin:0 0 15px}.aside.box img{width:100%;height:auto;margin:0}.aside.box img+h2{margin:10px}.aside.box img+p{display:block;margin-top:15px}.aside.box.ca h2.block{background-color:#E30613;margin-bottom:0;color:#fff}#main_content .thumbnails{margin-top:1.5em}#main_content .thumbnails img{margin-bottom:0}#main_content .thumbnails li{background-image:none;float:left;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 20px 20px 0}#main_content .thumbnails li.last,#main_content .thumbnails.four_col li:nth-child(4n),#main_content .thumbnails.six_col li:nth-child(6n){margin-right:0}#main_content .thumbnails.cropped li{overflow:hidden}#main_content .thumbnails li img{display:block;width:100%}#main_content .thumbnails.four_col li{overflow:hidden}#main_content .thumbnails.four_col li img{max-width:100%}#main_content .thumbnails li a,#main_content .thumbnails li a:hover{border:0}#main_content .content div.cols.two>div,#main_content .content ul.cols.two>li{width:50%;width:-moz-calc((50% - 20px) + 20px / 2);width:-webkit-calc((50% - 20px) + 20px / 2);width:calc((50% - 20px) + 20px / 2)}#main_content .content div.cols.three>div,#main_content .content ul.cols.three>li{width:33.33%;width:-moz-calc((33.33% - 20px) + 20px / 3);width:-webkit-calc((33.33% - 20px) + 20px / 3);width:calc((33.33% - 20px) + 20px / 3)}#main_content .content div.cols.three.divide>div{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0013/5611/dots_vert.gif?v=0.11.1) 100% 0 repeat-y;box-sizing:content-box;width:206px;padding-right:20px}#main_content .content div.cols.three.divide>div:last-child{background:0 0;padding-right:0}#main_content .content div.cols.four>div,#main_content .content ul.cols.four>li{width:25%;width:-moz-calc((25% - 20px) + 20px / 4);width:-webkit-calc((25% - 20px) + 20px / 4);width:calc((25% - 20px) + 20px / 4)}#main_content .content div.cols.five>div,#main_content .content ul.cols.five>li{width:20%;width:-moz-calc((20% - 20px) + 20px / 5);width:-webkit-calc((20% - 20px) + 20px / 5);width:calc((20% - 20px) + 20px / 5)}#main_content .content p+div.cols,#main_content .content p+ul.cols{margin-top:2em}#main_content .content div.cols,#main_content .content ul.cols{overflow:hidden}#main_content .content ul.cols li{background-image:none;padding:0}#main_content .content ul.cols li a{display:block;border:0}#main_content .content div.cols>div,#main_content .content ul.cols>li{float:left;margin-left:20px;margin-bottom:20px}#main_content .content div.cols>div img,#main_content .content ul.cols>li img{max-width:100%;height:auto;margin-bottom:0}#main_content .content ul.cols.thumbs li{max-height:99px;max-height:6.9em;overflow:hidden}#main_content .content div.cols.five>div:nth-child(5n+1),#main_content .content div.cols.four>div:nth-child(4n+1),#main_content .content div.cols.three>div:nth-child(3n+1),#main_content .content div.cols.two>div:nth-child(2n+1),#main_content .content ul.cols.five>li:nth-child(5n+1),#main_content .content ul.cols.four>li:nth-child(4n+1),#main_content .content ul.cols.three>li:nth-child(3n+1),#main_content .content ul.cols.two>li:nth-child(2n+1){margin-left:0;clear:both}#main_content .content .cols p{font-size:12px;font-size:1.2rem;line-height:1.55}#main_content .content .cols p.heading{font-size:90%;font-weight:700;margin-bottom:.55em}#main_content .content .cols h2 a img{margin-bottom:15px}#main_content .content .cols h2,#main_content .content .cols h3{font-size:110%;font-size:1.8rem;margin:.75rem 0}#main_content .content .cols.boxes>div h2,#main_content .content .cols.boxes>div h3,#main_content .content .cols.boxes>div p,#main_content .content .cols.boxes>li h2,#main_content .content .cols.boxes>li h3,#main_content .content .cols.boxes>li p{padding:5px 20px;margin-bottom:0}#main_content .content .cols.boxes>div p.heading{font-size:90%;font-weight:700;margin-bottom:.55em}#main_content .content .cols.boxes h2+p{margin-top:0}#main_content .content .cols.boxes>div,#main_content .content .cols.boxes>li{background-color:#f1f1f1;padding-bottom:10px}#main_content .content .cols.boxes>div a.play,#main_content .content .cols.boxes>li a.play{position:relative;display:block}#main_content .content a.play,#main_content .content a.play:hover{border:0}a.play div{width:60px;width:3em;height:60px;height:3em;z-index:2;position:absolute;bottom:0;left:0;outline:transparent solid 1px}a.play div>div{display:none}#nav_sub{margin-top:8px}.nav{padding:20px 0}.nav em{font-style:normal}.nav li{display:inline}.nav li a{display:block;width:auto;line-height:1.45em;color:#000;text-decoration:none;padding:12px 15px;font-size:13px;font-size:1.3rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;word-spacing:0;border-top:1px solid #E5E5E5;background-color:#F5F5F5;background-repeat:no-repeat}.nav li.active>a{background-color:#0081F4;color:#fff;font-weight:700}.nav li.active.parent>a{background-color:#ddd;color:#000}.nav li.active.parent>a:hover{color:#fff}.nav li.active ul li a{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0004/19849/nav_bullet_dash.gif?v=0.5.4) 11px 1.65em no-repeat #eee;padding-left:28px;font-weight:400;border-top:1px solid #fff}.nav li.active ul li a:hover{background-image:url(http://www.churchofscotland.org.uk/__data/assets/image/0018/7920/nav_bullet_dash_reverse.gif?v=0.3.1)}.nav li.active ul li.active>a{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0008/7919/nav_bullet_arrow_right_reverse.gif?v=0.3.1) 10px 1.4em no-repeat #0081F4;font-weight:700;color:#fff}.nav li.active ul li.active.parent>a{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0003/19848/nav_bullet_arrow_down.gif?v=0.5.4) 10px 1.5em no-repeat #eee;font-weight:700;padding-left:28px;color:#000}.nav li.active ul li.active.parent>a:hover{background-image:url(http://www.churchofscotland.org.uk/__data/assets/image/0007/7918/nav_bullet_arrow_down_reverse.gif?v=0.3.1);color:#fff}.nav li.active ul li.active ul li a{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0004/19849/nav_bullet_dash.gif?v=0.5.4) 25px 1.65em no-repeat #eee;padding-left:44px;font-weight:400}.nav li.active ul li.active ul li a:hover{background-image:url(http://www.churchofscotland.org.uk/__data/assets/image/0018/7920/nav_bullet_dash_reverse.gif?v=0.3.1)}.nav li.active ul li.active ul li.active>a{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0008/7919/nav_bullet_arrow_right_reverse.gif?v=0.3.1) 25px 1.525em no-repeat #0081F4;padding-left:44px;font-weight:700}.nav li.active ul li.active ul li.active a:hover{background-image:url(http://www.churchofscotland.org.uk/__data/assets/image/0008/7919/nav_bullet_arrow_right_reverse.gif?v=0.3.1)}.nav li.active ul li.active ul li.active.parent>a{font-weight:700;background-image:url(http://www.churchofscotland.org.uk/__data/assets/image/0003/19848/nav_bullet_arrow_down.gif?v=0.5.4);background-color:#eee;padding-left:44px}.nav li.active ul li.active ul li.active.parent>a:hover{background-image:url(http://www.churchofscotland.org.uk/__data/assets/image/0007/7918/nav_bullet_arrow_down_reverse.gif?v=0.3.1)}.nav li.active ul li.active ul li.active ul li a{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0004/19849/nav_bullet_dash.gif?v=0.5.4) 35px 1.65em no-repeat #eee;padding-left:53px;font-weight:400}.nav li.active ul li.active ul li.active ul li a:hover{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0018/7920/nav_bullet_dash_reverse.gif?v=0.3.1) 35px 1.4em no-repeat #eee}.nav li.active ul li.active ul li.active ul li.active>a{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0008/7919/nav_bullet_arrow_right_reverse.gif?v=0.3.1) 35px 1.45em no-repeat #0081F4;padding-left:53px;font-weight:700;color:#fff}.nav li.active ul li.active ul li.active ul li.active.parent>a,.nav li.active ul li.active ul li.active ul li.active.parent>a:hover{background-image:url(http://www.churchofscotland.org.uk/__data/assets/image/0007/7918/nav_bullet_arrow_down_reverse.gif?v=0.3.1)}.nav li a:hover{background-color:#0081F4!important;color:#fff;-webkit-transition:background .1s ease,color 0s ease;-moz-transition:background .1s ease,color 0s ease;-o-transition:background .1s ease,color 0s ease;transition:background .1s ease,color 0s ease}.nav li.active>a:hover{transition:none;background-image:url(http://www.churchofscotland.org.uk/__data/assets/image/0008/7919/nav_bullet_arrow_right_reverse.gif?v=0.3.1)}#main_content .pagination li{font-size:70%;list-style:none;background:0 0;float:left;padding:0}#main_content .pagination li a{border:1px solid #9aafe5;margin-right:2px}#main_content .pagination li span,#main_content .pagination li.disabled{border:1px solid #DEDEDE;color:#888;display:block;float:left;font-weight:700;margin-right:2px;padding:3px 4px}#main_content .pagination li.next a,#main_content .pagination li.previous a{font-weight:700}#main_content .pagination li.active{background-color:#1A4D7B;color:#fff;font-weight:700;display:block;float:left;padding:4px 6px;margin-right:2px}#main_content .pagination li.next,#main_content .pagination li.previous{font-weight:700}#main_content .pagination li a:link,#main_content .pagination li a:visited{color:#1A4D7B;display:block;float:left;padding:3px 6px;text-decoration:none}#main_content .pagination li a:hover{border:1px solid #000}#main_content #church_finder p.result_info{float:left}#main_content #church_finder #google_map{margin-bottom:18px}#main_content #church_finder .distance{width:20px!important;text-align:center}#main_content #church_finder table{margin-bottom:15px}#main_content #church_finder input#search{margin:0}.paginate{overflow:hidden}.paginate ul{float:right}.paginate li{float:left;list-style:none;margin:0!important;padding:0!important;background-image:none!important;font-size:70%!important}.paginate li a,.paginate span{border:1px solid #9AAFE5;text-decoration:none;padding:2px 5px;margin:2px;color:#105CB6;display:block;line-height:1.55em}.paginate li:first-child a{margin-left:0}.paginate li:last-child a{margin-right:0}.paginate li:first-child,.paginate li:last-child{font-weight:700}.paginate span.current{border:1px solid #2E6AB1;background-color:#2E6AB1;font-weight:700;color:#fff}.paginate span.disabled{border:1px solid #eee;color:#ddd}.paginate li a:active,.paginate li a:hover{border:1px solid #000!important;color:#000}#main_content .content address{font-size:90%;margin-bottom:1.05em}#main_content .content .asset_listing .item address{font-size:90%}#main_content .asset_listing{overflow:hidden;margin-bottom:40px}#main_content h1+.asset_listing,#main_content h2+.asset_listing,#main_content h3+.asset_listing,#main_content p+.asset_listing{margin-top:30px}#main_content .asset_listing .item{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0015/5613/dots_hor.gif?v=0.11.1) 0 100% repeat-x;overflow:hidden;padding-bottom:18px;margin-bottom:15px}#main_content .asset_listing .item:last-child{background:0 0;padding:0;margin:0}#main_content .asset_listing .item ul{margin-bottom:.85em}#main_content .asset_listing .item ul li{font-size:75%;margin-bottom:.75em}#main_content .asset_listing .item ul li:last-child{margin-bottom:0}#main_content .asset_listing .item h2{clear:none;margin:0 0 10px;font-size:130%}.aside #main_content .asset_listing .item p{font-size:75%;line-height:1.55}#main_content .asset_listing .item p{font-size:90%;line-height:1.55;margin-bottom:.65em;overflow:hidden}#main_content .asset_listing .item p.info{font-size:70%;margin:0 0 15px;color:#666}#main_content .asset_listing .item p:last-child{margin-bottom:0}#main_content .asset_listing .item img{float:left;margin:4px 17px 5px 0;width:142px;width:160px;height:auto;border:1px solid #ccc}.main .properties>li>a{display:inherit;border:0}.main .properties p.status.under_offer{text-transform:uppercase;color:#B30006;font-weight:700;font-size:12px;font-size:1.2rem}.main .properties p.price{margin-bottom:0;padding:.6em 12px;font-size:12px;font-size:1.2rem;background-color:#0081F4;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#inner_wrap .main .properties h2{margin-bottom:.75em}.main .properties .thumb{position:relative;overflow:hidden;padding-bottom:61.8%;height:0}.main .properties .thumb img{display:block;width:100%;max-width:100%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main .properties div.info{border:1px solid #dfdfdf;border-width:0 1px 1px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;padding:.3em 12px 1.05em}.main .properties p.price span{font-weight:700;padding-left:.25em;font-size:17px;font-size:1.7rem}.main .properties p.price.under_offer{background-color:#B30006;color:#fff}#main_content .content table.data{border-collapse:collapse;width:100%;border:1px solid #ADADAD;margin-bottom:22px}#main_content .content table.data td,#main_content .content table.data th{padding:.45em 10px}#main_content .content table.data th{font-size:85%;font-weight:700;text-align:left;color:#fff}#main_content .content table.data td{font-size:75%;border-right:1px dotted #adadad;border-bottom:1px dotted #adadad}#main_content .content table.data td p{font-size:inherit}#main_content .content table.data thead tr{background-color:#2878BD;border:1px solid #2878BD}#main_content .content table.data.zebra tr.odd{background-color:#eee}#main_content .content table.data.zebra tbody tr:nth-child(2n+1){background-color:#fff}#main_content .content table.data.zebra tbody tr:nth-child(2n){background-color:#eee}#main_content .content table.data.investors_trust th:first-child{width:100px}#main_content .content table.data.investors_trust td:last-child,#main_content .content table.data.investors_trust th:last-child{width:95px;text-align:center}#main_content .content .post h2{font-size:160%;letter-spacing:-1px;margin-top:0}#main_content .content .post .entry-meta{margin-bottom:1em}#main_content .content .post .entry-meta span,#main_content .content .post .entry-utility{font-size:70%}#main_content .content .post{overflow:hidden;margin-bottom:1.25em}#main_content .content .post img.alignleft{float:left;margin-right:20px}#main_content .content .post img.alignright{float:right;margin-left:20px}#main_content .content .post img{max-width:100%;height:auto}#main_content .content .post img.size-full{max-width:100%}#main_content .content .post .entry-content div img{margin:0}#main_content .content .post .entry-content div p.wp-caption-text{font-size:75%;margin:0;padding:10px}#main_content .content .post .entry-content iframe{margin-bottom:16px}#main_content .content .listing .post .entry-content img{max-width:33.33%!important;max-width:-moz-calc((33.33% - 20px) + 20px / 3)!important;max-width:-webkit-calc((33.33% - 20px) + 20px / 3)!important;max-width:calc((33.33% - 20px) + 20px / 3)!important}#main_content .content .listing .post .entry-content blockquote{display:none}.sub_content .content .widget-area{margin-bottom:1.2em}.sub_content .content .widget-area p.rss{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0011/19847/icon_feed_14.jpg?v=0.5.4) 0 4px no-repeat;padding-left:22px;line-height:1.35}.sub_content .content .widget-area p.rss a{font-size:75%}.sub_content .content ul.xoxo{list-style:none;font-size:130%}.sub_content .content ul.xoxo li{background-image:none;padding:0;margin-bottom:1.2em}.sub_content .content ul.xoxo li h2{font-size:115%}.sub_content .content ul.xoxo li ul li{font-size:75%;margin-bottom:.35em;padding-left:15px;background:url(http://www.churchofscotland.org.uk/__data/assets/image/0014/5603/arrow_default.gif?v=0.11.1) 0 6px no-repeat}.sub_content .content #searchform{position:relative}.sub_content .content #searchform div label{font-size:11px;font-size:1.1rem}.sub_content .content #searchform div input#s{font-size:11px;font-size:1.1rem;font-family:Arial,Helvetica,sans-serif;border:1px solid #ccc;width:100%;padding:4px;line-height:1.35em;vertical-align:top}.sub_content .content #searchform div input[type=image]{position:absolute;top:2px;right:2px;background:url(http://www.churchofscotland.org.uk/__data/assets/image/0017/5651/search_box_submit_icon.gif?v=0.7.1) 100% 50% no-repeat #fff}#main_content .content #nav-below{margin-bottom:20px}#main_content .content #comments{margin-top:20px}#main_content .content #comments #respond{background-color:#F5F5F5;padding:15px;overflow:hidden}#main_content .content #comments #respond input{background-color:#fff;display:block;width:232px}#main_content .content #comments #respond input,#main_content .content #comments #respond textarea{border:1px solid #CDCDCD}#main_content .content #comments #respond span{margin-right:10px}#main_content .content #comments #respond p{float:left}#main_content .content #comments #respond p.comment-form-email{margin-left:15px}#main_content .content #comments #respond p.comment-form-comment{width:485px}#main_content .content #comments #respond p.comment-form-comment textarea#comment{display:block;width:100%}#main_content .content #comments #respond p.form-allowed-tags{font-size:75%}#main_content .content #comments #respond input#submit{background-color:#2D3D76;width:auto}#main_content .content #comments #respond p.form-submit{margin-bottom:0}#main_content .content #comments h2{border-bottom:3px solid #D0D0D0;padding-bottom:4px}#main_content .content #comments h3#comments-title{font:700 75% Arial,Helvetica,sans-serif;margin-bottom:2em}#main_content .content #comments .commentlist{background:url(http://www.churchofscotland.org.uk/__data/assets/image/0015/5613/dots_hor.gif?v=0.11.1) 0 100% repeat-x;margin-bottom:20px}#main_content .content #comments .commentlist li{list-style-type:none;margin-left:0;font-size:75%}#main_content .content #comments .commentlist li div{font-size:inherit;display:block}#main_content .content #comments .commentlist .comment-author,#main_content .content #comments .commentlist .comment-meta,.comment div .comment-author,.comment>div{display:inline}#main_content .content #comments .comment-body{font-size:75%;margin-top:1em}#main_content .content #comments .comment{background:0 0;padding:0}#main_content .content #comments .comment>div{font-size:inherit;overflow:hidden;background:url(http://www.churchofscotland.org.uk/__data/assets/image/0007/19852/speach_bubble_top.gif?v=0.5.4) top left no-repeat,url(http://www.churchofscotland.org.uk/__data/assets/image/0006/19851/speach_bubble_bottom_left.gif?v=0.5.4) bottom left no-repeat,url(http://www.churchofscotland.org.uk/__data/assets/image/0018/10845/speach_bubble_bottom.gif?v=0.2.1) 50px 100% no-repeat,url(http://www.churchofscotland.org.uk/__data/assets/image/0020/10847/speach_bubble_side.gif?v=0.2.1) top left repeat-y,url(http://www.churchofscotland.org.uk/__data/assets/image/0020/10847/speach_bubble_side.gif?v=0.2.1) top right repeat-y;padding:15px 15px 30px}#main_content .content #comments .commentlist li.odd>div{background-color:#F5F5F5}#main_content .content #comments .commentlist li ul li{font-size:inherit}#main_content .content #comments .commentlist li.comment{margin-bottom:0}#main_content .content #comments .commentlist li.comment>div{margin-bottom:15px}#main_content .content #comments .commentlist li.comment ul.children{margin:0 0 0 18px}#main_content .content #comments .commentlist .comment-author cite{font-weight:700}#main_content .content #comments .commentlist .comment-author,#main_content .content #comments .commentlist .reply{font-size:100%}#main_content .content #comments .commentlist .reply{float:right;background:url(http://www.churchofscotland.org.uk/__data/assets/image/0005/19850/reply.gif?v=0.5.4) 100% 2px no-repeat;padding-right:15px}.conversation,.conversation span{overflow:hidden}.conversation b,.conversation span{display:block}.conversation b{width:5em;float:left;text-align:right;margin-right:1em}.conversation span{margin-left:1em}.conversation.quotes span:before{content:open-quote}.conversation.quotes span:after{content:close-quote}.main .social{border:1px dotted #ccc;border-width:1px 0;padding:5px 0;overflow:hidden;margin:1.25em 0;clear:both}.main .social h2{float:left;margin:0}.main .social ul{float:right;margin:0}.main .social ul li{float:left;list-style:none;margin-left:5px;margin-top:5px;background:0;padding:0}.social a:hover{border:none!important}.social #atstbx{float:right;margin-top:3px}.social #atstbx a span{margin:0 0 0 3px!important;padding:0!important}.social #atstbx a{margin:0!important}.social #atstbx a:last-child{margin:0 2px 0 0!important}.addthis_default_style .at300m{padding:0!important}.foo,span.nbsp{background-color:#ff00ff;padding:30px 60px;display:inline-block;margin-left:5px}#main_content span.foo a,.foo{color:#fff;font-size:18px;font-weight:700;padding:3px 5px}#main_content span.foo a:hover{border:0}#main_content .content .aside .border{border:1px solid #ddd;padding:10px}.video_wrap{margin:20px 0}.video_wrap .chapters{padding:20px 20px 0;border:1px solid #e5e5e5;background-color:#ededed}.video_wrap .chapters ul{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}.aside .video_wrap .chapters ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}#main_content .content .video_wrap .chapters p{font-size:70%}#main_content .content .video_wrap .chapters ul li{font-size:75%;margin-bottom:.75em;line-height:1.45;overflow:hidden}#main_content .content .video_wrap .chapters p,#main_content .content .video_wrap .chapters ul li.offline a{color:#666}.gsc-control-cse{padding:0!important}.gsc-search-box input#gsc-i-id1{font-size:14px;font-size:1.4rem;font-family:Arial,sans-serif;padding:3px 5px 2px 3px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gsc-input-box{height:29px!important}.gsc-search-box .gsc-input{padding-right:0;background-position:0 4px!important}.gsc-search-box-tools td.gsc-search-box .gsc-input{padding-right:0}td.gsc-search-button{padding:0!important}.main input.gsc-search-button{box-sizing:content-box;padding:8px 25px 7px;margin:0}.main table.gsc-search-box td.gsc-input{padding-right:20px}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding-left:0!important;padding-right:0!important}.gs-result .gs-title,.gs-result .gs-title *{text-decoration:none!important}.gsc-result .gs-title{height:1.6em!important;overflow:auto!important}.gs-result a.gs-title{color:#15c;font-weight:700;font-size:16px;font-size:1.6rem;line-height:inherit;text-decoration:none;background-position:100% 2px!important;border-bottom:1px dotted #007AE6;-webkit-transition:border-bottom .25s ease-out,color .25s ease-out;-moz-transition:border-bottom .25s ease-out,color .25s ease-out;-o-transition:border-bottom .25s ease-out,color .25s ease-out;transition:border-bottom .25s ease-out,color .25s ease-out}.gs-result a.gs-title:hover{border-bottom:1px solid #000}.gs-result .gs-title b{color:#000;font-weight:700;font-size:inherit;text-decoration:none}

.main ul.no_bullets li {background:none; padding-left:0}

.main blockquote, aside.pullquote {
  font-size:1.8rem;
  background-color:#F4F4F4; 
  border-left:10px solid #D1D1D1;
  border-right:1px solid #D1D1D1;
  margin-top:5px;
  margin-bottom:20px;
  padding:25px 20px 20px;
  position:relative;
}
.main blockquote:before, 
.main blockquote:after,
aside.pullquote:before, 
aside.pullquote:after {
   font-family:Georgia, "URW Bookman L", serif;
   color:#D1D1D1;
   line-height:0.5;
   margin-right:0.25em;
   vertical-align:-0.4em;
   font-size:60px;
   font-weight:bold;
   position:absolute;
}
.main blockquote:before,
aside.pullquote:before {
  content:"\201C";
  left:10px;
  top:0;
}
.main blockquote::after,
aside.pullquote::after {
  content:"";
}

blockquote p:last-child, aside.pullquote p:last-child {margin-bottom:0}
blockquote .source, aside.pullquote .source {font-size:11px; font-size:1.1rem; font-weight:normal}

aside.pullquote p {font-weight:bold;}

.main .sq-form-summary-semantic li {background:none; padding:0; margin-bottom:20px;}
.main .sq-form-summary-semantic li strong {
   font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-weight:400; font-weight:300;
   word-spacing:0.03em;
   font-size:3rem;
   margin-bottom:20px;
   display:block
}
.main .sq-form-summary-semantic dt {font-size:1.5rem;}
.main .sq-form-summary-semantic dd {
   padding-bottom:10px;
   margin-top:10px;
   border:1px solid inherit;
   -moz-border-radius: 4px;
   -webkit-border-radius: 4px;
   border-radius:4px;
   box-shadow:0px 2px 4px 0px rgba(34, 36, 38, 0.12);
   width:100%
}
.main .sq-form-summary-semantic dd:empty {display:none;}
.main #sq_security_key {width:auto}
.main form input.sq-form-submit {background-color:#003057; color:#fff; margin-right:5px}
.main form input.sq-form-submit:hover, .main form input.sq-form-submit:focus, .btn-primary:active {background-color:#004c8a;}

form .sq-form-error,
form .inline_error, 
form .error {
   background-color:#FFD9DA; background-color:#FFEAED; background-color:#FBE3EB;
   display:inline-block;
   padding:8px 14px;
   margin:0;
   color:#FF0008; color:#D40000;
   clear:both;
   float:left;
   margin:10px 0 0 0 !important;
   -moz-border-radius:3px;
   -webkit-border-radius:3px;
   border-radius:3px;
}
form .error:empty {display:none}
form .error .inline_error {
   padding:0; 
   display:inline;
   float:none;
}