/* 
 * Icon Fonts for Founder theme
 * By: Oscar Sanchez (@oms1005)
 * Based on Foundation by Zurb
*/

/* font-face */
@font-face {
  font-family: "GeneralFoundicons";
  src: url("http://www.zurb.com/playground/fonts/general_foundicons.eot");
  src: url("http://www.zurb.com/playground/fonts/general_foundicons.eot?#iefix") format("embedded-opentype"), url("http://www.zurb.com/playground/fonts/general_foundicons.woff") format("woff"), url("http://www.zurb.com/playground/fonts/general_foundicons.ttf") format("truetype"), url("http://www.zurb.com/playground/fonts/general_foundicons.svg#GeneralFoundicons") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "SocialFoundicons";
  src: url("http://www.zurb.com/playground/fonts/social_foundicons.eot");
  src: url("http://www.zurb.com/playground/fonts/social_foundicons.eot?#iefix") format("embedded-opentype"), url("http://www.zurb.com/playground/fonts/social_foundicons.woff") format("woff"), url("http://www.zurb.com/playground/fonts/social_foundicons.ttf") format("truetype"), url("http://www.zurb.com/playground/fonts/social_foundicons.svg#SocialFoundicons") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* global foundicon styles */
[class*="foundicon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: inherit;
  vertical-align: baseline;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
}

[class*="foundicon-"]:before {
  font-family: "GeneralFoundicons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
}

[class*="foundicon-"]:before {
  font-family: "SocialFoundicons";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
}

/* general icons */
.foundicon-settings:before {
  content: "\f000";
}

.foundicon-heart:before {
  content: "\f001";
}

.foundicon-star:before {
  content: "\f002";
}

.foundicon-plus:before {
  content: "\f003";
}

.foundicon-minus:before {
  content: "\f004";
}

.foundicon-checkmark:before {
  content: "\f005";
}

.foundicon-remove:before {
  content: "\f006";
}

.foundicon-mail:before {
  content: "\f007";
}

.foundicon-calendar:before {
  content: "\f008";
}

.foundicon-page:before {
  content: "\f009";
}

.foundicon-tools:before {
  content: "\f00a";
}

.foundicon-globe:before {
  content: "\f00b";
}

.foundicon-home:before {
  content: "\f00c";
}

.foundicon-quote:before {
  content: "\f00d";
}

.foundicon-people:before {
  content: "\f00e";
}

.foundicon-monitor:before {
  content: "\f00f";
}

.foundicon-laptop:before {
  content: "\f010";
}

.foundicon-phone:before {
  content: "\f011";
}

.foundicon-cloud:before {
  content: "\f012";
}

.foundicon-error:before {
  content: "\f013";
}

.foundicon-right-arrow:before {
  content: "\f014";
}

.foundicon-left-arrow:before {
  content: "\f015";
}

.foundicon-up-arrow:before {
  content: "\f016";
}

.foundicon-down-arrow:before {
  content: "\f017";
}

.foundicon-trash:before {
  content: "\f018";
}

.foundicon-add-doc:before {
  content: "\f019";
}

.foundicon-edit:before {
  content: "\f01a";
}

.foundicon-lock:before {
  content: "\f01b";
}

.foundicon-unlock:before {
  content: "\f01c";
}

.foundicon-refresh:before {
  content: "\f01d";
}

.foundicon-paper-clip:before {
  content: "\f01e";
}

.foundicon-video:before {
  content: "\f01f";
}

.foundicon-photo:before {
  content: "\f020";
}

.foundicon-graph:before {
  content: "\f021";
}

.foundicon-idea:before {
  content: "\f022";
}

.foundicon-mic:before {
  content: "\f023";
}

.foundicon-cart:before {
  content: "\f024";
}

.foundicon-address-book:before {
  content: "\f025";
}

.foundicon-compass:before {
  content: "\f026";
}

.foundicon-flag:before {
  content: "\f027";
}

.foundicon-location:before {
  content: "\f028";
}

.foundicon-clock:before {
  content: "\f029";
}

.foundicon-folder:before {
  content: "\f02a";
}

.foundicon-inbox:before {
  content: "\f02b";
}

.foundicon-website:before {
  content: "\f02c";
}

.foundicon-smiley:before {
  content: "\f02d";
}

.foundicon-search:before {
  content: "\f02e";
}

/* Social icons */
.foundicon-thumb-up:before {
  content: "\f000";
}

.foundicon-thumb-down:before {
  content: "\f001";
}

.foundicon-rss:before {
  content: "\f002";
}

.foundicon-facebook:before {
  content: "\f003";
}

.foundicon-twitter:before {
  content: "\f004";
}

.foundicon-pinterest:before {
  content: "\f005";
}

.foundicon-github:before {
  content: "\f006";
}

.foundicon-path:before {
  content: "\f007";
}

.foundicon-linkedin:before {
  content: "\f008";
}

.foundicon-dribbble:before {
  content: "\f009";
}

.foundicon-stumble-upon:before {
  content: "\f00a";
}

.foundicon-behance:before {
  content: "\f00b";
}

.foundicon-reddit:before {
  content: "\f00c";
}

.foundicon-google-plus:before {
  content: "\f00d";
}

.foundicon-youtube:before {
  content: "\f00e";
}

.foundicon-vimeo:before {
  content: "\f00f";
}

.foundicon-flickr:before {
  content: "\f010";
}

.foundicon-slideshare:before {
  content: "\f011";
}

.foundicon-picassa:before {
  content: "\f012";
}

.foundicon-skype:before {
  content: "\f013";
}

.foundicon-steam:before {
  content: "\f014";
}

.foundicon-instagram:before {
  content: "\f015";
}

.foundicon-foursquare:before {
  content: "\f016";
}

.foundicon-delicious:before {
  content: "\f017";
}

.foundicon-chat:before {
  content: "\f018";
}

.foundicon-torso:before {
  content: "\f019";
}

.foundicon-tumblr:before {
  content: "\f01a";
}

.foundicon-video-chat:before {
  content: "\f01b";
}

.foundicon-digg:before {
  content: "\f01c";
}

.foundicon-wordpress:before {
  content: "\f01d";
}

[class*="social foundicon-"]:before {
  font-family: "SocialFoundicons";
}

[class*="general foundicon-"]:before {
  font-family: "GeneralFoundicons";
}

/* Mega drop down stuff too */
.light{font-weight:200 !important}.extra-bold{font-weight:800 !important}.regular{font-weight:normal !important}@font-face{font-family:'Proxima Nova';src:url(http://www.zurb.com/assets/ProximaNova-Reg-webfont.eot);src:url(http://www.zurb.com/assets/ProximaNova-Reg-webfont.eot?iefix) format("eot"),url(http://www.zurb.com/assets/ProximaNova-Reg-webfont.woff) format("woff"),url(http://www.zurb.com/assets/ProximaNova-Reg-webfont.ttf) format("truetype"),url(http://www.zurb.com/assets/ProximaNova-Reg-webfont.svg#webfontZam02nTh) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(http://www.zurb.com/assets/ProximaNova-Light-webfont.eot);src:url(http://www.zurb.com/assets/ProximaNova-Light-webfont.eot?iefix) format("eot"),url(http://www.zurb.com/assets/ProximaNova-Light-webfont.woff) format("woff"),url(http://www.zurb.com/assets/ProximaNova-Light-webfont.ttf) format("truetype"),url(http://www.zurb.com/assets/ProximaNova-Light-webfont.svg#webfontBtAcCspH) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(http://www.zurb.com/assets/ProximaNova-Bold-webfont.eot);src:url(http://www.zurb.com/assets/ProximaNova-Bold-webfont.eot?iefix) format("eot"),url(http://www.zurb.com/assets/ProximaNova-Bold-webfont.woff) format("woff"),url(http://www.zurb.com/assets/ProximaNova-Bold-webfont.ttf) format("truetype"),url(http://www.zurb.com/assets/ProximaNova-Bold-webfont.svg#webfontZ6etP9ZY) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(http://www.zurb.com/assets/ProximaNova-Xbold-webfont.eot);src:url(http://www.zurb.com/assets/ProximaNova-Xbold-webfont.eot?iefix) format("eot"),url(http://www.zurb.com/assets/ProximaNova-Xbold-webfont.woff) format("woff"),url(http://www.zurb.com/assets/ProximaNova-Xbold-webfont.ttf) format("truetype"),url(http://www.zurb.com/assets/ProximaNova-Xbold-webfont.svg#webfont2rpW2ohz) format("svg");font-weight:900;font-style:normal}@font-face{font-family:'ProximaNovaCondensedBold';src:url(http://www.zurb.com/assets/proximanovacond-bold-webfont.eot);src:url(http://www.zurb.com/assets/proximanovacond-bold-webfont.eot?#iefix) format("embedded-opentype"),url(http://www.zurb.com/assets/proximanovacond-bold-webfont.woff) format("woff"),url(http://www.zurb.com/assets/proximanovacond-bold-webfont.ttf) format("truetype"),url(http://www.zurb.com/assets/proximanovacond-bold-webfont.svg#ProximaNovaCondensedBold) format("svg");font-weight:normal;font-style:normal}.row.top{border-bottom:#777 1px solid;padding-bottom:10px;margin-bottom:30px !important}.row.top h4{color:#999;font-family:ProximaNovaCondensedBold;font-weight:100}.row.top a h4:hover img{opacity:0.5}.row.top h4 img{margin-left:-8px;position:relative;top:1px}.row .right.links{margin-top:6px}.row .right.links a{color:#fff;font-weight:bold !important;margin:0px 8px}.row .right.links a:hover{color:#999}#megaDrop{display:none;overflow:hidden;position:relative;width:100%;z-index:1;padding-top:35px;padding-bottom:40px;background:#000;background:rgba(0,0,0,0.85);color:#fff;margin-top:-1px !important;padding-left:0;padding-right:0;box-shadow:inset 0 0 3px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.75);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.75)}#megaDrop p{line-height:1.55}#megaDrop h4 small{text-transform:uppercase}#megaDrop h4>small{border-top:none;margin-bottom:5px}#megaDrop h6{color:#999;font-weight:bold;font-size:14px;font-size:1.4rem;margin-bottom:14px}#megaDrop h3{color:#fff}#megaDrop hr{border-style:dotted;border-color:#555}#megaDrop a.button{color:#fff}#megaDrop a.button.gray{background:#888}#megaDrop a.button.gray:hover{background:#555}#megaDrop a.button.yellow{background:#E5A309}#megaDrop a.button.yellow:hover{background:#b78102}.zurb-properties{position:absolute;z-index:1000;width:650px;background:#FFF;background:rgba(255,255,255,0.95);top:48px;left:-20px;display:none}.main-half{width:60%;float:left;border-right:1px dotted #CCC}.main-half ul li{background:url(http://www.zurb.com/assets/icons/zurb-properties.jpg) no-repeat 15px 15px}.main-half ul li a{display:block;padding:12px 15px 10px 64px;border-bottom:1px dotted #CCC}.main-half ul li:hover{cursor:pointer;background:url(http://www.zurb.com/assets/icons/zurb-properties.jpg) no-repeat 15px 15px #ccc}.main-half ul li a.current{border-left:3px solid #b8d30b}.main-half ul li:last-child a{border-bottom:none}.main-half ul li a p{margin-bottom:0;color:#333}.main-half ul{margin-bottom:0}.featured-half{width:39%;float:left}.featured-half a{margin-bottom:0}.featured-padding{padding:15px 15px 0 15px}.has-dropdown .current{color:#FFF;text-shadow:0 -1px 1px rgba(0,0,0,0.5)}.has-dropdown .current.admin-services{background:#B8D30B}.has-dropdown .current.admin-products{background:#707070}.has-dropdown .current.admin-talent{background:#2caebe}.has-dropdown .current.admin-events{background:#b1005d}.has-dropdown .current.admin-publishing{background:#f59f1a}li.has-drop-down a{color:#FFF !important}.center-content{text-align:center;border-bottom:1px solid #555;padding-bottom:2px;margin-bottom:15px}.center-content p{font-size:14px}.center-content p a{color:#FFF !important}.center-content:hover{cursor:pointer}.center-content:hover p a{color:#AAA}#megaDrop h4 small{border-top:none;padding-top:0;margin-bottom:5px}#megaDrop .property p,#megaDrop .property .zurb-soapbox a,#megaDrop .property .zurb-events a,#megaDrop .property .zurb-expo a,#megaDrop .property .zurb-jobs a{color:#CCC}#megaDrop .property .zurb-soapbox a strong,#megaDrop .property .zurb-events a strong,#megaDrop .property .zurb-expo a strong,#megaDrop .property .zurb-jobs a{color:#FFF}.zurb-soapbox a:hover,.zurb-events a:hover,.zurb-expo a:hover,.zurb-jobs a:hover{color:#AAA !important}#megaDrop .property a{display:block}#megaDrop .property a p{color:#FFF !important;display:block}#megaDrop .property a h4{font-family:ProximaNovaCondensedBold;font-size:18px;font-weight:100;text-transform:uppercase;color:#ffffff}#megaDrop .property a h4 span.apps{text-transform:none;color:#fff}#megaDrop .property span{clear:both;color:#137795;white-space:no-wrap;font-weight:bold}#megaDrop .property a:hover p,#megaDrop .property a:hover h4,#megaDrop .property a:hover h4 span.apps{color:#ddd}#megaDrop .property a:hover span{color:#006582}#megaDrop .property p a:hover{color:#AAA}ul.zurb-apps li{margin-bottom:5px}ul.zurb-apps li a{color:#FFF;padding-left:24px}ul.zurb-apps li a:hover{color:#AAA}ul.zurb-apps li.verify{background:url(http://www.zurb.com/assets/mega-drop-down/verify.png) no-repeat center left}ul.zurb-apps li.notable{background:url(http://www.zurb.com/assets/mega-drop-down/notable.png) no-repeat center left}ul.zurb-apps li.enroll{background:url(http://www.zurb.com/assets/mega-drop-down/enroll.png) no-repeat center left}ul.zurb-apps li.influence{background:url(http://www.zurb.com/assets/mega-drop-down/influence.png) no-repeat center left}ul.zurb-apps li.solidify{background:url(http://www.zurb.com/assets/mega-drop-down/solidify.png) no-repeat center left}.drop-down-foundation{text-align:center;border-top:1px solid #555;margin-top:2px;padding-top:15px}.drop-down-foundation p{margin-bottom:0}.drop-down-foundation span{font-family:"ProximaNovaCondensedBold", "Proxima Nova", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;text-transform:uppercase}.drop-down-foundation p a{color:#FFF !important}.drop-down-foundation p a span{color:#00A5FF}.drop-down-foundation p a:hover{color:#AAA}+.top-bar,.top-bar .attached{background:#2b2b2b}.top-bar .attached>ul .dropdown>li.has-dropdown ul.dropdown{min-width:900px !important}.top-bar .attached>ul .dropdown>li.has-dropdown ul.dropdown li{width:225px !important}.top-bar .attached{border-right:solid 1px #000 !important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:none;font-family:"Proxima Nova"}.top-bar .attached ul.right li a.current{background:#333}.sitemap-link{position:absolute;top:0;right:0;font-family:"ProximaNovaCondensedBold", "Proxima Nova", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;text-transform:uppercase;z-index:10;margin-top:-20px}.sitemap-link a{padding:5px 10px;background:#333;color:#FFF !important}.top-bar .attached>.name{float:left;font-size:19px}.top-bar .attached>.name span{display:block;height:45px;width:90px;position:relative}.top-bar .attached>.name span>a{display:block;height:45px;width:90px}.top-bar .attached>ul>li>a,.top-bar .attached>ul>li>span{padding:1px 20px}.top-bar .attached>ul.right>li:last-child{border-right:1px solid #333}.top-bar .attached>.name span>a.toggle-nav{display:block;width:16px;height:16px;background:url(http://www.zurb.com/assets/top-bar/plus-toggle-2.png) 0 0 no-repeat;position:absolute;right:-30px;top:15px;opacity:0.4;z-index:1;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out}.top-bar .attached>.name span>a.toggle-nav.open{-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);opacity:0.8;z-index:1;-moz-transform-origin:center center}.mobile-main-nav-padding{padding:0 10px}small.gray{color:#777}small.magenta{color:#B1005D}small.yellow{color:#E5A309}small.blue{color:#00B6DE}@media only screen and (max-width: 1280px) and (min-width: 768px){.touch .top-bar{height:38px !important;line-height:45px}.touch .top-bar .attached>.name span{padding-left:20px;margin-top:0px !important}.touch #megaDrop a.button{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 1024px) and (min-width: 768px){.top-bar{font-size:10px;height:38px !important;line-height:45px}.top-bar .attached{height:36px;width:100%;border-right:solid 0px transparent !important}.top-bar .attached>.name{height:36px;padding-left:20px;margin-top:-5px}}@media only screen and (max-width: 767px){.row.top h4 img{display:block;margin-bottom:6px}.row .right.links a:first-child{margin:0px 8px 0px 0px}.top-bar .name span{margin-left:20px}.drop-down-foundation{padding:10px 20px 0 20px}.top-bar .attached>.name span{z-index:1000}.top-bar .attached>ul>li>a,.top-bar .attached>ul>li>span{padding-left:20px}.top-bar .attached a.toggle-nav{border:none}.top-bar.expanded .attached a.toggle-nav{border:none}.touch .top-bar .attached{width:auto}.top-bar .attached{width:auto !important;border-right:solid 0px transparent !important}}@media only screen and (max-width: 1280px) and (min-width: 1024px) and (orientation: landscape){.touch .top-bar.container{height:47px !important}.touch .top-bar .attached>.name span{margin-top:0px}}@media only screen and (device-width: 768px), (device-width: 800px){.top-bar .name span{margin-left:20px}.mobile-main-nav-padding{padding:0 10px}}body.ie7 .top-bar .attached>ul>li:hover>a,.top-bar .attached>ul>li:hover>span,body.ie8 .top-bar .attached>ul>li:hover>a,.top-bar .attached>ul>li:hover>span{background:#333}