		/*
		Theme Name: Rádio Progresso de Ijuí
		Version: 1.0
		Author: www.lccomunic.com.br

		*/
body { font-family: Georgia, Times, "Times New Roman", serif !important;  }
		.man{width:100%; float: left;}
		.content{display: block; width:1200px; margin: 0 auto 0}
		
		
		#nav_mobile{display:none; width:100%; padding:0px; margin:0px; }
		#nav_mobile li ul {background:#000; display:none; margin: 10px 0 0 0}
		#nav_mobile li{display: block;float: left; width:100%;  padding:15px 0px;  background:#605f54;  text-align:center;   border-bottom: solid 1px #000}
		#nav_mobile li ul li{ background:#000;  border-bottom: solid 1px #605f54}
		#nav_mobile li a{ font-family:open_sansregular; font-size:14px; color:#fff; text-decoration: none;  text-transform: uppercase; }
		#nav_mobile li span{ font-family:open_sansregular; font-size:14px; color:#fff; text-decoration: none;  text-transform: uppercase;   display:inline-block;}
		#nav_mobile li a:active{background:#000;}
		
		
		
		.ic_menu {margin: 10px 0 0 0px;display: none; float:right;  width:35px; height: 35px; background:url('images/ic_menu.png') top center no-repeat; background-size:100%} 
		.ic_menu_active { background:url('images/ic_menu.png') bottom center no-repeat; background-size:100%} 
		
		
		
		.midia-header{
			padding: 10px 0;
			background:#F5F5F5;
		}
		
		#header{
			background: url(images/bg-header.png) top center repeat-x; 
			padding: 30px 0;
		}
		
		.ic-nav{
			margin: 20px 0 0 0px;
			float: left;
			padding: 12.5px 20px;
			color:#fff;
			cursor: pointer;
			background:#EC3244;
		}
		.ic-nav b{
			display: inline-block;
			top:-2px;
			margin:0 0 0 5px;
			position: relative
		}
		.redes {
			float: left;
			margin: 25px 20px 0 20px;
		}
		.redes a{
			display: inline-block;
			margin: 0 0 0 5px;
		}
		
		.ic-ao-vivo{
			margin: 20px 0 0 0px;
			float: left;
			padding: 12.5px 20px;
			color:#fff;
			cursor: pointer;
			background:#058A6C
		}
		.ic-ao-vivo b{
			display: inline-block;
			top:-2px;
			margin:0 0 0 5px;
			position: relative
		}
		.ic-lupa{
			margin: 20px 10px 0 0px;
			float: right;
			padding: 12.5px 20px;
			color:#fff;
			cursor: pointer;
			background:#3C5395
		}
		
		
		.logo a{
			display: inline-block
		}
		.logo img{
			max-width:100%;
			height:auto;
			display: inline-block
		}

		
		.ic-cadastre-se{
			margin: 20px 0 0 0px;
			float: right;
			padding: 12.5px 20px;
			color:#fff;
			cursor: pointer;
			background:#EC3244;
		}
		.ic-login{
			margin: 20px 0 0 0px;
			float: right;
			padding: 10px 20px;
			color:#fff;
			cursor: pointer;
			background:#058A6C
		}
		.ic-login b{
			display: inline-block;
			top:-2px;
			margin:0 0 0 5px;
			position: relative
		}
		
		.footer .nav-principal{
			border-top: none;
			border-bottom: solid 1px #ccc;
		}
		.footer .nav-principal li{
			padding: 15px 10px;
			display: inline-block;
		}
		.footer .nav-principal li a{
			color:#000;
			font-weight:normal;
			font-size:11px;
		}
		
		
		.nav-principal{
			border-top: solid 1px #ddd;
		}
		
		.nav-principal li{
			padding: 15px 20px;
			display: inline-block;
		}
		.nav-principal li a{
			color:#000;
			font-weight:bold;
			font-size:13px;
		}
		
		
		.new_manchetes{
			background:#606062;
			margin:0 0 15px 0;
		}
		.new_manchetes h2{
			color:#fff;
			background:#ec3143;
			float: left;
			width:auto;
			padding: 10px 20px;
			text-align:center;
			font-size:12px;
		}
		
		#manchetes{
			float: left;
			width:85%;
			height:37px;
		}
		#manchetes .swiper-slide{
			padding:9px 10px;
		}
		#manchetes .swiper-slide a{
			color:#fff;
		}
		#manchetes .swiper-slide a h3{
			font-size:13px;
		}
		#next_manchetes{left:auto; right: 10px; width:20px; top:30px;  height:20px; background: url(images/setas_new.png) top right  no-repeat}
		#prev_manchetes{ right:30px; left:auto; width:20px; top:30px;  height:20px; background: url(images/setas_new.png) top left  no-repeat  }
		
		
		
		.post-destaques{
		
		}
		
		.post-destaques-big{
			height:430px;
		}
		
		.post-destaques-mini{
			height:185px;
		}
		.post-destaques-mini-min{
			height:85px;
		}
		.title_destaque{
			position: absolute;
			bottom:0;
			left:0;
			width:100%;
			height:100%;
		}
			
		.title_destaque h2{
			position: absolute;
			bottom:0;
			left:0;
			color:#fff;
			font-size:25px;
			width:100%;
			padding: 30px;
			background-color: rgba(0,0,0, 0.5);
		}
		
		#destaque-col h2{
			position: absolute;
			bottom:0;
			left:0;
			color:#fff;
			font-size:15px;
			width:100%;
			padding: 20px 30px;
			background-color: rgba(0,0,0, 0.5);
		}
		#destaque-col h2 a{
			color: #fff;
		}
		#prev_destaque-col{
			width:30px;
			height:29px;
			background: url(images/seta-red.png) top center  no-repeat;
			background-size:100%;
			bottom:-40px;
			top:auto;
			left:auto;
			right:40px;
		}
		#next_destaque-col{
			width:30px;
			height:29px;
			background: url(images/seta-red.png) bottom center  no-repeat;
			background-size:100%;
			bottom:-40px;
			top:auto;
			right:0;
		}
  
		.outros-destaques{
			margin: 20px 0;
			padding:  0px 0;
			border-top: solid 1px #ccc
		}
  
		.mini-destaque{
			padding: 20px 10px;
			
		}
		
		.mini-destaque span{
			font-size:11px;
			font-weight:bold;
			
		}
		.mini-destaque h2{
			font-size:13px;
			padding: 5px 0 0 0
		}
		
		
		
		.slider-central{
			padding: 10px 0;
			background:#f1f1f1
		}
		
 
		.slider_swiper-slide .swiper-slide{
			width:33%!important;
			padding:10px;
		}
		
		.slider_swiper-slide .swiper-slide h2{
			font-size:15px;
			display: inline-block;
			padding: 15px 0
		}
		
		
		#prev_slider_00{
			width:30px;
			height:29px;
			background: url(images/seta-red.png) top center  no-repeat;
			background-size:100%;
			bottom:15px;
			top:auto;
			left:auto;
			right:40px;
		}
		#next_slider_00{
			width:30px;
			height:29px;
			background: url(images/seta-red.png) bottom center  no-repeat;
			background-size:100%;
			bottom:15px;
			top:auto;
			right:0;
		}
		#prev_slider_01{
			width:30px;
			height:29px;
			background: url(images/seta-red.png) top center  no-repeat;
			background-size:100%;
			bottom:15px;
			top:auto;
			left:auto;
			right:40px;
		}
		#next_slider_01{
			width:30px;
			height:29px;
			background: url(images/seta-red.png) bottom center  no-repeat;
			background-size:100%;
			bottom:15px;
			top:auto;
			right:0;
		}
 
		
		.title-carrossel {
			padding: 20px 0;
			margin: 0 0 10px 0;
			border-bottom: solid 1px #ccc;
		}
		.title-carrossel h1{
			position: relative;
			font-weight:bold;
			color:#EC3244;
			font-size:25px;
			float: left;
			width:auto;
		}
		.title-carrossel h1:before{
			position: absolute;
			height:1px;
			width:100%;
			background:#EC3244;
			content:"";
			bottom:-21px;
		}
		.title-carrossel-azul h1{
			color:#3f559d!important;
		}
		.title-carrossel-azul h1:before{
			background:#3f559d!important;
		}
		.title-carrossel-verde h1{
			color:#4b9166!important;
		}
		.title-carrossel-verde h1:before{
			background:#4b9166!important;
		}
		
		
		
		.geral-img{
			height:185px;
		}
		
		
		.geral-destaque{
			padding: 20px 0px;
			vertical-align:top;
			width:49%;
			display:inline-block;
			position: relative;
			
		}
		.geral-destaque .the_category{
			top:50px;
			
		}
		
		.geral-destaque p{
			font-size:14px;
			padding: 0 30px;
		}
		
		
		.geral-destaque h2{
			font-size:17px;
			font-weight:bold;
			padding: 10px 20px 0 30px
		}
		
		#prev_slider_02{
			width:30px;
			height:29px;
			background: url(images/seta-verde.png) top center  no-repeat;
			background-size:100%;
			bottom:15px;
			top:auto;
			left:auto;
			right:40px;
		}
		#next_slider_02{
			width:30px;
			height:29px;
			background: url(images/seta-verde.png) bottom center  no-repeat;
			background-size:100%;
			bottom:15px;
			top:auto;
			right:0;
		}
		
		#prev_slider_03{
			width:30px;
			height:29px;
			background: url(images/seta-azul.png) top center  no-repeat;
			background-size:100%;
			bottom:15px;
			top:auto;
			left:auto;
			right:40px;
		}
		#next_slider_03{
			width:30px;
			height:29px;
			background: url(images/seta-azul.png) bottom center  no-repeat;
			background-size:100%;
			bottom:15px;
			top:auto;
			right:0;
		}
		
		
		
		.ic-video{
			position: absolute;
			left:0;
			top:0;
			width:100%;
			height:100%;
			background: url(images/ic-audios.png) center center  no-repeat;
			background-color: rgba(0,0,0, 0)
		}
		.ic-video:hover{
			background-color: rgba(0,0,0, 0.5)
		}
		
		
		
	
	.content_busca{
		display:none;
		padding: 10px 30px 20px 30px;
		width:600px;
		background-color:rgba(0,0,0, 0.8);
		border-radius:5px;
		position: fixed;
		z-index:9999;
		margin: 0 auto 0;
		left:0;
		right:0;
		top: 40%;
		box-shadow: 0 0 20px #000
	}
	
	.content_busca h3{
		color:#fff;
		font-weight:bold;
		font-size:16px;
		padding: 0 0 10px 0
	}
	.content_busca h3 span{
		color:#fff;
		font-size:15px;
		padding: 0 5px 0px 0;
		float: right;
		width:auto;
		cursor: pointer;
	}
	
	
	.busca{
		margin: 0 0 0px 0;
		background-color:#ddd;
		
	}
	.lupa{
		background:url('images/ic-lupa.png') center center no-repeat; 
		background-color:#ec3143;
		width:35px;
		height:35px;
		float: right;
 		cursor: pointer;
	}
	
 
	
	.campobusca{
		background:transparent;
		width:80%;
		padding: 10px;
		float: left;
	}
		  
		
 
		
 
		.result_busca{
			padding:10px
		}
		.wp-pagenavi{text-align:center; margin: 15px 0}
		.wp-pagenavi a, .wp-pagenavi span{color:#000}
		.wp-pagenavi span.current{color:#fff; font-weight:normal;background: #0D2F59;}
		 
		
		
		.ic_auio:before{
			background: url(images/ic_video.png) center center  no-repeat;
			width:30px;
			height:30px;
			float: left;
			position: relative;
			content:"";
		}
		
		
		
		#slider_1 {display:none}
		#slider_1 .swiper-slide{width:25%!important; padding:10px }
		#slider_1 .swiper-wrapper{left:0!important}
		
		#next_slider_1{display:none; left:auto; right: 30px; width:30px; top:45%;  height:30px; background: url(images/setas.png) top right  no-repeat}
		#prev_slider_1{display:none ; right:auto; left:30px; width:30px; top:45%;  height:30px; background: url(images/setas.png) top left  no-repeat  }

		#pagination_slider_1{display:none; bottom:30px; width:100%;  float: left; }
		#pagination_slider_1 .swiper-pagination-bullet{float: none; display: inline-block; background-color:#fff; width:10px; height:10px; border: none; border-radius:50px; margin: 0 5px}
		#pagination_sslider_1 .swiper-pagination-bullet-active{ background-color: #000;  }

		
		.content_home{
			padding: 30px 0
		}
		
		
		.title-verde{
			padding: 0 0 10px  0;
			margin: 0 0 30px 2%;
			border-bottom: solid 1px #ddd;
		}
		.title-verde h1{
			color:#A8CF45;
			font-size:20px;
			font-weight:800;
			letter-spacing:-0.5px;
		}
 
 		#slider_2 .swiper-slide{width:33%!important; padding: 0 10px 0 20px;}
 		#slider_2 .swiper-slide a{color:#000}
 		#slider_2 .swiper-slide a h2{font-size:15px; font-weight:800}
 		#slider_2 .swiper-wrapper{left:0!important}
	
		#next_slider_2{left:auto; right: 0; width:25px; top:25px;  height:25px; background: url(images/setas2.png) top right  no-repeat}
		#prev_slider_2{right:30px; left:auto; width:25px; top:25px;  height:25px; background: url(images/setas2.png) top left  no-repeat  }

		
		#slider_3 .swiper-slide{width:33%!important; padding: 0 10px 0 20px;}
		
 		#slider_3 .swiper-wrapper{left:0!important}
	
		#next_slider_3{left:auto; right: 0; width:25px; top:25px;  height:25px; background: url(images/setas2.png) top right  no-repeat}
		#prev_slider_3{right:30px; left:auto; width:25px; top:25px;  height:25px; background: url(images/setas2.png) top left  no-repeat  }
		
		
		.ic_video{
			position: absolute;
			top:0.;
			left:0;
			width:100%;
			height:100%;
			z-index:9;
			background: url(images/ic_video.png) center center  no-repeat
		}
		
		  
		  .border-center{
			border-right:solid 1px #ddd;
			border-left:solid 1px #ddd;
			padding: 0 20px;
		  }
		  
		  .colunas {
			padding: 20px;
		  } 
		  .colunas h2{
			font-weight:600;
			display:block;
			color:#000;
			padding: 0 0 10px 0;
			font-size:17px;
		  }
		  .colunas ul{
			float: left;
			width:100%;
			margin: 0 0 10px 0;
		  } 
		  .colunas ul li{
			float: left;
			width:100%;
			padding:10px 0;
			
			border-top: solid 1px #ddd
		  }
		  .obto a{
			font-weight:600;
			display:block;
			color:#000
		  }
		  .obto span{
			display:inline-block;
			font-size:13px;
			margin: 5px 10px 0 0 
		  }
		 .img_obto{
			width:50px;
			height:50px;
			border-radius:100%;
			float: left;
		 } 
		  .img_obto2{
			width:100px;
			height:100px;
			border-radius:100%;
			float: left;
		 } 
		 
		 
		 .obtocc{
			width:100%;
		 } 
		 .obtocc .obto{
			padding: 15px;
			border-top: solid 1px #ccc;
		 } 
		  .obtocc .obto h2{
			font-size:16px;
			font-weight:bold;
		 } 
		  .obtocc .obto p{
			font-size:13px;
		 } 
		 .obtocc li{
			float: left;
			width:100%;
			padding: 20px 0;
		 }
		 
		  
		  
		  .result_lis{
			padding: 10px 0;
			border-bottom: solid 1px #ddd
		  }
		  
		   .result_lis a{
			color:#000;
		  }
		    .result_lis a h2{
			font-size:15px;
		  }
		  
		  
		  .footer{
			margin: 30px 0 0 0;
			background: #E6E6E6;
			padding: 40px 0;
		  }
		  
		.copy{padding: 15px 0 0 0; margin: 15px 0 0 0; float: left;  width: 100%;  font-size:14px; border-top: solid 1px #ccc; text-align:center; background: #E6E6E6;}
		.copy span{position: relative; float: left;  width:auto;  color:#000; font-size:12px  }
		.copy a{float:right }
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		       
		.pagecontato .wpcf7{float: left; width:100%; margin: 20px 0 0 0}
		.pagecontato a{color:#000}
		.pagecontato p {  margin:5px 0 ; font-size:13px;float:left; width:100%; text-align:left; }
		.pagecontato span{display: block; float:left; width:100% }
		.pagecontato span label span{float: left; margin:0px; width:auto}
		.pagecontato input[type="text"]{font-family:arial;  background:#fff; border: solid 1px #ddd;    padding:2% 2.5%; height:40px;  width: 100%; margin:0px 5px 0px 0px}
		.pagecontato input[type="checkbox"]{float:left; width:auto}
		.pagecontato textarea {font-family:arial; resize:none; background:#fff; border: solid 1px #ddd;  height:140px; padding:2% 2.5%;  width: 100%; margin:0px 0px 0px 0px}
		.pagecontato input[type="submit"]{ font-weight: bold;   color:#fff; text-decoration: none; font-size:13px; background:#333; width:auto;  height:40px;  padding: 10px 20px; border: solid 1px #333; float:right;   cursor: pointer}
		

		
		.img-post{height:200px;}
		
		.posts{
			padding:15px;
			width:32%;
			display: inline-block;
			vertical-align:top;
			position: relative
		}
		.posts a{
			color:#000
		}
		.posts span{
			background:#058A6C;
			display: inline-block;
			padding: 4px 10px;
			font-size:12px;
			position:relative;
			z-index:9;
			bottom:-50px;
			color:#fff
		}
		.posts h2{
			font-size:15px;
			padding:10px 0;
			min-height:60px;
			
		}
		.data{
			background:#058A6C;
			display: inline-block;
			padding: 4px 10px;
			font-size:13px;
			position:relative;
			z-index:9;
			bottom:-50px;
			color:#fff
		}
		
		 
	
	
		.title_page{
			padding: 20px 0;
			border-bottom: solid 1px #ddd;
			margin: 0 0 20px 0;
		}	
		.title_page h1{
			padding: 0 0 0 0px;
			font-weight:800
		}	
		
		.imgpost{ min-height: 50px;  margin:20px 0px 20px 0px;}
		.imgpost .data{bottom:auto!important; top:20%;}
		
		.imgpost img{ }
		.imgpost h2{position: absolute; z-index:99; color:#fff; width:70%;  font-weight:bold; text-transform:uppercase; font-size:20px; left:0; bottom:0; padding: 30px}
		.imgpost b a{ float: left; width:auto; background:#0b8ac9; font-size:12px; padding:7px 20px; color:#fff; margin: 0 0 10px 0}
		
		  
		.header_content{margin: 0 0 20px 0; padding:0 0 15px 0; border-bottom: solid 1px #b3c7d5; color:#000}
		.header_content .date:before{content:""; margin: -2px 10px 0 0 ; position: relative; float: left; width:20px; height:20px;background: url(images/ic_hr.png) center center no-repeat; background-size:100%;   }
		
		.content_relacionados{
			padding: 20px 0
		}
		.content_relacionados h1{
			font-size:25px;
			color:#000;
 		}
		.relacionados li{
			width:33%;
			float: left;
		}
		
		.cfoto{padding: 5px 0; font-size:11px; display: inline-block}
		.cfonte{padding: 10px 0; font-size:13px; display: inline-block; border-bottom: solid 1px #ddd; width:100%}
	
		.categories h2{padding:20px 0; font-size:20px; font-weight:bold; color:#212C59;}
		.categories ul li{padding:10px 0; border-top: solid 1px #9cd3ee}
		.categories ul li a{color:#000}
		
		
		.red{color:#EC3244!important}
		
		
		.video-single iframe{
				width:100%;
				height:450px;
		}
 
		.equipe{
			height:240px;
		}
		.equipe_int{
			display: inline-block;
			vertical-align:top;
			width:32%;
			padding:10px;
		}
		.equipe_int h4{
			display: inline-block;
			font-weight:700;
			padding: 10px 0 3px 0
		}
	 
	 
		.selector_pro span{
			background:#f1f1f1;
			float: left;
			width:100%;
			padding: 10px;
			cursor: pointer;
		}
		.active_selector_pro {
			background:#058A6C!important;
			font-weight:800;
			color:#fff;
		}
	 
		#p-sabado{display:none;}
		#p-domingo{display:none;}
		.programacao{
			padding: 10px;
		}
		.programacao ul{
			float: left;
			width:100%;
		}
		.programacao ul li{
			float: left;
			width:100%;
			padding: 10px;
			border-bottom: solid 1px #ddd
		}
		 
		.programacao ul li:nth-child(even){
			background:#f1f1f1
		}
		 .programacao ul li strong{
			float: right;
			width:auto;
		}
		 
		.titlecinema{
			padding: 70px 0 0 0
		}
		.cinema{
			padding: 10px;
		}
		 
		 .cinema h2{
			padding: 10px 0;
			display: inline-block;
			font-weight:800;
			color:#000;
			font-size:16px;
			min-height:80px;
		}
		 .gallery {text-align:center}
		#gallery-1 .gallery-item {
		  display:inline-block;
		  margin: 0.5%;
		  float:left!important;
		  width: 19%!important;
		  overflow: hidden; border: solid 2px #fff;
		  height:80px;
		}
		#gallery-1  .gallery-item  img{width:100%!important; border:none; height:auto!important}
	
		 .dados span:before{
			width:20px;
			height:20px;
			float:left;
			content:"";
			margin: 0px 5px 0 0
		}
		.dados span{
			display: block;
			font-size:12px;
			margin: 7px 0;
		}
		
		.single-post-info{
			padding: 20px 0;
		}
		 .single-post-info span:before{
			width:20px;
			height:20px;
			float:left;
			content:"";
			margin: 0px 5px 0 0
		}
		.single-post-info span{
			display: inline-block;
			font-size:12px;
			margin: 0px 20px 0 0;
		}
		
				
		.ic-hr:before{background: url(images/ic-hr.png) center center  no-repeat;}
		.ic-post:before{background: url(images/ic-post.png) center center  no-repeat;}
		.ic-up:before{background: url(images/ic-up.png) center center  no-repeat; }

		
		.ic-end:before{background: url(images/ic_map.png) center center  no-repeat;}
		.ic-fone:before{background: url(images/ic_fone.png) center center  no-repeat;}
		.ic-email:before{background: url(images/ic_email.png) center center  no-repeat; }

		 
 
		.dest_c{padding: 20px;}
 
		.dest_c a{color:#000}
 		.dest_c a h2{font-size:15px; font-weight:800}
		
		
		.icon-mobile{display:none; padding: 25px 0 0px 0;}
		.icon-mobile .redes{display:block!important; margin:5px 0 0 0!important}
		.icon-mobile .ic-lupa{display:block!important; margin:0 0 0 10px!important;     padding: 10px 10px 5px 10px!important}
		
		
		#page_pad a{
			text-decoration:none;
			color:#ffffff;
			background-color:graytext;
			padding:5px;
		}
		#page_pad span{
			text-decoration:none;
			border:1px solid graytext;
			padding:4px;
		}
		
		.bricao{
			margin: 10px 0;
			padding: 25px;
			background:#f8f8f8;
		}
		.title-brique{cursor: pointer; font-weight:bold; font-size:18px; display: block;}
 		
		
		
		
		
		
		
		@media screen and ( max-width: 1024px ) {
			.content{width:100%; padding: 0 20px}
			
 		}
		
		@media screen and ( max-width: 960px ) {
			.nav-principal{display:none}
			.ic-lupa{display:none}
			.redes{display:none}
			.hide{display:none!important}
			.mobile{width:100%!important}
			.dados img{max-width:100%; height:auto; display: inline-block}
			.dados{text-align:center}
			.dados span:before { float: none;  bottom: -5px; position: relative; }
			.geral-img { height: 225px !important; }
			.geral-destaque p{display:none}
			.nav_fix{width:55%!important}
			.shadow_nav_fix{width:45%!important; left: 55%!important}
			
			.icon-mobile{display:block}
			
			.content_busca{width:95%}
		}
		@media screen and ( max-width: 660px ) {
				
			.ocultamobile{ visibility: hidden;}
			 .mobileM{width:100%!important}
			 .fM{float:left!important; width:auto!important}
			 .rM{float:right!important; width:auto!important}
			 .hideM{display:none!important}
			 .ic-nav{margin: 0 0 20px 0}
			 #header .ic-ao-vivo{margin: 0 0 20px 0}
			 .new_manchetes{display:none}
			 .post-destaques-big {height: 230px; margin: 0 0 20px 0}
			 .slider_swiper-slide .swiper-slide { width: 100%!important;}
			 .geral-destaque h2 { padding: 10px 0px 0 0px;}
			 .nav_fix{width:95%!important}
			.shadow_nav_fix{width:5%!important; left: 95%!important}
			.video-single iframe {height: 250px;}
			.relacionados li {width: 100%!important;}
			.title_page{padding:0}
		}
		
		
		
		
		
		
		#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{color:#000!important}
		
		.comment-reply-title{font-weight:800}
		.comment-notes{display:none!important}
		.required{display:none!important}
		.comment-form-url{display:none!important}
		
		
		