/* Blog Start */

.news ul {
    padding-left:0;
    list-style-type:none;
}

.category-list {
    list-style-type: none;
}
.category-list > li {
    padding: 8px;
    border-bottom: 1px solid #eee;
}
.category-list > li:hover{
    background:#3d88c8;
    color:#ffffff !important;
}
.category-list > li:hover a{    
    color:#ffffff !important;
}
.category-list > li a{
    text-decoration:none;
    display: block;
}
h4.title{
    margin-top:0;
}
.news h4 a{
    text-decoration:none;
}

.news p a{
    color:#111111;
}
.news p a:hover{
    color:#58585a;
}
.blog-section a:hover{
    color:#111111 !important;
}
.color-blk{
    color:#333333;
}
.color-blue{
    color:#d7b871;
}
.color-red{
    color:#d7b871;
}
.color-black{
    -webkit-transition: color 400ms ease-out;
    -moz-transition: color 400ms ease-out;
    -o-transition: color 400ms ease-out;
    transition: color 400ms ease-out;   
}
/*.color-black:hover{
    color:#111111 !important;
}*/

.sld{
    border-bottom: 10px solid #d7b871;
}

/* For Blog Page h, a and li style Start */
.blog-page h1, .blog-page h2, .blog-page h3, .blog-page h4, .blog-page h5, .blog-page h6{
    color: #050828 !important;   
}
.blog-page ul{
    list-style-type: none;      
}
.blog-page ul li:before{
    content: "â€¢ ";
    color: #4e4e4e;
    margin-right: 10px;
    font-size: 24px;
    line-height: 20px;
    top: 3px;
    position: relative;    
}
.category-list li:before, .default-li li:before{
    content: "" !important;
    margin-right: 0 !important;
    font-size: inherit !important;
    line-height: inherit !important;
}
.margin-top-0{
    margin-top:0 !important;
}
.margin-top-20{
    margin-top: 20px;
}
.margin-bottom-40{
    margin-bottom: 40px;
}

/* For Blog Page h, a and li style End */
@media(min-width:768px) and (max-width:1366px){
    .header-height{
        height:71px;
        display:inherit !important;
    }
}
@media(max-width:767px){
    .header-height{
        height:50px;
        display:inherit !important;
    }
}
.nav>li>a:focus{
    text-decoration: none;
    background-color: transparent;
}
.blog-page a{
    color:#050828;
}
.blog-page .category-list a{
    color:#050828;
}
@media(min-width:1367px){
    .header-height{  
        display:none;
    }
}

.news:nth-last-child(2) .hr{
    display:none;
}

.news:nth-last-child(2) {
    margin-bottom: 15px;
}
.news p{
    margin-bottom:10px; 
}
/* Blog pagination start */

.blog-pagination {
    float:  right;
    position: relative;
    z-index: 1000;

}
.blog-pagination ul li::before {
    content: "";
    color: #00A59B;
    margin-right: 0px;
    font-size: 0px;
    line-height: 0px;
    top: 0px;
    position: relative;
}
.blog-pagination ul li{
    display: inline;
}
.blog-pagination ul > li:first-child > a{
    display: inline-block;
    color: #fff !important;
    background: #d7b871;
    padding: 5px 15px;
    border-top-left-radius: 20px;
    /*    border-bottom-left-radius: 20px;*/
    box-shadow: 2px 2px 2px #7b7878;
    font-weight: bold;
    font-size: 11px;
}
.blog-pagination ul > li:last-child > a{
    display: inline-block;
    color: #fff !important;
    background: #d7b871;
    padding: 5px 15px;
    border-top-right-radius: 20px;
    /*    border-bottom-right-radius: 20px;*/
    box-shadow: 2px 2px 2px #7b7878;
    font-weight: bold;
    font-size: 11px;
}
.blog-pagination ul > li > a:hover{
    box-shadow: 0px 0px 4px #a2a2a2;
}

/* Blog pagination end */
/* Blog Archive Start */
.archives-list ul{
    list-style-type: none;
    padding: 0;
}
.archives-list ul li:before {
    content: "" !important;
    margin-right: 0 !important;
    font-size: inherit !important;
    line-height: inherit !important;
}
.archives-list ul li{ 
    padding: 8px;
    border-bottom: 1px solid #eee;
    color: #929293;
    cursor: pointer;
}
.archives-list ul li a{
    text-transform: uppercase;
    color: #050828 !important;
}
.archives-list ul > li:hover {
    background:#d7b871;
    color:#ffffff !important;
}
.archives-list ul > li:hover a:hover {    
    color:#ffffff !important;
}
.archives-list ul > li:hover a{
    color:#111111 !important;
}
.archives-list ul > li:last-child {
    border-bottom:transparent;
}
.data-right-logo-container{
    width:100px;
    margin:0 auto;
    display:block;
}
/* Blog Archive End */
/* Blog further */

.news h1 {
    font-size: 25px;
    margin-top:0;
}

.news h2 {
    font-size: 23px;
    margin-top:0;
}

.news h3 {
    font-size: 18px;
    margin-top:0;
}

.news h4 {
    font-size: 16px;
    margin-top:0;
}
.news h5 {
    font-size: 14px;
    margin-top:0;
}

.news h6 {
    font-size: 12px;
    margin-top:0;
}
.hover-underline a:hover{
    text-decoration:none !important;
    color:#d7b871 !important;
}
.hover-underline a{
    color: #111111 !important;
}
.hover-underline h1, .hover-underlineh2,.hover-underline h3, .hover-underline h4, .hover-underline h5, .hover-underline h6{
    margin-bottom:10px;
}
.hover-underline h1, .hover-underlineh2,.hover-underline h3, .hover-underline h4, .hover-underline h5, .hover-underline h6{
    margin-bottom:10px;
    margin-top:0;
}
.padding-top-40{
    padding-top: 20px;
}
.news a[title="More"]:hover, .news a[title="Back"]:hover,.news a[title="More"]:active, .news a[title="Back"]:active,.news a[title="More"]:visited, .news a[title="Back"]:visited{
    text-decoration: none !important;    
}
.news a[title="More"]:hover,.news a[title="Back"]:hover{ 
    color:#d7b871;
}
/* Blog End */
@media(min-width:576px){ 
    .show-575{
        display:none;
    }
}

@media(max-width:575px){ 
    .show-575{
        display:block;
    }
}

.blog-page hr{
    border-color:#d7b871;
}
.font-14{
    font-size:14px !important;
}