/*
 Theme Name:   Curiousmatic.com Theme (twentyfourteen child)
 Theme URI:    http://www.curiousmatic.com
 Description:  Twenty Fourteen Child Theme
 Author:       Curious Matic
 Author URI:   http://www.curiousmatic.com
 Template:     twentyfourteen
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  curious-matic
*/

@import url("../twentyfourteen/style.css");

/* =Theme customization starts here


-------------------------------------------------------------- */
#search-7 form.search-form input{color:#000 !important; border:1px solid #999 !important;}
.nav-menu li a {
color: #fff;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    grey;
}
.scroll-top-inner{border-radius:100px;}
.site-title a {
    color: #fff !important;
}
#mc_embed_signup input.email{color:black !important;}
logo {
  background-color: white; 
  color:#293D66;
  border-radius: 50%;
  padding: 0.2em;
  font-size: 1.1em;
  margin-right: 0.06em;
}


.site-header {
background-color:#293D66 !important;
}

.topbar-description {
color: #fff;
display: inline;
font-weight: bold;
font-size: 100%;
text-transform: lowercase;
line-height: 50px;
vertical-align: baseline;
margin-left: 20px;
font-style: italic;
}
.site {
margin: 0 auto;
}

.page-content {
	margin: 0 auto;
	max-width: 650px;
}

}
.full-width .site-content {
	margin:0px auto;
}
.full-width .site-content .has-post-thumbnail .entry-header {
	margin:0px auto;
}
.singular.full-width .site-content .has-post-thumbnail.hentry {
	margin:0px auto;
}

#comments { display:none; }

#top-nav ul li a:hover, #top-nav ul li.current-menu-item a, #top-nav ul li:hover > a, #top-nav ul li.current-menu-ancestor a, #top-nav ul li.current-menu-parent a, #top-nav ul li.sfHover li li a:hover {
    color: #ffa700;
}


nav li a:hover,.nav li a:active {
    background-color:#ffa700 !important;
}
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
    margin: 0 auto;
    max-width: 650px;
}
.content-area {
padding-top: 0px;
}

.entry-title {
  text-transform: none;
 }

.widget {
margin-bottom: 10px;
}

.primary-sidebar .widget .widget-title {
	font-size: 1.25em;
	
}


.entry-content, .entry-summary {
.site {
margin: 0 auto;
}

pre, fieldset, table, th, td, input, textarea {
    border: none !important;
}
@media screen and (max-width:1025px) {
#secondary.abs {
    float: none;
    margin: auto !important;
    padding: 0;
    position: relative !important;
    text-align: center;
    width: 90%;
}
}


@media screen and (min-width:960px) {

#searchimg {
    margin-top: -9px!important;
}
}
.post_date{display:none !important;}

.fancybox-overlay
    {
        display: none!important;
    }
@media screen and (min-width:520px) {
    .fancybox-overlay
    {
        display: block !important;
    }
}
@media screen and (max-width:520px) {
   .ssba {
  display: none;
}
}

input#searchimg {
    margin-top: -1px!important;
}
#homesearch
{
    font-size: 16px;
    padding: 8px 10px 7px !important;
    vertical-align: top;
}
table.tablesearch {
    margin-left: 7%!important;
}
::-webkit-input-placeholder { font-size: 16px; padding: 8px 10px 7px !important;vertical-align: top; }
::-moz-placeholder { font-size: 16px; padding: 8px 10px 7px !important;vertical-align: top; } /* firefox 19+ */
:-ms-input-placeholder {font-size: 16px; padding: 8px 10px 7px !important;vertical-align: top;} /* ie */
input:-moz-placeholder { font-size: 16px; padding: 8px 10px 7px !important;vertical-align: top;}