/***********************MEDIA QUERIES****************************/

@media only screen and (max-width: 2600px) {


	.saferday {
		margin-top: 550px;
	}
		.home-slider{

	height: 1900px
}
	
}

@media only screen and (max-width: 2000px) {


	.saferday {
		margin-top: 480px;
	}
	
	
	.home-slider{
	height: 1700px
}
	
	
	
}

@media only screen and (max-width: 1680px) {
	.box_single {
		background-position: top right;
	}
	.wrapper_cat {
		width: 50%;
		max-width: 100%;
		margin-right: 0px;
		margin-top: 25px;
		white-space: normal;
	}
	.cat_container {
		width: 95%;
		margin: auto;
	}
	.section_cat {
		font-size:0px;
	}

	
}
@media only screen and (max-width: 1580px)
{
	.helpline, .safeline {
		width: 100%;
		margin: auto;
		text-align: center;
	}	
	.safeline {
	  padding-left: 10px;
	}
	.help_text {
		display: inline-block;
		color: white;
		font-size: 17px;
		width: 100%;
		max-width: 300px;
		clear: both;
	}
	.safeline_txt {
		padding-left: 30px;
		vertical-align: middle;
	}
	.section_help_safe a {
		display: inline-block;
		width: 40%;
	}
	.section_help_safe img
	{
		max-width:80%;
	}
	.help_text , .safeline_txt{
		text-align: left;
	}
}
@media only screen and (max-width: 1480px) {
	
	

	.cat_image{
		width:35%;
		max-width:100%;
		text-align: center;
		padding-top:15px;
	}
	.cat_info {
		max-width: 100%;
		width: 65%;
	}
	
	.footer-logo {
		padding-left: 35px;
		padding-right: 25px;
	}

	.carousel-caption
	{
		width:90%;
		/*
		color: grey !important;
		*/
	}
	
	.bg_safe1{
		 visibility: hidden;
		 display: none;
	}
	
	.safe_title1{
		opacity: 1;
	}
	.safe-more1{
		opacity: 1;
		padding: 0.5rem;

	}
	.hightlights , .videos{
		padding-right: 0px;
		text-align: center;
		width: 100%;
		margin-bottom:20px;
	}
	
	.videos img{
		max-height:331px;
	}
	
	.video a img {
		height: 50%;
	}
	.mobile_header .logo{
		width: 70%;
	}
	/*.home-slider {
		background: url(../images/bg_home_tablet.jpg) no-repeat top center;
		height: 100%;
		background-size: 100%;
		padding-bottom: 225px;
	}*/
	.carousel-caption {
		width: 100%;
		max-width: 600px;
		text-align: left;
		margin: 0px;
		margin-top: 0px;
		padding-left: 35px;
	}
	.but_more {
		padding: 10px;
		font-size: 14px;
	}
	.saferday .desc
	{
		padding-bottom: 20px;
		max-width: 640px;
	}
	.saferday {
		margin-top: 470px;
		padding-bottom: 52px;
	}
/*
	.box_single {
		/*background: url(../images/bg_news_tablet.png) no-repeat top center;*/
		background: url("../images/Default.png") no-repeat top center;
		position: relative;
		margin-top: 0px;
		height: 792px;
		background-size: 100% 100%;
		/*max-height:calc(( 100vh / 100 )* 70 ) !important*/
	}
*/
.globalNav .rootLink {
		padding: 0px 10px;
	}
	.single_title
	{
		padding-left:20px;
	}

}
@media only screen and (max-width: 1285px) {
	
	.slider_image {
	  max-width: 32%;
	  text-align: center;
	  width: 100%;
	}
	.saferday {
		margin-top: 470px;
	}
	.globalNav {
		top: 25px;
	}
	.header_page , .box_single{
		max-height: 550px;
		background-size: cover;
		margin-bottom: 0px;
	}
	/*.box_single {
		height: 660px;
	}*/
	/*.header_category{
		max-height: 550px;
		background-size: cover;
	}*/
	.footer-menu {
		margin: auto;
		max-width: 100%;
		text-align: center;
		width: 100%;
		float:none;
	}
	.openit, .copyright{
		text-align: center;
		float:none;
	}
	.footer-menu {
		text-align: center;
		margin-top:10px;
	}
	.menu-footer_menu-container ul li {
		display: inline-block;
		float: none !important;
		padding-right: 10px !important;
	}
	
	/*
	.bg_safe1{
		 visibility: visible;
		 display: block;
	}
	*/
	.safe_title1{
		opacity: 1;
	}
	.safe-more1{
		opacity: 1;
		padding: 0.5rem;
	}
	.hightlights , .videos{
		padding-right: 0px;
		text-align: center;
		width: 100%;
		margin-bottom:20px;
	}
	.video a img {
		height: 50%;
	}
	.newsletter-icon {
		float: none;
		max-width: 145px;
		display: inline-block;
		width: 100%;
		text-align: center;
		vertical-align: middle;
	}
	.globalNav .navSection.logo {
		width: 25%;
		padding-left: 10px;
	}
	.globalNav .navSection.primary {
		width: 75%;
		padding-left: 3px;
	}
	.cat {
		width: 98%;
		
	}
	.saferday .desc
	{
		font-size:15px;
		max-width: 540px;
	}
	.footer_bottom .social_icons
	{
		width:100%;
		text-align:center;
	}
	.newsletter_info {
		max-width: 100%;
		width: 49%;
		margin: auto;
		vertical-align: middle;
	}
	.newsletter_header, .newsletter_header p {
		float: none;
		width: 100%;
		max-width: 288px;
		 margin-top: 0px;
		margin-bottom: 0px;
		text-align: center !important;
		display: inline-block;
		vertical-align: middle;
	}
	.newsletter_form {
		width: 49%;
		max-width: 100%;
		vertical-align: middle;
	}
	
	
	
	
}
@media only screen and (max-width: 1220px) {
	.youth_image {

		padding-right:0px;

	}
	
}

@media only screen and (max-width: 1180px) {
	
	.container_page
	{
		width:98%;
	}
	.carousel-indicators
	{
		display:none!important;
	}
	.imgh{
		max-width: 30%;
	}
	.section_a{
		
	}
	.logo img
	{
		width:auto;
		margin-top: 1rem;
	}
	.but_more{
		margin-top: 0px;
	}
	.saferday .header {
		margin: auto;
		width: 100%;
		text-align: center;
		line-height: 42px;
		padding-bottom: 12px;
	}

	.article_title_mob{
		width: 90%;
		text-align: center;
	}
	.saferday .desc {
		width: 100%;
		margin: auto;
		overflow: hidden;
		color:black;
		max-width: 600px;
	}
	.saferday .more a{
		width: 100%;
		margin: auto;
		left: 25rem;
	}
	.carousel {
		top: 650px;
	}
	
	.home-heading , .single-heading,.category-heading{
		/*
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3) !important;
		*/
		display: inline-block !important;
		border-radius: 4px !important;
		width:100%;
		padding: 1rem;
	}
	.home-heading {
		max-width: 100%;
	}
	.carousel-inner
	{
		margin-left:0px!important;
		margin-right:0px!important;
	}
	.single-heading
	{
		padding: 40px;
	}
	.single_wrapper {

		top: 0px;
	}
	.single_title
	{
		font-size:25px;
	}
	.helpline , .safeline{
		width: 100%;
		margin: auto;
		text-align: center;
	}
	.help_text
	{
		text-align:left;
	}
	.hightlights , .videos{
		padding-right: 0px;
		text-align: center;
		width: 49%;
		margin-bottom:20px;
		margin-left: 0.5rem;
	}
	.bg_gray {
		width: 33%;
		max-width: 400px;
	}
	.webinars, .entypa, .parousiaseis
	{
		width:100%;
	}
	.posts
	{
		width:97%;
	}
	.footer-logo, .ite, .europe, .inhope, .en_cef, .footer_text {
		text-align: center;
		float: none;
		margin-bottom: 20px;
	}
	.footer-logo{
		width: 70%;
		margin: auto;
	}
	.ite{
		width: 50%;
		margin: auto;
		padding: 1rem 0;
	}
	.inhope, .en_cef, .footer_text {
		display: inline-block;
	}
	.globalNav .navSection.primary{
	 display: none; 
	}
	.globalNav .navSection.logo {
		position: relative;
		width: 50%;
		display: inline-block;
		padding-left: 10px;
	}
	.mobile
	{
		display: inline-block;
	}
	.globalNav, .wrapper_header
	{
		display:none;
	}
	.home-slider {
		/*background: url(../images/BG_MOBILE_MENU.png) no-repeat top center;*/
		background:none;
		text-align: center;
		padding-bottom:0px;
		height: 740px;
	}
	.home_section
	{
		background-color:#f6f8fb;
		padding-top:10px;
		width:100%;
		padding-bottom:30px;
	}
	.saferday {
		width: 96%;
		top: 66rem;
		margin:auto;
		padding-left:0 ;
		margin: auto;
		
		position: absolute;
	}
	.carousel-caption, .d-none
	{
		display:block!important;
		margin-top: 40px !important;
	}
	.article_img img
	{
		height:auto;
	}
	.header_category .wrapper {
		top: 0px; 
	}
	.category-heading
	{
		padding:40px;
	}
	.safe-more{
		opacity: 0;

	}
	/*
	.bg_safe1{
		 visibility: visible;
		 display: block;
	}
	*/
	.safe_title1{
		opacity: 1;
	}
	.safe-more1{
		opacity: 1;
		padding: 0.5rem;

	}
	.carousel {
		background: url(../images/bg_carousel.jpg) no-repeat top center;
		width: 100%;
		max-width: 100%;
		background-size: 100% 100%;
		height: 353px;
		top:0px;
	}
	.carousel-caption {
		width: 100%;
		margin: auto;
		margin-top: 0px;
		padding-left: 0px;
	}
	.saferday {
		background: url(../images/bg_safer.png) no-repeat top center;
		width: 100%;
		max-width: 100%;
		background-size: 100% 100%;
		height: 507px;
		top: -140px;
		position: relative;
	}
	.saferday .header {
		padding-top: 130px;
	}
	.category-heading .title
	{
		display:none;
	}
	.desktop, .single_title, .home_section, .category-heading
	{
		display:none!important;
	}
	
	.category-heading  {
		
		display:inline-block !important;
	}
	
	
	.logo img {
		max-width: 100%;
	}
	.footer-logo {
		width: 100%;
		margin: auto;
		display: inline-block;
		vertical-align: top;
		text-align: center;
		padding-left: 10px;
		padding-right: 0px;
		max-width: 330px;
		margin-bottom: 0px;
	}
	.ite {
		display: inline-block;
		margin-top: 0px;
		vertical-align: top;
		padding: 0px;
		width: 100%;
		max-width: 200px;
		margin-bottom: 20px;
	}
	.container_footer{
		padding-top: 30px;
		padding-bottom:30px;
		text-align: center;
	}
	.box_single {
		height: 608px;
	}
	

	
}
	
@media only screen and (max-width: 1028px) {
	@font-face {
		font-family: 'open_sansregular';
		src: url('fonts/OpenSans/opensans-regular-webfont.woff2') format('woff2'),
			 url('fonts/OpenSans/opensans-regular-webfont.woff') format('woff');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: 'open_sanssemibold';
		src: url('fonts/OpenSans/opensans-semibold-webfont.woff2') format('woff2'),
			 url('fonts/OpenSans/opensans-semibold-webfont.woff') format('woff');
		font-weight: normal;
		font-style: normal;

	}
	@font-face {
		font-family: 'open_sansbold';
		src: url('fonts/OpenSans/opensans-bold-webfont.woff2') format('woff2'),
			 url('fonts/OpenSans/opensans-bold-webfont.woff') format('woff');
		font-weight: normal;
		font-style: normal;

	}
	#breadcrumbs{
		display: none;
	}
	
	#menu-saferinternet4kids-1, #menu-saferinternet4kids_en-1
	{
		display:inline;
	}
	#menu-saferinternet4kids-1 li, #menu-saferinternet4kids_en-1 li {
		border-bottom: 1px solid #e5e5e5;
		list-style: outside none none;
		padding-top: 5px;
	}
	#menu-saferinternet4kids-1 li a, #menu-saferinternet4kids_en-1 li a
	{
	  color: white;
	  display: inline-block;
	   font-family: "open_sansregular";
	  font-size: 14px;
	  font-weight: bold;
	  padding-bottom: 5px;
	  padding-left: 20px;
	  text-decoration: none;
	}
	.scrollToTop
	{
		display:none!important;
	}
	.footer-logo, .ite, .europe, .inhope, .en_cef, .footer_text {
	  text-align: center;
	  float: none;
	}
	.inhope, .en_cef, .footer_text 
	{
		display:inline-block;
	}
	.ite, .europe
	{
		margin-top:10px;
	}
	.container_footer
	{
		padding-top:15px;
		padding-bottom:15px;
	}
	.copyright {
	  float: none !important;
	  margin: auto;
	  margin-top: 0px;
	  text-align: center;
	}
	.page_title, .line, .page_template .cat_item
	{
		width:98%;
		margin:auto;
		margin-top:20px;
	}
	.page_template .cat_item_title 
	{
		text-align:center;
	}
	.page_template .post_title
	{
		float:none;
	}
	.cat_template .cat_title
	{
		margin-top:20px;
	}
	.media_item {
	  float: none;
	  display: inline-block;
	}
	.posts .cat_item
	{
		width: 90%;
		margin: auto;
		margin-top: 20px;
	}
	.posts .post_title
	{
		float:none;
	}
	ul
	{
		padding-left:10px;
	}
	.sub_catdesc {
	  text-align: justify;
	}
	.news_linetop
	{
		margin-bottom:15px!important
	}
	.line
	{
		width:100%;
	}
	.cat_container {
		width: 97%;
	}
	.single_wraper_video {
		width: 97%;
		margin: auto;
	}
	.single_container_video {
		position: relative;
		padding-bottom: 56.25%;
		padding-top: 35px;
		height: 0;
		overflow: hidden;
	}
	.single_container_video iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
	.single_wraper_video .cat_video {
		width: 95%;
		text-align: justify;
		margin: auto;
		margin-top: 20px;
	}
	.category_wrapper{
		margin: auto;
		margin-top: 30px;
	}
	.cat .wrapper_video_item {
		display: inline-block;
		float: none;
		margin: auto;
		max-width: 207px;
		margin-top: 20px;
	}
	.container_video {
		float: none;
		display: inline-block;
	}
	.banner_wrapper, .banners {
		margin: auto;
		width: 90%;
		margin-top: 20px;
	}
	.banner_bg {
		width: 100%;
		margin: auto;
		margin-top: 11px;
	}
	.banner_bg a img {
		width: 100%;
		height: 100%;
	}
	.category_container , .main_content_area p{
		text-align: left;
	}
	.main_content_area p{
		text-align: justify;
	}
	.navigation_p li {
		margin-bottom: 35px;
		display: inline-block;
	}
	.single_wrapper
	{
		width:98%;
		top:0px;
	}
	.wrapper_vid
	{
		text-align: center;
	}

	.safe-more{
		opacity: 0;

	}
	.bg_safe1{
		 visibility: hidden;
		 display: none;
	}
	.safe-more1{
		opacity: 1;
		padding: 0.5rem;
		

	}
	/* tablet 3 in row */
	#mixedSlider .MS-content .item, #mixedSlider .MS-content .item  {
		width: 35%;
		text-align: center;
	}
	.header_category
	{
		height: 745px;
	}
	.box_single {
		background-position:top right;
		height: 500px;
	}
	.newsletter_button {
		margin-top:5px;
	}
	.main_content_area p
	{
		padding:0px 12px;
		text-align:left;
	}
}
@media only screen and (max-width: 960px)
{
	.header_category {
		background: url(../images/bg_cat_tablet.png) no-repeat top center;
		position: relative;
		margin-top: 0px;
		height: 499px;
		background-size: 100%;
	}
	.header_page {
		background: url(../images/default_tablet.png) no-repeat top center;
		position: relative;
		margin-top: 0px;
		background-size: 100%;
		height: 430px;
	}
	.box_single {
		height: 430px;
	}
}
@media only screen and (max-width: 880px)
{
	
	.text_img_home{
		top: 40%;
		left: 50%;  
	}
	.webinars, .entypa, .parousiaseis {
		vertical-align: top;
		width: 100%;
		margin: auto;
		display: block;
		text-align: center;
		margin-bottom: 20px;
		margin-top: 20px;
	}
	.bg_gray
	{
		width: 100%;
		max-width: 100%;
		background-color: #F1F5F9;
		margin-bottom: 5px;
	}
	.safe_more a img {
		max-width: 30%;
    }
	.parousiaseis a img{
		max-width: 50%;
		float: left;

	}
	.entypa a img{
		max-width: 100%;
		float: left;
	}
	.webinars a img{
		max-width: 100%;
		float: left;
	}
	#menu-footer_menu li, #menu-footer_menu_en li {
		padding-right: 20px;
		line-height: 34px;
	}
	/* tablet 3 in row */
	#mixedSlider .MS-content .item, #mixedSlider .MS-content .item p {
		text-align: left;

	}
	.box_single {
		background: url(../images/Default.png) no-repeat top center;
		position: relative;
		margin-top: 0px;
		/*height: 598px;*/
		height:auto;
		min-height:350px;
		background-size: 100%
	}
	.cat_desc
	{
		font-size:14px;
	}
    .header_category {
		height: 444px;
    }
}

@media (max-width: 992px) {
  #mixedSlider .MS-controls button {
    font-size: 30px;
  }
  
}
@media (max-width: 768px) {
  #mixedSlider .MS-controls button {
    font-size: 20px;
  }
   #mixedSlider .MS-controls .MS-right {
    right: -10px;
  }
   #mixedSlider .MS-controls .MS-left {
    left: -10px;
  }

	.bg_safe {
		background: url(../images/bg_safe_tablet.png) no-repeat top center;
		background-size: cover;
	}
	.safe-more1 a img{
		max-width: 60%;
	}
	.hightlights , .videos{
		padding-right: 0px;
		text-align: center;
		width: 50%;
		margin-bottom:20px;
	}
	
	.header_category {
		background: url(../images/bg_cat_mobile.png) no-repeat top center;
		height: 600px;
	}
	.header_page , .box_single {
		background: url(../images/default_mobile.png) no-repeat top center;
		height: 516px;
	}
/*.box_single
	{
		background-size: cover;
		height: 516px;
	}*/
	.wrapper_cat {
		width: 100%;
	}
	/**/
	.safe-more, .safe_more
	{
		opacity: 0;
	}

	.bg_safe1{
		visibility: visible;
		display: block;
		max-height: 160px;
	}
	.safe_title1{
		opacity: 1;
	}
	.safe-more1{
		opacity: 1;
		padding: 0.5rem;
	}
	.container_safe
	{
		text-align: center;
	}
	.safe_title
	{
		display:none;
	}
	.bg_gray
	{
		background-color: #F1F5F9;
		margin-bottom: 5px;
	}
}

@media only screen and (max-width: 680px) {
	
	
	
	
	
	.help_text
	{
		max-width: 250px;
	}
	.cat_container {
		width: 95%;
		margin: auto;
	}
	 .item {
		width: 50%;
	}
	.imgh{
		max-width: 40%;
    }
    .section_a {
		display: block;
	}
	
	.home-slider .carousel-caption h5
	{
		font-size:17px;
	}
	.home-slider .carousel-caption p
	{
		font-size:15px;
	}
	.home-slider .row
	{
		margin-left:0px;
		margin-right:0px;
	}
	.box_single {
		height: 470px; 
		background-size: cover;
		margin-bottom: 20px;
		
     }
	.saferday {
		padding-bottom: 52px;
	}
	.cat_image {
		max-width: 100%;
		width: 30%;
	}
	.saferday {
		padding-bottom: 40px;
	}
	.hightlights , .videos{
		padding-right: 0px;
		text-align: center;
		width: 100%;
		margin-bottom:20px;
		margin-left: 0;
	}
	.parousiaseis a img {
		max-width: 60%;
	}
	.cat_info .cat_desc, .cat_info .cat_more
	{
		text-align: center;
	}
	.carousel-caption h5 a {
		font-size: 23px;
	}
	.carousel-caption, .d-none {
		margin-top: 10px !important;
	}
	.youth_image,.youth_image_left, .post_info
	{
		width:100%;
		text-align: center;
	}
	
	.panediv{
		
		    width: 90% !important;
    margin: auto;
	}
	
}
@media only screen and (max-width: 590px) {
	
	
	

	.helpline img, .safeline img {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.help_text {
		max-width: 250px;
		display: block;
		margin: auto;
		padding-bottom: 20px;
	}
	.video_
	{
		max-width:100%;
		float:none;
	}
	
	.cat_video p {
		text-align: center;
	}
	.search_wrapper {
		float: none;
	}
	.top_wrapper
	{
		text-align: center;
	}
	.social_icons,.flags  {
		float: none;
		display: inline-block;
		margin-top:10px;
	}
	.top_bar {
		height: auto;
		margin-bottom:10px;
	}
	.section_help_safe a
	{
		width:100%;
	}
	.help_text {
		text-align: center;
		padding-left: 0px;
	}
	.newsletter_button
	{
		/*
		max-width:100%;
		*/
		margin: 0 auto;
	}
	.newsletter_button div
	{
		margin-top:10px;
	}
	.safe_title {
		max-width: 100%;
		padding-left:0px;
		margin-top:2rem;
		opacity: 0;
		    display: none;
	}
	.bg_safe{
		
		height: 10rem;
		background-position: 70%;
	}
	.safe_more{
		opacity: 0;
	}
	.safe-more{
		opacity: 0;

	}
	.bg_safe1{
		 visibility: visible;
		 display: block;
	}
	.safe_title1{
		opacity: 1;
	}
	.hightlights , .videos{
		padding-right: 0px;
		text-align: center;
		width: 100%;
		margin-bottom:20px;
	}
	.cat_info div a img{
		width: 50%;
	}
	.cat_image a img{
		max-width: 50%;
	}
	.parousiaseis a img {
		max-width: 55%;
	}
	.saferday .desc
	{
		width:98%;
		max-width:100%;
	}

}
@media only screen and (max-width: 480px) {


	.ite
	{
		margin-top:20px;
	}
	.cat_image {
		
		max-width: 100%;
		text-align: center;
		width: 100%;
		
	}
	.cat_info {
		max-width: 100%;
		width: 100%;
		text-align: center;
	}
	.cat_container {
		width: 97%;
		padding:15px;
	}
	.box_single
	{
		/*
		height:725px;
		*/
	}
	div.cardbts {
		width: 98%;
		float: none!important;
		display: inline-block;
		margin: auto;
		text-align: center;
		margin-bottom: 40px;
	}
	div.cardbts img, 	div.cardbts p{
		text-align: center;
	}
	#mixedSlider .MS-content .item, #mixedSlider .MS-content .item p {
		width: 100%;
		text-align: center;
	}
	.main_content_area
	{
		width: 95%;
		
	}
	.home_wrapper
	{
		width: 100%;
	}
	.safe-more{
		opacity: 0;

	}
	.bg_safe1{
		 visibility: visible;
		 display: block;
	}
	.safe_title1{
		opacity: 1;
	}
	.safe-more1{
		opacity: 1;
		padding: 0.5rem;
		

	}
	.hightlights , .videos{
		padding-right: 0px;
		text-align: center;
		width: 100%;
		margin-bottom:20px;
	}
	.parousiaseis a img {
		max-width: 90%;
	}	
	.saferday .desc {
		width: 96%;
		margin: auto;
		max-height: 100%;
		overflow: hidden;
		color: black;
		padding-bottom:6px;
		font-size:12px;
	}
	 .saferday .header
	 {
		font-size:32px;
		padding-bottom:10px;
		line-height:35px;
		padding-top: 115px;
	 }
	.but_more{
		margin-top:0px;
	}
	.mobile_header .logo {
		width: 80%;
	}
	.mobile_header .menu-button
	{
		width:20%;
	}
	.newsletter_info
	{
		width:100%;
		margin-bottom: 15px;
	}
	.newsletter_form
	{
		width:100%;
	}
	.header_page , .box_single {
		height: 450px;
	}
	.header_category  {
		height: 540px;
	}
	/*.box_single {
		height: 500px;
		margin-bottom: -30px;
	}*/
	.post_info .article_title, .post_info .read_more, .youth_image {
		text-align: center;
	}
}
	
@media only screen and (max-width: 380px) {
	.item 
	{
		width: 100%;
		max-width: 318px;
		margin: auto;
	}
	.single-heading ,.category-heading {
		padding: 20px;
	}
	.single_wrapper {
		width: 100%;
	}
	.single_title ,.header_category .title{
		font-size: 18px;
	}
	.saferday
	{
		
	}
	.safe-more{
		opacity: 0;

	}
	.bg_safe1{
		 visibility: visible;
		 display: block;
	}
	.safe_title1{
		opacity: 1;
	}
	.safe-more1{
		opacity: 1;
		padding: 0.5rem;
		

	}
	.hightlights , .videos{
		padding-right: 0px;
		text-align: center;
		width: 100%;
		margin-bottom:20px;
		margin-left: 0;
	}
	.header_category {
		height: 506px;
	}
	.header_page , .box_single{
		height: 420px;
	}
	/*.box_single {
		height: 500px;
		margin-bottom: -96px;
	}*/
}
@media only screen and (max-width: 360px) {
.single-heading , .category-heading
	{
		padding: 15px !important;
    padding-left: 15px !important;
    font-size: smaller;
	}
}

.header_category{background: url(../images/bg_news_new.jpg) no-repeat top center !important;  }
.box_single,.header_page{background: url(../images/Default.png) no-repeat top center !important;}
.header_category .cat_title{font-size:calc(.55em + 1vw) !important;text-align:left}

.header_category , .header_page ,.box_single{
	
    width: 100% !important;
    height: calc( 100vw * 838/1920 )  !important;
    background-size: cover  !important;
    background-position: top  !important;
    background-repeat: no-repeat  !important;
	min-height:auto;
/*	--base-padding: calc(100vw *.029); 
	background-position-y: calc(var(--base-padding) * -1) !important;*/
	
	
}

@media screen and (min-width: 2200px) {
  .header_category , .header_page ,.box_single{
	  height: calc( 100vw * 838/2400 )  !important; 	
	background-position: bottom  !important; 
		  overflow: hidden; 
	   background-size: 100% 113%  !important; 
}
}
 
