/*
Theme Name: Sfearthewalkingdeadonlinerei
Theme URI: http://bdfearthewalkingdeadonlinere.blogspot.com/
Description: Akan kubuktfearthewalkingdeadonlineuturei bisa.
Version: 1bfearthewalkingdeadonlineure.0
Author: Imfearthewalkingdeadonlineture
Author URI: http://fearthewalkingdeadonline.blogspot.com/
Tags: one column, two columns, left sidebar, right sidebar, no sidebar
*/


body{
	background: #ebebeb;
	font-family: arial;
    margin: 0;
}

.w{
	overflow: hidden;
	margin: 0 auto;
}
#hd{
    background: #fff;
    overflow: hidden;
    margin: 20px auto 0;
}
#pg{
	background: #fff;
	overflow: hidden;
	margin: 0 auto;
}
#c{
	overflow: hidden;
	padding: 10px;
}
.ns{
	width: 748px;
}
#c.nsc{
	border: none;
}
.ps h1,.ps h2,.ps h3,.ps h4,.ps h5{
	font-weight: normal;
}

.ph {
    border-bottom: 1px dashed #ddd;
    clear: both;
    display: block;
    margin: 0 0 20px;
    overflow: hidden;
    padding: 0 0 10px;
}

.ph h2{
	font-size: 26px;
	line-height: 40px;
	margin: 0;
	font-weight: normal;
}
.ph h2 a{
	text-decoration: none;
}
.pm{
	padding: 5px 0;
	font-size: 13px;
	margin: 0 0 10px;
	color: #777;
}
.pm a{
	
	text-decoration: none;
}
.pm a:hover,.tm ul li a:hover{
	text-decoration: underline;
}

.ht{
	display: block;
	overflow: hidden;
}

.ht img{
	width: 100%;
	height: auto;
}
.ph p{
	color: #000;
	font-size: 14px;
	line-height: 24px;
}
.hg{
	display: block;
	clear: both;
	overflow: hidden;
	text-align: center;
}

.hg img {
    border: 2px solid #ddd;
    height: 100px;
    margin: 0 3.66px;
    width: 110px;
}
#sd{
	width: 300px;
	overflow: hidden;
	padding: 10px;
}

.wg {
    display: block;
    margin: 0 0 10px;
    overflow: hidden;
    width: auto;
	font-size: 14px;
	line-height: 24px;
}
.wg h3 {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: normal;
    margin: 0 0 10px;
    padding: 0 0 5px;
}
.wgl {
    display: block;
    overflow: hidden;
    text-align: center;
}
.wgl img {
    border: 3px solid #ddd;
    height: 60px;
    margin: 2px;
    width: 61px;
}
.hg img:hover,.wgl img:hover {
    opacity: 0.8;
}
.wg p{
	color: #777;
}

.wg ul {
    margin: 0;
    padding: 0;
}
.wg ul li {
    border-bottom: 1px dotted #ddd;
    list-style: outside none none;
    padding: 5px 0;
}
.wg ul li a {
    text-decoration: none;
}
.wg ul li a:hover {
    text-decoration: underline;
}

.wg ul li:last-child {
    border: medium none;
}

.pi {
    border-bottom: 1px dotted #ddd;
    clear: both;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 0 0 5px;
    width: 100%;
}
.pi img {
    height: auto;
    margin: 0 0 5px;
    width: 100%;
}
.pi img:hover {
    opacity: 0.8;
}
.pi a {
    font-size: 16px;
    text-decoration: none;
}
.pi a:hover {
    font-size: 16px;
    text-decoration: underline;
}
#f{
	overflow: hidden;
	margin: 0 auto 20px;
	padding: 5px 0;
}

.fm,.fl{
	width: 50%;
	float: left;
}

.fm ul a {
    color: #fff;
    text-decoration: none;
}
.fm ul {
    font-size: 14px;
    line-height: 14px;
    margin: 10px 10px;
    padding: 0;
    text-align: right;
}
.fm ul li {
    display: inline;
    padding: 0 10px;
}

.fl p {
    color: #fff;
    font-size: 14px;
    line-height: 14px;
    margin: 0 0 0 15px;
    padding: 10px 0;
}
.fl a {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.fl a:hover,.fm a:hover{
	text-decoration: underline;
}

.hdr {
    background: #fff none repeat scroll 0 0;
    color: #777;
    font-size: 14px;
    padding: 15px 10px;
	display: block;
	overflow: hidden;
	clear: both;
}

.hdr a {
    color: #000;
    text-decoration: none;
}

.hdr h1, .hdr h2 {
    color: #000;
    font-size: 28px;
    margin: 0 0 10px;
}

.tm {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    clear: both;
    display: block;
    overflow: hidden;
}
.tm > ul {
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.tm ul li {
    border-right: 1px solid #ddd;
    display: inline-block;
    font-size: 14px;
    line-height: 14px;
    list-style: outside none none;
    margin: 0;
    padding: 10px 20px;
}
.tm ul li a {
    text-decoration: none;
}
.ps {
    clear: both;
    display: block;
    margin: 0 0 5px;
    overflow: hidden;
    padding: 0 0 10px;
	color: #6e6e6e;
	font-size: 14px;
	line-height: 24px;
}
.ps h1{
	font-size: 26px;
	line-height: 40px;
	margin: 0;
	font-weight: normal;
}
.ps img {
    height: auto;
    width: 100%;
}
.r3{
    color: #fff;
    font-size: 20px;
    font-weight: normal;
    margin: 0 -10px;
    padding: 5px 10px;
}
h3.rb{
    color: #fff !important;
    font-size: 20px;
    font-weight: normal;
    margin: 0 0 0 -10px;
    padding: 5px 10px;
    position: relative;
}
h3.rb::before, h3.rb::after {
    content: " ";
    height: 0;
    position: absolute;
    width: 0;
}
h3.rb::before {
    border-color: #999 #999 #999 transparent;
    border-style: solid;
    border-width: 20px 10px;
    left: -30px;
    top: 12px;
    width: 30px;
}
h3.rb::before {
    border-color: transparent #fff transparent transparent;
    left: auto;
    right: 0;
    top: 0;
    width: 0;
}
.sg{
	margin: 10px 0;
	overflow: hidden;
	display: block;
}
.sg img {
    border: 2px solid #ddd;
    height: 95px;
    margin: 2px;
    width: 113px;
}

.rpi {
    border-bottom: 1px dashed #ddd;
    color: #777;
    font-size: 14px;
    line-height: 24px;
    overflow: hidden;
    padding: 10px 0;
}
.rpi img {
    border: 3px solid #ddd;
    float: left;
    height: 120px;
    margin: 0 10px 0 0;
    width: 150px;
}
.rpi h2 {
    font-size: 18px;
    margin: 0;
    padding: 0;
    font-weight: normal;
}
.rpi p {
    margin: 0;
}
.rpi:hover {
    background: #F2F2F2;
}
.rpi a {
    text-decoration: none;
}

.ht2 img {
    border: 3px solid #ddd;
    float: left;
    margin: 10px 10px 0 0;
    width: 200px;
    height: 160px;
}
.phw {
    border: 1px dotted #ddd;
    float: left;
    margin: 4px;
    overflow: hidden;
    padding: 5px;
    width: 222px;
    height: 230px;
}
.ht3 img {
    height: 160px;
    width: 222px;
}
.ht3 img:hover,.sg img:hover{
	opacity: 0.9;
}
.phw h2 {
    font-size: 14px;
    font-weight: normal;
    text-align: center;
}
.phw h2 a {
    text-decoration: none;
}
.ht3 {
    height: 160px;
    width: 222px;
}
.phw h2 a:hover {
    text-decoration: underline;
}

.hi p {
    color: #777;
    font-size: 14px;
    line-height: 24px;
    margin: 0;
}
.hi h3{
	color: #8a0808;
	font-size: 20px;
	font-weight: normal;
	margin: 0 0 10px;
}

.ads {
    float: left;
    margin: 15px 10px 0 0;
    width: 336px;
}
.imd {
    float: left;
    margin: 15px 0 0;
    width: 372px;
}
.imd h3 {
    margin: 0;
}

.imd ul {
    margin: 10px 0 0;
    padding: 0;
}
.imd li {
    border-bottom: 1px dotted #ddd;
    list-style: outside none none;
    padding: 5px 0;
}

.dl {
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    margin: 10px 0;
    padding: 5px 30px;
    text-decoration: none;
}

.rpw {
    margin: 10px 0;
    overflow: hidden;
    text-align: center;
}
.rpw img {
    border: 4px solid #ddd;
    height: 180px;
    margin: 3px;
    width: 225px;
}
.rpw img:hover {
    opacity: 0.8;
}
.rsw,.lsw{
	width: 1072px;
}
.rs {
    float: left;
}
#c.rs {
    border-right: 1px solid #ddd;
    width: 728px;
}

.ls {
    float: right;
}
#c.ls {
    border-left: 1px solid #ddd;
    width: 728px;
}
.tags{
    clear: both;
    display: block;
    overflow: hidden;
    font-size: 14px;
    line-height: 24px;
    padding: 0 0 10px;
    color: #777;
}
.tags a{
    text-decoration: none;
}
.tags a:hover{
    text-decoration: underline;
}

.hdl h1 {
    border-bottom: 1px solid #ddd;
    font-size: 28px;
    font-weight: normal;
    margin: 0 0 10px;
    padding: 10px 0;
    text-align: center;
}
.hdl h1::before {
    content: "~ ";
}
.hdl h1::after {
    content: " ~";
}

.sfi {
    border: 1px solid #ddd;
    padding: 5px 10px;
    width: 75%;
}
.sfb {
    border: medium none;
    color: #fff;
    cursor: pointer;
    padding: 5px 10px;
}

.breadcrumb {
    border-bottom: 1px solid #ddd;
    color: #777;
    font-size: small;
    margin: 0 -10px 10px;
    padding: 5px 0 10px 10px;
}
.breadcrumb a {
    text-decoration: none;
}
.ad{
    margin: 0 0 10px;
}
.ad img{
    width: auto;
}

.gallery-item img {
    width: auto;
}
.tm select{display: none;}
@media only screen and ( max-width: 769px ) {
#hd,#pg,#f{width: 95%}
.lsw,.rsw,.rs,#c.rs,#c.ls,#c.nsc,.ns{width: auto;}
.fm, .fl {
    float: none;
    text-align: center;
    width: 100%;
}
#c.rs,#c.ls{border: none;}
.fm ul{
    text-align: center;
}
#sd{float: none;}
}
.pagination{clear:both;position:relative;font-size:14px;line-height:14px;margin:20px auto;font-family:arial;overflow:hidden;color: #fff;text-align: center;}
.pagination a{color: #fff;}
.pagination span, .pagination a{display:block;display: inline-block;margin:2px 4px 2px 0;padding:10px;text-decoration:none;width:auto;background:none;border-radius: 2px;}
.pagination a:hover{background:#ddd;border:1px solid #ddd;}
.pagination .current{padding:10px;background:none;border:1px solid #ddd;color: #333}
@media only screen and ( max-width: 600px ) {
    #hd,#pg,#f{width: 100%;margin: 0 auto}
    .breadcrumb{display: none;}
    .tm ul{display: none;}
   .tm select {
    border: medium none;
    color: #777;
    display: inline;
    padding: 5px;
    width: 100%;
}

}
@media only screen and ( max-width: 400px ) {
    #sd{width: auto;}

}