.architects-daughter,.font-architects-daughter{font-family:architects daughter,league gothic,Tahoma,Verdana,Palatino,sans-serif;text-transform:uppercase;font-weight:700;font-style:normal;color:#202940}pre{font-size:.875rem!important}.col-5a{max-width:19%!important;padding:0!important;padding-right:15px!important;padding-bottom:15px!important}#sidebars{width:15rem;display:inline-block;margin-bottom:15px}#nav{font-size:1.2rem}header #menu-header{padding-left:1rem}.page-wide{width:100%}#page #main h1.title{font-size:3rem}main#main .body-content{margin-top:1rem}.wrap h2 img{width:100%;max-width:100%}.cci-col-left{float:left;max-width:60%;width:60%;margin-left:10px;margin-right:10px}.cci-col-right{width:300px;background-color:#ededed;border-radius:12px;float:left;padding:25px}.cci-col-right img{max-width:100%}.form-table th{line-height:24px}.margin-bottom-15{margin-bottom:10px}.cci-side-widget{border:solid 1px #ddd;box-shadow:1px 1px 3px rgba(0,0,0,.1);border-radius:.7em;margin:.3em 0 .7em;overflow:hidden;padding:.7em 1.4em}.cci-featured-widget,.cci-random-widget{padding:0}.cci-side-widget .button,.cci-side-widget .button-secondary{width:100%;text-align:center;color:#fff!important;background-color:#5ab9e9;padding:.4em .7em!important;font-weight:700;text-transform:uppercase;border-radius:.4em;text-decoration:none;height:auto;box-shadow:none;border:0!important}.cci-side-widget .button:hover,.cci-side-widget .button-secondary:hover{background-color:#7ad9ff}.cci-side-widget .cci-featured-widget,.cci-side-widget .cci-random-widget{margin:.3em 0 .7em;overflow:hidden;padding:.7em 1.4em}.cci-featured-widget img,.cci-random-widget img{vertical-align:bottom}.cci-share-widget a{text-decoration:none!important}.cci-share-widget{text-align:center}#cci_breakpoint_debug{position:fixed;bottom:0;right:0;margin:5px;padding:3px;font-size:1.5rem;line-height:.8;background:#ff0;border:solid 1px #000}div.alert.alert-primary.alert-debug{background-color:rgba(184,218,255,.75)!important}div.alert.alert-secondary.alert-debug{background-color:rgba(0,0,0,.25)!important}div.alert.alert-success.alert-debug{background-color:rgba(195,230,203,.75)!important}div.alert.alert-danger.alert-debug{background-color:rgba(245,198,203,.75)!important}div.alert.alert-warning.alert-debug{background-color:rgba(255,238,186,.75)!important}div.alert.alert-info.alert-debug{background-color:rgba(190,229,235,.75)!important}div.alert.alert-light.alert-debug{background-color:rgba(0,0,0,.04)!important}div.alert.alert-dark.alert-debug{background-color:rgba(0,0,0,.35)!important}div.alert.alert-debug{padding:0!important;margin:0!important}.alert-debug pre{border:solid 1px rgba(0,0,0,.75);padding:1rem;margin:0}#search_results_title{text-transform:uppercase;font-size:2.2rem;margin-left:15px}#cci_search #advanced_search_submit{padding-top:0;padding-bottom:3px;width:100%}#cci_search.widget_search h4.card-title{font-size:1.2rem}#cci_search #advanced_search_submit{font-size:1rem!important;font-weight:700}#cci_search_simplex{margin:4rem}#cci_search_simple #cci_search_simple_text,#cci_search_simple #s,.widget_search_wide #search_s input{font-size:2rem}#cci_search_simple .rounded-right{border-top-right-radius:2rem!important;border-bottom-right-radius:2rem!important;padding-left:1rem;padding-right:1rem}.widget_search_wide .form-group,.widget_search_wide label,.widget_search_wide legend{font-size:1.2rem;font-weight:700}.widget_search_wide label.label-sm{font-size:1rem}.widget_search_wide option,.widget_search_wide input,.widget_search_wide select{font-size:1.2rem;line-height:1rem;min-height:1rem!important;height:auto!important}.widget_search_wide .form-check-label,.widget_search_wide label.form-check-label span,input[type=radio]{font-size:1.2rem;font-weight:400;line-height:1rem}.widget_search_wide #search_submit{margin-top:1rem}.widget_search_wide #search_submit button.btn-lg{font-size:3rem;line-height:1.3;font-weight:700;width:auto!important}#cci_search header.card-header,#cci_search section.card-body{padding:10px}.ms-membership-form-wrapper{text-align:center}.ms-membership-details-wrapper,.ms-account-wrapper>div{margin:0 0 1rem!important}.ms-membership-form{display:inline-flex;width:90%;margin:auto}.ms-form-price-boxes{width:100%}.ms-form-price-boxes .ms-membership-form{display:inline-flex;width:33%}.ms-form-price-boxes .ms-membership-form .ms-membership-details-wrapper .ms-price-details .ms-description{min-height:275px}.ms-membership-form .ms-membership-details-wrapper .ms-top-bar h4{font-size:2rem}.ms-membership-form .ms-membership-details-wrapper .ms-price-details .ms-price{font-size:2.5rem;font-weight:700;text-align:center;color:#090}.ms-membership-form .ms-membership-details-wrapper .ms-bottom-bar{text-align:center}.ms-membership-form .ms-membership-details-wrapper .ms-bottom-bar .ms-signup-button{float:none;font-size:1.75rem;font-weight:700;font-family:arial;text-transform:uppercase}.ms-membership-form-wrapper legend.ms-move-from{font-size:2.5rem;font-weight:700}#invoice table{width:100%!important}body.single-ms_invoice #main{width:100%;margin:0 0 15px;padding:0}body.single-ms_invoice #main #page_main_body{padding:0}div#m2-bp-profile h2{display:none}.ms-account-wrapper{padding-top:1rem;margin-left:-30px}.ms-account-wrapper>div{display:inline-block;float:right;width:48%;margin-left:15px!important;border:1px solid #ddd;padding:0}.ms-account-wrapper>div h2{display:block;width:100%;padding:1rem;background:#eee}.ms-account-wrapper>div table th,.ms-account-wrapper>div table td{padding:2px .5rem}.ms-account-wrapper div#account-detail-all{display:block;float:none;width:100%;padding:0}.ms-account-wrapper table{width:100%;margin:0}.ms-account-wrapper table tbody tr:nth-of-type(even){background:rgba(93%,93%,93%,.75)}.ms-account-wrapper .ico-label{font-size:1rem;font-weight:700;vertical-align:middle}.ms-account-wrapper .account-btn-icon{position:relative;top:-1rem}.ms-account-wrapper .account-btn-icon,.ms-account-wrapper .ico-label i.fas,.ms-account-wrapper svg{vertical-align:middle!important;font-size:1.2rem}.ms-account-wrapper table tbody tr th{width:30%}.ms-account-wrapper table thead tr th{font-size:.9rem}.ms-account-wrapper table tbody tr td{font-size:.85rem}.ms-account-wrapper #account-activity table tbody tr td:nth-child(1){width:40%}.ms-account-wrapper .ms-col-activity-date,.ms-account-wrapper .ms-col-invoice-due,.ms-account-wrapper .ms-col-expire-date{text-transform:capitalize}.css3_grid_vertical_align h1 span sup{font-size:50%;top:-1em}.caption_column .css3_grid_vertical_align span{font-weight:700}.cc-pricing-table .p_table_1 div:nth-of-type(6).column_1 .header_row_1{background:#faf365!important;background-color:#faf365!important;background-color:#faf365;color:#000!important}.cc-pricing-table .p_table_1 div:nth-of-type(6).column_1 .header_row_2{background:#e5e179!important;background-color:#e5e179!important;background-color:#e5e179;color:#000!important}.cc-pricing-table .p_table_1 div:nth-of-type(6).column_1 .row_style_1{background:#fafae7!important;background-color:#fafae7!important;background-color:#fafae7}.cc-pricing-table .p_table_1 div:nth-of-type(6).column_1 .row_style_3{background:#e8e6b2!important;background-color:#e8e6b2!important;background-color:#e8e6b2}.cc-pricing-table .p_table_1 div:nth-of-type(6).column_1 .header_row_1 h2,.cc-pricing-table .p_table_1 div:nth-of-type(6).column_1 .header_row_2 h1,.cc-pricing-table .p_table_1 div:nth-of-type(6).column_1 .header_row_2 h1 span,.cc-pricing-table .p_table_1 div:nth-of-type(6).column_1 .header_row_2 h3{color:#000!important}.cc-pricing-table .p_table_1 a.ms-pay-button{background:#6acaed;border-color:#6acaed;width:120px;height:24px;padding:6px 0 0!important;display:block;text-align:center;margin-left:auto;margin-right:auto;border:1px solid #6acaed;background-color:#6acaed;outline:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-shadow:none;font-weight:400;color:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;line-height:1.8rem;height:40px;font-weight:700}.cc-pricing-table .p_table_1 a.ms-pay-button:hover{border:1px solid #b5b5b5;background-color:#ff0!important;color:#000}.cc-pricing-table .p_table_1 .column_2 a.ms-pay-button{background-color:#36a6df;background-color:#36a6df}.cc-pricing-table .p_table_1 .column_3 a.ms-pay-button{background-color:#0274c4;background-color:#0274c4}.cc-pricing-table .p_table_1 .column_4 a.ms-pay-button{background-color:#274894;background-color:#274894}.cc-pricing-table .p_table_1 .column_5 a.ms-pay-button{background-color:#36a6df;background-color:#5ec2ea}section.css3g{margin-bottom:25px}#gallery_usa_world{margin-top:15px}#archive .card{height:100%;width:100%}.a-dark{color:#000}.cci-archive .row{padding-left:5px;padding-right:5px}.cci-archive .card{height:100%;width:100%}.cci-gallery-split:nth-child(2){border-left:solid 2px #475d86;border-left-width:2px;border-left-style:solid;border-left-color:#475d86}.cci-gallery-split{padding:0!important}.cci-gallery-split .row{margin:0;padding:0}.cci-gallery-split .card-block i{font-size:1.4rem}.cci-gallery-split:nth-child(1){padding-left:0!important}.cci-gallery-split:nth-child(2){padding-right:0!important}#archive.search-results div.card.archive-cartoon-card div{font-size:.75rem;font-weight:700}#archive.search-results div.card.archive-cartoon-card .card-detail{padding-bottom:0}#archive.search-results .card-block{padding:5px;font-size:1rem}#archive.search-results img.card-img-top{width:100%;height:auto}#archive.search-results .card-header,#archive.search-results .card-footer{padding:.5rem}#archive.search-results .card-title{margin-bottom:0;text-transform:uppercase}#archive.search-results .card-footer{padding:.5rem}#archive.search-results .card-footer .btn-sm{font-size:1rem;text-transform:uppercase;padding:.5rem}table#cartoon_details.table{font-size:.9rem}.pagination .page-link{font-size:.8rem!important}.pc-pagination .page-link,pc-pagination .pagination .page-item .page-link.prev,.pagination .page-item .page-link.next,.pagination .page-item .page-numbers.current{height:2.5rem!important;line-height:.75rem!important}.pagination-lg .page-label{font-size:.75rem!important}.pagination .page-item .page-numbers.current{line-height:.75rem!important;padding:.75rem 1.5rem;font-weight:700;font-size:.75rem}#downloads .card-toolbar{padding:5px;font-size:1.2rem}#downloads .cartoon-published,.card-detail .cartoon-published{float:right}.btn-lg.btn-download{font-size:1.2rem;text-transform:uppercase;font-weight:700}.btn-md.btn-download{font-size:1rem;text-transform:uppercase;font-weight:700}#homepage_columns div.display-name{font-weight:700;text-transform:capitalize}.sidebar .columns-list,.columnist-featured-columns li{font-size:1.2rem;list-style-type:none;text-transform:uppercase;font-family:oswald,league gothic,sans-serif;line-height:1}.sidebar .columns-list .post-date a,.sidebar .columns-list .post-date a:link,.sidebar .columns-list .post-date a:visited,.columnist-featured-columns a{color:#000!important;text-decoration:none;font-weight:400!important}#column_archive .card-title.entry-title{text-transform:uppercase;font-size:2.5rem;width:100%;font-family:oswald,league gothic,sans-serif;line-height:.85;text-align:left;margin:0;!important}#column_archive .card-text{font-size:1rem;line-height:1}#column_archive .card a,#column_archive .card a:link,#column_archive .card a:hover,#column_archive .card a:visited{color:#603;text-decoration:none}section #team .card .card-footer a{font-size:2rem}.card-title span.slabtext:last-of-type{line-height:.75}a.columnist{color:#000}.card-columns.column-count-2{column-count:2}#syndication_delivery .card-text{font-size:.95rem}#delivery_download .card-text table.table{font-size:.8rem}#cartoon_tags.badge,.badge.cartoon-tag{font-size:.75rem;margin-bottom:.75rem}#network_syndication_alert div.col-12{margin-right:0;padding-right:0}#network_syndication_alert .alert.alert-warning{margin-bottom:10px;padding:.5rem}#editors_pick{margin-left:-5px!important}#editors_pick .badge{font-size:1rem;margin:5px}.badge-editors-pick{background-color:#603!important;color:#fff400!important;padding-bottom:.4em!important;text-transform:uppercase}.color-dark-red{color:#603}.entry-author{text-transform:capitalize}.contributor-name{font-size:.9rem}.contributor-name.color-dark-red a{color:#603}.contributor-card{width:175px;text-align:center;padding-top:3px}.contributor-card .mugshot{width:175px;height:200px;max-height:200px;overflow:hidden;padding:0;margin:0}.contributor-card .contributor-name{min-height:40px;display:flex;align-items:center;justify-content:center}.contributor-mug{max-width:167px!important;max-height:200px!important;overflow:hidden!important}article.syndicated-column .entry-title{line-height:.9}article.syndicated-column .entry-byline{line-height:1}.sidebar-contributor .contributor-name{font-size:1.8rem}#network_footer{line-height:normal!important;padding:0!important;color:#fff!important}#network_footer a{color:#fff!important}#network_footer h6{font-family:architects daughter,Arial;font-size:1.2rem}#network_footer li{list-style:none;line-height:normal}#network_footer footer#footer_2{padding:20px}#network_footer footer{padding:0}.sidebar .columns-list{padding:0;margin:0}.sidebar .columns-list li{list-style:none;font-size:1.8rem;margin-bottom:1rem;color:#999;font-weight:400}.sidebar .columns-list .post-date{display:block;width:100%;font-size:1rem}.sidebar .columns-list .post-title a{color:#000!important}.sidebar .social-network-link{padding:5px;font-size:2rem}#frm_membership_free_trial{display:inline-block;margin:1rem}.columnist{text-transform:capitalize!important}#nav_menu_user_logged_in{font-size:.65rem;vertical-align:top;margin-top:.45rem;padding-bottom:.45em}#cci_search.jumbotron,#cci_search_jumbotron{height:auto!important}.widget-header a i,.widget-header a svg{color:#fff!important;vertical-align:bottom;padding-top:2px}.tooltip{font-size:14px!important}.home .archive-cartoon-card .card-preview{overflow:hidden;width:100%;max-height:125px}.cci-search .card-preview{overflow:hidden;width:100%;max-height:225px}.alert .wrap pre{color:#000!important}.hustle-slidein{padding-right:1rem!important;padding-top:10%!important}.hustle-slidein .hustle-button-icon{top:inherit!important}.hustle-slidein .hustle-content{padding:.5rem!important}.hustle-slidein .hustle-content-wrap{padding:0!important}.hustle-slidein .hustle-group-content,.hustle-slidein .hustle-group-content p{padding:0!important;margin:0!important;margin-top:5px!important;font-size:1.2rem!important}.hustle-slidein .hustle-group-content{width:72%!important;float:left!important}.hustle-slidein .hustle-group-title{width:100%!important;float:left!important}.hustle-slidein .hustle-layout-content,.hustle-slidein .hustle-subtitle,.hustle-slidein .hustle-title{line-height:.9!important}.hustle-slidein .hustle-title{font-size:2.4rem!important;font-weight:400!important;color:#603!important;font-family:impact!important}.hustle-slidein .hustle-subtitle{font-size:1.6rem!important;margin-top:.2rem!important;color:#000!important}.hustle-slidein .hustle-button-cta{font-size:1.25rem!important;margin-top:5px!important;float:right}.hustle-ui .hustle-info.hustle-info--compact .hustle-layout .hustle-content .hustle-group-content:not(:last-child),.hustle-slidein:not(.hustle-size--small) .hustle-info.hustle-info--compact .hustle-layout .hustle-content .hustle-group-title:not(:last-child){padding-bottom:0!important;border:none!important}.hustle-slidein-content>[class*=hustle-]{height:auto!important}.hustle_module_id_4{background-color:rgba(0,0,0,.95);opacity:1!important;pointer-events:auto!important}.hustle_module_id_4 .hustle-title{font-size:5rem!important}.hustle_module_id_4 .hustle-icon-close{visibility:hidden!important}.hustle-slidein .hustle-layout .hustle-group-content a,.hustle-slidein .hustle-layout .hustle-group-content a:visited{color:#000!important}.wp-caption{text-align:center;margin:auto}.wp-caption-text{text-align:left;font-size:1rem;font-style:italic;background:#f2f2f2;padding:.5rem}footer#ccif img,#ccif_brand img{max-width:100%}#column_archive .card{width:100%;min-width:100%}.btn.btn-dark-red{border-color:#000!important;background-color:#603!important;color:#fff}pre.wrap{white-space:pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word;font-size:.75em!important;margin:0;padding:0}.dotted-after:after{border-bottom:1px dotted #000!important;width:100%!important;content:'';flex:1}.printable-width{}body.printable-canvas{width:8.5in!important;position:absolute;top:0;bottom:0;margin:auto;margin-top:0!important}body.printable-canvas .container{height:10.75in!important;max-height:10.75in!important;overflow:hidden}#download_toolbar{}#download_toolbar .btn-download-option{margin-right:.5rem}#download_toolbar button.btn-secondary.btn-download-option{line-height:1.1!important;padding:.25rem!important}.tooltip,.tooltip-inner,.always-on-top{z-index:10000!important}.text-yellow{color:#ff0!important}.zeitgeist .googleChartTitle{font:700 11px Arial;text-align:left;position:absolute;left:-25px;width:100%;padding-top:8px}#frm_download_options input,#frm_download_options select.form-select{width:fit-content!important;width:-moz-fit-content;flex:unset!important;display:inline-block}#frm_download_options label,#frm_download_options input{max-width:40%!important}#frm_download_options select.form-select.collapse{width:0!important;padding-left:0!important;padding-right:2.5rem!important}#frm_download_options #width{width:3rem!important;text-align:right;border-right:none}#frm_download_options input[type=number]{-moz-appearance:textfield}#frm_download_options input::-webkit-outer-spin-button,#frm_download_options input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#frm_download_options #dpi{text-align:center}#frm_download_options .dropdown-item{cursor:pointer!important}#dlo_btn_format,#dlo_btn_colorspace,#dlo_btn_palette,#dlo_btn_size,#dlo_btn_dpi{width:40%;text-align:left;font-weight:700}#dlo_btn_format.dropdown-toggle:after,#dlo_btn_colorspace.dropdown-toggle:after,#dlo_btn_palette.dropdown-toggle:after,#dlo_btn_size.dropdown-toggle:after,#dlo_btn_dpi.dropdown-toggle:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"font awesome 5 free";font-weight:900;font-size:1rem;margin-left:auto;content:"\f0d7";border:none;float:right}.hidden{display:none!important}