
#content.has-sidebar .content-main {
	padding: 0.75em 20px 3em 20px;
	/*border:5px solid purple;*/
}

@media screen and (min-width: 768px) {
	#content.has-sidebar .content-main {
		padding: 2.1875em 0px 3.5em 20px;
		/*border:5px solid purple;*/
	}
}

@media screen and (min-width: 960px) {
	#content.has-sidebar .content-main {
		padding: 2.1875em 0em 3.5em 2.6em;
		/*border:5px solid purple;*/
	}
} /* 3.0625em */

.block-container.block-container-two-columns > div.block-links-left { 
	float: left;
	display: block;
	margin-right: 0% !important;
	width: 100% !important;
	/*border:3px solid green;*/
}

.block-container.block-container-two-columns > div.block-links-right { 
	float: left;
	display: block;
	margin-right:0% !important;
	width: 100% !important;
	/*border:3px solid blue;*/
}

@media screen and (min-width: 1345px) {
	.block-container.block-container-two-columns > div.block-links-left { 
		float: left;
		display: block;
		margin-right: 2.6em !important;
		width: 63% !important;
		/*border:3px solid green;*/
	}
	
	.block-container.block-container-two-columns > div.block-links-right { 
		float: left;
		display: block;
		margin-right:0% !important;
		width: 32% !important;
		/*border:3px solid blue;*/
	}
}

/***********************/

.block-form-single-input div.searchNewsDiv { 
  display: table;
  table-layout: auto;
  width: 100%;
  max-width: 400px;
  margin-bottom: 1.25em; /* margin-bottom: 1.25em; */ /*  */
}
/*
.block-form {
	margin-bottom: 5em;
}
*/
.block-form-single-input div.searchNewsDiv,
.block-form-single-input div.searchNewsDiv input,
.block-form-single-input div.searchNewsDiv button,
.block-form-single-input div.searchNewsDiv .button-wrapper {
  height: 40px;
}

@media screen and (min-width: 768px) {
  .block-form-single-input div.searchNewsDiv {
    margin-bottom: 1.9em;
  }
  .block-form-single-input div.searchNewsDiv,
  .block-form-single-input div.searchNewsDiv input,
  .block-form-single-input div.searchNewsDiv button,
  .block-form-single-input div.searchNewsDiv .button-wrapper {
    height: 50px;
  }
}

@media screen and (min-width: 768px) {
  .block-form-single-input div.searchNewsDiv {
    height: 50px;
    margin-bottom: 1.9em;
  }
}

/***********************/

.block-container.block-container-two-columns > *:not(:last-child) { 
  margin-bottom: 0em;
}

