/*
 Theme Name:   Twenty Fourteen Child
 template:	twentyfourteen
 Version:      1.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

a {
    color: #0000ff;
    text-decoration: none;
}


/* Support a widely-adopted but non-standard selector for text selection styles
 * to achieve a better experience. See https://core.trac.wordpress.org/ticket/25898.
 */
::selection {
    background: #0000ff;
    color: #fff;
    text-shadow: none;
}

::-moz-selection {
    background: #0000ff;
    color: #fff;
    text-shadow: 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: #5050ff;
    font-weight: 900;
}

.primary-navigation li:hover > a,
.primary-navigation li.focus > a {
	background-color: #5050ff;
	color: #fff;
}

.primary-navigation ul ul a:hover,
.primary-navigation ul ul li.focus > a {
    background-color: #5050ff;
}

.primary-navigation ul ul {
    background-color: #0000ff;
}

.search-toggle {

    background-color: #0000ff;

}

.search-toggle:hover, .search-toggle.active {

    background-color: #0000ff;

}

.search-box {
    background-color: #0000ff;
    padding: 12px;

}

button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    background-color: #0000ff;
    color: #fff;
}

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: #5050ff;
    color: #fff;
}

button:active,
.button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
    background-color: #0000ff;
}

.hentry .mejs-controls .mejs-time-rail .mejs-time-current,
.widget .mejs-controls .mejs-time-rail .mejs-time-current {
    background: #0000ff;
}

.hentry .mejs-overlay:hover .mejs-overlay-button,
.widget .mejs-overlay:hover .mejs-overlay-button {
    background-color: #5050ff;
    color: #fff;
}

.hentry .mejs-controls .mejs-button button:hover,
.widget .mejs-controls .mejs-button button:hover {
    color: #5050ff;
}

.widget a:hover {
    color: #5050ff;
}

@media screen and (min-width: 673px) {
    .content-sidebar {
    border: 0;
    float: right;
    margin-left: -33.33333333%;
    padding: 48px 30px 24px;
    position: relative;
    width: 33.33333333%;
    }
}

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

.paging-navigation a:hover {
    border-top: 5px solid #5050ff;
    color: #0000ff;
}

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

.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: #5050ff;
}

.widget input[type="button"]:active,
.widget input[type="reset"]:active,
.widget input[type="submit"]:active {
    background-color: #0000ff;
}

.widget_calendar tbody a {
    background-color: #0000ff;
    color: #fff;
    display: block;
}

.widget_calendar tbody a:hover {
    background-color: #5050ff;
}

.content-sidebar .widget a {
    color: #0000ff;
}

.content-sidebar .widget a:hover {
    color: #5050ff;
}
.secondary-navigation ul ul {
    background-color: #0000ff;}
}

.secondary-navigation li:hover > a,
.secondary-navigation li.focus > a {
    background-color: #0000ff;
    color: #fff;
}

.secondary-navigation ul ul a:hover,
.secondary-navigation ul ul li.focus > a {
    background-color: #5050ff;
}

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

.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: #5050ff;
}

.content-sidebar .widget input[type="button"]:active,
.content-sidebar .widget input[type="reset"]:active,
.content-sidebar .widget input[type="submit"]:active {
    background-color: #0000ff;
}

.slider-control-paging a:hover:before {
    background-color: #5050ff;
}

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

.slider-direction-nav a:hover {
    background-color: #0000ff;
}


@media screen and (min-width: 846px) {
    .content-sidebar {
    padding-top: 72px;
    }
}

@media screen and (min-width: 1008px) {
    .content-sidebar {
    margin-left: -17.04761904%;
    width: 17.04761904%;
    }
}

@media screen and (min-width: 1080px) {
    margin-left: 162px;
    width: 162px;
}
