@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);
@import url(http://fonts.googleapis.com/css?family=Roboto:400,500);

.header-resize{
    height: 160;
    width: 100%
}

/*----- Amin Part ------*/
.htop{
    background:url(../images/headerBg.jpg) no-repeat;
    height:155px;
}

.logo{
    margin-top:15px;
}
ul.Lng{
    padding:0;
    margin:0;
}
ul.Lng li{
    list-style:none;
    float:left;
}
.nDt{
    bottom: -142px;
    float: left;
    left: 0;
    position: absolute;
    font-size: 16px;
}

.nDt span{
    color:#ED1C24;
    font-weight:bold;
}
.bTmMenu{
    width:50%;
}

.bHead{
    color: #003a78;
    font-size: 22pt;
    font-weight: bold;
    margin: 0;
    padding: 1% 0;
    text-align: center;
}

.slider{
    width:100%;
    padding:0;
    margin:0;
}

.sliderPic{
    float: right;
    margin-right: -15px;
    width: 459px;
}

.NewsContent{
    padding:0;
    margin:0;
}
h2.NewsHeading{
    background: none repeat scroll 0 0 #003a79;
    color: #fff;
    font-size: 15pt;
    padding-bottom: 3px;
    padding-left: 10px;
    padding-top: 3px;
    margin:0 0 15px;
    display: inline-block;
    width: 100%;
}
.readmore{
    font-weight:bold;
    color:#003a79;
    font-size:13px !important;

}

.right{
    float:right;
    margin-right:-15px;
}

h4.NtiTle{
    color: #023972;
    font-size: 11.5pt;
    font-weight: bold;
    text-decoration: none;
}

.NtiTle a{
    color:#023972;
    text-decoration: none;
}
.RightCol{
    float: left;
    margin: 10px 0 0 -15px;
    padding: 0 1% 0 0;
}

.RightColIn{
    float: left;
    margin: 0px ;
    padding: 1%;
}

.MarNeg{
    margin-left:-15px;
    width: 53%;
}
.mar10{
    margin-top:15px;
    /*    clear: both;*/
}
.forcurrent{
    clear:both;
}

.nPic{
    float: left;
    margin-bottom: 10px;
    margin-right: 12px;
}
.newsDetail{
    padding-right:15px;
}
h2.NTd{
    padding:0 0 10px;
    margin:0;
    color:#023972;
}
ul.LmeNu{
    margin-left:22px;
    padding:0;
    list-style-type:square;
    color: #003a79;
}

ul.LmeNu li{
    border-bottom: 1px dotted #cbcbcb;
    padding: 5px 0;
}


ul.LmeNu a{
    color: #003a79;
    font-size: 10.5pt;
    font-weight: normal;
    text-decoration: none;
}

ul.LmeNu a:hover{
    color: red;
}

.rPrsn{
    margin-left:-15px;
}



/* Carousel base class */
.carousel {
    height: 237px;
    margin-bottom: 0px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
    z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
    height: 237px;
    background:#6d6f71;
}
.carousel-inner > .item > img {
    position: absolute;
    top: 0;
    right: 0;
    /*  min-width: 100%;*/

}
.cusStyle{
    background:#6d6f71;
    left: 0;
    padding: 2%;
    right: 55%;
    top: 0;
    bottom:0;
    text-align:left;
}

.cusStyle h1{
    font-size:18pt;
    padding:0;
    margin:0;
    margin-bottom: 15px;
}
.carousel-indicators{
    left: 91%;
    top: -26px;
}
.carousel-control{
    left:50%;
    opacity:1;
    bottom:7%;
    width:87%;
}
.carousel-control.left,
.carousel-control.right{
    background:none;
}

.navControl{
    background: none repeat scroll 0 0 #003b78;
    bottom: 12%;
    float: right;
    height: 25px;
    position: relative;
    right: 6px;
    width: 6%;

}
/*---- Amin Part   ------*/
.edit-main-container{
    padding-top: 20px;
}
.edit-container-fluid-nav{
    padding-right: 0px;
    padding-left: 0px;
    /*  background:#FFFFFF;*/
}
.edit-navbar-collapse{
    border-top:1px solid #e7f1f0 !important;
    border-left: 1px solid #c1c1c1;
    border-right: 1px solid #c1c1c1;
    border-bottom: 1px solid #c1c1c1;
}
.edit-navbar-nav li{
    border-right:1px solid #c3c3c3;
    /*margin-right: 4px;*/
}
.edit-navbar-nav li a{
    padding: 10px 14px;
    color: black !important;
    /*    font-weight: 600;*/
}

.edit-navbar-nav li:last-child{
    border-right: 0px;
}
.edit-navbar-nav >li>a{
    line-height: 6px;
}
.edit-navbar-static-top{
    /*    background: #FFFFFF;*/
    border: 0px;
    min-height:0px;
    margin-bottom:0px;
}
.edit-navbar-nav a:hover{
    background: #003a79 !important;
    color:#FFFFFF !important;
}
.edit-active{
    background:#003a79 !important;

}
.edit-navbar-nav .edit-active a{
    color:#FFFFFF !important;
}
.edit-navbar-collapse-2nd{
    width: 85% !important;
    margin: 0 auto !important;
    border-color: #c0c0c0 !important;
    background: #e2e3e5!important;
}
.edit-navbar-nav-2nd li a{
    padding-left: 25px;
    /*    background:#e2e3e5;*/
}
.field{
    margin-bottom: 10px;
    width: 100%;
}
.edit-row-latest-news{
    background: #e2e3e5;
}
.latest-new h4{
    font-size: 16px;
    margin: 0px;
    /*    font-weight: 800;*/
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
}
.news-blue{
    color: #003d76;
    font-size: 13pt;
    font-weight: bold;
}
.space{
    margin-left: 10px;
}
.national-news-image{
    /*    width: 45%;*/
    float: left;
    margin-right: 10px;
    height: 120px;
}

.national-news-image-2{
    /*    width: 100%;*/
    /*    height: 107px;*/
    /*width: 45%;*/
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    height: 120px;
}
.edit-col-sm-7-national-stories{
    margin: -10px 0 0;
    padding:0;
}
.related-ul{
    margin-left: -22px;
    list-style-type:square;
    color: #003a79;
    font-size: 18px;
}
.related-ul a{
    color: #003a79;
    font-size: 10.5pt;
    font-weight: bold;
    text-decoration: none;
}
.for-pagination{
    clear: both;
    text-align: center;
}
.edit-category-panel{
    width: 32% !important;
}

.related-ul a:hover{
    color: red;
}

.related-news{
    clear: both;
}
/*.images-news a{
    color: #023972;
    text-align: justify;
    text-decoration: none;
    font-weight: bold;
    font-size: 16px;
}*/
.images-news a:hover{
    color: red;
}
.paragraph-tag a{
    color: #023972 !important;
    font-weight: normal !important;
    font-size: 14px !important;
}
.paragraph-tag a:hover{
    color: red !important;
}

.images-news p{
    /*    text-align: justify;*/
    font-size:10.5pt;
}
.right-arrow{
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;

    border-right:10px solid blue; }
.Mainbody{
    margin-top: 20px;
}
.eid-container-fluid-body{
    padding-left: 0px;
    padding-right: 0px;
}
.top-stories-left{
    width: 40%;
    float:left;
}
.top-stories-right{
    width:60%;
    float:right;
}
.top-stories-cover h3{
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    background: #003a79;
    color:#fff;
    margin-bottom: 0px;
}
.top-stories-cover{
    /*    width: 96.3%;  */
}
.slider-image{
    width:100%;
}
.edit-bg-slider{
    background: #6d6e70;
    margin-right:-9px;
    height:255px;
}
.edit-bg-slider h3{
    /*    padding-top: 25px;
        padding-bottom: 25px;*/
    color:#fff;
}
.edit-bg-slider p{
    padding-bottom: 15px;
    color:#fff;
}

.news h3{
    text-align: center;
    color: #003578;
}
.national-news h3{
    padding-top: 10px;
    padding-bottom: 10px;
    background: #003a79;
    color: #fff;
    padding-left: 10px;
}
.national-news{
    width: 96.3%;
}

.business-news{
    width: 100%;
}
.right-side-panel{
    margin-top: 10px;
}
.business-news-image-1{
    /*    width: 209;*/
    /*        height: 95px;*/
    /*width: 100%;*temp*/
    height: 119px;
}
.left-side-news{
    font-size: 14px;
    font-weight: bold;
}
.business-news-list a{
    font-size: 15px;
    color: #023972;
    text-align: justify;
}
.business-news-list a:hover{
    color: red;
    text-decoration: none;
}
.business-news-list p{
    /*    text-align: justify;*/
    font-size: 10.5pt;
    margin-bottom: 0px;
}
.edit-businessnews-list{
    background: #eaebed;
    padding: 1px 5px 1px 5px;
    margin-top: -11px;
}
.current-news-list{
    background: #eaebed;
    margin-top: -10px;
}
.current-news{
    border-bottom: 1px solid #89898b;
    padding-top: 5px;
}
.current-news-ul{
    margin-left: -10px;
    list-style-type: square;
    color: #003a79;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 5px;
}
.current-news-ul a{
    text-decoration: none;
    color: #003a79;
}
.current-news-ul a:hover{
    color:red;
}
.image-gallery-photo{
    width: 100%;
}
.image-gallery{
    margin-top: -10px;
    width:100%;
    max-width: 100%;
}
.business-news-image-sp{
    width: 220;
}
/*.edit-row-side-panel{
    margin-bottom: 10px;
}*/
/*.edit-row-side-panel-image{
    margin-bottom: 20px;
}*/
.pika-stage img{
    max-width: 100%;
}
.italic-style{
    font-style: italic;
}
.technology-news-list{
    margin-bottom: 20px;
}
.footer-menu{
    background: #003a79;
    text-align: center;
    color: white;
    padding-top: 7px;
    padding-bottom: 1px;
}
/*/*.footer-menu ul {
    list-style: none;
    display: inline-flex;
}*/
.footer-menu li{
    border-right: 1px solid white;

}
.footer-menu .edit-list-inline-footer a{
    text-decoration: none !important;
    color:white !important;
    margin-right: 10px;
    margin-left: 10px;
}
.footer-menu .edit-list-inline-footer a:hover{
    color: red !important;
}
.footer-menu li:last-child{
    border-right: 0px;
}
.for-border{
    border-left: 1px solid #cbcbcb;
    border-right: 1px solid #cbcbcb;
}
.images-news{
    clear: both;
    /*    margin-bottom: 20px;*/
}
.arrow{
    height: 11px;
    position: relative;
    top: -1px;
}
.news-title{
    width: 10%;
}
.news-list{
    width: 60%;
}
.download-logo{
    text-align: center;
    margin-top: 10px;

}
.SelectAllOrNone{
    margin-top: -10px;
    margin-left: 10px;
}
.borderless tbody tr td, .borderless thead tr th {
    border: none;
}
.download-logo h4.news-class{
    color:blue;
}
.download-image{
    position: relative;
    top: -5px;
    left: 10px;
}
.row-margin{
    margin-bottom: 50px;
}
.fixheight{
    height: 315px;
}
.news-title-break{
    width: 11%;
}
.breaking-news{
    background: #8B0000;
}
.breaking-news-list{
    color: white;
}
.edit-category-panel-market{
    width: 50% !important;
}
.logo-edit{
    display: block;
}
.logo-edit-res{
    display: none;
}
.logo-edit-360{
        display: none;
    }

.newHeadLine{
background: none !important;
color: #003a79 !important;
border-bottom: 1px solid gainsboro  !important;
border-top: 1px solid gainsboro  !important;
margin-bottom: 29px !important;
}
@media (max-width: 1024px) {
     .htop{
        background: url(../images/headerBg_1024.jpg) no-repeat;
    }
    .news-title{
        width: 14%;
    }
    .edit-navbar-nav-2nd li a{
        padding-left: 18px !important;
    }
    .edit-navbar-nav li a {
        padding: 10px 6px;
    }

    .nDt {
        bottom: -140px;
        left: 44px;
    }

    .edit-businessnews-list p{
         font-size: 9pt;
    }

    .h4.NtiTle {
        font-size: 10pt;
    }

    .edit-Bcn-p p{
        font-size: 9pt;
    }

    .res-related a{
        font-size: 12px;
    }
}

@media (max-width: 980px) {
    .edit-navbar-nav li a {
        padding: 10px 14px;
    }
    .edit-middle{
        margin-left: 160px;
    }
    .edit-border{
        border-bottom: 1px solid #e7e7e7;
    }
    .nDt {
        bottom: -30px;
    }
    .logo-edit{
        display: none;
    }
    .logo-edit-res{
        display: inline;
    }
     .htop{
        background: url(../images/headerBg_768.jpg) no-repeat;
        height: 103px;
    }
    .nDt{
        bottom: -30px;
        left: 350px;
    }
    .edit-navbar-collapse-2nd{
        width: 100% !important;
    }
    .edit-border{
        border-bottom: 1px solid #e7e7e7;
    }
    .edit-middle{
        margin-left: 168px;
        border-right: 1px solid #e7e7e7;
    }
    .news-blue{
        font-size: 11pt;
    }
     .edit-businessnews-list p{
         font-size: 10.5pt;
    }
     .edit-Bcn-p p{
        font-size: 10.5pt;
    }
    .h4.NtiTle {
        font-size: 11.5pt;
    }
    .res-related a{
        font-size: 14px;
    }
}

@media (max-width: 991px) {
    .eid-container-fluid-body{
        padding-right: 30px;
    }
    .RightCol{
        margin: 0;
    }
    .fixheight{
        margin: 0;
        width: 100%;
    }
    .MarNeg{
        margin: 0;
        width: 100%;
        margin-top: 20px;
    }
    .col-sm-6{
        width: 100%;
    }
    .news-blue{
        font-size: 11pt;
    }
}

@media (max-width: 768px) {


   /* .news-blue{
        font-size: 11pt;
    }*/

    /*.edit-navbar-collapse-2nd{
        width: 100% !important;
    }
    .edit-border{
        border-bottom: 1px solid #e7e7e7;
    }
    .edit-middle{
        margin-left: 168px;
        border-right: 1px solid #e7e7e7;
    }*/
    /*.logo-edit{
        display: none;
    }
    .logo-edit-res{
        display: inline;
    }*/
     /*.edit-businessnews-list p{
         font-size: 9pt;
    }
    .h4.NtiTle {
        font-size: 10pt;
    }*/

}

@media (max-width: 767px) {
    .national-news-image{
        margin-bottom: 10px;

    }
    .top-stories-cover{
        width: 100%;
    }
    .national-news{
        width: 100%;
    }
    .eid-container-fluid-body{
        padding-right: 0px;
    }

    .right{
        padding: 0 !important;
        margin-right: 0px !important;
    }
    .NewsHeading{
        display: inline-block !important;
        width: 100% !important;
    }
    .news-blue{
        font-size: 12pt;
    }
    .edit-middle{
        margin-left: 0px;
    }
    .edit-border{
         border-bottom: 0px;
    }

}

@media (max-width: 640px) {
    #bs-example-navbar-collapse-8 .edit-navbar-nav li {
        padding-left: 15px !important;
    }
    .nDt {
        bottom: -28px;
        left: 261px;
    }
     .edit-nav-toggle{
        display: none;
    }
    .htop{
        background: url(../images/headerBg_640.jpg) no-repeat;
        height: 85px;
    }
    .logo{
        margin-top: 0px;
    }

    .carousel-control {
        left: -28%;
        bottom: 89%;
        width: 90%;
        opacity: 1;
    }
    .edit-category-panel{
        width: 100% !important;
        clear: both;
    }


}

@media (max-width: 480px) {
    .nPic{
        width: 100%;
    }
    .cusStyle h1 {
        font-size: 14pt;
    }
    .nDt {
        left: 185px;
    }
     .htop{
        background: url(../images/headerBg_480.jpg) no-repeat;
        height: 85px;
    }
     .top-stories-cover h3 {
        text-align: left;
        padding-left: 10px;
    }


}

@media (max-width: 360px) {


    /*#bs-example-navbar-collapse-9{
        display: block;
    }*/
    .RightCol {
        float: none;
        margin: 10px 0px 0px 0px;
        padding: 0px 1% 0px 0px;
    }
    .fixheight{
        clear: both;
    }
    .logl{
        display: none;
    }
    .logo-edit-res{
        display: none;
    }
    .logo-edit-360{
        display: block;
        padding-top:15px;
    }
    .logo-edit{
        display: none;
    }
    .htop{
        background: url(../images/headerBg.jpg) no-repeat;
        height: 155px;
    }

    .cusStyle h1 {
        font-size: 12pt;
        padding: 0px;
        margin: 0px 0px 10px;
    }
    .cusStyle p{
        margin: 0px;
        font-size: 13px;
    }
    .navControl {
        width: 11%;
    }
 /*   .carousel-control {
        left: -28%;
        bottom: 89%;
        width: 90%;
        opacity: 1;
    }*/
}
