@charset "UTF-8";

/* Birdy Fixes */


body, p, h1, h2, h3, h4, h5, h6, a, ul, li, .button, .btn, .button a, .btn a {font-family: "proxima-nova",sans-serif;}

.button {
    padding: 10px 12px 10px 12px;
}

body p {
    font-size:16px;
} 

body a {
    color:#e64d25;
    transition: opacity 300ms ;
}

body a:hover {
    color:#e64d25;
    opacity:.80;
}

header nav ul ul li {
    width:316px;
}

header.smaller nav ul ul li {
    width:276px;    
}

header nav ul ul ul.nav-loyalty-bg, header nav ul ul ul.nav-customer-bg, header nav ul ul ul.nav-fixed-bg, header nav ul ul ul.nav-insight-bg {
    left:316px;
}   


header.smaller nav ul ul ul.nav-loyalty-bg, header.smaller nav ul ul ul.nav-customer-bg, header.smaller nav ul ul ul.nav-fixed-bg, header.smaller nav ul ul ul.nav-insight-bg {
    left:276px;
}

header nav ul ul ul.nav-fixed-bg {
    top: -60px;
}

header.smaller nav ul ul ul.nav-fixed-bg {
    top: -50px;
}

header nav ul ul ul.nav-customer-bg {
    top: -120px;
    min-height:160px;
}

header.smaller nav ul ul ul.nav-customer-bg {
    top: -100px;
    min-height:135px;
}

header nav ul ul ul.nav-insight-bg {
    background: #75bc54 none repeat scroll 0 0;
    min-height:220px;
}

header.smaller nav ul ul ul.nav-insight-bg {
    min-height:185px;
}

header nav ul li a:active {
    color:#e64d25;
}

header nav ul li a.selected {
    color:#e64d25;
}

header nav ul ul li:first-child {
    display:none;
}


#newsletter-wrapper {
    background: #fff;
    margin-top: 0px;
}

#newsletter-wrapper h2 {
    color:#2eace1;
    font-weight:300;
}

#newsletter-wrapper p {
    font-size: 16px;
}


#footer-wrapper a {
    color:#fff;
    transition: opacity 300ms ;
}

#footer-wrapper a:hover {
    color:#fff;
    opacity:.80;
}

#footer-wrapper .footer-twitter p {
    font-size:18px;
}

ul, ol {
    font-family: "proxima-nova",sans-serif;
    color: #8a8f91;
    font-size: 16px;
    font-weight: 400;
}


.map-canvas {
    height:430px;
}

/* New Layout for ME 
//////////////////////////////////////////////////////////*/

.post-img {
    text-align:center;
}

#ContactModal h4, #ContactModal h2 {
    color: #2eace1;
}

#ContactModal .button {
    background-color:#e64d25;
    color: #fff;
    transition: opacity 300ms ;
}

#ContactModal .button:hover {
    background-color:#e64d25;
    color: #fff;
    opacity:.80;
}

.arrow-nav {
    display:none;
}

header nav ul ul li {
    width: 276px;
}

header.smaller nav ul ul li {
    width: 236px;
}

/* TALK WRAPPERS */

#talk-wrapper {
    background: #fff url("https://www.3birdsmarketing.com/demo/v4/img/3birds-v4-talk-bg.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}

#talk-wrapper-home {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/CTAbanner_Home.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}

#talk-wrapper-solutions {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/CTAbanner_Solution_02.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}

#talk-wrapper-analytics {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/CTAbanner_Analytics.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}

#talk-wrapper-platform {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/CTAbanner_Platform_01.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}

#talk-wrapper-core {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/CTAbanner_Me_02.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}

#talk-wrapper-sales {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/CTAbanner_SalesAccelerator_02.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}

#talk-wrapper-service {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/CTAbanner_ServiceAccelerator.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}

#talk-wrapper-engagement {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/CTAbanner_EngagementAccelerator.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}




#talk-wrapper .talk-copy h1, #talk-wrapper-home .talk-copy h1, #talk-wrapper-solutions .talk-copy h1, #talk-wrapper-platform .talk-copy h1, #talk-wrapper-core .talk-copy h1, #talk-wrapper-sales .talk-copy h1, #talk-wrapper-service .talk-copy h1, #talk-wrapper-engagement .talk-copy h1  {
    text-align: center;
    color: #fff;
    font-size: 48px;
    font-weight: 600;
    font-style: italic;
    margin: 0 auto 40px;
    border:5px solid #fff;
    padding:60px;
}

#talk-wrapper-analytics .talk-copy h1, #talk-wrapper-engagement .talk-copy h1  {
    text-align: center;
    color: #2eace1;
    font-size: 48px;
    font-weight: 600;
    font-style: italic;
    margin: 0 auto 40px;
    border:5px solid #2eace1;
    padding:60px;
}






/* Home Page */

#slider-container .slider-wrapper-3-Birds .main-slider .slide-1 {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_onlinepresence2.png") repeat scroll center top #1c6786;
    height:750px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-2 {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/Slider_Home_3300Dealers.jpg") repeat scroll center top #404887;
    height:750px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-3 {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_awards4.jpg") repeat scroll center top #e66546;
    height:750px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-4 {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_sdr2.png") repeat scroll center top #f6bb5f;
    height:750px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-5 {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_vegas2.png") repeat scroll center top #00b5e1;
    height:750px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-6 {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_awards3.png") repeat scroll center top #e66546;
    height:750px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-7 {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/Slider_IntroducingMe.jpg") repeat scroll center top #252525;
    height:750px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .header-copy h1 {
    padding-top: 275px;
    font-size:40px;
    line-height: 56px;
    color:#fff;
}

#slider-container .slider-wrapper-3-Birds .main-slider .header-copy h2 {
    font-size:40px;
    color:#fff;
    font-weight: 300;
    font-style: italic;
    margin-top:-10px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-1 .header-copy h1 {
    padding-top: 300px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-2 .header-copy h1 {
    padding-top: 320px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-3 .header-copy h1 {
    padding-top: 280px;
    font-size:54px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-4 .header-copy h1 {
    padding-top: 320px;
    font-size:54px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-4 .header-copy h2 {
    font-size:34px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-5 .header-copy h1 {
    padding-top: 290px;
    font-size:54px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-5 .header-copy h2 {
    font-size:34px;
}

#slider-container .slider-wrapper-3-Birds .main-slider .slide-7 .slide-7-img {
    margin-top: 220px;
    width:700px;
}

.main-slider .playBtn {
    padding-top: 315px;
    padding-left: 30px;
}


#slider-container .slider-wrapper-3-Birds .main-slider .slide-7 .header-copy h1 {
    padding-top: 0px;
    margin-bottom:20px;
    font-size:44px;
    text-align:center;
    color:#fff;
    font-style:italic;
    font-weight: 300;
}



#product-wrapper {
    padding: 50px 0 70px;
}

#product-wrapper .product-copy h2 {
    font-size: 16px;
    margin-top: 30px;
    padding-top: 0;
    color:#2eace1;
}

#me-wrapper {
    background: #29388a url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_meTeaser.jpg") repeat scroll center top;
    padding: 40px 0;
    text-align: left;
    width: 100%;
}

#me-wrapper .me-copy p {
    color: #fff;
    font-size: 40px;
    font-weight: 300;
    margin-top:123px;
    line-height:54px;
}


#home-analytics-wrapper {
    background: #edf0f5 none repeat scroll 0 0;
    padding: 80px 0;
    width: 100%;
}

#home-analytics-wrapper .home-analytics-header h1 {
    font-size: 36px;
    line-height:50px;
    font-weight: 300;
    margin: 0;
    padding: 0;
    text-align: center;
}

#home-analytics-wrapper .home-analytics-header h1 span {
    font-weight: 600;
}

#home-analytics-wrapper .home-analytics-header p {
    font-size: 24px;
    margin-top:10px;
    font-weight: 300;
    text-align: center;
}


#home-analytics-wrapper .home-analytics-copy-wrapper {
    margin-top:25px;

}


#home-analytics-wrapper .home-analytics-icon {
    margin-top:1px;
}

#home-analytics-wrapper .home-analytics-copy h2 {
    font-size: 28px;
    margin:0px;
    padding:0px;
    font-weight: 300;
}

#home-analytics-wrapper .home-analytics-copy p {
    font-size: 15px;
    font-weight: 400;
    font-style: italic;
    margin-top:-5px;
    padding:0px;
}

#brands-wrapper {
    background: #fff none repeat scroll 0 0;
    padding: 80px 0;
    text-align: center;
    width: 100%;
}
#brands-wrapper .brand-copy h1 {
    color: #8a8f91;
    font-size: 42px;
    font-weight: 300;
    margin: 0;
    padding: 0;
}


/* Me - Solutions */

#page-header-wrapper.solutions-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_Solutions.jpg") repeat scroll center top #2eace1;
}

#page-header-wrapper.solutions-bg .header-copy h1 {
    padding-top: 130px;
    font-size: 54px;
    line-height: 62px;
}

#page-header-wrapper.solutions-bg .header-copy p {
    font-size: 18px;
}

#dealer-solutions-wrapper {
    background: #fff;
    width: 100%;
    padding: 80px 0px;
}

#dealer-solutions-wrapper  .solutions-intro-copy h2 {
    font-weight: 300;
    font-size: 36px;
    margin: 0;
    padding: 0;
    color: #2eace1;
}


.green-btn {
    background: #75bc54 none repeat scroll 0 0;
    color: #fff;
    transition: opacity 300ms ease 0s;
}

.green-btn:hover {
    background: #75bc54 none repeat scroll 0 0;
    color: #fff;
    opacity:0.8;
}

#solutions-wrapper-1 .solutions-copy h1, #solutions-wrapper-2 .solutions-copy h1, #solutions-wrapper-3 .solutions-copy h1, #solutions-wrapper-4 .solutions-copy h1 {
    font-size: 26px;
}

#solutions-wrapper-1 .solutions-copy .ul-style, #solutions-wrapper-2 .solutions-copy .ul-style, #solutions-wrapper-3 .solutions-copy .ul-style, #solutions-wrapper-4 .solutions-copy .ul-style {
    margin-bottom:5px;
}

#solutions-wrapper-1 .solutions-copy ul .solutions-list, #solutions-wrapper-2 .solutions-copy ul .solutions-list, #solutions-wrapper-3 .solutions-copy ul .solutions-list, #solutions-wrapper-4 .solutions-copy ul .solutions-list {
    display: block;
    font-size: 18px;
    font-weight: 300;
    padding-left: 20px;
}

#solutions-wrapper-2, #solutions-wrapper-4 {
    background: #fff;
    width: 100%;
    padding: 100px 0px;
}

#solutions-wrapper-1, #solutions-wrapper-3 {
    background: #edf0f5;
    width: 100%;
    padding: 100px 0px;
}




/* Me - Core Page */


#page-header-wrapper .playBtn {
    padding-top: 175px;
    padding-left: 40px;
}


#page-header-wrapper.loyalty-bg {
    background: url(" https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_me.jpg") repeat scroll center top #fff;
}

#page-header-wrapper.loyalty-bg .header-copy h1 {
    color: #2eace1;
    font-size: 44px;
    font-weight: 300;
    line-height: 42px;
    text-transform: uppercase;
    padding-top:175px;
}

#page-header-wrapper.loyalty-bg .header-copy .grey-copy {
    color: #5b5b5b;
}

#page-header-wrapper.loyalty-bg .header-copy h1::before {
    background: rgba(0, 0, 0, 0) url(" https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_meequals_Blue_Large_TM.png") no-repeat scroll 0 0;
    background-size: 260px;
    margin: 0px 20px 20px 0;
    height: 260px;
    width: 260px
}

#page-wrapper.loyalty .core-tab .post-title h1{
    color: #2eace1;
    text-align: center;
}

#page-wrapper.loyalty .newsletter-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_Enewsletter_Blue.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 11px 20px 0 0;
    width: 32px;
}

#page-wrapper.loyalty .digital-campaigns-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_DigitalCampaigns_Blue.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 13px 20px 0 0;
    width: 32px;
}

#page-wrapper.loyalty .conquest-email-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_ConquestCampaign_Blue.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 8px 20px 0 0;
    width: 32px;
}

#page-wrapper.loyalty .calendar-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_Calendar_Blue.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 8px 20px 0 0;
    width: 32px;
}

#page-wrapper.loyalty .business-intel-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_Analytics_Blue.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 10px 20px 0 0;
    width: 32px;
}

#page-wrapper.loyalty .post-info-blue h5,  #me-components-wrapper.me-components-page .post-info-blue h5, #page-wrapper.loyalty .post-info-blue p, #me-components-wrapper.me-components-page .post-info-blue p {
    color: #2eace1;
}

#page-wrapper.loyalty .core-tab .newsletter-feature h5::before, #me-components-wrapper.me-components-page .newsletter-feature h5::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_Enewsletter_Blue.png") no-repeat scroll 0 0;
    content: "";
    background-size: 20px;
    display: block;
    float: left;
    height: 20px;
    margin: 4px 10px 0 0;
    width: 20px;
}

#page-wrapper.loyalty .core-tab .digital-feature h5::before, #me-components-wrapper.me-components-page .digital-feature h5::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_DigitalCampaigns_Blue.png") no-repeat scroll 0 0;
    content: "";
    background-size: 20px;
    display: block;
    float: left;
    height: 20px;
    margin: 6px 10px 0 0;
    width: 20px;
}

#page-wrapper.loyalty .core-tab .conquest-feature h5::before, #me-components-wrapper.me-components-page .conquest-feature h5::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_ConquestCampaign_Blue.png") no-repeat scroll 0 0;
    content: "";
    background-size: 20px;
    display: block;
    float: left;
    height: 20px;
    margin: 3px 10px 0 0;
    width: 20px;
}

#page-wrapper.loyalty .core-tab .calendar-feature h5::before, #me-components-wrapper.me-components-page .calendar-feature h5::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_Calendar_Blue.png") no-repeat scroll 0 0;
    content: "";
    background-size: 20px;
    display: block;
    float: left;
    height: 20px;
    margin: 3px 10px 0 0;
    width: 20px;
}

#page-wrapper.loyalty .core-tab .business-intel-feature h5::before, #me-components-wrapper.me-components-page .business-intel-feature h5::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_Analytics_Blue.png") no-repeat scroll 0 0;
    content: "";
    background-size: 20px;
    display: block;
    float: left;
    height: 20px;
    margin: 4px 10px 0 0;
    width: 20px;
}

#page-wrapper.loyalty .core-tab .on-feature h5::before, #me-components-wrapper.me-components-page .on-feature h5::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_AlwaysOn_Grey.png") no-repeat scroll 0 0;
    content: "";
    background-size: 20px;
    display: block;
    float: left;
    height: 20px;
    margin: 3px 10px 0 0;
    width: 20px;
}

#accelerator-wrapper.accelerator-page, #me-components-wrapper.me-components-page {
    background: #edf0f5 none repeat scroll 0 0;
    width:100%;
    padding:60px 0 80px 0;
}

#accelerator-wrapper.accelerator-page .post-title h1 {
    font-size:36px;
    padding-bottom:20px;
}


#me-components-wrapper.me-components-page .features-header h2 {
    border-bottom: 1px solid #8a8f91;
    color: #2eace1;
    font-size: 24px;
    padding: 15px 0;
    text-align: center;
}

#me-components-wrapper.me-components-page .post-info {
    padding-top: 30px;
}

#me-components-wrapper.me-components-page .greyed-out {
    opacity:0.4;
}



/* Me - Sales Accelerator */

#page-header-wrapper.fixed-ops-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_SalesAcceleratorV2.jpg") repeat scroll center top #e64d25;
}

#page-header-wrapper.fixed-ops-bg .header-copy h1 {
    font-size: 54px;
    font-weight: 400;
    line-height: 180px;
    text-transform: inherit;
    padding-top: 110px;
}

#page-header-wrapper.fixed-ops-bg .header-copy h2 {
    font-size: 30px;
    font-weight: 300;
    font-style: italic;
    color:#fff;
    margin-top:-70px;
    line-height: 36px;
}

#page-header-wrapper.fixed-ops-bg .header-copy h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/icons_me_white_TM_large.png") no-repeat scroll 0 0;
    background-size: 180px;
    height: 180px;
    margin: 15px 20px 0 0;
    width: 180px;
}

#page-wrapper.fixed-ops .model-specific-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_ModelSpecific_Orange.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 8px 20px 0 0;
    width: 32px;
}


#page-wrapper.fixed-ops .lead-response-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_LeadResponse_Orange.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 6px 20px 20px 0;
    width: 32px;
}

#page-wrapper.fixed-ops, #page-wrapper.customer {
    padding-bottom:0px;
}

#page-wrapper.fixed-ops .post-title h1, #page-wrapper.customer .post-title h1, #page-wrapper.insight .post-title h1{
    font-size:30px;
    margin-bottom:15px;
}


#page-wrapper.fixed-ops #lead-response, #page-wrapper.customer #lifecycle, #page-wrapper.insight #review {
    background: #edf0f5 none repeat scroll 0 0;
    width:100%;
    padding-bottom:60px;
    margin-top:60px;
}

#wire-footer-wrapper.accelerator-img .medium-4.post-img img {
    width:290px;
    text-align:center;
}

#wire-footer-wrapper.whiteBG {
    background: #fff;
}


/* Me - Service Accelerator */

#page-header-wrapper.customer-bg {
    background: url("https://www.3birdsmarketing.com/demo/v4/img/3birds-v4-fixed-ops-main-1.jpg") repeat scroll center top #29388a;
}

#page-header-wrapper.customer-bg .header-copy h1 {
    font-size: 54px;
    font-weight: 400;
    line-height: 180px;
    text-transform: inherit;
    padding-top: 110px;
}

#page-header-wrapper.customer-bg .header-copy h2 {
    font-size: 30px;
    font-weight: 300;
    font-style: italic;
    color:#fff;
    margin-top:-70px;
    line-height: 36px;
}

#page-header-wrapper.customer-bg .header-copy h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/icons_me_white_TM_large.png") no-repeat scroll 0 0;
    background-size: 180px;
    height: 180px;
    margin: 15px 20px 0 0;
    width: 180px;
}


#page-wrapper.customer .service-websites-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_ServiceSites_Purple.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 9px 20px 0 0;
    width: 32px;
}

#page-wrapper.customer .lifecycle-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_Lifecycle_Purple.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 7px 20px 0 0;
    width: 32px;
}


/* Me - Engagement Accelerator */

#page-header-wrapper.insight-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_EngagementAccelerator.jpg") repeat scroll center top #75bc54;
}

#page-header-wrapper.insight-bg .header-copy h1 {
    font-size: 54px;
    font-weight: 400;
    line-height: 180px;
    text-transform: inherit;
    padding-top: 90px;
}

#page-header-wrapper.insight-bg .header-copy h2 {
    font-size: 30px;
    font-weight: 300;
    font-style: italic;
    color:#fff;
    margin-top:-70px;
    line-height: 36px;
}

#page-header-wrapper.insight-bg .header-copy h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/icons_me_white_TM_large.png") no-repeat scroll 0 0;
    background-size: 180px;
    height: 180px;
    margin: 30px 20px 0 0;
    width: 180px;
}


#page-wrapper.insight .reputation-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_Reputation_Green.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 7px 20px 0 0;
    width: 32px;
}

#page-wrapper.insight .review-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_ReviewBuilding_Green.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 5px 20px 0 0;
    width: 32px;
}

#page-wrapper.insight .social-tab .post-title h1::before {
    background: rgba(0, 0, 0, 0) url(" https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_SocialMedia_Green.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 9px 20px 0 0;
    width: 32px;
}

#page-wrapper.insight .features-header h2 {
    color: #75bc54;
}

#wire-footer-wrapper.accelerator-img-engage .medium-5.post-img img {
    width:335px;
    text-align:center;
}


/* Me - Platform */

#page-header-wrapper.wire-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner-wire.jpg") repeat scroll center top #2eace1;
}

#wire-3-wrapper-6 {
    background: #edf0f5;
    width: 100%;
    padding: 100px 0px;
}

#wire-3-wrapper-6 .create-copy h1 {
    font-size: 54px;
    font-weight: 300;
    line-height: 80px;
    padding-top: 0px;
    padding-bottom: 15px;
    margin-top: 0px;
    color: #2eace1;
}

#wire-3-wrapper-6 .create-copy h1:before {
    content: "";
    display: block;
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3birds-v6-calendar-icon-74x74.png") no-repeat;
    background-size: 74px;
    width: 74px;
    height: 74px;
    float: left;
    margin: 5px 20px 0 0;
}

#wire-3-wrapper-5 {
    background: #fff;
    width: 100%;
    padding: 100px 0px;
}

#wire-3-wrapper-5 .create-copy h1 {
    font-size: 54px;
    font-weight: 300;
    line-height: 80px;
    padding-top: 0px;
    padding-bottom: 15px;
    margin-top: 0px;
    color: #2eace1;
}

#wire-3-wrapper-5 .create-copy h1:before {
    content: "";
    display: block;
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3birds-v6-reports-icon-74x74.png") no-repeat;
    background-size: 74px;
    width: 74px;
    height: 74px;
    float: left;
    margin: 5px 20px 0 0;
}






/* Me - Analytics */

#page-header-wrapper.analytics-bg {
    background: #f6b340 url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_AnalyticsPrograms.jpg") repeat scroll center top;
    height: 549px;
}

#page-header-wrapper.analytics-bg .header-copy h1 {
    padding-top: 150px;
    font-size: 54px;
    text-align:center;
}

#analytics-wrapper-1, #analytics-wrapper-3, #analytics-wrapper-5 {
    background: #edf0f5 none repeat scroll 0 0;
    padding: 80px 0;
    width: 100%;
}

#analytics-wrapper-2, #analytics-wrapper-4 {
    background: #fff none repeat scroll 0 0;
    padding: 80px 0;
    width: 100%;
}

#analytic-product-wrapper {
    background: #fff none repeat scroll 0 0;
    padding: 70px 0;
    width: 100%;
}


#analytic-product-wrapper .analytics-intro-header h1, #analytics-wrapper-1 .analytics-intro-header h1 {
    font-size: 42px;
    font-weight: 300;
    margin-top: 0;
    padding-top: 0;
    text-align: center;
    line-height:48px;
}

#analytic-product-wrapper .analytics-intro-header h1{
    color:#2eace1;
}

#analytic-product-wrapper .analytics-second-header h1 {
    font-size: 34px;
    font-weight: 300;
    margin-top: 0;
    padding-top: 0;
    text-align: center;
    line-height:44px;
    color:#2eace1;
}

#analytic-product-wrapper .analytics-intro-copy {
    margin-top: 35px;
}

#analytic-product-wrapper .analytics-intro-copy ul {
    list-style-position:outside;
}

#analytic-product-wrapper .analytics-intro-copy li {
    font-size:16px;
    margin-left:35px;
    width:90%;
}

#analytic-product-wrapper .analytic-btn {
    background-color:#2eace1;
    color: #fff;
    padding:50px;
    border:3px solid #2eace1;
    font-size:24px;
    font-weight:300;
    margin-top:20px;
    transition: opacity 300ms;
    box-shadow: 0px 10px 10px 0px rgba(0,0,0,0.25);
}

#AnalyticModal1.reveal-modal h4, #AnalyticModal2.reveal-modal h4, #AnalyticModal3.reveal-modal h4, #AnalyticModal4.reveal-modal h4 {
    color:#2eace1;
    margin:20px 0 10px 0;
    padding:0;
    line-height:0;
}

#analytics-wrapper-1 .analytics-intro-header h1 {
    margin-bottom: 20px;
}

#analytics-wrapper-1 .analytic-copy {
    margin-top:30px;
}

#analytics-wrapper-1 .analytic-copy h2 {
    font-size:36px;
    font-weight: 300;
}

#analytics-wrapper-2 h1 {
    font-size:36px;
    font-weight: 300;
}

#analytics-wrapper-2 h2 {
    font-size:24px;
    font-weight: 300;
    text-align:center;
}

#analytics-wrapper-2 .button {
    margin-top:15px;
}

#analytics-wrapper-2 .analytic-copy-2 h1, #analytics-wrapper-2 .analytic-copy-3 h1 {
    margin-top:40px;
}

#analytics-wrapper-2 .analytic-copy-2 p, #analytics-wrapper-2 .analytic-copy-3 p {
    min-height:150px;
}

#analytics-wrapper-2 .analytic-copy-1 h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/BuildingIcon_Factory_blue.png") no-repeat scroll 0 0;
    background-size: 80px;
    content: "";
    display: block;
    float: left;
    height: 80px;
    margin: 0 20px 0 0;
    width: 80px;
}

#analytics-wrapper-2 .analytic-copy-1 h1 {
    color:#2dabe2;
}

#analytics-wrapper-2 .analytic-copy-2 h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/BuildingIcon_Office_green.png") no-repeat scroll 0 0;
    background-size: 80px;
    content: "";
    display: block;
    float: left;
    height: 80px;
    margin: 0 20px 0 0;
    width: 80px;
}

#analytics-wrapper-2 .analytic-copy-2 h1 {
    color:#169d90;
}

#analytics-wrapper-2 .analytic-copy-3 h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/BuildingIcon_Dealership_purp.png") no-repeat scroll 0 0;
    background-size: 80px;
    content: "";
    display: block;
    float: left;
    height: 80px;
    margin: 0 20px 0 0;
    width: 80px;
}

#analytics-wrapper-2 .analytic-copy-3 h1 {
    color:#4c378e;
}

.blue-analytics-btn {
    color: #fff;
    background: #2dabe2;
    transition: opacity 300ms;
}

.green-analytics-btn {
    color: #fff;
    background: #169d90;
    transition: opacity 300ms;
}

.purple-analytics-btn {
    color: #fff;
    background: #4c378e;
    transition: opacity 300ms;
}

.blue-analytics-btn:hover {
    background: #2dabe2;
    opacity:0.8;
}

.green-analytics-btn:hover {
    background: #169d90;
    opacity:0.8;
}

.purple-analytics-btn:hover {
    background: #4c378e;
    opacity:0.8;
}




#page-wrapper.analytics-programs {
    padding-bottom:0;
}

#page-wrapper.analytics-programs .tabs-content > .content {
    background: #f7f8fc; none repeat scroll 0 0;
    padding-bottom:80px;
}

#page-wrapper.analytics-programs .tabs-content {
    margin-bottom: 0rem;
}

#page-wrapper.analytics-programs .tabs-bg, #page-wrapper.analytics-programs .tabs {
    background-color: #edf0f5;
}

#page-wrapper .tabs dd > a, .tabs .tab-title > a {
    background-color: #edf0f5;
    border-left: 1px solid #E0E4E8;
    color: #8a8f91;
}

#page-wrapper .tabs dd > a, .tabs .tab-title.last > a {
    border-right: 1px solid #E0E4E8;
}

#page-wrapper .tabs dd.active a, .tabs .tab-title.active a {
    background-color: #E0E4E8;
    color: #2eace1;
}

.arrow-tabs {
    border-top: 15px solid #E0E4E8;
}


#page-wrapper .tabs dd > a:hover, .tabs .tab-title > a:hover {
    background-color: #E0E4E8;
    color: #2eace1;
}


#page-wrapper .tabs dd > a:hover .arrow-tabs, .tabs .tab-title > a:hover .arrow-tabs {
    border-top: 15px solid #E0E4E8;
}


#page-wrapper.analytics-programs #digital-evaluation .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_Evaluation_Yellow.png") no-repeat scroll 0 0;
    background-size: 47px;
    content: "";
    display: block;
    float: left;
    height: 47px;
    margin: 15px 20px 0 0;
    width: 47px;
}

#page-wrapper.analytics-programs #neighborhood-watch .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_NWatch_Yellow.png") no-repeat scroll 0 0;
    background-size: 47px;
    content: "";
    display: block;
    float: left;
    height: 47px;
    margin: 15px 20px 0 0;
    width: 47px;
}

#page-wrapper.analytics-programs #three-birds-academy .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_Academy_Yellow.png") no-repeat scroll 0 0;
    background-size: 47px;
    content: "";
    display: block;
    float: left;
    height: 47px;
    margin: 15px 20px 0 0;
    width: 47px;
}


#page-wrapper.analytics-programs #insightpro .post-title h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/ProductIcons_InsightPRO_Yellow.png") no-repeat scroll 0 0;
    background-size: 47px;
    content: "";
    display: block;
    float: left;
    height: 47px;
    margin: 10px 20px 0 0;
    width: 47px;
}

#page-wrapper.analytics-programs #digital-evaluation .post-title h1, #page-wrapper.analytics-programs #neighborhood-watch .post-title h1, #page-wrapper.analytics-programs #three-birds-academy .post-title h1, #page-wrapper.analytics-programs #insightpro .post-title h1 {
    font-size: 32px;
    font-weight: 300;
    line-height: 80px;
    margin-top: 0px;
    padding-top: 0;
    color:#f6b340;
}

#page-wrapper.analytics-programs #digital-evaluation .post-title span, #page-wrapper.analytics-programs #neighborhood-watch .post-title span, #page-wrapper.analytics-programs #three-birds-academy .post-title span, #page-wrapper.analytics-programs #insightpro .post-title span {
    font-size: 20px;
    font-weight: 300;
    margin-top: 0px;
    padding-top: 0;
    color:#8a8f91;
    font-style: italic;
}

#page-wrapper.analytics-programs #digital-evaluation .post-title, #page-wrapper.analytics-programs #neighborhood-watch .post-title, #page-wrapper.analytics-programs #three-birds-academy .post-title, #page-wrapper.analytics-programs #insightpro .post-title {
    padding-top: 0px;
}

#page-wrapper.analytics-programs #digital-evaluation .post-content, #page-wrapper.analytics-programs #neighborhood-watch .post-content, #page-wrapper.analytics-programs #three-birds-academy .post-content, #page-wrapper.analytics-programs #insightpro .post-content {
    padding-top: 15px;
}

#page-wrapper.analytics-programs #digital-evaluation .post-content li, #page-wrapper.analytics-programs #neighborhood-watch .post-content li, #page-wrapper.analytics-programs #three-birds-academy .post-content li, #page-wrapper.analytics-programs #insightpro .post-content li {
    font-size:16px;
    margin-left:15px;
}

#page-wrapper.analytics-programs #digital-evaluation .post-image, #page-wrapper.analytics-programs #neighborhood-watch .post-image, #page-wrapper.analytics-programs #three-birds-academy .post-image, #page-wrapper.analytics-programs #insightpro .post-image {
    margin-bottom: 15px;

}

#TestimonialModal h4 {
    font-size: 24px;
    font-weight: 300;
    padding-top:20px;
    color:#8a8f91;
    font-style: italic;
}

#TestimonialModal p {
    font-size: 16px;
    color: #2eace1;
}


#analytics-wrapper-1 .create-copy h1, #analytics-wrapper-2 .create-copy h1, #analytics-wrapper-3 .create-copy h1, #analytics-wrapper-4 .create-copy h1 {
    font-size: 32px;
    font-weight: 300;
    line-height: 80px;
    margin-top: 40px;
    padding-top: 0;
}


#analytics-wrapper-1 .create-copy p, #analytics-wrapper-2 .create-copy p, #analytics-wrapper-3 .create-copy p, #analytics-wrapper-4 .create-copy p {
    padding-bottom: 15px;
}






/* Me - Flock */

#flock-wrapper-mural {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_FlockDivider.jpg") repeat scroll center top;
    text-align: left;
    width: 100%;
    height:448px;
}

#flock-wrapper-2 .create-copy p {
    margin-top:20px;
    font-size: 16px;
}

#flock-wrapper-2 .create-copy h2 {
    color: #e64d25;
    font-size: 36px;
    font-weight: 300;
    line-height: 60px;
    margin: 15px 0;
    padding-bottom: 0;
    padding-top: 0;
}

#flock-wrapper-2 .leadership {
    margin-bottom: 15px;
    text-align:center;
}
#flock-wrapper-2 .leadership h5 {
    margin-top: 20px;
    padding:0;
    line-height:10px;
}



/* Me - Connect */

#page-header-wrapper.connect-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_Connect.jpg") repeat scroll center top #2eace1;
}


/* Me - Footer */

#footer-wrapper .footer-twitter p, #footer-wrapper .footer-links ul li {
    font-size: 16px;
}

#footer-wrapper .footer-twitter p i {
    font-size: 54px;
}

/* Me - Newsletter Styles */

.archives-sidebar .button {
    background-color: #2eace1;
    transition: opacity 300ms ;
}

.archives-sidebar .button:hover {
    background-color: #2eace1;
    opacity:.80;
}


/* Digital Dealer 19 */

#page-header-wrapper.digital-dealer-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/California_Banner.png") repeat scroll center top #2eace1;
    height:549px;
}

#page-header-wrapper.digital-dealer-bg .header-copy h1 {
    font-size: 44px;
    font-weight: 300;
    text-transform: inherit;
    padding-top: 200px;
}

#page-header-wrapper.digital-dealer-bg .header-img img {
    padding-top: 40px;
}

#digital-delear-wrapper-1 {
    background: #edf0f5;
    width: 100%;
    padding: 60px 0px 40px 0px; 
    text-align: center;
}

#digital-delear-wrapper-1 h1 {
    color:#2eace1;
    font-size:36px;
    font-weight: 300;
    margin-bottom:15px;
}

#digital-delear-wrapper-1 p {
    font-size:18px;
}

#digital-delear-wrapper-2, #digital-delear-wrapper-4 {
    background: #fff;
    width: 100%;
    padding: 60px 0;
}

#digital-delear-wrapper-3 {
    background: #2697c8;
    width: 100%;
    padding: 60px 0;
}

#digital-delear-wrapper-5 {
    background: #2eace1;
    width: 100%;
}

#digital-delear-wrapper-6 {
    background: #fff;
    width: 100%;
}

#digital-delear-wrapper-7 {
    background: #edf0f5 url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3Birds_Session2-BG.png") repeat-x bottom center;
    width: 100%;
    padding: 60px 0;
    height:1150px;
}













@media only screen and (max-width: 1025px) {

    header nav ul ul li:first-child {
        display:inherit;
    }
	
	#page-header-wrapper .playBtn {
		padding-top: 90px;
		padding-left: 40px;
	}


    #slider-container .slider-wrapper-3-Birds .btnLeft, #slider-container .slider-wrapper-3-Birds .btnRight {
        top: 200px;
    }


    #slider-container .slider-wrapper-3-Birds .main-slider .slide-1 {
        background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_onlinepresence2.png") repeat scroll center bottom #29388a;
        height:500px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-2 {
        background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/Slider_Home_3300Dealers.jpg") repeat scroll center bottom #29388a;
        height:500px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-3 {
        background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_awards2.png") repeat scroll center bottom #29388a;
        height:500px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-6 {
        background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_awards3.png") repeat scroll center top #e66546;
        height:500px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-4 {
        background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_sdr2.png") repeat scroll center bottom #29388a;
        height:500px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-5 {
        background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_vegas2.png") repeat scroll center top #29388a;
        height:500px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-7 {
        background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/Slider_IntroducingMe.jpg") repeat scroll center top #252525;
        height:500px;
    }


    #slider-container .slider-wrapper-3-Birds .main-slider .slide-1 .header-copy h1 {
        padding-top: 120px;
        font-size:32px;
        line-height:40px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-1 .header-copy h2 {
        font-size:32px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-2 .header-copy h1 {
        padding-top: 150px;
        font-size:32px;
        line-height:40px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-2 .header-copy h2 {
        font-size:32px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-3 .header-copy h1 {
        padding-top: 170px;
        font-size:40px;
        line-height:40px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-3 .header-copy h2 {
        font-size:32px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-6 .header-copy h1 {
        padding-top: 170px;
        font-size:40px;
        line-height:40px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-6 .header-copy h2 {
        font-size:32px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-4 .header-copy h1 {
        padding-top: 150px;
        font-size:36px;
        line-height:40px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-4 .header-copy h2 {
        font-size:26px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-5 .header-copy h1 {
        padding-top: 115px;
        font-size:36px;
        line-height:40px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-5 .header-copy h2 {
        font-size:26px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-7 .slide-7-img {
        margin-top: 60px;
        width:500px;
    }
	
	.main-slider .playBtn {
		padding-top: 125px;
		padding-left: 0px;
	}


    #slider-container .slider-wrapper-3-Birds .main-slider .slide-7 .header-copy h1 {
        font-size:30px;
        text-align:left;

    }

    #product-wrapper .product-header h1 {
        font-size: 36px;
    }

    #home-analytics-wrapper .home-analytics-header h1  {
        font-size: 32px;
        line-height:44px;
    }

    #home-analytics-wrapper .home-analytics-copy h2 {
        font-size: 24px;
    }

    #brands-wrapper .brand-copy h1 {
        font-size: 36px;
    }

    #page-header-wrapper.solutions-bg .header-copy h1 {
        font-size: 30px;
        line-height: 36px;
        padding-top: 0px;
        margin-top: -50px;
    }

    #me-wrapper .me-copy p {
        font-size: 30px;
        margin-top:80px;
        line-height:40px;
    }


    #accelerator-wrapper.accelerator-page .post-title h1 {
        font-size: 36px;
        padding-bottom: 20px;
    }

    #page-header-wrapper.loyalty-bg .header-copy h1{
        font-size: 36px;
        line-height: 35px;
        padding-top:80px;
    }

    #page-header-wrapper.loyalty-bg .header-copy h1::before {
        background-size: 200px;
        height: 200px;
        width: 200px
    }

    #page-header-wrapper.fixed-ops-bg .header-copy h1, #page-header-wrapper.customer-bg .header-copy h1, #page-header-wrapper.insight-bg .header-copy h1  {
        font-size: 36px;
        line-height: 70px;
    }

      #page-header-wrapper.fixed-ops-bg .header-copy h1, #page-header-wrapper.customer-bg .header-copy h1, #page-header-wrapper.insight-bg .header-copy h1  {
        padding-top:40px;
    }

    #page-header-wrapper.fixed-ops-bg .header-copy h2, #page-header-wrapper.customer-bg .header-copy h2, #page-header-wrapper.insight-bg .header-copy h2 {
        font-size: 24px;
        margin-top:-25px;
    }

    #page-header-wrapper.fixed-ops-bg .header-copy h1::before, #page-header-wrapper.customer-bg .header-copy h1::before, #page-header-wrapper.insight-bg .header-copy h1::before {
        background-size: 140px;
        margin: -25px 20px 20px 0;
        height: 140px;
        width: 140px
    }

     #page-header-wrapper.analytics-bg .header-copy h1  {
        padding-top: 80px;
        font-size: 48px;
    }


    #subheader-wrapper {
        position:static;
        border-bottom: 1px solid #f0f0f0;
    }

    #page-header-wrapper.flock-bg .header-copy h1 {
        font-size: 54px;
        line-height:50px;
    }

    #flock-wrapper-mural {
        height:400px;
    }

    #story-wrapper-1 .create-copy h1 {
        font-size: 44px;

    }

    #story-wrapper-1 .create-copy p {
        font-size: 20px;
    }

    .footer-links {
        display:none;
    }

    #page-header-wrapper.analytics-bg {
        height: 429px;
    }

    #page-header-wrapper.analytics-bg .header-copy h1 {
        font-size: 40px;
        padding-top: 50px;
    }

    #analytic-product-wrapper .analytics-intro-header h1, #analytics-wrapper-1 .analytics-intro-header h1 {
        font-size: 36px;
    }

    #analytics-wrapper-1 .analytic-copy h2 {
        font-size: 30px;
    }

    #page-wrapper.analytics-programs #digital-evaluation .post-title h1, #page-wrapper.analytics-programs #neighborhood-watch .post-title h1, #page-wrapper.analytics-programs #three-birds-academy .post-title h1, #page-wrapper.analytics-programs #insightpro .post-title h1 {
        font-size: 28px;
    }

    #page-wrapper.analytics-programs #digital-evaluation .post-title span, #page-wrapper.analytics-programs #neighborhood-watch .post-title span, #page-wrapper.analytics-programs #three-birds-academy .post-title span, #page-wrapper.analytics-programs #insightpro .post-title span {
        font-size: 18px;
    }

      #analytic-product-wrapper .analytic-btn {
        font-size:20px;
        padding:25px;
    }

    #wire-3-wrapper-5 .create-copy h1, #wire-3-wrapper-6 .create-copy h1 {
        font-size: 40px;
        line-height: 40px;
    }

    #wire-3-wrapper-5 .create-copy h1:before, #wire-3-wrapper-6 .create-copy h1:before {
        background-size: 50px 50px;
        width: 50px;
        height: 50px;
        margin: 0px 20px 0 0;
    }

    #talk-wrapper .talk-copy h1, #talk-wrapper-home .talk-copy h1, #talk-wrapper-solutions .talk-copy h1, #talk-wrapper-analytics .talk-copy h1, #talk-wrapper-platform .talk-copy h1, #talk-wrapper-core .talk-copy h1, #talk-wrapper-sales .talk-copy h1, #talk-wrapper-service .talk-copy h1, #talk-wrapper-engagement .talk-copy h1  {
        font-size: 36px;
    }


    #page-header-wrapper.digital-dealer-bg {
        height: 429px;
    }

    #page-header-wrapper.digital-dealer-bg .header-copy h1 {
        padding-top: 60px;
    }

    #page-header-wrapper.digital-dealer-bg .header-img img {
        padding-top: 0px;
    }

    #digital-delear-wrapper-7 {
        height:950px;
    }



}


@media only screen and (max-width: 640px) {
	
	#page-header-wrapper .playBtn {
		margin-top: -30px;
		padding-top: 0px;
		padding-left: 150px;
	}

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-1 .header-copy h1 {
        padding-top: 90px;
        font-size:26px;
        line-height:36px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-1 .header-copy h2 {
        font-size:26px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-2 .header-copy h1 {
        padding-top: 100px;
        font-size:26px;
        line-height:36px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-2 .header-copy h2 {
        font-size:26px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-3 .header-copy h1 {
        padding-top: 120px;
        font-size:32px;
        line-height:36px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-3 .header-copy h2 {
        font-size:24px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-6 .header-copy h1 {
        padding-top: 120px;
        font-size:32px;
        line-height:36px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-6 .header-copy h2 {
        font-size:24px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-4 .header-copy h1 {
        padding-top: 110px;
        font-size:24px;
        line-height:36px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-4 .header-copy h2 {
        font-size:20px;
    }


    #slider-container .slider-wrapper-3-Birds .main-slider .slide-5 .header-copy h1 {
        padding-top: 130px;
        font-size:30px;
        line-height:36px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-5 .header-copy h2 {
        font-size:18px;
        margin-top:22px;
    }

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-7 .slide-7-img {
        margin-top: 80px;
        width:360px;
    }
	

    #slider-container .slider-wrapper-3-Birds .main-slider .slide-7 .header-copy h1 {
        font-size:24px;
        line-height:30px;
    }


    #home-analytics-wrapper .home-analytics-header h1  {
        line-height:40px;
    }

    #home-analytics-wrapper .home-analytics-header p {
        font-size: 18px;
    }


    #me-wrapper .me-copy p {
        text-align:center;
        margin-top:60px;
    }

    #brands-wrapper .brand-copy h1, #analytic-product-wrapper .product-header h1, #product-wrapper .product-header h1 {
        font-size: 30px;
    }

    #me-core, #page-wrapper.loyalty, #page-wrapper.insight    {
        padding-bottom:80px;
    }

    #accelerator-wrapper.accelerator-page .post-title h1 {
        font-size: 30px;
    }

    #accelerator-wrapper.accelerator-page .post-img {
        padding-bottom:30px;
    }

    #accelerator-wrapper.accelerator-page {
        padding: 30px 0 30px 0;
    }

    #me-components-wrapper.me-components-page {
        padding: 40px 0 80px 0;
    }

    #home-analytics-wrapper .home-analytics-header h1 {
        font-size:26px;
    }

    #page-header-wrapper.solutions-bg .header-copy h1 {
        margin-top: -10px;
    }

    #page-header-wrapper.solutions-bg .header-copy p {
        font-size: 16px;
    }

    #dealer-solutions-wrapper  .solutions-intro-copy h2 {
        font-size: 30px;
        text-align:center;
        margin-top:20px;
    }

    #dealer-solutions-wrapper  .solutions-intro-copy p {
        text-align:center;
    }

    #dealer-solutions-wrapper {
        padding: 60px 0px;
    }

    #solutions-wrapper-1, #solutions-wrapper-3, #solutions-wrapper-2, #solutions-wrapper-4 {
        padding: 75px 0;
    }


    #page-header-wrapper.loyalty-bg .header-copy h1, #page-header-wrapper.fixed-ops-bg .header-copy h1, #page-header-wrapper.customer-bg .header-copy h1, #page-header-wrapper.insight-bg .header-copy h1 {
        font-size: 24px;
        line-height: 23px;
    }
	
	#page-header-wrapper.loyalty-bg .header-copy h1{
        padding-top:40px;
    }

    #page-header-wrapper.fixed-ops-bg .header-copy h2, #page-header-wrapper.customer-bg .header-copy h2, #page-header-wrapper.insight-bg .header-copy h2 {
        font-size: 20px;
        margin-top:0px;
        line-height: 26px;
    }

    #page-header-wrapper.analytics-bg .header-copy h1  {
        font-size: 36px;
    }

    #page-header-wrapper.loyalty-bg .header-copy h1::before {
        background-size: 100px;
        margin: 10px 20px 20px 0;
        height: 100px;
        width: 100px
    }

    #me-core #wire-footer-wrapper .post-title h1 {
        margin-top:40px;
    }

    #me-core #wire-footer-wrapper .post-img img {
        width:280px;
        text-align:center;
        margin-bottom:30px;
    }

    #page-header-wrapper.fixed-ops-bg .header-copy h1::before, #page-header-wrapper.customer-bg .header-copy h1::before, #page-header-wrapper.insight-bg .header-copy h1::before {
        background-size: 100px;
        margin: -25px 20px 60px 0;
        height: 100px;
        width: 100px
    }


    #page-header-wrapper.flock-bg .header-copy h1 {
        font-size: 30px;
        line-height:40px;
    }

    #page-header-wrapper.flock-bg .header-copy p {
        font-size: 18px;
    }

    #flock-wrapper-1 .create-copy h1, #flock-wrapper-2 .create-copy h1, #flock-wrapper-3 .create-copy h1 {
        font-size: 30px;
        line-height: 36px;
    }

    #flock-wrapper-2 {
        padding: 60px 0 80px;
    }


    #story-wrapper-1 .create-copy h1 {
        font-size: 36px;

    }

    #story-wrapper-1 .create-list h2, #flock-wrapper-2 .create-copy h2 {
        font-size: 26px;
    }

    #analytics-wrapper-1, #analytics-wrapper-3, #analytics-wrapper-5, #analytics-wrapper-2, #analytics-wrapper-4 {
        padding:40px 0 80px 0;
    }

    #analytics-wrapper-1 .create-copy h1, #analytics-wrapper-2 .create-copy h1, #analytics-wrapper-3 .create-copy h1, #analytics-wrapper-4 .create-copy h1 {
        font-size: 26px;
    }

    #analytics-wrapper-5 .create-copy h1 {
        font-size: 40px;
    }


    .footer-info {
        margin-top:60px;
    }


    #page-header-wrapper.analytics-bg .header-copy h1 {
        font-size: 26px;
        padding-top: 20px;
    }

    #analytic-product-wrapper .analytics-intro-header h1, #analytics-wrapper-1 .analytics-intro-header h1 {
        font-size: 30px;
        line-height: 36px;
    }

    #analytics-wrapper-1 .analytic-copy h2 {
        font-size: 24px;
    }

    #page-wrapper.analytics-programs #digital-evaluation .post-title h1, #page-wrapper.analytics-programs #neighborhood-watch .post-title h1, #page-wrapper.analytics-programs #three-birds-academy .post-title h1, #page-wrapper.analytics-programs #insightpro .post-title h1 {
        font-size: 24px;
    }

    #page-wrapper.analytics-programs #digital-evaluation .post-title span, #page-wrapper.analytics-programs #neighborhood-watch .post-title span, #page-wrapper.analytics-programs #three-birds-academy .post-title span, #page-wrapper.analytics-programs #insightpro .post-title span {
        display:none;
    }

      #analytic-product-wrapper .analytic-btn {
        font-size:18px;
        padding:25px;
        min-height:130px;
    }

    #connect-wrapper .contact-copy {
        margin-bottom: 60px;
        margin-top: 60px;
    }

    #connect-wrapper .contact-copy .contact-right {
        margin-top: 40px;
    }

    #wire-3-wrapper-5 .create-video, #wire-3-wrapper-6 .create-video {
        margin-top: 30px;
    }

    #talk-wrapper, #talk-wrapper-home, #talk-wrapper-solutions, #talk-wrapper-analytics, #talk-wrapper-platform, #talk-wrapper-core, #talk-wrapper-sales, #talk-wrapper-service, #talk-wrapper-engagement  {
        padding: 120px 0 80px 0;
    }

    #talk-wrapper .talk-copy h1, #talk-wrapper-home .talk-copy h1, #talk-wrapper-solutions .talk-copy h1, #talk-wrapper-analytics .talk-copy h1, #talk-wrapper-platform .talk-copy h1, #talk-wrapper-core .talk-copy h1, #talk-wrapper-sales .talk-copy h1, #talk-wrapper-service .talk-copy h1, #talk-wrapper-engagement .talk-copy h1  {
        font-size: 24px;
    }

    #page-header-wrapper.digital-dealer-bg .header-copy h1 {
        font-size: 30px;
        padding-top:30px;
    }

    #digital-delear-wrapper-1 h1 {
        font-size:24px;
    }

    #digital-delear-wrapper-5 {
        padding-top:40px;
    }

    #digital-delear-wrapper-6 {
        padding:50px 0px;
    }


    #digital-delear-wrapper-7 {
        height:700px;
    }

}



