#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(//www.joc.com/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(//www.joc.com/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(//www.joc.com/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(//www.joc.com/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(//www.joc.com/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(//www.joc.com/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(//www.joc.com/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(//www.joc.com/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.view-templates table tr th,.view-templates table tr td{padding:10px;}.view-templates table tr th,.view-templates table tbody tr td{text-align:right;}.view-templates table tbody tr td:nth-child(1){text-align:left;}.view-templates tr.even{background-color:#fff;}.text-danger{color:#af2b2b;}.text-success{color:#52b223;}.view-template-charts{border:1px solid #ccc;padding:0px 15px 15px 0;}.view-template-charts > .attachment > .view-template-charts{border:0px;}.views-field-field-unit{padding-left:50px;}.views-field-field-data-source{float:right;padding-right:15px;}.page-taxonomy-term.section-dashboards .view-dashboards-categories .views-row  img,.page-taxonomy-term.section-market-data .view-dashboards-categories .views-row  img{width:100%;}.section-dashboards.page-taxonomy-term .row-center .center-left,.section-market-data.page-taxonomy-term .row-center .center-left{width:100% !important;}.page-taxonomy-term.section-dashboards .pane-dashboards-categories,.page-taxonomy-term.section-dashboards #page-title,.page-taxonomy-term.section-market-data .pane-dashboards-categories,.page-taxonomy-term.section-market-data #page-title{display:inline-block;vertical-align:middle;margin:15px 0px !important;font-size:24px !important;}.page-taxonomy-term.section-market-data #page-title{width:100%;}.page-taxonomy-term.section-dashboards .view-dashboards-categories .views-row,.page-taxonomy-term.section-market-data .view-dashboards-categories .views-row{width:100%;}.page-taxonomy-term.section-dashboards .inside.clearfix,.page-taxonomy-term.section-market-data .inside.clearfix{position:relative;}.section-dashboards .in-the-news,.section-market-data .in-the-news{z-index:10;border:0;padding:15px 0;margin-top:20px;width:100%;}.section-dashboards .in-the-news .views-row,.section-market-data .in-the-news .views-row{margin-bottom:15px;border-bottom:1px dashed #ccc;padding-bottom:15px;}.section-dashboards .in-the-news .views-row:last-child,.section-market-data .in-the-news .views-row:last-child{border:0;}.section-dashboards .pane-tagclouds .more-link,.section-market-data .pane-tagclouds .more-link{display:none;}.section-dashboards .pane-tagclouds .tagclouds-term,.section-market-data .pane-tagclouds .tagclouds-term{clear:both;display:block;margin-bottom:15px;}.section-dashboards .pane-tagclouds,.section-market-data .pane-tagclouds{border:1px solid;padding:5px;width:100%;}.page-taxonomy-term .pane-dashboards-categories{float:left;}.page-taxonomy-term .pane-page-title{float:left;margin:34px 10px;}.page-taxonomy-term .pane-dashboards-tabs{clear:both;}.page-node-add-dashboards .vertical-tabs .form-type-textfield input{width:auto;}.page-node-add-dashboards .form-textarea-wrapper{width:auto;}#ajax-example-user-dependent-dropdown .form-item-dropdown-first,#dropdown-first-replace,#dropdown-second-replace,#dropdown-third-replace,#user-dropdown-first-replace,#user-dropdown-second-replace,#user-dropdown-third-replace{float:left;margin-right:8px !important;margin-bottom:1.5em;}#user-dropdown-fourth-replace{float:left;margin-right:20px;}#dropdown-fourth-replace{float:left;margin-right:0;margin-bottom:1.5em;}fieldset#edit-row2{clear:both;border:0;padding:0;width:auto;display:inline-block;float:left;margin-bottom:30px;}fieldset#edit-row2 #date-range,fieldset#edit-row2 .form-item-range{float:left;margin-right:20px;}fieldset#edit-row2 #date-range .form-item-date-range{margin-top:12px;}fieldset#edit-row2 #date-range + .container-inline-date,fieldset#edit-row2 #date-range + .container-inline-date + .container-inline-date{float:left;}fieldset#edit-row2 #date-range + .container-inline-date .form-item-date-from,fieldset#edit-row2 #date-range + .container-inline-date + .container-inline-date .form-item-date-to{margin-right:20px;}.form-item-dropdown-fourth,.form-item-dropdown-fourth .chosen-container{width:311px !important;}#ajax-example-admin-dependent-dropdown .view-new-charts,#ajax-example-user-dependent-dropdown .view-new-charts{clear:both;padding-top:0;}#ajax-example-admin-dependent-dropdown .form-item.form-type-radios.form-item-boxes,#ajax-example-admin-dependent-dropdown .form-item.form-type-radios.form-item-boxes #edit-boxes{float:left;}#ajax-example-admin-dependent-dropdown .form-item.form-type-radio.form-item-boxes,#ajax-example-admin-dependent-dropdown .form-item.form-type-radios.form-item-boxes label{float:left;margin:0 15px 0 0;}#ajax-example-admin-dependent-dropdown .form-item.form-type-radio.form-item-boxes{border-right:1px solid #4c9ff8;padding-right:15px;}#ajax-example-admin-dependent-dropdown .form-item.form-type-radio.form-item-boxes:last-child{border-right:0;}#ajax-example-admin-dependent-dropdown .form-item.form-type-radios.form-item-boxes .description{float:left;clear:left;margin-top:5px;margin-bottom:15px;font-size:12px;}#ajax-example-admin-dependent-dropdown #edit-save-dashboard{float:left;display:block;margin:26px 0 0 0;padding:5px 10px;border:0;border-radius:4px;background-color:#337ab7;color:#fff;font-size:14px;}#edit-dropdown-first,#edit-dropdown-second,#edit-dropdown-third,#edit-dropdown-fourth,.ajax-progress.ajax-progress-throbber,.chosen-container{clear:both;float:left;max-width:365px;}#table-connections h3{margin-bottom:0;}#table-connections h3 + table + table{margin-top:0;}#jGrowl .jGrowl-notification .jGrowl-message{font-size:15px;color:white;padding-top:10px;height:auto;padding-bottom:10px;line-height:18px;}#dropdown-first-replace{clear:left;}.form-item-dropdown-type,.form-item-boxes{float:left;margin-right:18px !important;}.form-type-radios.form-item-boxes{margin-top:23px !important;margin-bottom:0 !important;}#table-connections{clear:both;padding-top:30px;}#chart-display{clear:both;padding-bottom:50px;}#ajax-example-user-dependent-dropdown #dropdown-fourth-replace{margin-right:20px;}#ajax-example-user-dependent-dropdown #user-date-range,#ajax-example-user-dependent-dropdown .container-inline-date{float:left;margin-right:20px;}.section-market-data-landing .pane-page-title{margin-bottom:0;}.section-market-data-landing .pane-joc-dashboards{clear:both;}.view-new-chart-templates .view-content .views-table{margin:0 auto;}.view-new-chart-templates .view-content .views-table td{padding:15px;}.view-new-chart-templates .view-content + .attachment{margin-top:15px;}#ajax-example-user-dependent-dropdown #user-chart-display{clear:both;padding-top:50px;}.fieldset-class-desc{clear:both;margin:30px;}#user-chart-description{padding:30px;}
.section-user #content a,.pane-user-login a,.ctools-modal-content a{text-decoration:none;}.section-user #content a:hover,.pane-user-login a:hover,.ctools-modal-content a:hover{text-decoration:underline;}.section-user #content a.form-submit:hover,.pane-user-login a.form-submit:hover,.ctools-modal-content a.form-submit:hover{text-decoration:none;}.section-user #content h2,.pane-user-login h2,.ctools-modal-content .modal-content h2{border-bottom:2px solid #1a1a1a;color:#13506f;font-family:"Arial Narrow","Helvetica Narrow",Arial,Helvetica,'Nimbus Sans L',sans-serif;font-size:26px;padding-bottom:10px;text-transform:uppercase;}.section-user #content p,.pane-user-login p,.ctools-modal-content .modal-content p{color:#878484;font-size:15px;line-height:1.4;padding-right:2em;}.section-user #content p strong,.pane-user-login p strong,.ctools-modal-content .modal-content p strong{color:#a22813;}.ctools-modal-content .modal-content form{margin:10px;}.section-user #content p,.pane-user-login p,.ctools-modal-content .modal-content p{color:#6c6c6c;}.section-user #content .form-field-align-spacer,.pane-user-login .form-field-align-spacer,.ctools-modal-content .modal-content .form-field-align-spacer{float:left;height:1px;width:155px;}.section-user #content .form-field-align,.pane-user-login .form-field-align,.ctools-modal-content .modal-content .form-field-align{float:left;width:262px;}.section-user #content .form-field-align,.pane-user-login .form-field-align{max-width:250px;}.section-user #content .right,.pane-user-login .right,.ctools-modal-content .modal-content .right{text-align:right;}.section-user #content .center,.pane-user-login .center,.ctools-modal-content .modal-content .center{text-align:center;}.section-user #content .spaced,.pane-user-login .spaced,.ctools-modal-content .modal-content .spaced{margin-top:1.5em;margin-bottom:1.5em;}.section-user #content .vertical-divide,.pane-user-login .vertical-divide,.ctools-modal-content .modal-content .vertical-divide{border-top:1px solid #5f889d;margin-top:1.5em;}.section-user #content .form-column-left,.section-user #content .form-column-right,.pane-user-login .form-column-left,.pane-user-login .form-column-right,.ctools-modal-content .modal-content .form-column-left,.ctools-modal-content .modal-content .form-column-right{float:left;min-width:320px;width:48%;}.section-user #content .form-column-left,.pane-user-login .form-column-left,.ctools-modal-content .modal-content .form-column-left{border-right:1px solid#cbcbcb;margin:0 -1px 0 0;min-width:428px;padding-right:2%;}.section-user #content .form-column-left,.pane-user-login .form-column-left,.ctools-modal-content .modal-content .form-column-left #profile{width:428px;}.section-user #content .profile.form-column-left,.pane-user-login .profile.form-column-left,.ctools-modal-content .modal-content .profile.form-column-left{padding-right:1%;}.pane-user-login .form-column-left{border-right:none;float:left;margin-right:5%;padding-right:0;min-width:30%;width:45%;}.section-user #content .form-column-right,.pane-user-login .form-column-right,.ctools-modal-content .modal-content .form-column-right{border-left:1px solid #cbcbcb;min-width:454px;margin-right:-1%;padding-left:2%;}.pane-user-login .form-column-right{border-left:none;float:left;min-width:30%;width:50%;padding-left:0;}.pane-user-login .form-column-left .item-list{display:none;}.section-user #content .form-item,.pane-user-login .form-item,.ctools-modal-content .modal-content .form-item{margin:0 0 0.5em 0;}#edit-field-newsletters{margin:0 0 0.5em 0;float:left;width:100%;padding-left:210px;margin-bottom:20px;}.section-user #content .form-item .form-type-textfield,.section-user #content .form-item .form-type-checkbox,.section-user #content .form-item .form-type-radio,.section-user #content .form-item .link-field-url,.pane-user-login .form-item .form-type-textfield,.pane-user-login .form-item .form-type-checkbox,.pane-user-login .form-item .form-type-radio,.pane-user-login .form-item .link-field-url,.ctools-modal-content .modal-content .form-item .form-type-textfield,.ctools-modal-content .modal-content .form-item .form-type-checkbox,.ctools-modal-content .modal-content .form-item .form-type-radio,.ctools-modal-content .modal-content .form-item .link-field-url{margin:0 0 0 155px;}.section-user #content .form-type-link-field,.pane-user-login .form-type-link-field,.ctools-modal-content .modal-content .form-type-link-field{margin-top:1em;}.section-user #content .form-type-link-field .form-item,.pane-user-login .form-type-link-field .form-item,.ctools-modal-content .modal-content .form-type-link-field .form-item{margin-left:0;}.section-user #content .password-parent,.section-user #content .confirm-parent,.pane-user-login .password-parent,.pane-user-login .confirm-parent,.ctools-modal-content .modal-content .password-parent,.ctools-modal-content .modal-content .confirm-parent{width:100%;zoom:1;}.section-user #content .password-parent:before,.section-user #content .confirm-parent:before,.ctools-modal-content .modal-content .password-parent:before,.ctools-modal-content .modal-content .confirm-parent:before,.pane-user-login .password-parent:before,.pane-user-login .confirm-parent:before,.section-user #content .password-parent:after,.section-user #content .confirm-parent:after,.pane-user-login .password-parent:after,.pane-user-login .confirm-parent:after,.ctools-modal-content .modal-content .password-parent:after,.ctools-modal-content .modal-content .confirm-parent:after{content:" ";display:table;}.section-user #content .password-parent:after,.section-user #content .confirm-parent:after,.pane-user-login .password-parent:after,.pane-user-login .confirm-parent:after,.ctools-modal-content .modal-content .password-parent:after,.ctools-modal-content .modal-content .confirm-parent:after{clear:both;}.section-user #content .password-parent,.pane-user-login .password-parent,.ctools-modal-content .modal-content .password-parent{margin-bottom:0;padding-top:1em;}.password-strength,div.password-confirm{margin-top:5px;}.section-user #content div.form-item div.password-suggestions,.pane-user-login div.form-item div.password-suggestions,.ctools-modal-content .modal-content div.form-item div.password-suggestions{margin:-5px 0 10px 155px;width:300px;}.section-user #content .form-item label,.pane-user-login .form-item label,.ctools-modal-content .modal-content .form-item label{clear:left;float:left;margin-right:20px;text-align:right;width:145px;color:#6c6c6c;font-size:115%;line-height:1.3em;font-weight:normal;}.pane-user-login .form-item label{width:25%;text-align:left;}#user-login label{width:75px !important;}#user-register-form label{width:190px !important;}.form-copy-text{color:#6c6c6c;font-size:115%;line-height:1.3em;font-weight:normal;max-width:450px;}.change-pass-warning{padding-top:25px;}.section-user #content .right .form-item label,.pane-user-login .right .form-item label,.ctools-modal-content .modal-content .right .form-item label{margin-right:0;}.section-user #content .form-item .form-type-textfield label,.section-user #content .form-type-textarea label,.pane-user-login .form-item .form-type-textfield label,.pane-user-login .form-type-textarea label,.ctools-modal-content .modal-content .form-item .form-type-textfield label,.ctools-modal-content .modal-content .form-type-textarea label{text-align:left;width:auto;}.section-user #content .form-item .form-type-textfield .description,.pane-user-login .form-item .form-type-textfield .description,.ctools-modal-content .modal-content .form-item .form-type-textfield .description{margin-left:2px;}.section-user #content .form-item label.option,.pane-user-login .form-item label.option,.ctools-modal-content .modal-content .form-item label.option{float:none;width:auto;}.section-user #content .form-item input[type="text"],.section-user #content .form-item input[type="password"],.pane-user-login .form-item input[type="text"],.pane-user-login .form-item input[type="password"],.ctools-modal-content .modal-content .form-item input[type="text"],.ctools-modal-content .modal-content .form-item input[type="password"]{border:1px solid #aaaaaa;color:#030303;font-size:117%;padding:2px 5px;max-width:250px;width:100%;}.pane-user-login .form-item input[type="text"],.pane-user-login .form-item input[type="password"]{max-width:213px;}#user-register-form .form-item input[type="text"],#user-register-form .form-item input[type="password"],#user-login .form-item input[type="text"],#user-login.form-item input[type="password"],{max-width:321px;}.section-user #content .form-item .description,.pane-user-login .form-item .description,.ctools-modal-content .modal-content .form-item .description{display:none;margin:2px 0 0 157px;width:260px;}.section-user #content .form-checkboxes,.section-user #content .form-radios,.pane-user-login .form-checkboxes,.pane-user-login .form-radios,.ctools-modal-content .modal-content .form-checkboxes,.ctools-modal-content .modal-content .form-radios{clear:none;}.section-user #content .form-type-link-field > label,.pane-user-login .form-type-link-field > label,.ctools-modal-content .modal-content .form-type-link-field > label{font-weight:bold;}.section-user #content .login-social,.pane-user-login .login-social,.ctools-modal-content .modal-content .login-social{background:url(//www.joc.com/sites/all/modules/custom/joc_users/css/img/social_login_button_06.png) no-repeat -49px -6px;display:inline-block;margin:0 15px 15px 15px;text-indent:-9999px;width:150px;height:22px;}.section-user #content .login-twitter,.pane-user-login .login-twitter,.ctools-modal-content .modal-content .login-twitter{background-position:-49px -6px;}.section-user #content .login-facebook,.pane-user-login .login-facebook,.ctools-modal-content .modal-content .login-facebook{background-position:-49px -56px;}.section-user #content .login-openid,.pane-user-login .login-openid,.ctools-modal-content .modal-content .login-openid{background-position:-49px -106px;}.section-user #content .login-linkedin,.pane-user-login .login-linkedin,.ctools-modal-content .modal-content .login-linkedin{background-position:-49px -156px;}.section-user #content .form-submit,.pane-user-login .form-submit,.ctools-modal-content .modal-content .form-submit,.page-hybridauth-window .form-submit{background:#1d80a9;background-image:-webkit-linear-gradient(top,#4aaccc,#0b638d);background-image:-moz-linear-gradient(top,#4aaccc,#0b638d);background-image:-ms-linear-gradient(top,#4aaccc,#0b638d);background-image:-o-linear-gradient(top,#4aaccc,#0b638d);background-image:linear-gradient(to bottom,#4aaccc,#0b638d);border:none;box-shadow:1px 3px 1px #9e9e9e;display:block;color:#ffffff;font-size:150%;line-height:100%;font-weight:bold;margin:1.5em auto 1.5em auto;padding:10px 50px;text-align:center;text-decoration:none;text-transform:uppercase;min-width:232px;}.section-user #content .form-submit.progress-disabled,.section-user #content .form-submit.form-disabled,.pane-user-login .form-submit.progress-disabled,.pane-user-login .form-submit.form-disabled,.ctools-modal-content .modal-content .form-submit.progress-disabled,.ctools-modal-content .modal-content .form-submit.form-disabled,.page-hybridauth-window .form-submit.progress-disabled{background:#535353;background-image:none;}.section-user #content .form-submit.progress-disabled:hover,.section-user #content .form-submit.form-disabled:hover,.pane-user-login .form-submit.progress-disabled:hover,.pane-user-login .form-submit.form-disabled:hover,.ctools-modal-content .modal-content .form-submit.progress-disabled:hover,.ctools-modal-content .modal-content .form-submit.form-disabled:hover,.page-hybridauth-window .form-submit.progress-disabled:hover{background:#535353;background-image:none;}.section-user #content .form-submit:hover,.pane-user-login .form-submit:hover,.ctools-modal-content .modal-content .form-submit:hover{background:#106f97;color:#cccccc;}.section-user #content .form_register_wrapper,.pane-user-login .form_register_wrapper,.ctools-modal-content .modal-content .form_register_wrapper{margin:0 auto;max-width:720px;}.section-user #content .subscriptions,.section-user #content .payment,.pane-user-login .subscriptions,.pane-user-login .payment,.ctools-modal-content .modal-content .subscriptions,.ctools-modal-content .modal-content .payment{padding-left:50px;}.section-user #content .payment .cc .order-submit-wrapper,.pane-user-login .payment .cc .order-submit-wrapper,.ctools-modal-content .modal-content .payment .cc .order-submit-wrapper{position:relative;display:block;margin:20px auto;width:395px;}.order-submit-wrapper .ajax-progress-throbber{position:absolute;right:-30px;top:0px;}.section-user #content .payment .cc .order-submit-wrapper .form-submit,.pane-user-login .payment .cc .order-submit-wrapper .form-submit,.ctools-modal-content .modal-content .payment .cc .order-submit-wrapper .form-submit{display:inline-block;font-size:1em;margin:0 10px;min-width:175px;width:175px;}.ctools-modal-content .modal-content .payment .cc .ajax-progress-throbber{padding:0px 0px 0px 10px;}.section-user #content .subscriptions h3,.section-user #content .payment h3,.pane-user-login .subscriptions h3,.pane-user-login .payment h3,.ctools-modal-content .modal-content .subscriptions h3,.ctools-modal-content .modal-content .payment h3{border-bottom:1px solid #5f889d;color:#13506f;font-size:25px;font-weight:normal;padding:8px 0;}.section-user #content .subscriptions h3:before,.section-user #content .payment h3:before,.pane-user-login .subscriptions h3:before,.pane-user-login .payment h3:before,.ctools-modal-content .modal-content .subscriptions h3:before,.ctools-modal-content .modal-content .payment h3:before{content:"";margin:0 0 0 -64px;padding:0 64px 36px 0;height:36px;width:36px;}.section-user #content .subscriptions h3:before,.pane-user-login .subscriptions h3:before,.ctools-modal-content .modal-content .subscriptions h3:before{background:url(//www.joc.com/sites/all/modules/custom/joc_users/css/img/subscription_step_1.gif) no-repeat 15px 0;}.section-user #content .payment h3:before,.pane-user-login .payment h3:before,.ctools-modal-content .modal-content .payment h3:before{background:url(//www.joc.com/sites/all/modules/custom/joc_users/css/img/subscription_step_2.gif) no-repeat 15px 0;}.section-user #content .subscriptions h3 span,.section-user #content .payment h3 span,.pane-user-login .subscriptions h3 span,.pane-user-login .payment h3 span,.ctools-modal-content .modal-content .subscriptions h3 span,.ctools-modal-content .modal-content .payment h3 span{color:#333333;font-size:14px;}.section-user #content .subscription,.pane-user-login .subscription,.ctools-modal-content .modal-content .subscription{background:url(//www.joc.com/sites/all/modules/custom/joc_users/css/img/subscription_special_launch_pricing.png) no-repeat right bottom;border:1px solid #b2b2b2;float:left;margin:0 20px 20px 0;padding-right:165px;min-height:200px;width:270px;}.section-user #content .subscription + .subscription,.pane-user-login .subscription + .subscription,.ctools-modal-content .modal-content .subscription + .subscription{margin-right:0;}.section-user #content .subscription.selected,.pane-user-login .subscription.selected,.ctools-modal-content .modal-content .subscription.selected{background-image:url(//www.joc.com/sites/all/modules/custom/joc_users/css/img/subscription_special_launch_pricing_selected.png);border-color:#1e5c8a;}.section-user #content .subscription h4,.section-user #content .subscription p,.section-user .subscription .form-item,.pane-user-login .subscription h4,.pane-user-login .subscription p,.pane-user-login .subscription .form-item,.ctools-modal-content .modal-content .subscription h4,.ctools-modal-content .modal-content .subscription p,.ctools-modal-content .modal-content .subscription .form-item{padding:0 0 0 15px;}.section-user #content .subscription .subscription-top,.pane-user-login .subscription .subscription-top,.ctools-modal-content .modal-content .subscription .subscription-top{background-color:#b2b2b2;color:#ffffff;margin:0 -165px 10px 0;min-height:75px;padding:10px 10px 10px 0;}.section-user #content .subscription.selected .subscription-top,.pane-user-login .subscription.selected .subscription-top,.ctools-modal-content .modal-content .subscription.selected .subscription-top{background-color:#1e5c8a;}.section-user #content .subscription .subscription-top h4,.pane-user-login .subscription .subscription-top h4,.ctools-modal-content .modal-content .subscription .subscription-top h4{font-size:22px;margin:0;}.section-user #content .subscription .subscription-top p,.pane-user-login .subscription .subscription-top p,.ctools-modal-content .modal-content .subscription .subscription-top p{color:#ffffff;margin:5px 0 0 0;font-size:13px;}.section-user #content .subscription .subscription-price,.pane-user-login .subscription .subscription-price,.ctools-modal-content .modal-content .subscription .subscription-price{font-size:18px;margin:5px 0 0 0;}.section-user #content .subscription .subscription-price strong,.section-user #content .subscription .subscription-save strong,.pane-user-login .subscription .subscription-price strong,.pane-user-login .subscription .subscription-save strong,.ctools-modal-content .modal-content .subscription .subscription-price strong,.ctools-modal-content .modal-content .subscription .subscription-save strong{color:#878484;}.section-user #content .subscription .subscription-price strong,.pane-user-login .subscription .subscription-price strong,.ctools-modal-content .modal-content .subscription .subscription-price strong{font-size:22px;}.section-user #content .subscription .form-item.form-type-radio.form-item-TISubId,.pane-user-login .subscription .form-item.form-type-radio.form-item-TISubId,.ctools-modal-content .modal-content .subscription .form-item.form-type-radio.form-item-TISubId{display:none;}.section-user #content .subscription.selected .subscription-price strong,.section-user #content .subscription.selected .form-item label,.pane-user-login .subscription.selected .subscription-price strong,.pane-user-login .subscription.selected .form-item label,.ctools-modal-content .modal-content .subscription.selected .subscription-price strong,.ctools-modal-content .modal-content .subscription.selected .form-item label{color:#000000;}.section-user #content .subscription .subscription-save,.pane-user-login .subscription .subscription-save,.ctools-modal-content .modal-content .subscription .subscription-save{font-size:16px;margin:0;}.section-user #content .subscription.selected .subscription-save strong,.pane-user-login .subscription.selected .subscription-save strong,.ctools-modal-content .modal-content .subscription.selected .subscription-save strong{color:#a22813;}.section-user #content .subscription .form-item,.pane-user-login .subscription .form-item,.ctools-modal-content .modal-content .subscription .form-item{margin:10px 0 0 0;}.form-item-CardExpirationDate-month,.form-item-CardExpirationDate-year{float:left;padding-right:10px;}.form-item-AcceptedTerms{clear:left;padding-top:1.5em;}.form-item-AcceptedTerms label{margin-left:1em;}.section-user #content .form-item-CreditCardType,.pane-user-login .form-item-CreditCardType,.ctools-modal-content .modal-content .form-item-CreditCardType{min-height:22px;}.section-user #content #edit-creditcardtype,.pane-user-login #edit-creditcardtype,.ctools-modal-content .modal-content #edit-creditcardtype{min-width:480px;}.section-user #content .form-item .form-type-radio.form-item-CreditCardType,.pane-user-login .form-item .form-type-radio.form-item-CreditCardType,.ctools-modal-content .modal-content .form-item .form-type-radio.form-item-CreditCardType{float:left;margin:-5px 0 0 0;}.section-user #content .form-item .form-type-radio.form-item-CreditCardType input,.pane-user-login .form-item .form-type-radio.form-item-CreditCardType input,.ctools-modal-content .modal-content .form-item .form-type-radio.form-item-CreditCardType input{display:inline-block;height:25px;margin-top:-25px;}.section-user #content .form-item.form-item-CreditCardType input + label,.pane-user-login .form-item.form-item-CreditCardType input + label,.ctools-modal-content .modal-content .form-item.form-item-CreditCardType input + label{background:url(//www.joc.com/sites/all/modules/custom/joc_users/css/img/subscription_credit_card_icons.png) no-repeat left top;display:inline-block;margin-left:5px;text-align:left;text-indent:-9999px;width:50px;height:28px;overflow:hidden;}.section-user #content .form-item.form-item-CreditCardType input[value="visa"] + label,.pane-user-login .form-item.form-item-CreditCardType input[value="visa"] + label,.ctools-modal-content .modal-content .form-item.form-item-CreditCardType input[value="visa"] + label{background-position:0 0;}.section-user #content .form-item.form-item-CreditCardType input[value="mastercard"] + label,.pane-user-login .form-item.form-item-CreditCardType input[value="mastercard"] + label,.ctools-modal-content .modal-content .form-item.form-item-CreditCardType input[value="mastercard"] + label{background-position:-88px 0;}.section-user #content .form-item.form-item-CreditCardType input[value="AMEX"] + label,.pane-user-login .form-item.form-item-CreditCardType input[value="AMEX"] + label,.ctools-modal-content .modal-content .form-item.form-item-CreditCardType input[value="AMEX"] + label{background-position:-176px 0;}.section-user #content .form-item.form-item-CreditCardType input[value="visa"]:checked + label,.pane-user-login .form-item.form-item-CreditCardType input[value="visa"]:checked + label,.ctools-modal-content .modal-content .form-item.form-item-CreditCardType input[value="visa"]:checked + label{background-position:0 -47px;}.section-user #content .form-item.form-item-CreditCardType input[value="mastercard"]:checked + label,.pane-user-login .form-item.form-item-CreditCardType input[value="mastercard"]:checked + label,.ctools-modal-content .modal-content .form-item.form-item-CreditCardType input[value="mastercard"]:checked + label{background-position:-88px -47px;}.section-user #content .form-item.form-item-CreditCardType input[value="AMEX"]:checked + label,.pane-user-login .form-item.form-item-CreditCardType input[value="AMEX"]:checked + label,.ctools-modal-content .modal-content .form-item.form-item-CreditCardType input[value="AMEX"]:checked + label{background-position:-176px -47px;}.page-hybridauth-window{background:#C0C0C0;}.page-hybridauth-window form{width:500px;margin:30px auto;background:white;border:1px solid #20749f;padding:20px;overflow:hidden;}.page-hybridauth-window form .messages{margin-top:0;}.page-hybridauth-window form .form-item{margin:0 0 1.5em 0;}.page-hybridauth-window form .form-submit{font-size:100%;line-height:100%;font-weight:bold;margin:0px 10px 0 0;padding:10px 40px;float:left;min-width:150px;}#joc-users-account-edit{}#joc-users-account-edit .joc-users-account-edit-title-wrapper{border-bottom:2px solid #1A1A1A;padding-bottom:10px;margin-bottom:22px;}#joc-users-account-edit .joc-users-account-edit-title-wrapper .joc-users-account-edit-title{margin-bottom:0px;padding:0px;width:auto;margin-right:20px;float:left;border:none;}#joc-users-account-edit .joc-users-account-edit-title-wrapper .change-password-link{float:left;margin-top:30px;text-decoration:underline;}#joc-users-account-edit .edit-account-col-1,#joc-users-account-edit .edit-account-col-2{float:left;width:50%;}#joc-users-account-edit .edit-account-col-1-inner{padding:10px 35px 0px 0px;border-right:1px solid #CCCBC9;width:auto;}#joc-users-account-edit .edit-account-col-2-inner{padding:10px 0px 0 35px;}#joc-users-account-edit .edit-account-col-1-inner > .form-item{clear:both;}#joc-users-account-edit .carrier-wrapper,#joc-users-account-edit .notifications-wrapper,#joc-users-account-edit .newsletters-wrapper{margin-bottom:15px !important;}#joc-users-account-edit .notifications-wrapper,#joc-users-account-edit .newsletters-wrapper{margin-top:13px !important;}#joc-users-account-edit .newsletters-wrapper{margin-top:20px !important;}#joc-users-account-edit .edit-account-col-2-inner .carrier-wrapper > label,#joc-users-account-edit .edit-account-col-2-inner .form-item-PurchasingAuthority label{width:230px;}#joc-users-account-edit .edit-account-col-2-inner .notifications-wrapper > label{width:100%;clear:both;text-align:left;margin-bottom:10px;}#joc-users-account-edit .edit-account-col-2-inner .newsletters-wrapper > label{width:100%;clear:both;text-align:left;margin-bottom:15px;}.section-user #content #joc-users-account-edit .carrier-wrapper .form-type-checkbox{margin:0 0 3px 250px !important;}.ctools-modal-content .modal-content #joc-users-account-edit .carrier-wrapper .form-type-checkbox{margin:0 0 3px 250px !important;}.section-user #content #joc-users-account-edit .form-item-PurchasingAuthority .form-radios .form-type-radio{margin:0 0 3px 250px !important;}.ctools-modal-content .modal-content #joc-users-account-edit .form-item-PurchasingAuthority .form-radios .form-type-radio{margin:0 0 3px 250px !important;}.section-user #content #joc-users-account-edit .carrier-wrapper .form-type-checkbox input{margin-top:-4px !important;}.ctools-modal-content .modal-content #joc-users-account-edit .carrier-wrapper .form-type-checkbox input{margin-top:-4px !important;}#joc-users-account-edit .form-item-OceanCarrierBreakbulk label,#joc-users-account-edit .form-item-OceanCarrierBulk label,#joc-users-account-edit .form-item-OceanCarrierContainers label,#joc-users-account-edit .form-item-OceanCarrierRefrigerated label,#joc-users-account-edit .form-item-OceanCarrierRORO label,#joc-users-account-edit .form-item-PurchasingAuthority #edit-purchasingauthority label,#joc-users-account-edit .form-item-NoPartnerOffers label,#joc-users-account-edit .form-item-NoEventOrProductNotifications label{font-size:100% !important;color:#1A1A1A !important;}#joc-users-account-edit .form-item.form-type-checkbox.form-item-NoEventOrProductNotifications,#joc-users-account-edit .form-item.form-type-checkbox.form-item-NoPartnerOffers{margin-left:40px !important;}#joc-users-account-edit .notifications-wrapper .form-type-radios{clear:both !important;}#joc-users-account-edit .notifications-wrapper .form-type-radios > label{width :250px !important;margin-left:40px !important;text-align:right !important;}#joc-users-account-edit .newsletters-wrapper .form-type-radios .form-type-radio{float:left !important;clear:none !important;margin-left:0 !important;}.section-user #content .newsletters-wrapper .form-item label,.ctools-modal-content .modal-content .newsletters-wrapper .form-item label{width:250px;font-size:100% !important;color:#1A1A1A !important;text-align:right !important;margin-bottom:3px;}.section-user #content .form-item.form-type-radios > .form-item-AutoRenewSubscription,.ctools-modal-content .modal-content .form-item.form-type-radios > .form-item-AutoRenewSubscription{margin-top:15px;border-top:1px solid #CCCBC9;padding-top:10px;padding-bottom:25px;}.section-user #content .form-item-AutoRenewSubscription > label,.ctools-modal-content .modal-content .form-item-AutoRenewSubscription > label{width:250px;text-align:right !important;}.section-user #content .form-item-AutoRenewSubscription > .form-radios .form-item-AutoRenewSubscription,.ctools-modal-content .modal-content .form-item-AutoRenewSubscription > .form-radios .form-item-AutoRenewSubscription{float:left;margin:0;}.section-user #content .form-item-AutoRenewSubscription > .form-radios .form-item-AutoRenewSubscription > label,.ctools-modal-content .modal-content .form-item-AutoRenewSubscription > .form-radios .form-item-AutoRenewSubscription > label{font-size:100% !important;color:#1A1A1A !important;}.form-item-AutoRenewSubscription,.form-item-autorenewsubscription{visibility:hidden;height:0;}fieldset.total-details{border:none;}fieldset.total-details .label,fieldset.total-details .value{display:inline-block;margin-top:5px;min-width:65px;padding:0px 30px 0px 10px;text-align:right;}fieldset.total-details .label{color:#6C6C6C;}fieldset.total-details .value{border-bottom:solid 1px #CCC;}fieldset.total-details .total-details-wrapper{width:220px;margin:0px auto;}fieldset.total-details .total-text .label,fieldset.total-details .total-text .value{font-weight:bold;color:#000;}fieldset.total-details .discount-text .value{color:#F00;}.pane-user-login .form-field-align.forget-password{float:left;margin-left:31%;width:100%;max-width:69%;}.pane-user-login .form-field-align.persistent-login{margin-left:31%;float:left;max-width:70%;}.pane-user-login #user-login-form .form-column-left .form-submit{min-width:30px;padding:10px 25px;float:right;margin-right:50px;margin-top:0px;}.pane-user-login #user-login-form .form-column-right .form-submit{min-width:69px;width:200px;}.pane-user-login #user-login-form .form-column-left .spaced{margin-top:0.5em;margin-bottom:0px;}.pane-user-login #user-login-form .vertical-divide{border-top:0px;float:left;margin-top:0px;}.pane-user-login #user-login-form .form-column-right p{padding:0px;margin:0px;}.pane-user-login #user-login-form h2{margin-top:10px;margin-bottom:10px;}.page-node-edit.node-type-article .field-type-taxonomy-term-reference input{width:auto !important;}#field-all-pages-except-add-more-wrapper .form-item label{display:none !important;}#edit-publish-on .form-item{clear:both;}.page-user-account .form-item.form-type-select select,.page-user-register .form-item.form-type-select select{width:263px !important;}.page-user-register .form-item.form-type-select label{text-align:left !important;}.meter-date{display:inline-block;width:100%;}.field-name-body div.align-center figure img{margin-top:1em;}.field-name-body div.align-center figcaption{text-align:center !important;}.field-name-body figure > figcaption{text-align:center !important;}
#login-by-ip-assigned-users table td:nth-child(2),#login-by-ip-assigned-users table td:nth-child(4){word-break:break-all;}.ui-widget-overlay{z-index:1000000;}.ui-dialog{z-index:1000001 !important;font-size:16px !important;}.ui-dialog-title{text-align:center;}.login-by-ip-logo{margin:15px;}.login-by-ip-logo img{max-width:238px;width:100%;}#login-by-ip-assigned-users .row > .col-xs-12.col-sm-5{float:left;width:40%;margin-right:15px;}#login-by-ip-assigned-users .row > .col-xs-12.col-sm-7{float:left;width:58%;}
