

@media screen and (min-width: 1600px) {

    .corte-main h1 {font-size: 25px !important;} 

    .corte-main p {font-size: 16px;}

    .mar-con p {font-size: 18px;}

    .gra-val p {font-size: 16px;}

    label.clr-or {font-size: 16px;}

    .corte-txt li {font-size: 16px;}

    .dis-sc-txt h2 {font-size: 20px;line-height: 30px;}

    .dis-sc-txt p {font-size: 16px;} 

    .bd-min p{font-size: 16px;}

    .bd-min h6 {font-size: 18px; line-height: 28px;}

    ul.block-grid.two-up.mobile-one-up.pdf-sc-li .headline a {
        font-size: 23px;
    }
 


}





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

    .evt-sec{padding: 10px 0px !important;}

    .corte-main h1 {font-size: 21px;}

    .corte-txt li{font-size: 15px;}

    .evt-hd-txt h1{font-size: 28px;}

    .evt-hd-txt p{font-size: 16px;}

    .cr-evt-sc {padding: 8px 20px;}

    .cr-evt-sc h4{font-size: 16px;}

    .cr-evt-sc p {font-size: 14px;}

    .mar-hd-txt h5{font-size: 18px;}

    span.gra-val-txt{font-size: 14px;}

    .cp-chck-sc label {font-size: 13px;}

    .sh-btn-sc button{font-size: 14px;}
    
    .dis-sc-txt h2{font-size: 16px;}

    .modal-dialog.evi-dia .modal-header h5{font-size: 19px;}

    .bd-min h6{font-size: 14px;}

    .evi-dia-main {padding: 0px 20px;}

    .gra-val p{width: 150px;}

    .per-gra-sec {padding: 10px 20px;}

    .footer_section h2,.footer_section h1 {font-size: 14px;} 

    p.viw-btn a{font-size: 14px;}

   
}

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

    .mar-main{margin-bottom: 20px;}

    .footer_section h2,.footer_section h1 {text-align: center;} 

    .row.rev {
        flex-direction: column-reverse;
        display: flex;
    }

    .mar-sec.dis-non .mar-ptum{
        margin-bottom: 20px;
        display:block !important; 
    }

    .mar-ptum {
        display: none;
    }

    .evt-btn.btn-non {
        display:block;
    }
    
    .evt-btn {
        display:none;
    }

    .footer_section h1 {text-align: center  !important;}

    .footer_section h2 {text-align: center !important;}

    .mem_upgrade{/*display: none !important;*/}

    .mem_upgrade .updata_section {
    background: transparent;
}

    .pld-non-sec{
        display:block;
    }

    .pld-non-sec .updata_section {
        background: none !important;
    }

    .pld-non-sec .updata_section h2 {
        font-size: 14px !important;
    }

}


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

    .evt-sec {padding: 10px 0px !important;}

    .evt-hd-txt h1 {font-size: 18px;line-height: 20px;}

    .evt-hd-txt p {font-size: 14px;}

    .cr-evt-sc {padding: 10px 18px;}

    .cr-evt-sc h4 {font-size: 15px;}
    
    .cr-evt-sc p{font-size: 13px;}

    .evt-btn button{ padding: 8px 0px;}

    .corte-list {flex-direction: column;}

    .cp-chck-sc{flex-wrap: wrap; justify-content: flex-start;}

    .cp-sc {margin-bottom: 20px; margin-right: 10px; width: 108px;}

    ul.nav.navbar-nav li a {font-size: 14px !important;font-weight: 600; font-family: 'Titillium Web';    }

    .container-fluid.back_color_white {font-family: 'Titillium Web';}
    
    .four.columns.show-for-small {display: none !important;}

    .row.tech-analysis.min-trm-sc { display: block;}

    .trm-sc-in { width: 100%; margin-bottom: 20px;}

    .row.tech-analysis.min-trm-sc { margin-bottom: 0px !important;}

    .tech-analysis .four.columns {padding: 0px 15px !important;}

    .list-item-section li { padding-left: 15px !important; }

    .corte-list .corte-txt { padding: 0px !important;}

    .str-sc-ns { padding: 15px !important;}

    .min-sc-raw .raw-sec .six.columns.raw-table:nth-child(2) .list-item-section { padding-left: 0px !important;}

    .tre-sc-1 .panel.radius h4 {line-height: 25px; font-size: 18px;}

   

    .com-an-sc h3.com-hed-sc {
        font-size: 15px !important;
        line-height: 25px !important;
    }

    h2.hed-sc-up { font-size:20px !important; line-height: 25px !important;}

    h1.nl-cr-hed { font-size: 25px !important;line-height: 30px !important;}

    h2.hed-sc-up {margin:10px 0px !important;}
    
    .tre-sc-1 {margin-bottom: 15px !important;}

    .tre-sc-2 h4 { margin-bottom: 15px !important;}

    h1.nl-nr-txt {line-height: 25px;margin: 12px 0px !important;}

    .ytr-sec {margin-bottom: 15px;}

    h3.gen-hed-txt {padding-bottom: 15px !important;}

    .corte-txt.pd-sec h3.rd-cn-sc {text-align: left !important ; font-size: 17px !important;}

    .corte-list { padding-top: 15px !important;}
    
    .twelve.columns .raw-sc h3 { font-size: 28px !important}

    /* .gen-sc-1 h3.gen-hed-txt {font-size: 28px !important} */

    .panel.radius.yellow .gen-sc-1 h3.gen-hed-txt {text-align: left !important;}

    .ns-tble-sc { margin-bottom: 10px !important;}

    .corte-txt.pd-sec li:last-child {margin-bottom: 0px;}

    .fin-p-sec p { padding: 0px 0px 15px 0px !important;}

    .fin-p-sec.br-bd-sc {padding: 0px !important;}


}


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

    .evt-hd-txt {margin-bottom: 10px;}

    .cr-evt-sc{margin-bottom: 10px;flex-wrap: wrap;}

    .per-gra-sec{flex-wrap: wrap;}

    .gra-val {width: 160px;margin-bottom: 10px;}

    .footer_section h2,.footer_section h1 {font-size: 13px;} 

    .evt-btn {}

    .fci-min-sec {flex-direction: column;}

    .three.mobile-two.columns.fc-inp-sec {margin-right: 0px; margin-bottom: 10px;}

    .fin-p-sec p {font-size: 14px;}

    .twelve.columns.fci-sedc-table table tbody tr th {font-size: 14px !important;}

    .rul-txt-sec p {font-size: 15px !important;}

    h1.nl-nr-txt { font-size: 20px !important;}

    .twelve.columns .raw-sc h3 {
        font-size: 20px !important;
    }

    .tre-sc-2 h4 { font-size: 20px !important;}

    h2.res-sc-hed { font-size: 20px !important;}


    
    
}

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

    .evt-hd-txt h1  {font-size: 16px;}

    .evt-hd-txt p {font-size: 11px;}

    /* .evt-hd-txt {width: 130px;} */

    .evt-btn button {width: 130px;}

    .log_sec img {
        width: 100% !important;
        height: 35px;
        margin-left: 0px;
        object-fit: contain;
        margin-top: 3px;
    }
	.evit-mod {font-size: 18px;}
    .corte-main.pad-lf-rt {padding: 16px !important;}

    .twelve.columns.fci-sedc-table table tbody tr th { font-size: 13px !important;}
} 


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

    .modal-dialog.evi-dia {
        width:auto !important;
        max-width:100%;
    }
}



@media only screen and (min-width: 768px){
.navbar.navbar-default .sidenav {
    height: 100%;
    width: 100% !important;
    position: relative;
    z-index: 4;
    top: unset;
    left: unset;
    background-color: transparent;
    overflow-x: unset;
    transition: 0.5s;
    padding-top: 0px;
    float: right;
}
}


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

    .gra-val p { width: 100%;}

    span.gra-val-txt {
        font-size: 14px;
        text-align: left;
        width: 40px;
    }

    .gra-val {
        width: 100%;
        margin-bottom: 10px;
    }

    .corte-main h1 {
        font-size: 15px;
    }

    .cte-txt {padding: 12px 14px;}

    .evt-btn.btn-non button {
        width: 120px;
    }

    li.ne-tr-lst span { display: block !important;}

    span.cte-svg {
        margin-right: 5px;
        height: 26px;
        width: 16px;
    }

    span.cte-svg svg {
        width: 18px;
    }

    .tre-sc-1 .panel.radius h4 { font-size: 15px !important;}


}


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

    .cr-evt-sc {padding: 10px;}

    .my_stock_caption img {
        width: 100%;
        max-width: 100% !important;
    }

    h3.gen-hed-txt {
        display: block !important;
        width: 100% !important;        
        line-height: 21px !important; 
    }

    span.det-nd-sc {
        display: block !important;
        width: 100% !important;
        text-align: center !important;
    }
}


/* @media only screen and (max-width:768px) {

    .log_sec.logo_shadow {display: flex; align-items: center;}

} */




@media only screen and (max-width:992px) {
    .evt-btn.di-sc{display: block; margin-left: auto;}

    .evt-btn.di-sc a {padding: 7px 25px;}

    .evt-sec {margin-bottom: 10px;}
}


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

    .twelve.columns p {
        font-size: 15px !important;
    }

    .list-item-section {
        border: none;
    }

    .three.mobile-two.columns.fc-inp-sec {
        width: 100%!important;
    }

    .my_stock_caption img {
    width: 100%;
    max-width: 60%;
    object-fit: contain;
    margin-top: 0px;
		/* display:none; */
}

.cr-evt-sc {
    margin-bottom: 10px;
}

}

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

    .panel.radius.show-for-small{display: none !important;}

    .corte-main.pdf-sc ul.block-grid.two-up.mobile-one-up.pdf-sc-li li {
        width: 100% !important;
    }

    .log2-bg-sc {margin-bottom: 5px !important;}

    .mid2-bg-sc {margin-bottom: 5px !important;}

    .nar-bg-sc {margin-bottom: 5px !important;}

    .rus-bg-sc {margin-bottom: 5px !important;}

    .ltc-bg-sc {margin-bottom: 5px !important;}

    .mtc-bg-sc {margin-bottom: 5px !important;}

    .ntc-bg-sc {margin-bottom: 5px !important;}


}




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

    .log_sec.logo_shadow img {
        margin-left: 0px;
        max-width: 130px;
        width: 100%;
    }

    .time_section h2 {
        font-size: 12px;
        white-space: nowrap;
        margin-left: 5px;
    }

    .corte-main h1 {
        font-size: 14px;
    }

    .evt-btn.di-sc a {padding: 7px 15px; font-size: 13px;}

    .st-paln .corte-main ul li {
        width: 100%;
    }

    .my_sto_back_color div.my_stock_caption h1 {
        margin-bottom: 5px !important;
    }


    .ntc-bg-sc .ntc-txt-sc.nl-br-bm-ntc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .ntc-bg-sc .ntc-txt-sc.nl-br-bm-ntc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .ntc-bg-sc .ntc-txt-sc.nl-br-bm-ntc .ntc-txt-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .ntc-bg-sc .ntc-txt-sc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .ntc-bg-sc .ntc-txt-sc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }


    .mtc-bg-sc .ntc-txt-sc.nl-br-bm-ntc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .mtc-bg-sc .ntc-txt-sc.nl-br-bm-ntc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .mtc-bg-sc .ntc-txt-sc.nl-br-bm-ntc .ntc-txt-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .mtc-bg-sc .ntc-txt-sc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .mtc-bg-sc .ntc-txt-sc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .ltc-bg-sc .ntc-txt-sc.nl-br-bm-ntc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .ltc-bg-sc .ntc-txt-sc.nl-br-bm-ntc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .ltc-bg-sc .ntc-txt-sc.nl-br-bm-ntc .ntc-txt-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .ltc-bg-sc .ntc-txt-sc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .ltc-bg-sc .ntc-txt-sc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .rus-bg-sc .ntc-txt-sc.nl-br-bm-ntc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .rus-bg-sc .ntc-txt-sc.nl-br-bm-ntc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .rus-bg-sc .ntc-txt-sc.nl-br-bm-ntc .ntc-txt-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .rus-bg-sc .ntc-txt-sc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .rus-bg-sc .ntc-txt-sc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }


    h3.rd-cn-sc {font-size: 17px !important; margin: 0px 0px 10px 0px !important}




}

@media only screen and (max-width:410px) { 
    .corte-main h1{flex-wrap: wrap;}

    .evt-btn.di-sc{display: block; margin-left: unset; margin: 5px 0px;}

}


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

    .twelve.columns p {font-size: 13px; }
}

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

div#graph-mystock {
    padding: 10px 5px 0px 5px;
}

.mov_con {
    width: auto !important;
    display: flex;
    position: relative;
    z-index: 2;
    float: left;
    margin-right: 5px;
}


.dia_sec, .sky_sec {
    padding: 8px;
    display: block;
    max-width: 185px !important;
}

.toggle-graph.toggle-graph-with-icons .close_con.mys_icon {
    margin-left: 10px;
    width: 20px;
}

}


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

    .nar-bg-sc .ntc-txt-sc.nl-br-bm-ntc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .nar-bg-sc .ntc-txt-sc.nl-br-bm-ntc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .nar-bg-sc .ntc-txt-sc.nl-br-bm-ntc .ntc-txt-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .nar-bg-sc .ntc-txt-sc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .nar-bg-sc .ntc-txt-sc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }


     .nar-bg-sc .ntc-txt-sc.nl-br-bm-ntc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .nar-bg-sc .ntc-txt-sc.nl-br-bm-ntc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .nar-bg-sc .ntc-txt-sc.nl-br-bm-ntc .ntc-txt-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .nar-bg-sc .ntc-txt-sc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .nar-bg-sc .ntc-txt-sc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .mid2-bg-sc .ntc-txt-sc.nl-br-bm-ntc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .mid2-bg-sc .ntc-txt-sc.nl-br-bm-ntc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .mid2-bg-sc .ntc-txt-sc.nl-br-bm-ntc .ntc-txt-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .mid2-bg-sc .ntc-txt-sc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .mid2-bg-sc .ntc-txt-sc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }


    .log2-bg-sc .ntc-txt-sc.nl-br-bm-ntc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .log2-bg-sc .ntc-txt-sc.nl-br-bm-ntc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .log2-bg-sc .ntc-txt-sc.nl-br-bm-ntc .ntc-txt-sc {
        display: block;
        width: 100%;
        float: left;
    }

    .log2-bg-sc .ntc-txt-sc li.ne-tr-lst {
        display: block;
        width: 100%;
        float: left;
    }

    .log2-bg-sc .ntc-txt-sc .mr-lf-sc {
        display: block;
        width: 100%;
        float: left;
    }
 }

