
@media screen and (max-width: 415px){

    .login div{
        margin-left: 0;
        text-align: center;

    }

    .login .col-md-2{
       /*width: 30%;*/
    }

    .login .col-md-1{
        width: 50%;
    }

    .index-content{
        text-align: center;
    }

    .div-content-body-img{
        position: absolute;
        right: 0;
        background-size: cover;
        /* background-position: right; */
        /*background-position-x: center;*/
        height: 100%;
        width: 100%;
    }
}

@media screen  and (min-width: 415px){
    .index-content{
        /*margin-left: 200px;*/
        margin-top: 5px;
        text-align: center;
    }

    .div-content-body-img{
        /*background: url(../img/football_home.png) no-repeat;*/
        position: absolute;
        right: 0;
        background-size: cover;
        /* background-position: right; */
        background-position-x: right;
        height: 100%;
        /*width: 92%;*/
    }


} 





.div-content{height: 130vh;
    /*width: 100vw;*/
    background: #273142;
    color: #FFFFFF;
    font-family: 'Source Sans Pro-Regular';
}

.div-content-body{
    position:absolute;
    height: 100%;
    width: 100%;
}

.btn-home{
    width: 272px;
    height: 48px;
}

.login{
    margin-top: 54px;
}

.block-left{
    /*display: none;*/
    position: fixed;
    top: 0;
    right: 0;
    background: #354052;
    width: 0px;
    height: 100%;
    border: 1px solid #7F8FA4;
    box-sizing: border-box;
    box-shadow: 0px 6px 4px rgba(0, 0, 0, 0.340948);
    /*padding: 85px 20px 0px 64px;*/
}

.block-left .divider{
    border: 1px solid #FFFFFF;
    margin-bottom: 22px;
}

.block-left div{
    font-family: Source Sans Pro;
    font-style: normal;
    font-weight: normal;
    line-height: 22px;
    font-size: 14px;

    color: #FFFFFF;
}

.block-left .col-xs-4{
    padding: 0;
}

.block-left h4{
    margin: 0 0 29px;
}

.block-left p{
    margin: 0 0 21px;
}

.block-left select{
    background: #354052;
    border: 1px solid #9BAFC9;
    box-sizing: border-box;
    border-radius: 4px;
    height: 40px;

    font-family: Source Sans Pro;
    font-weight: 600;
    font-size: 18px;
    color: #8A9FBE;
}

.block-left input{
    margin-top: -12px;
    margin-bottom: 12px;
}

.padding_left{padding-left: 24px;}
.arrow.norotate { width: 13px; margin-top: 20px;}

/*-----tinesh work------*/
.header-login .col-md-11 .btn_logs {
 display: inline-block; padding: 10px 20px; border-radius: 5px; text-decoration: none;}
.header-login .col-md-11 {text-align: right;}
.login {margin: 50px 0 0 !important;}
.row.login.navbar-shrink {top: -50px !important; z-index: 100;}
.after-login .user-panel a {padding-right: 20px;}
.header.after-login {width: 70% !important;}
.no-padding { padding: 0;}
.footer-categories h4 {margin-bottom: 30px;}
.footer {height: 100%;}
/* .desktop marquee {background: url(/public/standard_theme/img/mesh.png); -webkit-margin-before: 1px; -moz-margin-start: 14px !important;} */
.markets_p{padding-left: 80px;}

/* Responsive design */
@media only screen and (min-width:1024px) and (max-width:1600px){
.header a {padding-left: 8px !important;}
}

@media only screen and (max-width:768px){
#login {padding-top: 20px;}	
.btn_logs {	display: inline-block;float: none;padding: 11px 20px;background: #1d8add;border-radius: 3px;margin-bottom: 20px; z-index: 999;  position: relative;
box-shadow: 1px 2px 3px rgba(0,0,0,.4);}
.main-text {padding-top: 20px !important;}
.sec_head_2 {margin-bottom: 20px;line-height: 27px !important;}
.list_content {margin-bottom: 20px;}
.list_content a {display: block;padding: 10px 0;font-size: 16px;}
.drop-down-list {margin: 0 auto !important;padding: 0 5px !important;}
.drop-down-list span {font-size: 16px !important;line-height: 50px !important; }
.sec_head {margin-bottom: 20px;}
.mob_text_center {text-align: center;}	
.mob_title {font-size: 25px;text-transform: uppercase;}
.np15_mob {	padding: 15px !important;}
.np15_mob br {display: none;}
.btn-home {max-width: 100%;} 
.radio_btn_mob {max-width: 20px;width: 20px !important;}	
body, html {overflow-x: hidden;}
.mob_none{display:none;}
.mobi_none {min-width: 65px !important;}
.item_logo > img {margin: 0 auto !important;}
.item_logo {padding-left: 0 !important;padding-right: 0 !important; max-width:65px;}
.table-td.col-md-4.item_logo span {font-size: 14px;padding: 0;line-height: 20px;text-align: center !important;	display: block;}
.item_logo img {margin: 0 auto;display: block;}
.mob_pad_0 {padding: 0 !important;}
#commands #tab-comm td {font-size: 14px;padding: 4px;}
.table-th th:not(:first-child),.table-tr td:not(:first-child) {min-width: 55px;padding-right: 0px !important;padding-left: 16px !important;}
.list-category .league span {font-size: 15px;}
.list-category .league {display: inline-block !important;margin: 0 5px !important;padding: 0; }
.list-category {display: block; width: 100% !important; margin: 0 auto !important;}
.block.block-info thead th:last-child { min-width: 61px; text-align: left;}
.block-title {text-align:center;padding: 10px;}
.table-th th {font-size: 13px;padding-top: 9px !important;padding-bottom: 9px !important;}
.footer-categories {max-width: 50%;display: block;float: left;text-align:left !important;width: 100%;}
.row.footer-section {padding-left:0px !important;}
.full > div:last-child div {display: inline-block;}
.list-category {padding: 10px 0;}
.team_name {font-size: 15px;}
.full > div {display: inline-block !important;}

.marker-sell {margin: 15px 0;}
.header.after-login {width: 100%; float: left; padding: 0;}
.header .user-panel {left: 0; text-align: center;}
}

@media only screen and (min-width:100px) and (max-width:340px){
.list-category .league span {font-size: 10px !important;}
.mobi_scale2 {transform: scale(.8) translatex(-12%) translatey(-12.5%); }
.mobi_scale1 {transform: scale(.8) translatex(-12%) translatey(14%);}
}

@media only screen and (min-width:341px) and (max-width:365px){
.list-category .league span {font-size: 10px !important;}
.mobi_scale2 {transform: scale(.9) translatex(-6%) translatey(-5.5%);}
.mobi_scale1 {transform: scale(.9) translatex(-5%) translatey(14%);}

}

@media only screen and (min-width:370px) and (max-width:390px){
.table-th th:not(:first-child), .table-tr td:not(:first-child) {
min-width: 45px;padding-right: 4px !important;padding-left: 4px !important;max-width: 45px;}
.list-category .league {margin: 0 8px !important;}
}

@media only screen and (min-width:768px) and (max-width:1025px){
.block-title {text-align:center;padding: 28px 10px;}
.full > div:last-child div {display: inline-block;}
.list-category {padding: 10px;}
.team_name {font-size: 15px;}
.full > div {display: inline-block !important;}
}

@media only screen and (min-width:416px) and (max-width:575px){
.full > div {padding: 0;}
.header {padding: 10px;}

}
@media only screen and (min-width:480px) and (max-width:1024px){
body, html {overflow-x: hidden;}
.team-img {width: auto; float: left; margin-bottom: 20px; margin-left: 25px;}
.col-md-3.team-name {float: left;width: auto;padding-top: 25px;}
.block-team-info img {margin-left: 0 !important;}
.block-team-info {height: 100% !important;}

tr.block-schedule td div {text-align: left !important;  padding-left: 10px;}
tr.block-schedule td {width: 27% !important;}

.tab-scroll td:first-child, .block-table th:first-child {width: 40% !important;text-align: left;}
.tab-scroll td, .block-table th {width: 30%; text-align: center;}
.block-grid .col-md-2 {padding-left: 0 !important;}
.footer-categories {width: 33%;}

.header .drop-down {right: -16px !important;}
.header .user-panel {right: 0 !important;}
.header .full {width: 100%;}
.header .full .drop-down {display: none;}
}



@media only screen and (max-width:570px) {
.header .full {width: 80%;}
}

@media only screen and (min-width:100px) and (max-width:667px){
body, html {overflow-x: hidden;}
.team-img {width: auto; float: left; margin-bottom: 20px;}
.col-md-3.team-name {float: left;width: auto;padding-top: 25px;}
.block-team-info img {margin-left: 0 !important;}
.block-team-info {height: 100% !important;}
.block-team-info table.table tr th, .block-team-info table.table tr td {
    font-size: 12px; padding: 4px;}
.block-body .col-md-offset-1.col-md-10 {padding: 0;}
.block-grid {margin-right: 0 !important; margin-left: 0 !important;}
.standings-circle {margin-left: 0 !important; margin-right: 5px !important;}
.tab-scroll td {width: 96%;}
.player-stats td p { font-size: 12px !important;}
.block-team-info .col-md-7 {padding: 0 !important;}
tr.block-schedule td {padding: 0 !important; width: 25%;text-align: center;}
tr.block-schedule td div {text-align: left !important; padding-left: 15px;}
.marker-sell {margin: 15px 0;}
.block-grid .col-md-2 {padding-left: 0 !important;}
.footer_logo_img { width: 100%;}
form#orders table th {font-size: 9px;padding: 10px 2px;width: 10% !important;}
.marker-sell {margin: 15px 0;}


.header-login .col-md-11 {text-align: center !important;}
.navbar-shrink .schrol-header {max-width: 100%;width: 100% !important;}
.row.login.navbar-shrink .header-logos {width: 100% !important; margin-left: 0px;padding: 0px 0 10px !important;text-align: center;}
.header-logo {}
.row.login.navbar-shrink .header-login {width: auto !important; max-width: 100%; float: none !important;}
.navbar-shrink .header-login .col-md-11 .btn_logs {padding: 7px 10px !important; margin-top: 0px !important; margin-right: 5px !important; font-size: 14px;}
.header-login .col-md-11 .btn_logs {padding: 12px 20px !important; margin-top: 0px; margin-right: 5px !important; font-size: 14px;}
.schrol-header {max-width: 100%;}
.login {margin: 50px 0 0 !important;}
.header.after-login {width: 100% !important;}
.header .drop-down {right: 40px;}
.btn-fandex {width: auto !important;padding: 10px 15px !important;}
.markets_p{padding-left: 0px;}
.footer-categories h4 {margin-bottom: 10px;	font-size: 20px;}
.footer_logo_img br {display: none;}
.block-title span {font-size: 15px;}


}

@media only screen and (max-width: 667px) and (min-width: 100px) and (orientation: landscape) {
.tab-scroll td {width: 36%;}
}

@media screen and (max-width: 768px) {
    .mobile_width_news_column {
        width: 16px !important;
    }
}

.market-table td img {
    background-color: #FFFFFF;
    border-radius: 50px;
}

@media screen and (max-width: 1024px) {
    .user_portfolio_graph {
        padding-top: 225px;
    }
}

@font-face {
    font-family: 'MisterBrown';
    src: url('MisterBrown.eot');
    src: local('☞MisterBrown'), local('MisterBrown'),
        url('MisterBrown.eot?#iefix') format('embedded-opentype'),
        url('MisterBrown.woff') format('woff'),
        url('MisterBrown.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
