@import url(https://fonts.googleapis.com/css?family=Oswald:400,700,300);

.builder-page {
    margin-bottom: 100px;
}

[class*="col-"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11 {
    float: left;
}




.col-md-12 {
    width: 100%;
}

.col-md-11 {
    width: 91.66666666666666%;
}

.col-md-10 {
    width: 83.33333333333334%;
}

.col-md-9 {
    width: 74.5%;
}

.col-md-8 {
    width: 66.66666666666666%;
}

.col-md-7 {
    width: 58.333333333333336%;
}

.col-md-6 {
    width: 50%;
}

.col-md-5 {
    width: 41.66666666666667%;
}

.col-md-4 {
    width: 33.33333333333333%;
}

.col-md-3 {
    width: 25%;
}

.col-md-2 {
    width: 16.666666666666664%;
}

.col-md-1 {
    width: 8.333333333333332%;
}


#allplayers {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

}






/*noinspection ALL*/
.grsarea_snow {
    background: transparent url('builder_imgs/17/grass_snowy.png?v=3') no-repeat;
    background-position: top;
    z-index: 1;
    position: relative;
    height: 735px;
    border: 0px;
    background-size: 100% 100%;
}

.nav-pills:after {
    display: inline;
}

/*1*/
.smalformarea {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.75);
    border:none;
    z-index: 5;



}
/*1*/
.smalformar ul {
    list-style: none;
    margin: 0;
    text-align: center;
    overflow-y:hidden;
}
/*1*/
.smalformar li {
    display: inline-block;
    height: 137px;
}
/*1*/
.smalformar li a {
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    display: inline-block;
    height: 1px;
    padding-top: 113px;
    width: 141px;
    vertical-align: middle;
    cursor: pointer;
}
/*1*/
.smalformar li a:hover {
    color: #55CCA2;
    text-decoration: none;
}
/*1*/

.ios_bg {
    /* -webkit-filter: blur(40px);
      -moz-filter: blur(60px);
      -o-filter: blur(40px);
      -ms-filter: blur(40px);
      filter: blur(60px);*/
    opacity: 0.8;
}

.card_pos_search{
    color: #cacaca;
    font-size: 12px;
    margin-left: -100px;
}





.select-results {
    position: absolute;
    top: 95px;
    overflow-x: hidden;
    left: 2.5%;
    height: 94%;
    border: none;
    margin: auto;
    width: 97%;
    z-index: 50;
    overflow-y: hidden;

}


/*noinspection ALL*/
.squad-name-header {
    font-size:22px;
    font-weight: bold;
    color:black;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    bottom:-5px;
    position: relative;
    padding-bottom:3px;
    padding-top:2px;
    padding-right:10px;
    padding-left:5px;
}



.btnhl {
    left: 115px;
    z-index: 1;
}

.btnhl2 {
    left: 154px;
    z-index: 1;
}

/*noinspection ALL*/
.card {
    background: url("/design/img/builder_imgs/20/Card.png?v=2");
    background-repeat: no-repeat;
    border:none;
    position: absolute;
    height: 180px;
    width: 135px;
    cursor: pointer;

}

/*noinspection ALL*/
.card2 {
    background: url("/pages/16/draft/Card.png");
    background-repeat: no-repeat;
    border:none;
    position: absolute;
    height: 180px;
    width: 135px;
    cursor: pointer;

}

/*.plus-sign{*/

/*height: 38px;*/
/*width: 80px;*/
/*position: relative;*/
/*top: 47px;*/
/*left: 18px;*/
/*}*/

/*.plus-sign2 {*/

/*height: 38px;*/
/*width: 80px;*/
/*position: relative;*/
/*top: 47px;*/
/*left: 18px;*/
/*}*/


.plus-sign {
    transition: all 0.1s linear;
    position: absolute;
    color: white;
    top: 35px;
    width: 100%;
    text-align: center;
    font-size: 49px;
}


.addnewc:hover .plus-sign {
    transform: scale(1.2);
}

/*noinspection ALL*/
.manager-card {
    background: url("/design/img/builder_imgs/20/Card-m.png?v=3");
    background-repeat: no-repeat;
    background-size: 90px 120px;
    position: absolute;
    height: 120px;
    width: 90px;
    cursor: pointer;
    margin-left: 2%;

}

.ut22.manager-card > .manager-avatar {

}

.ut22.manager-card > .manager-avatar > #manager-data {

}

.ut22.manager-card > .manager-avatar > #manager-data > .managercard-picture {
    position: absolute;
    top: 38px;
    left: 35px;
}

.ut22.manager-card > .manager-avatar > #manager-data > .managercard-picture > img {
    width: 49px;
}

.ut22.manager-card > .manager-avatar > #manager-data > .managercard-nation {
    position: absolute;
    top: 60px;
    left: 10px;
}

.ut22.manager-card > .manager-avatar > #manager-data > .managercard-nation > img {
    width: 25px;
}

.ut22.manager-card > .manager-avatar > #manager-data > .manager-league-squad {
    position: absolute;
    top: 40px;
    left: 10px;
}

.ut22.manager-card > .manager-avatar > #manager-data > .manager-league-squad > img {
    width: 25px;
}


.ut22.manager-card > .manager-avatar > #manager-data > .manager-name {
    position: absolute;
    top: 88px;
    width: 90px;
    text-align: center;
    font-size: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

/*draft manager*/
.manager-added-picture {
    top: 56px !important;
    position: absolute !important;
    left: 0px !important;
}

.manager-added-name {
    position: absolute !important;
    top: 85px !important;
    font-size: 10px !important;
    width: 90px !important;
    text-align: center !important;
    font-weight: normal !important;
}

.card:hover {

}

.card .filled {
    background-size: 90% 90%;

}

.card .pcdisplay {
    cursor: move !important;
    z-index: 20;
}

.card {
    display: inline-block;
    -webkit-box-shadow: 0;
    -moz-box-shadow: 0;
    box-shadow: none;

}


.pcdisplay-ski {
    top: 163px;
    font-size: 15px;
    width: 132px;
    text-align: center;
    z-index:5;

}

.pcdisplay-remove {
    top: -8px;
    left: 115px;


}

.circle-remove {
    border: 1px solid #6c1616;
    border-radius: 15px;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    width: 5px;
    padding-left:-30px;
    background:linear-gradient(to bottom, #992121, #992121);
    margin: 0 auto;
}



/*noinspection ALL*/
.bench-card {
    background: url("Card.png");
    background-repeat: no-repeat;
    height: 180px;
    width: 120px;
    cursor: pointer;
    float: left;
    position: relative;
    z-index:0;
}

.nonse{
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}



.addnewc{
    position: absolute;
    top: 18px;
    height: 150px;
    width: 112px;
    padding-left: 10px;
    padding-right: -20px;
    border: none;
    left: 3px;
}

.pcdisplay {
    color: #fff;
    background-repeat: no-repeat;
    height: 200px;
    width: 135px;
    cursor: pointer;
    float: left;

}




#subs-area {
    border: 0px solid red;
    padding-top: 25px;
    position: relative;
    width: 891px;
    float: left;
    background-image: url('builder_imgs/20/subs_bg.png');
    left: 5px;
    top: -1px;
    border-radius: 4px;


}

.player {
    box-shadow: none;
    display: inline-block;
    position: relative;
}


.card p {
    color: #fff;
    position: relative;
    font-size: 16px;
    text-align: center;
    top: 80px;
    width: 120px;
}

.player-addcli {
    top:45px;
    left: 9px;
    position: absolute;
    width: 100%;
    text-decoration:  none !important;
}

/*noinspection ALL*/
#card-choices {
    padding: 10px;
    position: absolute;
    top: -47px;
    height: 30px;
    width: 30px;
    z-index: 10;
    padding-top: 29px;
    z-index: 2; left: 112px;
    display:none;
    margin-top: 5px;
}

/*noinspection ALL*/
#card-choices-2 {
    left: 180px;
    padding: 10px;
    position: absolute;
    top: -14px;
    height: 30px;
    width: 30px;
    z-index: 10;
    padding-top: 29px;
}


.cardetails {
    display: inline-block;

}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #6f746e;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #6f746e;
    opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #6f746e;
    opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:    #6f746e;
}

input:focus {
    box-shadow: 0 0 8px rgba(82,168,236,.6) !important;
}

#playerSearch {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-top: -5px;
    -o-text-overflow: clip;
    text-overflow: clip;
    background: none;

}



#squad-manager-search {
    margin-left: 20px;
    width: 90%;
}

#playerSearch > ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#playerSearch > ul > li {
    display: inline;
    cursor: pointer;
}

#cross1 {
    padding-right: 15px;
}

#playerSearch > ul > li > a{
    color: black;
    text-decoration: none;
    padding: 0 3px;
}

#playerSearch > ul > li > a:hover {
    background-color: #46a784;
}


.accordion-group {
    border: none;
    border-radius: 0;
}
.clear_all_fil {
    position: relative;
    top: 3px;
    transition: all .3s ease-in-out;
    right: 10px;
}

.clear_all_fil:hover {
    color: #fff;
}

/*.dropdown-menu {
    background-color: rgba(51,51,51,0.95) !important;
    color: #fff  !important;
}

.dropdown-menu > li > a {
    color: #fff  !important;
}

.dropdown-menu > li > a:hover {

}

.dropdown-menu2 {
     background-color: rgba(51,51,51,0.95) !important;
    color: #fff  !important;
}

.dropdown-menu2 > li > a {
    color: #fff  !important;
}
.dropdown-menu2 > li > a:hover {

}

.dropdown-menu3 {
    background-color: rgba(51,51,51,0.95) !important;
    color: #fff !important;
}

.dropdown-menu3 > li > a {
    color: #fff  !important;
}

.dropdown-menu3 > li > a:hover {

}*/

.drcol {
    color: white !important;
    transition: all .3s ease-in-out;
}

.drcol:hover {

    color: #c9c9c9 !important;
    border-radius: 1px;
    background-color: rgba(255,255,255,0.0) !important;

}

.coun {
    width: 24px;
}


.squad-hover {
    position: relative;
    background: rgba(100,172,219,1);
    background: -moz-linear-gradient(top, rgba(100,172,219,1) 0%, rgba(52,152,219,1) 49%, rgba(85,204,162,1) 51%, rgba(131,214,184,1) 100%);
    /*background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(100,172,219,1)), color-stop(49%, rgba(52,152,219,1)), color-stop(51%, rgba(85,204,162,1)), color-stop(100%, rgba(131,214,184,1)));*/
    background: -webkit-linear-gradient(top, rgba(100,172,219,1) 0%, rgba(52,152,219,1) 49%, rgba(85,204,162,1) 51%, rgba(131,214,184,1) 100%);
    background: -o-linear-gradient(top, rgba(100,172,219,1) 0%, rgba(52,152,219,1) 49%, rgba(85,204,162,1) 51%, rgba(131,214,184,1) 100%);
    background: -ms-linear-gradient(top, rgba(100,172,219,1) 0%, rgba(52,152,219,1) 49%, rgba(85,204,162,1) 51%, rgba(131,214,184,1) 100%);
    background: linear-gradient(to bottom, rgba(100,172,219,1) 0%, rgba(52,152,219,1) 49%, rgba(85,204,162,1) 51%, rgba(131,214,184,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64acdb', endColorstr='#83d6b8', GradientType=0 );
    border-top: 3px solid #266691;
    border-bottom: 3px solid #337c62;
    color: white;
    display: none;
    font-size: 12px;
    left: -7px;
    padding: 8px 0 2px 18px;
    position: absolute;
    text-align: left;
    top: 185px;
    width: 130px;
    height: 90px;
    z-index: 100;
    transition: all .3s ease-in-out;
    -webkit-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.75);
    border-radius: 4px;
    opacity: 0.9;

}





.squad-hover > p {
    padding: 0 0 0 0;
    margin: 0;
    margin-top: 0;
    font-size: 12px;
    color: #fff;
    text-align: left;
    margin-top: -4px;
}

.squad-hover > p > .coin {
    margin-top:-100px;
    padding: 0 0 0 15px;
}

.squad-hover > a {
    margin: 0;
    padding: 0;
}





.squadTab
{
    width:150px;
    height:33px;
    float: left;
    cursor: pointer;
    border-left: 1px solid #202020;
}

.squadTab > a {
    color: #868686 !important;

}

.squadTab:hover {
    color: #202020 !important;
    border-left: 1px solid #202020;
}

.squadTab:hover > a{
    color: #fff !important;
}

.tab_active {
    width:150px;
    height:33px;
    float: left;
    cursor: pointer;
    position: relative;
    border-left: 1px solid #202020;

}

.tab_active > a {
    color: white !important;
}

/*noinspection ALL*/
.tab_active:after {
    bottom: 0%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(127, 218, 187, 0);
    border-bottom-color: #fff;
    border-width: 5px;
    margin-left: -5px;
}

#filter-list {
    margin-top: 5px;
}

.results-btn {

    list-style: none;
    cursor: pointer;
    margin: 0 0 0 .5em;
    box-sizing: border-box;
    color: #dfdfdf !important;
    display: inline-block;
    text-align: center;
    text-decoration: none !important;
    -o-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -khtml-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;

}

.results-btn:hover {

    list-style: none;
    cursor: pointer;
    margin: 0 0 0 .5em;
    box-sizing: border-box;
    color: #55cca2 !important;
    display: inline-block;

    min-width: 1.5em;

    text-align: center;
    text-decoration: none !important;



}

.search_close {
    color: #fff;
    -o-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -khtml-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.search_close:hover {
    color: #55cca2;
}

#prices_switch {
    position: relative;
    top:7px;
    left: 10px;
}
.results-btn.next {
    float: right;
    margin: 10px 30px 5px 0;
}

.results-btn.next-suggestion {
    float: right;
    position: relative;
    top: 10px;
    right: 20px;
}

.previous {
    position: relative;
    top:10px;
    left: 485px;
}

.results-btn.previous-suggestion {
    position: relative;
    top: 10px;
    left: 485px;
}
.choose-cards {
    margin-left: 15px;
    padding-top: 15px;
}


.stars {
    color: #ffcc00;
    margin-left: 3px;
}


.Squads li {
    list-style-type: none;
    float: left;
    padding: 1.7%;
    background-color: #243249;
}

.Squads li a {
    text-decoration: none;
}

/*.form.rating {*/
/*padding: 0 4px;*/
/*margin: 0 2px 0 0;*/
/*color: #fff;*/
/*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
/*border-radius: 3px;*/
/*}*/



.cursor-pointer{
    cursor: pointer;
}

.suggestion_option{
    position: absolute;
    left:80%;
    top:5%;
    z-index: 2;
}

@media (max-width: 1200px) {


    #grassarea {
        width: 100%;
        height: auto;
    }
}

@media (max-width: 1025px) {


    .squad-mobile-fix {
        width: 1200px !important;
        max-width: 1200px !important;
    }
}

/* css for manager cards */

/*.managercard-nation {*/
/*position: absolute;*/
/*top: 22px;*/
/*left: -7px;*/
/*}*/

/*.manager-league-squad > #mpic3 {*/
/*top: -20px;*/
/*position: relative;*/
/*}*/

/*.managercard-nation > img {*/
/*width: 25px;*/
/*}*/
/*.manager-added-picture {*/
/*top: 23px;*/
/*position: absolute;*/
/*left: 30px;*/
/*}*/

/*.managercard-picture {*/
/*}*/

/*.managercard-picture-squad {*/
/*position: absolute;*/
/*top: -12px;*/
/*}*/
/*.managercard-picture-squad img {*/
/*position: relative;*/
/*top: 0 !important;*/
/*left: 12px;*/
/*}*/

/*.managercard-picture-squad2 {*/
/*position: absolute;*/
/*top: 10px;*/
/*}*/
/*.managercard-picture-squad2 img {*/
/*position: relative;*/
/*left: 10px;*/
/*}*/

/*.managercard-picture-search img {*/
/*position: relative;*/
/*width: 74px;*/
/*height: 74px;*/
/*top: 52px;*/
/*left: 62px;*/
/*}*/

/*.managercard-picture img {*/
/*position: relative;*/
/*top: -13px;*/
/*left: 12px;*/
/*}*/

/*.ut15.managercard.card-small {*/
/*width: 135px;*/
/*height: 170px;*/
/*cursor: pointer;*/
/*}*/

/*.ut15.managercardsquad.card-small {*/
/*position: absolute;*/
/*height: 120px;*/
/*width: 90px;*/
/*cursor: default;*/
/*margin-left: 2%;*/
/*}*/

/*.ut15.card-small.managercard.gold {*/
/*background-image: url('/content/fifa16/img/managers16/card/GoldRare.png');*/
/*color: #fff;*/
/*}*/


/*.ut15.card-small.managercard.gold.nonrare {*/
/*background-image: url('/content/fifa16/img/managers/card/Gold.png');*/
/*color: #fff;*/
/*}*/


/*.ut15.card-small.managercard.bronze {*/
/*background-image: url('/content/fifa16/img/managers/card/BronzeRare.png');*/
/*color: #fff;*/
/*}*/

/*.ut15.card-small.managercard.bronze.nonrare {*/
/*background-image: url('/content/fifa16/img/managers/card/Bronze.png');*/
/*}*/


/*.ut15.card-small.managercard.silver {*/
/*background-image: url('/content/fifa16/img/managers/card/SilverRare.png');*/
/*color: #fff;*/
/*}*/


/*.ut15.card-small.managercard.silver.nonrare {*/
/*background-image: url('/content/fifa16/img/managers/card/Silver.png');*/
/*color: #fff;*/
/*}*/



/*/!* 16 manager *!/*/
/*.ut15.managercard.card-small {*/
/*width: 135px;*/
/*height: 170px;*/
/*cursor: pointer;*/
/*}*/

/*.ut15.managercardsquad.card-small {*/
/*position: absolute;*/
/*height: 120px;*/
/*width: 90px;*/
/*cursor: default;*/
/*margin-left: 2%;*/
/*}*/

.ut22.card-small.managercardsquad.gold.rare {
    background-image: url('/content/fifa17/img/managers17/card/tiny-rare-gold.png');
    color: #000;
}




.ut22.card-small.managercard.gold {
    background-image: url('/content/fifa17/img/managers17/card/tiny-nonrare-gold.png');
    color: #000;
}

.ut22.card-small.managercardsquad.silver.rare {
    background-image: url('/content/fifa17/img/managers17/card/tiny-rare-silver.png');
    color: #000;
}


.ut22.card-small.managercard.silver {
    background-image: url('/content/fifa17/img/managers17/card/tiny-nonrare-silver.png');
    color: #000;
}

.ut22.card-small.managercardsquad.bronze.rare {
    background-image: url('/content/fifa17/img/managers17/card/tiny-rare-bronze.png');
    color: #000;
}

.ut22.card-small.managercard.bronze {
    background-image: url('/content/fifa17/img/managers17/card/tiny-nonrare-bronze.png');
}

/* css for suggestion filters*/
#suggestionOrder {
    width: 98%;
    background-color: #ffffff;
    padding: 7px 0;
    border-radius: 3px;


}

#suggestionOrder > ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#suggestionOrder > ul > li{
    display: inline;
    padding: 4px 6px;
    cursor: pointer;
}



#suggestionOrder .active{
    background-color: #1657e7;
    border: 1px solid #1657e7;
    border-radius: 3px;
    color: #fff;
}

.futbin-dark-skin #suggestionOrder > ul > li{
    color: #000;
}

.futbin-dark-skin #suggestionOrder > ul > li.active {
    color: #fff;
}

.futbin-dark-skin .card {
    background-color: transparent !important;
}

/*.manager-nation{*/
/*margin-left: 10% ;*/
/*margin-top: 10%;*/
/*width:50px;*/
/*}*/
/*.manager-name {*/
/*font-weight: bold;*/
/*font-size:11px;*/
/*position: absolute;*/
/*top:80px;*/
/*text-align: center;*/
/*width: 80px;*/
/*left: -7px;*/

/*}*/

/*.manager-added-name {*/
/*font-weight: bold;*/
/*font-size: 11px;*/
/*position: absolute;*/
/*top: 83px;*/
/*text-align: center;*/
/*width: 90px;*/
/*left: 0;*/
/*}*/




/*.manager-name-squad {*/
/*font-weight: bold;*/
/*font-size:11px;*/
/*position:relative;*/
/*top: -50px;*/
/*text-align: center;*/
/*}*/

/*.manager-name-search {*/
/*font-weight: bold;*/
/*position: relative;*/
/*top:20px;*/
/*text-align: center;*/
/*}*/

/*.manager-nation-search{*/
/*margin-left: 10% ;*/
/*margin-top: 5%;*/

/*}*/

/*.manager-nation-squad {*/
/*width: 25px;*/
/*position: absolute;*/
/*top: 25px;*/
/*left: -7px;*/
/*}*/

/*.manager-nation-squad > img {*/
/*width: 25px;*/
/*}*/

/*.manager-league-squad{*/
/*width: 25px;*/
/*position: absolute;*/
/*top: 25px;*/
/*left: -7px;*/
/*}*/

/*.manager-league-squad > img{*/
/*width: 25px;*/
/*}*/

.ref_button {
    position: relative;
    top: 10px;
    left: 10px;
    z-index: 9999;
    padding: 5px;
    width: 25px;
    height: 25px;
}
/* Create the animation blocks */
@keyframes spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

.suggestion_circle{
    border: 1px solid #55fef7;
    border-radius: 15px;
    color: #0f3b39;
    display: block;
    font-size: 20px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 30px;
    background: #55fef7; /* Old browsers */
    margin: 0 auto;
    opacity: 0.85;
    transition: all 0.25s linear;
    /* animation-name: spin;
     animation-duration: 3s; *//* 3 seconds *//*
     animation-iteration-count: infinite;
     animation-timing-function: linear;*/
    box-shadow: 2px 2px 20px rgba(0,255,244,0.8);
}

.suggestion_circle:hover {
    background: #23d5ce;
    border: 1px solid #23d5ce;
}

.suggestion_circle_light {
    border: 1px solid #36735e;
    border-radius: 15px;
    color: #000;
    display: block;
    font-size: 20px;
    height: 5px;
    line-height: 30px;
    text-align: center;
    width: 5px;

    background: -webkit-linear-gradient(top, #96e4c8, #439c7d); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(top, #96e4c8, #439c7d); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(top, #96e4c8, #439c7d); /* For Firefox 3.6 to 15 */
    background: linear-gradient(top, #96e4c8, #439c7d); /* Standard syntax */
    margin: 0 auto;
    opacity: 0.85;
    /* animation-name: spin;
     animation-duration: 3s; *//* 3 seconds *//*
     animation-iteration-count: infinite;
     animation-timing-function: linear;*/
}

.select-form > li > a{
    padding: 0 20px;
    line-height: 19px;
    font-size: 14px;
}

#searcharea-close{
    margin-left: 10px;
    margin-right: 10px;
    color: #fff;
    cursor: pointer;
    position: relative;
    top: 3px;
}





.sub-center {
    position: relative;
    left:-5px;
    font-weight: 600;
}

.sub-center2 {
    margin-top: -5px;
    margin-left: 11px;
    font-weight: 600;
}

.dropdown2:hover .dropdown-menu2 {
    display: block;
    margin-top: -1px;
    background-color: #fff;
}

.dropdown2 a:hover {
    color: black;
}


.statfix {
    margin-right:5px;
    position:relative;
}
.statlabel {
    margin: 0 3px 0 0;
    padding: 0 4px 0 4px;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.7);
    font-weight: bold;


}

.statlabel.darkgreen {
    background-color: rgb(0,116,0);
    color: #fff;
    width: 20px;
    height:20px;
    border: 1px solid rgb(0,116,0);
    padding: 1px 4px 1px 4px;
    margin: 0 2px 0 0;
}


.statlabel.green {
    background-color: rgb(67,202,0);
    color: #fff;
    width: 20px;
    height:20px;
    border: 1px solid rgb(67,202,0);

    padding: 1px 4px 1px 4px;
    margin: 0 2px 0 0;

}

.statlabel.orange {
    background-color: rgb(255,149,0);
    color: #fff;
    width: 20px;
    height:20px;
    border: 1px solid rgb(255,149,0);

    padding: 1px 4px 1px 4px;
    margin: 0 2px 0 0;

}

.statlabel.yellow {
    background-color: rgb(245,196,0);
    color: #fff;
    width: 20px;
    height:20px;
    border: 1px solid rgb(245,196,0);

    padding: 1px 4px 1px 4px;
    margin: 0 2px 0 0;

}

.statlabel.red {
    background-color: rgb(224,36,36);
    color: #fff;
    width: 20px;
    height:20px;
    border: 1px solid rgb(224,36,36);

    padding: 1px 4px 1px 4px;
    margin: 0 2px 0 0;


}

.statlabel.grey {
    background-color: #999;
    color: #fff;
    width: 20px;
    height:20px;
    border: 1px solid #999;
    border-radius: 4px;
    padding: 1px 4px 1px 4px;
    margin: 0 2px 0 0;


}

.darkgreenbg {
    background-color: #e5fed8;
    color: #005400;
    border-right: 3px solid #007400;
    -o-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -khtml-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.darkgreenbg:hover {
    background-color: #c6fdaa;
    color: #005400;
    border-right: 3px solid #007400;

}

.greenbg {

    background-color: #f7fff7;
    color: #005400;
    border-right: 3px solid #43ca00;
    -o-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -khtml-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.greenbg:hover {
    background-color: #b7ffb7;
    color: #005400;
    border-right: 3px solid #43ca00;
}

.orangebg {
    background-color: #fde3bf;
    color: #734e1b;
    border-right: 3px solid #ff9500;
    -o-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -khtml-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.orangebg:hover {
    background-color: #fed9a5;
    color: #734e1b;
    border-right: 3px solid #ff9500;
}

.yellowbg {
    background-color: #fff2c0;
    color: #6c5a13;
    border-right: 3px solid #f5c400;
    border-right: 3px solid #ff9500;
    -o-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -khtml-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.yellowbg:hover {
    background-color: #ffeca2;
    color: #6c5a13;
    border-right: 3px solid #f5c400;
}

.redbg {
    background-color: #ffd4d4;
    color: #9d1d1d;
    border-right: 3px solid #e02424;
    -o-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -khtml-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

.redbg:hover {
    background-color: #ffbaba;
    color: #9d1d1d;
    border-right: 3px solid #e02424;
}
/* New Stats end*/

.label.psprice {
    background-color: #3498db;
}

.label.xboxprice {
    background-color: #55cca2;
}

.label.ratingh {
    padding: 3px;
    background-color: #243249;
}

.label.ratinghr {
    padding: 3px;
    background-color: #6ad331;
}

.filter {
    color: #fff;
}

.filter:hover {
    opacity: 0.7;
}

.btn-group-vertical.white a {
    box-shadow: none !important;
    color: #4b4b4b;
}

#card-choices-2 a {
    background: white !important;
    box-shadow: none !important;
    color: #4b4b4b !important;
    padding: 5px !important;
    font-size: 12px;
}

#card-choices-2 a:hover {
    color: #000 !important;
}

/*.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}*/
.fade.in{opacity:1;}

.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}

.tooltip.right{margin-left:3px;padding:0 5px;}
.tooltip.bottom{margin-top:3px;padding:5px 0;}
.tooltip.left{margin-left:-3px;padding:0 5px;}
.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

/*noinspection ALL*/
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}

.checkboxs:hover{
    color:#55cca2;
}





.marquee {
    width: 60px;
    overflow: hidden;

}

.addma:hover{
    transition: all .3s ease-in-out;
    color: #319270;
}


.btn-refr {
    transition: all .2s ease-in-out;
    padding-top:2px;
    color: #575757;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #fff;
    background-image: -moz-linear-gradient(top, #fff, #fff);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff));
    background-image: -webkit-linear-gradient(top, #fff, #fff);
    background-image: -o-linear-gradient(top, #fff, #fff);
    background-image: linear-gradient(to bottom, #fff, #fff);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
    border-color: #575757 #575757 #575757;
    border-color: #575757;
    border-bottom: 1px solid #575757;
    *background-color: #80dbbc;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */
    opacity: 0.7;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.btn-refr:hover{
    transition: all .2s ease-in-out;
    background-color: #fff;
    color: #343434;
    opacity: 1;
}
.btn-refr:focus,
.btn-refr:active,
.btn-refr.active,
.btn-refr.disabled,
.btn-refr[disabled] {
    color: #575757;
    opacity: 1;
}
.btn-refr:active,
.btn-refr.active {

}

.countbox {
    padding: 3px;
    border: 1px solid rgba(0,0,0,0.1);
    border-radius: 3px;
    color: white;
    margin-right: 2px;
    background: rgba(0,0,0,0.1);
}





#drop_down_menu {
    min-width: 120px;
}

.rotate{
    -moz-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    transition: all 0.5s linear;
}

.rotate.down{
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
}

.position-circ {
    position:absolute;
    top:138px;
    left:-5px;
    z-index: -1;
    width: 70px;
    text-align: center;
    -webkit-transform: translate3d(0,0,0);
    text-shadow: 0px 0px 3px #000;
    -o-text-shadow: 0px 0px 3px #000;
    -moz-text-shadow: 0px 0px 3px #000;
    -webkit-text-shadow: 0px 0px 3px #000;
}

.circle-pos {
    padding-top: 18px;
    background: url("/design/img/pos_base.png") no-repeat 0 0;
    position:absolute;
    height: 38px;
    width: 70px;
    font-family: "Open Sans",Arial,sans-serif;
    color: #e84747;
    padding-left: 1px;
    font-weight: 600;
    background-size: 70px 35px !important;
    left: 35px;
    top:12px;
}

.sug-close {
    color: #a3a3a3;
    cursor: pointer;
    margin-top:-.5%;
    margin-right: 10px;
}
.sug-close:hover {
    color: #5a5a5a;
}

.man-close {
    color: #fff;
    -o-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -khtml-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
    position: absolute;
    top: 10px;
    right: 0;
}
.man-close:hover {
    color: #55cca2;
}


/*
#animate-manager-name {
  position: absolute;
  right: 10px;
  left: 10px;


  animation: move 1s ease infinite;
}

@keyframes move {
  10% {
     transform: translate(10px, 10px);
  }
}
*/

.select2-container .select2-choice, .select2-result-label {
    font-size: 1.5em;
    height: 41px;
    overflow: auto;
}

.select2-arrow, .select2-chosen {
    padding-top: 6px;
}

/*noinspection ALL*/
.th-build-bg {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    font-weight: 500;
    width: 300px;
    font-family: 'Oswald', sans-serif !important;
    font-size: 16px;
    padding: 5px;
    padding-left: 8px;

    -webkit-box-shadow: -1px 2px 5px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: -1px 2px 5px 0px rgba(0,0,0,0.25);
    box-shadow: -1px 2px 5px 0px rgba(0,0,0,0.25);
}
.th-build-bg-top {
    width: 1200px;
    border: none;
    background: #3d3d3d !important;
    margin-bottom: 10px;

}

.th-build-bg-avg {
    width: 1200px;
    height: 44px;
    border: none;
}

.table-striped tr {
    background-color: #fff !important;
}

.futbin-dark-skin .table-striped tr {
    background-color: #28292f !important;
}
/*
.avg-small-box {
color: #9c1b1b;
font-weight: bold;

border-radius: 3px;
}
*/
.squad-avg-back {
    text-align:center;
    cursor: pointer;

    color: #3a9675;
}

.squad-avg-back:hover{
    text-align:center;

    cursor: pointer;
    color: #25604b;
}


/* avgs */

.avg-label {
    margin: 0 3px 0 0;
    padding: 0 4px 0 4px;

    font-weight: bold;

}

.avg-label.avg-green2 {
    color: rgb(0,116,0);
    padding: 0 4px 0 4px;
    margin: 0 2px 0 0;

}

.avg-label.avg-green1 {
    color: rgb(67,202,0);
    padding: 0 4px 0 4px;
    margin: 0 2px 0 0;

}

.avg-label.avg-orange {
    color: rgb(255,149,0);
    padding: 0 4px 0 4px;
    margin: 0 2px 0 0;

}

.avg-label.avg-orange2 {
    color: rgb(245,196,0);
    padding: 0 4px 0 4px;
    margin: 0 2px 0 0;

}

.avg-label.avg-red {
    color: rgb(224,36,36);
    padding: 0 4px 0 4px;
    margin: 0 2px 0 0;


}

.avg-label.grey {
    color: #999;
    padding: 0 4px 0 4px;
    margin: 0 2px 0 0;
}

.smallform-bg {
    background-color: #f9f9f9;

}

#squad-price-ps3-b {
    text-align: right;
    padding-right: 10px;
    float: right;
}


.squad-price-xbl {
    text-align: right;
    padding-right: 10px;
    float: right;
}

.psprice2 {
    font-family: 'Oswald', sans-serif !important;
    color: #3498db;
    font-weight: 600;

}

.xboxprice2 {
    font-family: 'Oswald', sans-serif !important;
    color: #55cca2;
    font-weight: 600;

}
/*#manager-card-added {*/
/*background-repeat: no-repeat;*/
/*background-size: 90px 120px;*/
/*position: absolute;*/

/*width: 90px;*/
/*cursor: default;*/
/*margin-left: 2%;*/
/*}*/

/*.ut22.managercard16-added.card-small {*/
/*cursor: pointer;*/
/*height: 80px;*/
/*width: 100px;*/
/*}*/
/*.ut22.card-small .manager-added-picture img {*/
/*position: relative;*/
/*width: 60px;*/
/*left: 0;*/
/*top: 0;*/
/*}*/

/*.manager-pic-added-country {*/
/*position: absolute;*/
/*top: 60px;*/
/*left: 10px;*/
/*}*/
/*.ut22.card-small .manager-pic-added-country img {*/
/*position: relative;*/
/*width: 25px;*/
/*top: 0;*/
/*left: 0;*/
/*}*/

/*.manager-added-picture-league {*/
/*width: 25px;*/
/*position: absolute;*/
/*top: 35px;*/
/*left: 12px;*/
/*}*/
/*.ut22.card-small .manager-added-picture-league img {*/
/*position: relative;*/
/*width: 35px;*/
/*top: 0;*/
/*left: 0;*/
/*}*/

/*.manager-name {*/
/*color: black;*/
/*}*/
/*.ut22.card-small .manager-added-name {*/
/*position: absolute;*/
/*top: 84px;*/
/*text-align: center;*/
/*font-size: 12px;*/
/*font-weight: bold;*/
/*left: 3px;*/

/*}*/
/* Mnager Small Cards Start */
.ut22.card-small.managercard-added {
    background-position: 1px 6px !important;
}

.ut22.card-small.managercard-added.Gold {color: #000; background: no-repeat url("/content/fifa20/img/cards/tiny/0_gold.png") }
.ut22.card-small.managercard-added.Gold.Rare {color: #000;   background-image: url("/content/fifa20/img/cards/tiny/1_gold.png"); }
.ut22.card-small.managercard-added.Bronze { color: #000;  background-image: url("/content/fifa20/img/cards/tiny/0_bronze.png");}
.ut22.card-small.managercard-added.Bronze.Rare {color: #000;  background-image: url("/content/fifa20/img/cards/tiny/1_bronze.png");}
.ut22.card-small.managercard-added.Silver { color: #000; background-image: url("/content/fifa20/img/cards/tiny/0_silver.png");   }
.ut22.card-small.managercard-added.Silver.Rare {color: #000;   background-image: url("/content/fifa20/img/cards/tiny/1_silver.png");}
/*Mnager  Small Cards End */


/* Mnager Small Cards Start */
.ut22.card-small.managercard19-added.Gold {color: #000; background: no-repeat url("/content/fifa20/img/cards/tiny/0_gold.png") }
.ut22.card-small.managercard19-added.Gold.Rare {color: #000;   background-image: url("/content/fifa20/img/cards/tiny/1_gold.png"); }
.ut22.card-small.managercard19-added.Bronze { color: #000;  background-image: url("/content/fifa20/img/cards/tiny/0_bronze.png");}
.ut22.card-small.managercard19-added.Bronze.Rare {color: #000;  background-image: url("/content/fifa20/img/cards/tiny/1_bronze.png");}
.ut22.card-small.managercard19-added.Silver { color: #000; background-image: url("/content/fifa20/img/cards/tiny/0_silver.png");   }
.ut22.card-small.managercard19-added.Silver.Rare {color: #000;   background-image: url("/content/fifa20/img/cards/tiny/1_silver.png");}
/*Mnager  Small Cards End */

#psPriceListRefresh {
    color: #000;
}

#psPriceListRefresh:hover {
    color: #3498db;
}


#xboxPriceListRefresh {
    color: #000;
}

#xboxPriceListRefresh:hover {
    color: #55cca2;
}


#psPriceList {
    color: #000;
}

#psPriceList:hover {
    color: #3498db;
}

#xboxPriceList {
    color: #000;
}

#xboxPriceList:hover {
    color: #55cca2;
}



#resultLeague > li > a, #resultNation > li > a, #resultClub > li > a {
    color: #3d3d3d;
}

/************ FUT 17 *****************/

#mannamehov {
    color: black !important;
}

.no_results_builder {
    background-color: rgba(0,0,0,0);
    color: #ffffff;
}

/*
.pulse-effect {
	position: absolute;
	width: 140px;
	height: 200px;
	background: url("/design/img/card-pulse.png");
	z-index: -1;
	top: -38px;
	left: -5px;
	animation-name: pulse_animation;
	animation-duration: 7000ms;
	transform-origin:70% 70%;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}

@keyframes pulse_animation {
	0% { transform: scale(1.08); }
	30% { transform: scale(1); }
	40% { transform: scale(1.08); }
	50% { transform: scale(1); }
	60% { transform: scale(1); }
	70% { transform: scale(1.05); }
	80% { transform: scale(1); }
	100% { transform: scale(1); }
}
*/

.full-width-gs {
    width: 100%;
    background: #e0e0e0;
}

.full-width-db {
    width: auto;
    background: #0b0b0b;
    padding: 2px;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}

.full-width-g {
    width: 100%;
    background: #fafafa;
    padding: 15px;
    padding-top: 0;
}

.futbin-dark-skin .full-width-g {
    background: transparent;
}

.futbin-dark-skin .builder-row{
    background: #202020 ;
}

.futbin-dark-skin #subs-area{
    background: #202020  !important;
}
.futbin-dark-skin .price-row-text > span {
    color: #999ba7;
}
.futbin-dark-skin .main_stat_detail{
    color: #999ba7;
}

.futbin-dark-skin .prices-list{
    background: rgba(43,43,43,0.95);
}


.futbin-dark-skin .player_price {
    color: white;
}

.futbin-dark-skin  #close-prices {
    color: red;
}

.futbin-dark-skin .stat_holder_sub {
    color: white;
}

.futbin-dark-skin  #player-info-modal .modal-header {
    color: white !important;
}

.futbin-dark-skin .stat_holder_main {
    color: white !important;
}
.futbin-dark-skin .stats-sum-header {
    color: rgba(255,255,255,0.8) !important;
}

.futbin-dark-skin .stats-sum-sub {
    color: rgba(255,255,255,0.8) !important;
}
.ut22.card-med .pcdisplay-chemistry {
    top: 168px;
    left: 53px !important;
    font-size: 12px;
    width: 50px !important;
    font-family: 'Open Sans Condensed',sans-serif;
    font-weight: bold;
}


.btn-b {
    padding: 2px 12px !important;
}

.ut22.card-small .manager-added-picture-league img {
    position: relative;
    width: 27px;
    top: 35px;
    left: 9px;
}

.ut22.card-small .manager-pic-added-country img {
    position: relative;
    top: 36px;
    width: 25px;
    left: 11px;
}

.ut22.card-small .manager-added-picture img {
    position: relative;
    width: 60px;
    left: 28px;
    top: -22px;
}


.futbin-dark-skin .builder-filters .dropdown-menu {
    background-color: #28292f !important;
}
.futbin-dark-skin .builder-filters .dropdown-menu a {
    color: #999ba7 !important;
}
.futbin-dark-skin .filters_ul .dropdown-menu {
    background-color: #28292f !important;
}
.futbin-dark-skin .filters_ul .dropdown-menu a {
    color: #999ba7 !important;
}

.builder-filters .dropdown .dropdown-menu .dropdown-item,
.builder-filters .dropup .dropdown-menu .dropdown-item,
.builder-filters .dropleft .dropdown-menu .dropdown-item,
.builder-filters .dropright .dropdown-menu .dropdown-item {
    padding: 2px 10px;
}

.builder-filters ul.dropdown-menu li>a {
    padding: 2px 10px !important;
}