.ccm-block-social-links.default{margin:0 0 30px}.ccm-block-social-links.default ul{display:inline-block;margin:0px;padding:0px;list-style-type:none}.ccm-block-social-links.default ul li{padding:0px;list-style-type:none;margin:0 0 15px;display:block}.footer-main .ccm-block-social-links.default ul li{display:inline-block;margin:10px 20px 0 0}.ccm-block-social-links.default ul li:before{content:none}.ccm-block-social-links.default ul li a{display:inline-block;line-height:1;font-size:25px;background:#b2177f;padding:10px 20px;text-align:center;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ccm-block-social-links.default ul li a:hover,.ccm-block-social-links.default ul li a:focus,.ccm-block-social-links.default ul li a:active{background:#85115f;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);text-decoration:none}.ccm-block-social-links.default ul li a i,.ccm-block-social-links.default ul li a span{display:inline-block;vertical-align:middle;line-height:1}.ccm-block-social-links.default ul li a span{font-size:18px;font-size:1.8rem}.footer-main .ccm-block-social-links.default ul li a{background:#ffffff;color:#243B82}.footer-main .ccm-block-social-links.default ul li a:hover,.footer-main .ccm-block-social-links.default ul li a:focus,.footer-main .ccm-block-social-links.default ul li a:active{background:#ffffff;color:#243B82}.b-w-contrast .ccm-block-social-links.default ul li a{background:#ffffff;color:#000000 !important;text-decoration:none !important}.b-w-contrast .ccm-block-social-links.default ul li a:hover,.b-w-contrast .ccm-block-social-links.default ul li a:focus,.b-w-contrast .ccm-block-social-links.default ul li a:active{background:#ffffff;color:#000000 !important}.footer-main .b-w-contrast .ccm-block-social-links.default ul li a{background:#ffffff;color:#000000 !important}.footer-main .b-w-contrast .ccm-block-social-links.default ul li a:hover,.footer-main .b-w-contrast .ccm-block-social-links.default ul li a:focus,.footer-main .b-w-contrast .ccm-block-social-links.default ul li a:active{background:#ffffff;color:#000000 !important}.blue-contrast .ccm-block-social-links.default ul li a{background:#cfe5fc;color:#000066 !important;text-decoration:none !important}.blue-contrast .ccm-block-social-links.default ul li a:hover,.blue-contrast .ccm-block-social-links.default ul li a:focus,.blue-contrast .ccm-block-social-links.default ul li a:active{background:#cfe5fc;color:#000066 !important}.footer-main .blue-contrast .ccm-block-social-links.default ul li a{background:#cfe5fc;color:#000066 !important}.footer-main .blue-contrast .ccm-block-social-links.default ul li a:hover,.footer-main .blue-contrast .ccm-block-social-links.default ul li a:focus,.footer-main .blue-contrast .ccm-block-social-links.default ul li a:active{background:#cfe5fc;color:#000066 !important}.beige-contrast .ccm-block-social-links.default ul li a{background:#F7EFD8;color:#042868 !important;text-decoration:none !important}.beige-contrast .ccm-block-social-links.default ul li a:hover,.beige-contrast .ccm-block-social-links.default ul li a:focus,.beige-contrast .ccm-block-social-links.default ul li a:active{background:#F7EFD8;color:#042868 !important}.footer-main .beige-contrast .ccm-block-social-links.default ul li a{background:#F7EFD8;color:#042868 !important}.footer-main .beige-contrast .ccm-block-social-links.default ul li a:hover,.footer-main .beige-contrast .ccm-block-social-links.default ul li a:focus,.footer-main .beige-contrast .ccm-block-social-links.default ul li a:active{background:#F7EFD8;color:#042868 !important}.high-contrast .ccm-block-social-links.default ul li a{background:#FDFF2D;color:#000000 !important;text-decoration:none !important}.high-contrast .ccm-block-social-links.default ul li a:hover,.high-contrast .ccm-block-social-links.default ul li a:focus,.high-contrast .ccm-block-social-links.default ul li a:active{background:#FDFF2D;color:#000000 !important}.footer-main .high-contrast .ccm-block-social-links.default ul li a{background:#FDFF2D;color:#000000 !important}.footer-main .high-contrast .ccm-block-social-links.default ul li a:hover,.footer-main .high-contrast .ccm-block-social-links.default ul li a:focus,.footer-main .high-contrast .ccm-block-social-links.default ul li a:active{background:#FDFF2D;color:#000000 !important}