/* Naranja Color Scheme
 * 
 * Download the latest version of this theme at:www.byhandmedia.net/mtheater
 * Find detailed Help and FAQs at:www.byhandmedia.net/go/bhm-mtheater
 * Copyright (C) 2013 www.byhandmedia.com
 *
 * @package BY Hand Media
 * @subpackage M_Theater
 * @since M Theater 1.0
---------------------------------------------------------------------------------------
Pantones
-----------------
148				- #fdcf94
150				- #ffaa52
151				- #ff7900 (extra)
Orange 021 		- #ff5a00 (actual)
1525			- #c94d00

Violet
-----------------
#752d5b					- links:hover

Light Orange
-----------------
#f6e9d8  				- background

Orange Shades
-----------------
#f9f0e4					- content bg (lightest)
#fdcf94 				
#ffaa52 				- line color
#ff5a00					- link hovers
#c94d00 				- line color

Comment Colors
-----------------
4 - #f7ceaa 			- lightest
3 - #f5bf8e   
2 - #f7c699    
1 - #f6b57a  

Other
-----------------
Dark Gray - #322d27		- body text	
White - #fff
*/
body{
	background:#f6e9d8 url(none);
}
/* rounded boxes */
.site-content article.stumbled,
.site-content article.solo,
.site-content article.page,
.site-content article.mthe_resume,
#comments,
.page .widget-area,
.widget-area-footer .first,
.widget-area-footer .second,
.widget-area .first,
.widget-area .second,
.single-post .widget-area,
.archive .widget-area,
.search .widget-area,
.error404 .widget-area,
.home.blog .widget-area{
	background:#f9f0e4 url(none);
	border:1px solid #f6b57a;
}
.site-content article.stumbled,
.site-content article.solo,
.site-content article.page,
.site-content article.mthe_resume,
.page .widget-area,
.widget-area .first,
.widget-area .second,
.single-post .widget-area,
.archive .widget-area,
.search .widget-area,
.error404 .widget-area,
.home.blog .widget-area{
	box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);
	box-shadow:0 0.142857142rem 0.428571428rem rgba(0, 0, 0, 0.2);
}
.res-thumbnail{
	border:1px solid #ffaa52;
}
/* Pagination - Posts */
.pagenavi a{
    border:1px solid #ff5a00;
    color:#ff5a00;
	background-color:#fdcf94;
}
.pagenavi a:hover{
    border:1px solid #c94d00;
    color:#c94d00;
    background-color:#f7ceaa;
}
.pagenavi.paging a span{
    border:0 none;
    color:inherit;
	background-color:inherit;
}
.pagenavi.paging span,
.pagenavi a.current{
    border:1px solid #c94d00;
    color:#ff5a00;
    background-color:#f7ceaa;
}
/* Pagination - Posts - Author Page (dark background) */
.archive-header .pagenavi a,
.author-info .pagenavi a{
    border:1px solid #ffffff;
    color:#ff5a00;
}
.archive-header .pagenavi a:hover,
.author-info .pagenavi a:hover{
    border:1px solid #c94d00;
    color:#c94d00;
    background-color:#f7ceaa;
}
.archive-header .pagenavi a.current,
.author-info .pagenavi a.current{
    border:1px solid #c94d00;
    color:#ff5a00;
    background-color:#f7ceaa;
}
.archive-header a,
.archive-header h1,
.archive-header h2,
.archive-header h3,
.archive-header h4,
.archive-header h5,
.archive-header h6,
.author-info a,
.author-info h1,
.author-info h2,
.author-info h3,
.author-info h4,
.author-info h5,
.author-info h6{
    color:#f7ceaa;
}
.archive-header a:hover,
.author-info a:hover{
    color:#f6b57a;
}
.archive-header p,
.author-info p{
    color:#ffffff;
}
/* Pagination - Comments */
.paginate-com a{
	border:1px solid #f6b57a;
	color:#ff5a00;
	background-color:inherit;
}
.paginate-com a:hover{
	border:1px solid #c94d00;
	color:#c94d00;
	background-color:#f7ceaa;
}
.paginate-com .current{
	border:1px solid #ffaa52;
	color:#c94d00;
	background-color:#f7ceaa;
}
.site-content article.stumbled .entry-header{
	border-bottom:1px solid #ffaa52;
}
a .nav-previous,
a:active .nav-previous,
a .nav-next,
a:active .nav-next{
	color:#ffffff;
}
a:hover .nav-previous,
a:hover .nav-next{
	color:#752d5b;
}
.nav-next,
.nav-previous,
a.excerptlink,
a.protected,
.menu-toggle,
button,
input[type="button"],
input[type="submit"],
article.post-password-required input[type=submit],
li.bypostauthor cite span{
	color:#ffffff;
	background-color:#ff5a00;
	border:1px solid #c94d00;
}
.nav-next:hover,
.nav-previous:hover,
a.excerptlink:hover,
a.protected:hover,
.menu-toggle:hover,
button:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
article.post-password-required input[type=submit]:hover{
	color:#752d5b;		
	background-color:#f5bf8e;
}
.nav-next:active,
.nav-previous:active,
a.excerptlink:active,
a.protected:active,
.menu-toggle:active,
.menu-toggle.toggled-on,
button:active,
input[type="button"]:active,
input[type="submit"]:active,
article.post-password-required input[type=submit]:active,
input[type="submit"].toggled-on{
	color:#ffffff;
	background-color:#ff5a00;
}
/* Button To Top */
#gotop a{
	color:#f6b57a;
}
#gotop a:hover{
	color:#c94d00;
}
#gotop span{
	background:#f6b57a url(../images/top-arrow-m.png) no-repeat center center;
	border:1px solid #fdcf94;
}
#gotop a:hover span{
	background-color:#ff5a00;
}
/* Widgets */
.widget_recent_entries .post-date,
.widget_rss .rss-date{
	color:#f6b57a;
}
#wp-calendar{
	color:#ffaa52;
}
.widget-title{
	border-top:1px dotted #ffaa52;
	border-bottom:1px dotted #ffaa52;
}
.widget-area .widget-title{
	background-color:#ff5a00;
	color:#ffffff;
}
.widget-area ul li:nth-child(even){
	background-color:rgba(246,233,216, 0.3);
	background-image:none;
}
.widget-area .widget a,
.widget-area-footer .widget a{
	color:#ff5a00;
}
.widget-area .widget a:hover,
.widget-area-footer .widget a:hover{
	color:#c94d00;
}
.widget-area select,
.widget-area-footer select{
	color:#ffffff;
	border:1px solid #ffaa52;
	background-color:#ff5a00;
}
/* Custom Meta */
h3.custom-meta-border,
#resu-geninfo-specs.geninfo-specs-wrapper,
#resu-geninfo.geninfo-wrapper{
	border-top:1px solid #ffaa52;
}
.resume-break,
.resu-section-header,
.resu-subsection-header{
	border-bottom:1px solid #ffaa52;
}
.shareline{
	border-bottom:1px dotted #ffaa52;
}
/* Front page template */
.template-front-page .widget-area .widget li a{
	color:#ff5a00;
}
.template-front-page .widget-area .widget li a:hover{
	color:#c94d00;
}
/* Comment form */
#respond form p.form-allowed-tags{
	color:#ff5a00;
}
.required{
	color:ff5a00;
}
/* Comments */
#comments{
	box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);
	box-shadow:0 0.142857142rem 0.428571428rem rgba(0, 0, 0, 0.2);
}
.comments-area article header time{
	color:#322d27;
}
.comments-area article header a{
	color:#322d27;
}
.comments-area article header a:hover,
.comments-area article header a time:hover{
	color:#c94d00;
}
.comments-area article header cite a{
	color:#322d27;
}
.comments-area article header h4{
	color:#322d27;
	background-color:#ff5a00;
	background-image:-moz-linear-gradient(top, #fdcf94, #ff5a00);
	background-image:-ms-linear-gradient(top, #fdcf94, #ff5a00);
	background-image:-webkit-linear-gradient(top, #fdcf94, #ff5a00);
	background-image:-o-linear-gradient(top, #fdcf94, #ff5a00);
	background-image:linear-gradient(top, #fdcf94, #ff5a00);
	border:1px solid #ff5a00;
}
a.comment-reply-link{
	color:#322d27;
}
a.comment-reply-link:hover{
	color:#c94d00;
}
.comments-area li.thread-even{
	background-color:#f6b57a; /* Comment Color 1 */
}
.comments-area li.thread-even ol.children li.odd{
	background-color:#f7c699; /* Comment Color 2 */
}
.comments-area li.thread-even ol.children li.even{
	background-color:#f6b57a; /* Comment Color 1 */
}
.comments-area li.thread-odd{
	background-color:#f5bf8e; /* Comment Color 3 */
}
.comments-area li.thread-odd ol.children li.odd{
	background-color:#f7ceaa; /* Comment Color 4 */
}
.comments-area li.thread-odd ol.children li.even{
	background-color:#f5bf8e; /* Comment Color 3 */
}
.commentlist li.thread-odd,
.commentlist li.thread-even,
.commentlist .children li.odd,
.commentlist .children li.even{
	border:1px solid #ffaa52;
	box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);
	box-shadow:0 0.142857142rem 0.428571428rem rgba(0, 0, 0, 0.2);
}
/* General posts */
.entry-header h1,
.entry-content h1,
.entry-header h2,
.entry-content h2,
.entry-header h3,
.entry-content h3,
.entry-header h4,
.entry-content h4,
.entry-header h5,
.entry-content h5,
.entry-header h6,
.entry-content h6,
.entry-header .entry-title,
.entry-header .entry-title a,
article h1.entry-title,
article a h1.entry-title,
.custom-meta-key-names{
	color:#752d5b;
}
.entry-header .entry-title a:hover,
article a:hover h1.entry-title{
	color:#c94d00;
}
footer.entry-meta a.postformat span.pfor{
	border-top:1px dotted #ffaa52;
	border-bottom:1px dotted #ffaa52;
}
footer.entry-meta .edit-link a{
	border-left:1px solid #ffaa52;
	border-right:1px solid #ffaa52;
}
/* Quote posts */
article.format-quote .entry-content blockquote,
.entry-content blockquote,
.comment-content blockquote{
	color:#c94d00;
	background:#f7ceaa;
	box-shadow:0 2px 6px rgba(100, 100, 100, 0.3);
	box-shadow:0 0.142857142rem 0.428571428rem rgba(100, 100, 100, 0.3);
}
/* Status posts */
.format-status .entry-header header a{
	color:#ff5a00;
}
.format-status .entry-header header a:hover{
	color:#c94d00;
}
/* Archives */
.archive-meta{
	color:#ffaa52;
}
/* Aside post format */
article.format-aside .aside{
	border-left:9px solid #fdcf94;
	border-left:0.642857143rem solid #fdcf94;
}
article.format-aside p{
	color:#c94d00;
}
/* Link posts */
article.format-link header{
	color:#ffaa52;
	background-color:#f7ceaa;
}
.entry-header .comments-link{
	color:#ff5a00;
}
.share-content,
.share-content a,
.comments-link a,
.entry-meta a{
	color:#ff5a00;
}
.share-content a:hover,
.comments-link a:hover,
.entry-meta a:hover{
	color:#c94d00;
}
article.sticky .featured-post{
	color:#c94d00;
}
.entry-content pre,
.comment-content pre{
	border:1px solid #f7ceaa;
	color:#ff5a00;
}
.entry-content abbr,
.comment-content abbr,
.entry-content dfn,
.comment-content dfn,
.entry-content acronym,
.comment-content acronym{
	border-bottom:1px dotted #ffaa52;
}
.entry-content table,
.comment-content table{
	border-bottom:1px solid #f7ceaa;
	color:#ff5a00;
}
.entry-content td,
.comment-content td{
	border-top:1px solid #f7ceaa;
}
footer.entry-meta{
	color:#ffaa52;
}
/* Header */
.site-header h1.site-title a,
.site-header h2 a{
	color:#c94d00;
}
.site-header h1 a:hover,
.site-header h2 a:hover{
	color:#c94d00;
}
.site-header h2.site-description{
	color:#c94d00;
	font-weight:bold;
}
.site-title a,
.site-description{
	color:#c94d00;
}
/* Navigation Menu */
.main-navigation a{
	color:#c94d00;
}
.main-navigation a:hover{
	color:#752d5b;
}
/* Footer */
footer[role="contentinfo"]{
	border-top:1px dotted #c94d00;
	color:#c94d00;
}
footer[role="contentinfo"] a{
	color:#c94d00;
}
footer[role="contentinfo"] a:hover{
	color:#752d5b;
}
footer.entry-meta .author-description,
footer.entry-meta .author-description p,
footer.entry-meta .author-description a{
	color:#ffffff;
}
footer.entry-meta .author-link a,
.author-description .archive-title{
	color:#ffffff;
}
/* Form fields */
input[type="search"],
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
textarea{
	border:1px solid #ffaa52;
	background-color:#ffffff;
	-webkit-text-fill-color:#ff5a00;
}
input[type="search"]::-webkit-input-placeholder{
	color:#ff5a00;
	color:rgba(255,90,0,1);
}
/* Placeholder text color selectors need to be separate to work. */
::-webkit-input-placeholder{
	color:rgba(255,90,0,1);
}
:-moz-placeholder{
	color:rgba(255,90,0,1);
}
::-moz-placeholder{
	color:rgba(255,90,0,1);
}
:-ms-input-placeholder{
	color:rgba(255,90,0,1);
}
/* Images */
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption{
	color:#ffaa52;
}
/* Author Profiles and Archive Headers */
.author-info,
.archive-header{
	background-color:#ffaa52;
}
/* Basic structure */
/* Body, links, basics */
body{
	color:#322d27;
}
a{
	color:#ff5a00;
}
a:hover{
	color:#752d5b;
}
li.bypostauthor cite span{
	color:#ffffff;
	background-color:#ff5a00;
	border:1px solid #c94d00;
}
/* Reset */
del{
	color:#c94d00;
}
ins{
	background:#f7ceaa;
}
hr{
	background-color:#f6b57a;
}
/* Repeatable patterns */
/* Small headers */
.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content th{
	color:#ff5a00;
}

/* Screen-width colors inside query brackets below
------------------------------------------------ */

/* IE 7 and 8 Colors
------------------------------------------------ */
.ie #gotop a:hover span{
	background-color:#ff5a00;
}
.ie #gotop span{
	background-color:#f7ceaa;
	border:1px solid #ffaa52;
}
.ie #gotop a:hover{
	color:#c94d00;
}
.ie .main-navigation li a{
	color:#ff5a00;
}
.ie .main-navigation li a:hover{
	color:#752d5b;
}
.ie .main-navigation li ul li a{
	color:#ffffff;
	background:#ff5a00;
	border-bottom:1px solid #fdcf94;
}
.ie .main-navigation li ul li a:hover{
	background:#ffaa52;
	color:#f7ceaa;
}
.ie .main-navigation .current-menu-item > a,
.ie .main-navigation .current-menu-ancestor > a,
.ie .main-navigation .current_page_item > a,
.ie .main-navigation .current_page_ancestor > a{
	color:#c94d00;
}
/* IE Resume Colors */
.ie .resu-film-row,
.ie .wrk-exp-datewidth.linbrk{
	border-bottom:1px dotted #ffaa52;
}
/* Social Media Buttons */
.facebooklink{
	background-image:url(../images/facebook.png);
}
.twitter{
	background-image:url(../images/twitter.png);
}
.pinterest{
	background-image:url(../images/pinterest.png);
}
.instagram{
	background-image:url(../images/instagram.png);
}
.imdb{
	background-image:url(../images/imdb.png);
}
.myfantasyart{
	background-image:url(../images/myfantasyart.png);
}
.mediaandme{
	background-image:url(../images/mediaandme.png);
}
.flickr{
	background-image:url(../images/flickr.png);
}
.vimeo{
	background-image:url(../images/vimeo.png);
}
.youtube{
	background-image:url(../images/youtube.png);
}
.google-plus{
	background-image:url(../images/google-plus.png);
}
.dribble{
	background-image:url(../images/dribble.png);
}
.linkedin{
	background-image:url(../images/linkedin.png);
}
.rssfd{
	background-image:url(../images/rssfd.png);
}
.entry-content img,
.comment-content img,
.widget img,
div.mt-hdrimg,
.author-avatar img,
img.wp-post-image{
	box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);
	box-shadow:0.071428571rem 0.071428571rem 0.285714285rem rgba(0, 0, 0, 0.2);
}
body.custom-background-empty{
	background-color:#f6e9d8;
}
@media screen and (min-width:600px){
	.site-header h1 a,
	.site-header h2 a{
		color:#ff5a00;
	}
	.site-header h1 a:hover,
	.site-header h2 a:hover{
		color:#c94d00;
	}
	.site-header h2{
		color:#ff5a00;
	}
	.main-navigation li a{
		color:#c94d00;
	}
	.main-navigation li a:hover{
		color:#752d5b;
	}
	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul{
		border-top:1px dotted #c94d00;
	}
	.nav-nobanner .main-navigation ul.nav-menu,
	.nav-nobanner .main-navigation div.nav-menu > ul,
	.attachment .main-navigation ul.nav-menu,
	.attachment .main-navigation div.nav-menu > ul,
	.tax-photoessay .main-navigation ul.nav-menu,
	.tax-photoessay .main-navigation div.nav-menu > ul{
		border-bottom:1px dotted #c94d00;
	}
	.main-navigation li ul li a{
		color:#ffffff;
		background:#ff5a00;
		border-bottom:1px solid #fdcf94;
	}
	.main-navigation li ul li a:hover{
		background:#ffaa52;
		color:#f7ceaa;
	}
	.main-navigation .current-menu-item > a,
	.main-navigation .current-menu-ancestor > a,
	.main-navigation .current_page_item > a,
	.main-navigation .current_page_ancestor > a{
		color:#ffaa52;
	}
	/* Resumes - 600 +
	--------------------------------------------------------------------------------------- */
	.resu-film-row,
	.wrk-exp-datewidth.linbrk{
		border-bottom:1px dotted #ffaa52;
	}
}
@media screen and (min-width:900px){
	#gotop a:hover{
		color:#c94d00;
	}
	#gotop span{
		background:#f6b57a url(../images/top-arrow.png) no-repeat center center;
		border:1px solid #f6b57a;
	}
	#gotop a:hover span{
		background-color:#752d5b;
	}
}
@media print{
	.print-only,
	ul.print-only,
	.wrk-exp-job-summ.print-only,
	.wrk-exp-datewidth.print-only{/* Print only, if checked */
		display:block;
	}
	#secondary,
	#secondary.widget-area-footer,
	.widget-area-footer .first,
	.widget-area-footer .second,
	.widget-area .first,
	.widget-area .second,
	.single-post .widget-area,
	.archive .widget-area,
	.search .widget-area,
	.home.blog .widget-area,
	#resu-footer,
	#resu-meta-data,
	#resu-attachments,
	#resu-attachments img,
	#resu-attachments p,
	#resu-attachments ul,
	#resu-attachments h3,
	#resu-attachments .res-docs,
	#resu-attachments #gallery-2,
	body.supresprntpg,
	.screen-only,
	ul.screen-only,
	.wrk-exp-job-summ.screen-only,
	.wrk-exp-datewidth.screen-only,
	.single-mthe_resume nav#site-navigation,
	#search-social,
	.single-mthe_resume header hgroup,
	#social-nav-top,
	#gotop,
	#mthslider,
	#resu-toolbar.resu-toolbar-wrapper{
		display:none;
		height:0;
	}
	#resu-attachments h3{
		color:transparent;
	}
	#comments,
	.site-content article,
	.site-content article.stumbled,
	.site-content article.solo,
	.site-content article.page,
	.site-content article.mthe_resume{
		padding:0;
		background:none;
		border:0 none;
		box-shadow:none;
	}
}
/* IE 7 and 8
--------------------------------------------------------------------------------------- */

.ie .site-header h1 a,
.ie .site-header h2 a{
	color:#ff5a00;
}
.ie .site-header h1 a:hover,
.ie .site-header h2 a:hover{
	color:#c94d00;
}
.ie .site-header h2{
	color:#ff5a00;
}
.ie .main-navigation li a{
	color:#c94d00;
}
.ie .main-navigation li a:hover{
	color:#752d5b;
}
.ie .main-navigation ul.nav-menu,
.ie .main-navigation div.nav-menu > ul{
	border-top:1px dotted #c94d00;
}
.ie .nav-nobanner .main-navigation ul.nav-menu,
.ie .nav-nobanner .main-navigation div.nav-menu > ul,
.ie .attachment .main-navigation ul.nav-menu,
.ie .attachment .main-navigation div.nav-menu > ul,
.ie .tax-photoessay .main-navigation ul.nav-menu,
.ie .tax-photoessay .main-navigation div.nav-menu > ul{
	border-bottom:1px dotted #c94d00;
}
.ie .main-navigation li ul li a{
	color:#ffffff;
	background:#ff5a00;
	border-bottom:1px solid #fdcf94;
}
.ie .main-navigation li ul li a:hover{
	background:#ffaa52;
	color:#f7ceaa;
}
.ie .main-navigation .current-menu-item > a,
.ie .main-navigation .current-menu-ancestor > a,
.ie .main-navigation .current_page_item > a,
.ie .main-navigation .current_page_ancestor > a{
	color:#ffaa52;
}
/* ie 7 8 Resumes - 600 +
--------------------------------------------------------------------------------------- */
.ie .resu-film-row,
.ie .wrk-exp-datewidth.linbrk{
	border-bottom:1px dotted #ffaa52;
}