﻿.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.separator-one .container {
	float:none !important;
}

.scrollbody_txt{ background:#FFFFFF; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }
.header .mob_menu{position:absolute;right:0;top:-500px;z-index:-1;width:275px;background-color:#fff;border-top:3px solid #383e30;text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:.025em;color:#383e30;padding-left:14px;padding-top:12px;padding-bottom:22px;-webkit-transition:.5s;transition:.5s}
.header .mob_menu.active{top:64px}
.header .mob_menu li{line-height:30px;margin-bottom:3.5px}
.header .mob_menu li a{display:block}
.header .mob_menu a{float:none}
.header .mob_menu .soc_links{float:none;margin-top:12px;margin-left:7px}
.header .mob_menu .soc_links a{-webkit-transform:scale(1.423);-ms-transform:scale(1.423);transform:scale(1.423);-webkit-transition:none;transition:none;margin-left:0;margin-right:33px}
.header .mob_menu .contact_links{text-transform:none;margin-top:18px}
.header .mob_menu .contact_links a{display:block;float:none;margin-left:0}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}


.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left;
}


.col-xs-4 {
    width: 33.33333333%;
}

.banner-row {margin: 0 -2px;}

.banner-row:after {
  content: "";
  display: table;
  clear: both;
}

	.minimarker,
	aside ul li a span{width: 18px !important; height: 18px !important; overflow: hidden; display: block; float: left; clear: none;}

	.minimarker img{
		width: 18px; height: 18px; 
	}
#anime,#anime_list,#episode,#episode_disqus,#episode_related,#episodes_list,#genres,#genres_result,#latest_anime,#may_like,#new_anime,#news,#p_a,#s_r,#sb_c,#search{background-color:rgba(255,251,251,.97);box-shadow:3px 3px 3px 0 rgba(0,0,0,.55);position:relative}
#latest_anime .row,.p_a_h{background-color:transparent}
#latest_anime{clear:both;margin-top:10px;padding-bottom:15px}
#latest_anime .row{margin:0;padding:0 10px 10px}
#anime,#anime_list,#episode,#episode_disqus,#episode_related,#episodes_list,#genres,#genres_result,#latest_anime,#new_anime,#news,#p_a,#s_r,#sb_c,#search{box-shadow:none;border-radius:0;margin-top:5px}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}

.headline .ttl, .headline .subttl {
vertical-align: top;
font-size: x-small;
display: inline-block;
font-weight: normal;
margin: 0;
padding: 0;
color: #fff;
}
.flexible-text-content.section{padding:20px 0}
#wp-calendar tfoot td#prev{padding-left:10px;text-align:left}
.post-body .content-block .container{max-width:100%}
.post-119.page.type-page.status-publish.hentry .container{max-width:100%}
#main-header .container{width:98%}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}
.jumbotron .container{max-width:100%}
.carousel .container{position:absolute;right:0;bottom:0;left:0}

div#main.container
{
    padding-top:0;
}

hr, .has-footer #footer .sep {
    margin-bottom: 65px;
    margin-top: 45px;
}


#page {
	height: 100%;
	position: relative;
}


.mobile-view #page {
	height: auto;
}


div#viewport {
  padding-top: 78px;
}

body.single-videos div#viewport {
  padding-top: 0;
}

ul.mvp-feat1-list-buts li.active span.mvp-feat1-list-but,
span.mvp-widget-home-title,
span.mvp-post-cat,
span.mvp-feat1-pop-head {
background: #ff005b;
}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #FFFFFF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #FFFFFF !important;
				}

    #footer .right_col .footer_logo {
      padding: 40px; }

          #footer .right_col .footer_logo img {
            margin: 0 auto; }


.main .features .feature {
    margin-top: 62px;
    padding: 0 5px;
    box-sizing: border-box;
}

.main .features .feature .icon {
    width: 77px;
    height: 77px;
    background: #ffffff;
    border-radius: 50%;
    margin: 0 auto 14px;
    text-align: center;
    padding: 0 22px;
    box-sizing: border-box;
}

.main .features .feature .icon svg {
    margin: auto;
}



.next.tools,
.next.features,
.prev.tools,
.prev.features { border-radius: 50%; padding: 2px 0px; background: #cdcfd0; }

.next.tools,
.next.features { right: 50px; }

.prev.tools,
.prev.features { left: 50px; }


.next.tools, .next.features {
right: 20px;
}

.prev.tools, .prev.features {
left: 20px;
}

.innercookie {width:960px;padding-top:20px;margin-left: auto; margin-right: auto; position: relative;text-align:center;}

.innercookie p{color:#fff;width:97%;float:left;text-align:center;margin-bottom:0px;}


.innercookie a.link {
	text-decoration:none;
	color:#fff;
	padding-bottom: 0.1rem;
    transition: all 0.2s ease-in-out 0s;
    border-bottom: 1px solid #fff;
}

.innercookie a.link:hover {
	background: #e8e9e9 none repeat scroll 0 0;
    border-color: #e8e9e9;
    color: #4c4c4c;
    text-decoration: none;
}

.innercookie a.cookie-button {line-height: 30px;padding: 2px 12px;background: linear-gradient(to bottom,#FEFEFE,#F4F4F4) #F3F3F3;border-color: #BBB;color: #333;text-shadow: 0 1px 0 #FFF;-moz-box-sizing: border-box;border-radius: 3px;white-space: nowrap;margin-left:15px;}
.main-wrap{margin:0 auto}
.content-wrap,.main-wrap,main.content-container{position:relative}
body.full-width .main-wrap.content-main-wrap{overflow:hidden}
.main-wrap .container,body.full-width .main-wrap{width:100%}
body.boxed .main-wrap{max-width:1180px;padding:0;background-color:#fff;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;-webkit-box-shadow:0 0 2px rgba(0,0,0,.27);-moz-box-shadow:0 0 2px rgba(0,0,0,.27);box-shadow:0 0 2px rgba(0,0,0,.27)}
body.bs-show-ha-a .main-wrap{display:flex;flex-direction:column}
body.bs-show-ha-a .main-wrap .rh-header{order:1}
body.bs-show-ha-a .main-wrap .site-header{order:2}
.main-wrap .site-footer.full-width .copy-footer .content-wrap,.site-footer.full-width.stretched .copy-footer .content-wrap{overflow-x:hidden;overflow-y:hidden}

#wrapper,
.container-inner { min-width: 320px; }






#wrapper { min-width: 1024px; height: 100%; }



.boxed #wrapper { max-width: 1380px; margin: 0 auto;
-webkit-box-shadow: 6px 0 0 rgba(0,0,0,0.04), -6px 0 0 rgba(0,0,0,0.04);
box-shadow: 6px 0 0 rgba(0,0,0,0.04), -6px 0 0 rgba(0,0,0,0.04); }

#logo { display: block; margin: 0; padding: 0; font: bold 60px/50px 'PT Serif', Tahoma, Verdana, Segoe, sans-serif; 
	color: #936; text-decoration: none; letter-spacing: -0.02em; }

#logo:hover { opacity: 0.9; }

a:hover,#logo,.bx-controls a:hover .fa{color:#00ad7f}

  .panels{
    background-color:#faf2e5;
    margin:0;
    padding:0;
  }

.longsubmenu ul.sub-menu{width:325px}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}

        
        .site-content, .site-main .widecolumn {
		margin-left: 0;
        }

.header .hea_nav li .selects .sele_con .seel_div{float:left;margin:-7px 24px 0 0;line-height:35px;}

.header .hea_nav li .selects .sele_con .seel_div a{color:#434343;width:99px;display:inline-block;}

.header .hea_nav li .selects .sele_con .seel_div .zhengfus{padding:30px 0 16px;display:block;}

.header .hea_nav li .selects .sele_con dt a,
.header .hea_nav li .selects .sele_con .dtts,
.header .hea_nav li .selects .sele_con .seel_div .zhengfus{color:#434343;font-size:16px;font-weight:bold;}


.awc-container {
  margin-bottom: 20px;
}
