﻿/* Fonts */
.font-container {font-family: 'Open Sans', sans-serif; text-transform:none; line-height:normal; color:#000; font-weight:400; font-size:15px;}

.sprite-partners {background:url('/v1-images/partners/sprite-partners.png') no-repeat;}
.banner_partners {height:366px; background:url('/v1-images/partners/header.jpg') no-repeat; min-width:950px; overflow:hidden; background-position:50% 50%;}
.banner_referral {height:366px; background:url('/v1-images/partners/referral-header-rock_v1.jpg?a=10') no-repeat; min-width:950px; overflow:hidden; background-position:50% 50%;}
.banner_reseller {height:366px; background:url('/v1-images/partners/reseller-header-rock_v1.jpg?a=10') no-repeat; min-width:950px; overflow:hidden; background-position:50% 50%;}
.banner_preferred_partners {height:366px; background:url('/v1-images/partners/preferred-header.jpg') no-repeat; min-width:950px; overflow:hidden; background-position:50% 50%;}
.banner_wlc {height:366px; background:url('/v1-images/partners/wlc-header.jpg') no-repeat; min-width:950px; overflow:hidden; background-position:50% 50%;}
.banner_chl_cld {height:366px; background:url('/v1-images/partners/chl-cld-header.jpg') no-repeat; min-width:950px; overflow:hidden; background-position:50% 50%;}

.sprite-referral-program {background:url('/v1-images/partners/referral-manager-sprite.png') no-repeat;}
a.faq-btn { display:block; width: 143px; height: 32px; float:left; background-position:-2px -2px; margin-top:-15px; float: right; margin-right:0px; position:relative; }
h3.refer {color:#ffffff; margin:0;}

.h3-ref-wrapper { background-color:#000000; padding:5px 0px 5px 12px; margin:35px 0 30px 0; }
.referral-wrapper { font-family:Arial, Tahoma, Verdana; }
.referral-wrapper h3 {margin-top: 0px;}

.you {float:left; width:134px; height:185px; background-position:-1px -36px; margin:0 0 -30px 20px;}
.you-happy {float:left; width:134px; height:185px; background-position:-1px -223px; margin:0 60px -30px 20px;}
.friend1 {float:left; width:137px; height:185px; background-position:-137px -36px; margin:0 0 -30px 20px;}
.friend2 {float:left; width:139px; height:185px; background-position:-276px -36px; margin:0 0 -30px 20px;}
.plus {float:left; width:40px; height:40px; background-position:-137px -223px; margin:70px 20px 0 20px;}

/* White-Label Cloud */
.open-sans {font-family: 'Open Sans', sans-serif; text-transform:none; line-height:normal; color:#000;}
.col-title {font-weight:300; font-size:38px; text-align:left; width:480px;}
.cloud-icon {display:block; overflow:hidden; height:66px; width:109px; background-position:0 -164px; margin:15px 30px 0 0;}
.cloud-services-icon {display:block; overflow:hidden; height:68px; width:111px; background-position:-111px -164px; margin:0 30px 0 0;}
.wlc {display:block; overflow:hidden; height:70px; width:453px; background-position:0 -38px; margin:0 10px 0 0;}
.chl-cloud-ad {background:url('/v1-images/partners/chnl-cld-ad.gif') no-repeat; height:174px; width:635px;}
.btn-lg-learn-more {display:block; overflow:hidden; height:52px; width:190px; background-position:0 -110px; margin:20px 0 0 0; cursor:pointer;}
.btn-learn-more-wlc {display:block; overflow:hidden; height:52px; width:210px; background-position:-224px -164px; cursor:pointer;}
.btn-schedule {display:block; overflow:hidden; height:52px; width:279px; background-position:-192px -110px; cursor:pointer;}

/* Preferred Partners */
.sprite-logos {background:url('/v1-images/partners/sprite-logos.png?a=10') no-repeat;}
.ppl-icon {float:left; display:block; overflow:hidden; height:64px; width:76px; background-position:0 -232px; margin:10px 30px 0 0;}

.partner-name {color:#363636; font-size:14px; font-weight:bold;}
.partner-tagline {color:#757575; font-weight:bold;}
.description-container {padding:0 20px 0 20px;}
.aom {display:block; overflow:hidden; height:31px; width:111px; background-position:0 -75px; margin:0 20px 0 20px; cursor:pointer;}
.it-workshop {display:block; overflow:hidden; height:73px; width:111px; background-position:0 0px; margin:0 20px 0 20px; cursor:pointer;}
.predictive-it {display:block; overflow:hidden; height:73px; width:111px; background-position:0 -129px; margin:0 20px 0 20px; cursor:pointer;}
.proapps {display:block; overflow:hidden; height:73px; width:111px; background-position:0 -202px; margin:0 20px 0 20px; cursor:pointer;}
.databank {display:block; overflow:hidden; height:73px; width:111px; background-position:0 -275px; margin:0 20px 0 20px; cursor:pointer;}
.fourthsource {display:block; overflow:hidden; height:73px; width:111px; background-position:0 -348px; margin:0 20px 0 20px; cursor:pointer;}
.webinar-video-title {color:#000; font-size:13px; font-weight:bold;}
td.v-line {width:1px; background-color:#e7e5e6;}
.p-divider {margin:20px 0 20px 0;}
.btn-learn-more {display:block; overflow:hidden; height:32px; width:128px; background-position:-113px 0; margin:0 20px 0 20px; cursor:pointer;}
