/*
Theme Name: Eug One Page Theme
Theme URI: http://agaveweb.com/
Author: AgaveWeb
Author URI: http://agaveweb.com
Description: Coded by AgaveWeb, LLC - A simple, clean and minimalist 1 column WordPress theme.
Version: 100.1.8
License: GNU General Public License
License URI: license.txt
Tags: one-column

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
     border: 0px none;
     font-family: inherit;
     font-size: 100%;
     font-style: inherit;
     font-weight: inherit;
     margin: 0px;
     outline: 0px none;
     padding: 0px;
     vertical-align: baseline;
}

html {
     font-size: 62.5%;
     overflow-y: scroll;
}

body {
     background: #ffffff;
}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
     display: block;
}

ol, ul {
     list-style: none outside none;
}

table {
     border-collapse: separate;
     border-spacing: 0px;
}

caption, th, td {
     font-weight: normal;
     text-align: left;
}

blockquote:before, blockquote:after, q:before, q:after {
     content: "";
}

blockquote, q {
     quotes: "" "";
}

a, a:active, a:focus, a:hover {
outline: none;
}

a img {
     border: 0px none;
}

body, button, input, select, textarea {
     font-family: "open sans" ,sans-serif;
     font-size: 18px; font-weight: 300;
     line-height: 1.7;
}

h1, h2, h3, h4, h5, h6 {
     clear: both; color:#253746;
     text-align: left;
     font-weight:normal !important; transition: all .25s ease-in-out;
   -moz-transition: all .25s ease-in-out;
   -webkit-transition: all .25s ease-in-out;
}

h1 a:hover {color:#005 !important;
text-shadow: 0 0 5px #fff, 0 0 7px #fff, 0 0 8px #fff, 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #fff, 0 0 50px #fff;
 transition: all .25s ease-in-out;
   -moz-transition: all .25s ease-in-out;
   -webkit-transition: all .25s ease-in-out;
}

h1 {
     font-family: "Lobster";  font-size: 36px;
}
h2, h3 {
     font-family: "Lobster",'serif'; font-weight:100; 
}

h2 {
     font-size: 40px;
     line-height: 120%;
     padding-bottom: 10px; 
}

h3 {
     font-size: 36px;
    
}
#section_100 {padding:20px 0}
#section_100 {background-position:0 0 !important; background-size:cover; }
#section_100 h3, #section_100 h4  {color:#fff !important}
h5.ytctitle {font-size:14px !important; text-shadow:none;}
p {
     margin-bottom: 15px;
}

ul, ol {
     margin: 5px 0px 15px 20px;
}

ul {
     list-style:none;
}

ol {
     list-style: decimal outside none;
}

ul ul, ol ol, ul ol, ol ul {
     margin-bottom: 0px;
     margin-left: 1.5em;
}
.entry-content ul {margin-left:0;}
.entry-content ul li {background:url(images/icon.png) no-repeat 0 5px; padding: 0 0 0px 35px;}
dt {
     font-weight: bold;
}

dd {
     margin: 0px 1.5em 1.5em;
}

b, strong {
     font-weight: bold;
}

blockquote {
     margin: 0px 1.5em;
}

sup, sub {
     font-size: 75%;
     height: 0px;
     line-height: 0;
     position: relative;
     vertical-align: baseline;
}

sup {
     bottom: 1ex;
}

sub {
     top: 0.5ex;
}

small {
     font-size: 75%;
}

table {
     margin: 0px 0px 1.5em;
     width: 100%;
}

th {
     font-weight: bold;
}

input, input[placeholder] {
     color: #253746;
     font-size: 13px;
     padding: 6px 2px;
}

/* Navigation */
/* ---------------------------------------------------------- */

#header {position:fixed; width:100%; height: 60px; background:url(images/fret.jpg);#1c2224; z-index:9999;}

.hcontent {
     margin: 0px auto;
     max-width: 980px;
}

#navigation {
   	 background: none repeat scroll 0px 0px transparent;
	display: block;
   	 margin: 0px auto 0 auto;
	max-width: 980px;
	position: relative;
}
ul.menu {margin:29px 0 0 0 ; float:right;}

#navigation li {
     float: left;
     list-style: none outside none;
    padding: 0;
     position: relative;
     z-index: 999;
font-weight:100;
font-size:16px;
}

#navigation li a {margin:0 20px 0 0}
#navigation li:last-child a {margin:0;}

#navigation a {
     color: #fff;
     display: block;
     border:0 
}

#navigation a:hover {
     color: #58b2b2;
}

a {
     color: #253746;
     text-decoration: none;
     border-bottom:dotted 2px #ccc;
}
a:hover, a:focus, a:active {
     color: #BCD7E1; 
}




.alignleft {
     display: inline;
     float: left;
     margin-right: 1.5em;
}

.alignright {
     display: inline;
     float: right;
     margin-left: 1.5em;
}

.aligncenter {
     clear: both;
     display: block;
     margin: 0px auto;
}

.entry-meta {
     clear: both;
}

#primary {
     margin: 0px auto;
     padding: 0px;
}

article.hentry {
     margin: 0px auto;
}

#colophon .site-info {
     float: right;
     font-size: 0.8em;
     margin-bottom: 10px;
     padding-right: 10%;
}

.entry-content img {
     max-width: 100%;
}

.entry-content img, img[class*="align"], img[class*="wp-image-"] {
     height: auto;
}

.entry-content img, img.size-full {
     max-width: 100%;
     width: auto;
}

.entry-content img.wp-smiley, .comment-content img.wp-smiley {
     border: medium none;
     margin-bottom: 0px;
     margin-top: 0px;
     padding: 0px;
}

.wp-caption {
     margin-bottom: 1.5em;
     max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
     display: block;
     margin: 1.2% auto 0px;
     max-width: 98%;
}

.wp-caption-text {
     text-align: center; font-size:12px;
}

.wp-caption .wp-caption-text {
     margin: 0x;
}

embed, iframe, object {
     max-width: 100%;
}

.entry-content {
     margin: 0px auto;
     max-width: 980px;
     padding: 20px 10px;
}


.site-footer {max-width:980px; margin:0 auto; text-align:right; font-size:14px; margin-bottom:-35px; padding-bottom:20px;}

@media all and (max-width: 1005px) {
#header {position:relative; }
#my-slider {padding-top:10px !important}
.column-span-1, .column-span-6, .column-span-3 {    width: 100% !important; }


#navigation {margin:0}

.site-footer {padding-bottom:30px;}
body, button, input, select, textarea {
     font-size: 20px; font-weight: 300;
}

#post-98 iframe {max-width:50% !important;}
}
div.mr_social_sharing_wrapper {text-align:Center;}
div.mr_social_sharing_wrapper a {border:0 !important;}

#post-98 .entry-content ul li {
  background: url(images/icon.png) no-repeat 0 5px;
  padding: 0 0 20px 35px;
}
.share-buttons{
	list-style: none;
}

.share-buttons li{
	display: inline;
}
ul.share-buttons {width:320px; margin:0 auto 15px ;}
ul.share-buttons li a {border:0; margin-right:10px; }
ul.share-buttons li {-webkit-transition: -webkit-transform 0.5s ease-out;
    -moz-transition: -moz-transform 0.5s ease-out;
    transition: transform 0.5s ease-out;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);}
ul.share-buttons li:hover {-webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);}

.slider-pro {padding-top:68px !important;}
.ytcplayer-wrapper {margin-bottom:25px !important;}
ul.ytchagallery .ytctitle a {border:0; display:block; height:18px; overflow:hidden; font-size:12px;}
.wpcf7 input, .wpcf7 textarea {width:100%; border:0; border-radius:2px; }
input.wpcf7-submit {width:50%; float:right; font-weight:bold; font-size:15px; background:#fff; border-radius:10px; cursor: pointer; border:1px solid #aaa}
input.wpcf7-submit:hover {border:solid 1px #fff}
.ytctdescription {font-size:12px;}

@media all and (max-width: 605px) {
#post-98 iframe {max-width:100% !important;}
#post-98 img {max-width:50%; height:auto;}
}