fieldset{border:1px solid #d9d9d9;}ul.inline.commerce-checkout-progress li{display:block;float:left;}ul.inline.commerce-checkout-progress,ol.inline.commerce-checkout-progress{margin-bottom:0;margin-left:10px;}ul.inline.commerce-checkout-progress li,ol.inline.commerce-checkout-progress li{background-color:#efefef;color:#898A8C;font-size:16px;font-weight:700;line-height:20px;margin:0 0px 10px 0;padding:15px 20px 15px 35px;position:relative;width:auto;}ul.inline.commerce-checkout-progress li:after,ol.inline.commerce-checkout-progress li:after{background:transparent url(/sites/all/themes/images/bg_checkout_progress.png) right center no-repeat;content:" ";font-size:0;display:block;float:right;position:absolute;top:0;right:-25px;height:50px;width:25px;z-index:2;}ul.inline.commerce-checkout-progress li.last:after,ol.inline.commerce-checkout-progress li.last:after{background:#efefef url(/sites/all/themes/images/bg_checkout_progress_last.png) right center no-repeat;}ul.inline.commerce-checkout-progress li.active,ul.inline.commerce-checkout-progress li.last.active,ol.inline.commerce-checkout-progress li.active,ol.inline.commerce-checkout-progress li.last.active{background-color:#3aa1f3;color:#ffffff;}ul.inline.commerce-checkout-progress li.active:after,ul.inline.commerce-checkout-progress li.last.active:after,ol.inline.commerce-checkout-progress li.active:after,ol.inline.commerce-checkout-progress li.last.active:after{background:transparent url(/sites/all/themes/images/bg_checkout_progress_active.png) right center no-repeat;}ul.inline.commerce-checkout-progress li.previous,ul.inline.commerce-checkout-progress li.visited,ol.inline.commerce-checkout-progress li.previous,ol.inline.commerce-checkout-progress li.visited{color:#3aae3f;}ul.inline.commerce-checkout-progress li.previous a,ul.inline.commerce-checkout-progress li.visited a,ol.inline.commerce-checkout-progress li.previous a,ol.inline.commerce-checkout-progress li.visited a{color:#3aae3f;}ul.inline.commerce-checkout-progress li a,ol.inline.commerce-checkout-progress li a{font-size:16px;font-weight:700;}span.button-operator{float:left;margin:0 10px;line-height:46px;}#main .checkout-buttons .checkout-cancel,#main .checkout-buttons .checkout-back{float:left;color:#931b1b;box-shadow:none;-webkit-box-shadow:none;line-height:34px;}#main .checkout-buttons .checkout-cancel:hover,#main .checkout-buttons .checkout-back:hover{color:red;box-shadow:none;-webkit-box-shadow:none;}#views-form-commerce-cart-form-default table,#commerce-checkout-form-checkout .view-commerce-cart-summary table,#commerce-checkout-form-review .view-commerce-cart-summary table,.page-user-orders .view-commerce-line-item-table table,.view-commerce-backoffice-user-orders table{border-collapse:collapse;width:100%;}#views-form-commerce-cart-form-default table th,#commerce-checkout-form-checkout .view-commerce-cart-summary table th,#commerce-checkout-form-review .view-commerce-cart-summary table th,.page-user-orders .view-commerce-line-item-table table th,.view-commerce-backoffice-user-orders table th{color:#777777;font-size:13px;padding:0 10px 10px;text-align:left;text-transform:uppercase;}#views-form-commerce-cart-form-default table tr.even,#views-form-commerce-cart-form-default table tr.odd,#commerce-checkout-form-checkout .view-commerce-cart-summary table tr.even,#commerce-checkout-form-checkout .view-commerce-cart-summary table tr.odd,#commerce-checkout-form-review .view-commerce-cart-summary table tr.even,#commerce-checkout-form-review .view-commerce-cart-summary table tr.odd,.page-user-orders .view-commerce-line-item-table table tr.even,.page-user-orders .view-commerce-line-item-table table tr.odd,.view-commerce-backoffice-user-orders table tr.even,.view-commerce-backoffice-user-orders table tr.odd{background-color:transparent;border:0;}#views-form-commerce-cart-form-default table td,#commerce-checkout-form-checkout .view-commerce-cart-summary table td,#commerce-checkout-form-review .view-commerce-cart-summary table td,.page-user-orders .view-commerce-line-item-table table td,.view-commerce-backoffice-user-orders table td{background-color:transparent;border-bottom:1px solid #cccccc;margin:0;padding:25px 10px;}#views-form-commerce-cart-form-default table .views-field-edit-delete,#views-form-commerce-cart-form-default table .views-field-commerce-total,#commerce-checkout-form-checkout .view-commerce-cart-summary table .views-field-edit-delete,#commerce-checkout-form-checkout .view-commerce-cart-summary table .views-field-commerce-total,#commerce-checkout-form-review .view-commerce-cart-summary table .views-field-edit-delete,#commerce-checkout-form-review .view-commerce-cart-summary table .views-field-commerce-total,.page-user-orders .view-commerce-line-item-table table .views-field-edit-delete,.page-user-orders .view-commerce-line-item-table table .views-field-commerce-total,.view-commerce-backoffice-user-orders table .views-field-edit-delete,.view-commerce-backoffice-user-orders table .views-field-commerce-total{text-align:right;}#views-form-commerce-cart-form-default .commerce-line-item-actions,#commerce-checkout-form-checkout .view-commerce-cart-summary .commerce-line-item-actions,#commerce-checkout-form-review .view-commerce-cart-summary .commerce-line-item-actions,.page-user-orders .view-commerce-line-item-table .commerce-line-item-actions,.view-commerce-backoffice-user-orders .commerce-line-item-actions{clear:both;}#views-form-commerce-cart-form-default table.commerce-price-formatted-components td,#commerce-checkout-form-checkout .view-commerce-cart-summary table.commerce-price-formatted-components td,#commerce-checkout-form-review .view-commerce-cart-summary table.commerce-price-formatted-components td,.page-user-orders .view-commerce-line-item-table table.commerce-price-formatted-components td,.view-commerce-backoffice-user-orders table.commerce-price-formatted-components td{white-space:normal;}.page-user-orders .view-commerce-line-item-table table td{white-space:normal;}.field-name-commerce-order-total{float:none;}.field-name-commerce-order-total .field-items{background-color:#E5E5E5;float:right;margin-bottom:20px;padding:10px 15px;min-width:280px;width:280px;}.field-name-commerce-order-total .field-items table.commerce-price-formatted-components{width:100%;}.field-name-commerce-order-total .field-items table.commerce-price-formatted-components tr,.field-name-commerce-order-total .field-items table.commerce-price-formatted-components even,.field-name-commerce-order-total .field-items table.commerce-price-formatted-components tr,.field-name-commerce-order-total .field-items table.commerce-price-formatted-components odd{background:none;border:0;padding:10px !important;}.field-name-commerce-order-total .field-items table.commerce-price-formatted-components td{border-bottom:1px solid #cccccc;padding:10px !important;width:auto !important;}.field-name-commerce-order-total .field-items table.commerce-price-formatted-components td.component-title{text-align:left;}.page-cart #views-form-commerce-cart-form-default{}.page-cart #views-form-commerce-cart-form-default table{}.page-cart #views-form-commerce-cart-form-default table tbody{}.page-cart #views-form-commerce-cart-form-default table tbody a.view_product_details{color:#7d7d7d;font-size:11px;margin-top:5px;}.page-checkout{}.page-checkout #commerce-checkout-form-checkout fieldset,.page-checkout #commerce-checkout-form-review fieldset{padding:10px;}.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_billing .form-item,.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_shipping .form-item,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_billing .form-item,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_shipping .form-item{width:100%;}.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_billing .locality-block .form-item,.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_shipping .locality-block .form-item,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_billing .locality-block .form-item,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_shipping .locality-block .form-item{margin-bottom:0;width:inherit;}.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_billing .locality-block .form-item label,.page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_shipping .locality-block .form-item label,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_billing .locality-block .form-item label,.page-checkout #commerce-checkout-form-review fieldset.customer_profile_shipping .locality-block .form-item label{clear:both;float:none;width:inherit;}.page-checkout #commerce-checkout-form-checkout fieldset legend,.page-checkout #commerce-checkout-form-review fieldset legend{border-bottom:1px solid #d7d7d7;margin:0 10px 10px 10px;padding:0px;width:100%;}.page-checkout #commerce-checkout-form-checkout fieldset legend span,.page-checkout #commerce-checkout-form-review fieldset legend span{font-weight:600;padding-left:10px;text-transform:uppercase;}.page-checkout #commerce-checkout-form-checkout fieldset .fieldset-wrapper,.page-checkout #commerce-checkout-form-review fieldset .fieldset-wrapper{margin:0 10px;}.page-checkout #commerce-checkout-form-checkout fieldset label,.page-checkout #commerce-checkout-form-review fieldset label{float:none;width:inherit;}.page-checkout #commerce-checkout-form-complete{margin:0 10px;padding-top:15px;}.page-checkout-shipping .commerce_shipping{margin:0 10px;}.page-checkout-shipping .form-item-commerce-shipping-shipping-service{clear:left;float:left;margin:0;padding:25px 8px;position:relative;width:400px;}.page-checkout-shipping .form-item-commerce-shipping-shipping-service label{float:none;font-weight:400;padding:0 0 0 10px;width:inherit;}.page-checkout-shipping .form-item-commerce-shipping-shipping-service .ajax-progress-throbber{position:absolute;top:0;left:0;}.page-checkout-shipping .form-item-commerce-shipping-shipping-service:hover,.page-checkout-shipping .form-item-commerce-shipping-shipping-service:hover .option{background-color:#ececec;cursor:pointer;}.page-checkout-review #commerce-checkout-form-review{}.page-checkout-review #commerce-checkout-form-review .checkout-help{margin:0 0 10px 10px;}.page-checkout-review #commerce-checkout-form-review .checkout_review table{width:100%;}.page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr{background-color:transparent;border:0;}.page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr.pane-title td{border-bottom:1px solid #d7d7d7;font-weight:600;padding:5px 10px;text-transform:uppercase;}.page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr.pane-title td .pane-data-full{padding:20px;}.page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr.pane-data td.pane-data-full{border-bottom:0;padding:20px;padding-bottom:10px;}.page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr.pane-data td.pane-data-full .view-commerce-cart-summary{margin-top:5px;}.page-checkout-review #commerce-checkout-form-review table.commerce-price-formatted-components{margin:0;}.page-checkout-review #commerce-checkout-form-review fieldset.commerce_payment .fieldset-wrapper{padding:0 10px;}.page-checkout-review #commerce-checkout-form-review fieldset.commerce_payment .fieldset-wrapper label{float:none;}.page-user-orders .field-name-commerce-order-total{*zoom:1;}.page-user-orders .field-name-commerce-order-total:before,.page-user-orders .field-name-commerce-order-total.cf:after{content:" ";display:table;}.page-user-orders .field-name-commerce-order-total:after{clear:both;}.page-user-orders .field-name-commerce-order-total:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.page-user-orders .field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{background-color:transparent;color:#000000;}.page-user-orders .field-name-commerce-customer-billing,.page-user-orders .field-name-commerce-customer-shipping{float:left;margin:5px 3% 0 0;width:45%;}.page-user-orders .field-name-commerce-customer-billing .field-label,.page-user-orders .field-name-commerce-customer-shipping .field-label{background-color:#E5E5E5;font-size:14px;padding:7px 10px;}.page-user-orders .field-name-commerce-customer-billing .field-items,.page-user-orders .field-name-commerce-customer-shipping .field-items{padding:5px;}.page-user-orders .commerce-backoffice-order-status-form{clear:both;padding:20px 0;}.page-user-orders .commerce-backoffice-order-status-form .form-type-select,.page-user-orders .commerce-backoffice-order-status-form .form-submit{display:inline;}.view-commerce-backoffice-user-orders th a{color:#777777;text-decoration:none;}.view-commerce-backoffice-user-orders th a img{vertical-align:baseline;}.view-commerce-backoffice-order-messages{}.view-commerce-backoffice-order-messages table{width:100%;}.view-commerce-backoffice-order-messages th{color:#777777;font-size:13px;padding:0 10px 10px;text-align:left;text-transform:uppercase;}.view-commerce-backoffice-order-messages td{background-color:transparent;padding:25px 10px;}.view-commerce-backoffice-order-messages tr.even,.view-commerce-backoffice-order-messages tr.odd{background-color:transparent;}.view-commerce-backoffice-order-messages .views-field-timestamp{color:#898A8C;font-size:13px;}.view-commerce-backoffice-order-messages h2.title{background-color:#E5E5E5;font-size:14px;padding:7px 10px;}.view-commerce-backoffice-order-messages .commerce_order_state,.view-commerce-backoffice-order-messages .commerce_order_payment_entered{border:1px solid #e5e5e5;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;padding:4px 7px;}#commerce-backoffice-order-message-form fieldset{position:relative;margin:0;margin-top:40px;padding-top:20px;}#commerce-backoffice-order-message-form fieldset legend{position:absolute;top:-10px;}#commerce-backoffice-order-message-form fieldset .fieldset-wrapper{background-color:#ececec;padding:15px;}#commerce-backoffice-order-message-form fieldset .fieldset-wrapper .form-item label{float:left;padding-right:8px;text-align:right;width:110px;}#commerce-backoffice-order-message-form fieldset .fieldset-wrapper .form-item label:after{clear:both;content:":";}#commerce-backoffice-order-message-form fieldset .fieldset-wrapper .form-textarea-wrapper{float:left;width:65%;}#commerce-backoffice-order-message-form fieldset .fieldset-wrapper .filter-wrapper{clear:both;}#commerce-backoffice-order-message-form fieldset .fieldset-wrapper .filter-wrapper .fieldset-wrapper{font-size:11px;margin:0 auto;width:80%;}#commerce-backoffice-order-message-form fieldset .fieldset-wrapper .filter-wrapper .form-item{margin-top:0;}#commerce-backoffice-order-message-form fieldset .fieldset-wrapper .filter-wrapper .form-item label{text-align:inherit;width:inherit;}#commerce-backoffice-order-message-form fieldset .fieldset-wrapper .filter-wrapper .form-submit{font:normal 16px/21px "Open Sans",Arial,sans-serif;line-height:30px;padding:4px 15px;}
body{margin:0;padding:0;background:#dddddd;color:#333333;font:normal 16px/22px 'Alegreya',Georgia,"Times New Roman",times,serif;font-weight:400;}.admin-menu #hellobar_container,.admin-menu #hellobar_pusher{display:none !important;}h1{font-size:2.2em;line-height:1.2em;margin:0 0 .37em 0;font-family:'Alegreya',Georgia,"Times New Roman",times,serif;font-weight:700;font-style:italic;}h2{font-size:1.6em;line-height:1.2em;margin:0 0 .75em 0;font-family:'Alegreya',Georgia,"Times New Roman",times,serif;font-weight:700;font-style:italic;}h3{font-size:1.3em;line-height:1.2em;margin:.83em 0;font-family:'Alegreya SC',Georgia,"Times New Roman",times,serif;font-weight:700;}h4{font-size:1em;line-height:1.4em;margin:1.5em 0;}h5{font-size:.83em;line-height:1.5em;margin:1.67em 0;}.clr{clear:both;}a,a:visited{color:#a30707;font-weight:700;}a:hover{color:#6e1f20;}table,tbody,thead,thead th{border:none;}table{width:100%;}tr.even,tr.odd{background:transparent;border:none;}hr{border:0;background:#dddddd;color:#dddddd;height:1px;}p{margin:0 0 20px 0;letter-spacing:.5px;}button{border:none;}figure{margin:0;padding:0;}label{display:block;}span.field-label{display:inline;font-weight:700;}.field-label-inline{display:inline;}.form-text,textarea{background:#dddddd;border:none;border-left:1px solid #999999;border-top:1px solid #999999;padding:10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;}.form-text:focus,textarea:focus{outline-width:0;outline:none;}.form-submit,a.form-submit,a.button,a.button:visited{cursor:pointer;display:inline-block;text-decoration:none;text-align:center;padding:10px 20px;background:#ededed url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat;color:#666;border:none;font:normal 14px/22px Georgia,"Times New Roman",times,serif;}.form-submit:hover,a.form-submit:hover,a.button:hover{text-decoration:none;color:#fff;background:#992020 url(/sites/all/themes/circe/images/pattern-red.png) center top repeat;}.in-field-labels-processed{padding:8px 0 0 10px;}.read-less{margin:0 0 0 0;float:right;}#bmg-directories-job-form .form-type-select label,#bmg-directories-school-form .form-type-select label,#bmg-directories-college-form .form-type-select label{position:static;padding:0;display:inline;}a.form-register,a.form-register:visited{cursor:pointer;display:block;text-decoration:none;text-align:center;padding:15px;margin:20px 0;color:#fff;background:#992020 url(/sites/all/themes/circe/images/pattern-red.png) center top repeat;border:none;font:normal 20px/24px Georgia,"Times New Roman",times,serif;}a.form-register:hover{text-decoration:none;background:#ededed url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat;color:#666;}fieldset{border:none;}fieldset .fieldset-wrapper{border-top:1px solid #d9d9d9;margin:0;padding:10px;border-bottom:0;border-left:0;border-right:0;background:#EDEDED;}fieldset .fieldset-wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.fieldset-wrapper>.form-item:first-child{margin-top:0;}#header{width:100%;height:153px;background:url(/sites/all/themes/circe/images/header.png) center top repeat-x;}#top{width:1020px;height:102px;margin:0 auto;padding:0;position:relative;}#top a#logo{display:block;width:302px;height:59px;background:url(/sites/all/themes/circe/images/logo.png) 0 0 no-repeat;position:absolute;top:21px;left:39px;}#top a#logo h1{font-size:1px;line-height:1px;margin:0;padding:0;text-indent:-40000px;}#top h3#slogan{font-size:1px;line-height:1px;margin:0;padding:0;text-indent:-40000px;position:absolute;}#block-search-form{float:right;position:relative;padding:37px 30px 0 0;}#block-search-form label.element-invisible{clip:auto;height:auto;font:normal 14px/18px Helvetica,Arial,sans-serif;color:#fff;display:block;padding:5px 10px;}#block-search-form .form-text{width:150px;margin:0;padding:5px 10px;border:none;border-left:1px solid #540909;border-top:1px solid #540909;border-bottom:1px solid #8d3c3c;border-right:1px solid #8d3c3c;background:#750c0c;font:normal 14px/18px Helvetica,Arial,sans-serif;color:#fff;}#block-search-form .form-submit{position:absolute;top:43px;right:40px;width:16px;height:16px;background:#750c0c url(/sites/all/themes/circe/images/search.png) 0 0 no-repeat;text-indent:-40000px;border:0;margin:0;padding:0;border:none;}#block-block-9{float:right;padding:40px 10px 0 0;}#block-block-9 ul{margin:0;padding:0;list-style:none;}#block-block-9 ul li{margin:0;padding:0 8px;display:inline;border-right:1px solid #a6605f;}#block-block-9 ul li a,#block-block-9 ul li a:visited{color:#fff;text-decoration:none;font-weight:normal;font-size:14px;}#block-block-9 ul li a:hover{text-decoration:underline;}#block-block-9 ul li.last{border-right:none;}#navigation{width:975px;margin:0 auto;padding-left:45px;}#navigation ul{margin:0 auto;padding:0;list-style:none;}#navigation ul li{display:block;margin:0;padding:0;float:left;}#navigation ul li a.sf-depth-1,#navigation ul li a.sf-depth-1:visited{font-family:'Alegreya SC',Georgia,"Times New Roman",times,serif;line-height:51px;font-size:18px;font-weight:400;color:#fff;display:block;margin:0;padding:0 20px;height:51px;text-decoration:none;}#navigation ul li a.sf-depth-1:hover{background:url(/sites/all/themes/circe/images/nav-back.png) 0 0 repeat;}#navigation ul li ul{display:block;padding:10px 20px;background:#fff;top:51px;display:none;box-shadow:0 0 5px #555;z-index:10000;position:absolute;}#navigation ul li ul li{display:block;float:none;}#navigation ul li ul li span{font-weight:700;display:block;padding-bottom:5px;}#navigation ul li ul li a,#navigation ul li ul li a:visited{font:bold 14px/22px Georgia,"Times New Roman",times,serif;line-height:18px;font-size:14px;color:#333333;display:block;margin:0;padding:2px 0;height:auto;text-decoration:none;}#navigation ul li ul li a:hover{color:#a30707;}#navigation #menu-1207-1 ul.sf-megamenu,#navigation #menu-1054-1 ul.sf-megamenu{width:600px;padding:20px;}#navigation #menu-1207-1 li.sf-megamenu-wrapper .sf-megamenu-column a.sf-depth-2,#navigation #menu-1054-1 li.sf-megamenu-wrapper .sf-megamenu-column a.sf-depth-2{padding:0 0 5px 0;margin:0;display:block;}#navigation #menu-1207-1 li.sf-megamenu-wrapper ol li,#navigation #menu-1054-1 li.sf-megamenu-wrapper ol li{display:block;float:left;padding:0 20px 0 0;width:auto;}#navigation #menu-1207-1 li.sf-megamenu-wrapper ol li ol li,#navigation #menu-1054-1 li.sf-megamenu-wrapper ol li ol li{float:none;padding:0;}#navigation #menu-1207-1 li.sf-megamenu-wrapper ol li ol li a,#navigation #menu-1207-1 li.sf-megamenu-wrapper ol li ol li a:visited,#navigation #menu-1054-1 li.sf-megamenu-wrapper ol li ol li a,#navigation #menu-1054-1 li.sf-megamenu-wrapper ol li ol li a:visited{font-weight:normal;}#navigation #menu-1207-1 .sf-menu ul.sf-megamenu,#navigation #menu-1054-1 .sf-menu ul.sf-megamenu{width:auto;}#navigation #menu-1207-1 .sf-menu ul.sf-megamenu li,#navigation #menu-1054-1 .sf-menu ul.sf-megamenu li{width:auto;}#navigation #menu-1207-1 ul.sf-megamenu{width:620px;}#navigation #menu-1054-1 ul.sf-megamenu{width:410px;}#front-shell{width:100%;margin-top:20px;}#front{width:1020px;height:500px;margin:0 auto;}#front #featured{width:1020px;height:375px;}#action-call a,#action-call a:visited{display:block;float:left;width:175px;height:94px;text-decoration:none;color:#fff;font:400 23px/26px 'Alegreya SC',Georgia,"Times New Roman",times,serif;padding:30px 0 0 165px;}#action-call a span,#action-call a:visited span{display:block;font:400 10px/16px 'Alegreya SC',Georgia,"Times New Roman",times,serif;text-transform:uppercase;color:#aaaaaa;}#action-call a#call-media{background:url(/sites/all/themes/circe/images/bx-media.png) 0 0 no-repeat;}#action-call a#call-classical{background:url(/sites/all/themes/circe/images/bx-edu.png) 0 0 no-repeat;}#action-call a#call-about{background:url(/sites/all/themes/circe/images/bx-about.png) 0 0 no-repeat;}#main{width:960px;margin:20px auto 0 auto;padding:30px;background:#fff;}#main .form-submit,#main a.button,#main a.button:visited{-moz-box-shadow:1px 1px 0px #949494;-webkit-box-shadow:1px 1px 0px #949494;box-shadow:1px 1px 0px #949494;}#main .form-submit:hover,#main a.button:hover{-moz-box-shadow:1px 1px 0px #464646;-webkit-box-shadow:1px 1px 0px #464646;box-shadow:1px 1px 0px #464646;}#main .block{clear:both;}#main-lf{float:left;width:610px;margin-right:40px;}.ds-2col-stacked .group-left{width:610px;margin-right:40px;}#main-rt{float:left;width:310px;}.ds-2col-stacked .group-right{width:310px;}#footer-top{height:50px;background:#999;width:1020px;margin:0 auto;}#footer{width:960px;margin:0 auto;padding:30px;background:#c5c5c5;}#footer .block{float:left;}#footer .block h2{color:#666;font:400 22px/26px 'Alegreya SC',Georgia,"Times New Roman",times,serif;margin:0 0 10px 0;padding:0;}#footer .form-submit,#footer a.button,#footer a.button:visited{-moz-box-shadow:1px 1px 0px #949494;-webkit-box-shadow:1px 1px 0px #949494;box-shadow:1px 1px 0px #949494;}#footer .form-submit:hover,#footer a.button:hover{-moz-box-shadow:1px 1px 0px #464646;-webkit-box-shadow:1px 1px 0px #464646;box-shadow:1px 1px 0px #464646;}.region-footer{color:#666;}#ft-directions{margin:10px 0 0 0;}#block-webform-client-block-2620{padding:20px 0 0 0;margin-top:30px;border-top:2px solid #dddddd;}#cboxContent{font:normal 14px/22px Georgia,"Times New Roman",times,serif;padding:20px;}#cboxContent .node-profile{margin:0 20px 0 0;}#cboxContent .node-profile .field-name-field-image{margin:0 20px 18px 0;}.toboggan-unified #login-links{height:61px;border-bottom:1px solid #a30707;margin-top:20px;}.toboggan-unified #login-links a,.toboggan-unified #login-links a:visited{display:block;float:left;margin:0 0 0 5px;padding:0 40px;height:60px;line-height:60px;border:1px solid #a30707;text-decoration:none;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.toboggan-unified #login-links a:hover{background-color:;color:#fff;}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:visited,.toboggan-unified #login-links a.lt-active:hover{border:1px solid #a30707;border-bottom:1px solid #fff;background-color:#fff;color:#a30707;}.toboggan-unified .create-account,.toboggan-unified .back-to-login{display:none;}.field-name-conference-nav ul,.field-name-conf-current ul,.field-name-conference-nav-sub ul,.field-name-conf-overview-link ul,.view-program-nav ul{margin:0;padding:0;list-style:none;}.field-name-conference-nav ul li,.field-name-conf-current ul li,.field-name-conference-nav-sub ul li,.field-name-conf-overview-link ul li,.view-program-nav ul li{margin:0 0 2px 0;padding:0;list-style:none;display:block;background:url(/sites/all/themes/circe/images/pattern-bar.png) 0 0 repeat-x;}.field-name-conference-nav ul li a,.field-name-conf-current ul li a,.field-name-conference-nav-sub ul li a,.field-name-conf-overview-link ul li a,.view-program-nav ul li a{display:block;margin:0;padding:10px 10px 10px 35px;border-bottom:1px solid #ededed;text-decoration:none;background:url(/sites/all/themes/circe/images/arrow.png) left center no-repeat;font-weight:normal;font-style:italic;color:#555;}.field-name-conference-nav ul li a:hover,.field-name-conf-current ul li a:hover,.field-name-conference-nav-sub ul li a:hover,.field-name-conf-overview-link ul li a:hover,.view-program-nav ul li a:hover{border-bottom:1px solid #ddd;text-decoration:none;background-color:#DDD;}.field-name-conference-nav ul li a.active,.field-name-conf-current ul li a.active,.field-name-conference-nav-sub ul li a.active,.field-name-conf-overview-link ul li a.active,.view-program-nav ul li a.active{background:url(/sites/all/themes/circe/images/active.png) top left no-repeat;border-bottom:0px;}#block-block-1{width:210px;}#block-block-1 ul{margin:0;padding:0;list-style:none;}#block-block-1 ul li{margin:0;padding:0 0 12px 0;list-style:none;display:block;}#block-block-1 ul li a.button,#block-block-1 ul li a.button:visited{padding:5px 10px;font-size:12px;}#ft-facebook{display:block;width:71px;height:16px;background:url(/sites/all/themes/circe/images/l-facebook.png) 0 0 no-repeat;text-indent:-40000px;padding:0;}#ft-facebook:hover{background-position:-71px 0;}#ft-twitter{display:block;width:70px;height:14px;background:url(/sites/all/themes/circe/images/l-twitter.png) 0 0 no-repeat;text-indent:-40000px;padding:0;}#ft-twitter:hover{background-position:-70px 0;}#ft-subscribe{display:block;width:92px;height:12px;background:url(/sites/all/themes/circe/images/l-subscribe.png) 0 0 no-repeat;text-indent:-40000px;padding:0;}#ft-subscribe:hover{background-position:-92px 0;}.field-name-social-links,#block-block-5{margin:20px 0;}.field-name-social-links h3,#block-block-5 h3{margin:0;padding:14px 20px 13px 20px;float:left;line-height:22px;background:url(/sites/all/themes/circe/images/dark-patt.png) top left no-repeat;color:#FFF;font-weight:normal;}.field-name-social-links .addthis_toolbox,#block-block-5 .addthis_toolbox{background:url(/sites/all/themes/circe/images/pattern-bar.png) 0 0 repeat-x;padding:14px 20px 0px 20px;}.field-name-social-links .addthis_toolbox .at15t_facebook,#block-block-5 .addthis_toolbox .at15t_facebook{background:url(/sites/all/themes/circe/images/soc-face.png) top left no-repeat;width:22px;height:22px;margin:0 0 0 20px;}.field-name-social-links .addthis_toolbox .at15t_twitter,#block-block-5 .addthis_toolbox .at15t_twitter{background:url(/sites/all/themes/circe/images/soc-twit.png) top left no-repeat;width:22px;height:22px;margin:0 0 0 10px;}.field-name-social-links .addthis_toolbox .at15t_linkedin,#block-block-5 .addthis_toolbox .at15t_linkedin{background:url(/sites/all/themes/circe/images/soc-link.png) top left no-repeat;width:22px;height:22px;margin:0 0 0 10px;}.field-name-social-links .addthis_toolbox .at15t_email,#block-block-5 .addthis_toolbox .at15t_email{background:url(/sites/all/themes/circe/images/soc-email.png) top left no-repeat;width:22px;height:22px;margin:0 0 0 10px;}.field-name-social-links .addthis_toolbox .at15t_compact,#block-block-5 .addthis_toolbox .at15t_compact{background:url(/sites/all/themes/circe/images/soc-plus.png) top left no-repeat;width:22px;height:22px;margin:0 0 0 10px;}.field-name-social-links .addthis_toolbox .addthis_counter,#block-block-5 .addthis_toolbox .addthis_counter{display:none !important;}.node-product-display .field-name-social-links h3,.node-product-display #block-block-5 h3,.node-product-file .field-name-social-links h3,.node-product-file #block-block-5 h3,.node-product-bundle .field-name-social-links h3,.node-product-bundle #block-block-5 h3{margin:0;padding:14px 10px 13px 10px;float:left;line-height:22px;font-size:1em;background:url(/sites/all/themes/circe/images/dark-patt.png) top left no-repeat;color:#FFF;font-weight:normal;}.node-product-display .field-name-social-links .addthis_toolbox,.node-product-display #block-block-5 .addthis_toolbox,.node-product-file .field-name-social-links .addthis_toolbox,.node-product-file #block-block-5 .addthis_toolbox,.node-product-bundle .field-name-social-links .addthis_toolbox,.node-product-bundle #block-block-5 .addthis_toolbox{padding:14px 10px 0px 10px;}.node-product-display .field-name-social-links .addthis_toolbox .at15t_facebook,.node-product-display #block-block-5 .addthis_toolbox .at15t_facebook,.node-product-file .field-name-social-links .addthis_toolbox .at15t_facebook,.node-product-file #block-block-5 .addthis_toolbox .at15t_facebook,.node-product-bundle .field-name-social-links .addthis_toolbox .at15t_facebook,.node-product-bundle #block-block-5 .addthis_toolbox .at15t_facebook{margin:0 0 0 5px;}.node-product-display .field-name-social-links .addthis_toolbox .at15t_twitter,.node-product-display #block-block-5 .addthis_toolbox .at15t_twitter,.node-product-file .field-name-social-links .addthis_toolbox .at15t_twitter,.node-product-file #block-block-5 .addthis_toolbox .at15t_twitter,.node-product-bundle .field-name-social-links .addthis_toolbox .at15t_twitter,.node-product-bundle #block-block-5 .addthis_toolbox .at15t_twitter{margin:0 0 0 5px;}.node-product-display .field-name-social-links .addthis_toolbox .at15t_linkedin,.node-product-display #block-block-5 .addthis_toolbox .at15t_linkedin,.node-product-file .field-name-social-links .addthis_toolbox .at15t_linkedin,.node-product-file #block-block-5 .addthis_toolbox .at15t_linkedin,.node-product-bundle .field-name-social-links .addthis_toolbox .at15t_linkedin,.node-product-bundle #block-block-5 .addthis_toolbox .at15t_linkedin{margin:0 0 0 5px;}.node-product-display .field-name-social-links .addthis_toolbox .at15t_email,.node-product-display #block-block-5 .addthis_toolbox .at15t_email,.node-product-file .field-name-social-links .addthis_toolbox .at15t_email,.node-product-file #block-block-5 .addthis_toolbox .at15t_email,.node-product-bundle .field-name-social-links .addthis_toolbox .at15t_email,.node-product-bundle #block-block-5 .addthis_toolbox .at15t_email{margin:0 0 0 5px;}.node-product-display .field-name-social-links .addthis_toolbox .at15t_compact,.node-product-display #block-block-5 .addthis_toolbox .at15t_compact,.node-product-file .field-name-social-links .addthis_toolbox .at15t_compact,.node-product-file #block-block-5 .addthis_toolbox .at15t_compact,.node-product-bundle .field-name-social-links .addthis_toolbox .at15t_compact,.node-product-bundle #block-block-5 .addthis_toolbox .at15t_compact{margin:0 0 0 5px;}.node-product-display .field-name-social-links .addthis_toolbox .addthis_counter,.node-product-display #block-block-5 .addthis_toolbox .addthis_counter,.node-product-file .field-name-social-links .addthis_toolbox .addthis_counter,.node-product-file #block-block-5 .addthis_toolbox .addthis_counter,.node-product-bundle .field-name-social-links .addthis_toolbox .addthis_counter,.node-product-bundle #block-block-5 .addthis_toolbox .addthis_counter{display:none !important;}.node-product-display .group-footer,.node-product-file .group-footer{padding-left:260px;}.node-product-display #comments,.node-product-file #comments{padding:20px 0 0 0;}.node-product-display #comments .comment,.node-product-file #comments .comment{padding:20px 0 20px 20px;margin-bottom:10px;background:url(/sites/all/themes/circe/images/pattern-gray-lrg.png) 0 0 repeat;border-bottom:2px solid #e3e3e3;}.node-product-display #comments .comment-text,.node-product-file #comments .comment-text{margin-top:10px;padding-right:20px;}.node-product-display #comments .comment-time,.node-product-file #comments .comment-time{float:right;padding:2px 8px;background:#dedede;display:block;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}.node-product-display #comments #comment-form .form-type-item,.node-product-file #comments #comment-form .form-type-item{display:none;}.node-product-display #comments #comment-form .form-submit,.node-product-file #comments #comment-form .form-submit{float:right;}#block-webform-client-block-2296{width:300px;padding-right:50px;}#block-webform-client-block-2296 .form-item{position:relative;}#block-webform-client-block-2296 .in-labels{position:absolute;padding:4px 0 0 8px;font-size:13px;color:#777;letter-spacing:1px;}#block-webform-client-block-2296 .form-item{margin:0 0 5px 0;padding:0;}#block-webform-client-block-2296 .webform-component-textfield{width:145px;float:left;}#block-webform-client-block-2296 #webform-component-first-name{margin-right:10px;}#block-webform-client-block-2296 .webform-component-mailchimp{width:220px;float:left;margin-right:10px;}#block-webform-client-block-2296 .form-submit{padding:10px 0;width:70px;text-align:center;font-size:13px;line-height:13px;}#block-block-6 .form-item{position:relative;}#block-block-6 .in-labels{position:absolute;padding:8px 0 0 10px;letter-spacing:1px;}.ft-contact{font-weight:normal;font:700 20px/26px 'Alegreya SC',Georgia,"Times New Roman",times,serif;color:#666;padding-top:2px;}.ft-contact span{color:#fff;font-size:16px;margin-right:10px;font-weight:400;}.ft-contact a{text-decoration:none;font-weight:normal;font:700 20px/26px 'Alegreya SC',Georgia,"Times New Roman",times,serif;color:#666;}.icontact-text{background:#fff;border:none;padding:6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;width:100%;}.form-wrapper-fname,.form-wrapper-lname{width:145px;float:left;}#block-block-3{width:400px;}#ft-donate{display:block;float:right;width:60px;margin-left:20px;padding:30px 20px;cursor:pointer;text-decoration:none;text-align:center;background:#ededed url(/sites/all/themes/circe/images/pattern-red.png) center top repeat;color:#fff;border:none;-moz-box-shadow:1px 1px 0px #464646;-webkit-box-shadow:1px 1px 0px #464646;box-shadow:1px 1px 0px #464646;font:normal 16px/18px Georgia,"Times New Roman",times,serif;}#circe-donate-form .form-item{margin:0 0 10px 0;}#circe-donate-form .form-type-textfield,#circe-donate-form .form-item-amount,#circe-donate-form .form-type-select{float:left;margin-right:10px;}#circe-donate-form .form-type-radio{float:left;margin-right:20px;}#circe-donate-form #otherAmount{float:left;width:150px;position:relative;}#circe-donate-form #otherAmount #edit-other-amount{padding-left:25px;}#circe-donate-form .other-prefix{position:absolute;top:30px;left:10px;color:#898484;}#circe-donate-form .form-item-address{float:none;margin-right:0;}#circe-donate-form .form-item-city{width:290px;}#circe-donate-form #edit-state,#circe-donate-form .form-item-zip{width:150px;}#circe-donate-form .form-item-phone,#circe-donate-form .form-item-email{width:300px;}#circe-donate-form .form-item-first-name,#circe-donate-form .form-item-last-name{width:300px;}#circe-donate-form .form-item-zip,#circe-donate-form .form-item-email,#circe-donate-form .form-item-last-name{margin-right:0 !important;}#circe-donate-form .form-item-organization{display:none;}#processing-submit{cursor:pointer;display:block;float:right;text-decoration:none;text-align:center;padding:15px 20px;text-transform:uppercase;border:none;background:#333333;font-family:Georgia,"Times New Roman",times,serif;font-weight:normal;color:#fff;font-size:20px;}.page-blog h1.title{text-indent:-40000px;margin:0;padding:0;font-size:1px;line-height:1px;}#block-views-blog-block{position:relative;}#block-views-blog-block h2{padding:10px 20px 10px 20px;margin:0 0 30px 0;background:url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat;font-size:16px;font-weight:normal;color:#777;}.view-blog .views-row{padding-top:40px;border-bottom:1px solid #dddddd;}.view-blog .views-field-title{margin:0 0 10px 0;}.view-blog .views-field-title h3,.view-blog .views-field-title h2{font-weight:400;margin:0 0 5px 0;font-style:normal;}.view-blog .views-field-title h3 a,.view-blog .views-field-title h3 a:visited,.view-blog .views-field-title h2 a,.view-blog .views-field-title h2 a:visited{color:#333333;text-decoration:none;font-weight:400;font-style:normal;}.view-blog .views-field-title h3 a:hover,.view-blog .views-field-title h2 a:hover{color:#a30707;}.view-blog .views-field-field-first-name{margin:0 10px 10px 0;padding:0;font:normal 14px/18px Helvetica,Arial,sans-serif;color:#999999;}.view-blog .views-field-created{color:#a30707;font-size:12px;margin:0 0 10px 0;}.view-blog .views-field-body{margin:10px 0 0 0;}.view-blog .views-field-field-image{padding:0;}.view-blog .views-more-link{font-weight:normal;}.view-blog .views-field-field-blog-category span{float:left;margin:10px 10px 10px 0;}.view-blog .views-field-field-blog-category .field-content{float:left;margin:10px 0 10px 0;}.view-blog .views-field-disqus-comment-count{float:right;}.view-blog .views-field-disqus-comment-count .field-content{margin:10px 0 20px 0;padding:5px 10px 5px 10px;float:left;background-color:#DDD;}.view-blog .views-field-disqus-comment-count .field-content a{text-decoration:none;color:#333;}.view-blog .views-field-disqus-comment-count .field-content a:hover{text-decoration:underline;}.view-blog-first .views-row{padding:0 0 20px 0;border:none;}.view-blog-first h3{margin:0 0 5px 0;padding:0;}.view-blog-first .view-header{position:absolute;top:5px;right:20px;}.view-blog-first .view-header a,.view-blog-first .view-header a:visited{float:right;display:block;font-size:13px;padding-right:20px;margin-top:5px;background:url(/sites/all/themes/circe/images/i-rss.png) right center no-repeat;color:#999999;text-decoration:none;text-transform:uppercase;font-weight:normal;}.view-blog-first .views-field-field-first-name{margin:0 10px 10px 0;}.view-blog-first .views-field-created{color:#a30707;font-size:12px;margin:0 0 10px 0;}.view-blog-first .views-field-body{margin:10px 0 0 0;}.view-blog-first .more-link{text-align:center;}.view-blog-first .more-link a{display:block;font-weight:normal;text-decoration:none;font-style:italic;padding:5px 10px 5px 10px;margin:10px 0 10px 0;background-color:#f3f3f3;color:#333333;}.view-blog-first .more-link a:hover{background-color:#dddddd;}.view-blog-second .views-row{width:290px;float:left;border:none;padding-top:0;}.view-blog-second .views-row-1{margin-right:30px;}.view-blog-second .views-field-created{color:#a30707;margin-left:10px;font-size:12px;}.view-blog-second .views-field-body{padding-top:10px;}.view-blog-second .views-field-title{margin:0 0 10px 0;}.view-blog-second .more-link a{float:right;font-weight:normal;text-decoration:none;padding:5px 10px 5px 10px;margin:10px 0 10px 0;background-color:#777777;color:#ffffff;}.view-blog-second .more-link a:hover{background-color:#a31206;}.item-list ul li{margin:0 5px 0 0;}.field-name-author-bio{margin-top:20px;padding:20px;background-color:#DDD;}.blog-author-img{float:left;margin:0 20px 0 0;padding:0;}.blog-author-img img{margin:0 !important;}.blog-author-info{float:left;width:480px;margin:0;padding:0;}.blog-author-info h3{padding:0;margin:0;}.blog-author-info p{padding:0;margin:0;}.view-commentaries,.view-blog-posts{width:310px;}.view-commentaries .views-row,.view-blog-posts .views-row{clear:both;}.view-commentaries .views-field-field-image,.view-blog-posts .views-field-field-image{float:left;margin:0 10px 20px 0;width:50px;height:50px;background:url(/sites/all/themes/circe/images/blog-default.png) 0 0 no-repeat;}.view-commentaries .views-field-title,.view-blog-posts .views-field-title{float:left;margin:0 0 20px 0;font-style:italic;font-weight:normal;color:#333;width:250px;}.view-commentaries .views-field-title a,.view-commentaries .views-field-title a:visited,.view-blog-posts .views-field-title a,.view-blog-posts .views-field-title a:visited{text-decoration:none;font-size:18px;font-weight:normal;color:#333;}.view-commentaries .views-field-title a:hover,.view-blog-posts .views-field-title a:hover{text-decoration:underline;}.view-commentaries .views-field-title .blog-side-by,.view-blog-posts .views-field-title .blog-side-by{color:#a30707;font-size:14px;}#block-views-commentaries-block,#block-views-blog-posts-block,#block-views-blog-category-list-block,.field-name-blog-posts-block,.field-name-commentaries-block,.field-name-categories-block,#block-views-authors-block{margin:0 0 20px;float:left;}#block-views-commentaries-block h2,#block-views-blog-posts-block h2,#block-views-blog-category-list-block h2,.field-name-blog-posts-block h2,.field-name-commentaries-block h2,.field-name-categories-block h2,#block-views-authors-block h2{background:url(/sites/all/themes/circe/images/pattern-bar.png) 0 0 repeat-x;border-top:2px solid #fff;border-bottom:1px solid #ededed;padding:12px 10px 13px 20px;font-size:18px;font-weight:normal;line-height:14px;font-style:italic;color:#555;letter-spacing:1px;float:left;width:280px;}.group-right .view-blog-category-list,.group-right .view-authors,.region-sidebar-second .view-blog-category-list,.region-sidebar-second .view-authors{width:310px;float:left;padding:0;}.group-right .view-blog-category-list ul,.group-right .view-authors ul,.region-sidebar-second .view-blog-category-list ul,.region-sidebar-second .view-authors ul{list-style-type:none;padding:0;float:left;}.group-right .view-blog-category-list ul li,.group-right .view-authors ul li,.region-sidebar-second .view-blog-category-list ul li,.region-sidebar-second .view-authors ul li{display:block;float:left;margin:0 10px 0 0;padding:0;}.group-right .view-blog-category-list .field-content,.group-right .view-authors .field-content,.region-sidebar-second .view-blog-category-list .field-content,.region-sidebar-second .view-authors .field-content{margin:0 0 10px 0;padding:5px 10px 5px 10px;float:left;background-color:#a30707;}.group-right .view-blog-category-list .field-content a,.group-right .view-authors .field-content a,.region-sidebar-second .view-blog-category-list .field-content a,.region-sidebar-second .view-authors .field-content a{text-decoration:none;color:#FFF;}.group-right .view-blog-category-list .field-content a:hover,.group-right .view-authors .field-content a:hover,.region-sidebar-second .view-blog-category-list .field-content a:hover,.region-sidebar-second .view-authors .field-content a:hover{text-decoration:underline;}.view-blog-category-list ul{list-style-type:none;padding:0;float:left;}.view-blog-category-list ul li{display:block;float:left;margin:0 10px 0 0;padding:0;}.view-blog-category-list .field-content{margin:0 0 10px 0;padding:5px 10px 5px 10px;float:left;background-color:#a30707;}.view-blog-category-list .field-content a{text-decoration:none;color:#FFF;}.view-blog-category-list .field-content a:hover{text-decoration:underline;}.view-blog-category-list .more-link{line-height:30px;margin:10px 0 0 0;}.view-blog-category-list .more-link a{font-weight:normal;text-decoration:none;padding:5px 10px 5px 10px;margin:10px 0 10px 0;background-color:#777;color:#FFF;}.view-blog-category-list .more-link a:hover{background-color:#a31206;}.group-right .field-name-posted-date{margin:0 0 20px 0;font-size:24px;color:#a30707;font-weight:bold;}.group-right .field-name-posted-date label{display:inline;text-transform:uppercase;color:#999;font-size:20px;margin:0 5px 0 0;}.view-id-blog_posts .views-row{margin:0 0 15px 0;}.view-id-blog_posts .views-row a{font-style:italic;font-weight:normal;color:#333;text-decoration:none;}.view-id-blog_posts .views-row a:hover{color:#a31206;text-decoration:underline;}.field-name-blog-topics{margin-bottom:10px;}.field-name-blog-topics h3{float:left;margin:0 10px 0 0;font-size:18px;padding:0;}.field-name-blog-topics ul{margin:0;padding:0;list-style:none;float:left;}.field-name-blog-topics ul li{margin:0;padding:0;list-style:none;float:left;display:block;}.field-name-blog-topics ul li a,.field-name-blog-topics ul li a:visited{float:left;display:block;background:#dddddd;font-size:12px;line-height:13px;padding:3px 6px;text-decoration:none;color:#333333;margin-right:5px;}.field-name-blog-topics ul li a:hover{background:#a30707;color:#fff;}.zemanta-pixie{display:none;}.field-name-disqus-comments{margin:20px 0;}.node-blog-post .field-name-body p:first-child:first-letter{float:left;color:#6e1f20;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px;}.node-blog-post .field-name-field-description-audio{margin-bottom:15px;margin-top:-10px;font-weight:bold;}#comments h2.title{margin-top:1em;border-bottom:6px solid #dddddd;padding:5px 0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment div.user-picture img{margin-left:0;}.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}.comment .submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(/sites/all/themes/circe/images/comment-arrow.gif) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;border-color:#fff;}.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment ul.links li a,.comment ul.links li a:visited{font-size:11px;}.field-name-share-button{float:right;position:relative;}#share-btn{float:right;display:block;padding:0px 30px 0px 10px;height:32px;line-height:32px;background:#f3f3f3 url(/sites/all/themes/circe/images/share.png) right center no-repeat;cursor:pointer;}#share-options{position:absolute;top:32px;right:0;background:#f3f3f3;padding:5px 8px;text-align:center;}#share-options a{margin-bottom:5px;font-size:14px;text-decoration:none;}.node-type-conference h1,.node-type-conference-page h1,.node-event-registration h1{margin:0;padding:0;font-size:45px;line-height:40px;}.node-type-conference .field-name-field-image,.node-type-conference-page .field-name-field-image,.node-event-registration .field-name-field-image{margin:0 0 20px 0;}.node-type-conference .field-name-field-date,.node-type-conference .field-name-field-location,.node-type-conference-page .field-name-field-date,.node-type-conference-page .field-name-field-location,.node-event-registration .field-name-field-date,.node-event-registration .field-name-field-location{display:inline;font-size:18px;line-height:60px;font-weight:700;margin:0 10px 0 0;}.node-type-conference .field-name-field-location,.node-type-conference-page .field-name-field-location,.node-event-registration .field-name-field-location{color:#a30707;}.node-type-conference .group-left,.node-type-conference-page .group-left,.node-event-registration .group-left{padding-top:0px;}.view-speakers .views-row{float:left;margin:0 10px 10px 0;text-align:center;width:145px;}.view-speakers .views-row a,.view-speakers .views-row a:visited{text-decoration:none;}.view-speakers .views-row-4,.view-speakers .views-row-8,.view-speakers .views-row-12,.view-speakers .views-row-16,.view-speakers .views-row-20,.view-speakers .views-row-24,.view-speakers .views-row-28,.view-speakers .views-row-32{margin-right:0;}.node-profile .field-name-field-image{float:left;margin:0 10px 10px 0;}.node-profile .field-name-field-role-title{font-weight:700;font-style:italic;}.profile ul{list-style-type:none;margin:0;padding:0;}.profile ul li{padding:0;margin:0;}.profile .view-commerce-backoffice-user-orders table{padding:0;margin:0;}.profile .view-commerce-backoffice-user-orders table td.active{background:none;}#profile-sidebar{padding-top:50px;}.nivo-caption{left:25px;bottom:25px;background:transparent;width:680px;}.nivo-caption p{padding:0;font-family:'Alegreya SC',Georgia,"Times New Roman",times,serif;font-weight:700;font-size:24px;line-height:26px;text-shadow:0 0 5px #000;}.views-nivo-slider-view img{display:none;}.view-book .views-field-field-image{float:left;margin:0 10px 10px 0;}#block-views-events-block{margin-bottom:20px;}#block-views-events-block h2{font-size:18px;line-height:20px;text-transform:uppercase;color:#a30707;margin:0;padding:0 0 10px 26px;background:url(/sites/all/themes/circe/images/i-cal.png) 0 2px no-repeat;font-style:normal;}#block-views-events-block-3,#block-views-events-block-1,#block-views-events-block-2{margin:0 0 20px 0;}#block-views-events-block-3 h2,#block-views-events-block-1 h2,#block-views-events-block-2 h2{margin:0 0 10px 0;padding:0;}#block-views-events-block-3 .views-field-field-link a,#block-views-events-block-3 .views-field-field-link a:visited,#block-views-events-block-3 .views-field-view-node a,#block-views-events-block-3 .views-field-view-node a:visited,#block-views-events-block-1 .views-field-field-link a,#block-views-events-block-1 .views-field-field-link a:visited,#block-views-events-block-1 .views-field-view-node a,#block-views-events-block-1 .views-field-view-node a:visited,#block-views-events-block-2 .views-field-field-link a,#block-views-events-block-2 .views-field-field-link a:visited,#block-views-events-block-2 .views-field-view-node a,#block-views-events-block-2 .views-field-view-node a:visited{cursor:pointer;display:block;float:right;text-decoration:none;text-align:center;padding:10px 20px;margin:0;width:70px;background:#FFF;color:#666;border:none;font:normal 14px/22px Georgia,"Times New Roman",times,serif;webkit-box-shadow:1px 1px 0px #949494;box-shadow:1px 1px 0px #949494;}#block-views-events-block-3 .views-field-field-link a:hover,#block-views-events-block-3 .views-field-view-node a:hover,#block-views-events-block-1 .views-field-field-link a:hover,#block-views-events-block-1 .views-field-view-node a:hover,#block-views-events-block-2 .views-field-field-link a:hover,#block-views-events-block-2 .views-field-view-node a:hover{text-decoration:none;color:#fff;background:#992020 url(/sites/all/themes/circe/images/pattern-red.png) center top repeat;}#block-views-events-block-3 .views-field-field-date,#block-views-events-block-1 .views-field-field-date,#block-views-events-block-2 .views-field-field-date{width:70px;margin:0;padding:0;}#block-views-events-block-3 .views-field-field-speakers,#block-views-events-block-1 .views-field-field-speakers,#block-views-events-block-2 .views-field-field-speakers{width:90px;}.view-events .more-link{line-height:30px;margin:10px 0 0 0;}.view-events .more-link a{font-weight:normal;text-decoration:none;padding:5px 10px 5px 10px;margin:10px 0 10px 0;background-color:#777;color:#FFF;}.view-events .more-link a:hover{background-color:#a31206;}.view-events table{width:100%;}.view-events table td{background:#f6f6f6 url(/sites/all/themes/circe/images/pattern-bar.png) 0 0 repeat-x;border-top:2px solid #fff;border-bottom:1px solid #ededed;padding:10px 10px 10px 20px;font-size:12px;line-height:14px;}.view-events table td a,.view-events table td a:visited{margin:0;}.view-events table td.views-field-field-date{width:80px;text-align:right;font-style:italic;color:#999;}.view-events table td.views-field-title a,.view-events table td.views-field-title a:visited{text-decoration:none;color:#070707;font:400 14px/18px 'Alegreya',Georgia,"Times New Roman",times,serif;}.view-events table td.views-field-title a:hover{color:#a31b13;}#block-views-blog-block-3 h2{font-size:18px;line-height:20px;text-transform:uppercase;color:#a30707;margin:0;padding:0 0 10px 26px;font-style:normal;background:url(/sites/all/themes/circe/images/i-paper.png) 0 2px no-repeat;}#block-views-blog-block-3 .more-link{line-height:30px;margin:10px 0 0 0;}#block-views-blog-block-3 .more-link a{font-weight:normal;text-decoration:none;padding:5px 10px 5px 10px;margin:10px 0 10px 0;background-color:#777;color:#FFF;}#block-views-blog-block-3 .more-link a:hover{background-color:#a31206;}#block-views-blog-block-3 table{width:100%;}#block-views-blog-block-3 table td{background:#f6f6f6 url(/sites/all/themes/circe/images/pattern-bar.png) 0 0 repeat-x;border-top:2px solid #fff;border-bottom:1px solid #ededed;padding:10px 10px 10px 20px;font-size:12px;line-height:14px;}#block-views-blog-block-3 table td a,#block-views-blog-block-3 table td a:visited{margin:0;}#block-views-blog-block-3 table td.views-field-created{width:80px;text-align:right;font-style:italic;color:#999;}#block-views-blog-block-3 table td.views-field-title a,#block-views-blog-block-3 table td.views-field-title a:visited{text-decoration:none;color:#070707;font:400 14px/18px 'Alegreya',Georgia,"Times New Roman",times,serif;}#block-views-blog-block-3 table td.views-field-title a:hover{color:#a31b13;}.view-media-featured .views-field-nothing{padding:20px;margin:0 0 20px 0;background:url(/sites/all/themes/circe/images/pattern-gray.png) 0 0 repeat;}.view-media-featured .views-field-nothing h2{font-size:18px;letter-spacing:1px;line-height:18px;}.view-media-featured .views-field-nothing h2 a{text-decoration:none;}#block-views-media-block-1 h2{background:url(/sites/all/themes/circe/images/pattern-bar.png) 0 0 repeat-x;border-top:2px solid #fff;border-bottom:1px solid #ededed;padding:10px 10px 10px 20px;font-size:18px;font-weight:normal;line-height:14px;font-style:italic;color:#555;letter-spacing:1px;}#block-views-media-block-1 .view-footer{float:right;}#block-views-media-block-1 .views-row{margin:0 0 20px 0;}#block-views-media-block-1 .views-row a{text-decoration:none;font-style:italic;font-weight:normal;color:#555;line-height:18px;}#block-views-media-block-1 .views-row .views-field-field-mp3{float:left;margin:0 10px 0 0;padding:10px;}#block-views-media-block-1 .views-row .views-field-field-speaker{font-size:12px;color:#7e1413;}#block-views-media-block-2 h2{background:url(/sites/all/themes/circe/images/pattern-bar.png) 0 0 repeat-x;border-top:2px solid #fff;border-bottom:1px solid #ededed;padding:10px 10px 10px 20px;font-size:18px;font-weight:normal;line-height:14px;font-style:italic;color:#555;letter-spacing:1px;}#block-views-media-block-2 .view-footer{float:right;margin:0 0 20px 0;}.view-media-video img{float:left;clear:left;margin:0 10px 0 0;}.view-media-video .views-row{height:50px;margin:0 0 20px 0;}.view-media-video .views-row a{text-decoration:none;font-style:italic;color:#3a3a3a;}#block-views-media-block-3{margin:20px 0;}#block-views-media-block-3 h2{background:url(/sites/all/themes/circe/images/pattern-bar.png) 0 0 repeat-x;border-top:2px solid #fff;border-bottom:1px solid #ededed;padding:10px 10px 10px 20px;font-size:18px;font-weight:normal;line-height:14px;font-style:italic;color:#555;letter-spacing:1px;}#block-views-media-block-3 .view-footer{text-align:right;}#block-views-media-block-3 .views-row{margin:0 0 20px 0;}#block-views-media-block-3 .views-row a{text-decoration:none;font-style:italic;font-weight:normal;color:#555;line-height:18px;}#block-views-media-block-3 .views-row .views-field-field-mp3{float:left;margin:0 10px 0 0;padding:8px;}.pod-left{float:left;width:146px;margin-right:20px;}.pod-right{float:left;width:444px;}.pod-right .audiojs-default{margin:20px 0 20px 0;}.node-type-podcast .field-name-posted-date label{display:inline;}.node-type-podcast #block-disqus-disqus-comments{margin-top:30px;}.node-type-podcast .field-name-field-image{margin:20px 0 20px 0;}.node-type-podcast .field-name-field-mp3{margin:20px 0 20px 0;}.view-podcast .views-field-title h2{margin:20px 0 5px 0;}.view-podcast .views-field-field-mp3{margin:20px 0 20px 0;}.view-video .views-row{width:300px;float:left;margin:0 10px 20px 0;}.view-video .views-row-2,.view-video .views-row-4,.view-video .views-row-6,.view-video .views-row-8{margin-right:0;}.view-video .views-field-field-category .vid-category{padding:2px 7px 2px 7px;margin:0 0 5px;background-color:#DDD;float:left;font-size:11px;}.view-video .views-field-title{margin:10px 0 10px 0;font-size:18px;font-style:italic;}.view-video a{text-decoration:none;}.view-podcast .views-row{border-bottom:1px solid #DDD;padding:40px 0 20px 0;}.view-podcast .views-row-1{padding-top:0;}#block-views-newsletter-block table a{margin:0 0 0 20px;}#mc_embed_signup form{margin:30px 0 0 0;padding:0 !important;}#block-views-questions-block .views-field-nothing{padding:20px;margin:0 0 20px 0;background:#f6f6f6 url(/sites/all/themes/circe/images/pattern-gray.png) 0 0 repeat-x;}#block-views-questions-block .views-field-nothing .ask-question{font-size:24px;line-height:30px;}#block-views-questions-block .views-field-nothing .ask-name{font-style:italic;margin-top:10px;}#block-views-questions-block .embedded-video{margin:30px 0 0 0;}#block-views-school-block table tr,#block-views-school-block-1 table tr,#block-views-link-block-2 table tr,#block-views-link-block-1 table tr,#block-views-job-opening-block table tr{padding:0.1em 0;}#block-views-school-block table td,#block-views-school-block-1 table td,#block-views-link-block-2 table td,#block-views-link-block-1 table td,#block-views-job-opening-block table td{padding:8px 0;}#block-views-school-block table td.views-field-created,#block-views-school-block-1 table td.views-field-created,#block-views-link-block-2 table td.views-field-created,#block-views-link-block-1 table td.views-field-created,#block-views-job-opening-block table td.views-field-created{width:90px;}#block-views-school-block table td.views-field-field-link a,#block-views-school-block table td.views-field-field-link a:visited,#block-views-school-block table td.views-field-view-node a,#block-views-school-block table td.views-field-view-node a:visited,#block-views-school-block-1 table td.views-field-field-link a,#block-views-school-block-1 table td.views-field-field-link a:visited,#block-views-school-block-1 table td.views-field-view-node a,#block-views-school-block-1 table td.views-field-view-node a:visited,#block-views-link-block-2 table td.views-field-field-link a,#block-views-link-block-2 table td.views-field-field-link a:visited,#block-views-link-block-2 table td.views-field-view-node a,#block-views-link-block-2 table td.views-field-view-node a:visited,#block-views-link-block-1 table td.views-field-field-link a,#block-views-link-block-1 table td.views-field-field-link a:visited,#block-views-link-block-1 table td.views-field-view-node a,#block-views-link-block-1 table td.views-field-view-node a:visited,#block-views-job-opening-block table td.views-field-field-link a,#block-views-job-opening-block table td.views-field-field-link a:visited,#block-views-job-opening-block table td.views-field-view-node a,#block-views-job-opening-block table td.views-field-view-node a:visited{cursor:pointer;display:block;float:right;text-decoration:none;text-align:center;padding:10px 20px;margin:0 0 0 30px;background:#ededed url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat;color:#666;border:none;font:normal 14px/22px Georgia,"Times New Roman",times,serif;webkit-box-shadow:1px 1px 0px #949494;box-shadow:1px 1px 0px #949494;}#block-views-school-block table td.views-field-field-link a:hover,#block-views-school-block table td.views-field-view-node a:hover,#block-views-school-block-1 table td.views-field-field-link a:hover,#block-views-school-block-1 table td.views-field-view-node a:hover,#block-views-link-block-2 table td.views-field-field-link a:hover,#block-views-link-block-2 table td.views-field-view-node a:hover,#block-views-link-block-1 table td.views-field-field-link a:hover,#block-views-link-block-1 table td.views-field-view-node a:hover,#block-views-job-opening-block table td.views-field-field-link a:hover,#block-views-job-opening-block table td.views-field-view-node a:hover{text-decoration:none;color:#fff;background:#992020 url(/sites/all/themes/circe/images/pattern-red.png) center top repeat;}.node-program-page img{margin:0 20px 14px 0;}.ds-2col-stacked .group-header{margin:0 0 20px 0;}.node-apprenticeship-full .field-name-field-hear-about .form-item{margin-top:0;}.node-apprenticeship-full .field-name-field-hear-about input{margin:-10px 0 0 5%;width:95%;}.node-apprenticeship-full .field-name-field-hear-about label{display:none;}.profile-role{padding:0 0 10px 0;}.view-blog img,.node-blog-post img{margin:0 0 20px 0;}.node-blog-post .field-label{float:left;font-style:italic;}.field-name-author-name{margin:0 0 20px 0;}.field-name-author-name a{text-decoration:none;}.field-name-field-blog-category{float:left;margin:0 0 0 10px;}#block-views-link-block .views-field-title{font-size:22px;font-style:italic;}.views-field-field-link a,.views-field-field-link a:visited{cursor:pointer;display:block;float:right;text-decoration:none;text-align:center;padding:10px 20px;margin:0 0 0 30px;background:#ededed url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat;color:#666;border:none;font:normal 14px/22px Georgia,"Times New Roman",times,serif;webkit-box-shadow:1px 1px 0px #949494;box-shadow:1px 1px 0px #949494;}.views-field-field-link a:hover{text-decoration:none;color:#fff;background:#992020 url(/sites/all/themes/circe/images/pattern-red.png) center top repeat;}#block-block-8{clear:both;padding:20px 20px 5px 20px;margin:20px 0 0 0;display:block;background:#f5f5f5 url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat;color:#666;}#main-rt .views-exposed-form{position:relative;clear:both;padding:20px;margin:20px 0 0 0;display:block;background:#f5f5f5 url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat-x;color:#666;}#main-rt .views-exposed-form .views-exposed-widget{float:none;}#main-rt .views-exposed-form #edit-keys-wrapper{padding-top:35px;}#main-rt .views-exposed-form #edit-keys-wrapper label{z-index:10;}#main-rt .views-exposed-form .ajax-progress,#main-rt .views-exposed-form .ajax-progress-throbber{width:100%;height:100%;position:fixed;top:0;left:0;z-index:500;vertical-align:middle;text-align:center;background-color:rgba(255,255,255,0.4);}#main-rt .views-exposed-form .ajax-progress .message,#main-rt .views-exposed-form .ajax-progress-throbber .message{color:white;font-size:20px;padding:30px;}#main-rt .views-exposed-form .ajax-progress .throbber,#main-rt .views-exposed-form .ajax-progress-throbber .throbber{float:none;margin:300px auto 0 auto;width:50px;height:50px;background:#fff url(/sites/all/themes/circe/images/ajax-loader.gif) no-repeat center center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #dddddd;}#main-rt .views-exposed-form .form-item-sort-bef-combine{position:absolute;top:0;left:0;padding:20px;}#main-rt .views-exposed-form .form-item-sort-bef-combine label{display:inline;}#main-rt .views-exposed-form #edit-term-node-tid-depth-wrapper label,#main-rt .views-exposed-form #edit-term-node-tid-depth-2-wrapper label,#main-rt .views-exposed-form #edit-term-node-tid-depth-1-wrapper label,#main-rt .views-exposed-form .form-item-sort-bef-combine label{position:static;padding:0;}#block-commerce-cart-cart{clear:both;padding:20px 20px 5px 20px;margin:20px 0 0 0;display:block;background:#f5f5f5 url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat-x;color:#666;}#views-form-commerce-cart-form-default #edit-submit{margin-right:10px;}ul.commerce-price-formatted-components{margin:0;padding:0;list-style:none;}ul.commerce-price-formatted-components li{margin:5px 0;padding:0;list-style:none;}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:auto;text-align:right;}.commerce-order-handler-area-order-total .commerce-price-formatted-components strong{margin-right:10px;}.node-product-type-full .group-header{width:960px;margin-bottom:20px;}.node-product-type-full .group-header h2{margin:0;padding:0;}.node-product-type-full .group-header span .field-label{margin:0;padding:0;display:inline;}.node-product-type-full .group-header .field-name-field-product-author{margin:0;padding:0;display:inline;}.node-product-type-full .group-left{padding:0;margin-right:30px;width:230px;float:left;}.node-product-type-full .group-left .field-name-want-to-order-more{clear:both;padding:20px;margin:20px 0 0 0;width:190px;display:block;background:#f5f5f5 url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat;color:#666;}.node-product-type-full .group-left .field-name-want-to-order-more p{margin:0;padding:0;}.node-product-type-full .group-left .field-name-want-to-order-more h2{display:none;}.node-product-type-full .group-left .cloud-zoom-gallery-thumbs{margin:10px 0 0 0;}.node-product-type-full .group-left .cloud-zoom-gallery-thumbs a{display:none;float:left;margin-right:5px;}.node-product-type-full .group-middle{width:490px;float:left;margin-right:30px;}.node-product-type-full .group-right{width:140px;background:#f5f5f5 url(/sites/all/themes/circe/images/pattern-gray.png) center top no-repeat;color:#666;padding:20px;float:left;}.node-product-type-full .group-right .commerce-price-formatted-components{color:#5f5f5f;text-align:center;border-bottom:1px solid #CCC;padding:10px 0 30px 0;margin-bottom:10px;text-shadow:1px 1px 1px #bcbcbc;}.node-product-type-full .group-right ul.commerce-price-formatted-components li strong{display:none;}.node-product-type-full .group-right .component-type-commerce-price-formatted-amount{font-size:40px;line-height:42px;}.node-product-type-full .group-right .component-type-base-price{font-size:30px;line-height:32px;text-decoration:line-through;}.node-product-type-full .group-right .commerce-price-is-discounted .component-type-commerce-price-formatted-amount{color:#a30707;}.node-product-type-full .group-right .component-type-discount{display:none;}.node-product-type-full .group-right .form-item-quantity label{color:#787878;display:inline;margin-right:10px;}.node-product-type-full .group-right .form-item-quantity input{width:70px;display:inline;}.node-product-type-full .group-right .form-submit,.node-product-type-full .group-right a.form-submit,.node-product-type-full .group-right a.button,.node-product-type-full .group-right a.button:visited{cursor:pointer;display:block;float:left;text-decoration:none;text-align:center;padding:10px 20px;color:#fff;background:#992020 url(/sites/all/themes/circe/images/pattern-red.png) center top repeat;border:none;font:normal 14px/22px Georgia,"Times New Roman",times,serif;width:140px;}.node-product-type-full .group-right .form-submit:hover,.node-product-type-full .group-right a.form-submit:hover,.node-product-type-full .group-right a.button:hover{text-decoration:none;background:#FFF;color:#666;}.node-product-bundle.ds-2col-stacked .group-left{padding:0;margin-right:30px;width:230px;float:left;}.node-product-bundle.ds-2col-stacked .group-right{width:700px;float:left;}.node-product-bundle.ds-2col-stacked .field-name-field-commerce-saleprice{width:140px;background:#f5f5f5 url(/sites/all/themes/circe/images/pattern-gray.png) center top no-repeat;padding:20px;float:right;color:#5f5f5f;text-align:center;margin:0 0 20px 20px;}.node-product-bundle.ds-2col-stacked .field-name-field-commerce-saleprice .field-item{border-bottom:1px solid #CCC;padding:10px 0 30px 0;margin-bottom:10px;text-shadow:1px 1px 1px #bcbcbc;font-size:40px;line-height:42px;}.node-product-display .form-item-quantity{text-align:center;}.page-checkout-shipping .commerce_shipping{margin:0;}fieldset.checkout-buttons{margin:0;}fieldset.checkout-buttons input{background:#FFF;}#edit-commerce-coupon-coupon-add{background:#FFF;}#edit-commerce-coupon-coupon-add:hover{background:#992020 url(/sites/all/themes/circe/images/pattern-red.png) center top repeat;}fieldset#edit-cart-contents{background:#FFF;border:0;padding:0;}.page-checkout #commerce-checkout-form-checkout fieldset{padding:10px 0 10px 0;}.page-checkout #commerce-checkout-form-checkout fieldset legend{margin:0;}.views-field-commerce-unit-price,.views-field-quantity{text-align:right;}.views-field-edit-delete input{float:right;padding:5px 10px 5px 10px !important;}.views-field-commerce-unit-price{text-align:left;}.page-checkout #commerce-checkout-form-checkout .views-field-quantity{text-align:left;}.page-checkout #commerce-checkout-form-checkout fieldset{margin:0 0 30px 0;}.page-checkout #commerce-checkout-form-checkout fieldset .fieldset-wrapper{margin:0;}.page-checkout #commerce-checkout-form-checkout fieldset legend{border:0;padding:0;}.page-checkout #commerce-checkout-form-checkout fieldset legend span{padding:0;}#commerce-checkout-form-checkout #edit-commerce-mailchimp{background:#ededed;border-top:1px solid #d9d9d9;padding:5px 10px;margin-bottom:25px;}.checkout-buttons #edit-continue{float:left;}.node-event-registration-full .group-left,.node-product-class-full .group-left,.node-product-registration-full .group-left,.node-apprenticeship-full .group-left{width:480px;}.node-event-registration-full .group-left .field-name-field-description,.node-product-class-full .group-left .field-name-field-description,.node-product-registration-full .group-left .field-name-field-description,.node-apprenticeship-full .group-left .field-name-field-description{margin-bottom:20px;}.node-event-registration-full .group-left .field-name-field-date,.node-product-class-full .group-left .field-name-field-date,.node-product-registration-full .group-left .field-name-field-date,.node-apprenticeship-full .group-left .field-name-field-date{font-weight:bold;}.node-event-registration-full .group-right,.node-product-class-full .group-right,.node-product-registration-full .group-right,.node-apprenticeship-full .group-right{width:410px;background:#f5f5f5 url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat-x;}.node-event-registration-full .group-right h2,.node-product-class-full .group-right h2,.node-product-registration-full .group-right h2,.node-apprenticeship-full .group-right h2{text-align:center;}.node-event-registration-full .group-right .field-name-commerce-price .field-item,.node-product-class-full .group-right .field-name-commerce-price .field-item,.node-product-registration-full .group-right .field-name-commerce-price .field-item,.node-apprenticeship-full .group-right .field-name-commerce-price .field-item{font-size:40px;line-height:42px;color:#5f5f5f;text-shadow:1px 1px 1px #bcbcbc;margin:0 auto 30px auto;}.node-product-class-full .group-right .attribute-widgets{width:410px;margin:30px 0 30px 0;}.node-product-class-full .group-right .form-item-attributes-field-day,.node-product-class-full .group-right .form-item-attributes-field-time{display:inline;margin:0 10px 0 0;}.node-product-class-full .group-right .form-item-attributes-field-day label,.node-product-class-full .group-right .form-item-attributes-field-day select,.node-product-class-full .group-right .form-item-attributes-field-time label,.node-product-class-full .group-right .form-item-attributes-field-time select{display:inline;}.node-product-class-full .group-right .form-item-attributes-field-class label,.node-product-class-full .group-right .form-item-attributes-field-teacher label{display:inline;}.field-name-field-additional-guests .tabledrag-toggle-weight-wrapper,.field-name-field-additional-guests .field-multiple-drag{display:none;}.field-name-field-additional-guests .clearfix .form-submit{float:right;padding:5px 10px;width:auto;}.form-item-line-item-fields-field-preconference-und label{display:inline;}.field-name-field-preconference{margin:40px 0;}div.messages.commerce-add-to-cart-confirmation{border-color:#333333;padding-bottom:20px;z-index:10001;}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title{color:#333333;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{background:#dddddd;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout{background:#a30707;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total .field-content{color:#333333;}.view-products{float:left;width:306px;margin-right:20px;}.view-products h2{color:#fff;padding:0 30px 0 140px;margin:0;text-transform:uppercase;font-style:normal;}.view-products h3{color:#fff;margin:0;padding:10px;line-height:21px;background:url(/sites/all/themes/circe/images/mid-gray-tex.png) 0 0 repeat-x;}.view-products .views-row{width:306px;float:left;margin:20px 0 0 0;}.view-products .views-field-field-images img,.view-products .views-field-field-image img{float:left;margin:0 10px 0 0;}.view-products .views-field-title a{float:left;width:246px;text-decoration:none;color:#4c4c4c;font-weight:normal;font-style:italic;}.view-products .more-link{float:left;text-align:left;margin-top:20px;}.view-products .more-link a{text-transform:uppercase;color:#4c4c4c;text-decoration:none;padding:10px 10px 10px 25px;background:#EEE url(/sites/all/themes/circe/images/point-arrow.png) 10px 16px no-repeat;display:block;width:271px;}.view-products .more-link a:hover{background:#DEDEDE url(/sites/all/themes/circe/images/point-arrow.png) 10px 16px no-repeat;}.views-products-ltow h2{background:url(/sites/all/themes/circe/images/pr_losttools.jpg) 0 0 no-repeat;height:150px;width:306px;text-indent:-5000px;}.views-products-books h2{background:url(/sites/all/themes/circe/images/pr_books.jpg) 0 0 no-repeat;height:150px;width:306px;text-indent:-5000px;}.views-products-downloads{margin-right:0;}.views-products-downloads h2{background:url(/sites/all/themes/circe/images/pr_downloads.jpg) 0 0 no-repeat;height:150px;width:306px;text-indent:-5000px;}.products-view-footer{border-top:1px solid #dddddd;margin:30px 0;padding:30px 0 0 0;}.products-view-footer a,.products-view-footer a:visited{display:block;padding:20px;background:url(/sites/all/themes/circe/images/pattern-red.png) 0 0 repeat;color:#fff;text-decoration:none;width:259px;height:80px;line-height:35px;text-align:center;float:left;font-family:'Alegreya',Georgia,"Times New Roman",times,serif;font-weight:400;font-style:italic;-webkit-box-shadow:1px 1px 0px #464646;box-shadow:1px 1px 0px #464646;text-shadow:1px 1px 1px #464646;}.products-view-footer a:hover{background:url(/sites/all/themes/circe/images/pattern-gray.png) 0 0 repeat;color:#333333;-webkit-box-shadow:1px 1px 0px #c5c5c5;box-shadow:1px 1px 0px #c5c5c5;}#store-event-reg{margin-right:30px;padding:41px 20px 0px 20px;font-size:30px;}#store-online-class{margin-right:30px;padding:28px 20px 13px 20px;font-size:28px;}#store-apprenticeship{padding:46px 20px 0px 20px;font-size:28px;line-height:24px;height:75px;}.view-product-list .views-row{padding:40px 0;border-bottom:1px solid #dddddd;}.view-product-list .views-field-field-images,.view-product-list .views-field-field-image{float:left;width:180px;padding-right:40px;}.view-product-list .views-field-nothing{float:left;width:390px;}.view-product-list .views-field-nothing h2{margin-bottom:0;}.view-product-list .views-field-nothing h2 a,.view-product-list .views-field-nothing h2 a:visited{color:#333333;text-decoration:none;}.view-product-list .views-field-nothing h2 a:hover{color:#a30707;}.view-product-list .views-field-nothing .p-author{color:#a30707;}.view-product-list .views-field-nothing p{margin-top:20px;}.view-product-list .views-field-nothing .p-list-atc{padding:5px;background:url(/sites/all/themes/circe/images/pattern-bar.png) 0 0 repeat;width:380px;border-bottom:1px solid #d5d5d5;float:right;}.view-product-list .views-field-nothing .p-list-atc .p-list-price{float:right;font-family:'Alegreya',Georgia,"Times New Roman",times,serif;font-weight:400;line-height:40px;margin-right:15px;font-style:italic;font-size:26px;}.view-product-list .views-field-nothing .p-list-atc .p-list-price ul.commerce-price-formatted-components li{margin:0 5px;display:inline;}.view-product-list .views-field-nothing .p-list-atc .p-list-price ul.commerce-price-formatted-components li strong{display:none;}.view-product-list .views-field-nothing .p-list-atc .p-list-price .component-type-commerce-price-formatted-amount{font-size:26px;}.view-product-list .views-field-nothing .p-list-atc .p-list-price .component-type-base-price{font-size:20px;text-decoration:line-through;}.view-product-list .views-field-nothing .p-list-atc .p-list-price .commerce-price-is-discounted .component-type-commerce-price-formatted-amount{color:#a30707;}.view-product-list .views-field-nothing .p-list-atc .p-list-price ul.commerce-price-formatted-components li.component-type-discount{display:none;}.view-product-list .views-field-nothing .p-list-atc .p-list-btn{float:right;}.view-product-list .views-field-nothing .p-list-atc .p-list-btn .form-submit{background:#fff;color:#333333;padding:8px 16px;}.view-product-list .views-field-nothing .p-list-atc .p-list-btn .form-submit:hover{color:#fff;background:#992020 url(/sites/all/themes/circe/images/pattern-red.png) center top repeat;}#block-views-audio-block-1 h2{font-size:18px;line-height:20px;text-transform:uppercase;color:#a30707;margin:0;padding:0 0 10px 26px;background:url(/sites/all/themes/circe/images/i-audio.png) 0 2px no-repeat;font-style:normal;}#block-views-audio-block-1 .more-link{line-height:30px;margin:10px 0 0 0;}#block-views-audio-block-1 .more-link a{font-weight:normal;text-decoration:none;padding:5px 10px 5px 10px;margin:10px 0 10px 0;background-color:#777;color:#FFF;}#block-views-audio-block-1 .more-link a:hover{background-color:#a31206;}.view-audio .views-row{border-bottom:1px solid #DDD;margin-bottom:20px;}.view-audio .views-row .audio-left{float:left;width:350px;padding:20px;margin:0 20px 20px 0;}.view-audio .views-row .audio-right{float:right;width:150px;background-color:#DDD;padding:20px;margin-bottom:20px;}.view-audio .views-row .audio-title{margin-bottom:20px;font-size:24px;line-height:30px;font-style:italic;}.view-audio .views-row .audio-speaker{margin-bottom:10px;font-size:20px;line-height:24px;font-style:italic;}.view-audio table{width:100%;}.view-audio table td{background:url(/sites/all/themes/circe/images/pattern-bar.png) 0 0 repeat-x;border-top:2px solid #fff;border-bottom:1px solid #ededed;padding:10px;font-size:12px;line-height:14px;}.view-audio table td.views-field-field-mp3{width:21px;height:21px;}.view-audio table td.views-field-field-speaker{text-align:right;font-style:italic;color:#999;}.view-audio table td.views-field-title a,.view-audio table td.views-field-title a:visited{text-decoration:none;color:#070707;font:400 14px/18px 'Alegreya',Georgia,"Times New Roman",times,serif;}.view-id-audio .more-link{line-height:30px;margin:10px 0 0 0;}.view-id-audio .more-link a{font-weight:normal;text-decoration:none;padding:5px 10px 5px 10px;margin:10px 0 10px 0;background-color:#777;color:#FFF;}.view-id-audio .more-link a:hover{background-color:#a31206;}.audiojs-mini .audiojs{width:21px;height:21px;background:#666;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(0.5,#555),color-stop(0.51,#444),color-stop(1,#444));background-image:-moz-linear-gradient(center top,#444 0%,#555 50%,#444 51%,#444 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.audiojs-mini .audiojs .play-pause,.audiojs-mini .audiojs p{width:21px;height:21px;margin:0px;padding:0;cursor:pointer;}.audiojs-mini .audiojs p{display:none;letter-spacing:0px;}.audiojs-mini .audiojs .scrubber,.audiojs-mini .audiojs .time{display:none;}.audiojs-mini .audiojs p.play{display:block;background:url(/sites/all/themes/circe/images/player-graphics.gif) -4px -4px no-repeat;}.audiojs-mini .audiojs .loading{background:url(/sites/all/themes/circe/images/player-graphics.gif) -4px -34px no-repeat;}.audiojs-mini .audiojs .error{background:url(/sites/all/themes/circe/images/player-graphics.gif) -4px -64px no-repeat;}.audiojs-mini .audiojs .pause{background:url(/sites/all/themes/circe/images/player-graphics.gif) -4px -94px no-repeat;}.audiojs-mini .playing p.play,.audiojs-mini .playing p.loading,.audiojs-mini .playing p.error{display:none;}.audiojs-mini .playing p.pause{display:block;}.audiojs-mini .loading p.play,.audiojs-mini .loading .pause,.audiojs-mini .loading .error{display:none;}.audiojs-mini .loading p.loading{display:block;}.audiojs-mini .error .time,.audiojs-mini .error .play,.audiojs-mini .error .pause,.audiojs-mini .error .scrubber,.audiojs-mini .error .loading{display:none;}.audiojs-default .audiojs{width:350px;margin:10px 0 0 0;}.audiojs-default .audiojs .scrubber{width:180px;}.view-webinar .views-field-nothing{width:441px;padding:20px;margin:0 0 30px 0;background-color:#DDD;}.view-webinar .views-field-nothing .webinar-title a{text-decoration:none;font-size:24px;line-height:32px;}.view-webinar .views-field-nothing .webinar-date{float:left;margin:0 20px 0 0;}.view-webinar .views-field-nothing .webinar-presenter{float:left;font-style:italic;}.view-profile .views-row{padding:20px 0;border-bottom:1px solid #dddddd;}.view-profile .views-field-field-image{float:left;margin-right:20px;}.view-profile .views-field-field-image a,.view-profile .views-field-field-image a:visited{cursor:pointer;display:block;text-decoration:none;text-align:center;padding:8px 20px;margin:20px 0 0 0;width:110px;background:#ededed url(/sites/all/themes/circe/images/pattern-gray.png) center top repeat;color:#666;border:none;font:normal 14px/22px Georgia,"Times New Roman",times,serif;webkit-box-shadow:1px 1px 0px #949494;box-shadow:1px 1px 0px #949494;}.view-profile .views-field-field-image a:hover{text-decoration:none;color:#fff;background:#992020 url(/sites/all/themes/circe/images/pattern-red.png) center top repeat;}.view-profile .views-field-nothing{float:left;}.view-profile .views-field-nothing h2{margin:0;padding:0;}.no-second-sidebar .view-profile .views-field-nothing{width:790px;}.with-second-sidebar .view-profile .views-field-nothing{width:440px;}.messages,div.warning{padding:10px 20px 10px 35px;margin:10px 0;clear:both;}.messages ul{margin:0;padding:0;list-style:none;}div.status{background:#d3ffc6 url(/sites/all/themes/circe/images/m-check.png) left center no-repeat;border:1px solid #4aa92d;color:#373737;}div.status a,div.status a:visited{color:#40a023;}div.status a:hover{text-decoration:underline;}div.error{background:#fbc0c0 url(/sites/all/themes/circe/images/m-error.png) left center no-repeat;border:1px solid #c42828;color:#373737;padding:10px 20px 10px 35px;}div.error a,div.error a:visited{color:#c42828;}div.error a:hover{text-decoration:underline;}div.info{background:#b2e3f9 url(/sites/all/themes/circe/images/m-info.png) left center no-repeat;border:1px solid #288fc4;color:#373737;}div.info a,div.info a:visited{color:#0b79b1;}div.info a:hover{text-decoration:underline;}div.warning{background:#fefedc url(/sites/all/themes/circe/images/m-warn.png) left center no-repeat;border:1px solid #f0c020;color:#373737;}div.warning a,div.warning a:visited{color:#baa40c;}div.warning a:hover{text-decoration:underline;}ul.primary{padding:0 0 0 1em;white-space:nowrap;height:26px;display:block;list-style:none;margin:5px;line-height:normal;border-bottom:1px solid #a30707;}ul.primary li{margin:0;padding:0;float:left;}ul.primary li a{background:#f4f4f4;border-color:#8a8a8a;border-width:1px;height:25px;line-height:25px;border-style:solid solid none;float:left;margin-right:.5em;padding:0 20px;text-decoration:none;color:#8a8a8a;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;}ul.primary li a:hover{background-color:#a30707;border-color:#a30707;color:#fff;}ul.primary li.active a,ul.primary li.active a:hover{background-color:transparent;border:1px solid #a30707;border-bottom:#fff 1px solid;color:#a30707;}
