/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

.x-social-global a i {
    font-size: 28px;
}
body .x-social-global a {
    color: #f77526;
}
body .x-social-global a:hover {
    color: #3a039e;
}
.x-colophon-content {
    color: #f77526;
}
.x-flexslider .x-slides img {
    margin: 0;
}
.x-subscribe-form-98{
    font-size: 14px!important;
    position: absolute!important;
}
.x-subscribe-form-98 h1 {
    color: #ffffff;
}
.x-subscribe-form-98 .submit {
    color: #000000;
    border-color: #f77526;
    background-color: #f77526;
    width: auto!important;
    height: 28px;
    padding: 3px 15px;
    margin-top: 4px;
}
.x-subscribe-form-98 .submit:hover {
    color: #ffffff;
    border-color: #3a039e;
    background-color: #3a039e;
}

.x-topbar-inner p{
    margin:0;
}
#x-subscribe-form-98 #x_subscribe_form_email{
    width: 175px;
}
#x-subscribe-form-98 #x_subscribe_form_email{
    width: 175px;
    margin-top: 5px;
    margin-right:5px;
}
#x-subscribe-form-98 input{
    margin-bottom: 0!important;
    height: 29px;
    display: inline;
    padding: 4px;
}
.x-colophon .x-social-global a i {
    font-size: 36px;
}
.x-logobar {
    display: none;
}
.x-topbar .x-topbar-inner .x-social-global {
    margin-top: 5px
}

.tp-caption .tp-videoposter:after {
    background-image: url('../../uploads/play.png');
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -22px 0 0 -38px;
    content: "";
    width: 76px;
    height: 43px;
}

body .x-scroll-top{
    color: #f77526;
    border-color: #f77526;
}

body .x-scroll-top:hover{
    color: #f77526;
}