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,font,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,input,select,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;line-height:inherit;}ol,ul,ul,ul li{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0px;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0px;}input,select,textarea,body{font-family:Helvetica,Arial,sans-serif;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}body,button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin-left:0;padding:0;}dd{margin:0 0 0 20px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
input,select,textarea,body{font-family:'Lucida Grande',Arial,sans-serif;color:#333;}.skip-link{position:absolute;display:block;}.skip-link a,.skip-link a:link,.skip-link a:visited{position:absolute;display:block;left:-10000px;width:1px;height:1px;}.skip-link a:hover,.skip-link a:active,.skip-link a:focus{position:static;width:auto;height:auto;}.main-menu,.secondary-menu{margin:0;padding:0;}ul.links li,ul.tabs li,ul.links li a,ul.tabs li a{float:left;}ul.links.inline,ul.links.inline li,ul.links.inline li a{float:none;display:inline;}.links li a,.tabs li a{text-decoration:none;color:#333;}#content .node{line-height:1.475em;}.node p,.view p,.node ul,.view ul,.node ol,.view ol,.node dl,.view dl,.node pre,.view pre,.node div.codeblock,.view div.codeblock,.node blockquote,.view blockquote,.node address,.view address{margin:0px 0px 1.475em;}.view p,.view ul,.view ol,.view dl,.view pre,.view div.codeblock,.view blockquote{margin:0px 0px 1.475em;}.node h1,.node h2,.node h3,.node h4,.node h5,.node h6{font-weight:bold;margin:0;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;}.node pre,.node code,.node div.codeblock{font-family:monospace;}.node pre,.node blockquote,.node div.codeblock{line-height:1.475em;background:#f8f8f8;padding:0.3em 0.6em;border:1px solid #eee;border-left:0.3em solid #eee;}.node ol li,.node ul li{display:list-item;margin:0px 0px 0px 20px;padding:0px;}.node ol,.node ol li{list-style:decimal;}.node ol ol,.node ol ol li{list-style:lower-latin;}.node ol ol ol,.node ol ol ol li{list-style:lower-roman;}.node dt{font-weight:bold;}.node ol li{list-style:decimal;}.node ul li{list-style:disc;}.node img{display:block;}img.file-icon{display:inline;}.node .links,.node .links li,.node .item-list ul,.node .item-list li,.item-list ul li{margin:0px;padding:0px;list-style:none;}div.styleguide{line-height:1.375em;}div.styleguide p,div.styleguide ul,div.styleguide ol,div.styleguide pre,div.styleguide div.codeblock,div.styleguide blockquote{margin:0px 0px 1.375em;}div.styleguide h1,div.styleguide h2,div.styleguide h3,div.styleguide h4,div.styleguide h5,div.styleguide h6{margin:0;font-weight:bold;}div.styleguide pre,div.styleguide code,div.styleguide div.codeblock{font-family:monospace;}div.styleguide pre,div.styleguide blockquote,div.styleguide div.codeblock{line-height:1.375em;background:#f8f8f8;padding:4px 9px;border:1px solid #eee;border-left:5px solid #eee;}div.styleguide ol li,div.styleguide ul li{display:list-item;margin:0px 0px 0px 30px;padding:0px;}div.styleguide ol li{list-style:decimal;}div.styleguide ul li{list-style:disc;}div.styleguide img{display:block;}table{width:100%;margin:0 0 20px;border-collapse:collapse;}th,td{padding:0.3em 0.6em;}thead{background-color:#777;color:#fff;}thead a{color:inherit;}thead th{border-bottom:none;}th,td{vertical-align:top;}tr.even,tr.odd{background-color:transparent;}table.lined td{border-bottom:1px solid #aaa;}table.boxed td{border:1px solid #aaa;}input.form-text,select,textarea{border:1px solid #ccc;}input.form-submit,label{font-weight:bold;}input.form-submit{cursor:pointer;}input.form-radio,input.form-checkbox{vertical-align:middle;}.form-item .description,.description{color:#666;}fieldset.collapsible .fieldset-title{cursor:pointer;}html.js fieldset.collapsed .fieldset-content{display:none;}table.grid-2 td{width:50%;}table.grid-3 td{width:33.3%;}table.grid-4 td{width:25%;}table.grid-5 td{width:20%;}table.grid-6 td{width:16.6%;}table.grid-7 td{width:14.2%;}table.grid-8 td{width:12.5%;}a.button:hover,input.form-submit:hover,input.teaser-button:hover,input[type=button]:hover,input#edit-preview:hover,input#edit-delete:hover{color:#000;}a.button:active,input.form-submit:active,input.teaser-button:active,input[type=button]:active,input#edit-preview:active,input#edit-delete:active{color:#000;position:relative;}input[disabled]:hover{background-color:#ededed;color:#666;}input.form-submit,a.button{cursor:pointer;padding:0.3em 0.6em;margin-bottom:1em;margin-right:1em;color:#5a5a5a;text-align:center;font-weight:normal;background:#bbb;}a.button:link,a.button:visited,a.button:hover,a.button:active{text-decoration:none;color:#5a5a5a;}input.form-submit:active{background:#666;color:#fff;border-color:#555;text-shadow:#222 0 -1px 0;}input.form-button-disabled,input.form-button-disabled:active{background:#eee none;border-color:#eee;text-shadow:none;color:#999;}input.form-autocomplete,input.form-text,input.form-file,textarea.form-textarea,select.form-select{padding:0.2em;border:1px solid #ccc;border-top-color:#999;background:#fff;color:#333;}input.form-text:focus,input.form-file:focus,textarea.form-textarea:focus,select.form-select:focus{color:#000;border-color:#ace;}html.js input.form-autocomplete{background-position:100% 4px;}html.js input.throbbing{background-position:100% -16px;}body .tabs{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;font-size:0.9rem;}.tabs{background-color:transparent;}.tabs ul.primary{padding:0.6em 0.6em 0;margin-bottom:0.6emx;background-color:rgba(220,220,220,0.7);}.tabs ul.primary li{border-top-left-radius:0.4em;border-top-right-radius:0.4em;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:1px 0.4em 0.2em;margin:0.3em 0.2em 0 0;border:1px solid #cdcdcd;border-bottom:1px solid #aaa;margin-bottom:-1px;font-size:0.8em;font-weight:bold;}.tabs ul.primary a{color:#333;}.tabs ul.primary li.active{background-color:rgba(254,254,254,0.7);}.tabs ul.primary li.active a{background-color:transparent;}.tabs ul.primary li:hover{background-color:#555;color:#eee;}.tabs ul.primary li:hover a{color:#eee;}.tabs ul.primary li.active:hover{background-color:#fff;}.tabs ul.primary li.active:hover a{color:#222;}.tabs ul.secondary li{margin:0.3em 0.6em;background-color:#cdcdcd;padding:0.2em;font-size:0.8em;font-weight:bold;border-radius:0.4em;border:1px solid #cdcdcd;}.tabs ul.primary li{border:1px solid #cdcdcd;margin-bottom:-1px;}.tabs ul.primary,.tabs ul.primary li{border-bottom:1px solid #aaa;}.tabs ul.primary li.active{border:1px solid #aaa;border-bottom:1px solid #fff;}p img{padding:0;max-width:100%;}img.centered{display:block;margin-left:auto;margin-right:auto;}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}.alignright{float:right;}.alignleft{float:left}body#tinymce{background-color:#efefef !important;background-image:none !important;}.message-wrapper{padding:10px 0;margin-left:10px;margin-right:10px;}div.status{background-color:#CDFFD1;border:0;}div.help{background-color:#D2D9FF;}div.notice{background-color:#FFFDB5;}div.error{background-color:#FCC;border:none;}tr.error{background-color:#FCC;color:#333;}div.messages,div.status,div.warning,div.notice,div.help,div.error{border:0;}.description{color:#999;}fieldset .fieldset-legend{text-transform:uppercase;font-size:0.85em;margin-top:1em;padding-left:1em;position:absolute;top:0;}legend{font-weight:bold;}fieldset{border:1px solid #ccc;padding:3em 0 0;position:relative;margin:1em 0;}fieldset .fieldset-wrapper{padding:0 1em 0.6em;}html.js fieldset.collapsed{border-width:1px;height:auto;}fieldset.collapsed{background-color:transparent;}a.fieldset-title{text-decoration:none;vertical-align:middle;}.menu{padding:0;}.menu li a{text-decoration:none;}body .contextual-links,body .contextual-links li{font-size:0.9rem;font-weight:normal;background-color:#fff;color:#000;font-family:"Open Sans","Helvetica Neue",Arial,sans-serif;}body .contextual-links li{line-height:100%;list-style:none;list-style-image:none;margin:0;padding:0;}#search-block-form{border:0.1em solid #aaa;background-color:#fff;padding:0;border-radius:1em;width:13em;}#search-block-form input{border:0;display:inline;padding:0.1em 0.3em;height:1.6em;line-height:1.6em;margin:0;vertical-align:middle;}#search-block-form,#search-block-form input{background-color:#fff;}#search-block-form .form-text{width:9em;margin-left:0.7em;color:#aaaaaa;}#search-block-form .form-submit{background-image:none;background-color:transparent;height:1.6em;width:auto;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}#search-block-form .form-submit:hover{background-image:none;background-color:transparent;}#search-block-form .form-submit:active{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;top:0;left:0;}@media screen and (min-width:480px){.footer-block{width:33.33%;float:left;}}.footer-block .region{padding:0 10px;}.final-footer{clear:both;}.item-list .pager li{margin:0 0 0.25em 0;padding:0.3em;}.pager-item,.pager-current{font-weight:700;border:1px solid #aaa;}.pager li a{text-decoration:none;padding:0;color:inherit;}.pager-current{background-color:#777;color:#ededed;}
.maintenance-logo-block,.maintenance-panel{text-align:center;width:65%;margin:40px auto;}@media screen and (min-width:65em){#page{width:65em;margin:0 auto;}}.maintenance-logo-block,.maintenance-panel{text-align:center;width:65%;margin:40px auto;}.maintenance-logo-block img,.maintenance-panel img{width:100%;height:auto;display:block;margin-left:auto;margin-right:auto;}.maintenance-logo-block #name-and-slogan,.maintenance-logo-block #site-name{float:none;margin:20px 0;text-align:center;}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}hr,.ahem,.skip-link{display:none;}hr{display:block;}html,body,#page{height:100%;}body:after{content:"phone";display:none;}@media screen and (min-width:30em){body:after{content:"big phone";display:none;}}@media screen and (min-width:50em){body:after{content:"tablet";display:none;}}@media screen and (min-width:60em){body:after{content:"desktop";display:none;}}@media screen and (min-width:70em){body:after{content:"widescreen";display:none;}.limiter{width:70em;margin:0 auto;}}.page-wrapper,.page{width:100%;margin:0;padding:0;}.page-wrapper{min-height:100%;}.limiter{margin:0 auto;position:relative;}.limiter:after{content:"";display:table;clear:both;}#main{position:relative;min-height:350px;}.no-sidebars #content{float:none;}#content .section{margin-left:0;margin-right:0;}@media screen and (min-width:50em){#content{float:left;width:100%;margin-right:-100%;padding:0;}.sidebar-first #content .section,.sidebar-second #content .section,.two-sidebars #content .section{margin-left:0;margin-right:33%;}#pre-footer .block-commentsblock{margin-right:33%;}#sidebar-first,#sidebar-second{width:33%;margin-left:-33%;margin-right:0;float:right;clear:right;}}@media screen and (min-width:60em){#content{float:left;width:100%;margin-right:-100%;padding:0;}#sidebar-first,#sidebar-second{float:left;clear:none;}.sidebar-first #content .section{margin-left:33%;}.sidebar-second #content .section{margin-right:33%;}.two-sidebars #content .section{margin-left:33%;margin-right:33%;}#sidebar-first{width:33%;margin-right:-33%;margin-left:0;}#sidebar-second{width:33%;margin-left:-33%;float:right;margin-right:0;}}#footer{clear:both;}.page-admin-structure-block-demo .region{margin:-1px;border:1px solid lime;background-color:rgba(10,255,0,0.4);}
a.button{background-color:#eeedbb;border:1px solid #eeedbb;padding:4px 12px 5px;margin:10px 5px 10px 0;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-shadow:rgb(255,255,255) 0 -1px 2px;font-weight:normal;text-decoration:none;color:#222;}input.form-submit,input.teaser-button,input[type=button]{background-color:#eeedbb;border:1px solid #eeedbb;padding:4px 12px 5px;margin:10px 5px 10px 0;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-shadow:rgb(255,255,255) 0 -1px 2px;font-weight:normal;text-decoration:none;color:#222;}input[disabled]{background-color:#ededed;border:1px solid #ededed;}#views-ajax-pad .form-buttons .form-submit{font-size:0.8em;padding:2px 5px;}input#edit-preview{border-color:#98e893;}input#edit-delete,input#edit-remove{border-color:#f54857;}input#edit-cancel{border-color:#ddd;}a.button:hover{border:1px solid #eeedbb;color:#000;}input.form-submit:hover,input.teaser-button:hover,input[type=button]:hover,input#edit-preview:hover,input#edit-delete:hover{border:1px solid #eeedbb;color:#000;}a.button:active{border:1px solid #eeedbb;color:#000;}input.form-submit:active,input.teaser-button:active,input[type=button]:active,input#edit-preview:active,input#edit-delete:active{border:1px solid #eeedbb;color:#000;}input[disabled]:hover{background-color:#ededed;border:1px solid #ededed;color:#666;}
.social-icons{margin:0;padding:0;list-style-type:none;}.social-icons li{margin:0;padding:0;list-style-type:none;float:left;margin:5px;}.social-icons li a{display:block;height:30px;width:30px;text-indent:-999em;background:transparent url(/sites/all/themes/jamesbisset/css/graphics/social-icons.png) no-repeat left top;}.social-icons .twitter a{background-position:0 0;}.social-icons .facebook a{background-position:-40px 0;}.social-icons .dribbble a{background-position:-80px 0;}.social-icons .github a{background-position:-120px 0;}.social-icons .youtube a{background-position:-160px 0;}.social-icons .vimeo a{background-position:-200px 0;}.social-icons .neilorangepeel a{background-position:-240px 0;}.social-icons .instagram a{background-position:-280px 0;}.social-icons .pinterest a{background-position:-320px 0;}.social-icons .wordpress a{background-position:0 -40px;}.social-icons .rss a{background-position:-40px -40px;}.social-icons .googleplus a{background-position:-80px -40px;}.social-icons .flickr a{background-position:-120px -40px;}.social-icons .linkedin a{background-position:-160px -40px;}.social-icons .skype a{background-position:-200px -40px;}.social-icons .dropbox a{background-position:-240px -40px;}.social-icons .tumblr a{background-position:-280px -40px;}.social-icons .forrst a{background-position:-320px -40px;}.social-icons .twitter a:hover{background-position:0 -200px;}.social-icons .facebook a:hover{background-position:-40px -200px;}.social-icons .dribbble a:hover{background-position:-80px -200px;}.social-icons .github a:hover{background-position:-120px -200px;}.social-icons .youtube a:hover{background-position:-160px -200px;}.social-icons .vimeo a:hover{background-position:-200px -200px;}.social-icons .neilorangepeel a:hover{background-position:-240px -200px;}.social-icons .instagram a:hover{background-position:-280px -200px;}.social-icons .pinterest a:hover{background-position:-320px -200px;}.social-icons .wordpress a:hover{background-position:0 -240px;}.social-icons .rss a:hover{background-position:-40px -240px;}.social-icons .googleplus a:hover{background-position:-80px -240px;}.social-icons .flickr a:hover{background-position:-120px -240px;}.social-icons .linkedin a:hover{background-position:-160px -240px;}.social-icons .skype a:hover{background-position:-200px -240px;}.social-icons .dropbox a:hover{background-position:-240px -240px;}.social-icons .tumblr a:hover{background-position:-280px -240px;}.social-icons .forrst a:hover{background-position:-320px -240px;}
ol.search-results li{margin-bottom:20px;}ol.search-results li .search-snippet{font-family:"Merriweather",serif;}
#navigation{background-color:#222;border-top:7px solid #FB3B1B;}#navigation .region{margin-bottom:0;}#navigation #block-search-form{position:absolute;padding-bottom:1px;top:10px;right:10px;margin-bottom:0;z-index:12;border-radius:1em;}#navigation #search-block-form{border:0;background-color:#fff;padding:0;border-radius:0;width:13em;}#navigation #search-block-form input{padding:0.1em 0.3em 0;}#mainmenu{z-index:10;}#mainmenu h2{position:absolute !important;clip:rect(1px 1px 1px 1px);}#mainmenu .breadcrumb{padding:10px 20px;}#mainmenu{position:relative;margin:0;}#mainmenu ul li a{padding:0.833em;color:#fff;}#mainmenu > ul{background-color:#222;}#mainmenu > ul > li:not(:last-child) > a{border-right:1px solid #444;}#mainmenu > ul > li:hover > a,#mainmenu > ul:not(:hover) > li.active > a{background-color:#444;}#mainmenu li ul{background-color:#444;}#mainmenu li ul a{border-top:1px solid #777;padding:0.75em;padding-left:2em;}#mainmenu li ul li a:hover,#mainmenu li ul:not(:hover) li.active a{background-color:#222;}#mainmenu li ul > li:not(:last-child) > a{border-right:none;border-bottom:1px solid border;}#mainmenu > a{width:3em;height:39px;margin:0;position:relative;text-align:left;text-indent:-9999px;background-color:#222;}#mainmenu > a:before,#mainmenu > a:after{position:absolute;border-top:3px solid #fff;left:20%;right:20%;content:"";}#mainmenu > a:before{top:10px;border-bottom:3px solid #fff;padding-bottom:5px;content:"";}#mainmenu > a:after{top:26px;}#mainmenu > a{display:none;}#mainmenu:not(:target) > a:first-of-type,#mainmenu:target > a:last-of-type{display:block;}#mainmenu > ul{height:auto;display:none;position:absolute;left:0;right:0;}#mainmenu:target > ul{display:block;}#mainmenu li{position:relative;}#mainmenu li a{display:block;}#mainmenu > ul > li > a{height:100%;}#mainmenu li:hover ul{left:0;right:0;}#mainmenu li:not(:first-child):hover ul{left:-1px;}#mainmenu li ul{display:none;position:static;padding:0 0 1px;}@media only screen and (min-width:40em){#mainmenu{margin-right:210px;}#mainmenu > ul{display:block;position:static;}#mainmenu > ul:after{content:"";display:table;clear:both;}#mainmenu:not(:target) > a:first-of-type,#mainmenu:target > a:last-of-type{display:none;}#mainmenu li ul{display:none;position:absolute;top:100%;}#mainmenu > ul > li{width:auto;height:100%;float:left;}#mainmenu > ul > li > a{text-align:center;}#mainmenu li:hover ul{left:0;right:0;}#mainmenu li:not(:first-child):hover ul{left:-1px;}}.node .flippy{margin:20px 0;padding:0 0 20px;list-style-type:none;}.node .flippy:after{content:"";display:table;clear:both;}.node .flippy li{margin:0;padding:0;list-style-type:none;}.node .flippy li a{text-decoration:none;font-family:"Oswald",sans-serif;text-transform:uppercase;color:inherit;}.node .flippy .prev{float:left;}.node .flippy .next{float:right;}
#sidebar-second .menu-level-2 > .menu li,#sidebar-second .view-blog-categories .item-list-wrapper .item-list li{background-color:#dedede;margin:0 0 2px 0;float:none;clear:left;}#sidebar-second .menu-level-2 > .menu li ul,#sidebar-second .view-blog-categories .item-list-wrapper .item-list li ul{margin-left:2em;}#sidebar-second .menu-level-2 > .menu li ul li,#sidebar-second .view-blog-categories .item-list-wrapper .item-list li ul li{text-transform:capitalize;}#sidebar-second .menu-level-2 > .menu li a,#sidebar-second .view-blog-categories .item-list-wrapper .item-list li a{font-size:1.1em;text-decoration:none;text-transform:uppercase;color:#777;display:block;padding:5px 8px;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.node .rrssb{font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.node ul.rrssb-buttons{box-sizing:border-box;display:inline-block;margin:0.15em 0;padding:0;width:100%;}.node ul.rrssb-buttons li{list-style:none;box-sizing:border-box;display:inline-block;padding:0.15em;margin:0;}.rrssb .rrssb-buttons.rrssb-email a{background-color:#000;}.rrssb .rrssb-buttons.rrssb-email a:hover{background-color:black;}.rrssb .rrssb-buttons.rrssb-facebook a{background-color:#306199;}.rrssb .rrssb-buttons.rrssb-facebook a:hover{background-color:#244872;}.rrssb .rrssb-buttons.rrssb-tumblr a{background-color:#32506d;}.rrssb .rrssb-buttons.rrssb-tumblr a:hover{background-color:#22364a;}.rrssb .rrssb-buttons.rrssb-linkedin a{background-color:#007bb6;}.rrssb .rrssb-buttons.rrssb-linkedin a:hover{background-color:#005983;}.rrssb .rrssb-buttons.rrssb-twitter a{background-color:#26c4f1;}.rrssb .rrssb-buttons.rrssb-twitter a:hover{background-color:#0eaad6;}.rrssb .rrssb-buttons.rrssb-googleplus a{background-color:#e93f2e;}.rrssb .rrssb-buttons.rrssb-googleplus a:hover{background-color:#ce2616;}.rrssb .rrssb-buttons.rrssb-youtube a{background-color:#df1c31;}.rrssb .rrssb-buttons.rrssb-youtube a:hover{background-color:#b21627;}.rrssb .rrssb-buttons.rrssb-reddit a{background-color:#8bbbe3;}.rrssb .rrssb-buttons.rrssb-reddit a:hover{background-color:#62a3d9;}.rrssb .rrssb-buttons.rrssb-pinterest a{background-color:#b81621;}.rrssb .rrssb-buttons.rrssb-pinterest a:hover{background-color:#8a1119;}.rrssb .rrssb-buttons.rrssb-pocket a{background-color:#ed4054;}.rrssb .rrssb-buttons.rrssb-pocket a:hover{background-color:#e4162d;}.rrssb .rrssb-buttons.rrssb-github a{background-color:#444;}.rrssb .rrssb-buttons.rrssb-github a:hover{background-color:#2b2b2b;}.rrssb .rrssb-buttons.rrssb-instagram a{background-color:#125688;}.rrssb .rrssb-buttons.rrssb-instagram a:hover{background-color:#0c3a5b;}.rrssb .rrssb-buttons.rrssb-delicious a{background-color:#0b79e5;}.rrssb .rrssb-buttons.rrssb-delicious a:hover{background-color:#095fb4;}.rrssb .rrssb-buttons.rrssb-vk a{background-color:#4d71a9;}.rrssb .rrssb-buttons.rrssb-vk a:hover{background-color:#3d5a86;}.rrssb .rrssb-buttons.rrssb-hackernews a{background-color:#ff6600;}.rrssb .rrssb-buttons.rrssb-hackernews a:hover{background-color:#cc5200;}.rrssb .rrssb-buttons.rrssb-whatsapp a{background-color:#43d854;}.rrssb .rrssb-buttons.rrssb-whatsapp a:hover{background-color:#28c039;}.rrssb .rrssb-buttons.rrssb-print a{background-color:#8d98a2;}.rrssb .rrssb-buttons.rrssb-print a:hover{background-color:#717f8b;}img{height:auto;}img.image-full_width{display:block;float:none;margin:0 auto 10px;width:100%;}img.image-half_width_left{width:45%;float:left;margin:0 10px 10px 0;}img.image-half_width_right{width:45%;float:right;margin:0 0 10px 10px;}.node-blog .field-main-image{border-top:1px solid #bbb;border-bottom:1px solid #bbb;}.streaming-services{margin:0;padding:0;list-style-type:none;}.streaming-services li{margin:0 auto 5px !important;padding:0;list-style-type:none;width:55%;max-width:300px;border-radius:10%/30%;background-clip:padding-box;}.streaming-services li a{display:block;height:0;padding:0 0 32% 0;border-radius:10%/30%;text-indent:-999em;background:transparent url(/sites/all/themes/jamesbisset/css/graphics/streamingservices.svg) no-repeat left top;background-size:800%;}.streaming-services.dark li{background-color:rgba(0,0,0,0.4);}.streaming-services.dark li a{background-image:url(/sites/all/themes/jamesbisset/css/graphics/streamingservices-dark.svg);}.streaming-services .spotify a{background-position:0 0;}.streaming-services .spotify a:hover,.streaming-services .spotify a:active{background-position:0 100%;}.streaming-services .apple-music a{background-position:14.2857% 0;}.streaming-services .apple-music a:hover,.streaming-services .apple-music a:active{background-position:14.2857% 100%;}.streaming-services .deezer a{background-position:28.5714% 0;}.streaming-services .deezer a:hover,.streaming-services .deezer a:active{background-position:28.5714% 100%;}.streaming-services .pandora a{background-position:42.8571% 0;}.streaming-services .pandora a:hover,.streaming-services .pandora a:active{background-position:42.8571% 100%;}.streaming-services .google-play a{background-position:57.1428% 0;}.streaming-services .google-play a:hover,.streaming-services .google-play a:active{background-position:57.1428% 100%;}.streaming-services .amazon-music a{background-position:71.4285% 0;}.streaming-services .amazon-music a:hover,.streaming-services .amazon-music a:active{background-position:71.4285% 100%;}.streaming-services .youtube-music a{background-position:85.7142% 0;}.streaming-services .youtube-music a:hover,.streaming-services .youtube-music a:active{background-position:85.7142% 100%;}.streaming-services .bandcamp a{background-position:100% 0;}.streaming-services .bandcamp a:hover,.streaming-services .bandcamp a:active{background-position:100% 100%;}body .region-page-top.region{margin-top:0;}body.theme-jamesbisset .branding{background:#fff url(/sites/all/themes/jamesbisset/css/graphics/backgrounds/header-background-2023b.jpg) no-repeat center center;background-size:cover;margin-bottom:20px;}input,select,textarea,body{font-family:"Work Sans",Arial,sans-serif;color:#333;background-color:#fff;}#content .node,#content .view{font-family:"Merriweather",Georgia,sans-serif;line-height:1.8em;font-weight:400;color:#555;}#content .node .contextual-links,#content .view .contextual-links{font-family:"Work Sans",sans-serif;}#comment article .comment-field-body{line-height:1.475em;font-weight:400;font-family:"Open Sans",sans-serif;}h1,h2,h3,h4,.node h1,.node h2,.node h3,.node h4,.view h1,.view h2,.view h3,.view h4{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.2em;margin-bottom:0.74em;color:#222;}h1{margin:0 10px 0.74em 10px;}.region-content h1{margin:0 0 0.74em;}h1{font-size:3em;}h2{font-size:1.8em;}h3{font-size:1.4em;}h4{font-size:1.5em;}h2,.page-taxonomy-term h1,.view-videos-by-term h3,.view-music-entries-list h3{font-family:"Work Sans",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;font-size:1.6em;color:#b4b4b4;}h3.item-title,.search-result h3{font-family:"Oswald",sans-serif;font-weight:400;font-size:1.6em;margin:0 0 10px;}.node h4{margin:0 0 0.4em;}.node,.comment{}.node pre,.node blockquote,.node div.codeblock,.comment pre,.comment blockquote,.comment div.codeblock{line-height:1.8em;}.node p,.node ul,.node ol,.node dl,.node pre,.node div.codeblock,.node blockquote,.comment p,.comment ul,.comment ol,.comment dl,.comment pre,.comment div.codeblock,.comment blockquote{margin:0px 0px 1.8em;}.node strong,.comment strong{font-weight:700;}.node dl,.comment dl{width:360px;margin-left:140px;}.node dl:after,.comment dl:after{content:"";display:table;clear:both;}.node dl dt,.comment dl dt{font-weight:700;float:left;clear:left;width:130px;margin:0 0 1em -140px;}.node dl:after,.comment dl:after{content:":";}.node dl dd,.comment dl dd{float:left;margin:0 0 1em 0;display:block;width:360px;}.page-wrapper{background-color:transparent;}.main-wrapper{background-color:transparent;}.block{margin-bottom:20px;}.region-header-first{width:50%;float:left;}.region-header-second{width:50%;float:right;}.header .block-menu{float:left;margin:0 0 10px;}.branding .limiter{padding-top:5px;padding-bottom:20px;}.site-logo-block{display:table;width:85%;margin:0 auto;}@media screen and (min-width:50em){.site-logo-block{width:65%;}}.site-logo-block .logo{float:left;width:16.37%;}.site-logo-block .logo img{width:100%;height:auto;}.site-logo-block .name-and-slogan{float:left;width:83.63%;}.site-logo-block .name-and-slogan .site-name img,.site-logo-block .name-and-slogan .site-slogan img{width:100%;height:auto;}.item-list-wrapper{display:table;margin:0 auto;}.item-list-wrapper:before,.item-list-wrapper:after{content:" ";display:table;}.item-list-wrapper:after{clear:both;}.item-list-wrapper .item-list{margin:0 0 20px -20px;padding:0;float:left;}.item-list-wrapper .item-list .item{float:left;margin:0 0 20px 20px;padding:0;}.item-list-wrapper .item-list .item .item-edit{position:absolute;bottom:0;right:0;padding:3px;float:right;}.front #main .front-page-block > .content{border:1px solid #ccc;border-top:7px solid #FB3B1B;}.front #main .front-page-block.blog-block{background-color:white;}.front #main .item-list,.front #main .item{float:none;width:auto;}.front #main .item-title,.front #main .item-summary{padding-left:10px;padding-right:10px;}.front #main .item-pic img{width:100%;}.front #main .item-pic figcaption{display:none;}body.front.theme-jamesbisset{background:#000 url(/sites/all/themes/jamesbisset/css/graphics/backgrounds/blue-rock-bg-2023.jpg) no-repeat center top fixed;}.front h1{text-align:center;color:white;}.front article h2,.front article p,.front article a{text-align:center;color:white;}.front article img{margin:0 auto;width:auto;max-width:100%;}#sidebar-second .streaming-services-block{width:80%;margin-left:auto;margin-right:auto;font-size:0.85em;}#main .section{padding:0 0 50px;}.region{margin:0 10px;margin-bottom:0.74em;}figure img{width:100%;}figure figcaption{font-style:italic;color:#999;font-size:0.9em;}figure figcaption a{color:inherit;}.view figcaption{display:none;}.field-main-image{margin-bottom:1.8em;}.node .media-element-container{margin-bottom:1.8em;}#frontpage .node-page-page{margin:0;}div.node-content{margin-bottom:20px;}.submitted{font-style:italic;}.node .book-excerpt{color:#999;border:1px solid #ddd;margin:0 20px;padding:30px 10px;font-family:Times,"Times New Roman",serif;font-size:1.5em;line-height:1.25em;-moz-box-shadow:3px 3px 10px rgba(0,0,0,0.5);-webkit-box-shadow:3px 3px 10px rgba(0,0,0,0.5);-o-box-shadow:3px 3px 10px rgba(0,0,0,0.5);box-shadow:3px 3px 10px rgba(0,0,0,0.5);}.bandcamp-iframe{aspect-ratio:60/72;width:100%;}div.node-webform-page form{padding:10px;background-color:#ddebf3;}div.status{background-color:#fff;}#user-register .form-item{padding:5px;background-color:#efefef;margin-bottom:5px;}#user-register .form-item .form-item{padding:0;margin:0;}.field-tags,.field-categories,.field-label{color:#aaa;font-family:"Work Sans",sans-serif;font-size:1.2em;display:inline;}.field-tags a,.field-categories a,.field-label a{text-decoration:none;color:inherit;}.field-tags a:hover,.field-categories a:hover,.field-label a:hover{text-decoration:underline;color:blue;}.field-label{color:#222;font-size:1em;letter-spacing:0.1em;font-weight:700;text-transform:uppercase;}.calendar-tab{float:left;width:70px;margin-left:-90px;background-color:#efefef;box-shadow:0px 0px 2px rgba(0,0,0,0.5);text-align:center;}.calendar-tab .y{padding:2px 4px 4px;font-size:0.9em;line-height:1em;background-color:#333;color:#eee;display:block;}.calendar-tab .d{font-size:1.7em;line-height:0.9em;padding:2px 0;display:block;}.calendar-tab .m{text-transform:uppercase;font-size:0.7em;line-height:1em;padding:2px 0;background-color:#d7d7d7;display:block;}.item-pic{margin-bottom:10px;}.page-views .view-blog-entries-by-term .item-list-wrapper{margin-left:90px;}.page-views .view-blog-entries-by-term .item-list-wrapper .item-list .item{float:none;}.page-views .view-blog-entries-by-term .item-list-wrapper .item-list .item img{width:100%;}@media screen and (min-width:50em){.view-videos-by-term .item-list-wrapper,.view-music-entries-list .item-list-wrapper{display:block;border-bottom:1px solid #ccc;}}.view-videos-by-term .item-list-wrapper .item-list,.view-music-entries-list .item-list-wrapper .item-list{float:none;margin:0 0 20px;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;}.view-videos-by-term .item-list-wrapper .item-list .item,.view-music-entries-list .item-list-wrapper .item-list .item{float:none;position:relative;margin:0 0 20px;width:100%;padding:0;}.view-videos-by-term .item-list-wrapper .item-list .item img,.view-music-entries-list .item-list-wrapper .item-list .item img{max-width:100%;}@media screen and (min-width:45em) and (max-width:60em){.view-videos-by-term .item-list-wrapper .item-list .item,.view-music-entries-list .item-list-wrapper .item-list .item{width:47.5%;margin-right:5%;}.view-videos-by-term .item-list-wrapper .item-list .item:nth-child(2n),.view-music-entries-list .item-list-wrapper .item-list .item:nth-child(2n){margin-right:0;}.view-videos-by-term .item-list-wrapper .item-list .item h4,.view-music-entries-list .item-list-wrapper .item-list .item h4{height:2.4em;}}@media screen and (min-width:60em){.view-videos-by-term .item-list-wrapper .item-list .item,.view-music-entries-list .item-list-wrapper .item-list .item{width:30%;margin-right:5%;}.view-videos-by-term .item-list-wrapper .item-list .item:nth-child(3n),.view-music-entries-list .item-list-wrapper .item-list .item:nth-child(3n){margin-right:0;}.view-videos-by-term .item-list-wrapper .item-list .item h4,.view-music-entries-list .item-list-wrapper .item-list .item h4{height:2.4em;}}.view-videos-by-term .item-list-wrapper .item-list .item .item-edit,.view-music-entries-list .item-list-wrapper .item-list .item .item-edit{position:absolute;bottom:0;right:0;margin-bottom:0;padding:3px;float:right;}.view-videos-by-term .file-video img{max-width:100%;}@media screen and (min-width:60em){.view-videos-by-term .file-video img{width:100%;}}.view-music-entries-list h4.item-title{height:1.2em !important;font-size:1.2em;}.view-music-entries-list a img{box-shadow:2px 2px 6px 1px rgba(0,0,0,0.6);margin-bottom:0.74em;}article .field-vimeo{margin-bottom:20px;}.page-node .field-album-image img{box-shadow:2px 2px 10px 2px rgba(0,0,0,0.5);margin-bottom:20px;}.flex-wrapper{display:flex;flex-wrap:wrap;}.contact-sheet{justify-content:center;padding:0 10px 10px 0;background:black;}.contact-sheet img{max-width:100%;margin:0;padding:0;}@media screen and (min-width:50em){.contact-sheet img{width:50%;}}.audio-wrap{background-color:#624;padding:5px 10px;margin:0 0 10px 0;}.audio-wrap h4{margin:0;padding:0;color:#eee;}.audio-wrap p{color:#ddd;font-size:0.9em;margin:0;padding:0;}audio{margin:10px 0 0;padding:5px 0;width:100%;}.spoiler{color:#aaa;background-color:#333;padding:10px;}#sidebar-second .view-blog-categories{background:transparent;}#sidebar-second .view-blog-categories .item-list-wrapper{margin-left:0;display:block;}#sidebar-second .view-blog-categories .item-list-wrapper .item-list{margin:0;float:none;}#sidebar-second .music-menu-block{margin:20px 10%;}@media screen and (min-width:50em){#sidebar-second .music-menu-block .item-list-wrapper .item-list .item{width:100%;}}.streaming-services-block h2{text-align:center;}.streaming-services-block .streaming-services li{margin:0 auto 0 !important;padding:0;list-style-type:none;width:60%;max-width:300px;background-clip:padding-box;}#pre-footer{background-color:#98a970;}#comments h2{font-size:26px;line-height:26px;padding:0;margin:0 0 20px;position:relative;top:-20px;color:#98a970;}#comments article{background-color:#e5e8d8;padding:10px;margin:0 0 20px 0;}#comments article .comment-by-node-author{background-color:#fff;}#comments article header{margin-left:120px;}#comments article .author-box{margin-left:-120px;float:left;width:100px;text-align:right;}#comments article .author-box .user-picture{margin:0 0 10px auto;}#comments article h4{font-size:1.2em;}#comments article .comment-meta{position:relative;height:1.6em;}#comments article .comment-date{float:left;}#comments article .comment-id{float:right;}#comments article .comment-id:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#comments article .content,#comments article footer{clear:right;}@media screen and (min-width:30em){#comments article .content,#comments article footer{margin-left:120px;}}#comments article footer .links li a{background-color:rgba(0,0,0,0.3);color:#fff;padding:3px 12px;border-radius:0;}#comments .indented{margin-top:-20px;}#comments .indented header,#comments .indented .content,#comments .indented footer{padding-left:20px;}#comments .indented header .author-box{margin-left:-140px;}.cke_button__linebreaks{display:none !important;}.wysiwyg-toggle-wrapper{display:table;background-color:#cacbca;padding:5px 10px;border-radius:0 0 7px 7px;}.wysiwyg-toggle-wrapper a{color:inherit;text-decoration:none;text-shadow:1px 0px 1px #fff;font-size:0.85em;font-weight:700;}.footer-wrapper{background-color:#2e3234;padding:50px 0;}footer .region{color:#ddd;}footer .region a{color:inherit;}footer .view-blog-categories .item-list-wrapper{margin-left:0;}footer .view-blog-categories .item-list-wrapper .item-list li.item{float:none;margin-bottom:0.475em;}footer .view-blog-categories .item-list-wrapper .item-list li.item a{text-decoration:none;}.footer-block{width:33%;}
