/*
Theme Name: Cox's Bazar Shomoy
Theme URI: https://www.e2softbd.com/
Author: Faizul Karim Fahim
Author URI: http://www.e2softbd.com/
Description: This is premium Theme supported by e2soft Technology
Version: 1.0
License: Privet License by e2soft Technology
License URI: http://www.e2softbd.com/
Tags: red, light, two-columns,three-columns, four-columns, right-sidebar, flexible-width, custom-header, custom-menu, admin panel
Text Domain: bdsaradin

This theme, like WordPress, is licensed under the E2soft.
Use it to make something, have premium, and share what you've learned with others.
*/
@font-face {
font-family: SolaimanLipi;
src: url(fonts/SOLAIMA0.eot);
}

/*NON IE*/

@font-face {
font-family: SolaimanLipi;
src:url(fonts/SOLAIMA0.eot) format('No-IE-404'),
url(fonts/BNG.ttf) format("truetype");
}


body{
    font-family:solaimanLipi;
    font-size:16px;
    background-color: #eee;
}

.container{}

a{
    /*color:#004276;*/
    color:#000;
}
a:hover{
    text-decoration:none;
    color:#353535;
}
.clear{clear:both;}
.home-meta{
    border-bottom: 1px solid #c1c0c0;
    background-color:#fff;
    height:40px;
}
.date {
    font-size: 14px;
    line-height: 40px;
}
.soci-icon img{
    width:35px;
    height:auto;
    margin-top: 2px;
}


.news_search input[type="text"] {
    border-width: 1px medium 1px 1px;
    border-style: solid none solid solid;
    border-color: #222B46 -moz-use-text-color #222B46 #222B46;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    float: left;
    padding-left: 5px;
    line-height: 25px;
    height: 25px;
    height: auto;
    width:224px;
}

.news_search input[type="submit"] {
    background: RGB(176, 9, 8) url("images/toolbar_find.png") no-repeat scroll center center;
    border: medium none;
    height: 29px;
    position: relative;
    text-indent: -999999px;
    width: 38px;
}

.new-group .active-color,.new-group .active-color:hover{background-color:#222B46;color: #fff;}

#exTab1 ul.nav-pills li{width: 49.5%;text-align: center;background-color: #ad3f40;}
#exTab1 ul.nav-pills li a{background-color: #e74d4f;color:#fff;border-radius: 0;padding: 4px 15px;}
#exTab1 ul.nav-pills li.active a{background-color: #ad3f40;}
#exTab1 ul.nav-pills{background-color: #ad3f40;}
#exTab1 .tab-pane{}

.list-group-item:first-child{border-radius:0;}
.list-group-item:last-child{border-radius:0;}
.list-group-item{padding: 5px 10px;}
.cat-heading,.widget-title {
    height: 35px;
    width: 100%;
    color: #fff;
    font-size: 17px;
    line-height: 34px;
    padding-left: 10px;
    margin-bottom: 5px;
    background: #1a68a2;
    border:1px solid #000;

}
.widget-title a{color:#fff;}
.top-title{color: #d90f00;margin: 0;}
.cat-heading a{color: #fff;}
.col-heading{
    margin: 10px 0;
    font-size:17px;
    font-family: inherit;
    line-height: 20px;
    color: inherit;
    font-weight:bold;
    text-rendering: optimizelegibility;
    margin-top:-25px;
}
.cat-2nd-head{
    margin-top: -25px;
    padding: 0 10px;
}
.main-heading{font-size: 1.8em;padding: 0;line-height: 35px;margin-top: -35px;}
.margin-5{margin:5px;}
.margin-top-5{margin-top:5px;}
.img-border{border: 1px solid #222b46;}
.img-square{width:100px;height:auto;margin-right:5px;}
.img-square2{width:90px;height:auto;margin-right:5px;margin-top:5px;}
.img-full{width:100%;height:auto;}
.img-resize{width:100%;height:165px;}
.img-resize-big{width:100%;height:185px;}
.info {
    color: #8c8c8c;
    display: block;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 5px;
    position: relative;
top: -28px;
background-color: #8b1715;
opacity: 0.8;
color: #fff;
padding: 5px 10px;
}

.widget_recent_entries{background-color:#fff;}
.widget_recent_entries ul{
    list-style-type:square;
    margin-left:-15px;
    padding-bottom:20px;
}
.arrow li{margin-bottom:5px;}
.exce{font-size: 14px;color: #4F4F4F;}
.footer {
background-color: rgb(143, 141, 133);
background: transparent linear-gradient(to right, rgba(3, 1, 0, 0.08) 0%, #680000 100%) repeat scroll 0% 0%;
font-size: 16px;
border-top: 3px solid #222B46;
min-height: 275px;
color: #261d1d;
}

.post-title {
    margin: 0;
    margin-bottom: 10px;
    color: #004276;
    line-height: 1.4;
    font-size: 30px;
}

.post-meta {
    margin-bottom: 20px;
}
.IN-widget{position:relative;top:0;}
.twitter-share-button{position:relative;top:15px;}
#___plusone_0{position:relative;top:5px;}
.fb-like span iframe{margin:0}
.fb-share-button span iframe{margin:0;}

.archive-news {
    clear: both;
    min-height: 180px;
    width: 100%;
    margin-bottom: 10px;
    background-color: #EBEBEB;
    padding-left: 10px;
}
.archive-title {
    font-size: 18px;
    font-weight: 700;
    line-height: 1.3;
}.update-time {
    color: rgb(114, 108, 108);
    font-size: 14px;
    line-height: 20px;
    background-color: #eee;
    padding: 5px 15px;
}.post-short {
    margin-right: 10px;
    float: right;
}
.sidebar-home{margin-top: -20px;}

.sidebar-home .thumbnail-news-list-cat{margin-left: -39px;}
.sidebar-home .thumbnail-news-list-cat li{margin-left: 15px;list-style-type: square;}



.wpp-list {
    margin: 0;
    padding: 0;
    list-style-type: square;
}
.wpp-list li{
    list-style-type: square;
    overflow:visible!important;
    margin-left: 25px;
}
.popular-posts{
    background-color:#fff;
    padding-bottom: 15px;
}
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
    width:100%;
    height:auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width:100%;
    height:auto;
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}
.editor-border{border-left: 2px solid rgb(190, 190, 233);}
.edi{width:100%;min-height:80px;padding-top:15px;background-color: #ece9dd;color:#000;}
.new_foot_eaddress{border-right: 2px solid #584645;}
.new_foot_eaddress .foot_eaddress_holder {
    text-align: right;
    padding: 6px 13px 6px 0;
}
.ptms_marquee a{color:#000;font-weight:bold;}
.cvc{width:100px;float:left;}
.filter-bt{margin-left:10px;}

@media only screen and (max-width: 991px) {
    .editor-border {
        border-left: none;
    }
    .img-resize, .img-resize-big{height:auto;}

    .edi{padding-top:0;}
    .edi-st {
        border-bottom: 2px solid rgb(190, 190, 233);
        padding:5px 0;
    }
    .new_foot_eaddress {
    border-right: none;
    }
    
    footer .col-md-5{text-align:center;}
    .main-heading,.col-heading,.cat-2nd-head{font-size: 1.6rem;line-height: 20px;font-weight:normal;}
    .post-title{font-size: 1.8rem;line-height: 1.4;}
    .archive-title{font-size: 1.8rem;line-height: 1.4;font-weight:normal;margin-top:-20px;}
    
    .IN-widget{position:relative;top:0;}
    .twitter-share-button{position:relative;top:15px;}
    #___plusone_0{position:relative;top:5px;}
    .fb-like span iframe{margin-top:-5px}
    .fb-share-button span iframe{margin-top:-5px}
}
.ad-cell img{
    width:100%;
    border: 1px solid #333;
}
.product_two_comments {
    float: left;
    background-color: #FFF;
    font-style: italic;
    color: #7E7671;
}
.home-sidebar{margin-top:25px;}
.category-inner{
    background-color: #fff;
    padding: 10px;
}