@charset "UTF-8";
/* Theme CSS Document */


#white-bg {
    background: #fff;
    width: 100%;
    padding: 40px 0px 60px;
}

#grey-bg {
    background: #edf0f5;
    width: 100%;
    padding: 40px 0px 60px;
}

.red-btn {
	color:#fff;
	background:#e52636;
	transition: opacity 300ms ;
}

.red-btn:hover {
	color:#fff;
	background:#e52636;
	opacity:.80;
}

.tang-btn {
	color:#fff;
	background:#fd893c;
	transition: opacity 300ms ;
}

.tang-btn:hover {
	color:#fff;
	background:#fd893c;
	opacity:.80;
}

#footer-wrapper .footer-info h2 {
    color: #fff;
    font-size: 22px;
    padding: 0px;
    margin: 15px 0 0 0;
}



/* Talk Wrapper 2016 */

#talk-wrapper .talk-copy h2, #talk-wrapper-home .talk-copy h2, #talk-wrapper-solutions .talk-copy h2, #talk-wrapper-platform .talk-copy h2, #talk-wrapper-core .talk-copy h2, #talk-wrapper-sales .talk-copy h2, #talk-wrapper-service .talk-copy h2, #talk-wrapper-engagement .talk-copy h2, #talk-wrapper-acquisition .talk-copy h2, #talk-wrapper-advanced .talk-copy h2  {
    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 h2, #talk-wrapper-engagement .talk-copy h2  {
    text-align: center;
    color: #2eace1;
    font-size: 48px;
    font-weight: 600;
    font-style: italic;
    margin: 0 auto 40px;
    border:5px solid #2eace1;
    padding:60px;
}

#talk-wrapper-acquisition {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3birds_footerBanner_Acquisition.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}

#talk-wrapper-advanced {
    background: #fff url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3birds_footerBanner_Advanced.jpg") repeat top center;
    width: 100%;
    padding: 160px 0 120px 0;
    text-align: center;
}


/* Home 2016 */

#product-wrapper .product-copy {
    text-align: center;
}

#home-analytics-wrapper .home-analytics-header.seoh2 h2 {
    font-size: 36px;
    line-height: 50px;
    font-weight: 300;
    margin: 0;
    padding: 0;
    text-align: center;
}

#home-analytics-wrapper .home-analytics-header.seoh2 h2 span {
    font-weight: 600;
}

#brands-wrapper .brand-copy h2 {
    color: #8a8f91;
    font-size: 42px;
    font-weight: 300;
    margin: 0;
    padding: 0;
}


/* 2016 Dealer Solutions */


#page-header-wrapper.loyalty-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_2016_Core.jpg") repeat scroll center top #2eace1;
}

#page-header-wrapper.fixed-ops-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_2016_SalesAccelerator.jpg") repeat scroll center top #e52636;
}

#page-header-wrapper.customer-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_2016_ServiceAccelerator.jpg") repeat scroll center top #f6b340;
}

#page-header-wrapper.insight-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_2016_EngagementAccelerator2.jpg") repeat scroll center top #29388a;
}

#page-header-wrapper.acquisition-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_2016_AcquisitionAccelerator.jpg") repeat scroll center top #75bc54;
    height: 549px;
}

#page-header-wrapper.advanced-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_2016_AdvancedAccelerator.jpg") repeat scroll center top #fd893c;
    height: 549px;
}

#page-header-wrapper.acquisition-bg .header-copy h1, #page-header-wrapper.advanced-bg .header-copy h1 {
    font-size: 54px;
    font-weight: 400;
    line-height: 180px;
    text-transform: inherit;
    padding-top: 90px;
    color:#fff;
}

#page-header-wrapper.acquisition-bg .header-copy h2, #page-header-wrapper.advanced-bg .header-copy h2 {
    font-size: 30px;
    font-weight: 300;
    font-style: italic;
    color: #fff;
    margin-top: -70px;
    line-height: 36px;
}



#solutions-wrapper-1 .solutions-copy h2, #solutions-wrapper-2 .solutions-copy h2, #solutions-wrapper-3 .solutions-copy h2, #solutions-wrapper-4 .solutions-copy h2, #solutions-wrapper-5 .solutions-copy h2, #solutions-wrapper-6 .solutions-copy h2 {
    font-size: 26px;
    font-weight: 300;
    padding-top: 0px;
    margin-top: 0px;
}


#solutions-wrapper-5 {
    background: #edf0f5;
    width: 100%;
    padding: 100px 0px;
}

#solutions-wrapper-6 {
    background: #fff;
    width: 100%;
    padding: 100px 0px;
}

#solutions-wrapper-5 .solutions-copy ul .solutions-list, #solutions-wrapper-6 .solutions-copy ul .solutions-list {
    display: block;
    font-size: 18px;
    font-weight: 300;
    padding-left: 20px;
}

#solutions-wrapper-5 .solutions-copy ul li, #solutions-wrapper-6 .solutions-copy ul li {
    list-style: none;
    background: url('/Themes/Birdy/img/example-theme-bullet.png') left center no-repeat;
    margin-left: -15px;
}

#solutions-wrapper-5 .solutions-copy .button, #solutions-wrapper-6 .solutions-copy .button  {
    margin-top: 10px;
}




/* 2016 Solutions Sub Pages */

.core-solutions .post-title h2, .sales-solutions .post-title h2, .service-solutions .post-title h2, .engagement-solutions .post-title h2, .acquisition-solutions .post-title h2, .advanced-solutions .post-title h2 {
	font-family: "proxima-nova",sans-serif;
    font-weight: 300;
    font-size: 30px;
    margin: 0 0 15px 0;
    padding: 30px 0 0 0;
    text-transform: inherit;
}

.core-solutions .features-header h2, .sales-solutions .features-header h2, .service-solutions .features-header h2, .engagement-solutions .features-header h2, .acquisition-solutions .features-header h2, .advanced-solutions .features-header h2 {
    text-align: center;
    font-size: 24px;
    padding: 15px 0 15px 0;
    border-bottom: 1px #8a8f91 solid;
}

.core-solutions .features-header h2 {
    color: #2eace1;
}

.sales-solutions .features-header h2 {
    color: #e52636;
}

.service-solutions .features-header h2 {
    color: #f6b340;
}

.engagement-solutions .features-header h2 {
    color: #29388a;
}

.acquisition-solutions .features-header h2 {
    color: #75bc54;
}

.advanced-solutions .features-header h2 {
    color: #fd893c;
}


.core-solutions .features-header, .core-solutions .post-info, .sales-solutions .features-header, .sales-solutions .post-info, .service-solutions .features-header, .service-solutions .post-info, .engagement-solutions .features-header, .engagement-solutions .post-info, .acquisition-solutions .features-header, .acquisition-solutions .post-info, .advanced-solutions .features-header, .advanced-solutions .post-info  {
    padding-top:30px;
}


#page-header-wrapper.loyalty-bg .header-copy h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3Birds_ProductIcons_White_Core.png") no-repeat scroll 0 0;
    background-size: 100px;
    height: 100px;
    margin: 0 20px 20px 0;
    width: 100px;
}

#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, #page-header-wrapper.acquisition-bg .header-copy h1, #page-header-wrapper.advanced-bg .header-copy h1  {
    font-size: 54px;
    font-weight: 400;
    line-height: 40px;
    text-transform: inherit;
    padding-top: 160px;
    color: #fff;
}

#page-header-wrapper.loyalty-bg .header-copy .subheaderh1, #page-header-wrapper.fixed-ops-bg .header-copy .subheaderh1, #page-header-wrapper.customer-bg .header-copy .subheaderh1, #page-header-wrapper.insight-bg .header-copy .subheaderh1, #page-header-wrapper.acquisition-bg .header-copy .subheaderh1, #page-header-wrapper.advanced-bg .header-copy .subheaderh1  {
    font-size: 30px;
    font-weight: 300;
    font-style: italic;
    color: #fff;
    margin-top: -50px;
    line-height: 18px;
}

.core-solutions .core-communication .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_CoreComm.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 9px 15px 0 0;
    width: 32px;
}

.core-solutions .engagement-website .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_EngagementSIte.png") no-repeat scroll 0 0;
    content: "";
    background-size: 35px;
    display: block;
    float: left;
    height: 35px;
    margin: 5px 15px 0 0;
    width: 35px;
}


.core-solutions .core-platform .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_Platform.png") no-repeat scroll 0 0;
    content: "";
    background-size: 30px;
    display: block;
    float: left;
    height: 30px;
    margin: 9px 15px 0 0;
    width: 30px;
}


#page-header-wrapper.fixed-ops-bg .header-copy h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3Birds_ProductIcons_White_SalesAccel.png") no-repeat scroll 0 0;
    background-size: 100px;
    height: 100px;
    margin: 0px 20px 20px 0;
    width: 100px;
}


.sales-solutions .sales-streams .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_SalesStreams.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 7px 15px 0 0;
    width: 32px;
}

.sales-solutions .supporting-lp .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_SupportingLPs.png") no-repeat scroll 0 0;
    content: "";
    background-size: 33px;
    display: block;
    float: left;
    height: 33px;
    margin: 7px 15px 0 0;
    width: 33px;
}

.sales-solutions .digital-assets .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_DigitalAssets.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 7px 15px 0 0;
    width: 32px;
}

.sales-solutions .model-specific .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_ModelSpecificLP.png") no-repeat scroll 0 0;
    content: "";
    background-size: 38px;
    display: block;
    float: left;
    height: 38px;
    margin: 7px 15px 0 0;
    width: 38px;
}

#page-header-wrapper.customer-bg .header-copy h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3Birds_ProductIcons_White_ServiceAccel.png") no-repeat scroll 0 0;
    background-size: 100px;
    height: 100px;
    margin: 0px 20px 20px 0;
    width: 100px;
}

.service-solutions .service-streams .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_ServiceStreams.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 5px 15px 0 0;
    width: 32px;
}

.service-solutions .service-website .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_ServiceSite.png") no-repeat scroll 0 0;
    content: "";
    background-size: 36px;
    display: block;
    float: left;
    height: 36px;
    margin: 4px 15px 0 0;
    width: 36px;
}

#page-header-wrapper.insight-bg .header-copy h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3Birds_ProductIcons_White_EngagementAccel.png") no-repeat scroll 0 0;
    background-size: 100px;
    height: 100px;
    margin: 0px 20px 20px 0;
    width: 100px;
}

.engagement-solutions .review-streams .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_RBStreams.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 5px 15px 0 0;
    width: 32px;
}

.engagement-solutions .review-monitoring .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_ReviewMonitoring.png") no-repeat scroll 0 0;
    content: "";
    background-size: 26px;
    display: block;
    float: left;
    height: 26px;
    margin: 7px 15px 0 0;
    width: 26px;
}

.engagement-solutions .review-social .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_SocialMedia.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 7px 15px 0 0;
    width: 32px;
}

#page-header-wrapper.acquisition-bg .header-copy h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3Birds_ProductIcons_White_AcquisitionAccel.png") no-repeat scroll 0 0;
    content: "";
    background-size: 100px;
    display: block;
    float: left;
    height: 100px;
    margin: 0px 20px 20px 0;
    width: 100px;
}

.acquisition-solutions .acq-monthly .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_MonthlyAcq.png") no-repeat scroll 0 0;
    content: "";
    background-size: 34px;
    display: block;
    float: left;
    height: 34px;
    margin: 8px 15px 0 0;
    width: 34px;
}

.acquisition-solutions .acq-quarterly .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_QuarterlyAcq.png") no-repeat scroll 0 0;
    content: "";
    background-size: 34px;
    display: block;
    float: left;
    height: 34px;
    margin: 8px 15px 0 0;
    width: 34px;
}

.acquisition-solutions .acq-single .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_SingleSendAcq.png") no-repeat scroll 0 0;
    content: "";
    background-size: 34px;
    display: block;
    float: left;
    height: 34px;
    margin: 8px 15px 0 0;
    width: 34px;
}

#page-header-wrapper.advanced-bg .header-copy h1::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3Birds_ProductIcons_White_AdvancedAccel.png") no-repeat scroll 0 0;
    content: "";
    background-size: 100px;
    display: block;
    float: left;
    height: 100px;
    margin: 0px 20px 20px 0;
    width: 100px;
}

.advanced-solutions .advanced-streams .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_AdvancedStreams.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 6px 15px 0 0;
    width: 32px;
}

.advanced-solutions .advanced-social .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_SocialAds.png") no-repeat scroll 0 0;
    content: "";
    background-size: 34px;
    display: block;
    float: left;
    height: 34px;
    margin: 8px 15px 0 0;
    width: 34px;
}

.advanced-solutions .advanced-digital .post-title h2.iconh2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_POP.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 10px 15px 0 0;
    width: 32px;
}



/* Wire 3.0 2016 */

#white-bg.wire30, #grey-bg.wire30 {
	padding: 80px 0px 80px;
}

.wire30 .post-title h2 {
	font-family: "proxima-nova",sans-serif;
    font-weight: 300;
    font-size: 30px;
    margin: 0 0 15px 0;
    padding: 0 0 0 0;
    text-transform: inherit;
}

.wire30 #Stage {
    margin-top: 0px;
} 

#wire-3-wrapper-4 {
    background: #fff;
    width: 100%;
    padding: 80px 0px;
}

.wire30 .post-info  {
    padding-top:80px;
}


.wire30 .create-tech .post-title h2 {
	color: #2eace1;
}

.wire30 .wire-dynamic .post-title h2 {
	color: #e52636;
}

.wire30 .wire-automated .post-title h2 {
	color: #fd893c;
}

.wire30 .wire-calendar .post-title h2 {
	color: #75bc54;
}

.wire30 .wire-inventory .post-title h2 {
	color: #6db1d8;
}

.wire30 .wire-intel .post-title h2 {
	color: #75bc54;
}

.wire30 .wire-dynamic .post-title h2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_DynamicContentEngine.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 5px 15px 0 0;
    width: 32px;
}

.wire30 .wire-automated .post-title h2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_AutomatedMarketing.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 5px 15px 0 0;
    width: 32px;
}

.wire30 .wire-calendar .post-title h2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_Calendar.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 5px 15px 0 0;
    width: 32px;
}

.wire30 .wire-inventory .post-title h2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_Inventory.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 5px 15px 0 0;
    width: 32px;
}

.wire30 .wire-intel .post-title h2::before {
    background: rgba(0, 0, 0, 0) url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/3BirdsProductIcons_100px_BusinessIntel.png") no-repeat scroll 0 0;
    content: "";
    background-size: 32px;
    display: block;
    float: left;
    height: 32px;
    margin: 5px 15px 0 0;
    width: 32px;
}

#wire-3-wrapper-4 .create-copy h2 {
    font-size: 54px;
    font-weight: 300;
    line-height: 60px;
    padding-top: 0px;
    padding-bottom: 15px;
    margin-top: 0px;
    color: #2eace1;
}


/* OEM 2016 */


/* Honda Preferred */

#page-header-wrapper.honda-preferred-bg .white-btn {
    color: #0075BB;
}

#page-header-wrapper.honda-preferred-bg .white-btn:hover {
    color: #0075BB;
}

.honda-blue-btn {
    background: #0075BB none repeat scroll 0 0;
    color: #fff;
    transition: opacity 300ms ease 0s;
}

.honda-blue-btn:hover {
    background: #0075BB none repeat scroll 0 0;
    color: #fff;
    opacity:0.8;
}

#page-header-wrapper.honda-preferred-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/HondaPreferred_Banner.jpg") repeat scroll center top #0075BB;
    height:500px;
}

#page-wrapper.honda-preferred {
    padding-bottom:0px;
}


#page-wrapper.honda-preferred #package-1 {
    background: #edf0f5 none repeat scroll 0 0;
    width: 100%;
    padding-bottom: 60px;
    margin-top: 0px;
}

#page-wrapper.honda-preferred #package-3 {
    background: #edf0f5 none repeat scroll 0 0;
    width: 100%;
    padding-bottom: 60px;
    margin-top: 60px;
}

#page-header-wrapper.honda-preferred-bg .header-copy {
    margin-top: 60px;
}

#page-header-wrapper.honda-preferred-bg .header-copy h1 {
    font-size: 54px;
    text-transform: capitalize;
    padding-top: 5px;
    text-align: center;
}

#page-header-wrapper.honda-preferred-bg .header-copy h2 {
    font-size: 24px;
    text-align: center;
    font-weight: 300;
    color:#fff;

}

#page-wrapper.honda-preferred .intro-tab .post-title h2 {
    font-size: 36px;
    font-family: "proxima-nova",sans-serif;
    color: #0075BB;
    margin: 0;
    padding: 0;
    text-align: center;
    font-weight: 300;
    text-transform: inherit;
}

#page-wrapper.honda-preferred .post-title h2 {
    font-family: "proxima-nova",sans-serif;
    font-size: 30px;
    margin: 0;
    padding: 0;
    margin-bottom: 15px;
    font-weight: 300;
    text-transform: inherit;
}

#talk-wrapper-honda-preferred .talk-copy h2  {
    font-family: "proxima-nova",sans-serif;
    text-align: center;
    color: #0075BB;
    font-size: 48px;
    font-weight: 400;
    font-style: italic;
    margin: 0 auto 40px;
    border:5px solid #0075BB;
    padding:60px;
}

#page-wrapper.honda-preferred .features-header h2 {
    color: #0075BB;
}

#page-wrapper.honda-preferred .intro-tab {
    padding-bottom:60px;
}

#talk-wrapper-honda-preferred {
    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;
}




/* Acura Preferred */

#page-header-wrapper.acura-preferred-bg .white-btn {
    color: #113151;
}

#page-header-wrapper.acura-preferred-bg .white-btn:hover {
    color: #113151;
}


.acura-blue-btn {
    background: #113151 none repeat scroll 0 0;
    color: #fff;
    transition: opacity 300ms ease 0s;
}

.acura-blue-btn:hover {
    background: #113151 none repeat scroll 0 0;
    color: #fff;
    opacity:0.8;
}

#page-header-wrapper.acura-preferred-bg {
    background: url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/AcuraPreferred_Banner.jpg") repeat scroll center top #113151;
    height:500px;
}

#page-wrapper.acura-preferred {
    padding-bottom:0px;
}

#page-wrapper.acura-preferred .intro-tab .post-title h2 {
    font-size: 36px;
    font-family: "proxima-nova",sans-serif;
    color: #113151;
    margin: 0;
    padding: 0;
    text-align: center;
    font-weight: 300;
    text-transform: inherit;
}


#page-wrapper.acura-preferred .post-title h2{
    font-family: "proxima-nova",sans-serif;
    font-size: 30px;
    margin: 0;
    padding: 0;
    margin-bottom: 15px;
    font-weight: 300;
    text-transform: inherit;
}

#page-wrapper.acura-preferred #package-1 {
    background: #edf0f5 none repeat scroll 0 0;
    width: 100%;
    padding-bottom: 60px;
    margin-top: 0px;
}

#page-wrapper.acura-preferred #package-3 {
    background: #edf0f5 none repeat scroll 0 0;
    width: 100%;
    padding-bottom: 60px;
    margin-top: 60px;
}

#page-header-wrapper.acura-preferred-bg .header-copy {
    margin-top: 60px;
}

#page-header-wrapper.acura-preferred-bg .header-copy h1 {
    font-size: 54px;
    text-transform: capitalize;
    padding-top: 5px;
    text-align: center;
}

#page-header-wrapper.acura-preferred-bg .header-copy h2 {
    font-size: 24px;
    text-align: center;
    font-weight: 300;
    color:#fff;
}

#page-wrapper.acura-preferred .features-header h2 {
    color: #113151;
}

#page-wrapper.acura-preferred .intro-tab {
    padding-bottom:60px;
}

#talk-wrapper-acura-preferred {
    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-acura-preferred .talk-copy h2  {
    text-align: center;
    color: #113151;
    font-size: 48px;
    font-weight: 600;
    font-style: italic;
    margin: 0 auto 40px;
    border:5px solid #113151;
    padding:60px;
}



/* Analytics 2016 */


#analytic-product-wrapper .analytics-intro-header h2, #analytics-wrapper-1 .analytics-intro-header h2 {
    font-size: 42px;
    font-weight: 300;
    margin-top: 0;
    padding-top: 0;
    text-align: center;
    line-height: 48px;
}

#analytic-product-wrapper .analytics-intro-header h2 {
    color: #2eace1;
}

#analytic-product-wrapper .analytics-second-header h2 {
    font-size: 34px;
    font-weight: 300;
    margin-top: 0;
    padding-top: 0;
    text-align: center;
    line-height: 44px;
    color: #2eace1;
}

#analytics-wrapper-2 .seoh2 h2 {
    font-size: 36px;
    font-weight: 300;
}

#analytics-wrapper-2 .analytic-copy-2 .seoh2 h2, #analytics-wrapper-2 .analytic-copy-3 .seoh2 h2 {
    margin-top: 40px;
}

#analytics-wrapper-2 .analytic-copy-1 .seoh2 h2 {
    color: #2dabe2;
}

#analytics-wrapper-2 .analytic-copy-2 .seoh2 h2 {
    color: #169d90;
}

#analytics-wrapper-2 .analytic-copy-3 .seoh2 h2 {
    color: #4c378e;
}

#page-wrapper.analytics-programs #digital-evaluation .post-title h2, #page-wrapper.analytics-programs #neighborhood-watch .post-title h2, #page-wrapper.analytics-programs #three-birds-academy .post-title h2, #page-wrapper.analytics-programs #insightpro .post-title h2 {
    font-size: 32px;
    font-weight: 300;
    line-height: 80px;
    margin-top: 0px;
    padding-top: 0;
    color: #f6b340;
    text-transform: inherit;
}

#analytics-wrapper-2 .analytic-copy-1 .seoh2 h2::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-2 .seoh2 h2::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-3 .seoh2 h2::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;
}

#page-wrapper.analytics-programs #digital-evaluation .post-title h2::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 h2::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 h2::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 h2::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;
}


/* About 2016 */

#flock-wrapper-2 .create-copy h2.seoh2 {
    font-size: 60px;
    font-weight: 300;
    line-height: 60px;
    padding-top: 0px;
    padding-bottom: 5px;
    margin-top: 0px;
    text-align: center;
    color: #2eace1;
}


/* Bio 2016 */

#page-header-wrapper.bio-bg {
    background: #ccc url("https://static2.3birdsmarketing.com/Clients/3BIRDSMARKETING/banner_2016_EmployeeBio2.jpg") repeat top center;
    height: 549px;
}

#page-header-wrapper.bio-bg  .leadership-bio {
    text-align: center;
    margin-top: 80px;
}

#page-header-wrapper.bio-bg  .leadership-bio h1 {
    font-size: 24px;
    color:#fff;
    margin:15px 0 0 0;
    padding:0;
    text-transform: uppercase;
}

#page-header-wrapper.bio-bg  .leadership-bio p {
    font-size: 20px;
    color:#fff;
    margin:0;
    padding:0;
    font-weight: 300;
}

.bio-content  .bio-quote h2 {
    font-size: 30px;
    font-weight: 300;
    text-align: center;
    color: #2eace1;
    font-style: italic;
    margin-top: 30px;
}

.bio-content  .bio-info {
    margin-top:30px;
}

.bio-content  .bio-info strong {
    color: #2eace1;
    margin-bottom:15px;
}



/* Jobs 2016 */

#jobs-wrapper-1 .jobs-info h2 {
    color: #2eace1;
    font-size: 42px;
    font-weight: 300;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 20px;
    text-align: center;
}

#jobs-wrapper-1 .accordion .job-copy h2 {
    color: #48484a;
    font-size: 24px;
    font-weight: 300;
}


/* Solutions new H2 */

#solutions-wrapper-1 .solutions-copy h2.smh2, #solutions-wrapper-2 .solutions-copy h2.smh2, #solutions-wrapper-3 .solutions-copy h2.smh2, #solutions-wrapper-4 .solutions-copy h2.smh2, #solutions-wrapper-5 .solutions-copy h2.smh2, #solutions-wrapper-6 .solutions-copy h2.smh2 {
    font-size: 16px;
    font-weight: 600;
    color: #8a8f91;
}

.core-solutions .post-title h2.smh2, .sales-solutions .post-title h2.smh2, .service-solutions .post-title h2.smh2, .engagement-solutions .post-title h2.smh2, .acquisition-solutions .post-title h2.smh2, .advanced-solutions .post-title h2.smh2 {
    padding-top:0px;
    font-size: 16px;
    font-weight: 600;
    color: #8a8f91;
}







@media only screen and (max-width: 1025px) {

    

    #home-analytics-wrapper .home-analytics-header.seoh2 h2 {
        font-size: 32px;
        line-height: 44px;
    }


    #brands-wrapper .brand-copy h2 {
        font-size: 36px;

    }

    #talk-wrapper .talk-copy h2, #talk-wrapper-home .talk-copy h2, #talk-wrapper-solutions .talk-copy h2, #talk-wrapper-platform .talk-copy h2, #talk-wrapper-core .talk-copy h2, #talk-wrapper-sales .talk-copy h2, #talk-wrapper-service .talk-copy h2, #talk-wrapper-engagement .talk-copy h2, #talk-wrapper-acquisition .talk-copy h2, #talk-wrapper-advanced .talk-copy h2  {
        font-size: 36px;
    }

    #talk-wrapper-analytics .talk-copy h2, #talk-wrapper-engagement .talk-copy h2  {
        font-size: 36px;
    }


    /* Dealer Solutions */

    #page-header-wrapper.solutions-bg .header-copy h1 {
        margin-top: 0px;
    }

    /* Solutions 2016 */

    #page-header-wrapper.loyalty-bg .header-copy h1::before, #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 {
        margin: 0px 20px 20px 0;
    }

    #page-header-wrapper.loyalty-bg .header-copy h2 {
        font-size: 24px;
        margin-top: -25px;
    }

    #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, #page-header-wrapper.acquisition-bg .header-copy h1, #page-header-wrapper.advanced-bg .header-copy h1  {
        font-size: 36px;
        padding-top: 40px;
    }

    #page-header-wrapper.loyalty-bg .header-copy .subheaderh1, #page-header-wrapper.fixed-ops-bg .header-copy .subheaderh1, #page-header-wrapper.customer-bg .header-copy .subheaderh1, #page-header-wrapper.insight-bg .header-copy .subheaderh1, #page-header-wrapper.acquisition-bg .header-copy .subheaderh1, #page-header-wrapper.advanced-bg .header-copy .subheaderh1  {
        font-size: 24px;
        margin-top: -25px;
    }

    #page-header-wrapper.acquisition-bg, #page-header-wrapper.advanced-bg {
        height: 429px;
    }


    /* Honda*/

    #page-header-wrapper.honda-preferred-bg .header-copy h1  {
        font-size: 36px;
        line-height: 70px;
        padding-top:0px;
    }


    #page-header-wrapper.honda-preferred-bg .header-copy h2 {
        font-size: 24px;
        margin-top:-10px;
    }

    #page-header-wrapper.honda-preferred-bg .header-copy h1::before {
        background-size: 140px;
        margin: -25px 20px 20px 0;
        height: 140px;
        width: 140px
    }

    #talk-wrapper-honda-preferred .talk-copy h2  {
        font-size: 36px;
    }

    #page-header-wrapper.honda-preferred-bg {
        height:375px;
    }
    
    #page-header-wrapper.honda-preferred-bg .header-copy {
        margin-top: -60px;
    }

    /* Acura */

    #page-header-wrapper.acura-preferred-bg .header-copy h1  {
        font-size: 36px;
        line-height: 70px;
        padding-top:0px;
    }


    #page-header-wrapper.acura-preferred-bg .header-copy h2 {
        font-size: 24px;
        margin-top:-10px;
    }

    #page-header-wrapper.acura-preferred-bg .header-copy h1::before {
        background-size: 140px;
        margin: -25px 20px 20px 0;
        height: 140px;
        width: 140px
    }

    #talk-wrapper-acura-preferred .talk-copy h2  {
        font-size: 36px;
    }

    #page-header-wrapper.acura-preferred-bg {
        height:375px;
    }
    
    #page-header-wrapper.acura-preferred-bg .header-copy {
        margin-top: -60px;
    }


    /* Analytics 2016 */


    #analytic-product-wrapper .analytics-intro-header h2, #analytics-wrapper-1 .analytics-intro-header h2 {
        font-size: 36px;
    }

    #page-wrapper.analytics-programs #digital-evaluation .post-title h2, #page-wrapper.analytics-programs #neighborhood-watch .post-title h2, #page-wrapper.analytics-programs #three-birds-academy .post-title h2, #page-wrapper.analytics-programs #insightpro .post-title h2 {
        font-size: 28px;
    }

    /* About 2016 */

    #flock-wrapper-2 .create-copy h2.seoh2 {
        font-size: 48px;
        line-height: 48px;
    }

    /* Bio 2016 */

    #page-header-wrapper.bio-bg {
        height: 429px;
    }

    #page-header-wrapper.bio-bg  .leadership-bio {
        margin-top: -20px;
    }







}


@media only screen and (max-width: 640px) {


    
    #home-analytics-wrapper .home-analytics-header.seoh2 h2 {
        font-size: 30px;
        line-height: 40px;
    }


    #brands-wrapper .brand-copy h2 {
        font-size: 30px;

    }

    #talk-wrapper .talk-copy h2, #talk-wrapper-home .talk-copy h2, #talk-wrapper-solutions .talk-copy h2, #talk-wrapper-platform .talk-copy h2, #talk-wrapper-core .talk-copy h2, #talk-wrapper-sales .talk-copy h2, #talk-wrapper-service .talk-copy h2, #talk-wrapper-engagement .talk-copy h2, #talk-wrapper-acquisition .talk-copy h2, #talk-wrapper-advanced .talk-copy h2  {
        font-size: 24px;
    }

    #talk-wrapper-analytics .talk-copy h2, #talk-wrapper-engagement .talk-copy h2  {
        font-size: 24px;
    }

    #talk-wrapper-acquisition, #talk-wrapper-advanced {
        padding: 120px 0 80px 0;
    }


    /* Dealer Solutions */

    #page-header-wrapper.solutions-bg .header-copy h1 {
        margin-top: -40px;
    }

    #solutions-wrapper-5, #solutions-wrapper-6  {
        text-align: center;
        padding: 75px 0;
    }

    #solutions-wrapper-5 .solutions-icon, #solutions-wrapper-6 .solutions-icon {
        margin-bottom: 20px;
    }

    #solutions-wrapper-5 .solutions-copy ul li, #solutions-wrapper-6 .solutions-copy ul li {
        text-align: left;
    }

    /* Solutions 2016 */


    #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, #page-header-wrapper.acquisition-bg .header-copy h1, #page-header-wrapper.advanced-bg .header-copy h1  {
        font-size: 26px;
        line-height: 26px;
    }

    #page-header-wrapper.loyalty-bg .header-copy .subheaderh1, #page-header-wrapper.fixed-ops-bg .header-copy .subheaderh1, #page-header-wrapper.customer-bg .header-copy .subheaderh1, #page-header-wrapper.insight-bg .header-copy .subheaderh1, #page-header-wrapper.acquisition-bg .header-copy .subheaderh1, #page-header-wrapper.advanced-bg .header-copy .subheaderh1  {
        font-size: 20px;
        line-height: 15px!important;
    }

    #page-header-wrapper.insight-bg .header-copy h1::before {
        margin: 0px 20px 80px 0;
    }


    /* Honda */

    #page-header-wrapper.honda-preferred-bg .header-copy h1 {
        font-size: 26px;
        line-height: 23px;
        padding-top:30px;
    }

    #page-header-wrapper.honda-preferred-bg .header-copy h2 {
        font-size: 20px;
        margin-top:0px;
        line-height: 26px;
    }

    #talk-wrapper-honda-preferred  {
        padding: 120px 0 80px 0;
    }

    #talk-wrapper-honda-preferred .talk-copy h2  {
        font-size: 24px;
    }

    #page-wrapper.honda-preferred .intro-tab .post-title h2 {
        font-size: 30px;
        margin-top:25px;
    }

    #page-wrapper.honda-preferred .features-header h2 {
        font-size:20px;
    }

    /* Acura */

    #page-header-wrapper.acura-preferred-bg .header-copy h1 {
        font-size: 26px;
        line-height: 23px;
        padding-top:30px;
    }

    #page-header-wrapper.acura-preferred-bg .header-copy h2 {
        font-size: 20px;
        margin-top:0px;
        line-height: 26px;
    }

    #talk-wrapper-acura-preferred  {
        padding: 120px 0 80px 0;
    }

    #talk-wrapper-acura-preferred .talk-copy h2  {
        font-size: 24px;
    }

    #page-wrapper.acura-preferred .intro-tab .post-title h2 {
        font-size: 30px;
        margin-top:25px;
    }

    #page-wrapper.acura-preferred .features-header h2 {
        font-size:20px;
    }

    /* Analytics 2016 */


    #analytic-product-wrapper .analytics-intro-header h2, #analytics-wrapper-1 .analytics-intro-header h2 {
        font-size: 30px;
        line-height: 36px;
    }

    #page-wrapper.analytics-programs #digital-evaluation .post-title h2, #page-wrapper.analytics-programs #neighborhood-watch .post-title h2, #page-wrapper.analytics-programs #three-birds-academy .post-title h2, #page-wrapper.analytics-programs #insightpro .post-title h2 {
        font-size: 24px;
    }

    /* Wire 2016 */

    #wire-3-wrapper-4 .create-copy h2 {
        font-size: 36px;
        line-height: 36px;
    }

    /* About 2016 */

    #flock-wrapper-2 .create-copy h2.seoh2 {
        font-size: 30px;
        line-height: 36px;
    }

    /* Bio 2016 */

    .bio-content  .bio-quote h2 {
        font-size: 24px;
    }

    /* Jobs 2016 */

    #jobs-wrapper-1 .jobs-info h2 {
        font-size: 30px;
    }



    



}



