@media (max-width: 480px) {
  #header-sidebar {
    display: none!important;
  }
  #main-slider {
    display: none!important;
  }
}

#colophon #theme-attribution {
  display: none;
}

.post-navigation a {
  display: none;
}

#respond.comment-respond {
  display: none;
}

.entry-content p {
  text-indent: 2em;
}

.entry-title {
  text-align: center;
}

.beavon_subtitle {
  color: #84746b;
  font-size: 18px;
  padding: 0px;
}

.entry-content ul li {
  margin-left: 0px;
  line-height: 36px;
  font-size: 18px;
}

.panel-grid-cell .widget-title {
  color: #8e3e07;
  text-align: center;
  font-size: 25px;
}

.bv_post_list {
  font-size: 16px;
  line-height: 24px;
  padding: 1em;
}

.control {
  text-align: center;
  font-size: 24px;
  line-height: 48px;
}

.nv_Previous {
  text-align: center;
  padding: 20px;
}

.nv_Next {
  text-align: center;
  padding: 20px;
}

.post_list_div {
  background-color: #eeeeee;
  margin: 10px;
  padding-right: 30px;
  padding-left: 30px;
  padding-bottom: 20px;
  padding-top: 10px;
}

.category_t1 {
  text-align: center;
  font-size: 1.8em;
  font-weight: normal;
  padding: 10px;
  line-height: 1.5em;
  margin: 0px!important;
  background-color: #a08979;
  background-image: url("http://jydx.hbedup.com/wp-content/uploads/2018/12/bt-bg2.jpg");
  color: #eeeeee;
  letter-spacing: 5px;
}

.category_t2 {
  font-size: 1.2em;
  text-align: center;
  line-height: 2em;
  margin: 0px;
  background-color: #eeeeee;
  color: #84746b;
  border-right-width: 0px;
  text-decoration: none;
  letter-spacing: 2px;
}

.category_list {
  font-size: 20px;
  text-indent: 0px!important;
  line-height: 1.5em!important;
  margin: 10px!important;
}

.category_list_image {
  margin-top: -3px;
  vertical-align: middle;
  padding-right: 10px;
}

.content_title.h2 {
  font-size: 1.5em;
  text-indent: 0px;
}

.content_exception {
  text-indent: 0px !important;
}

#secondary .widget ul li a {
  font-size: 14px;
}

.menu-title {
  font-size: 2em;
  text-align: center;
  text-indent: 0px!important;
  line-height: 1.5em;
  font-weight: bolder;
  letter-spacing: 10px;
  padding: 18px;
}

.category_menu_box {
  background-image: url("http://jydx.hbedup.com/wp-content/uploads/2018/12/bt-bg-kk.png");
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: center center;
}

.category_block {
  display: inline!important;
  /*margin: 20px 40px!important;*/
}

.cvp-live-filter.cvp-button input[type=radio]:checked~div {
  color: #ffffff;
  background-color: #9c7777;
}

.pt-cv-thumbnail.img-shadow.pull-left.not-found {
  display: none;
}

#secondary .widget,
#footer-widgets .widget,
#masthead-widgets .widget {
  margin-bottom: 5px!important;
}

.cubeshape {
  width: 269px;
  text-align: center;
  margin: 0 auto;
  height: 269px;
  text-transform: uppercase;
  font-family: sans-serif;
}

.cubeshape a {
  color: white;
  text-decoration: none;
  width: 269px;
  position: absolute;
  top: 0;
  left: 0;
}

/******************/

/**** BUTTON 2 ****/

.toggle-button-2 {
  display: inline-block;
  vertical-align: middle;
  padding-top: 16px;
  margin: 35px;
}

.cube2 {
  -webkit-transition: -webkit-transform 0.8s;
  -moz-transition: transform 0.8s;
  /* Firefox 4 */
  -o-transition: transform 0.8s;
  /* Opera */
  transition: transform 0.8s;
  /* Animate the transform properties */
  -webkit-transform-style: preserve-3d;
  -ms-transform-style: none;
  transform-style: preserve-3d;
}

.first_cube2,
.second_cube2 {
  height: 269px;
  width: 269px;
  position: absolute;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  /* Chrome 和 Safari */
  -moz-backface-visibility: hidden;
  /* Firefox */
  -ms-backface-visibility: hidden;
  /* Internet Explorer */
}

.IE_cube2 {
  display: inline-block;
  background-image: url("http://jydx.hbedup.com/wp-content/uploads/2018/12/kk01.png")!important;
  height: 269px;
  width: 269px;
  margin: 35px;
  color: #725f50!important;
}

.IE_cube2:hover {
  background-image: url("http://jydx.hbedup.com/wp-content/uploads/2018/12/kk01x.png")!important;
  color: #ffffff!important;
}

.first_cube2 {
  background-image: url("http://jydx.hbedup.com/wp-content/uploads/2018/12/kk01.png")!important;
  transform: perspective(538px) rotateY(0);
  -ms-transform: none;
}

.second_cube2 {
  background-image: url("http://jydx.hbedup.com/wp-content/uploads/2018/12/kk01x.png")!important;
  transform: perspective(538px) rotateY(180deg);
  -ms-transform: none;
}

.toggle-button-2:hover .cube2 {
  transform: rotateY(180deg);
  -ms-transform: none;
}

/*
.toggle-button-2 {
	-webkit-perspective: 538px; 
}
*/

.category_menu {
  display: inline-block;
  width: 269px!important;
  height: 269px!important;
  vertical-align: middle!important;
  /*border: 0px solid #F00;
  padding: 0px 20px;
  margin: 40px 45px;*/
  text-align: center;
  line-height: 2em;
  font-size: 1.25em;
  font-weight: bolder;
  border-radius: 20%;
}

.category_menu1 {
  display: inline-block;
  width: 269px!important;
  height: 269px!important;
  vertical-align: middle!important;
  /*border: 0px solid #F00;
  padding: 0px 20px;
  margin: 40px 45px;*/
  text-align: center;
  line-height: 2em;
  font-size: 1.25em;
  font-weight: bolder;
  color: #725f50!important;
  border-radius: 20%;
}

.category_menu2 {
  display: inline-block;
  width: 269px!important;
  height: 269px!important;
  vertical-align: middle!important;
  /*border: 0px solid #F00;
  padding: 0px 20px;
  margin: 40px 45px;*/
  text-align: center;
  line-height: 2em;
  font-size: 1.25em;
  font-weight: bolder;
  color: white!important;
  border-radius: 20%;
}

.category_menu2_text:hover {
  color: #dcdbd9!important;
}

.category_menu_text {
  margin: 80px 10px!important;
  text-align: center!important;
  text-indent: 0px!important;
  min-height: 80px!important;
  vertical-align: middle!important;
  padding: 0px 3em!important;
}

.category_menu1_text {
  margin: 80px 10px!important;
  text-align: center!important;
  text-indent: 0px!important;
  min-height: 80px!important;
  vertical-align: middle!important;
  padding: 0px 3em!important;
}

.category_menu2_text {
  margin: 80px 10px!important;
  text-align: center!important;
  text-indent: 0px!important;
  min-height: 80px!important;
  vertical-align: middle!important;
  padding: 0px 3em!important;
}

.counter {
  text-align: center;
}

.um-button {
  background:#8e3e07!important;
  margin-top:50px!important;
}