/*
Theme Name: Twenty Fourteen Child
Theme URI: http://wordpress.org/themes/twentyfourteen
Description: Twenty Fourteen Child Theme
Author: WPMU
Author URI: http://wpmu.com
Template: twentyfourteen
Version: 1.0.0
*/
@import url("../twentyfourteen/style.css");
/* =Theme customization starts here
.header-main
	{
		float: right;
	}

.site 
	{
	margin: 0 auto;
	}
	

.page-content {
	margin: 0 auto;
	max-width: 974px;
}


/* No Sidebar */

html, body {
    background-attachment: fixed;
    background-color: #92BFD2;
    background-image: url("../twentyfourteen-child/background.jpg");
    background-position: left bottom;
    background-repeat: repeat-x;
}

#main
{
	opacity: 0.9;
}
	

@media screen and (min-width: 783px) {

.primary-navigation {
float: left;
}
}
.primary-navigation {
padding: 0;
}
@media screen and (min-width: 1110px) {

.archive-header,
.comments-area,
.image-navigation,
.page-header,
.page-content,
.post-navigation,
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content footer.entry-meta {
padding-left: 55px;
}

}

/*
centering the page */
.site,
.site-header {
margin: 0 auto;
max-width: 1024px;
}

.site-header {
 position: fixed;
}

.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
max-width: 874px;
}
.comments-area {
max-width: 874px;
}
.post-navigation,
.image-navigation {
max-width: 874px;
}

.site:before,
#secondary {
width: 0;
display: none;
}
.featured-content {
padding-left: 0;
}
.featured-content-tp {
padding-left: 0;
}
.site-content, .site-main .widecolumn {
margin-left: 0;
}
.hentry {
max-width: 900px;
}
.post-thumbnail img {
width: 100%;
}

.site-title {
	float: left;
	font-size: 18px;
	font-weight: 100;
	line-height: 48px;
	margin: 0;
}

.site-title a:hover{
	color: #427DA9;
}

.site-subtitle {
	font-size: 14px;
	font-weight: 100;
	margin: 0px 40px;
	line-height: 48px;
	color: white;
	letter-spacing: 0.15em;
	float: right;
	display: none;
}

.site-title,
.site-description {
clip: rect(1px 1px 1px 1px); /* IE7 */
clip: rect(1px, 1px, 1px, 1px);
max-width: 100%;
font-weight: 100;
letter-spacing: 0.25em;
/*position: absolute;*/
margin: 0px 40px;
}

/*
.site-title a {
	color: white;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
*/

.site-title-container{
clear: both;
width: 100%;
min-height:48px;
 filter: Alpha(opacity=80);
 opacity: 0.8;
 moz-opacity: 0.8;
-khtml-opacity: 0.8;
margin: 0px;
}


.entry-title {
text-transform:none;
}

.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a {
    color: #2C6B9E;
    font-weight: 900;
}

.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a {
    color: #2C6B9E;
    font-weight: 900;
}

a {
    color: #0C4E82;
    text-decoration: none;
}

a:active,
a:hover {
	color: #427DA9;
}

::selection {
	background: #2C6B9E;
	color: #fff;
	text-shadow: none;
}

::-moz-selection {
	background: #2C6B9E;
	color: #fff;
	text-shadow: none;
}

button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background-color: #2C6B9E;
}

button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
	background-color: #0C4E82;
}

.search-toggle {
	background-color: #2C6B9E;
}

.search-toggle:hover,
.search-toggle.active {
	background-color: #0C4E82;
}

.search-box {
	background-color: #0C4E82;
}

.site-navigation a:hover {
	color: #0C4E82;
}

.menu-toggle {
	left: 0;
}


.entry-title a:hover {
	color: #0C4E82;
}

.hentry .mejs-controls .mejs-time-rail .mejs-time-current {
	background: #2C6B9E;
}

.paging-navigation .page-numbers.current {
	border-top: 5px solid #2C6B9E;
}

.entry-meta a:hover {
	color: #0C4E82;
}
.cat-links a:hover {
	color: #0C4E82;
}
.entry-meta .tag-links a:hover {
	background-color: #0C4E82;
}
.entry-meta .tag-links a:hover:before {
	border-right-color: #0C4E82;
}
.entry-content .edit-link a:hover {
	color: #0C4E82;
}
.hentry .mejs-controls .mejs-button button:hover {
	color: #0C4E82;
}
.page-links a:hover {
	background: #0C4E82;
	border: 1px solid #0C4E82;
}
.post-navigation a:hover,
.image-navigation a:hover {
	color: #0C4E82;
}
.paging-navigation a:hover {
	border-top: 5px solid #0C4E82;
}
.comment-author a:hover,
.comment-list .pingback a:hover,
.comment-list .trackback a:hover,
.comment-metadata a:hover {
	color: #0C4E82;
}
.comment-reply-title small a:hover {
	color: #0C4E82;
}
.widget a:hover {
	color: #0C4E82;
}
.widget input[type="button"]:hover,
.widget input[type="button"]:focus,
.widget input[type="reset"]:hover,
.widget input[type="reset"]:focus,
.widget input[type="submit"]:hover,
.widget input[type="submit"]:focus {
	background-color: #0C4E82;
}
.widget-title a:hover {
	color: #0C4E82;
}
.widget_calendar tbody a:hover {
	background-color: #0C4E82;
}
.widget_twentyfourteen_ephemera .entry-meta a:hover {
	color: #0C4E82;
}
.content-sidebar .widget a:hover {
	color: #0C4E82;
}
.content-sidebar .widget input[type="button"]:hover,
.content-sidebar .widget input[type="button"]:focus,
.content-sidebar .widget input[type="reset"]:hover,
.content-sidebar .widget input[type="reset"]:focus,
.content-sidebar .widget input[type="submit"]:hover,
.content-sidebar .widget input[type="submit"]:focus {
	background-color: #0C4E82;
}
.content-sidebar .widget .widget-title a:hover {
	color: #0C4E82;
}
.content-sidebar .widget_twentyfourteen_ephemera .entry-meta a:hover {
	color: #0C4E82;
}
.site-info a:hover {
	color: #0C4E82;
}
.featured-content a:hover {
	color: #0C4E82;
}
.slider-control-paging a:hover:before {
	background-color: #0C4E82;
}
	.primary-navigation ul ul a:hover,
	.primary-navigation ul ul li.focus > a {
		opacity: 0.05;
		moz-opacity: 0.05;
		-khtml-opacity: 0.05;
		filter: Alpha(opacity=5);
	}
	.secondary-navigation ul ul a:hover,
	.secondary-navigation ul ul li.focus > a {
		background-color: #0C4E82;
	}
a:active,
a:hover {
	color: #427DA9;
}
button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
	background-color: #0C4E82;
}

.search-toggle:hover,
.search-toggle.active {
	background-color: #0C4E82;
}
.search-box {
	background-color: #0C4E82;
}
.site-navigation a:hover {
	color: #0C4E82;
}


.widget button,
.widget .button,
.widget input[type="button"],
.widget input[type="reset"],
.widget input[type="submit"] {
	background-color: #2C6B9E;
	border: 0;
	font-size: 12px;
	padding: 5px 15px 4px;
}

.widget_calendar tbody a {
	background-color: #2C6B9E;
	color: #fff;
	display: block;
}

.content-sidebar .widget a {
	color: #2C6B9E;
}

.content-sidebar .widget input[type="button"],
.content-sidebar .widget input[type="reset"],
.content-sidebar .widget input[type="submit"] {
	background-color: #2C6B9E;
	border: 0;
	color: #fff;
}

.slider-control-paging .slider-active:before,
.slider-control-paging .slider-active:hover:before {
	background-color: #0C4E82;
}

.slider-direction-nav a:hover {
	background-color: #0C4E82;
}


	.primary-navigation ul ul {
		background-color: #2C6B9E;
		float: left;
		margin: 0;
		position: absolute;
		top: 48px;
		left: -999em;
		z-index: 99999;
	}
	
		.primary-navigation li:hover > a,
	.primary-navigation li.focus > a {
		background-color: #427DA9;
		color: #fff;
	}
		.secondary-navigation ul ul {
		background-color: #2C6B9E;
		position: absolute;
		top: 0;
		left: -999em;
		width: 182px;
		z-index: 99999;
	}
	
		.secondary-navigation li:hover > a,
	.secondary-navigation li.focus > a {
		background-color: #427DA9;
		color: #fff;
	}
	
	.page-links a:hover {
	background: #427DA9;
	border: 1px solid #427DA9;
	color: #fff;
}

.post-navigation a:hover,
.image-navigation a:hover {
	color: #427DA9;
}

.paging-navigation a:hover {
	border-top: 5px solid #0C4E82;
	color: #427DA9;
}

.comment-author a:hover,
.comment-list .pingback a:hover,
.comment-list .trackback a:hover,
.comment-metadata a:hover {
	color: #0C4E82;
}

.widget a:hover {
	color: #427DA9;
}

.widget_calendar tbody a:hover {
	background-color: #427DA9;
}

.widget_twentyfourteen_ephemera .entry-meta a:hover {
	color: #0C4E82;
}

.content-sidebar .widget a:hover {
	color: #0C4E82;
}

.content-sidebar .widget input[type="button"]:hover,
.content-sidebar .widget input[type="button"]:focus,
.content-sidebar .widget input[type="reset"]:hover,
.content-sidebar .widget input[type="reset"]:focus,
.content-sidebar .widget input[type="submit"]:hover,
.content-sidebar .widget input[type="submit"]:focus {
	background-color: #0C4E82;
}

::selection {
background: #0C4E82;
}
::-moz-selection {
background: #0C4E82;
}

#langlist li {
display:inline;
list-style-type: none;
float: right;
padding: 0 2px;
}

#langlist {
margin: 0px 5px;
}

#langcontainer {
position: absolute;
top: 0px;
right: 0px;
}

.entry-content a, .entry-summary a, .page-content a, .comment-content a {
    text-decoration: none;
}

.content-area, .content-sidebar {
padding-top: 0;
}

.content-area {
    padding-top: 0;
}

#mapConElem_2 {
float: right;
}

.metaslider{
top: 48px;
position: relative;
}

.entry-title {
margin-top: 25px;
}


.site-header {
background-color: rgba(0,0,0,0.7);
}

.site-footer {
position: fixed;
bottom: 0px;
width: 1024px;
background-color: rgba(0,0,0,0.7);
display: none;
}

#menu_arrow  img{
display: none;
}

@media screen and (max-width: 600px) {

.site-title a{
 font-size: 70%;
 line-height: 35px;
}
.site-title-container{
min-height: 35px;
}
}

@media screen and (max-width: 450px) {

.site-title-container{
 min-height: 20px;
}
.site-title a{
 font-size: 55%;
 line-height: 20px;
}

}

@media screen and (max-width: 769px) {
#menu_arrow img{
display: block;
}
}



@media screen and (min-width: 850px) {

.site-subtitle{
 display: block;
}

#menu_arrow  img{
display: none;
}
}


#menu_arrow img {
    margin: 0 0 0 40px;
}

/* Style Google Calender */
iframe{
	filter: saturate(0.2) !important;
	font-family: Lato, sans-serif !important;
}