.gv-home {
    background-color: #eb6864;
    padding: 40px 0;
    display: block;
    position: relative;
    overflow: hidden;
	text-align: center;
    width: 100%;
    margin: auto auto 25px auto;
}
.gvtop {
    display: block;
    position: relative;
    /*overflow: hidden;*/
}
.escorts-list-wrapper .escort-excerpt .escort-body .fa-twitter, .agencies-list-wrapper .agency-excerpt .agency-body .fa-twitter {
    color: #fff;
    position: absolute;
    bottom: 8px;
    right: 8px;
    font-size: 22px;
    background: #2196F3;
    line-height: 1.6;
    display: block;
    font-size: 15px;
    overflow: initial;
    border-radius: 5px;
    width: 23px;
    height: 23px;
    text-align: center;
}
.gv-escortlist {
    padding: 0 10px;
}
.gv-escortlist li {
    display: inline-block;
    width: 100%;
    max-width: 16%;
    vertical-align: top;
    position: relative;
}
.gvpad {
    padding: 25px 10px;
}
.gvfolow {
    font-size: 16px;
}
.gvfolow input#gvfollow {
    width: auto;
    background-color: transparent;
    box-shadow: none;
    line-height: normal;
    height: auto;
    margin-right: 10px;
    float: none;
    margin-left: 10px;
}


@keyframes changeColor{
   0%{
        color:#fff;
    }
    50%{
        color:#eb6864;
    }
    
    100%{
        color:#fff;
    }
}
.livecams{   
    transform:none;
    color:#fff;
    border: 1px solid #000;
}
.livecams a{
    color:inherit !important;
}


@media (min-width: 1024px) and (max-width: 1100px) {
    .escorts-list-wrapper .escort-excerpt .escort-body .fa-twitter, .agencies-list-wrapper .agency-excerpt .agency-body .fa-twitter {
        font-size: 13px;
        width: 18px;
        height: 18px;
        right: 3px;
        bottom: 5px;
    }
    .gv-escortlist li {
        display: inline-block;
        max-width: 24%;
    }
    .escorts-list-wrapper .escort-excerpt, .escorts-list-wrapper .escort-excerpt.premium {
        flex: 0 0 20%;
        width: 20%;
        max-width: 20%;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .escorts-list-wrapper .escort-excerpt .escort-body .fa-twitter, .agencies-list-wrapper .agency-excerpt .agency-body .fa-twitter {
        font-size: 14px;
        width: 20px;
        height: 20px;
        right: 10px;
        bottom: 18px;
    }
    .gv-escortlist li {
        display: inline-block;
        max-width: 24%;
    }
}

@media screen and (max-width: 767px) {
    .escorts-list-wrapper .escort-excerpt .escort-body .fa-twitter, .agencies-list-wrapper .agency-excerpt .agency-body .fa-twitter {
        font-size: 12px;
        width: 17px;
        height: 17px;
        right: 2px;
        bottom: 18px;
    }
    .gv-escortlist li {
        display: block;
        max-width: 100%;
    }
    /*.escorts-list-wrapper .escort-excerpt {
        flex: 0 0 33%;
        width: 33%;
        max-width: 33%;
    }*/
    .gv-head {
        margin-bottom: 0.6em;
    }
    #filter-form .form-group {
        margin-bottom: 15px !important;
    }
    .btn  {
        display: block;
        width: 100%;
        font-size: 13px;
    }
    .modal-footer .btn+.btn {
        margin-left: 0;
    }
}


@media (min-width: 1210px) and (max-width: 1560px) {
/*    .escorts-list-wrapper .escort-excerpt {
        flex: 0 0 20%;
        width: 20%;
        max-width: 20%;
    }*/
}


.eed{
    /*background-image: url('https://www.cupidescorts.co.uk/wp-content/themes/ebootstep/images/smooci-logo-menu-1.jpg');*/
    /*background-repeat: no-repeat;*/
    /*background-position: bottom;*/
    /*padding-left: 5px;*/
    /*background-size: 120px;*/
    /*display:none !important;*/
}
.eed a{
    padding: 0px !important;
    background: #fff;
    border:1px solid #000;
    /*font-size: 13px;*/
    /*padding-top: 1px !important;*/
    /*padding-bottom: 35px !important;*/
}
.navbar-static-top {
    z-index: 1000;
    border-width: 0px;
}
.navbar-inverse .navbar-nav>.eed>a:hover{
	background: #fff;
}
@media(max-width:767px){
    .eed{
        background-position: 5% 80%;
        background-size: 110px;
        margin: 0px 0px;
        padding-left: 0;
    }
    /*.navbar-inverse .navbar-nav>.eed>a:hover, .navbar-inverse .navbar-nav>.eed>a:focus{
	    background: #e74b47;
    }*/
}

/* CLS fixes */

.post.type-post .entry-meta .glyphicon {
    width: 14px;
    opacity: .77;
}