.logo_pc {background-color: #333333; padding: 5px; color: #ffffff; font weight: bold; margin: 0px 0px 0px 0px; background-position: top left; background-repeat: repeat; }
.logo_mobile {background-color: #333333; padding: 5px; color: #ffffff; font weight: bold; margin: 0px 0px 0px 0px; background-position: top center; background-repeat: repeat; }
#header{
  position: fixed;
  width:100%;
  height:auto;
  background-color:#333333;
  z-index:100;}
.div_adnan, .phdr, .nfooter { background-color: #41A317; color: #fff; padding: 7px; font-weight: bold; text-shadow: 0 1px 0 #000; background-repeat: repeat-x; background-position: middle; text-shadow: 1px 1px 3px #333;font-weight: normal;margin:0px;}
.bline, .line, .iline, .list1, .xlist, .xlist1 { border-bottom-width: 1px; border-bottom-color: #ccc; border-bottom-style: solid; padding-top: 5px; padding-bottom: 5px; padding-left: 7px; padding-right: 4px; }
.adv {border:1px solid lightsteelblue; padding:1px;margin-top:2px; margin-left:1px; margin-right:1px;}
.adv a:link, .adv a:visited { color : red; text-decoration : none; target-new: tab ! important;}
.adv a {target-new: tab ! important;}
.adv img {vertical-align: middle; padding-right: 4px;  max-width: 100%;}
.adv a:hover, .adv a:focus {color : #41A317; }
.omenu, .notice_board {
    background-color: #fdfeb8;
    border-color: #e6da9b;
    color: #937102;
    border-style: solid;
    border-width: 1px;
    font-size: 13px;
    margin: 3px 0;
    padding: 3px
}
.gmenu {color :#75bf00;background-color :#fafff0; margin-top :1px;margin-bottom :1px;padding :2px;border :1px solid #d4eba1}
.rmenu {background:#ffebe8; border:1px solid #dd3c10; padding:1px; text-align:center; font-weight:normal; color:maroon;}
.warning {background:#333333; border:1px solid red; padding:1px; text-align:center; font-weight:normal; color:maroon;}
.notic, .notice {padding: 5px; margin: 1px; color: #C09853; text-shadow:0 1px 0 rgba(255,255,255,0.5); background-color: #FFFFCC;border: 1px solid #FBEED5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius: 4px;}
.mainblok, .blok, .border { border: 1px solid #41A317; margin: 2px; display: block}
.x1 { background: #fff url(http://bdmaruf.mobie.in/Image/Css_bg/list.gif) repeat-x bottom; border: 1px solid #e7e7e7; margin-top: 1px; margin-bottom: 1px; padding: 3px 4px 3px 4px; color: 999; border-radius: 5px; }
.x2, .list2, .xlist2 {text-align:left;padding: 6px;  border-bottom: 1px solid #d4d4d4; border-top: none;  background: #fff; background: -moz-linear-gradient(#f7f7f7 0%, #ececec 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ececec)); background: -webkit-linear-gradient(#f7f7f7 0%, #ececec 100%); background: linear-gradient(#f7f7f7 0%, #ececec 100%);}
.recent {background-color:#DADDE0; color: gray;padding:4px;margin-bottom:1px;border-bottom:1px solid #A8B1BB;border-right:1px solid #e1e4e8;border-left:1px solid #e1e4e8;}
.top, .c {background-color:#DADDE0; color: gray;padding:4px;margin-bottom:1px;border-bottom:1px solid #A8B1BB;border-right:1px solid #e1e4e8;border-left:1px solid #e1e4e8;}
.ads { background-color: rgb(246, 246, 246); color: #6E6E6E; padding: 7px; border-bottom: 1px solid #ddd; }
.ads a { color: #EF5108; }
.frame { background: #fff; padding: 2px; border: solid 1px #ccc; }
.chat-up {background-color: #fff; border: 1px solid #bcd2ee; line-height: 1.3em; margin: 4px; padding: 5px; position: relative; text-align: left; border-radius: 4px;}
.chat-up:after,.chat-up:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.chat-up:after, .chat-up:before {bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.chat-up:after {border-color: transparent transparent #fff transparent; border-style: solid; border-width: 10px; height: 0; width: 0; position: absolute; top: -19px; left: 10px; } 
.chat-up:before {border-color: transparent transparent #bcd2ee transparent; border-style: solid; border-width: 10px; height: 0; width: 0; position: absolute; top: -21px; left: 10px;}
.chat-down {background-color: #fff; border: 1px solid #bcd2ee; line-height: 1.3em; margin: 4px; padding: 5px; position: relative; text-align: left; border-radius: 4px;} .chat-down:after, .chat-down:before {top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.chat-down:after {border-color: #fff transparent transparent transparent; border-style: solid; border-width: 8px; height: 0; width: 0; position: absolute; bottom: -18px; left: 20px; }
.chat-down:before {border-color: #bcd2ee transparent transparent transparent; border-style: solid; border-width: 10px; height: 0; width: 0; position: absolute; bottom: -17px; left: 18px; } 