/*
Theme Name: Memories to Light Prototype
Template: ninezeroseven
Author: Exobi Interactive
Author URI: http://exobi.com/
Description: Theme for the Memories to Light Prototype site
Version: 1.0
*/

@import url("../ninezeroseven/style.css");

@font-face {
	font-family: 'Brandon Grotesque';
	src: url('/wp-content/themes/caamedia2011/Brandon_med-webfont.eot');
	src: local('☺'), url('/wp-content/themes/caamedia2011/Brandon_med-webfont.woff') format('woff'), url('/wp-content/themes/caamedia2011/Brandon_med-webfont.ttf') format('truetype'), url('/wp-content/themes/caamedia2011/Brandon_med-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

.recent-works-view,
.portfolio-layout {
	margin-left: -10px;
}

.container .two-thirds.column {
	margin-left: 0px;
	width: 630px;
}

span.gallery-option {
	display: none;
}

.go-link {
	display: none;
}

.project a:hover, .project a:active, 
.pp_description a:hover, .pp_description a:active,
.portfolio-layout a:hover, .portfolio-layout a:active {
	color: #E450AD;
}

div.pp_default .pp_description {
	font-weight: normal !important;
	font-size: 12px !important;
}

.img-preview:hover img, .video-preview:hover img, .link-preview:hover img {
	opacity: 1 !important;
}

.image-wrapper a.photo-up {
	background-image: url('../ninezeroseven/assets/img/theme/play.png') !important;	
}

.contact-area label {
	font-size: 16px;
	color: inherit;
}

body .titleBar {
	margin-left: 0px;
}

body .titleBar span {
	color: inherit;
}

#footer-menu {
	padding: 0 30px;
}

#footer-menu li {
	display: inline-block;
	padding: 0 5px;
}

.recent-works-view .project {
	position: relative;
}

h6.filter_works a {
	float: right;
	text-transform: none;
	margin: 12px 12px 6px 12px;
	font-size: 12px;
	position: absolute;
	right: -8px;
	background-color: #FFF;
	top: -10px;
	padding: 1px 5px;
	/*border-top-left-radius: 3px;*/
	border-bottom-left-radius: 3px;
}

h6.filter_works a, 
h6.filter_works a:visited {
	/*color: #FFF;*/
}

h6.filter_works a:hover, 
h6.filter_works a:active {
	/*background-color: #E450AD;*/
}

p.form-submit input[type="submit"], a.color-btn, button.color-btn {
	/*background-image: none !important;*/
}

a.main-btn:visited {
	color: #FFF;
}

.detail-social {
	position: absolute; right: 10px;text-align: right;
}

.detail-social .twitter {
	display: inline-block;vertical-align: top;
}

.detail-social .facebook {
	display: inline-block;width: 80px;vertical-align: top;padding-left: 5px;
}

/**** POPCORN STUFF *****/

body.single-recent_works .featured-video {
	padding: 0px;
}

#popcorn-gmap {
	height: 250px;
	background-color: #666;
}

#locations-progress-bar {
	position: relative;
	height: 35px;
	background-color: #222;
	margin-bottom: 35px;
	/*top: -42px;*/
}

#locations-progress-bar small {
	position: absolute;
	bottom: 5px;
	font-size: 9px;
	line-height: 9px;
	width: 100%;
	text-align: center;
}

.location-marker {
	position: absolute;
	height: 15px;
	width: 0px;
	top: 0px;
	background-color: #00AAAD;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	z-index: 10;
	cursor: pointer;
}

.ui-tooltip-content::after {
    top: -10px;
    left: 72px;
    border-color: #666 transparent;
    border-width: 0 10px 10px;
}

.m2l-tooltip {
	font-size: 11px;
}

.map_canvas img {
    max-width: none;
}

div.gm-style img{
	max-width:none !important;
}

div.gm-style {
	font-size: 12px !important;
}

div.gm-style div {
	/*overflow: visible !important;*/
}

#popcorn-gmap-hide {
	font-weight: normal;
	font-size: 11px;
}
