/* FIX for IE 8 only */
	.IE8{display:block!important}
	.hideIfIE8{display:none}

	.loader{background:url(images/black-dot.png) repeat 0 0}
	.logo img{width:auto!important}
	.logo.left img{max-height:80px}
	.logo.right img{max-height:39px;z-index:2}
	.pp_details, .popup{background:url(images/black-dot.png) repeat 0 0}
	.singlePage .header .header-body>div.menuFullWidth{background:url(images/grey-dot.png) repeat 0 0}
	.singlePage .breadcrumbs{background:url(images/lightBlack-dot.png) repeat 0 0}
	.call-to-action{overflow:hidden}
	img.IE8{position:absolute;z-index:-1;margin:0;width:100%}
	img.IE8.over:hover{bottom:0}

	.header, .header .header-body>div:first-child{height:110px}
	.header .header-body > DIV.menuFullWidth{margin-top:110px}
	.header .header-line{top:145px}
	.fullcontent{margin-top:110px}
	.project .popup>div, .singlePage{padding-top:110px}
	.singlePage .header .header-body>div.menuFullWidth{margin-top:0}

	.header .header-body>div, .menu, .socialShare{height:35px}
	.menu li a{font-size:18px;line-height:35px}
	.socialShare li{font-size:10px;line-height:35px}

	.big-video-wrap.isFullscreen{position:fixed;top:0;left:0;bottom:0;right:0;background:url(images/black-dot.png) repeat scroll 0 0}

	.call-to-action-content{padding-bottom:0}
	.call-to-action-content p{font-size:2.2em;padding:0 1em!important;margin-top:1em!important}
	.call-to-action-content span{margin:1em .5em}
	.call-to-action-content span.smallText{margin:1em .5em}
	.home .project .call-to-action{top:5.4em}
	.home .maestros .call-to-action, .home .endorsers .call-to-action{top:1em;max-width:26%}
	.home .endorsers .call-to-action-content p{font-size:1.5em}
	.singlePage .call-to-action{top:3em}
	.singlePage.project .call-to-action-content p, .singlePage.maestros .call-to-action-content p, .singlePage.courses .call-to-action-content p{font-size:2em;margin-top:.7em!important}

	.circle{width:100%;position:relative;max-width:70px;max-height:70px;overflow:hidden;text-align:center;background-color:transparent;border:none}
	.circle .content{width:0%;padding-bottom:100%}
	.circle .content .inner{display:block;position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;font-size:1em;line-height:1em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
	.circle .content .inner>div{position:relative;width:100%;height:100%;display:table;text-align:center;vertical-align:middle}
	.circle .content .inner>div>div{display:table-cell;text-align:center;vertical-align:middle}
	.circle .content .inner p{width:100%;font-family:'pt_serifbold';font-size:1.6em;line-height:2.3em}
	.sharePhoto-btn>div{display:block;height:auto;width:auto}
	.circle.white, .sharePhoto-btn>div:hover .circle, .circle:hover{background-color:transparent}
	.circle.white p{color:#999}
	.link>img{width:100%;height:100%;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;z-index:1;cursor:pointer;padding:0;margin:0}
	.call-to-action .call-to-action-content .inner, .link, .link>img{behavior:url(../libs/css3pie/PIE.htc)}
	.footer p{font-size:.8em}

	blockquote{font-size:1.8em;line-height:1.2em}

	.footer h6, .footer p{float:left;line-height:20px}

	.footer h6{font-size:1.4em}
	.footer p{font-size:.8em}
	.footer .footer-body div > div p.info{font-size:.8em;line-height:2em}
	.footer .footer-body div > .footerMenu li a{font-size:1em;line-height:1.7em}
	.header h1 div span{font-size:1em;line-height:1.5em}
	span.title{font-size:2.7em;line-height:1.7em}
	.popup>div span{font-size:1.5em;line-height:1.8em}
	.boxes li .img>span{font-size:1.3em;line-height:9em}
	.boxes li h2{font-size:1.65em}
	.boxes li p{font-size:.8em}
	.singlePage .mainContent h1{font-size:1.85em}
	.singlePage .mainContent .doubleColumn>h2, .popupForm h2{font-size:1.3em}
	.singlePage .mainContent h3, .popupForm h3{font-size:1.2em}
	.singlePage .mainContent .popupForm h1{font-size:2.8em}
	.singlePage .mainContent h2 div span{font-size:1.3em;line-height:1.8em}
	.singlePage .mainContent .doubleColumn > h2{line-height:1.1em}
	.singlePage .mainContent p{font-size:.85em;line-height:1.15em}
	.singlePage .mainContent .singleColumn p, .singlePage .mainContent .doubleColumn>p{font-size:1.5em;line-height:1.2em}
	.singlePage .mainContent .row .information h1{font-size:.9em;line-height:.8em}
	.singlePage .mainContent .row p, .popupForm p{font-size:1em}
	.singlePage .mainContent>.doubleColumn>p{font-size:1.1em;line-height:1.4em}
	.information{height:19em}
	.sharePhoto-btn .socialShare{height:70px}	
	.singlePage .socialShare li{height:35px;line-height:35px}

	#pp_full_res .login.popupForm, 	#pp_full_res .popupForm.liveChat, #pp_full_res .tellAFriend.popupForm{height:38em;width:70%;margin:4em auto}
	#pp_full_res .popupForm.liveChat{height:50em}
	#pp_full_res .tellAFriend.popupForm{height:100%}
	
	.popupForm.liveChat h2 div span{font-size:1em;line-height:1.7em}
	.popupForm.liveChat h2 span.title{font-size:2em}
	.popupForm.liveChat h3{font-size:1em}
	.popupForm.liveChat h4{font-size:.85em!important}
	.popupForm.liveChat p{font-size:.7em!important}
	.popupForm.liveChat .row label{font-size:1.4em}
	.story .liveChat h1{font-size:2.1em!important}
	.story .liveChat h2{font-size:1.9em!important}
	.popupForm.reminder h1{font-size:1.6em}
	.popupForm.reminder h2{font-size:1.2em}
	.popupForm.reminder p{font-size:.9em}
	.popupForm.reminder .button{font-size:1.1em}

	.boxesCarousel.owl-theme .owl-controls .owl-buttons div, .boxInfo{background:transparent no-repeat center center;zoom:1}
	.boxInfo{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000',endColorstr='#33000000'); /* IE6,IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000',endColorstr='#33000000')"; /* IE8 */}
	.boxes li:hover .boxInfo, .boxes li.current .boxInfo{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000',endColorstr='#7f000000'); /* IE6,IE7 */-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000',endColorstr='#7f000000')"; /* IE8 */}
	.boxesCarousel.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(images/IE8-prev.png) no-repeat center center}
	.boxesCarousel.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(images/IE8-next.png) no-repeat center center}
	.boxesCarousel.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(images/IE8-prev-over.png) no-repeat center center}
	.boxesCarousel.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(images/IE8-next-over.png) no-repeat center center}
	
	.hp-box-list ul li.box .text .type h2, .hp-box-list ul li.box .text .abstract{background:url(../images/hp-boxes/bg-abstract-black-ie8.png) repeat;}
	.hp-box-list ul li.box-maestroTech .text .type h2, .hp-box-list ul li.box-maestroTech .text .abstract{background:url(../images/hp-boxes/bg-abstract-white-ie8.png) repeat;}
	.hp-box-list ul li.box-ambassador .text .type h2, .hp-box-list ul li.box-ambassador .text .abstract{background:url(../images/hp-boxes/bg-abstract-blue-ie8.png) repeat;}
	.hp-box-list ul li.box-project .text .type h2, .hp-box-list ul li.box-project .text .abstract{background:url(../images/hp-boxes/bg-abstract-black-ie8.png) repeat;}

/*
@media all and (max-width:1280px){
	.home .project .call-to-action{max-width:20%}
	.call-to-action-content p{padding:0 .5em!important}
	.home .project .call-to-action-content p{font-size:2em!important}
	.home .maestros .call-to-action, .home .endorsers .call-to-action{max-width:18%}
	.home .maestros .call-to-action-content p{font-size:1.8em!important}
	.home .endorsers .call-to-action-content p>img{display:none!important}
}

@media all and (min-width:1500px){
	.home .project .call-to-action{max-width:25%}
	.home .maestros .call-to-action, .home .endorsers .call-to-action{max-width:18%}
	.call-to-action-content p{font-size:1.8em}
}*/