/*
Theme Name: Eagles Eye
Theme URI: http://www.208designs.com/
Author: 208 Design Team
Author URI: http://www.208designs.com/
Description: This is a Custome theme
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: twentyeleven
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

@charset "utf-8";
body {
	background-color: #fff;
background: url(images/bg.jpg) no-repeat fixed center;
-webkit-background-size: 100%;
-moz-background-size: 100%;
background-size: 100%;

font-size: 62.5%;
margin: 0;
padding: 0;
}
body * {
	font-size: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
p {
	margin-bottom: 1.1em;
	margin-top: 0;
}
#main p.lastNode {
	margin-bottom: 0;
}
a:link img, a:visited img {
	border: none;
}
div.clearFloat {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0px;
}
li.clearFloat {
	clear: both;
}
ul.symbolList {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.AbsWrap {
	position: relative;
	width: 100%;
}
.rowWrap {
	width: 100%;
}
#main {
	margin:auto;
	width: 1350px;
}
#sider-menu {
	background-repeat:repeat-x;
	vertical-align:top;
	margin-left: 0px;
	margin-top: 0px;
	/*background:#999;*/
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.6);
	/*display: inline;*/
	float: left;
	min-height: 759px;
	margin-bottom: 0;
	width: 316px;
	padding-bottom: 10px;
	position: fixed;
}
#sider-menu h2 {
	background:#53acff;
	font: bold 30px arial;
	color:#333;
	margin-top:20px;
	margin-left:8px;
	width:200px;
	float:left;
	padding:5px;
}
.menu {
	clear: left;
	font: bold 19px arial;
	color: #777;
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 15px;
}
.menu a {
	color: #666;
	text-decoration: none;
	display: inline-block;
	width: 100%;
	height: 30px;
}
.menu a:hover {
	color: white !important;
}
.menu li {
	border-left: 10px solid #314f6c;
	padding-left: 9px;
	margin-top: 4px;
	min-height: 30px;
	padding-top: 7px;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-o-transition:.6s;
	-ms-transition:.6s;
	transition:.6s;

}
.menu li:hover {
	border-left: 0px solid #314f6c;
	padding-left: 9px;
	margin-top: 4px;
	min-height: 28px;
	padding-top: 7px;
	color:white;
	background-color: #53ACFF;
	/*background-image:url(images/libg.gif);*/
}
.menu li ul li a {
color:#333;
}
#logo {
	float:left;
	margin:0;
	padding:0;
	/*margin-top:5px;*/
}
#content-area {
	margin-left: 316px;
	margin-top: 0px;
	overflow: hidden;
	display: inline;
	float: left;
	min-height: 759px;
	margin-bottom: 0;
	width: 1034px;
}
.contactbox {
	clear:left;
	border-left: 10px solid #314f6c;
	font:  19px arial;
	color:#777;
	padding-left: 9px;
	margin-left:15px;
	margin-top:18px;
}
.contactbox h1 {
	font: bold 27px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.contactbox p {
	font: 15px arial;
}
#content-area h2 {
	font: bold 27px Arial, Helvetica, sans-serif;
	margin-left: 21px;
	background: rgba(0, 0, 0, 0.3);
	margin-right: 555px;
	color:#FFF;
	border-right: 7px solid #53acff;
	padding:14px;
	clear: left;
}
.photomenu {
	list-style: none;
	display: inline;
	width: 1031px;
	float: left;
	margin: 0;
	padding: 0;
	margin-bottom: 30px;
}
.photomenu li {
	display: inline;
}
#textarea {
	margin-left: 21px;
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.3);
	margin-right: 357px;
	color: #FFF;
	font: 17px arial;
	padding: 35px;
	width: 870px;
}
.clearFloat {
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.0);
	float:right;
	margin-right:359px;
}
#namelogo {
	float: right;
	margin-right: 74px;
	margin-top: 22px;
}
#social {
	clear: left;
	margin-left: 15px;
}
#construction {
	width:143px;
	height:143px;
}
#commercial {
	width:143px;
	height:143px;
}
#legal {
	width:143px;
	height:143px;
}
#balloon {
	width:143px;
	height:143px;
}
#residential {
	width:143px;
	height:143px;
}
#air-to-air {
	width:143px;
	height:143px;
}
#ground-photo {
	width:143px;
	height:143px;
}
/******************************CUSTOM STYLES**************************/
a, .social-icons, #sider-menu, #content-area, #textarea img, input, textarea, input[type="submit"], .entry-meta, .logged-in-as, .commentlist, .hoverone, .hovertwo, .site-locator {
-webkit-transition: .3s;
-moz-transition: .3s;
-o-transition: .3s;
-ms-transition: .3s;
transition: .3s;
}

a {
text-decoration:none;
color:#333;
}
a:hover, input[type="submit"]:hover, .entry-meta a:hover, .logged-in-as a:hover, .commentlist a:hover {
color:white;
-webkit-box-shadow: 0px 0px 30px 3px #53acff;
box-shadow: 0px 0px 20px 3px #53acff;
}
.menu a:hover {
-webkit-box-shadow: none;
box-shadow: none;
}
.social-icons {
width: 50px;
height: 50px;
float: left;
margin-right: 15px;
background: url(/wp-content/uploads/2013/01/icons.jpg) no-repeat;
opacity: 0.4;
}

#in-icon {
background-position: -50px 0px;
}
#in-icon:hover {
background-position: -50px -50px;
}

#facebook-icon {
background-position: -0px 0px;
}
#facebook-icon:hover {
background-position: -0px -50px;
}

#youtube-icon {
background-position: -100px 0px;
}
#youtube-icon:hover {
background-position: -100px -50px;
}

#blog-icon {
background-position: -150px 0px;
}
#blog-icon:hover {
background-position: -150px -50px;
}

.social-icons:hover {
-webkit-box-shadow: 0px 0px 30px 3px #53acff;
box-shadow: 0px 0px 30px 3px #53acff;
opacity: 1.0;
}
#primary {
margin-top: 224px;
margin-left: 21px;
}
.entry-header a, .entry-meta a, .logged-in-as a, .commentlist a {
display: inline;
padding: 2px 5px;
background: #53ACFF;
}
.entry-header {
padding: 14px;
font: 16px Arial, Helvetica, sans-serif;
background: rgba(0, 0, 0, 0.3);
margin-right: 555px;
color: #FFF;
border-right: 7px solid #53acff;
width: 70%;
margin-bottom: 21px;
}
.entry-title {
margin: 0;
background: #53ACFF;
display: inline;
padding: 2px 5px;
font-size: 25px;
font-weight:bold;
}
.entry-content {
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.3);
color: #FFF;
font: 17px arial;
padding: 35px;
width: 870px;
}
#textarea a {
background: #53ACFF;
display: inline;
padding: 2px 6px;
margin: 0px 5px;
}
.page_item li {
display:none;
}
.page_item.menuhover li {
display:block;
}
.entry-meta {
margin-top: 10px;
font: 14px arial;
color: rgba(255, 255, 255, 0.55);
}
#textarea img {
border: 6px solid rgba(255, 255, 255, 0.1);
-webkit-box-shadow: 0px 0px 0px #53ACFF;
box-shadow: 0px 0px 0px #53ACFF;
}
#textarea img:hover {
border: 10px solid rgb(255, 255, 255);
-webkit-box-shadow: 0px 0px 20px #53ACFF;
box-shadow: 0px 0px 20px #53ACFF;
}
.images-in-div {
text-align: center;
}
.images-in-div img {
height: 250px;
}
.wpcf7-not-valid-tip {
color:black;
}
input, textarea {
outline: 1px solid #53ACFF;
font-family: arial;
outline: 1px solid #53ACFF;
font-family: arial;
background: rgba(255, 255, 255, 0.16);
border: 4px solid rgba(0, 0, 0, 0.32);
color: white;
}
input:focus, textarea:focus {
outline: 3px solid #53ACFF;
background: rgba(255, 255, 255, 0.41);
}
input[type="radio"], input[type="submit"] {
outline: none;
}
input[type="submit"] {
background: #53ACFF;
border: none;
font-size: 25px;
padding: 10px;
-webkit-box-shadow: 0px 0px 20px black;
box-shadow: 0px 0px 20px black;

}
input[type="submit"]:active {
-webkit-box-shadow: inset 14px 16px 55px black;
box-shadow: inset 14px 16px 55px black;
}
input[type="text"], textarea {
width: 400px;
}
#nav-single {
color: rgba(255, 255, 255, 0.44);
font: 15px arial;
}
#nav-single a {
background: #53ACFF;
padding: 0px 6px;
}
#respond {
font: 12px arial;
color: rgba(255, 255, 255, 0.48);
}
.comment-form-comment label {
margin-right: 12px;
}
.comment-form-comment textarea {
width: 800px;
font-size: 15px;
}
input[type="submit"]:hover {
cursor:pointer;
}
#reply-title {
font-size: 15px;
color: white;
}
.commentlist {
font: 12px arial;
background-color: black;
background: rgba(0, 0, 0, 0.3);
padding: 25px;
color: white;
}
.gallery-icon a {
background:none !important;
}
.gallery-icon a:hover {
box-shadow:none;
}
.hoverone, .hovertwo {
width:800px;
height:533px;
}
.hoverone {
background: url(/wp-content/uploads/2013/02/hover1-1.jpg);
}
.hoverone:hover {
background: url(/wp-content/uploads/2013/02/hover1-2.jpg);
height:618px;
}
.hovertwo {
background: url(/wp-content/uploads/2013/02/hover2-1.jpg);
}
.hovertwo:hover {
background: url(/wp-content/uploads/2013/02/hover2-2.jpg);
height:618px;
}
.site-locator {
float: left;
margin-top: 35px;
margin-left: 476px;
width: 200px;
}
.site-locator:hover {
border-radius:50%;
}
.page-item-150 {
height: 50px;
}
#meta, #archives {
display:none;
}
.ajax-loader {
border:none !important;
}