html,body{margin:0;padding:0;}.container{margin:0 auto;}.content-inner{min-height:1px;}.lt-ie7 .content-inner{height:1px;}#content-column,.content-column{width:100%;}.clear,#columns,#breadcrumb,#crumbs,.region-secondary-content,.region-tertiary-content,.region-footer,#block-admin-display-form{clear:both;}.clearfix:after{content:"";display:table;clear:both;}.clearfix{zoom:1;}.one-column .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}.lt-ie8 .at-panel{overflow:hidden;}
@font-face{font-family:'brandon_grotesque_regularRg';src:url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_regular_macroman/Brandon_reg-webfont.eot);src:url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_regular_macroman/Brandon_reg-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_regular_macroman/Brandon_reg-webfont.woff2) format("woff2"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_regular_macroman/Brandon_reg-webfont.woff) format("woff"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_regular_macroman/Brandon_reg-webfont.ttf) format("truetype"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_regular_macroman/Brandon_reg-webfont.svg#brandon_grotesque_regularRg) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'brandon_grotesquebold';src:url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_bold_macroman/Brandon_bld-webfont.eot);src:url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_bold_macroman/Brandon_bld-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_bold_macroman/Brandon_bld-webfont.woff2) format("woff2"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_bold_macroman/Brandon_bld-webfont.woff) format("woff"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_bold_macroman/Brandon_bld-webfont.ttf) format("truetype"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_bold_macroman/Brandon_bld-webfont.svg#brandon_grotesquebold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'brandon_grotesquelight';src:url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_light_macroman/Brandon_light-webfont.eot);src:url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_light_macroman/Brandon_light-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_light_macroman/Brandon_light-webfont.woff2) format("woff2"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_light_macroman/Brandon_light-webfont.woff) format("woff"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_light_macroman/Brandon_light-webfont.ttf) format("truetype"),url(/sites/all/themes/at_alljoyn/fonts/brandongrotesque_light_macroman/Brandon_light-webfont.svg#brandon_grotesquelight) format("svg");font-weight:normal;font-style:normal;}
html{line-height:1.5;height:100%;overflow-y:scroll;font-size:62.5%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{min-height:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:brandon_grotesquelight,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px;font-weight:300;color:#000;}h1,h2,h3,h4,h5,h6,h1 img,h2 img,h3 img,h4 img,h5 img,h6 img,em,dfn,del,ins,a,tbody,tfoot,thead,tr,ul,li,label,legend,figure,figcaption{margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:brandon_grotesque_regularRg,"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",Helvetica,Arial,"Lucida Grande",sans-serif;}a{color:#008882;font-weight:bold;text-decoration:none;}a:hover{text-decoration:underline;}img,a img{border:0;}p{margin:0 0 1.5em;padding:0;}em,dfn{font-style:italic;font-family:brandon_grotesque_regularRg,"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",Helvetica,Arial,"Lucida Grande",sans-serif;}ins{border-bottom:none;text-decoration:none;}pre,code,tt,samp,kbd,var{font-size:1em;font-family:Consolas,"Lucida Console",Menlo,Monaco,"DejaVu Sans Mono",monospace,sans-serif;}blockquote,q{font-style:italic;quotes:"" "";}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote{margin:0 0 1.5em;padding:0 0 0 40px;}blockquote p{margin:0;}strong,dfn,caption,th{font-family:brandon_grotesquebold,"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;}ul,ol{margin:0 0 1.5em 40px;padding:0;}.item-list ul,.item-list ol{margin:0 0 0 15px;padding:0;}.item-list ul li{margin:0;padding:0;}ul ul,.block ul ul,.item-list ul ul,ul ol,.block ul ol,.item-list ul ol,ol ul,.block ol ul,.item-list ol ul,ol ol,.block ol ol,.item-list ol ol{margin-bottom:0;}ul{list-style-type:disc;}ul ul ul{list-style-type:square;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:lower-roman;}ul ul{list-style-type:circle;}ul ul ul ul{list-style-type:circle;}dt{font-weight:700;}dd{margin:0 0 1.5em 40px;}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;}embed,object,video{max-width:100%;}.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none;}#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img{max-width:none !important;}svg:not(:root){overflow:hidden;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}.element-invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static !important;width:auto;}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0;}.element-hidden{display:none;}#footer #footer_nav .menu-level-1 > ul.menu > li.first{display:list-item !important;}#block-service-links-service-links .fb-like,#block-service-links-service-links-not-node .fb-like{top:0;}#node-3503 .node-content ul li{list-style-type:none;}#block-views-members-block .views-field-member-level-label,#block-views-members-block-1 .views-field-member-level-label{font-weight:bold;line-height:53px;text-align:center;}.flex-direction-nav a:hover,.flex-direction-nav a:active,.flex-direction-nav a:focus{text-decoration:none  !important;}.flex-direction-nav .flex-prev{text-decoration:none !important;}.flex-direction-nav .flex-next{text-decoration:none !important;}
table{border:1px solid;border-spacing:0;border-collapse:collapse;font-size:inherit;font:100%;margin:10px 0;padding:0;width:100%;border-color:#ccc;}thead,tbody,tr,th,td{border-color:#ccc;}table{vertical-align:middle;}table.sticky-header{z-index:10;}td,th{vertical-align:middle;}caption,th,td{text-align:left;}thead th{color:#494949;font-weight:700;}td,th{border-bottom:0;margin:0;padding:5px 7px;}tr.even{border-bottom:0;background-color:#fff;}tr.info,tr.odd,tr:nth-child(2n+1){border-bottom:0;background-color:#f5f5f5;background-color:rgba(0,0,0,0.1);}tr.odd td.active{background-color:#eee;}tr.even td.active{background-color:#f7f7f7;background-color:rgba(0,0,0,0.2);}#forum td .created,#forum td .posts,#forum td .topics,#forum td .last-reply,#forum td .replies,#forum td .pager{white-space:normal;}
.form-item{margin:18px 0;}.form-item label{display:block;font-family:brandon_grotesque_regularRg,"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:15px;text-transform:uppercase;}.form-item label.error{color:#c00;}.form-item label.option{display:inline;font-weight:normal;}.form-required{color:#c00;}.form-item .description{font-size:0.8em;color:#555;}.form-type-radio .description,.form-type-checkbox .description{margin-left:0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.form-submit{padding:6px 24px 4px 9px;font-size:16px;text-shadow:0 1px #fff;font-family:"proxima-nova",Arial,sans-serif;font-weight:400;color:#242a34;text-decoration:none;zoom:1;border:none;background:url("/sites/all/themes/at_alljoyn/images/bg-form-buttons.png") right -8px no-repeat;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px #ababab;-ms-box-shadow:0 1px 1px #ababab;-o-box-shadow:0 1px 1px #ababab;-webkit-box-shadow:0 1px 1px #ababab;-ms-box-shadow:0 1px 1px #ababab;box-shadow:0 1px 1px #ababab;white-space:nowrap !important;}.form-submit:hover{background:url("/sites/all/themes/at_alljoyn/images/bg-form-buttons.png") right -58px no-repeat;}.container-inline div,.container-inline label{display:inline;}fieldset{background:transparent;border:1px solid #dadada;margin:10px 0;padding:10px;}fieldset fieldset:last-child{margin-bottom:0;}legend,fieldset legend{border:0;display:block;font-weight:400;padding:0 10px 0 0;white-space:normal;*margin-left:-7px;}html.js fieldset.collapsed{background:transparent;padding-top:5px;}textarea,select{margin:0;}.grippie{border:none;border-top:1px solid #e8e8e8;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}button{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled]{cursor:default;}input{margin:0;}input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}input.form-text,textarea{border:1px solid #e4e4e4;border-top:3px solid #e4e4e4;height:auto;padding:6px 5px;background:#f3f3f3;}textarea{overflow:auto;vertical-align:top;resize:vertical;}div.resizable-textarea textarea{margin-top:0;}[hidden]{display:none;}input.error,textarea.error,select.error{border:1px solid #c00;}.tips{font-size:.857em;margin:0 0 0 15px;padding:0;}.field-type-text-long fieldset{padding:10px 0;}.field-type-text-long fieldset .form-item{margin:0;padding:0 0 0 15px;}fieldset .filter-help{padding:0 15px 5px;}.filter-guidelines{font-size:.923em;margin:0;padding:5px 18px 10px;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}#user-login-form ul{margin:0;padding:0;}#user-login ul{margin:0 0 5px;}#user-login ul li{margin:0;}#user-login-form .item-list li{list-style:none;margin:0;}#user-login-form li.openid-link{background:none;}#user-login li.openid-link{background:none;}#user-login-form ul{margin-bottom:0;}html.js #user-login-form li.openid-link{cursor:pointer;}#user-login-form li.openid-link,#user-login-form li.user-link{cursor:pointer;}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,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}.panel-pane #search-block-form{margin-bottom:20px;}fieldset#edit-advanced fieldset{float:left;margin:0 10px 10px 0;}fieldset#edit-advanced fieldset .fieldset-legend{background:none;padding-left:1em;}.advanced-search-submit{clear:both;}.search-advanced .criterion{float:none;margin:0 5px;}#edit-keywords-fieldset .form-item:first-child{margin-top:5px;}#search-form{margin:10px 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}#devel-switch-user-form{margin-bottom:0;}
#header{position:relative;}#header #block-system-user-menu{position:static;padding:5px 0;}#header #block-system-user-menu a{font-weight:normal;font-size:.9em;color:#fff;}#header #block-solr-search-solr-search-box .form-item{margin:0;}#header #block-solr-search-solr-search-box input[type="search"]{padding:5px 6px;margin-right:5px;font-size:12px;border:none;border-top:3px solid #e7e7e7;}#header #block-solr-search-solr-search-box input[type="search"]:focus{background:#fff;}#header #block-solr-search-solr-search-box input[type="submit"]{background:url("/sites/all/themes/at_alljoyn/images/sprite-allseen-072114.png");text-indent:-9999px;border:none;}#lfcollabprojects-header,#lfcollabprojects-footer{font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:11px;line-height:16px;font-weight:300;color:#FFF;background:#404042;background-image:linear-gradient(to left,#404042 0%,#3b393b 69%);background-image:-o-linear-gradient(right,#404042 0%,#3b393b 69%);background-image:-moz-linear-gradient(right,#404042 0%,#3b393b 69%);background-image:-webkit-linear-gradient(right,#404042 0%,#3b393b 69%);background-image:-ms-linear-gradient(right,#404042 0%,#3b393b 69%);background-image:-webkit-gradient(linear,right top,left top,color-stop(0,#404042),color-stop(0.69,#3b393b));}#lfcollabprojects-header a,#lfcollabprojects-footer a{color:#FFF;text-decoration:underline;}#lfcollabprojects-header a:hover,#lfcollabprojects-footer a:hover{color:#009144;text-decoration:none;}#lfcollabprojects-header .gray-diagonal,#lfcollabprojects-footer .gray-diagonal{min-height:30px;background:transparent url("/sites/all/themes/at_alljoyn/images/di_dark_gray.png");width:100%;}#lfcollabprojects-header .header-inner,#lfcollabprojects-header .footer-inner,#lfcollabprojects-footer .header-inner,#lfcollabprojects-footer .footer-inner{margin:0 auto;max-width:940px;position:relative;}#lfcollabprojects-header .footer-inner,#lfcollabprojects-footer .footer-inner{padding:16px 0;}#lfcollabprojects-header .footer-inner p,#lfcollabprojects-footer .footer-inner p{margin:0;}#lfcollabprojects-footer{padding-left:10px;}#lfcollabprojects-logo{margin-top:10px;height:14px;background:transparent url("/sites/all/themes/at_alljoyn/images/lfcollabprojects_logo_gray.png") no-repeat 10px center;width:100%;max-width:400px;float:left;text-indent:-9000px;}.region-tertiary-content{background:#93e6ce;color:#008882;border-top:5px solid #fff;}.region-tertiary-content .block{margin:0;}.region-tertiary-content .block .block-inner{margin:0;}.region-tertiary-content .block h2.block-title{font-family:brandon_grotesquebold,"HelveticaNeueMedium","HelveticaNeue-Medium","Helvetica Neue Medium",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;text-transform:uppercase;}.region-tertiary-content .block h2.block-title:before{content:"/ ";}.region-tertiary-content .block .block-content p{margin:0;}.region-tertiary-content .block.block-webform .form-item input[type="email"],.region-tertiary-content .block.block-webform .form-actions input[type="email"]{padding:5px 6px;margin-right:5px;font-size:12px;border:none;border-top:3px solid #e7e7e7;box-shadow:none;-moz-box-shadow:none;}.region-tertiary-content .block.block-webform .form-item input[type="email"]:focus,.region-tertiary-content .block.block-webform .form-actions input[type="email"]:focus{background:#fff;}.region-tertiary-content .block.block-webform .form-item input[type="submit"],.region-tertiary-content .block.block-webform .form-actions input[type="submit"]{width:27px;height:28px;padding:0;box-shadow:none;background:url("/sites/all/themes/at_alljoyn/images/sprite-allseen-072114.png");background-position:-110px -60px;text-indent:-9999px;border:none;}#block-views-resource-group-block{padding-top:20px;border-top:6px solid #008882;}#block-views-resource-group-block h2{font-family:"proxima-nova",Arial,sans-serif;font-weight:600;font-size:23px;color:#008882;}#block-views-resource-group-block h3{font-size:18px;margin:0 0 10px;}#block-views-resource-group-block .updated{margin-top:20px;}#block-views-resource-group-block .updated,#block-views-resource-group-block .os{color:#777;}#block-views-resource-group-block .os-wrapper{padding:10px 0;border-bottom:1px solid #ccc;}.node-download-page .ui-widget{font-family:inherit;}.node-download-page .alljoyn-file-info{padding:8px 0 0 0;margin-top:8px;font-size:16px;font-weight:600;overflow:hidden;border-top:1px solid #ccc;}.node-download-page .alljoyn-file-info .date{display:none;}.node-download-page .alljoyn-file-info a{float:right;padding-left:10px;}.node-download-page .field-name-field-tabs .ui-tabs{border:none;padding:0;font-size:1em;}.node-download-page .field-name-field-tabs fieldset{border:none;margin:0;padding:0;height:auto;}.node-download-page .field-name-field-tabs fieldset .fieldset-legend a{font-size:14px;}.node-download-page .field-name-field-tabs fieldset.collapsible.collapsed{height:auto;}.node-download-page .field-name-field-tabs fieldset.collapsible.collapsed .fieldset-legend{background-image:url("/sites/all/themes/at_alljoyn/images/bg-download-inactive.png");background-repeat:no-repeat;background-position:0 6px;}.node-download-page .field-name-field-tabs fieldset.collapsible .fieldset-legend{background-image:url("/sites/all/themes/at_alljoyn/images/bg-download-active.png");background-repeat:no-repeat;background-position:0 8px;}.node-download-page .field-name-field-tabs fieldset.collapsible .fieldset-legend span.summary{display:none;}.node-download-page .field-name-field-tabs fieldset.collapsible .field-items{padding-top:15px;}.node-download-page .field-name-field-tabs legend{display:block;width:100%;margin:0;padding:0;border:none;}.node-download-page .field-name-field-tabs legend a{display:block;}.node-download-page .field-name-field-tabs .field-name-field-sub-content > .field-items > .field-item{padding:10px;margin-top:14px;border:1px solid #d3d3d3;}.node-download-page .field-name-field-tabs .ui-tabs-nav{background:transparent none;border:none;padding:0;}.node-download-page .field-name-field-tabs .ui-tabs-nav li{margin:0 4px 0 0;}.node-download-page .field-name-field-tabs .ui-tabs-nav a{padding:.5em;font-family:brandon_grotesque_regularRg,"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;color:#000;}.node-download-page .field-name-field-tabs .ui-corner-top{-moz-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}.node-download-page .field-name-field-tabs .ui-state-default{background:#f8f8f8;border-color:#cecece;}.node-download-page .field-name-field-tabs .ui-state-active{background:#fff;border-color:#b9b9b9;}.node-download-page .field-name-field-tabs .ui-tabs-panel{border:1px solid #b9b9b9;-moz-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}.hidden-tab-title{display:none;}.lt-ie9 .node-download-page fieldset.collapsed{padding-top:0;}.lt-ie9 .node-download-page fieldset.collapsible .field-items{padding-top:25px;}.lt-ie9 .node-download-page legend{height:0px !important;}.lt-ie9 .node-download-page .field-name-field-sub-content > .field-items > .field-item{padding-top:0;}#footer{background:#008882;color:#93e6ce;font-weight:400;}#footer .block{margin-bottom:0;}#footer .menu{margin:0;}#footer .region-footer{background:#404042;}#footer .region-footer a{color:#93e6ce;text-decoration:none;}#footer .region-footer a:hover{text-decoration:underline;}#footer .region-footer .menu{font-family:brandon_grotesque_regularRg,"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:uppercase;}figure{font-weight:bold;text-align:center;}figcaption{display:block;margin:10px 0;}pre code{white-space:pre-wrap;}div.messages{margin:1.5em 0;}div.messages ul{margin-top:0;margin-bottom:0;}div.warning{}tr.warning{}.error{}.warning{}.node-unpublished,.comment-unpublished{}.node-unpublished,.comment-unpublished{}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:#fff;color:rgba(239,170,170,0.4);font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-size:75px;font-weight:bold;height:0;line-height:1.2;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.dev-query{background:#eee;padding:30px;}#tasks ul.tabs.primary{margin:0;padding:0;height:25px;line-height:1;}#tasks ul.tabs.primary li{display:inline-block;float:left;line-height:1;margin:0 5px 0 0;}#tasks ul.tabs.primary li a{padding:5px;font-family:"proxima-nova",Arial,sans-serif;font-weight:400;font-size:15px !important;text-shadow:0 1px #fff;line-height:1.7;border:none;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:1px solid #ccc;border-bottom:none;white-space:nowrap;}#tasks ul.tabs.primary li a.active{background:url("/sites/all/themes/at_alljoyn/images/bg-button-links.png") right -7px repeat-x;}#body-top,#body-bottom{display:none;}ul.primary{margin:0 !important;}
.nav{margin:0;}.nav ul.menu{margin:0;}.nav li,.nav .menu li{display:inline;float:left;list-style:none;margin-top:20px;}.nav li a,.nav .menu li a{display:block;white-space:nowrap;padding:0 10px;}.nav ul{margin:0;padding:0;}.nav ul.menu{margin:0;padding:0;}.nav ul.menu li{margin:0;padding:0;margin-top:20px;}.nav .block{margin-bottom:0;}ul.sf-menu{margin-bottom:0;}ul.sf-menu a{border-left:0;border-top:0;padding:0 10px;text-decoration:none;height:2.5em;line-height:2.5em;}ul.sf-menu li:hover,ul.sf-menu li.sfHover{outline:0;}ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu a:active{outline:0;}.block-superfish ul{margin:0 !important;padding:0 !important;}.block-superfish ul ul{margin:0 !important;padding:0 !important;}.block-superfish ul ul ul{margin:0 !important;padding:0 !important;}.block-superfish ul ul ul ul{margin:0 !important;padding:0 !important;}.block-superfish li{margin:0 !important;padding:0 !important;}.sf-vertical{width:100%;}.sf-vertical li{width:100%;}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:100%;top:0;margin:0;padding:0;}.sf-vertical li a{padding:0 10px;}.sf-navbar{padding-bottom:0 !important;}.sf-menu.sf-style-default a{padding:0 10px;}ul.menu{margin-left:15px;}ul.menu ul{margin-left:15px;}ul.menu ul ul{margin-left:15px;}ul.menu ul ul ul{margin-left:15px;}ul.menu li{margin:0;}.block .menu li.content{padding:0;}#breadcrumb ol{margin:0;padding:0;}#breadcrumb li{list-style:none;display:inline;}ul.pager{clear:both;margin:0;text-align:center;}.item-list ul.pager li{margin:0;}ul.pager li{background-image:none;display:inline;list-style-type:none;padding:.5em;}ul.pager li.pager-current{font-weight:700;}.block ul.pager li{margin:0;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:hover,#skip-link a:focus,#skip-link a:active{outline:0;}#tasks{margin-bottom:1em;}ul.primary{border-bottom-color:#ccc;margin:1.5em 0 0;padding:0 0 .2em .3em;}ul.primary li a{background-color:#f5f5f5;margin-right:.08em;border-color:#ccc;padding:.1em 10px .2em;}.local-tasks ul.primary li a:hover{background-color:#f7f7f7;border-color:#ddd;}.local-tasks ul.primary li.active a{background-color:#fff;border-bottom-color:#fff;}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em;}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0;}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline;}ul.action-links{margin-left:0;margin-right:0;list-style:none;}#branding{background:#fff;}#branding #main-menu-toggle{display:none;}#branding #logo{float:left;background:#fff;height:64px;margin-top:-20px;}#branding #logo img{width:192px;height:64px;}#branding #menu-bar{display:block;float:right;position:relative;}#branding #menu-bar .menu-block-wrapper > ul.menu{z-index:500;}#branding #menu-bar .menu-block-wrapper > ul.menu a{color:#333;text-decoration:none;}#branding #menu-bar .menu-block-wrapper > ul.menu a.active-trail{font-weight:bold;}#branding #menu-bar .menu-block-wrapper > ul.menu a:hover{color:#2c5a74;}#branding #menu-bar .menu-block-wrapper > ul.menu a.active{color:#308883;border-bottom:1px solid #308883;}#branding #menu-bar .menu-block-wrapper > ul.menu > li{padding-left:10px;padding-right:10px;display:inline-block;zoom:1;*display:inline;margin-top:10px;}#branding #menu-bar .menu-block-wrapper > ul.menu > li.menu-parent{position:relative;}#branding #menu-bar .menu-block-wrapper > ul.menu > li > a{display:block;padding:0 10px;line-height:30px;font-family:brandon_grotesque_regularRg,"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;font-size:14px;text-transform:uppercase;padding-right:0;padding-left:0;}#branding #menu-bar .menu-block-wrapper > ul.menu > li > a.active,#branding #menu-bar .menu-block-wrapper > ul.menu > li > a:hover{color:#308883;}#branding #menu-bar .menu-block-wrapper > ul.menu > li:hover > ul.menu{display:block;}#branding #menu-bar .menu-block-wrapper > ul.menu > li ul.menu{display:none;width:100%;min-width:150px;position:absolute;left:0;top:30px;font-weight:400;text-transform:uppercase;background:#222222;z-index:999;}#branding #menu-bar .menu-block-wrapper > ul.menu > li ul.menu li{display:block !important;min-width:150px;margin:0;}#branding #menu-bar .menu-block-wrapper > ul.menu > li ul.menu li a{display:block;padding:12px;font-size:12px;color:#b0b0b0;overflow:normal;white-space:normal;}#branding #menu-bar .menu-block-wrapper > ul.menu > li ul.menu li a.active,#branding #menu-bar .menu-block-wrapper > ul.menu > li ul.menu li a.active-trail{color:#008882;}#branding #menu-bar .menu-block-wrapper > ul.menu > li ul.menu li a.active:hover,#branding #menu-bar .menu-block-wrapper > ul.menu > li ul.menu li a.active-trail:hover{color:#fff;}#branding #menu-bar .menu-block-wrapper > ul.menu > li ul.menu li a:hover{background:#008882;color:#fff;text-decoration:none;}#branding #menu-bar .menu-block-wrapper > ul.menu > li ul.menu a:hover{text-decoration:underline;}#branding #menu-bar .menu-block-wrapper > ul.menu > li.last ul.menu{right:0;left:inherit;}.not-front #branding #menu-bar .menu-block-wrapper > ul.menu > li:hover > ul.menu{display:none !important;}.front #branding #menu-bar .menu-block-wrapper > ul.menu > li:hover > ul.menu{*display:none !important;}.front #branding #menu-bar .menu-block-wrapper > ul.menu > li:hover{background:#222;}.front #branding #menu-bar .menu-block-wrapper > ul.menu > li:hover a{color:#fff;}#block-menu-block-allseen-docs-responsive-nav{display:none;}#sub-menu-bar{border-top:1px solid #308883;}.not-front #sub-menu-bar{margin-bottom:20px;}#block-menu-block-allseen-docs-nav{margin-bottom:10px;padding-top:10px;text-transform:uppercase;font-family:brandon_grotesque_regularRg,"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;}#block-menu-block-allseen-docs-nav ul.menu{text-align:right;}#block-menu-block-allseen-docs-nav ul.menu li{display:inline-block;zoom:1;*display:inline;margin:0 0 0 10px;background:none;}#block-menu-block-allseen-docs-nav ul.menu li a{color:#444;font-size:.9em;padding-right:0;margin-left:10px;}#block-menu-block-allseen-docs-nav ul.menu li a.active-trail{font-weight:bold;color:#333;text-decoration:none;}#block-menu-block-allseen-docs-nav ul.menu li a.active{color:#308883;text-decoration:none;}#block-menu-block-allseen-docs-nav ul.menu li a:hover{text-decoration:none;color:#2c5a74 !important;}#block-menu-block-1 .block-content ul.menu ai ul{padding:5px 0;}#block-menu-block-1 .block-content ul.menu ai ul ul{margin:5px 0 5px 20px;}.sidebar .block-menu-block,.sidebar #block-book-navigation{background:#fff;margin-right:20px;margin-bottom:30px;}.sidebar .block-menu-block h2.block-title,.sidebar #block-book-navigation h2.block-title{font-size:16px;text-transform:uppercase;border-bottom:2px solid #b3b2b5;}.sidebar .block-menu-block h2.block-title a,.sidebar #block-book-navigation h2.block-title a{display:block;padding:16px 18px 12px 18px;color:#008882;text-decoration:none;background:url("/sites/all/themes/at_alljoyn/images/bg-sidebar-menu-item.png") right 50% no-repeat;}.sidebar .block-menu-block h2.block-title a.active,.sidebar #block-book-navigation h2.block-title a.active{background:url("/sites/all/themes/at_alljoyn/images/bg-sidebar-menu-item-active.png") right 50% no-repeat;}.sidebar .block-menu-block h2.block-title a:hover,.sidebar #block-book-navigation h2.block-title a:hover{text-decoration:underline;}.sidebar .block-menu-block ul.menu,.sidebar #block-book-navigation ul.menu{margin:0;}.sidebar .block-menu-block ul.menu li,.sidebar #block-book-navigation ul.menu li{list-style-image:none;list-style-type:none;font-size:16px;font-family:brandon_grotesque_regularRg,"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",Helvetica,Arial,"Lucida Grande",sans-serif;}.sidebar .block-menu-block ul.menu li a,.sidebar #block-book-navigation ul.menu li a{color:#000;padding:9px 25px 9px 18px;text-decoration:none;display:block;line-height:1.1;}.sidebar .block-menu-block ul.menu li a.active,.sidebar #block-book-navigation ul.menu li a.active{color:#308883;text-decoration:none !important;}.sidebar .block-menu-block ul.menu li a:hover,.sidebar #block-book-navigation ul.menu li a:hover{text-decoration:none;}.sidebar .block-menu-block ul.menu li.menu-parent ul.menu,.sidebar #block-book-navigation ul.menu li.menu-parent ul.menu{margin-left:18px;}.sidebar .block-menu-block ul.menu li.menu-parent ul.menu li a,.sidebar #block-book-navigation ul.menu li.menu-parent ul.menu li a{background:transparent;padding:5px 18px;}.sidebar .block-menu-block ul.menu li.menu-parent ul.menu li a.active,.sidebar #block-book-navigation ul.menu li.menu-parent ul.menu li a.active{color:#008882;text-decoration:underline;}
.field .field-label{font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;margin:0;}.field-type-taxonomy-term-reference{margin-bottom:1.5em;}.field-type-taxonomy-term-reference ul.field-items{margin:0;padding:0;}.field-type-taxonomy-term-reference li.field-item{display:inline;list-style:none;padding:0 10px 0 0;}.ia-l .field-type-image{margin:0.5em 15px 1.5em 0;}.ia-c .field-type-image{margin:0.5em auto 1.5em;}.ia-r .field-type-image{margin:0.5em 0 1.5em 15px;}
.node{margin-bottom:20px;}
#comments{margin:1.5em 0;}.comment{margin-bottom:20px;}.comment .submitted time{text-transform:uppercase;font-size:75%;}.comment-preview{background-color:#ffffea;}.new{color:#c00;}
.block{margin-bottom:20px;}.block-content ul,.block-content ol{margin:0 0 0 15px;padding:0;}.block-content li{margin:0;padding:0;}

.panel-pane{margin-bottom:20px;}.block-panels_mini{padding:0;}

.view-id-homepage_news_slideshow{text-align:center;}.view-id-homepage_news_slideshow .jcarousel-container-horizontal{width:440px;height:102px;padding:20px 40px;margin:auto;}.view-id-homepage_news_slideshow .jcarousel-container-vertical{width:102px;height:440px;padding:40px 20px;margin:auto;}.view-id-homepage_news_slideshow .jcarousel-clip-horizontal{width:440px;overflow:hidden;}.view-id-homepage_news_slideshow .jcarousel-clip-vertical{height:440px;overflow:hidden;}.view-id-homepage_news_slideshow .jcarousel-item{padding:0;width:100px;height:100px;overflow:hidden;border:1px solid #CCC;list-style:none;background:#fff none;}.view-id-homepage_news_slideshow .jcarousel-item-horizontal{margin:0 4px;}.view-id-homepage_news_slideshow .jcarousel-item-vertical{margin:4px 0;}.view-id-homepage_news_slideshow .jcarousel-item-placeholder{background:#fff url(/sites/all/themes/at_alljoyn/css/throbber.gif) no-repeat center center;color:#000;}.view-id-homepage_news_slideshow .jcarousel-next,.view-id-homepage_news_slideshow .jcarousel-prev{display:block;width:32px;height:32px;border:1px solid #ccc;}.view-id-homepage_news_slideshow .jcarousel-next-disabled,.view-id-homepage_news_slideshow .jcarousel-prev-disabled{display:none;}.view-id-homepage_news_slideshow .jcarousel-prev-horizontal{position:absolute;top:55px;left:10px;background-position:0 0;}.view-id-homepage_news_slideshow .jcarousel-prev-horizontal:hover{background-position:-32px 0;}.view-id-homepage_news_slideshow .jcarousel-prev-horizontal:active{background-position:-64px 0;}.view-id-homepage_news_slideshow .jcarousel-next-horizontal{position:absolute;top:55px;right:10px;background-position:0 -32px;}.view-id-homepage_news_slideshow .jcarousel-next-horizontal:hover{background-position:-32px -32px;}.view-id-homepage_news_slideshow .jcarousel-next-horizontal:active{background-position:-64px -32px;}.view-id-homepage_news_slideshow .jcarousel-prev-vertical{position:absolute;top:10px;left:55px;background-position:0 -64px;}.view-id-homepage_news_slideshow .jcarousel-prev-vertical:hover{background-position:-32px -64px;}.view-id-homepage_news_slideshow .jcarousel-prev-vertical:active{background-position:-64px -64px;}.view-id-homepage_news_slideshow .jcarousel-next-vertical{position:absolute;bottom:10px;left:55px;background-position:0 -96px;}.view-id-homepage_news_slideshow .jcarousel-next-vertical:hover{background-position:-32px -96px;}.view-id-homepage_news_slideshow .jcarousel-next-vertical:active{background-position:-64px -96px;}.view-id-homepage_news_slideshow .jcarousel-navigation{margin:0;padding:0;}.view-id-homepage_news_slideshow .jcarousel-navigation li{display:inline;margin:0 2px 0 0;padding:0;background:none;}.view-id-homepage_news_slideshow .jcarousel-navigation li.active a{font-weight:bold;text-decoration:none;}
