/* Base CSS */
@font-face {
    font-family: 'SolaimanLipiNormal';
    src: url('https://www.chattogramkantho.com/fonts/solaiman-lipi.eot');
    src: url('https://www.chattogramkantho.com/fonts/solaiman-lipi.eot') format('embedded-opentype'),
         url('https://www.chattogramkantho.com/fonts/solaiman-lipi.woff') format('woff'),
         url('https://www.chattogramkantho.com/fonts/solaiman-lipi.ttf') format('truetype'),
         url('https://www.chattogramkantho.com/fonts/SolaimanLipi.svg#SolaimanLipiNormal') format('svg');
	
	font-weight:normal;font-style:normal;
}

 

#print.print-page {
    display: block !important;
}

.inlineads{
  display: none;
}

body {
	font-family: 'SolaimanLipiNormal' !important;
	font-size: 18px;
	color: #000000;
	background: #ffffff !important;
}
* {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

/*  Header Start */
.entry-header {
	margin-bottom: 25px;
	padding-bottom: 25px;
}

.p-logo img {
    margin: 0 auto;
    display: block;
    width: 100%;
}

.p-header .p-logo {
    margin: 10px auto;
}

.text-center {
    text-align: center;
}

.time.text-center.p-date {
    color: white;
	padding: 5px 0px;
	width: 100%;
	font-family: 'SolaimanLipiNormal' !important;
	background-color: #106634;
}

.p-infobar {
    background: #0086e5;
    text-align: center;
    color: #fff;
	padding: 3px 0px;
}

.p-infobar small {
    margin: 0 74px;
}
/*  Header end */


/* Main contet start */

h2.p-title {
    font-weight: bold;
    text-align: center;
    padding: 0;
    margin: 30px 0;
    font-size: 56px;
    font-family: 'SolaimanLipiNormal' !important;
}
.p-time {
    color: black;
    display: table;
    font-weight: 600 !important;
    font-size: 18px !important;
    border-bottom: 1px solid black;
    padding: 0;
    margin: 0 0 6px 0;
    font-family: 'SolaimanLipiNormal' !important;
}

/* thumbnail */
img.p-thumbnails {
    display: block;
    float: right;
	width: 42%;
	height: auto;
    margin: 40px 0 16px 16px;
}



img.attachment-full.size-full.wp-post-image {
    display: block;
    float: right;
	width: 42%;
	height: auto;
    margin: 40px 0 16px 16px;
}

.p-mainpost p {
    font-size: 22px !important;
    line-height: 24px !important;
    margin: 10px auto;
    font-weight: 500 !important;
}


.center {
	margin: 0 auto;
	padding: 0 2%;
}
/* content */
.entry-content {
	font-size: 22px !important;
	line-height: 24px !important;
	margin: 10px auto;
	font-weight: 500 !important;
	line-height: 170%;
	text-align: justify;
}

pre {
    white-space: pre-wrap;
}

/* Footer */
.footer {
	margin-top: 25px;
	padding: 25px 0 0 0;
	border-top: 1px solid #555;
}

.p-editor {
    text-align: center;
    font-size: 18px;
}

@media print {
    #comments_controls,
    #print-link {
        display: none;
    }
}
.alignleft, .alignleft {
	float: left;
	margin: 10px 10px 5px 0;
}
.alignright, .alignright {
	float: right;
	margin: 10px 0 5px 10px;
}












body {
        margin: 0;
        font-family: 'SolaimanLipiNormal' !important;
        background-color: #fff;
        padding-left: 15px;
    }
    
    .btn {
        display: inline-block;
        padding: 6px 12px;
        margin-bottom: 0;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        -ms-touch-action: manipulation;
        touch-action: manipulation;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
    }
    
    .btn-default {
        color: #333;
        background-color: #fff;
        border-color: #ccc;
        font-family: 'SolaimanLipiNormal' !important;
    }
    



    .specific{
    	background-color: #fff;
    	font-family: 'SolaimanLipiNormal' !important;
    }

p a{
  padding: 5px;
}





raytahost {
  display: table;
  width: 100%;
  background: blue;
  text-align : center;
}
.container {
  display: table-row; 
}
.sidebar-left {
  width: 20%;
  background: #DDD0B3;
  clip-path: polygon(0 0, 100% 0, 100% 0%, 95% 100%, 0 100%);
} 
.center-col {
  width: 60%;
  background: blue;
}
.sidebar-right {
  width: 20%;
  background: yellow;
  clip-path: polygon(5% 0, 100% 0, 100% 0%, 100% 100%, 0 100%);
}
.sidebar-left,
.center-col,
.sidebar-right {
  display: table-cell;

} 

