.mainsite{width:1024px;margin-left:auto;margin-right:auto;}

body{margin:0px;padding:0px; 
background-repeat: no-repeat;
background-color:#f7f7f7;min-width:1080px;
}
.clear{height:0px;clear: both;}
a, img, div, span, td{    outline: 0 !important;} 

body{margin:0px;padding:0px; 
background-repeat: no-repeat;
background-color:#fff;

}
.clear{height:0px;clear: both;}

body{margin:0px;padding:0px; 
background-repeat: no-repeat;
background-color:#fff;

}
.clear{height:0px;clear: both;}

.maha_body{ 
width:100%;    max-width: 1000px;
margin-right: auto;
margin-left: auto;
clear: both; 
}
img{max-width:100%;}
.maha_mainsite{
width: 96%;
margin-right: auto;
margin-left: auto;
clear: both;
}

.maha_top{
    position: relative;
    width: 100%;
    text-align: center;
    min-height: 160px;
    margin-top: 30px;
}
.imgsigle{margin-bottom: 40px;}
.maha_search{
float: left;
    margin-top: 57px;
}

.maha_search a{}

.maha_search a img{
    display: block;
    width: 49px;
}

.maha_logo{}

.maha_logo a{}

.maha_logo a img{
position: absolute;
    max-width: 100%; 
    width: 520px;
    left: 0;
    right: 0;
       margin: auto;
}

.maha_me{
    float: right;
    margin-top: 50px;
}

.maha_me a{}

.maha_me a img{
    display: block;
    width: 65px;
}

.maha_logo img{max-width:100%;}

.maha_menu{
margin-bottom: 22px;
    border-bottom: 1px solid #ccc;
}

.maha_menu1{
    width: 750px;
    margin-left: auto;
    margin-right: auto;
}

.maha_menu1 ul{
margin: 0px;
    padding: 0px;
    list-style: none;
}

.maha_menu1 ul li{
float: left;
}

.maha_menu1 ul li.img{
    background-image: url(img/c.png);
    background-repeat: no-repeat;
    background-position: right;
}

.maha_menu1 ul li a{
display: block;
    font-size: 54px;    font-weight: bold !important;
    color: #000;
    float: left;
    text-decoration: none;
    padding: 0px 20px;
}

.maha_menu1 ul li a img{}

.maha_bbbbb{
   
    line-height: 0px;
    position: relative;
    margin-bottom: 40px;
    padding-bottom: 200px;
}

.maha_bbbbb a{}

.maha_bbbbb img{width:100%;margin-bottom:60px;}

.maha_latest{
    
    position: absolute;
    width: 100%;
    height: 930px;
    background-image: url(img/bg.png);
    bottom: -20px;
    z-index: 9999;
    text-align: center;
    background-size: 100% 100%;
}

.maha_latest a{}

.maha_latest a.latesta{
    display: block;
    width: 132px;
    background: #ec1301;
    font-size: 36px;
    color: #fff;
    text-decoration: none;
    text-align: center;
    z-index: 1000;
    line-height: 43px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 130px;
}

.maha_latest a.latestb{
    display: block;
    font-size: 99px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    line-height: 100px;
    margin-top: 175px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    height: 300px;
    overflow: hidden;
}

.maha_social{
    margin-bottom: 50px;
}

.maha_social1{
width: 400px;
    float: left;
}

.maha_social1 a{}

.maha_social1 a img{
    display: block;
    float: left;
    margin-left: 11px;
}

.maha_social2{
float: right;
    
}
.entry-content p, .entry-summary p, .comment-content p, .mu_register p{line-height:102px;}
.entry-content, .entry-summary, .mu_register {font-family: tahoma;
    font-size: 52px;
}
strong, b, p strong, p b, span strong, span b, strong span, b span, div strong, div b{font-family: tahoma !important;}
.bfd_title {
    margin-top: 40px;
}
.time{font-size:39px;}
.bfd_title span{color: #ed2939;
    font-size: 98px;border-bottom:0px;
    line-height: 104px;}
.maha_social2 a{}

.maha_social2 a img{width: 420px;}

.maha_news1{
    margin-bottom: 50px;}

.maha_news1 ul{
margin: 0px;
    padding: 0px;
    list-style: none;
}

.maha_news1 ul li{
    margin-bottom: 45px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.maha_news1 ul li.end{width: 100%;}
.maha_news1 ul li a{}
.maha_news1 ul li.end a.img{width: 100%;}
.maha_news1 ul li a.img{
width: 37%;
    float: left;
    display: block;
}

.maha_news1 ul li a.img img{width: 100%;}
.maha_news1 ul li.end a.link{
width: 90%;
    background-color: #e0e0e0;
    padding: 20px 5%;
    padding-bottom: 40px; font-family: thaisans_neuebold, tahoma, Arial,sans-serif; 
}
.maha_news1 ul li a.link{
float: right;
    display: block;
    width: 59%;
    text-decoration: none;
    
    font-size: 58px;
    color: #000;
    line-height: 80px;
} 
.maha_news1 ul li a.link span{
display: block;
    color: #ccc;
    text-decoration: none;
    font-size: 36px;
}

.maha_news1 a.more{
    float: right;
    font-size: 70px;
	font-family: thaisans_neuebold;
    color: #ff0000;
    margin-bottom: 50px;
}

.maha_line{
border-bottom: 5px solid #ff0000;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}

.maha_line.end2{border-bottom:0px;}

.maha_news1 h1{
    display: block;
    font-size: 93px;
    color: #ff0000;
    text-align: center;
}

.maha_advert{
margin-bottom: 70px;
}

.maha_advert a{}

.maha_advert a img{    width: 100%;}

.maha_footer{
background: #1c1c21;
    padding: 43px 0px;
}

.maha_footer b{}

.maha_footer b img{
    display: block;
    margin: auto;
    margin-bottom: 10px;
}

.maha_footer span{
    
    display: block;
    font-size:45px;
    padding: 0px 40px;
    color: #d2d2d2;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.maha_footer tt{
        display: block;
    font-size: 33px;
    padding: 0px 40px;
    color: #d2d2d2;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
    font-family: thaisans_neueregular, tahoma, Arial,sans-serif;
}

.maha_footer t{
    display: block;
    width: 124px;
    margin: auto;
}

.maha_footer t a{}

.maha_footer t a img{}







.ch1, .maha_news1 h1{    display: block;
    font-size:70px;
    color: #fff;  background-color: #ff0000;   padding: 30px 0px;margin-bottom: 16px;
    text-align: center;}
.ch1 span, .maha_news1 h1 a, .ch1 span, .maha_news1 h1 a:hover{color:#fff;text-decoration:none;}
.ch1 span, .maha_news1 h1 span{  background-color: #000;
    padding: 0px 30px;
    border: 11px solid #fff;}
.search{background-color: #f7f7f6;
    position: absolute;
    width: 80%;
    top: 155px;
    z-index: 999999;
    right: 0;
    text-align: left;
    padding: 30px 10%;}

.search input[type='text']{    border-radius: 0px;
    padding: 26px;
    font-size: 24px;
    width: 60%;
    max-width: 100%;
    float: left;}
.search input[type='submit']{    width: 189px;
    border-radius: 0px;
    background-color: red;
    border: 1px solid red;
    padding: 27px;
    font-weight: bold;
    font-size: 22px;
    color: #fff;}
 .search input[type='submit']:hover{background-color: #000;}
.lmenu{    background-color: #f7f7f6;
    position: absolute;
    width: 80%;
    top: 155px;
    z-index: 999999;
    right: 0;
    text-align: left;
    padding: 30px 10%;}
.lmenu ul{}
.lmenu ul li{}
.lmenu ul li a{    text-decoration: none;
    color: #000;
    font-size: 73px;
    border-bottom: 1px solid #ccc;
    display: block;}
.lmenu ul li a:hover{color:red;}
 .maha_topall{  position: fixed;
    z-index: 199999;top: 0;
    background-color: #fff;
    width: 1000px;    }
.matopa{margin-top:190px;}

.maha_social3{}
.maha_social3 img{    position: fixed;
    z-index: 9999999;
    bottom: 30px;
    right: 47px;
    width: 425px;}

.maha_news1 ul li a.link c{color:red;margin-right: 13px;}
.backcat{    text-decoration: none;
    color: #fff;
    background-color: red;
    padding: 10px 20px;
    font-size: 38px;
    float: right;
    margin-bottom: 30px;}
.backcat:hover{ background-color: #000;}

#foots, #menum2, #foot, #menu2{display:none;}
 .tags { 
    font-size: 37px;
}

.wp-pagenavi span, .wp-pagenavi a {
	
    font-size: 83px;
    padding: 3px 50px 3px;}
.wp-pagenavi { 
    clear: both;
    width: 100%;
}
.cn{margin-top: 54px;}
.cn li{     border-bottom: 5px solid #ccc;
    padding: 40px 44px;   }
.cn li .img{}
.cn li .img img{    width: 50%;
    float: right;}
.cn li .link{text-decoration: none;
    font-size: 96px;clear: both;
    display: block;
    font-weight: bold;margin-bottom: 30px;
    line-height: 104px;
    color: #000;}
.cn li .detail{    text-decoration: none;
    color: #000;
    font-size: 55px;
  line-height: 68px;
    display: block;}

.views1{    font-size: 38px;
    padding: 0px 30px;
    display: block;
    line-height: 62px;
    width: 130px;
    border-radius: 29px;
    border: 2px solid red;    margin-top: 20px;
    color: red;}
.views1.end{float:right;}
.cattitle{text-decoration: none;
    font-size: 70px;
    font-family: 'thaisans_neueregular';
    font-weight: normal;
    color: #000;}
.cattitle:hover{}


@media only screen and ( max-width: 1000px ) {
	.maha_body{
    max-width: 100%;}
	.maha_topall{    position: fixed;
    z-index: 199999;top: 0;
    background-color: #fff;
    width: 100%;}
}

.maha_news1 ul li a.link t{    display: block;
    overflow: hidden;
    max-height: 400px;
    font-family: tahoma;
    font-size: 43px;}

.singlemore{    background-color: red;
    margin-bottom: 70px;
    display: block;
    font-size: 68px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    width: 299px;
    border-radius: 0px;
    float: right;}
.singlemore:hover{background-color:#000;color:#fff;}

.maha_news1 a{text-decoration:none;}

.latestb1, .latestb2{display: block;
    text-decoration: none;
    color: #fff;
    font-size: 80px;
    clear: both;
    line-height: 73px;
    font-weight: bold;
    padding: 0px 40px;}
.latestb1{font-size: 129px;
    line-height: 121px;}
.latestb2{}

.latestb1:hover, .latestb2:hover{text-decoration: none;
    color: #fff;}

.latestball{position: absolute;
    width:100%;
    top: 413px;}

.maha_news1 .maha_latest, .maha_news1.cats9 ul li.end a.link{display:none;}
.maha_news1.cats9 ul li.end .maha_latest{display:block;}

.maha_news1.cats9 ul li.end .box{line-height: 0px;
    position: relative; }

.maha_news1.cats9 ul li.end a.img img { 
    margin-bottom: 60px;}



.maha_latest a, .cn li .link, .bfd_title span
{font-family: thaisans_neuebold, tahoma, Arial,sans-serif;
    font-weight: 10;}

.newupdate{}
.newupdate h1{text-align: center;
    font-size: 33px;
    border-bottom: 3px solid #000;
    margin-bottom: 20px;}
.newupdate ul{    }
.newupdate ul li{}
.newupdate ul li a{padding: 11px 16px;
    border-bottom: 1px dotted #ccc;
    display: block;
    text-decoration: none;}
.newupdate ul li a:hover{}




.maha_r3{    margin-bottom: 50px;}
.maha_r3 h3{    font-size: 50px;}
.maha_r3 ul{}
.maha_r3 ul li{    list-style: square;
    font-size: 40px;
    margin-left: 30px;}
.maha_r3 ul li a{      text-decoration: none;
    font-family: tahoma;
    border-bottom: 1px solid #ccc;
    line-height: 32px;
    display: block;
    padding: 10px 20px;
    font-size: 21px;}
.maha_r3 ul li a:hover{}









/* Navigation Menu */
 
.wd_menu li {	 float: left; 
}
.wd_menu a {
	 
}
.wd_menu a:hover {
	 
}
 
.wd_menu ul.nav-menu.toggled-on,
.menu-toggle {
	display: inline-block;
}
	.wd_menu ul.nav-menu,
	.wd_menu div.nav-menu > ul { 
		display: inline-block !important;
		text-align: left;
		width: 100%;
	}
	.wd_menu ul {
		margin: 0;
		text-indent: 0;
	}
	.wd_menu li a,
	.wd_menu li {
		display: inline-block;
		text-decoration: none;
	}  
	.wd_menu li.menu-item-13 a{border-right: none;padding-right:0px;} 
	
	.wd_menu li a {
 
	}

	.wd_menu li:first-child a {
 
}

	.wd_menu li a:hover {
		 text-decoration: none;
		font-weight: normal;
	}
	.wd_menu li {
		 
		margin-top: 0px;		
		position: relative;
	}
	.wd_menu li ul {
		display: none;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		z-index: 1;
	}
	.wd_menu li ul ul {
		top: 0;
		left: 100%;
	}
	.wd_menu ul li:hover > ul {
		border-left: 0;
		display: block;
	}
	.wd_menu li ul li a {
		display: block; 
    width: 301px;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 9px;
    padding: 16px 0px;font-size: 54px;
    line-height: 46px;
	}
	.wd_menu li ul li a:hover {
		 text-decoration: none; 
	}
	.wd_menu .current-menu-item > a,
	.wd_menu .current-menu-ancestor > a,
	.wd_menu .current_page_item > a,
	.wd_menu .current_page_ancestor > a {
		color: #E40000;text-decoration: underline;
		font-weight: bold;
	}
 
.wd_menu ul.nav-menu,
	.wd_menu div.nav-menu > ul { 
		display: inline-block !important;
		text-align: left;
		width: 100%;
	}
	.wd_menu ul {
		margin: 0;
		text-indent: 0;
	}
	.wd_menu li a,
	.wd_menu li {
		display: inline-block;
		text-decoration: none;
	}
	 
	 
	 
	.wd_menu ul ul li {
		 
		position: relative;
	}
	.wd_menu li li{padding-bottom: 0px;
    padding: 0px 20px;}
.wd_menu li.menu-item-has-children{ }
.wd_menu li.menu-item-has-children ul li a{background:none; }
.wd_menu li.menu-item-has-children ul li.menu-item-has-children{ }
	.wd_menu li:last-child{border-right: 0px solid #333;padding-right: 0px;}
	.wd_menu li ul {    background: #fff;
    z-index: 1999;opacity: 0.7;
    padding-bottom: 20px;
    padding-top: 10px;
		display: none;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		 
	}
	.wd_menu li ul ul {
		top: 0;
		left: 100%;
	}
	.wd_menu ul li:hover > ul {
		border-left: 0;
		display: block;
	}
	 
	.wd_menu li ul li a:hover {	 text-decoration: none;
	}
	.wd_menu .current-post-ancestor > a,
	.wd_menu .current-menu-parent > a,
	.wd_menu .current-post-parent> a,
	.wd_menu .current-menu-item > a,
	.wd_menu .current-menu-ancestor > a,
	.wd_menu .current_page_item > a,
	.wd_menu .current_page_ancestor > a {
		 text-decoration: none;
		font-weight: normal;
	}

	.wd_menu .sub-menu .current-post-ancestor > a,
	.wd_menu .sub-menu .current-menu-parent > a,
	.wd_menu .sub-menu .current-post-parent> a,
	.wd_menu .sub-menu .current-menu-item > a,
	.wd_menu .sub-menu .current-menu-ancestor > a,
	.wd_menu .sub-menu .current_page_item > a,
	.wd_menu .sub-menu .current_page_ancestor > a {
		color: #000;
	}
	.wd_menu .current-post-ancestor > a span,
	.wd_menu .current-menu-parent > a span,
	.wd_menu .current-post-parent> a span,
	.wd_menu .current-menu-item > a span,
	.wd_menu .current-menu-ancestor > a span,
	.wd_menu .current_page_item > a span,
	.wd_menu .current_page_ancestor > a span {
		  
	}

.crea_menu ul ul li a:hover, .crea_menu .nav-menu li ul a:hover, .crea_menu .nav-menu li.current-post-ancestor ul a, .crea_menu .nav-menu li.current-menu-parent ul a, .crea_menu .nav-menu li.current-post-parent ul a, .crea_menu .nav-menu li.current-menu-item ul a, .crea_menu .nav-menu li.current_page_item ul a{
	 
	 }
/* End Menu Website */







@media only screen and ( min-width: 1100px ) {
	
	.maha_body { max-width: 90%;}
	.maha_topall {width: 100%;
		position: static;}
	.matopa {
    margin-top: 0px;}
	.maha_news1 ul li.end a.img{width: 37%;}
	.maha_news1 ul li.end a.link{width: 59%;
    background-color: #fff;
    padding: 0px;}
}