/*
Theme Name: SCRN
Theme URI: http://themeforest.net/user/FinalDestiny
Version: 1.6
Description: Portfolio template with parallax effects.
Author: Cristi Macovei
Author URI: http://themeforest.net/user/FinalDestiny
Created Date: 28/08/2012
License: Themeforest
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
All files, unless otherwise stated, are released under the GNU General Public License
Tags: dark, light, white, black, gray, one-column, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
*/

p, body {
	color: #000 !important;
}

h1 {
	color: #fff !important;
}

h2 {
	color: #330000 !important;
}

h3 {
	color: #330000 !important;
}

h4 {
	color: #330000 !important;
}

h5 {
	color: #330000 !important;
}

span.lines {
	border-top: 1px solid #330000 !important;
	border-bottom: 1px solid #330000 !important;
}

/* #Contact
================================================== */

#contact {
	background: none !important;
	background-color: #d18400 !important;
}

#footer {
	background: url(../images/bg-dark.jpg) repeat;
	position: relative;
	z-index: 300;
}

#footer a, #contact a {
	color: #FFF;
	text-decoration: none;
}

.contact-form input {
	background: none !important;
	background-color: #fff !important;
	width: 98%;
	height: 28px;
	margin-bottom: 10px;
	padding-left: 4px;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #000 !important;
	border: 0;
}

.contact-form textarea {
	background: none !important;
	background-color: #fff !important;
	margin-bottom: 10px;
	padding-left: 5px;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #000 !important;
	width: 98%;
	height: 125px;
	border: 0;
}

.orangedh {
	background-color: #d18400 !important;
}

.hoverimage {
	display: none !important;
}

.title h1 {
	text-shadow: 3px 3px #333;
}


.clear {
	clear:both;
}

.time_container {position:relative; margin: 20px auto; width: 800px; overflow: hidden; font-family: 'Oswald', sans-serif; }

.timeslot {
	width: 350px;
	float: left;
	margin: 0 0 10px;
	padding: 10px 185px 0 0;
	border-top: 3px solid #ffcc66;
	position: relative;
}
.timeslot span {
	position: absolute;
	right: 0; top: 20px;
	font-size: 3em;
	line-height: 1em;
	color: #ffcc66;
	text-transform: uppercase;
}
.even {
	float: right;	
	padding: 10px 0 0 175px;
	border-color: #330000;
}
.even span {
	left: 0;
	color: #330000;
}

#time_middle {
	position:absolute;
	display:block;
	left:398px;
	height:100%;
	width:5px;
	background-color:#330000;
}

#dh_photo {
	text-align:center;
}

nav a {
	color: #330000 !important;
}

nav a:visited {
	color: #330000 !important;
}

.filter a {
	color: #330000 !important;
}

a.selected {
	background: #330000 !important;
	color: #fff !important;
}

.filter ul {
	border-bottom: 1px solid #ffcc66 !important;
}

p.proj-title {
	border-bottom: 1px solid #ffcc66 !important;
}

p.proj-desc {
	border-bottom: 1px solid #ffcc66 !important;
}

li.first {
	border-top:1px solid #ffcc66 !important;
}

ul.check li {
	margin-bottom:0px !important;
	padding:10px 0px 10px 21px !important;
}

ul.bullet li {
	margin-bottom:0px !important;
	padding:10px 0px 10px 21px !important;
}

ul.list li {
	margin-bottom:0px !important;
	padding:10px 0px 10px 21px !important;
	border-bottom:1px solid #ffcc66 !important;
}


@media only screen and (min-width: 1100px) {
	.separator1 .bg, #intro .bg1 {
		background-attachment: fixed !important;
	}
}
@media only screen and (max-width: 1050px) {
	.hoverimage { 
		display: none !important;
	}
}

.filter ul li {
display: inline-block !important;
}

.portfolio_details a {
	text-decoration: none;
}

.portfolio-item iframe, .portfolio-item img {
	width: 620px;
	height: 370px;
}