.forgamers body {
    background-color: #000;
    padding-top: 77px;
}


#whitewrpr {
    background-color: #000;
}

#topright #searchform {
    top: -9px;
    right: 12px;
}

.forgamers #jumbo .fluid, .forgamers  #jumbo .fluid .slide-background {
    height: auto;
    overflow: hidden;
}

#topright #searchform:hover {
    background: none;
}

.explngOpen:before {
    /*    background: none;*/
}

#gallery #dwnld-box {
    top: 360px;
}

.cookiebar-close {
    height: 26px;
}
.forgamers.redeagle .lightblue{
    color: #e40823!important;
}
.forgamers.blackhawk .lightblue{
    color: #666!important;
}
.forgamers.goldphoenix .lightblue{
    color: #cf9f3b!important;
}

/*========================
===== SLIDER
==========================*/

.forgamers nav.navbar.navbar-inverse.navbar-fixed-top.yamm, .forgamers #jumbo {
    margin-bottom: 0;
}

.slide-content {
    position: relative;
}

.slide-text {
    position: absolute;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    text-shadow: 0 0 3px #858485;
    bottom: 82px;
    left: 0;
    right: 0;
}

@media screen and (min-width: 768px) {
    #jumbo {
        height: 360px;
    }
}


@media (max-width: 1600px) {
    .forgamers #slide-19-layer-1 {
        width: 450px !important;
        margin: 210px 0px 0px !important;
    }

    .forgamers #slide-19-layer-1 img {
        width: 400px !important;
        height: auto !important;
        display: block !important;
        margin: 0 auto !important;
    }
}

@media (max-width: 1199px) {
    .forgamers #slide-19-layer-1 {
        margin: 150px 0px 0px !important;
    }

    .forgamers #slide-19-layer-1 img {
        width: 320px !important;
        height: auto !important;
        display: block !important;
        margin: 0 auto !important;
    }
}

@media (max-width: 991px) {
    .forgamers #slide-19-layer-1 {
        margin: 210px 0px 0px !important;
    }

    .forgamers #slide-19-layer-1 img {
    }
}

@media (max-width: 767px) {
    .forgamers #slide-19-layer-1 {
        margin: 140px 0px 0px !important;
    }

    .forgamers #slide-19-layer-1 img {
        width: 280px !important;
    }
}

@media (max-width: 500px) {
    .forgamers #slide-19-layer-1 {
        width: 350px !important;
        margin: 90px 0px 0px !important;
    }

    .forgamers #slide-19-layer-1 img {
        width: 200px !important;
    }
}

/*========================
===== HOME
==========================*/

/*
.stripe {
background-color: #495057;
}

.stripe-redeagle, .stripe-blackhawk, .stripe-goldphoenix, .stripe-silvercrow {
line-height: 46px;
color: #fff;
font-size: 18px;
text-align: center;
}

.stripe-redeagle {
background-color: #e40823;
color: #000;
}

.stripe-blackhawk {
background-color: #000;
border: 4px solid #fff;
line-height: 38px;
}

.stripe-goldphoenix {
background-color: #cf9f3b;
}

.stripe-silvercrow {
background-color: #b8bbbc;
}
*/

@media screen and (min-width: 992px) {
    #fgBoxes {
        position: relative;
        top:-46px;
    }

    #fgBoxes:before {
        content: '';
        display: block;
        position: absolute;
        width: 100%;
        /*         height: 46px; */
        top: 0;
        left: 0;
        /*         background-color: #495057; */
    }
}

#fgBoxes {
    margin-bottom: 50px;
}

.fgBox {
    margin-bottom: 35px;
}

.fgBox-image:hover {
    cursor: pointer;
}

.stripe {
    line-height: 46px;
    color: #fff;
    font-size: 18px;
    text-align: center;
}

.stripe-redeagle {
    background-color: #e40823;
    color: #fff;
}

.stripe-blackhawk {
    background-color: #000;
    border: 4px solid #fff;
    line-height: 38px;
}

.stripe-goldphoenix {
    background-color: #cf9f3b;
}

.stripe-silvercrow {
    background-color: #a0a5a8;
}

@media screen and (max-width: 449px) {
    .fgBox-image {
        height: 300px;
    }
}

@media screen and (min-width: 450px) and (max-width: 549px) {
    .fgBox-image {
        height: 350px;
    }
}

@media screen and (min-width: 550px) and (max-width: 767px) {
    .fgBox-image {
        height: 380px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .fgBox-image {
        height: 350px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .fgBox-image {
        height: 280px;
    }
}

@media screen and (min-width: 1200px) {
    .fgBox-image {
        height: 327px;
    }
}
/*
.fgBox .fgBox-text {
padding: 50px;
text-align: center;
height: 280px;
font-weight: bold;
}
*/

.fgBox h2, .fgBox h3 {
    color: #fff;
    margin: 0;
    font-weight: bold;
}

.fgBox h2 {
    font-size: 22px;
    line-height: 22px;
}

.fgBox h3 {
    font-size: 12px;
    line-height:14px;
    margin-bottom: 20px;
    margin-top: 10px;
    min-height: 30px;
}

.fgBox .fgBox-text {
    position: relative;
    height: 300px;
}

.forgamers .spec {
    font-size: 11px;
}

.forgamers .spec-row {
    margin-bottom: 3px;
    padding-bottom: 3px;
    border-bottom: 1px dotted rgba(255,255,255, .2);
}
.forgamers .spec-row:last-child{
    border: 0 none;
}

.forgamers .spec-value {
    font-weight: normal;
}

.spec-btns {
    padding-top: 50px;
}

.spec-btns a {
    position: relative;
    display: inline-block;
    background-color: #fff;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    width: 50px;
    height: 50px;
    line-height: 50px;
    margin: 0 10px;
    color: #000;
    font-size: 21px;
    padding-left: 2px;
}

.spec-btns .long_inch {
    letter-spacing: -1.5px;
}

.spec-btns a:hover, .spec-btns a:focus {
    text-decoration: none;
    background-color: #bdc3c5;
}

.spec-btns .s-ete,
.spec-btns-other .s-ete{
    font-size: 15px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -17px;
}
.spec-btns .t-ete{
    position: absolute;
    margin-top: 20px;
    font-weight: 400;
    bottom: 20px;
    left: 0;
    right: 0;

}

.spec-btns-other .t-ete{
    margin-top: 20px;
    font-weight: 400;
}



#otherProducts div.minislide p{
    line-height: 140% !important;
}


.spec-btns-other a {
    position: relative;
    display: inline-block;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    width: 54px;
    height: 54px;
    line-height: 54px;
    margin: 0 5px;
    font-size: 18px;
    font-weight: bold;
    padding-left: 2px;
    color: #fff !important;
    text-decoration: none !important;
}

.spec-btns-other a:hover{
    background-color: #fff;
    color: #000 !important;
}
.spec-btns-other .stripe-goldphoenix{
    color: #fff !important;
}
.spec-btns-other .stripe-blackhawk{
    border: 0;
}
.spec-btns-other{
    padding-bottom: 20px;
}

.spec-btns-other .long_inch{
    letter-spacing: -0.5px;
}

@media screen and (max-width:767px) {
    .spec-btns {
        padding-top: 25px;
    }
}

@media screen and (min-width: 450px) and (max-width: 549px) {
    .fgBox-image {
        height: 350px;
    }
}

@media screen and (min-width: 550px) and (max-width: 767px) {
    .fgBox .fgBox-text {
        height: 310px;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .fgBox .fgBox-text {
        height: 330px;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .fgBox .fgBox-text {
        height: 380px;
    }
}

@media screen and (min-width: 1200px) {
    .fgBox .fgBox-text {
        height: 380px;
    }
}

.fgBox .fgBox-text .front,
.fgBox .fgBox-text .back {
    padding: 50px 25px;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
}

.fgBox-redeagle .fgBox-text .front,
.fgBox-redeagle .fgBox-text .back {
    background: #e40823;
    color: #000;
}

.fgBox-blackhawk .fgBox-text .front,
.fgBox-blackhawk .fgBox-text .back {
    background: #000;
    border: 4px solid #fff;
    color: #b9b9b9;
}

.fgBox-goldphoenix .fgBox-text .front,
.fgBox-goldphoenix .fgBox-text .back {
    background: #CF9F3B;
    color: #000;
}

.fgBox-silvercrow .fgBox-text .front,
.fgBox-silvercrow .fgBox-text .back {
    background-color: #a0a5a8;
    color: #000;
}

#news {
    padding: 100px 0 90px;
    text-align: center;
    color: #fff;
}

#news h2 {
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 24px;
}

#news p {
    font-size: 14px;
    line-height: 1.4em;
}
#news a{
    color: #00aeff;
}

/*========================
===== PRODUCT MENU
==========================*/

.forgamers #iiscont #iisitemenu #leftmenu li.active a,
.forgamers #iiscont #iisitemenu #leftmenu li a:hover
{
    color: #000;
    text-decoration: none;
}

/* RED EAGLE */
.redeagle.forgamers #menu-wrapper {
    background: #e40823;
}
.redeagle.forgamers #menu-wrapper .cut-list__more{
    background-color: #e40823;
}
.redeagle.forgamers #iiscont #iisitemenu #leftmenu li {
    /*     border-left: solid 1px #ec4d60; */
    border-left: 0 none;
}

.redeagle.forgamers #iiscont #iisitemenu #rightpdf .dwnldpdf a,
.redeagle.forgamers #menu-wrapper #iisitemenu #rightmenu a.printbtn {
    border-right: solid 1px #ec4d60;
}

.redeagle.forgamers #menu-wrapper #iisitemenu #rightmenu a.backbtn:before {
    color: #e40823;
}

.redeagle.forgamers #menu-wrapper #iisitemenu #rightmenu a.backbtn:hover:before {
    background: #ec4d60;
}

.redeagle.forgamers #iiscont #iisitemenu #rightpdf .dwnldpdf a:hover:before,
.redeagle.forgamers #menu-wrapper #iisitemenu #rightmenu a.printbtn:hover:before {
    color: #ec4d60;
}


/* BLACK HAWK */
.blackhawk.forgamers #menu-wrapper {
    background: #222;
}
.blackhawk.forgamers #menu-wrapper .cut-list__more{
    background-color: #222;
}
.blackhawk.forgamers #iiscont #iisitemenu #leftmenu li {
    border-left: solid 1px #333;
}

.blackhawk.forgamers #iiscont #iisitemenu #rightpdf .dwnldpdf a,
.blackhawk.forgamers #menu-wrapper #iisitemenu #rightmenu a.printbtn {
    border-right: solid 1px #333;
}

.blackhawk.forgamers #menu-wrapper #iisitemenu #rightmenu a.backbtn:before {
    color: #000;
}

.blackhawk.forgamers #menu-wrapper #iisitemenu #rightmenu a.backbtn:hover:before {
    background: #333;
}

.blackhawk.forgamers #iiscont #iisitemenu #rightpdf .dwnldpdf a:hover:before,
.blackhawk.forgamers #menu-wrapper #iisitemenu #rightmenu a.printbtn:hover:before {
    color: #333;
}


/* GOLD PHOENIX */
.goldphoenix.forgamers #menu-wrapper {
    background: #cf9f3b;
}
.goldphoenix.forgamers #menu-wrapper .cut-list__more{
    background-color: #cf9f3b;
}
.goldphoenix.forgamers #iiscont #iisitemenu #leftmenu li {
    border-left: solid 1px #fcdd9c;
}

.goldphoenix.forgamers #iiscont #iisitemenu #rightpdf .dwnldpdf a,
.goldphoenix.forgamers #menu-wrapper #iisitemenu #rightmenu a.printbtn {
    border-right: solid 1px #fcdd9c;
}

.goldphoenix.forgamers #menu-wrapper #iisitemenu #rightmenu a.backbtn:before {
    color: #cf9f3b;
}

.goldphoenix.forgamers #menu-wrapper #iisitemenu #rightmenu a.backbtn:hover:before {
    background: #fcdd9c;
}

.goldphoenix.forgamers #iiscont #iisitemenu #rightpdf .dwnldpdf a:hover:before,
.goldphoenix.forgamers #menu-wrapper #iisitemenu #rightmenu a.printbtn:hover:before {
    color: #fcdd9c;
}



/* SILVER CROW */
.silvercrow.forgamers #menu-wrapper {
    background: #a0a5a8;
}
.silvercrow.forgamers #menu-wrapper .cut-list__more{
    background-color: #a0a5a8;
}
.silvercrow.forgamers #iiscont #iisitemenu #leftmenu li {
    border-left: solid 1px #a0a5a8;
}

.silvercrow.forgamers #iiscont #iisitemenu #rightpdf .dwnldpdf a,
.silvercrow.forgamers #menu-wrapper #iisitemenu #rightmenu a.printbtn {
    border-right: solid 1px #a0a5a8;
}

.silvercrow.forgamers #menu-wrapper #iisitemenu #rightmenu a.backbtn:before {
    color: #a0a5a8;
}

.silvercrow.forgamers #menu-wrapper #iisitemenu #rightmenu a.backbtn:hover:before {
    background: #a0a5a8;
}

.silvercrow.forgamers #iiscont #iisitemenu #rightpdf .dwnldpdf a:hover:before,
.silvercrow.forgamers #menu-wrapper #iisitemenu #rightmenu a.printbtn:hover:before {
    color: #a0a5a8;
}


/*========================
===== PRODUCT TOP HEADER
==========================*/

#gamersTop {
    height: 463px;
}

#gamersTop .content {
    height: 100%;
}

#gamersTop .gamersImage img {
    position: absolute;
}

#gamersTop .gamersText {
    height: 460px;
}

.verticalText {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

@media screen and (min-width:992px) {
    .verticalText-desktop {
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
}

#gamersTop .gamersText header {
    text-align: left;
    margin-bottom: 35px;
}

#gamersTop .gamersText h1,
#gamersTop .gamersText h2 {
    display: inline-block;
}

#gamersTop .gamersText h1 {
    font-size: 18px;
    color: #fff;
    padding: 10px 16px;
    margin-right: 20px;
}

#gamersTop .gamersText h2 {
    font-size: 22px;
    font-weight: bold;
    position: relative;
    top: 12px;
    text-transform: uppercase;
}

#gamersTop .gamersText h2 span {
    font-size: 16px;
    display: block;
}

#gamersTop .gamersText p {
    font-size: .9rem;
    line-height: 1.6em;
}
/* Added scroll to header */
#gamersTop .leadTxt {
    height: calc(100% - 100px);
    overflow: hidden auto;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    #gamersTop .gamersText {
        padding-left: 45%;
    }
}

@media screen and (max-width: 991px) {
    #gamersTop .container {
        width: 100%;
    }
    .forgamers #menu-wrapper .cut-list__dropdown{
        margin: 10px 0;
    }
    .forgamers #menu-wrapper .cut-list__more .cut-list__elem{
        display: block !important;
    }
}

/* RED EAGLE */
.redeagle #gamersTop {
    background: url(../img/forgamers/red-eagle-slider-bg.jpg) center center no-repeat;
}

.redeagle #gamersTop .content {
    background: url(../img/forgamers/red-eagle-slider-container.jpg) center center no-repeat;
    height: 100%;
}

.redeagle #gamersTop .gamersText h1 {
    background-color: #e40823;
}

@media screen and (max-width: 767px) {
    .redeagle #gamersTop .content {
        background: url(../img/forgamers/red-eagle-slider-bg.jpg) right center no-repeat;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .redeagle.res-24 #gamersTop .gamersImage img {
        top: 110px;
        left: 30px;
    }

    .redeagle.res-27 #gamersTop .gamersImage img {
        top: 105px;
        left: 30px;
    }

    #gamersTop .gamersText {
        padding-right: 0;
    }
}

@media screen and (min-width: 1200px) {
    .redeagle.res-24 #gamersTop .gamersImage img {
        top: 110px;
        left: 80px;
    }

    .redeagle.res-27 #gamersTop .gamersImage img {
        top: 105px;
        left: 80px;
    }

    #gamersTop .gamersText {
        padding-right: 120px;
    }
}


/* BLACK HAWK */
.blackhawk #gamersTop {
    background: url(../img/forgamers/black-hawk-slider-bg.jpg) center center no-repeat;
}

.blackhawk #gamersTop .content {
    background: url(../img/forgamers/black-hawk-slider-container.jpg) left center no-repeat;
    height: 100%;
}

.blackhawk #gamersTop .gamersText h1 {
    background-color: #000;
    border: 4px solid #fff;
}

@media screen and (max-width: 767px) {
    .blackhawk #gamersTop .content {
        background: url(../img/forgamers/black-hawk-slider-bg.jpg) right center no-repeat;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .blackhawk.res-24 #gamersTop .gamersImage img {
        top: 110px;
        left: 30px;
    }

    .blackhawk.res-27 #gamersTop .gamersImage img {
        top: 110px;
        left: 30px;
    }

    #gamersTop .gamersText {
        padding-right: 0;
    }
}

@media screen and (min-width: 1200px) {
    .blackhawk.res-24 #gamersTop .gamersImage img {
        top: 110px;
        left: 80px;
    }

    .blackhawk.res-27 #gamersTop .gamersImage img {
        top: 110px;
        left: 80px;
    }

    #gamersTop .gamersText {
        padding-right: 120px;
    }
}


/* GOLD PHOENIX */
.goldphoenix #gamersTop {
    background: url(../img/forgamers/gold-phoenix-slider-bg.jpg) center center no-repeat;
}

.goldphoenix #gamersTop .content {
    background: url(../img/forgamers/gold-phoenix-slider-container.jpg) center center no-repeat;
    height: 100%;
}

.goldphoenix #gamersTop .gamersText h1 {
    background-color: #cf9f3b;
}

@media screen and (max-width: 767px) {
    .goldphoenix #gamersTop .content {
        background: url(../img/forgamers/gold-phoenix-slider-bg.jpg) right center no-repeat;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .goldphoenix.product #gamersTop .gamersImage img {
        top: 110px;
        left: 30px;
    }

    #gamersTop .gamersText {
        padding-right: 0;
    }
}

@media screen and (min-width: 1200px) {
    .goldphoenix.product #gamersTop .gamersImage img {
        top: 80px;
        /*top: 110px;*/
        left: 80px;
    }

    #gamersTop .gamersText {
        padding-right: 120px;
    }
}

/* SILVER CROW */

.silvercrow #gamersTop {
    background: url(../img/forgamers/gmasters-minislide-silvercrow-bg.jpg) center center no-repeat;
    background-size: cover;
}

.silvercrow #gamersTop .content {
    background: url(../img/forgamers/silver-crow-slider-container.jpg) center center no-repeat;
    height: 100%;
}

.silvercrow #gamersTop .gamersText h1 {
    background-color: #a0a5a8;
}

@media screen and (max-width: 767px) {
    .silvercrow #gamersTop .content {
        background: url(../img/forgamers/gold-phoenix-slider-bg.jpg) right center no-repeat;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
    .silvercrow.res-27 #gamersTop .gamersImage img {
        top: 110px;
        left: 30px;
    }

    #gamersTop .gamersText {
        padding-right: 0;
    }
}

@media screen and (min-width: 1200px) {
    .silvercrow.res-27 #gamersTop .gamersImage img {
        top: 110px;
        left: 70px;
    }

    #gamersTop .gamersText {
        padding-right: 120px;
    }
}


/*========================
===== PRODUCT - FEATURES
==========================*/

.forgamers section {
    border: none;
    padding-top: 0;
}

.forgamers #features {
    padding-top: 60px;
    background-color: #1c1c1c;
}

.forgamers #fvideo {
    padding-top: 100px;
}

.forgamers #features img {
    display: block;
    margin: 0 auto;
}

.redeagle #iiscont #iitextbox #features .imageFeatures {
    background: #1c1c1c url(../img/forgamers/red-eagle-features-bg.jpg) center center no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
}

.blackhawk #iiscont #iitextbox #features .imageFeatures {
    background: #1c1c1c url(../img/forgamers/black-hawk-features-bg.jpg) center center no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
}

.goldphoenix #iiscont #iitextbox #features .imageFeatures {
    background: #1c1c1c url(../img/forgamers/gold-phoenix-features-bg.jpg) center center no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
}

.silvercrow #iiscont #iitextbox #features .imageFeatures {
    background: #1c1c1c url(../img/forgamers/silver-crow-features-bg.jpg) center center no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
}

.forgamers #iiscont #iitextbox #features .imageFeatures .section > .row > div {
    margin-bottom: 15px;
}

@media screen and (min-width: 992px) {
    .forgamers #iiscont #iitextbox #features .imageFeatures .section > .row > div {
        margin-bottom: 50px;
    }
}

.forgamers #iiscont #iitextbox #features .imageFeatures h3,
.forgamers #iiscont #iitextbox #features .imageFeatures p {
    font-weight: bold;
    text-align: center;
}

.forgamers #iiscont #iitextbox #features .imageFeatures p {
    margin-bottom: 60px;
}

@media screen and (min-width: 992px) {
    .forgamers #iiscont #iitextbox #features .imageFeatures p {
        margin-bottom: 0;
    }

    .forgamers #iiscont #iitextbox #features .imageFeatures {
        padding-bottom: 80px;
    }
}

.forgamers #features .imageFeatures > div {
    padding-top: 28px;
    padding-bottom: 28px;
}

.forgamers #features .imageFeatures h3 {
    font-size: 22px;
    color: #fff;
    margin: 0;
    margin-bottom: 24px;
}

.forgamers #features .imageFeatures p {
    font-size: 14px;
    margin: 0;
    color: #b9b9b9;
    line-height: 1.4em !important;
}

.forgamers #iiscont #iitextbox #features .iconFeatures .section-4g {
    border-top: 1px solid #3c3c3c;
    padding-top: 60px;
}
#iiscont #iitextbox .hline {border-top: 1px solid #3c3c3c;}

.forgamers #iiscont #iitextbox #features .iconFeatures .section-4g > .row > div {
    margin-bottom: 30px;
}

.forgamers #iiscont #iitextbox #features .iconFeatures .icon {
    width: 60px;
    height: 60px;
    line-height: 48px;
    margin: 0 auto;
    margin-bottom: 48px;
    text-align: center;
    color: #b9b9b9;
    background-color: #3a3a3a;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    font-family: "iicons";
    font-weight: normal;
    font-size: 43px;
    text-align: center;
    display: block;
    position: relative;
}

.forgamers #iiscont #iitextbox #features .iconFeatures .icon svg {
    position: absolute;
    left: -3px;
    top: -4px;
    width: 60px;
    height: 60px;
    display: block;
}

.forgamers #iiscont #iitextbox #features .iconFeatures .icon svg * {
    fill: #b9b9b9;
}

.forgamers #iiscont #iitextbox #features .iconFeatures .icon.nofix svg {
    left: 0;
    top: 0;
}

.forgamers #iiscont #iitextbox #features .iconFeatures h3 {
    font-size: 14px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    margin: 0;
    margin-bottom: 20px;
}

.forgamers #iiscont #iitextbox #features .iconFeatures p {
    font-size: 13px;
    text-align: center;
    line-height: 1.4;
    color: #b9b9b9;
    padding: 0 25px;
    margin: 0;
}


/*========================
===== PRODUCT - SPEC
==========================*/

.forgamers section#g360 {
    padding-top: 100px!important;
}

.forgamers section#specification {
    padding-top: 100px!important;
    padding-bottom: 90px;
}

.forgamers #iiscont #iitextbox #specification .inspect h4 a {
    color: #b9b9b9;
    font-weight: bold;
    padding: 15px 13px;
    padding-left: 40px;
    background-image: url(../img/forgamers/tabs-bg-forgamers-arrows.png);
}

.forgamers #iiscont #iitextbox #specification .inspect:nth-child(even) h4 a {
    background-color: #323131;
}

.forgamers #iiscont #iitextbox #specification .inspect:nth-child(odd) h4 a {
    background-color: #3a3a3a;
}

.forgamers #iiscont #iitextbox #specification .inspect h4 a.active {
    background-color: #565656;
}

.forgamers #specification table tr td.trow1,
.forgamers #specification th.trow1,
.forgamers #specification table tr td.trow2,
.forgamers #specification th.trow2 {
    background-color: transparent;
}

.forgamers #iitextbox section > h2,
.forgamers #iitextbox section > div > h2{
    text-align: center;
    font-weight: bold;
    font-size: 22px;
    color: #fff;
    margin-top: 0;
    margin-bottom: 70px;
}
.forgamers #iitextbox #downloads h1, .forgamers #iitextbox #fanzone h1 {
    text-align: center;
    font-weight: bold;
    font-size: 22px;
    color: #fff;
    margin-bottom: 70px;
}

.forgamers #specification table td {
    color: #b9b9b9;
    font-size: 14px;
    padding: 4px 8px;
}

.forgamers #specification table td strong {
    font-weight: bold;
}

.forgamers #specification .downloadbutton {
    margin-top: 15px;
    padding: 8px 15px;
    line-height: 30px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.redeagle #specification .downloadbutton {
    background-color: #e4082e;
}

.redeagle #specification .downloadbutton:hover {
    background-color: #ec4d60;
}

.blackhawk #specification .downloadbutton {
    background-color: #000;
    border: 4px solid #fff;
    padding: 4px 11px;
}

.blackhawk #specification .downloadbutton:hover {
    background-color: #333;
}

.goldphoenix #specification .downloadbutton {
    background-color: #cf9f3b;
}

.goldphoenix #specification .downloadbutton:hover {
    background-color: #fcdd9c;
}

.silvercrow #specification .downloadbutton {
    background-color: #a0a5a8;
}

.silvercrow #specification .downloadbutton:hover {
    background-color: #a0a5a8;
}

.forgamers .expandspec a {
    background-image: url(../img/forgamers/ico-forgamers-expandspec.png);
    color: #64727d !important;
}
.forgamers #whitewrpr{
    color: #69676c;
}

/*========================
===== PRODUCT- GALLERY
==========================*/

.forgamers #gallery-sec {
    padding-top: 100px;
    padding-bottom: 90px;
    /* background-color: #262626; */
    background-color: #ffffff;
}

.forgamers #gallery-sec h2 {
    color: #000000 !important;
}

.forgamers #gallery #dwnld-box > a {
    top: 50px;
    /*  margin-left: -80px; */
    color: #fff;
    padding: 18px 20px;
    width: 160px;
    font-size: 12px;
    line-height: 1.2em;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.forgamers div.nav-controls a.prev, .forgamers div.nav-controls a.next {
    background-image: url(../img/forgamers/product-gallery-forgamers-arrows.png);
}

.redeagle #gallery #dwnld-box a {
    background-color: #e40823;
}

.redeagle #gallery #dwnld-box a:hover {
    background-color: #EC4D60;
}

.blackhawk #gallery #dwnld-box a {
    background-color: #000;
    border: 4px solid #fff;
    padding: 14px 16px;
}

.blackhawk #gallery #dwnld-box a:hover {
    background-color: #333;
}

.goldphoenix #gallery #dwnld-box a {
    background-color: #cf9f3b;
}

.goldphoenix #gallery #dwnld-box a:hover {
    background-color: #fcdd9c;
}

.silvercrow #gallery #dwnld-box a {
    background-color: #a0a5a8;
}

.silvercrow #gallery #dwnld-box a:hover {
    background-color: #a0a5a8;
}


.forgamers div.pagination a.prev,
.forgamers div.pagination a.next {
    top: 30px;
    background-image: url(../img/forgamers/product-gallery-forgamers-arrows-thumbs.png);
}

.forgamers div.pagination a.prev {
    background-position: 0 -19px;
}

.forgamers div.pagination a.next {
    background-position: -18px -19px;
}

.forgamers a.thumb {
    border: 1px solid transparent;
}

.forgamers ul.thumbs li.selected a.thumb {
    border: 1px solid transparent;
}
/*==============================
===== PRODUCT - DOWNLOADS
================================*/
#iiscont #iitextbox #downloads .download-box a, #iiscont #iitextbox #fanzone .download-box a{
    color: #ccc;

}
#iitextbox #downloads .icon-widget, #iitextbox #fanzone .icon-widget{
    display: none;
}
#iiscont #iitextbox #downloads .download-box a img{
    -webkit-filter: saturate(0) invert(1) brightness(3);
    filter: saturate(0) invert(1) brightness(3);
}
.redeagle #downloads .downloadbutton{
    background: #e40823;
}
.goldphoenix #downloads .downloadbutton{
    background: #cf9f3b;
}
.blackhawk #downloads .downloadbutton{
    background: #222;
}
.silvercrow #downloads .downloadbutton{
    background: #a0a5a8;
}
.blackhawk #downloads .downloadbutton:hover,
.redeagle #downloads .downloadbutton:hover,
.goldphoenix #downloads .downloadbutton:hover{
    background: #fff;
    color:#222!important;
}

/*==============================
===== PRODUCT - FANZONE
================================*/
#fanzone .wallpapers{
    text-align: center;
}
#fanzone .wallpapers li{
    display: inline-block;
    width: 120px;
    height: 120px;
    margin: 10px;
    border-radius: 50%;
    background-size:cover !important;
    border:4px solid transparent;
    opacity: 0.99;
}
#fanzone .wallpapers li a{
    display: block;
    text-indent: -9999px;
    border-radius: 50%;
    width: 100%;
    height: 100%;
}
#fanzone .wallpapers li a:hover{
    background: rgba(0,0,0,0.5) url(../img/forgamers/ic_download_overlay.svg) no-repeat center center;
}
.blackhawk #fanzone .wallpapers li{
    border:4px solid #333;
}
.blackhawk #fanzone .wallpapers li.wline{
    background: url(../img/forgamers/th_black-hawk.jpg);
}
.blackhawk #fanzone .wallpapers li.w22{
    background: url(../img/forgamers/th_black-hawk_22.jpg);
}
.blackhawk #fanzone .wallpapers li.w24{
    background: url(../img/forgamers/th_black-hawk_24-5.jpg);
}
.blackhawk #fanzone .wallpapers li.w27{
    background: url(../img/forgamers/th_black-hawk_27.jpg);
}
.goldphoenix #fanzone .wallpapers li{
    border:4px solid #cf9f3b;
}
.goldphoenix #fanzone .wallpapers li.wline{
    background: url(../img/forgamers/th_gold-phoenix.jpg);
}
.goldphoenix #fanzone .wallpapers li.w28{
    background: url(../img/forgamers/th_gold-phoenix_28.jpg);
}
.goldphoenix #fanzone .wallpapers li.w32{
    background: url(../img/forgamers/th_gold-phoenix_32.jpg);
}
.goldphoenix #fanzone .wallpapers li a:hover{
    background: rgba(207,159,59,0.5) url(../img/forgamers/ic_download_overlay.svg) no-repeat center center;
}
.redeagle #fanzone .wallpapers li{
    border:4px solid #e40823;
}
.redeagle #fanzone .wallpapers li.wline{
    background: url(../img/forgamers/th_red-eagle.jpg);
}
.redeagle #fanzone .wallpapers li.w24{
    background: url(../img/forgamers/th_red-eagle_24.jpg);
}
.redeagle #fanzone .wallpapers li.w27{
    background: url(../img/forgamers/th_red-eagle_27.jpg);
}
.redeagle #fanzone .wallpapers li a:hover{
    background: rgba(228,8,35,0.5) url(../img/forgamers/ic_download_overlay.svg) no-repeat center center;
}
.silvercrow #fanzone .wallpapers li{
    border:4px solid #a0a5a8;
}
.silvercrow #fanzone .wallpapers li.wline{
    background: url(../img/forgamers/th_silver-crow.jpg);
}
.silvercrow #fanzone .wallpapers li.w27{
    background: url(../img/forgamers/th_silver-crow_27.jpg);
}
.silvercrow #fanzone .wallpapers li a:hover{
    background: rgba(241,241,241,0.5) url(../img/forgamers/ic_download_overlay.svg) no-repeat center center;
}

/*==============================
===== PRODUCT - OTHER PRODUCTS
================================*/

#otherProducts {
    padding: 0;
}

#otherProducts .minislide {
    height: 420px;
    text-align: center;
}

#otherProducts .container,
#otherProducts .minislide .row {
    height: 100%;
}

#otherProducts .container, #otherProducts .container:hover {
    display: block;
    color: #000;
    text-decoration: none;
}

#otherProducts .minislide .row {
    background-position: left bottom;
    background-repeat: no-repeat;
}

#otherProducts .minislide .row > div {
    height: 100%;
}

#otherProducts .minislide h2 {
    font-weight: bold;
    font-size: 18px;
    color: #fff;
    margin-top: 0;
    margin-bottom: 38px;
    padding: 10px 5px;
}

#otherProducts .minislide h3 {
    font-size: 22px;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 23px;
}

#otherProducts .minislide h3 span {
    display: block;
    font-size: 16px;
}

#otherProducts .minislide p {
    width: 100%;
    font-size: 12px;
    font-weight: bold;
    margin: 0 auto;
    text-align: center !important;
}

#otherProducts .minislide.minislide-blackhawk h2 {
    border: 4px solid #fff;
    padding: 6px 4px;
    background-color: #000;
}

#otherProducts .minislide.minislide-goldphoenix h2 {
    background-color: #cf9f3b;
}

#otherProducts .minislide.minislide-redeagle h2 {
    background-color: #e40823;
}

#otherProducts .minislide.minislide-silvercrow h2 {
    background-color: #b8bbbc;
}

#otherProducts .minislide.minislide-blackhawk {
    background: url(../img/forgamers/gmasters-minislide-blackhawk-bg.jpg) center center repeat-x;
}

#otherProducts .minislide.minislide-blackhawk .row {
    background-image: url(../img/forgamers/gmasters-minislide-blackhawk.png);
}

#otherProducts .minislide.minislide-goldphoenix {
    background: url(../img/forgamers/gmasters-minislide-goldphoenix-bg.jpg) center center repeat-x;
}

#otherProducts .minislide.minislide-goldphoenix .row {
    background-image: url(../img/forgamers/gmasters-minislide-goldphoenix.png);
}

#otherProducts .minislide.minislide-redeagle {
    background: url(../img/forgamers/gmasters-minislide-redeagle-bg.jpg) center center repeat-x;
}

#otherProducts .minislide.minislide-redeagle .row {
    background-image: url(../img/forgamers/gmasters-minislide-redeagle.png);
}

#otherProducts .minislide.minislide-silvercrow {
    background: url(../img/forgamers/gmasters-minislide-silvercrow-bg.jpg) center center repeat-x;
}

#otherProducts .minislide.minislide-silvercrow .row {
    background-image: url(../img/forgamers/gmasters-minislide-silvercrow.png);
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    #otherProducts .minislide .container {
        width: 100%;
    }

    #otherProducts .minislide .row {
        background-position: -300px bottom;
    }
}

@media screen and (max-width: 767px) {
    #otherProducts .minislide {
        height: 360px;
    }

    #otherProducts .minislide .row {
        background: none !important;
    }
}


/*========================
===== FOOTER
==========================*/

/* Extra Small screen */
#footer-forgamers {
    padding-top: 40px;
    padding-bottom: 30px;
    position: relative;
}

#footer-forgamers:before {
    content: '';
    display: block;
    height: 1px;
    position: absolute;
    top: 3px;
    left: 6px;
    right: 6px;
    background-color: #242424;
}

#footer-forgamers a:hover, #footer-forgamers a:focus {
    text-decoration: none;
}

#footer-forgamers h6 {
    font-size: 13px;
    color: #d0d0d0;
    margin-top: 0;
}

#footer-forgamers ul {
    list-style: none;
    padding: 0;
}

#footer-forgamers .social-fb {
    text-align: center;
    background-color: transparent;
}

#footer-forgamers .social-fb a {
    display: inline-block;
}

#footer-forgamers .social-fb .icon {
    display: block;
    width: 41px;
    height: 41px;
}

#footer-forgamers h6.language-switcher {
    padding-left: 40px;
    position: relative;
    font-size: 13px;
    color: #d0d0d0;
    text-transform: uppercase;
    line-height: 41px;
}

#footer-forgamers h6.language-switcher:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 10px;
    width: 21px;
    height: 21px;
    background: url(../images/icon-globe-grey.png) center center no-repeat;
    padding-left: 40px;
}

#footer-forgamers .copy-note {
    font-size: 12px;
    line-height: 41px;
}

@media screen and (max-width: 767px) {
    #footer-forgamers .col-xs-f-6 {
        text-align: center;
    }
}

@media screen and (max-width: 449px) {
    #footer-forgamers .col-xs-f-6 {
        width: 100%;
    }
}

/* blinker */


.blink_me {
    animation: blinker 1s linear infinite;
}

@keyframes blinker {
    50% { opacity: 0.0; }
}


/* AVAILABLE label */
.avlabel{
    position: absolute;
    z-index: 2;
    width: 70px;
    height: 70px;
    padding-top: 45px;
    text-transform: uppercase;
    font-size: 80%;
    line-height: 100%;
    background: rgba(0, 0, 0, 0);
}

.fgBox-blackhawk .avlabel{
    background: rgba(0, 0, 0, .7);
    color: #fff;
}
.fgBox-redeagle .avlabel{
    background: rgba(228, 8, 35, .7);
    color: #fff;
}
.fgBox-goldphoenix .avlabel{
    background: rgba(207, 159, 59, .7);
    color: #000;
    left: 0;
    right: 0;
    width: auto;
    top: 16em;
}

/*================================== PATCHing old iiyama.com ==================================*/
orgamers #iiscont #iitextbox #specification .inspect:nth-child(odd) h4 a {
    background-color: #3a3a3a;
}

.forgamers #iiscont #iitextbox #specification .inspect:nth-child(even) h4 a {
    background-color: #323131;
}


.forgamers #iiscont #iitextbox #specification .inspect.opened h4 a {
    background-color: #565656;
}

#iiscont #iitextbox #specification .inspect.opened h4 a.active,
#iiscont #iitextbox #specification .inspect.opened h4 a {
    background: #f1f5f8 url(../img/forgamers/tabs-bg-forgamers-arrows.png) no-repeat 12px -28px;
}

#iiscont #iitextbox #specification .inspect h4 a,
#iiscont #iitextbox #specification .inspect h4 a.active {
    background: #f1f5f8 url(../img/forgamers/tabs-bg-forgamers-arrows.png) no-repeat 12px 12px;
}

.forgamers .specification-table tr td:first-child {
    width: 235px;
    text-align: right;
    font-weight: bold;
}

@media screen and (max-width: 767px) {
    .forgamers .specification-table tr td:first-child {
        width: 38%;
    }
}
.forgamers #topright #explngLink ul li.selected:hover{
    background: none;
}

@media screen and (max-width: 767px) {
    #gamersTop .container.content, #gallery-sec, .forgamers #gamersTop h2 {
        display: none!important;
    }

    .forgamers #gamersTop {
        padding: 15px 0;
    }

    .forgamers #gamersTop #gallery #dwnld-box {
        top: 300px;
    }

    .forgamers #gamersTop .content, .forgamers #gamersTop {
        background-image: none !important;
        background-color: #fff!important;
    }
    .forgamers #menu-wrapper .cut-list__dropdown{
        display: none !important;
    }
}
.forgamers div.orbittour-container{height:60%}
/*=========================== end of PATCHing old iiyama.com =====================================*/


/* AWARDS FIX for G-MASTER */

#awards-sec{
    padding-top: 80px;
    background-color: #ffffff;
}

.forgamers #awards-sec h2 {
    color: #000000 !important;
}

#iiscont #iitextbox #awards .award-box {
    background: none;
    font-size: 14px !important;
    color: #000000;
    width: 200px;
    text-align: center;
}

#iiscont #iitextbox #awards .award-box a {
    color: #000000;
    text-decoration: underline;
    display: block;
}

#iiscont #iitextbox #awards .award-box:hover {
    color: #000000;
}

#iiscont #iitextbox #awards .award-box img {
    width: auto;
    height: 100px;
    display: inline-block;
    margin-bottom: 10px;
}
/* ACCESSORIES FIX for G-MASTER */

.forgamers #accessories, .forgamers #accessories2 {
    padding-top: 80px;
    background-color: #a5aba8;
    width: 100%;
}
.forgamers #accessories2 h2, .forgamers #accessories h2 {
    color: #fff!important;
}

.forgamers #accessories #productlist #listitems .prodtile .tile-content, .forgamers #accessories2 #productlist #listitems .prodtile .tile-content  {
    /*background-color: #fff;*/
    max-width: 20em;
    margin:0 auto;

}
.forgamers #iiscont #iibdcont #iicolright #productlist #listitems .prodtile .tile-content{
    background-color: #efefef;
    border-radius: 5px;
    padding: 1em;;
}

.forgamers #downloads2 .dgroup {
    border-top: none;
}

.forgamers #downloads2 .dgroup table tr td:nth-child(1),
.forgamers #downloads2 .dgroup table tr td:nth-child(2),
.forgamers #downloads2 .dgroup table tr:nth-child(2n) td:nth-child(1),
.forgamers #downloads2 .dgroup table tr:nth-child(2n) td:nth-child(2) {
    background-color: transparent;
    color: #ffffff;
}

.forgamers #downloads2 .dgroup table tr td:nth-child(3) a {
    padding: 8px 15px;
    line-height: 30px;
    border-radius: 0;
}

.forgamers.redeagle #downloads2 .dbtnx { background-color: #e4082e; }
.forgamers.redeagle #downloads2 .dbtnx:hover { background-color: #ec4d60; }
.forgamers.blackhawk #downloads2 .dbtnx { background-color: #000; }
.forgamers.blackhawk #downloads2 .dbtnx:hover { background-color: #333; }
.forgamers.goldphoenix #downloads2 .dbtnx { background-color: #cf9f3b; }
.forgamers.goldphoenix #downloads2 .dbtnx:hover { background-color: #fcdd9c; }
.forgamers.silvercrow #downloads2 .dbtnx { background-color: #a0a5a8; }
.forgamers.silvercrow #downloads2 .dbtnx:hover { background-color: #a0a5a8; }
