

/* * * * * * * * * * * * * * * * * * * * * * * BADGE PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BADGE PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BADGE PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BADGE PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BADGE PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BADGE PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BADGE PAGE * * * * * * * * * * * * * * * * * * * * * * */
.badge_container {  
    .badge { overflow:hidden; webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:table-cell; vertical-align:middle;
        &.tall { height:300px; padding:55px 65px 0; }
        &.short { height:200px; padding:0 40px 0; }
    }
    textarea { width:100%; font-family:Consolas,monospace; padding:25px; webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:11px!important; background:#fafafa; }
}



/* * * * * * * * * * * * * * * * * * * * * * * COMPANY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * COMPANY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * COMPANY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * COMPANY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * COMPANY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * COMPANY * * * * * * * * * * * * * * * * * * * * * * */
#collection-54c029ace4b0304d4c8d750e, #collection-54d23fc2e4b0a08a86a975b7, #collection-54cd7bdee4b047e0ce3fa4e8 {  
  /* Squarespace Overrides */
    #page { width:100%; max-width:100%; overflow:hidden; padding:0; }
    .squarespace_image_override { position:relative; bottom:0; 
        img  { vertical-align:bottom; }
    }
}
.company_page {
    .main_section { width:100%; position:relative; margin-top:-10px; overflow:hidden; 
        /* text treatments */
        /* text treatments */
        .co_lg_title { .rale_2; font-size:56px; .lessgray; }
        .co_title { .rale_2; font-size:40px; .lessgray; }
        .co_sm_title { .rale_2; font-size:30px; .lessgray; }
        .co_xs_title { .rale_6; font-size:16px; .lessgray; }
        .co_subtitle { .rale_4; font-size:19px; .lessgray; .uppercase; padding:10px 0; }
        .co_mini_subtitle { .rale_7; font-size:17px; .lessgray; .uppercase; padding:0 0 10px; }
        .co_subtext { .rale_7; font-size:13px; .uppercase; }
        .co_body_text { .serif_ital; .w_leading; font-size:13px; .lessgray; }
        .dl_image { margin:20px 0 0; }
        /* header / blocked text dividers */
        /* header / blocked text dividers */
        .comp_header { width:100%; height:300px; margin-top:60px; background-size:cover!important; background:no-repeat center center;
            .header_title { padding-top:130px; font-size:40px; .rale_4; .white; .center_text; letter-spacing:.3em; .uppercase; }
            .header_italic { .serif_ital; .white; font-size:16px; padding-top:10px; .center_text; opacity:.8; }
        }
        .teal_bg_header { .center_text; .rale_6; font-size:30px; color:#999; padding:40px 0; .uppercase; width:1024px; margin:0 auto; border-top:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4;
            div { margin-bottom:10px; }
            .square_bt { margin-bottom:15px; }
        }
        .gray_text_divider { background:@superlightgray; .center_text; padding:80px 40px; .lessgray;
            .title { .rale_2; font-size:40px; margin-bottom:10px; }
            .body_text { font-size:15px; .serif_ital; .w_leading; width:800px; margin:0 auto; }
        }
        /* containers : use the following hierarchy */
        /* container
            title
            content_area
                content_bucket
                    text + images */
        .container { width:100%; padding:70px 0 130px;
            &.w_shad_bord_bot { border-bottom:1px solid #c4c4c4; }
            &.w_shad_bord_top { border-top:1px solid #c4c4c4; }
            &.gray_grad { background:#f3f3f3; }
            .video_container { height:475px; margin:70px 0 0; }
            /* title -- just for the title up top */
            .title_block { text-align:center; margin-bottom:50px; width:1024px; margin:0 auto 20px; clear:both;
                &.w_margin { margin-bottom:60px; }
                &.with_border { border-bottom:1px solid #c4c4c4; padding-bottom:20px; }
            }
            /* content area --- 1024 */
            .content_area { width:1024px; margin:0 auto;
                &.full_width { width:100%!important; padding:0 50px; .border_box; }
                &.with_border { border-bottom:1px solid #c4c4c4; }
                &.with_margins { margin:50px auto 75px; }
                /* content bucket */
                .content_bucket { float:left;
                    &.last_child { margin-right:0!important; }
                    &.with_margins { margin-bottom:50px; }
                    &.with_border { border-bottom:1px solid #c4c4c4; }
                }
                &.double .content_bucket { width:50%; padding:0 40px; }
                &.triple .content_bucket { width:33%; padding:0 40px; box-sizing: border-box; -moz-box-sizing: border-box; }
                &.quad .content_bucket { width:25%; padding:0 40px; }
                &.side_layout {
                    .content_bucket { width:1024px; margin:0 0 50px; padding-bottom:70px;
                        .text_block { width:250px; float:left; text-align:left; margin-top:100px;
                            h2 { text-align:left; margin-bottom:15px; }
                            p.block_text { line-height:1.7; margin:0 0 14px; }
                        }
                        .dl_image { float:right; }
}   }   }   }   }   }

/* JOB POSTING LAYOUT */
/* JOB POSTING LAYOUT */
/* JOB POSTING LAYOUT */
#collection-54c029ace4b0304d4c8d750e .sqs-layout:not(.sqs-editing)>.sqs-row:first-child>[class*=sqs-col]:first-child>.sqs-block:last-child, .sqs-layout:not(.sqs-editing) .sqs-block+.sqs-row .sqs-block:not(.float):last-child { padding-bottom:0!important; }
.company_page.hiring {
    /* benefit icons */
    .bene_icon { width:100%; padding-bottom:10px;
        p { margin:0 auto; width:50px; font-size:30px; color:#fff; border-color:#c4c4c4; text-align:center; padding:11px 1px 6px; }
    }
    .co_subtitle.under_icon { margin:10px 0 5px!important; padding:0px!important; }
    /* posting styles */
    .job_posting {
        .co_title { border-bottom:1px solid #c4c4c4; padding:6px 0 55px; width:100%; margin-bottom:30px;
            .job_buttons { 
                a { float:left; margin-right:30px; }
            }
            .text { float:left; margin-right:40px; font-size:25px; font-weight:500; }
            .job_description { clear:both; font-size:14px; font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:400; line-height:2; width:870px; padding-right:100px; padding-top:20px }
        }
        .job_desc {
            .job_column { float:left;
                .co_mini_subtitle { padding:0; font-size:16px; font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:500; letter-spacing:.1em; .uppercase; }
                &.job_specs { width:175px; }
                &.job_exp { width:600px; margin-right:45px; border-right:1px solid #c4c4c4; padding-right:100px; }
                &.job_to_do { width:345px; margin-right:0!important; }
                .col_title { margin-bottom:5px; }
                .co_body_text { font-family:Helvetica,Arial,sans-serif; font-weight:normal; font-style:normal; }
                .text_box { margin-bottom:35px; }
                ul { list-style-type:square!important; margin-left:0;
                    li { margin-bottom:10px; font-family:Helvetica,Arial,sans-serif; font-weight:normal; font-style:normal; }
}   }   }   }   }


/* PRESS KIT */
/* PRESS KIT */
/* PRESS KIT */
.company_page.press_kit {
    .bot_sect { display:none; }
    .content_area.variable {
        @media all and (min-width:1300px) and (max-width:5000px) { .content_bucket { width:20%; padding:50px; } }
        @media all and (min-width:1100px) and (max-width:1299px) { .content_bucket { width:25%; padding:40px; } }
        @media all and (min-width:0) and (max-width:1099px) { .content_bucket { width:33%; padding:40px; } }
        .content_bucket { height:300px; .center_text; overflow:hidden;
            .dl_image { height:150px; width:100%; overflow:hidden;
                img { max-height:100%; max-width:100%; }
}   }   }   }



/* * * * * * * * * * * * * * * * * * * * * * * PRICING PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * PRICING PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * PRICING PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * PRICING PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * PRICING PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * PRICING PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * PRICING PAGE * * * * * * * * * * * * * * * * * * * * * * */
.pricing_block_container { width:98%; margin:0 auto;
  .pricing_block { width:100%; border:1px solid #c4c4c4;
    .price_block_header { background:#000; padding:50px 30px 30px; width:100%; text-align:center; display:block;
      webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
      .text_container { float:left; width:100%;
        .title { color:#fff; font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:100; letter-spacing:.1em;
          font-size:15px; text-transform:uppercase; }
        .currency { 
          font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;
          font-weight: 100; color: #fff; line-height: 100px; height:88px;
          .super { font-size: 24px; position: relative; top:-37px; ; }
          .amt { letter-spacing:-4px; font-size:80px; margin-right:6px; font-weight:500; margin-left:-5px; }
          .sub { text-transform: uppercase; font-size: 14px; letter-spacing: 2px; margin-left: -10px; }
        }
        .price { color:#999; font-size:15px; padding:15px 0; 
          font-family:"adobe-garamond-pro"; font-size:14px; font-style:italic; font-weight:400; }
      }
      .square_bt { float:right; padding:17px 31px; margin-top:10px; }
    }
    .pricing_dets { width:100%; background:#ebebeb;
      .detail { padding:20px 30px; font-size:13px; line-height:1.5; color:#656565; 
        font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #c4c4c4; 
        &.last_child { border-bottom:none; }
      }
} } }



/* * * * * * * * * * * * * * * * * * * * * * * TEAM PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TEAM PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TEAM PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TEAM PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TEAM PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TEAM PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TEAM PAGE * * * * * * * * * * * * * * * * * * * * * * */
/* team page */
.top_text_block { width:100%; margin:0 auto; webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
    h2 { text-align:center; line-height:1.7; font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:200; font-style:normal!important; color:#000; webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
    @media all and (min-width:0) and (max-width:800px) { width:100%; padding:0 40px 50px;
        h2 { font-size:22px;  }
    }
    @media all and (min-width:801px) and (max-width:1024px) { width:100%; padding:0 70px 20px;
        h2 { font-size:25px;  }
    }
    @media all and (min-width:1025px) and (max-width:5000px) { width:1024px; padding:0 70px 40px;
        h2 { font-size:25px;  }
    }
}
.team_member { margin:0 20px 0; text-align:center; position:relative; top:-20px;
    h2 { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:200; color:#000; font-size:18p }
    h3 { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:400; font-size:12px;}
    .smaller_body_text { .sans_type; font-style:normal; line-height:1.7; margin-top:5px; color:#999; font-size:12px; }
    .social_row {  
        [class*="icon-"] { font-size:15px;
            &:hover { opacity:.8; }
        }
        a.icon-social_linkedin { color:#2577b1; }
        a.icon-social_twitter { color:#41b0e9; }
        a.icon-social_blog2 { color:#86c345; }
    }
}



/* * * * * * * * * * * * * * * * * * * * * * * TERMS / PRIVACY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TERMS / PRIVACY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TERMS / PRIVACY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TERMS / PRIVACY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TERMS / PRIVACY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TERMS / PRIVACY * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * TERMS / PRIVACY * * * * * * * * * * * * * * * * * * * * * * */
.terms { margin:60px 100px 60px 60px;
    .main_title { font-size:50px; .rale_2; color:#000; }
    .starter_paragraph { font-size:15px; .w_leading; .gray; .serif_ital; margin:20px 0 10px; }
    .terms_sub_header { font-size:15px; .rale_7; color:#000; .uppercase; .w_leading; .w_kerning; margin:70px 0 10px; }
    .terms_para { font-size:12px; .gray; .sans_type; .w_leading; margin:0 0 20px;
        li { .w_leading; margin:0 0 10px 40px; }
        ul li { list-style-type:circle; }
        ol li { list-style-type: lower-roman; }
    }
    .terms_extra { font-size:12px; .gray; .sans_type; .w_leading; .w_kerning; .uppercase; margin:20px 0 40px; }
}






/* * * * * * * * * * * * * * * * * * * * * * * SQUARESPACE OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * SQUARESPACE OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * SQUARESPACE OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * SQUARESPACE OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * SQUARESPACE OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * SQUARESPACE OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * SQUARESPACE OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* logo */
#header #logoWrapper, #header #logoImage {  width:150px; margin-left:5px; }
.header-inner { padding:20px 0 20px; }
/* header image */
.transparent-header.view-list .banner-thumbnail-wrapper, .transparent-header.collection-type-page .banner-thumbnail-wrapper { padding:103px 0 44px; }
#promotedGalleryWrapper .color-overlay, .promoted-gallery-wrapper .color-overlay, .banner-thumbnail-wrapper .color-overlay, .sqs-featured-posts-gallery .color-overlay { background-color:rgba(0,0,0,.65) }
.desc-wrapper p > strong { font-size:55px; }
/* get rid of extra padding on central content */
#page { padding:96px 0; }

/* spacing around text */
h1.small_margin, h2.small_margin, h3.small_margin { margin:3px 0; }
p.no_margin { margin:0; }
textarea.inline_copy_paste_textblock { background:#2fd7be; color:#fff; padding:20px; border:1px solid #c4c4c4; font-size:13.5px; font-family:"Courier New", Courier, monospace; line-height:1.5; moz-box-shadow:inset 0 0 14px rgba(0,0,0,0.15); -webkit-box-shadow:inset 0 0 14px rgba(0,0,0,0.15); box-shadow:inset 0 0 14px rgba(0,0,0,0.15); }
textarea.inline_copy_paste_textblock.full_wide { width:100%; webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
/* MAIN TEXT */
/* MAIN TEXT */
h1, .entry-title { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-size:45px; font-style:normal; font-weight:600; letter-spacing:0; text-transform:none; }
h2 { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-size:26px; font-style:normal; font-weight:300; letter-spacing:0; text-transform:none; line-height:1.6; }
h3 { font-size:17px; font-weight:700; font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; }
p, li { font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:14px; line-height:2; font-weight:normal; }
/* EDITED TEXT */
/* EDITED TEXT */
.smaller_body_text { font-size:13px; font-style:italic; }
h2.smaller { font-size:20px; }
h3.subheader { font-size:13px; }
.entry-title.p-name { font-size:43px; font-weight:600; text-transform:capitalize; letter-spacing:0; margin:0 0 10px; }
.collection-type-blog .sqs-block-content p, .collection-type-blog .sqs-block-content li { line-height:2; font-size:17px; }
p.subtext { font-size:14px; font-style:italic; }
p.subtext a { color:#F056F0; }
/* summary text in the center under the header */
.banner-thumbnail-wrapper .desc-wrapper p { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif!important; font-size:22px; font-style:normal; }
/* grab code from the referral page */
.main_center_text { .center_text; font-size:25px; line-height:1.8; font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:400; margin-top:20px; color:#000; }
.sub_center_text { .serif_ital; font-size:14px; width:60%; margin-left:20%; .center_text; margin-top:10px; padding-bottom:30px; }
/* icon above text block */
.above_text_block { font-size:37px; position:relative; top:24px; color:#000; }
/* after form is submitted */
.form-submission-text a { .square_bt; .md; .teal_bt; }
/* 404 and Maintenance */
/* 404 and Maintenance */
#collection-54fe436fe4b03e955563eb28, #collection-54fe5485e4b0bb15efbe3b37, {        
    #page { width:100%; max-width:100%; overflow:hidden; padding:0; } 
    #header { background:#000; position:relative }
    .sqs-layout:not(.sqs-editing)>.sqs-row:first-child>[class*=sqs-col]:first-child>.sqs-block:last-child, .sqs-layout:not(.sqs-editing) .sqs-block+.sqs-row .sqs-block:not(.float):last-child { padding:0; }
    .sqs-block-content p { position:relative; bottom:0; 
        img  { vertical-align:bottom; }
    }
    .code-block { padding-bottom:0; }
}
/* nav override - make active link visible */
#headerNav nav .active>a, #sidecarNav nav .active>a, #headerNav nav .active>a:visited, #sidecarNav nav .active>a:visited, #headerNav nav .active>label, #sidecarNav nav .active>label
{ font-weight:bold; border-bottom:1px solid rgba(255,255,255,.4); }

/* sumoMe */
#sumome-smartbar-popup { border-top:1px solid #c4c4c4; /*bottom:0!important; top:auto!important; */
    .sumome-smartbar-link {  }
    .sumome-smartbar-text { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif!important; font-size:15px!important; font-style:normal; }
    .sumome-smartbar-button.sumome-smartbar-button-bg.sumome-smartbar-button-text { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif!important; font-size:14px!important; font-style:normal; border-radius:none!important; letter-spacing:.1em; padding:5px 15px; }
}
/* the nav (navigation) bar when it has a white background */
#collection-55f7c830e4b0917adab9c801 {        
    #header { background:#000; position:relative }
}


/* LOCKED NAV BAR : used on the getting started page */
/* LOCKED NAV BAR : used on the getting started page */
/* LOCKED NAV BAR : used on the getting started page */
#collection-550a1be2e4b0765151e667c9 { 
    #header { background:#000; position:fixed; }
}
    
 


/* * * * * * * * * * * * * * * * * * * * * * * NAV * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * NAV * * * * * * * * * * * * * * * * * * * * * * */
.footer_nav_bar {
  .footer_nav_section { float:left; width:190px; height:200px; display:block; 
    .footer_nav_label { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; line-height:1em; font-weight:500; font-size:25px; margin-bottom:10px; }
    .nav_item a { color:#666; font-size:14px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; line-height:2; }
    .nav_item a:hover { color:#84dacf!important; }
  }
}
  

/* * * * * * * * * * * * * * * * * * * * * * * BLOG OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG OVERRIDES * * * * * * * * * * * * * * * * * * * * * * */
/* When we switched to no sidebar. */
.hide-blog-sidebar.collection-type-blog #page #content { max-width:770px; }
.posts-by-category-block, .postsbycategory-block, .sqs-block-postsbycategory{ 
    font-family:"proxima-nova"; font-size:19px; font-style:normal; font-weight:400;
    letter-spacing:2px; text-transform:uppercase; color:#000!important; }
.sqs-tagcloud li { background:#999; padding:0 11px; margin:5px; } 
.sqs-tagcloud li a span { font-size:13px; color:#fff; font-style:italic; }
.view-list .excerpt-thumb { display:inline-block; }
.view-list .excerpt-thumb img { visibility:visible; }
.blog-item .entry-content {
    @media all and (min-width:0) and (max-width:900px) { padding-left:40px; padding-right:40px; }
    .sqs-block-image { padding-bottom:0; }
}
.sans_title { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; }
/* fixing responsive issues with all blog pages (removing sidebar, centering content) */
@media all and (min-width:0) and (max-width:900px) { 
    #rightSidebar { display:none; }
    .collection-type-blog #content { margin:0 auto; display:block; }
    .blog-item .meta-below-title { padding-left:40px; }
}
/* changing the blog entry list page */
/* containing div and clearfixing it */
.blog-list .entry-injection { display:none; }
.blog-list .OUTBRAIN { display:none; }
.blog-list .entry { display:block; clear:both; border-bottom:1px solid #c4c4c4; padding-bottom:60px; margin-bottom:80px; }
.blog-list .entry:before, .blog-list .entry:after { content: ""; display: table; }
.blog-list .entry:after { clear: both; }
.blog-list .entry { zoom: 1; /* ie 6/7 */ }
/* overriding what looks like their sloppy styles */ .blog-list .view-list .entry+.entry { margin-top:0px; }
/* responsive issues with the blog list page */
.view-list .blog-list {
    .entry-content { width:28%; overflow:hidden; float:left; 
        @media all and (min-width:0) and (max-width:900px) { float:none; width:100%; 
            .excerpt-thumb { width:80%!important; margin-left:10%; float:none; display:block!important; text-align:center; height:150px; 
                img { text-align:center!important; width:100%!important; position:static!important; height:auto; }
            }
        }
    }
    .entry-header { overflow:hidden; float:right; width:67%; 
        @media all and (min-width:0) and (max-width:900px) { float:none; width:100%;
            div, p, h2, h1 { text-align:center; padding-left:40px; padding-right:40px; webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
            .entry-dateline, .entry-byline { clear:both; display:block; 
                &:before { content:none; padding:0; }
            }
            .entry-date { display:none; }
        }
    }
}
/* hide some other elements */
.blog-list .p-summary { display:none; }
.blog-list .entry-more-link { display:none; }
.blog-list .entry-footer { display:none; }
/* text in the entry page */
.blog-list .entry .entry-header .entry-title { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; line-height:1em; font-weight:300; font-size:45px; 
    @media all and (min-width:0) and (max-width:600px) { font-size:30px; }
}
.blog-list .entry .entry-header .entry-title a:hover { color:#37d2bb; }
.blog-list .meta-above-title .entry-category a { color:rgba(26,26,26,.9); text-transform:uppercase; letter-spacing:.3em; font-size:11px; font-weight:700; }
.blog-list .meta-below-title { 
    .entry-author, .entry-dateline { font-family:"adobe-garamond-pro"; font-size:14px; font-style:italic; font-weight:400; letter-spacing:0; text-transform:none; }
}


/* email signup form */
.blog-item .form-wrapper .field-list {  width:200px; float:left;
    .field { 
        label { display:none; }
        .field-element { margin:0; height:43px; width:195px; }
    }
}
/* getting rid of some footer stuff */
.view-item .blog-item .entry-footer { margin-top:0; }
.entry-footer { position:absolute; right:0; border-bottom:1px solid #c4c4c4;  border-top:1px solid #c4c4c4; width:100%; }
.entry-tags { margin:10px 0 0; text-align:right; float:right; }
.entry-actions { text-align:right; clear:both; margin-bottom:7px; }
.squarespace-comments .header-controls .controls { margin-top:90px;
    .comment-count { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:300; font-size:27px; text-transform:capitalize; }
    .comment-controls { font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:500; font-size:14px; line-height:3; }
}






/* * * * * * * * * * * * * * * * * * * * * * * LESS VARIABLES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * LESS VARIABLES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * LESS VARIABLES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * LESS VARIABLES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * LESS VARIABLES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * LESS VARIABLES * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * LESS VARIABLES * * * * * * * * * * * * * * * * * * * * * * */
/******************************** GLOBAL FREQUENT STYLES ********************************/
/******************************** GLOBAL FREQUENT STYLES ********************************/
.border_box { webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
/* .border_radius(4px); */
.border_radius (@radius) { border-radius:@radius; -moz-border-radius:@radius; -webkit-border-radius:@radius; }
.background_cover { background-size:cover!important; -moz-background-size:100% 100%; background-size:100% 100%; background-repeat:no-repeat; }

/******************************** TEXT STYLES ********************************/
/******************************** TEXT STYLES ********************************/
/* FONT */
.rale_1 { font-family:'Raleway', 'Helvetica Neue', sans-serif !important; font-weight:100;}
.rale_2 { font-family:'Raleway', 'Helvetica Neue', sans-serif !important; font-weight:200;}
.rale_3 { font-family:'Raleway', 'Helvetica Neue', sans-serif !important; font-weight:300;}
.rale_4 { font-family:'Raleway', 'Helvetica Neue', sans-serif !important; font-weight:400;}
.rale_5 { font-family:'Raleway', 'Helvetica Neue', sans-serif !important; font-weight:500;}
.rale_6 { font-family:'Raleway', 'Helvetica Neue', sans-serif !important; font-weight:600;}
.rale_7 { font-family:'Raleway', 'Helvetica Neue', sans-serif !important; font-weight:700;}
.rale_8 { font-family:'Raleway', 'Helvetica Neue', sans-serif !important; font-weight:800;}
.rale_9 { font-family:'Raleway', 'Helvetica Neue', sans-serif !important; font-weight:900;}
.serif_type { font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
.serif_ital { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; }
.sans_type { font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.sans_bold { font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.didotish { font-family:'Prata',serif; }
.lauren_font, .icon_font { font-family:'svgfont_2regular'; }

/* COLOR COLOR */
.lightest_teal { color:#eefcff; }
.lightest_teal2 { color:#ddf9ff; }
.lightest_teal3 { color:#e0f7fd; }
.lighter_teal { color:#daeff8; }
.light_teal { color:#aae9f7; }
.teal { color:#3eddff; }
.darker_teal { color:#13d1fa; }
.dark_teal { color:#00bce4; }
.darkest_teal { color:#008dac; }
.light_pink { color:#fabec3; }
.bright_pink { color:#f95ea0; }
.darker_pink { color:#e52879; }
.darkest_pink { color:#ae144a; }
.yellow { color:#eddb12; }
.darker_yellow { color:#cfbf0f; }
.darkest_yellow { color:#b6a21e; }
.lime { color:#abd74c; }
.green { color:#3ac371; }
.darker_green { color:#28a75b; }
.green_override { color:#3ac371!important; }
.cyan { color:#1FC9E8; }
.darker_cyan { color:#0aa3bf; }
.orange { color:#f1b449; }
.tomato { color:#e4300f; }
.darker_tomato { color:#b82308; }
.royal_blue { color:#2672E4; }
.darker_royal_blue { color:#0e58b5; }
.light_fuschia { color:#e19ada; }
.darker_light_fuschia { color:#c285bc; }
.navy { color:#202aae }
.darker_navy { color:#141c82 }
.white { color:#fff; }
.superlightgray { color:#f2f2f2; }
.lightestgray { color:#dedede; }
.lightergray { color:#c4c4c4; }
.lightgray { color:#A5A5A5; }
.lessergray { color:#a3a3a3; }
.lessgray { color:#949494; }
.gray { color:#656565; }
.black { color:#000; }
/* LESS */
@lightest_teal:#eefcff;
@lightest_teal2:#ddf9ff;
@lightest_teal3:#e0f7fd;
@lighter_teal:#daeff8;
@light_teal:#aae9f7;
@teal:#3eddff;
@darker_teal:#13d1fa;
@dark_teal:#00bce4;
@darkest_teal:#008dac;
@light_pink:#fabec3;
@bright_pink:#f95ea0;
@darker_pink:#e52879;
@darkest_pink:#ae144a;
@yellow:#eddb12;
@darker_yellow:#cfbf0f;
@darkest_yellow:#b6a21e;
@lime:#abd74c;
@green:#3ac371;
@darker_green:#28a75b;
@cyan:#1FC9E8;
@darker_cyan:#0aa3bf;
@orange:#f1b449;
@tomato:#e4300f;
@darker_tomato:#b82308;
@royal_blue:#2672E4;
@darker_royal_blue:#0e58b5;
@light_fuschia:#e19ada;
@darker_light_fuschia:#c285bc;
@navy:#202aae;
@darker_navy:#141c82;
@white:#fff;
@superlightgray:#f2f2f2;
@lightestgray:#dedede;
@border_gray:#dedede;
@lightergray:#c4c4c4;
@lightgray:#A5A5A5;
@lessergray:#a3a3a3;
@lessgray:#949494;
@gray:#656565;
@black:#000;
/* MISC TEXT */
.center_text { text-align:center; display:block; }
.strike_through { text-decoration:line-through; }
.w_leading { line-height:1.7; }
.less_leading { line-height:1; }
.lesser_leading { line-height:1.2; }
.w_kerning { letter-spacing:.1em; }
.uppercase { text-transform:uppercase; }
.lowercase { text-transform:lowercase; }




/******************************** BTNS ********************************/
/******************************** BTNS ********************************/
/* SQUARE BUTTON */
/* SQUARE BUTTON */
/* btn btn */ /* button button */
/* Each button needs 3 total classes (that can go on any type of element, no need for a containing div) :   "square_bt"     +     a size class     +     a color class. */
.square_bt, input.square_bt { cursor:pointer; margin:0; font-weight:400; .sans_type; .uppercase; letter-spacing:1px; display:inline-block; white-space:nowrap;
    &:hover { cursor:pointer; }
    /* edits to the main style */
    &.inactive { background-color:#b1b1b1!important;
        &:hover { background-color:#9f9f9f!important; color:#fff!important; }
    }
    &.disabled { background-color:#d2d2d2!important; cursor:default;
        &:hover { background-color:#d2d2d2!important; cursor:default; }
    }
    span { display:table-cell; vertical-align:middle; }
    &.rounded { .border_radius(30px); }
    &.inline_block { display:inline-block; }
    &.low_type { letter-spacing:0; text-transform:none; }
    &.less_pad { padding-left:7px!important; padding-right:8px!important; }
    &.italic_version { text-transform:none; .serif_ital; font-weight:normal; letter-spacing:0; }
    span { vertical-align:middle; }
    /* size classes */ /* spans are ONLY used when there is an icon present */
    &.xxs { font-size:10px; padding:4px 8px 4px 8px;        span { line-height:1.3; }               span[class*="icon-"] { font-size:12px; padding:0 2px 0 0; vertical-align:bottom; line-height:.9; }             }
    &.xs { font-size:11px; padding:6px 18px 6px 18px;       span { line-height:1.3; }               span[class*="icon-"] { font-size:14px; padding:0 2px 0 0; vertical-align:bottom; line-height:.9; }             }
    &.sm { font-size:13px; padding:6px 18px;                span { line-height:1.4; }               span[class*="icon-"] { font-size:16px; padding:0 3px 0 0; vertical-align:bottom; line-height:1.05; }           }
    &.md { font-size:15px; padding:8px 18px;                span { line-height:1.4; }               span[class*="icon-"] { font-size:18px; padding:0 4px 0 0; vertical-align:bottom; line-height:1.1; }            }
    &.lg { font-size:16px; padding:10px 18px;               span { line-height:1.4; }               span[class*="icon-"] { font-size:22px; padding:4px 4px 0 0; vertical-align:middle; line-height:1.3; }          }
    &.xl { font-size:18px; padding:17px 18px;               span { line-height:1.4; }               span[class*="icon-"] { font-size:20px; padding:0 4px 0 0; vertical-align:bottom; line-height:.8; }             }
    &.xl_plus { font-size:21px; padding:17px 20px;          span { line-height:1.4; }               span[class*="icon-"] { font-size:20px; padding:0 4px 0 0; vertical-align:bottom; line-height:.8; }             }
    &.xxl { font-size:25px; padding:20px 25px;              span { line-height:1.4; }               span[class*="icon-"] { font-size:23px; padding:0 4px 0 0; vertical-align:bottom; line-height:1.1; }            }
    /* color classes */
    &.teal_bt { background-color:@darker_teal; color:#fff;                                      &:hover { background-color:@dark_teal; }                 }
    &.delete_bt { background-color:@lessgray; color:#fff;                                       &:hover { background-color:@tomato; }                    }
    &.black_bt { background-color:#000; color:#fff;                                             &:hover { background-color:@dark_teal; }                 }
    &.white { background-color:#fff; color:@lessgray; border:1px solid #c4c4c4;                 &:hover { background-color:@bright_pink; color:#fff; }   }
    &.royal_blue_bt { background-color:@royal_blue; color:#fff;                                 &:hover { background-color:@darker_teal; }               }
    &.teal_bt_w_pink { background-color:@teal; color:#fff;                                      &:hover { background-color:@bright_pink; }               }
    &.pink_bt { background-color:@bright_pink; color:#fff;                                      &:hover { background-color:@darker_pink; }               }
    &.pink_bt_w_teal { background-color:@bright_pink; color:#fff;                               &:hover { background-color:@teal; }                      }
    &.gray_bt { background-color:@lessgray; color:#fff;                                         &:hover { background-color:@darker_teal; }               }
    &.lt_gray_bt { background-color:@lightergray; color:#fff;                                   &:hover { background-color:@darker_teal; }               }
    &.teal_bt_dk { background-color:@dark_teal; color:#fff;                                     &:hover { background-color:@darkest_teal; }              }
    &.green_bt { background-color:@green; color:#fff;                                           &:hover { background-color:@darker_green; }              }
    &.cyan_bt { background-color:@cyan; color:#fff;                                             &:hover { background-color:@bright_pink; }               }
    &.on_teal_dk { background:rgba(0,0,0,.3); border:1px solid #fff; color:#fff;                &:hover { background:rgba(0,0,0,.5); }                   }
    &.blk_ol { background:rgba(0,0,0,.1); border:2px solid #000; color:#000;                    &:hover { background:#000; color:#fff; }                 }
    &.blk_outline_white_inside { background:#fff; border:1px solid #000; color:#000;            &:hover { background:#000; color:#fff; }                 }
    &.blk_outline_lt_gray_inside { background:@lightestgray; border:1px solid #000; color:#000; &:hover { background:#000; color:#fff; }                 }
    &.blk { background:rgba(0,0,0,.2); border:1px solid #000; color:#000;                       &:hover { background:rgba(0,0,0,.4); }                   }
    &.solid_blk { background:rgba(0,0,0,.9); color:#fff;                                        &:hover { background:@darker_teal; }                     }
    &.on_teal { background:rgba(255,255,255,.3); border:1px solid #fff; color:#fff;
        &:hover { background:#fff; color:@dark_teal; }
        &a { color:white; text-decoration:none;
            &:hover { color: @dark_teal; }
        }
        &.pink_select { background:@bright_pink;
            &:hover { color:#fff!important; background:@darker_pink; }
        }
    }
}




















/* * * * * * * * * * * * * * * * * * * * * * * ICONS * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * ICONS * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * ICONS * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * ICONS * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * ICONS * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * ICONS * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * ICONS * * * * * * * * * * * * * * * * * * * * * * */

@font-face {
    font-family:'svgfont_2regular'; 
    src:url("https://static1.squarespace.com/static/537e9a59e4b07ac9bc1baa13/t/54bddfe6e4b00aad29e6ae3c/1421729766898/laurens_font-webfont.eot");
    src:url('https://static1.squarespace.com/static/537e9a59e4b07ac9bc1baa13/t/54bddffce4b07c132e3fb074/1421729788060/laurens_font-webfont.woff') format('woff'),
        url('https://static1.squarespace.com/static/537e9a59e4b07ac9bc1baa13/t/54bde018e4b0276f66447532/1421729816289/laurens_font-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"]:before, [class*=" icon-"]:before { font-family:svgfont_2regular; font-weight:100; font-style:normal; }

/******************************** THE ICONS ********************************/
/******************************** THE ICONS ********************************/
/******************************** THE ICONS ********************************/
/******************************** THE ICONS ********************************/

/* LETTERS */
/* LETTERS */
.icon-letter_x12:before { content:"\e17b"; }
.icon-letter_x11:before { content:"\e17c"; }
.icon-letter_x10:before { content:"\e17d"; }
.icon-letter_x09:before { content:"\e17e"; }
.icon-letter_x08:before { content:"\e17f"; }
.icon-letter_x07:before { content:"\e180"; }
.icon-letter_x06:before { content:"\e181"; }
.icon-letter_x05:before { content:"\e182"; }
.icon-letter_x04:before { content:"\e183"; }
.icon-letter_x03:before { content:"\e184"; }
.icon-letter_x02:before { content:"\e185"; }
.icon-letter_x01:before { content:"\e186"; }
.icon-letter_code_1:before { content:"\e240"; }
.icon-letter_code_2:before { content:"\e241"; }
.icon-letter_code_3:before { content:"\e242"; }
.icon-letter_code_4:before { content:"\e243"; }
.icon-letter_quotes3:before { content:"\e244"; }
.icon-letter_quotes2:before { content:"\e187"; }
.icon-letter_quotes:before { content:"\e188"; }
.icon-social_blog2:before { content:"\e187"; }
.icon-social_blog:before { content:"\e188"; }
.icon-letter_question2:before { content:"\e189"; }
.icon-letter_question:before { content:"\e18a"; }
.icon-letter_plus12:before { content:"\e18b"; }
.icon-letter_plus11:before { content:"\e18c"; }
.icon-letter_plus10:before { content:"\e18d"; }
.icon-letter_plus09:before { content:"\e18e"; }
.icon-letter_plus08:before { content:"\e18f"; }
.icon-letter_plus07:before { content:"\e190"; }
.icon-letter_plus06:before { content:"\e191"; }
.icon-letter_plus05:before { content:"\e192"; }
.icon-letter_plus04:before { content:"\e193"; }
.icon-letter_plus03:before { content:"\e194"; }
.icon-letter_plus02:before { content:"\e195"; }
.icon-letter_plus01:before { content:"\e196"; }
.icon-letter_info2:before { content:"\e197"; }
.icon-letter_info:before { content:"\e198"; }
.icon-letter_exclamation4:before { content:"\e199"; }
.icon-letter_exclamation3:before { content:"\e19a"; }
.icon-letter_exclamation2:before { content:"\e19b"; }
.icon-letter_exclamation:before { content:"\e19c"; }
.icon-letter_dollar2:before { content:"\e19d"; }
.icon-letter_dollar:before { content:"\e19e"; }
.icon-letter_checkbox4:before { content:"\e19f"; }
.icon-letter_checkbox3:before { content:"\e082"; }
.icon-letter_checkbox2:before { content:"\e083"; }
.icon-letter_checkbox:before { content:"\e084"; }
.icon-letter_check_circle:before { content:"\e085"; }
.icon-letter_check4:before { content:"\e086"; }
.icon-letter_check3:before { content:"\e087"; }
.icon-letter_check2:before { content:"\e088"; }
.icon-letter_check:before { content:"\e089"; }
.icon-letter_amp3:before { content:"\e08a"; }
.icon-letter_amp2:before { content:"\e08b"; }
.icon-letter_amp:before { content:"\e08c"; }

/* RIBBON */
/* RIBBON */
.icon-ribbon_bold:before { content:"\e259"; }
.icon-ribbon_bullet_list:before { content:"\e25a"; }
.icon-ribbon_center_align:before { content:"\e25b"; }
.icon-ribbon_italic:before { content:"\e25c"; }
.icon-ribbon_left_align:before { content:"\e25d"; }
.icon-ribbon_right_align:before { content:"\e25e"; }
.icon-ribbon_t_large:before { content:"\e25f"; }
.icon-ribbon_t_med:before { content:"\e260"; }
.icon-ribbon_t_small:before { content:"\e261"; }
.icon-ribbon_underline:before { content:"\e262"; }

/* COMPOUNDS */
/* COMPOUNDS */
.icon-compound_price_watch:before { content:"\e08f"; }
.icon-compound_people_ad:before { content:"\e090"; }
.icon-compound_grid_5:before { content:"\e091"; }
.icon-compound_grid_4:before { content:"\e092"; }
.icon-compound_grid_3:before { content:"\e093"; }
.icon-compound_grid_2:before { content:"\e094"; }
.icon-compound_grid_1:before { content:"\e095"; }
.icon-compound_girl_row:before { content:"\e096"; }
.icon-compound_girl_plus_money:before { content:"\e097"; }
.icon-compound_girl_plus_dress:before { content:"\e098"; }
.icon-compound_clothing_numbers:before { content:"\e099"; }
.icon-compound_b1g1:before { content:"\e09a"; }

/* CLOTHING */
/* CLOTHING */
.icon-clothing_watch:before { content:"\e09b"; }
.icon-clothing_sweater:before { content:"\e09c"; }
.icon-clothing_stripedtie:before { content:"\e09d"; }
.icon-clothing_skirt:before { content:"\e09e"; }
.icon-clothing_shirt3:before { content:"\e09f"; }
.icon-clothing_shirt2:before { content:"\e0a0"; }
.icon-clothing_shirt:before { content:"\e0a1"; }
.icon-clothing_purse:before { content:"\e0a2"; }
.icon-clothing_pants2:before { content:"\e0a3"; }
.icon-clothing_pants:before { content:"\e0a4"; }
.icon-clothing_ladydress:before { content:"\e0a5"; }
.icon-clothing_knickers:before { content:"\e0a6"; }
.icon-clothing_heel:before { content:"\e0a7"; }
.icon-clothing_glasses2:before { content:"\e0a8"; }
.icon-clothing_glasses:before { content:"\e0a9"; }
.icon-clothing_flippies:before { content:"\e0aa"; }
.icon-clothing_cowboy:before { content:"\e0ab"; }
.icon-clothing_coat2:before { content:"\e0ac"; }
.icon-clothing_coat:before { content:"\e0ad"; }
.icon-clothing_case:before { content:"\e0ae"; }
.icon-clothing_cartman:before { content:"\e0af"; }
.icon-clothing_carrycase:before { content:"\e0b0"; }

/* ARROWS */
/* ARROWS */
.icon-arrow_u_arr_7:before { content:"\e0b1"; }
.icon-arrow_u_arr_6:before { content:"\e0b2"; }
.icon-arrow_u_arr_5:before { content:"\e0b3"; }
.icon-arrow_u_arr_4:before { content:"\e0b4"; }
.icon-arrow_u_arr_3:before { content:"\e0b5"; }
.icon-arrow_u_arr_2:before { content:"\e0b6"; }
.icon-arrow_u_arr_1:before { content:"\e0b7"; }
.icon-arrow_r_arr_7:before { content:"\e0b8"; }
.icon-arrow_r_arr_6:before { content:"\e0b9"; }
.icon-arrow_r_arr_5:before { content:"\e0ba"; }
.icon-arrow_r_arr_4:before { content:"\e0bb"; }
.icon-arrow_r_arr_3:before { content:"\e0bc"; }
.icon-arrow_r_arr_2:before { content:"\e0bd"; }
.icon-arrow_r_arr_1:before { content:"\e0be"; }
.icon-arrow_l_arr_7:before { content:"\e0bf"; }
.icon-arrow_l_arr_6:before { content:"\e0c0"; }
.icon-arrow_l_arr_5:before { content:"\e0c1"; }
.icon-arrow_l_arr_4:before { content:"\e0c2"; }
.icon-arrow_l_arr_3:before { content:"\e0c3"; }
.icon-arrow_l_arr_2:before { content:"\e0c4"; }
.icon-arrow_l_arr_1:before { content:"\e0c5"; }
.icon-arrow_d_arr_7:before { content:"\e0c6"; }
.icon-arrow_d_arr_6:before { content:"\e0c7"; }
.icon-arrow_d_arr_5:before { content:"\e0c8"; }
.icon-arrow_d_arr_4:before { content:"\e0c9"; }
.icon-arrow_d_arr_3:before { content:"\e0ca"; }
.icon-arrow_d_arr_2:before { content:"\e0cb"; }
.icon-arrow_d_arr_1:before { content:"\e0cc"; }
.icon-arrow_0_reload:before { content:"\e0cd"; }
.icon-arrow_0_minimize2:before { content:"\e0ce"; }
.icon-arrow_0_minimize:before { content:"\e0cf"; }
.icon-arrow_0_expand2:before { content:"\e0d0"; }
.icon-arrow_0_expand:before { content:"\e0d1"; }
.icon-arrow_0_4arrows:before { content:"\e0d2"; }
.icon-arrow_0_box_diagonal:before { content:"\e22f"; }
.icon-arrow_0_curve_down:before { content:"\e230"; }
.icon-arrow_0_out_box:before { content:"\e231"; }
.icon-arrow_0_forward:before { content:"\e232"; }
.icon-arrow_0_in_box:before { content:"\e233"; }
.icon-arrow_0_revert:before { content:"\e234"; }
.icon-arrow_0_rotate:before { content:"\e235"; }
.icon-arrow_0_rotate_horizontal:before { content:"\e236"; }
.icon-arrow_0_shuffle:before { content:"\e237"; }
.icon-arrow_0_shuffle_2:before { content:"\e238"; }
.icon-arrow_0_side_horizontal:before { content:"\e239"; }
.icon-arrow_0_vertical:before { content:"\e23a"; }
.icon-arrow_0_curve_down_right:before { content:"\e23b"; }
.icon-arrow_0_curve_left:before { content:"\e23c"; }
.icon-arrow_0_curve_left_double:before { content:"\e23d"; }
.icon-arrow_0_curve_right:before { content:"\e23e"; }
.icon-arrow_0_down_right:before { content:"\e23f"; }


/* MISC */
/* MISC */
.icon-misc_widget_collage:before { content:"\e22d"; }
.icon-misc_widget_rotator:before { content:"\e22e"; }
.icon-misc_very_view:before { content:"\e205"; }
.icon-misc_very_video:before { content:"\e206"; }
.icon-misc_very_puzzle:before { content:"\e207"; }
.icon-misc_very_present2:before { content:"\e208"; }
.icon-misc_very_present:before { content:"\e209"; }
.icon-misc_very_link:before { content:"\e20a"; }
.icon-misc_very_filter:before { content:"\e20b"; }
.icon-misc_very_feedback:before { content:"\e20c"; }
.icon-misc_very_diamond:before { content:"\e20d"; }
.icon-misc_very_crown2:before { content:"\e20e"; }
.icon-misc_very_crown:before { content:"\e20f"; }
.icon-misc_very_bulb:before { content:"\e210"; }
.icon-misc_very_bookmark2:before { content:"\e257"; }
.icon-misc_very_bookmark:before { content:"\e253"; }
.icon-misc_very_book3:before { content:"\e254"; }
.icon-misc_very_book2:before { content:"\e111"; }
.icon-misc_very_book:before { content:"\e112"; }
.icon-misc_value_thumbsup2:before { content:"\e113"; }
.icon-misc_value_thumbsup:before { content:"\e114"; }
.icon-misc_value_thumbsdown2:before { content:"\e115"; }
.icon-misc_value_thumbsdown:before { content:"\e116"; }
.icon-misc_value_star3:before { content:"\e117"; }
.icon-misc_value_star2:before { content:"\e118"; }
.icon-misc_value_star:before { content:"\e119"; }
.icon-misc_value_pin:before { content:"\e11a"; }
.icon-misc_value_heart2:before { content:"\e11b"; }
.icon-misc_value_heart:before { content:"\e11c"; }
.icon-misc_value_flag:before { content:"\e11d"; }
.icon-misc_value_clip:before { content:"\e11e"; }
.icon-misc_tool3:before { content:"\e11f"; }
.icon-misc_tool2:before { content:"\e120"; }
.icon-misc_tool:before { content:"\e121"; }
.icon-misc_time_hourglass:before { content:"\e122"; }
.icon-misc_time_clock2:before { content:"\e123"; }
.icon-misc_time_clock:before { content:"\e124"; }
.icon-misc_time_calendar3:before { content:"\e125"; }
.icon-misc_time_calendar2:before { content:"\e126"; }
.icon-misc_time_calendar:before { content:"\e127"; }
.icon-misc_shop_cart_2:before { content:"\e251"; }
.icon-misc_shop_tag:before { content:"\e252"; }
.icon-misc_shop_price4:before { content:"\e128"; }
.icon-misc_shop_price3:before { content:"\e129"; }
.icon-misc_shop_price2:before { content:"\e12a"; }
.icon-social_store:before { content:"\e12a"; }
.icon-misc_shop_price:before { content:"\e12b"; }
.icon-misc_shop_money_safe:before { content:"\e12c"; }
.icon-misc_shop_money_pig:before { content:"\e12d"; }
.icon-misc_shop_money_bag:before { content:"\e12e"; }
.icon-misc_shop_hanger4:before { content:"\e12f"; }
.icon-misc_shop_hanger3:before { content:"\e130"; }
.icon-misc_shop_hanger2:before { content:"\e131"; }
.icon-misc_shop_hanger:before { content:"\e132"; }
.icon-misc_shop_deal_percent2:before { content:"\e133"; }
.icon-misc_shop_deal_percent:before { content:"\e134"; }
.icon-misc_shop_deal_b1g1:before { content:"\e135"; }
.icon-misc_shop_cart:before { content:"\e136"; }
.icon-misc_shop_barcode2:before { content:"\e137"; }
.icon-misc_shop_barcode:before { content:"\e138"; }
.icon-misc_shop_bag3:before { content:"\e139"; }
.icon-misc_shop_bag2:before { content:"\e13a"; }
.icon-misc_shop_bag:before { content:"\e13b"; }
.icon-misc_shapes_stripes:before { content:"\e13c"; }
.icon-misc_shapes_9grid:before { content:"\e13d"; }
.icon-misc_shapes_4grid:before { content:"\e13e"; }
.icon-misc_security_lock4:before { content:"\e13f"; }
.icon-misc_security_lock3:before { content:"\e140"; }
.icon-misc_security_lock2:before { content:"\e141"; }
.icon-misc_security_lock:before { content:"\e142"; }
.icon-misc_security_key:before { content:"\e143"; }
.icon-misc_magnify4:before { content:"\e144"; }
.icon-misc_magnify3:before { content:"\e145"; }
.icon-misc_magnify2:before { content:"\e146"; }
.icon-misc_magnify:before { content:"\e147"; }
.icon-misc_loc_truck:before { content:"\e148"; }
.icon-misc_loc_tour:before { content:"\e149"; }
.icon-misc_loc_plane2:before { content:"\e14a"; }
.icon-misc_loc_plane:before { content:"\e14b"; }
.icon-misc_loc_marker2:before { content:"\e14c"; }
.icon-misc_loc_marker:before { content:"\e14d"; }
.icon-misc_loc_building4:before { content:"\e14e"; }
.icon-misc_loc_building3:before { content:"\e14f"; }
.icon-misc_loc_building2:before { content:"\e150"; }
.icon-misc_loc_building:before { content:"\e151"; }
.icon-misc_files_gears:before { content:"\e08d"; }
.icon-misc_files_gear:before { content:"\e08e"; }
.icon-misc_files_upload2:before { content:"\e152"; }
.icon-misc_files_upload:before { content:"\e153"; }
.icon-misc_files_trash4:before { content:"\e154"; }
.icon-misc_files_trash3:before { content:"\e155"; }
.icon-misc_files_trash2:before { content:"\e156"; }
.icon-misc_files_trash:before { content:"\e157"; }
.icon-misc_files_trash5:before { content:"\e250"; }
.icon-misc_files_save:before { content:"\e158"; }
.icon-misc_files_pencil3:before { content:"\e159"; }
.icon-misc_files_pencil2:before { content:"\e15a"; }
.icon-misc_files_pencil:before { content:"\e15b"; }
.icon-misc_files_null:before { content:"\e15c"; }
.icon-misc_files_files:before { content:"\e15d"; }
.icon-misc_files_file:before { content:"\e15e"; }
.icon-misc_files_edit:before { content:"\e15f"; }
.icon-misc_files_download3:before { content:"\e160"; }
.icon-misc_files_download2:before { content:"\e161"; }
.icon-misc_files_download:before { content:"\e162"; }
.icon-misc_files_crop3:before { content:"\e163"; }
.icon-misc_files_crop2:before { content:"\e164"; }
.icon-misc_files_crop:before { content:"\e165"; }
.icon-misc_files_add_file:before { content:"\e166"; }
.icon-misc_files_files2:before { content:"\e24d"; }
.icon-misc_files_files3:before { content:"\e24e"; }
.icon-misc_files_list:before { content:"\e24f"; }
.icon-misc_device_screen:before { content:"\e24c"; }
.icon-misc_device_iphone:before { content:"\e167"; }
.icon-misc_device_fingerclick:before { content:"\e168"; }
.icon-misc_device_cursor2:before { content:"\e169"; }
.icon-misc_device_cursor:before { content:"\e16a"; }
.icon-misc_device_computer3:before { content:"\e16b"; }
.icon-misc_device_computer2:before { content:"\e16c"; }
.icon-misc_device_computer:before { content:"\e16d"; }
.icon-misc_device_camera:before { content:"\e16e"; }
.icon-misc_color5:before { content:"\e16f"; }
.icon-misc_color4:before { content:"\e170"; }
.icon-misc_color3:before { content:"\e171"; }
.icon-misc_color2:before { content:"\e172"; }
.icon-misc_color:before { content:"\e173"; }
.icon-misc_chart3:before { content:"\e174"; }
.icon-misc_chart2:before { content:"\e175"; }
.icon-misc_chart:before { content:"\e176"; }
.icon-misc_chart4:before { content:"\e245"; }
.icon-misc_chart5:before { content:"\e246"; }
.icon-misc_chart6:before { content:"\e247"; }
.icon-misc_chart7:before { content:"\e248"; }
.icon-misc_chart8:before { content:"\e249"; }
.icon-misc_chart_pie:before { content:"\e24a"; }
.icon-misc_chart_pie2:before { content:"\e24b"; }
.icon-misc_alert4:before { content:"\e177"; }
.icon-misc_alert3:before { content:"\e178"; }
.icon-misc_alert2:before { content:"\e179"; }
.icon-misc_alert:before { content:"\e17a"; }
.icon-misc_very_fork:before { content:"\e255"; }
.icon-misc_target:before { content:"\e258"; }

/* PEOPLE */
/* PEOPLE */
.icon-people_two_people:before { content:"\e1e4"; }
.icon-people_smile4:before { content:"\e1e5"; }
.icon-people_smile3:before { content:"\e1e6"; }
.icon-people_smile2:before { content:"\e1e7"; }
.icon-people_smile:before { content:"\e1e8"; }
.icon-people_plus:before { content:"\e1e9"; }
.icon-people_photo4:before { content:"\e1ea"; }
.icon-people_photo3:before { content:"\e1eb"; }
.icon-people_photo2:before { content:"\e1ec"; }
.icon-people_photo:before { content:"\e1ed"; }
.icon-people_person_chat:before { content:"\e1ee"; }
.icon-people_person:before { content:"\e1ef"; }
.icon-people_networking:before { content:"\e1f0"; }
.icon-people_like_someone:before { content:"\e1f1"; }
.icon-people_laugh4:before { content:"\e1f2"; }
.icon-people_laugh3:before { content:"\e1f3"; }
.icon-people_laugh2:before { content:"\e1f4"; }
.icon-people_laugh:before { content:"\e1f5"; }
.icon-people_id2:before { content:"\e1f6"; }
.icon-people_id:before { content:"\e1f7"; }
.icon-people_frown4:before { content:"\e1f8"; }
.icon-people_frown3:before { content:"\e1f9"; }
.icon-people_frown2:before { content:"\e1fa"; }
.icon-people_frown:before { content:"\e1fb"; }
.icon-people_devil:before { content:"\e256"; }
.icon-people_following3:before { content:"\e1fc"; }
.icon-people_following2:before { content:"\e1fd"; }
.icon-people_following:before { content:"\e1fe"; }
.icon-people_followers3:before { content:"\e1ff"; }
.icon-people_followers2:before { content:"\e200"; }
.icon-people_followers:before { content:"\e201"; }
.icon-people_avatar3:before { content:"\e202"; }
.icon-people_avatar2:before { content:"\e203"; }
.icon-people_avatar:before { content:"\e204"; }

/* SOCIAL */
/* SOCIAL */
.icon-social_speech:before { content:"\e1ac"; }
.icon-social_speech2:before { content:"\e1ab"; }
.icon-social_speech6:before { content:"\e264"; }
.icon-social_speech7:before { content:"\e265"; }
.icon-social_speech8:before { content:"\e266"; }
.icon-social_speech5:before { content:"\e1a8"; }
.icon-social_speech4:before { content:"\e1a9"; }
.icon-social_speech3:before { content:"\e1aa"; }
.icon-social_youtube2:before { content:"\e1a0"; }
.icon-social_youtube:before { content:"\e1a1"; }
.icon-social_wp2:before { content:"\e1a2"; }
.icon-social_wp:before { content:"\e1a3"; }
.icon-social_vimeo:before { content:"\e1a4"; }
.icon-social_twitter2:before { content:"\e1a5"; }
.icon-social_twitter:before { content:"\e1a6"; }
.icon-social_tumblr:before { content:"\e1a7"; }
.icon-social_pinterest2:before { content:"\e1b0"; }
.icon-social_pinterest:before { content:"\e1b1"; }
.icon-social_picassa:before { content:"\e1b2"; }
.icon-social_linkedin2:before { content:"\e1b3"; }
.icon-social_linkedin:before { content:"\e1b4"; }
.icon-social_instagram3:before { content:"\e1b5"; }
.icon-social_instagram2:before { content:"\e1b6"; }
.icon-social_instagram:before { content:"\e1b7"; }
.icon-social_gplus2:before { content:"\e1b8"; }
.icon-social_gplus:before { content:"\e1b9"; }
.icon-social_globe4:before { content:"\e1ba"; }
.icon-social_globe3:before { content:"\e1bb"; }
.icon-social_globe2:before { content:"\e1bc"; }
.icon-social_globe:before { content:"\e1bd"; }
.icon-social_flickr2:before { content:"\e1be"; }
.icon-social_flickr:before { content:"\e1bf"; }
.icon-social_facebook2:before { content:"\e1c0"; }
.icon-social_facebook:before { content:"\e1c1"; }
.icon-social_etsy2:before { content:"\e1c2"; }
.icon-social_etsy:before { content:"\e1c3"; }
.icon-social_envelope8:before { content:"\e1c4"; }
.icon-social_envelope7:before { content:"\e1c5"; }
.icon-social_envelope6:before { content:"\e1c6"; }
.icon-social_envelope5:before { content:"\e1c7"; }
.icon-social_envelope4:before { content:"\e1c8"; }
.icon-social_envelope3:before { content:"\e1c9"; }
.icon-social_envelope2:before { content:"\e1ca"; }
.icon-social_envelope:before { content:"\e1cb"; }
.icon-social_blogger:before { content:"\e1cc"; }
.icon-social_blog_lovin:before { content:"\e1cd"; }
.icon-social_at:before { content:"\e1ce"; }
.icon-social_0_shelf_the:before { content:"\e1cf"; }
.icon-social_0_shelf_shelfit:before { content:"\e1d0"; }
.icon-social_0_shelf_it:before { content:"\e1e0"; }
.icon-social_0_shelf_shelf_w_beta:before { content:"\e1df"; }
.icon-social_0_shelf_shelf3c:before { content:"\e1ad"; }
.icon-social_0_shelf_shelf3b:before { content:"\e1d2"; }
.icon-social_0_shelf_shelf3b_thin:before { content:"\e1da"; }
.icon-social_0_shelf_shelf3a:before { content:"\e1d3"; }
.icon-social_0_shelf_shelf2c:before { content:"\e1d4"; }
.icon-social_0_shelf_shelf2b:before { content:"\e1d5"; }
.icon-social_0_shelf_shelf2a:before { content:"\e1d6"; }
.icon-social_0_shelf_shelf1c:before { content:"\e1d7"; }
.icon-social_0_shelf_shelf1b:before { content:"\e1d8"; }
.icon-social_0_shelf_shelf1a:before { content:"\e1d9"; }
.icon-social_0_shelf_shelf:before { content:"\e1ad"; }
.icon-social_0_shelf_medallion:before { content:"\e263"; }
.icon-social_0_shelf_icon4:before { content:"\e1db"; }
.icon-social_0_shelf_icon3:before { content:"\e1dc"; }
.icon-social_0_shelf_icon2:before { content:"\e1dd"; }
.icon-social_0_shelf_icon:before { content:"\e1de"; }
.icon-social_0_shelf_beta2:before { content:"\e1d9"; }
.icon-social_0_shelf_beta:before { content:"\e1d8"; }
.icon-social_0_shelf_it_middle:before { content:"\e211"; }
.icon-social_0_shelf_shelf1a_middle:before { content:"\e212"; }
.icon-social_0_shelf_shelf1b_middle:before { content:"\e213"; }
.icon-social_0_shelf_shelf1c_middle:before { content:"\e214"; }
.icon-social_0_shelf_shelf2a_middle:before { content:"\e215"; }
.icon-social_0_shelf_shelf3c_middle:before { content:"\e216"; }
.icon-social_0_shelf_shelf3b_thin_middle:before { content:"\e217"; }
.icon-social_0_shelf_shelf3b_middle:before { content:"\e218"; }
.icon-social_0_shelf_shelf3a_middle:before { content:"\e219"; }
.icon-social_0_shelf_shelf2c_middle:before { content:"\e21a"; }
.icon-social_0_shelf_the_middle:before { content:"\e21b"; }
.icon-social_0_shelf_shelfit_middle:before { content:"\e21c"; }
.icon-social_0_shelf_shelf_middle:before { content:"\e21d"; }
.icon-social_0_shelf_shelf2b_middle:before { content:"\e21e"; }
.icon-social_0_shelf_it_bottom:before { content:"\e21f"; }
.icon-social_0_shelf_shelf2a_bottom:before { content:"\e220"; }
.icon-social_0_shelf_shelf1c_bottom:before { content:"\e221"; }
.icon-social_0_shelf_shelf3b_bottom:before { content:"\e222"; }
.icon-social_0_shelf_shelfit_bottom:before { content:"\e223"; }
.icon-social_0_shelf_the_bottom:before { content:"\e224"; }
.icon-social_0_shelf_shelf3b_thin_bottom:before { content:"\e225"; }
.icon-social_0_shelf_shelf2b_bottom:before { content:"\e226"; }
.icon-social_0_shelf_shelf1a_bottom:before { content:"\e227"; }
.icon-social_0_shelf_shelf1b_bottom:before { content:"\e228"; }
.icon-social_0_shelf_shelf2c_bottom:before { content:"\e229"; }
.icon-social_0_shelf_shelf3c_bottom:before { content:"\e22a"; }
.icon-social_0_shelf_shelf_bottom:before { content:"\e22b"; }
.icon-social_0_shelf_shelf3a_bottom:before { content:"\e22c"; }
.icon-social_0_share:before { content:"\e1e1"; }
.icon-social_0_rss:before { content:"\e1e2"; }
.icon-social_0_connected:before { content:"\e1e3"; }

















/* * * * * * * * * * * * * * * * * * * * * * * BLOG POST-SPECIFIC CODE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG POST-SPECIFIC CODE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG POST-SPECIFIC CODE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG POST-SPECIFIC CODE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG POST-SPECIFIC CODE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG POST-SPECIFIC CODE * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * BLOG POST-SPECIFIC CODE * * * * * * * * * * * * * * * * * * * * * * */



/* PR Roundup */
/* PR Roundup */
/* infographic */
#item-55cac46ce4b0f13e0bfdab9d #siteWrapper, #item-564126b2e4b03030760091a9 #siteWrapper  {  
    /* #header  { padding-bottom:10px; background:black; } */
    #page { width:90%; margin:0 5%; max-width:100%; padding:50px 0;
        #content { width:100%; max-width:100%; text-align:center;
            /* title-meta */
            .entry-header { width:770px; margin:0 auto; text-align:center;
                /*.entry-title.p-name { font-size:53px; font-weight:200; margin:50px 0 0;}*/
                .meta-below-title { margin-bottom:20px; }
            }
            
            /* post content */
            .entry-content {
                h1 { font-size:20px; }
                .sqs-block-code.sqs-block.code-block textarea { display:block; }
                .img_next_to_text.narrow { display:table;
                    p { display:table-cell; vertical-align:middle; text-align:left; padding-right:20px; max-width:250px; min-width:240px; }
                    img { display:table-cell; vertical-align:middle; }
                }
                .sqs-block.html-block, 
                .sqs-image-content, 
                .sqs-block-code.sqs-block.code-block textarea, 
                .sqs-block-code.sqs-block.code-block .img_next_to_text.narrow,
                .sqs-block-horizontalrule
                { width:770px; margin:0 auto; text-align:center; }
                .article_callout, #updates { width:770px; margin:0 auto; }
            }
        }
    }
}
/* PR roundup post profile block LARGE VERSION */
.pr_block { border-bottom:2px solid #000; display:table; width:100%;padding-top:70px;
    img.prof_pic_40_large { max-width:100px; display:table-cell; vertical-align:middle;margin:0 15px 0 0; padding:2px; border-top:2px solid #000; border-right:2px solid #000; border-left:2px solid #000; }
    .pr_info_40_large { width:100%; line-height:1.4!important; display:table-cell; vertical-align:middle;
        span, a { font-weight:300; }
        .pr_name_40_large { font-size:30px; }
        .pr_link_40_large { color:#f773ff; font-size:28px; 
            &:hover { color:#d13adb; }
        }
        span.pr_of_40_large { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif!important; font-style:italic!important; padding:0 5px; }
        .pr_twitter_40_large { color:#22bbe1; font-size:20px; font-weight:500; 
            &:hover { color:#0e96b8; }
}   }   }
/* PR roundup post profile block */
img.prof_pic_40 { float:left; margin-right:10px; border:2px solid #000; padding:3px; }
.pr_info_40 { line-height:1.2!important; 
    span, a { font-weight:300; }
    .pr_name_40 { font-size:25px; }
    .pr_link_40 { color:#f773ff; font-size:25px; 
        &:hover { color:#d13adb; }
    }
    span.pr_of_40 { font-size:15px; font-family:Georgia, "Times New Roman", Times, serif!important; font-style:italic!important; }
    .pr_twitter_40 { color:#22bbe1; font-size:15px;
        &:hover { color:#0e96b8; }
}   }

/* colored text / outlines */
.pr_block.num_1 { border-bottom-color:#73d7fa!important;
    img.prof_pic_40_large { border-color:#73d7fa!important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#73d7fa; }
}   }
.pr_block.num_2 { border-bottom-color:#f99a82!important;
    img.prof_pic_40_large { border-color:#f99a82!important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#f99a82; }
}   }
.pr_block.num_3 { border-bottom-color:#f32a80!important;
    img.prof_pic_40_large { border-color:#f32a80!important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#f32a80; }
}   }
.pr_block.num_4 { border-bottom-color:#d9c719!important;
    img.prof_pic_40_large { border-color:#d9c719 !important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#d9c719 ; }
}   }
.pr_block.num_5 { border-bottom-color:#2e3591!important;
    img.prof_pic_40_large { border-color:#2e3591!important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#2e3591; }
}   }
.pr_block.num_6 { border-bottom-color:#72c76f!important;
    img.prof_pic_40_large { border-color:#72c76f!important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#72c76f; }
}   }
.pr_block.num_7 { border-bottom-color:#e9b739!important;
    img.prof_pic_40_large { border-color:#e9b739!important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#e9b739; }
}   }
.pr_block.num_8 { border-bottom-color:#e194be!important;
    img.prof_pic_40_large { border-color:#e194be !important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#e194be ; }
}   }
.pr_block.num_9 { border-bottom-color:#6af2aa!important;
    img.prof_pic_40_large { border-color:#6af2aa !important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#6af2aa ; }
}   }
.pr_block.num_10 { border-bottom-color:#74c4d1!important;
    img.prof_pic_40_large { border-color:#74c4d1 !important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#74c4d1 ; }
}   }
.pr_block.num_11 { border-bottom-color:#ee6352!important;
    img.prof_pic_40_large { border-color:#ee6352 !important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#ee6352 ; }
}   }
.pr_block.num_12 { border-bottom-color:#c871da!important;
    img.prof_pic_40_large { border-color:#c871da !important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#c871da ; }
}   }
.pr_block.num_13 { border-bottom-color:#9ed86c!important;
    img.prof_pic_40_large { border-color:#9ed86c  !important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#9ed86c  ; }
}   }
.pr_block.num_14 { border-bottom-color:#f8aa6b!important;
    img.prof_pic_40_large { border-color:#f8aa6b  !important; }
    .pr_info_40_large {
        .pr_link_40_large, .pr_twitter_40_large { color:#f8aa6b  ; }
}   }


/* colored text / outlines */
img.prof_pic_40.num_1 { border-color:#73d7fa!important; }
.pr_info_40.num_1 {
    .pr_link_40, .pr_twitter_40 { color:#73d7fa; }
}
img.prof_pic_40.num_2 { border-color:#f99a82!important; }
.pr_info_40.num_2 {
    .pr_link_40, .pr_twitter_40 { color:#f99a82; }
}
img.prof_pic_40.num_3 { border-color:#f32a80!important; }
.pr_info_40.num_3 {
    .pr_link_40, .pr_twitter_40 { color:#f32a80; }
}
img.prof_pic_40.num_4 { border-color:#d9c719 !important; }
.pr_info_40.num_4 {
    .pr_link_40, .pr_twitter_40 { color:#d9c719 ; }
}
img.prof_pic_40.num_5 { border-color:#2e3591!important; }
.pr_info_40.num_5 {
    .pr_link_40, .pr_twitter_40 { color:#2e3591; }
}
img.prof_pic_40.num_6 { border-color:#72c76f!important; }
.pr_info_40.num_6 {
    .pr_link_40, .pr_twitter_40 { color:#72c76f; }
}
img.prof_pic_40.num_7 { border-color:#e9b739!important; }
.pr_info_40.num_7 {
    .pr_link_40, .pr_twitter_40 { color:#e9b739; }
}
img.prof_pic_40.num_8 { border-color:#e194be !important; }
.pr_info_40.num_8 {
    .pr_link_40, .pr_twitter_40 { color:#e194be ; }
}
img.prof_pic_40.num_9 { border-color:#6af2aa !important; }
.pr_info_40.num_9 {
    .pr_link_40, .pr_twitter_40 { color:#6af2aa ; }
}
img.prof_pic_40.num_10 { border-color:#74c4d1 !important; }
.pr_info_40.num_10 {
    .pr_link_40, .pr_twitter_40 { color:#74c4d1 ; }
}
img.prof_pic_40.num_11 { border-color:#ee6352 !important; }
.pr_info_40.num_11 {
    .pr_link_40, .pr_twitter_40 { color:#ee6352 ; }
}
img.prof_pic_40.num_12 { border-color:#c871da !important; }
.pr_info_40.num_12 {
    .pr_link_40, .pr_twitter_40 { color:#c871da ; }
}
img.prof_pic_40.num_13 { border-color:#9ed86c  !important; }
.pr_info_40.num_13 {
    .pr_link_40, .pr_twitter_40 { color:#9ed86c  ; }
}
img.prof_pic_40.num_14 { border-color:#f8aa6b !important; }
.pr_info_40.num_14 {
    .pr_link_40, .pr_twitter_40 { color:#f8aa6b ; }
}






/* BLOGGER OUTREACH POST */
/* BLOGGER OUTREACH POST */
/* BLOGGER OUTREACH POST */
/* email block of text */
/* email block of text */
.email_example_block { webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:17px; border:1px solid #c4c4c4; background:#f0f0f0;
    .email_row { margin-bottom:30px;
        .email_text { width:45%; float:left; .serif_ital; font-size:15px; margin-right:7%; border:1px solid #c4c4c4; webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:7px 15px; background:#fff;
            &.subject_line { background:none; border:none; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; padding:0; font-weight:600; }
            .the_label { font-family:Arial, Helvetica, sans-serif; font-size:12px; .uppercase; font-weight:200; }
        }
        .commentary_text { width:45%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:1.4; }
    }
}
/* getting rid of the overlapping ad on smaller devices */
.sticky { display:none!important; }