/* Theme Name:   Megatron Child Theme Theme URI:    http://themes.g5plus.net/megatron/ Description:  Megatron Child Theme Author:       G5plus Author URI:   http://g5plus.net Template:     megatron Version:      1.0 License:      GNU General Public License v2 or later License URI:  http://www.gnu.org/licenses/gpl-2.0.htmlTags: 				two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-readyText Domain: 		g5plus-megatron*//************************************************************************************Put your custom CSS below this block :)*************************************************************************************/p {	margin-bottom: 20px;}#primary-menu a {}.site-content-archive {	padding: 40px 0;}.news-teaser .page-title-wrap {	padding: 20px 10px 5px 10px}.news-teaser h3 {	font-size: 22px;	margin-bottom: 5px;	text-transform: capitalize;}.news-teaser h4 {	font-size: 14px;	/*min-height: 70px;*/	text-transform: capitalize;	margin-bottom: 15px;}.news-column {	padding: 20px;}.page-content h2 {	text-align: center;	text-transform: capitalize;	margin: 40px auto 30px auto;	font-size: 38px;	font-weight: 400;}.news-teaser p,.news-hero-text p {	line-height: 1.5;	font-size: 12px;}.news-column {	margin: 0 auto;	width: auto;}.news-teaser .news-content {	padding: 10px;}.news-column .entry-thumbnail-wrap {	margin-bottom: 10px;}.news-teaser .news-column .entry-thumbnail-wrap {	max-height: 150px;	overflow: hidden;}.news-teaser .news-column .entry-thumbnail-wrap img {	min-height: 150px;}.news-content .entry-post-meta-wrap ul.entry-meta li {	font-size: 12px;	margin-right: 10px;}.news-content .entry-excerpt {	margin-bottom: 20px;}.news-content .more-button {	padding: 0 10px;}.news-hero {	padding: 20px;	align-items: center;	margin-bottom: 20px;	position: relative;	border-bottom: 1px solid #ccc;}.news-hero h4 {	font-size: 40px;	text-transform: capitalize;	color: #fff;	font-weight: 700;	text-shadow: 5px 5px rgba(0,0,0,0.1);}.news-hero-text {	align-items: center;}.news-hero-text h3 {	font-weight: 900;	text-transform: capitalize;	color: #000111;	font-size: 40px;	margin-bottom: 0;}#news-3-col .sidebar {	border-right: 1px solid #ccc;}#big-news {	padding: 20px 0 40px 0;	border-top: 1px solid #ccc;	margin-top: 20px;}#big-news .news-column {	padding: 20px;}.big-news-list {	margin-bottom: 50px;}.sidebar-news {	padding-top: 40px;}.sidebar-news ul {	list-style-type: none;	padding-left: 0;}.sidebar-news li {	margin-bottom: 30px;}.sidebar-news h3 {	font-weight: 700;	text-transform: capitalize;	font-size: 28px;}.sidebar-news h4 {	font-size: 14px;	margin-bottom: 10px;	font-weight: 700;	text-transform: capitalize;}.sidebar-news p {	font-size: 12px;	line-height: 1.4;}.post-categories {	list-style-type: none;}.post-categories li {	display: inline-block;}.widget-title,.left-sidebar h4 {	text-transform: none;}.new-pagination {	text-align: center;}.pagination li {	display: inline-block;}.pagination li a {	font-size: 14px;	color: #444;	font-family: 'Roboto';	text-transform: uppercase;	border: 1px #ccc solid;	line-height: 50px;	padding: 0 20px;	margin: 0;	-webkit-transition: all .5s;	-moz-transition: all .5s;	-ms-transition: all .5s;	-o-transition: all .5s;	transition: all .5s;}.pagination li a:hover {	background: #000;	color: orange;}.media-address {	margin-bottom: 20px;	line-height: 1.4;}.margin-10 {	margin-bottom: 10px;}.margin-30 {	margin-bottom: 40px;}.line-1 {	line-height: 1.2;}#footer-social .fa {	border: 1px #666 solid;	font-size: 18px;	margin-left: 10px;	padding: 8px;}.no-show {	font-size: 0;	line-height: 0;	visibility: hidden;}.single #page-title p {	font-family: 'Montserrat' !important;}@media only screen and (min-width: 600px) {	.news-column {		padding: 0 10px;			float: left;		width: 33.3%;		min-height: 300px;		max-height: 300px;	}	#mobile-sidebar {		display: none;	}	.m-post .post-image {		max-height: 100px;	}}