/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.----------------------------------------------------------- */#s5box_register_inner {min-height: 500px;}#cboxLoadedContent iframe {min-height: 500px;}.acymailing_footer {display:none;}/*****************************************************//** CB **//* CB - Right Position */.cbProfile .cbPosRight {font-size: 90%;}.cbProfile .cbPosRight .cb_tab_container, .cbProfile .cbPosTabMain .cb_tab_container {border: 1px solid #ddd;padding: 10px;margin: 0 0 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #E8EAEB;-webkit-transition: background 0.3s ease-out;-moz-transition: background 0.3s ease-out;-o-transition: background-color 0.3s ease-out;transition: background 0.3s ease-out;}.cbProfile .cbPosRight .cb_tab_container:hover, .cbProfile .cbPosTabMain .cb_tab_container:hover {background: #fafafa;}.cbProfile .cbPosRight .cb_tab_container .contentheading, .cbProfile .cbPosTabMain .contentheading, .cbProfile .cbPosLeft .cb_tab_container .contentheading, .pbTitle {text-align: left;border-bottom: none;color: #444;font-size: 16px;text-shadow: 1px 1px 1px #fff;padding: 0 0 10px 0;margin: 0 0 8px 0;background: url(../images/cb/light-div.png) 50% 100% repeat-x;}.cbProfile .cbPosRight LABEL, .cbUserListFieldTitle {color: #777;font-weight: normal;}.cbProfile .cbPosRight .cb_field, .cbListFieldCont {color: #222;}/* CB - Left Position */.cbProfile .cbPosLeft LABEL {width: 50%;}.cbProfile .cbPosLeft .cb_form_line {margin-bottom: 5px;}.cbProfile .cbPosLeft {background: #fafafa;border: solid 1px #e9e9e9;border-radius: 5px;-moz-border-radius: 5px;}.cbProfile .cbPosLeft .cb_tab_html#cb_tabid_20 {float: left;width: 180px;}.cbProfile .cbPosLeft .cb_tab_html {float: left;width: 190px;}.cbProfile .cbPosLeft .cb_form_line {padding: 0;}.cbProfile .cbPosLeft .cb_tab_container {clear: left;padding: 8px;width: 90%;}.cbProfile .cbPosLeft .cbFieldsContentsTab LABEL {display: block;}.cbProfile #cbProfileTitle {margin-top: 15px;}/* GroupJive */.cbProfile .cbGroupJive .gjMainTitle, .cbProfile .cbGroupJive .gjMainPaging {background: #fafafa;}.cbProfile .cbGroupJive .gjMainTitle:hover, .cbProfile .cbGroupJive .gjMainPaging:hover {background: #E8EAEB;}.cbGroupJive .gjMainPaging {border-top: solid 1px #ddd;border-bottom: none;}.cbGroupJive .dynamic-tab-pane-control .tab-row .tab {border-color: #ddd;color: #444;border-top-left-radius: 3px;border-top-right-radius: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-topleft: 3px;}.cbGroupJive .dynamic-tab-pane-control .tab-row .tab.hover {background: #E8EAEB;}.cbGroupJive .dynamic-tab-pane-control .tab-row .tab.hover a {color: #444;}.cbGroupJive .dynamic-tab-pane-control .tab-row .tab a {color: #0b86e5;}.cbGroupJive .gjMainContentMenu div:hover {background: #fafafa;}.cbGroupJive .gjMainContentMenu div:hover a {color: #444;text-indent: 5px;}.cbGroupJive .inputbox {padding: 4px;border-color: #ddd;}/* CB GroupJive Module */.module-content .gjLatestGroup {background: url(../images/cb/light-div.png) 50% 100% repeat-x;padding: 10px 0 10px 0;border: none;position: relative;height: 50px;}.module-content .gjLatestGroupLogo img {width: 36px;height: 36px;border: 3px solid #d7d7d7;padding: 1px;background: #fafafa;-webkit-border-radius: 5px;border-radius: 5px;-moz-border-radius: 5px;-webkit-transition: border-color 0.3s ease-out;-moz-transition: border-color 0.3s ease-out;-o-transition: border-color 0.3s ease-out;transition: border-color 0.3s ease-out;margin-top: 2px;}.module-content .gjLatestGroupLogo img:hover {border: 3px solid #444;}.module-content .gjLatestGroupLogo {position: absolute;left: 0;}.cbGroupJive a {color: #0b86e5;}.module-content .gjLatestGroupName {font-size: 1.2em;line-height: 1.8em;position: absolute;left: 55px;}.module-content .gjLatestGroupInfo {position: absolute;left: 55px;top: 30px;}/** CB - Delimiter Field **/.cbProfile .cbft_delimiter {background: #DEE1E3;border-top: 1px solid #D1D4D6;border-bottom: 1px solid #f9f9f9;border-left: 1px solid #D1D4D6;border-right: 1px solid #f9f9f9;color: #333;padding: 5px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size: 100%;padding: 0 5px;margin: 10px 0;}.cbProfile .cbft_delimiter p {margin: 0;padding: 0;font-weight: bold;}body .cbProfile .cbft_image img {border: solid 5px #e9e9e9;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 8px;width: 150px;}.cb_tab_content {text-align: left;}table#cbUserTable th {background: #fafafa;}hr.cbUserListHrTop, hr.cbUserListHrBottom {display: none;}.cbUserListFC_avatar img, .gjMainContentLogo img {border: solid 5px #e9e9e9;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.cbUserListFC_avatar img:hover, .gjMainContentLogo img:hover {border: solid 5px #444;}/* CB Registration */.cb_template_default .componentheading {font-size: 170%;line-height: 120%;font-weight: 500;}.cb_template_default .cb_comp_outer {padding: 0;}.cb_template_default form.cb_form .cb_form_line label {font-size: 120%;}#cbIconsTop IMG, #cbIconsBottom IMG {vertical-align: middle;}#cbIconsTop, #cbIconsBottom {margin: 10px 0;}form.cb_form .cb_form_line .cb_field input, form.cb_form .cb_form_line .cb_field select, .cb_tab_content .cb_form_line .cb_field input, .cb_tab_content .cb_form_line .cb_field select, .cbEditProfile .inputbox {padding: 6px 4px;}/* CB Buttons */.cbUsersList form.cb_form .cb_form_buttons_line, .cbUsersList .cb_tab_content .cb_form_buttons_line {width: auto;padding: 0;margin: 0;margin-bottom: 20px;}.cb_button_wrapper, .cb_form_buttons_line {background: url(../images/cb/readon-r.png) no-repeat 100% -75px;height: 33px;line-height: 33px;display: inline-block;}.cb_button_wrapper .button, .cb_form_buttons_line .button {background: url(../images/cb/readon-l.png) no-repeat 0 -75px;height: 33px;line-height: 33px;display: inline-block;border: 0;margin: 0;display: inline-block;margin: 0 0 0 -5px;padding: 0 10px 1px 10px;border: 0;font-size: 11px;cursor: pointer;line-height: 30px;height: 34px;overflow: visible;font-weight: bold;position: relative;white-space: nowrap;text-transform: uppercase;background-color: transparent;color: #555555;text-shadow: 1px 1px 1px #e0e0e0;}.cb_button_wrapper:hover, .cb_form_buttons_line:hover {background: url(../images/cb/readon-r.png) no-repeat 100% -111px;}.cb_button_wrapper .button:hover, .cb_form_buttons_line .button:hover {background: url(../images/cb/readon-l.png) no-repeat 0 -111px;padding-right: 25px;color: #222222;text-shadow: 1px 1px 1px #ddd;}/* CB Content Mod */ul.cbMenuULlist li a {line-height: 140%;}/* CB Gallery */.connectionBox, .containerBox {border-radius: 5px;-moz-border-radius: 5px;border: solid 5px #ddd;}.connectionBox:hover, .containerBox:hover {border: solid 5px #444;}/* CB ProfileBlog */.cbProfile .cbpbDateInfo {background: #eee;border: 1px solid #ddd;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 0 10px;width: 90%;font-size: 90%;}.cbProfile .cbpbDateInfo:hover {background: #fafafa;border: 1px solid #eee;}.cbpbEditorContainer {border-radius: 5px;-moz-border-radius: 5px;}.cbProfile .cb_tab_content {position: relative;}.cbProfile .cbPosTabMain .cbpgToggleEditor, .cbProfile .cbPosTabMain .cbpbToggleEditor {position: absolute;top: 10px;right: 10px;}.cbPosTabMain .cbpbControlArea .cbpbToggleEditor {top: 50px;}.cbProfile .pagenav {padding: 0 4px;}/* CB Profile Edit */.cbEditProfile .dynamic-tab-pane-control .tab-page {border-radius: 5px;-moz-border-radius: 5px;border: 1px solid #D1D4D6;}.cbEditProfile .dynamic-tab-pane-control .tab-row .tab {border-top-left-radius: 3px;border-top-right-radius: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-topleft: 3px;border: 1px solid #D1D4D6;}.cbEditProfile .cb_button_wrapper {margin: 5px 5px 0 5px;}/* CB Subs */#cbregUpgrades .cbregName LABEL {font-size: 120%;font-weight: bold;}#cbregUpgrades .cbregFee, .cbProfile .cbregValExp {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;display: inline-block;padding: 2px 6px;font-size: 13px;line-height: 120%;color: #fff;text-shadow: -1px -1px 1px #888;background: #bbb;border: 1px solid #aaa;}.cbProfile .cbregValExp {margin: 0 0 0 35px;text-align: left;background-image: url("../images/accents/arrows.png");background-repeat: no-repeat;background-position: 10px -410px;}.cbregBasket {border: 1px solid #ddd;border-radius: 5px;-moz-border-radius: 5px;background: #e8eaeb;}.cbregBasket:hover {background: #fafafa;}.cbregBasket table caption {text-shadow: 1px 1px 1px #fff;}.cbpayBasketView .error {display: block;margin: 15px 0;padding: 3px 10px;background-repeat: repeat-x;background-position: 0 100%;clear: both;color: #D0583F;background-image: url(../images/typography/alert.png);background-color: #FFFBFB;border-bottom: 1px solid #F8C9BB;border-right: 1px solid #F8C9BB;}.cbregIntro {margin: 15px 0;padding: 3px 10px;background-repeat: repeat-x;background-position: 0 100%;clear: both;color: #666666;background-image: url(../images/typography/download.png);background-color: #fffdf6;border-bottom: 1px solid #d3d3d3;border-right: 1px solid #d3d3d3;}.cbregIntro p {margin: 0;padding: 0;}fieldset.cbfieldset_invoicing_address STRONG {margin: 10px 0;display: block;}.error {color: #d0583f;font-weight: bold;}.cbpayBasketView .cbregInvoiceLinks {padding: 0;background: #eee url("../images/icons/icon-write.png") no-repeat 5px 4px;padding: 1px 25px;border: 1px solid #ddd;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin-top: 15px;}.cbpayBasketView .cbregInvoiceLinks:hover {background-color: white;}.cbregConcl {background: #DEE1E3;border-top: 1px solid #D1D4D6;border-bottom: 1px solid #f9f9f9;border-left: 1px solid #D1D4D6;border-right: 1px solid #f9f9f9;color: #333;padding: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-border-radius: 5px;font-size: 100%;padding: 0 5px;margin: 10px 0;}.cbregConcl p {margin: 0;padding: 0;}div.cbpayChoices div.cbpaidCCbutton {padding: 0;}/*fieldset {border: 1px solid #ddd;border-radius: 5px;-moz-border-radius: 5px;padding: 10px;margin: 10px 0;}fieldset legend {font-size: 120%;font-weight: bold;}fieldset:hover {background: #fafafa;}*/.cbpayBasketView .cb_form_line, .cbformdiv .cb_form_line {background: url("../images/cb/light-div.png") repeat-x bottom;padding: 3px;}.cbpayBasketView .cb_form_line:hover, .cbformdiv .cb_form_line:hover {background-color: white;}.cbpayBasketView .cb_form_line label {float: left;width: 20%;font-weight: bold;}.cbpayBasketView .cb_form_line .cb_field {float: left;width: 55%;}.cbpayBasketView .cbpaidCCbutton form {margin-right: 8px;}#cbpaidButtoffline {clear: left;margin: 5px 0 0 0;}/* CB Status */.cbft_ajaxtext { background: #fff;border: 1px solid #D1D4D6;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 0 10px;width: 150px;}.cbft_ajaxtext label {padding: 0 0 0 10px;}.cbft_ajaxtext:hover {background:#e8eaeb;}.cbPosLeft .cb_tab_content .cbft_ajaxtext   {width: 155px;}.cbft_ajaxtext .cbajtContainer {padding: 0 5px;}.cbft_ajaxtext .cbajtContainer .inputbox {width: 100px;margin: 5px 0;}.cbPosLeft .cb_tab_content .cb_form_line.cbft_ajaxtext .button {padding: 3px; background:#e4e4e4;border: solid 1px #ccc;margin: 3px;}.cbPosLeft .cb_tab_content .cb_form_line.cbft_ajaxtext .button:hover {background: white;}.cbPosLeft .cb_tab_content .cb_form_line.cbft_ajaxtext .cb_field {width: 150px;}/* CB Complete */.cbProgress {width: 500px;}.cbProgress .cbProgressChecklist {width: 225px;}.cbProgress .cbProgressBarRgt {color:#6eab33; padding-top: 13px;}.cbProgress .cbProgressBarLft {color:#D0583F; padding-top: 13px;}.cbProgressChecklist {border-radius: 5px;-moz-border-radius: 5px;}.cbProgressChecklist:hover {background:#e8eaeb;}/* CB Module */img.cbThumbPict {float: left;border: 3px solid #d7d7d7;padding: 1px;background: #fafafa;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-webkit-transition: border-color 0.3s ease-out;-moz-transition: border-color 0.3s ease-out;-o-transition: border-color 0.3s ease-out;transition: border-color 0.3s ease-out;margin-right: 5px; }img.cbThumbPict:hover {border: 3px solid #444;}

.category-desc {display:none;}
.blog-horizonline span.blog-author, .blog-horizonline-inner, .showcase-author, span.blog-text-categories {display:none !important;}
.blog-content .fb_iframe_widget {height:auto !important;}
#ezblog-body .blog-post .blog-title, #ezblog-body .blog-post .blog-title a {font-family: 'Open Sans',Helvetica,Arial,Sans-Serif !important;}
.blog-content #socialbutton {height: 20px !important; overflow: hidden !important; }

.item-page .dropdown-toggle {display:none;}
.item-page ul.actions {display: block;
border: none;
box-shadow: none;
min-width: 0px !important;
padding: 0;
margin: 0;}

#s5_responsive_mobile_drop_down_register {height:550px;}

.s5_responsive_mobile_drop_down_inner {
    background-color: #fff !important;
    color: #000 !important;
}
.s5_responsive_mobile_drop_down_inner a, #s5_responsive_mobile_drop_down_menu, #s5_responsive_mobile_drop_down_menu a, #s5_responsive_mobile_drop_down_login a  { color: #000 !important; font-family: 'Open Sans',Helvetica,Arial,Sans-Serif !important;}
#s5_responsive_mobile_drop_down_wrap input#modlgn-remember {width: 20px !important; }
li.cbMenu_UE_MENU_CB {display:none;}

#member-registration.well {background-color: transparent;
    border: none;
    border-radius: 4px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2) inset;
    margin-bottom: 20px;
    min-height: 0;
    padding: 0;}
	
#member-registration.well legend {margin-bottom:5px;}
#member-registration.well .control-group {margin:5px 0 !important;}