/*
 Theme Name:   ColorMag Child
 Theme URI:    http://themegrill.com/themes/colormag/
 Description:  ColorMag Child Theme
Author: ThemeGrill
Author URI: http://themegrill.com
 Template:     colormag
Version: 1.1.1
License: GNU General Public License, version 3 (GPLv3)
License URI: http://www.gnu.org/licenses/gpl-3.0.txt
 Text Domain:  colormag-child
*/

.colormag-button,blockquote,button,input[type=reset],input[type=button],input[type=submit]{background-color:#267cc1}#site-title a,.next a:hover,.previous a:hover,.social-links i.fa:hover,a{color:#267cc1}.fa.search-top:hover{background-color:#267cc1}#site-navigation{border-top:4px solid #267cc1}.home-icon.front_page_on,.main-navigation a:hover,.main-navigation ul li ul li a:hover,.main-navigation ul li ul li:hover>a,.main-navigation ul li.current-menu-ancestor>a,.main-navigation ul li.current-menu-item ul li a:hover,.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current_page_ancestor>a,.main-navigation ul li.current_page_item>a,.main-navigation ul li:hover>a,.main-small-navigation li a:hover,.site-header .menu-toggle:hover{background-color:#267cc1}.main-small-navigation .current-menu-item>a,.main-small-navigation .current_page_item>a{background:#267cc1}.promo-button-area a:hover{border:2px solid #267cc1;background-color:#267cc1}#content .wp-pagenavi .current,#content .wp-pagenavi a:hover,.format-link .entry-content a,.pagination span{background-color:#267cc1}.pagination a span:hover{color:#267cc1;border-color:#267cc1}#content .comments-area a.comment-edit-link:hover,#content .comments-area a.comment-permalink:hover,#content .comments-area article header cite a:hover,.comments-area .comment-author-link a:hover{color:#267cc1}.comments-area .comment-author-link span{background-color:#267cc1}.comment .comment-reply-link:hover,.nav-next a,.nav-previous a{color:#267cc1}#secondary .widget-title{border-bottom:2px solid #267cc1}#secondary .widget-title span{background-color:#267cc1}.footer-widgets-area .widget-title{border-bottom:2px solid #267cc1}.footer-widgets-area .widget-title span{background-color:#267cc1}.footer-widgets-area a:hover{color:#267cc1}.advertisement_above_footer .widget-title{border-bottom:2px solid #267cc1}.advertisement_above_footer .widget-title span{background-color:#267cc1}a#scroll-up i{color:#267cc1}.page-header .page-title{border-bottom:2px solid #267cc1}#content .post .article-content .above-entry-meta .cat-links a,.page-header .page-title span{background-color:#267cc1}#content .post .article-content .entry-title a:hover,.entry-meta .byline i,.entry-meta .cat-links i,.entry-meta a,.post .entry-title a:hover,.search .entry-title a:hover{color:#267cc1}.entry-meta .post-format i{background-color:#267cc1}.entry-meta .comments-link a:hover,.entry-meta .edit-link a:hover,.entry-meta .posted-on a:hover,.entry-meta .tag-links a:hover,.single #content .tags a:hover{color:#267cc1}.more-link,.no-post-thumbnail{background-color:#267cc1}.post-box .entry-meta .cat-links a:hover,.post-box .entry-meta .posted-on a:hover,.post.post-box .entry-title a:hover{color:#267cc1}.widget_featured_slider .slide-content .above-entry-meta .cat-links a{background-color:#267cc1}.widget_featured_slider .slide-content .below-entry-meta .byline a:hover,.widget_featured_slider .slide-content .below-entry-meta .comments a:hover,.widget_featured_slider .slide-content .below-entry-meta .posted-on a:hover,.widget_featured_slider .slide-content .entry-title a:hover{color:#267cc1}.widget_highlighted_posts .article-content .above-entry-meta .cat-links a{background-color:#267cc1}.byline a:hover,.comments a:hover,.edit-link a:hover,.posted-on a:hover,.tag-links a:hover,.widget_highlighted_posts .article-content .below-entry-meta .byline a:hover,.widget_highlighted_posts .article-content .below-entry-meta .comments a:hover,.widget_highlighted_posts .article-content .below-entry-meta .posted-on a:hover,.widget_highlighted_posts .article-content .entry-title a:hover{color:#267cc1}.widget_featured_posts .article-content .above-entry-meta .cat-links a{background-color:#267cc1}.widget_featured_posts .article-content .entry-title a:hover{color:#267cc1}.widget_featured_posts .widget-title{border-bottom:2px solid #267cc1}.widget_featured_posts .widget-title span{background-color:#267cc1}.related-posts-main-title .fa,.single-related-posts .article-content .entry-title a:hover{color:#267cc1}


body, button, input, select, textarea {
    font-size:100%;
}

h1 { font-size: 2.3em; line-height: 1.2; }
h2 { font-size: 2.1em; line-height: 1.2; }
h3 { font-size: 2em; line-height: 1.2; }
h4 { font-size: 1.9em; line-height: 1.2; }
h5 { font-size: 1.6em; line-height: 1.2; }
h6 { font-size: 1.4em; line-height: 1.2; }
.home #main {padding-top:10px;}
.main-navigation .sub-menu, .main-navigation .children {    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
#header-logo-image {float: right;padding-right: 0px;padding-top: 5px;}
.header-image {width: auto;}
.header-image-wrap {text-align:center;}
#header-text-nav-wrap {padding: 1px;}
.tg-fourth-footer-widget {
    width: 38.303030%;
    float: right;
    margin-right: 0;
}
.comments, .author {display:none;}
.menu-footer-container ul li {display: inline; margin-left: 10px;}
body .verticalmainTable {padding: 0;}
body .sliderimgLiVertical img {border:none!important; padding:0px!important; margin:0px!important; border-radius:0px!important;}

body .gmPhotoBox li.loaded a:hover{ box-shadow:0 0 0 2px #FFF, 0 0 2px 2px #999; transition:none; -webkit-transition:none; }
ul.gmPhotoBox li {width: 180px!important;
    height: 120px!important; margin: 6px!important;}

ul.gmPhotoBox {	padding:0px!important;
}
.home-icon .fa {color:#000;}
.home-icon .fa:hover {color:#FFF;}
.front_page_on  .fa { color:#fff;}

#site-navigation {background-color: #FFF; border:none!important;}
.main-navigation a { color:#000; padding: 10px 11px;}
.header-image {border:none;}
.main-navigation .home-icon a {
    padding: 7px 10px 7px;
}
.home-icon.front_page_on, .main-navigation a:hover, .main-navigation ul li ul li a:hover, .main-navigation ul li ul li:hover > a,  .main-navigation ul li:hover > a, .main-small-navigation li a:hover, .site-header .menu-toggle:hover {
    background-color: rgb(37, 83, 163)!important;
}

.widget_slider_area {box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);}

.widget_slider_area .entry-content {padding:20px;}

.widget_featured_slider .slide-content .entry-title {
    padding: 10px 10px 5px 0;
    font-size: 1.5em;
}

.widget_featured_posts .following-post .article-content .entry-title {font-size: 1.1em;}
.gmPhotoBox li.pbLoaded a:hover { box-shadow:0 0 0 2px #ffffff, 0 0 2px 2px #333333!important; transition:0s!important;}
.gmPhotoBox_Container:not(.pbShowOn) .gmlove {visibility:hidden;}
.widget_featured_slider .slide-content {background: #00000080;}

.widget_highlighted_posts .single-article {background: #1E649F;}
.widget_featured_slider .slide-content .entry-title a:hover, .widget_highlighted_posts .article-content .entry-title a:hover, .widget_highlighted_posts .article-content  .entry-author, .widget_featured_slider .slide-content .entry-author  {color:#fff!important;}
 .main-navigation ul li.current-menu-ancestor > a, .main-navigation ul li.current-menu-item ul li a:hover, .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_ancestor > a, .main-navigation ul li.current_page_item > a, .main-navigation ul li.current-menu-item > a:hover{
    background: none!important;
	 color: rgb(37, 83, 163)!important;
}
 .main-navigation ul li.current-menu-ancestor > a, .main-navigation ul li.current-menu-item ul li a:hover .main-navigation ul li.current_page_ancestor > a{
    color: rgb(37, 83, 163)!important;

}


.main-navigation ul li.current-menu-item ul li a:hover, .main-navigation ul li ul li.current-menu-item a:hover, .main-navigation ul li.current_page_ancestor ul li a:hover, .main-navigation ul li.current-menu-ancestor ul li a:hover, .main-navigation ul li.current_page_item ul li a:hover {color:#fff;}

.widget_highlighted_posts .single-article {min-height:170px;}
.tagcloud a {font-size:1.0em!important; color: #666;
border: #E9E9E9 1px solid;
padding: 5px;
margin-bottom: 5px;
display: inline-block;  text-decoration: none;}
.tagcloud a:hover, .tagcloud a:focus { background:#eaeaea; text-decoration: none!important; }
.widget_featured_slider .slide-content .entry-title a:hover, .widget_highlighted_posts .article-content .entry-title a:hover {text-decoration:underline; }
.main-navigation .sub-menu, .main-navigation .children {
    background-color: #FFF;
}
.main-navigation ul li ul li a, .main-navigation ul li.current-menu-item ul li a, .main-navigation ul li ul li.current-menu-item a, .main-navigation ul li.current_page_ancestor ul li a, .main-navigation ul li.current-menu-ancestor ul li a, .main-navigation ul li.current_page_item ul li a {color: #000;}

.main-navigation li.menu-item-has-children > a:after, .main-navigation li.page_item_has_children > a:after {
    content: "\f107";
    color: #3b3b3b;
}
.entry-author {color:#232323; margin-bottom: 0px; text-decoration:none; font-size: 1em;}
.entry-content h2, .entry-content h2 strong {font-size: 1.8em;
font-weight: normal;
font-family: "Open Sans",sans-serif;}
.gmedia_gallery .entry-title a, .search .entry-title a {color:#333!important; font-size:1.8em;}
.header-image-wrap {
    max-height: 112px;
	overflow:hidden;
}
.search .page {
    float: right;
    width: 48.7013%;
}

#secondary .widget_featured_posts .article-content .entry-title a, .widget_beside_slider .widget_featured_posts .article-content .entry-title a  {font-size:1em;}
.widget_beside_slider {
    width: 36.85964912%;
	margin-left:2%;
}
.widget_slider_area {
    width: 60.26315789%;
}
.widget_featured_posts .article-content .entry-title {
    padding: 6px 0 0;
	}
.more-link-2  {padding-bottom:10px; display: block;}
.widget_slider_area .more-link-2  {padding-bottom:0px;}
.more-link-2 span {color: #232323; font-size: 1em;}
.more-link-2:hover span {color: #267cc1;}
.more-link {
    background-color: #fff;
    border: #e4e4e4 1px solid;
	border-radius:0px;
}
.widget_featured_posts .more-link {
margin-bottom:10px;
}


.more-link span {color: #267cc1; font-weight:bold;}
#content .post .article-content .entry-title {padding: 15px 0 10px;}

.bx-wrapper .header-image {display: inline!important;}
.front-page-top-section .bx-wrapper .bx-viewport {box-shadow: none;
border: none;
border-radius: 0;}

.front-page-top-section {margin-bottom: 20px;}
p, .archive #content .post p {
    font-size: 1em;
}
.font-resizer-mobile {display:none;}

#secondary .Zeno_FR_Widget {margin-bottom: 0;}
#secondary .Zeno_FR_Widget  p, .font-resizer-mobile .zeno_font_resizer_container  p {
    font-size: 29px;
}

.widget_featured_posts .article-content .entry-content p {
    font-size: 1em;
}

.main-navigation a {font-size:0.9em;}

.main-navigation ul li ul li a, .main-navigation ul li.current-menu-item ul li a, .main-navigation ul li ul li.current-menu-item a, .main-navigation ul li.current_page_ancestor ul li a, .main-navigation ul li.current-menu-ancestor ul li a, .main-navigation ul li.current_page_item ul li a {font-size:0.9em;}

#secondary .widget_featured_posts .following-post .article-content .entry-title {font-size:1em;}

#content .post .article-content .above-entry-meta .cat-links a {font-size:0.8em;}

.widget_featured_slider .slide-content .entry-title {font-size: 22px;}
.entry-author {font-size: 15px;}

@media screen and (max-width: 1199px) {
.header-image {
    width: 94.4%;
}
}

@media screen and (max-width: 768px) {
	.font-resizer-mobile {display:block;}
	.font-resizer-mobile_desc {float: left;
    width: 65%;
    font-size: 16px;
	padding:0 10px;}
	.zeno_font_resizer_container {float: right; padding: 0 10px 0 0;}
	
.site-header .menu-toggle:before {color:#222; padding: 8px 12px 8px 0px; display: inline-block;}
.site-header .menu-toggle:hover {background:none!important;}
.site-header .menu-toggle {font-size: 1.4em; color: #050505;}

.home-icon {display:none;}

.page-header .page-title {margin-bottom: 0px;}
.single-post #main {
    padding-top: 0px;
	}
.menu-footer-container ul li {
    display: block;
}
.tg-fourth-footer-widget {float:none;}
.main-small-navigation a {font-size:1em;}

}

@media screen and (max-width: 600px) {
#header-logo-image {float: none;}
.breaking-news{display:none;}
#content .post .article-content .entry-title {
    font-size: 1.5em;
}
#secondary {margin-top:20px;}
.page h1 {font-size: 1.3em;}
.widget_slider_area {
    width: 100%;
}
.widget_beside_slider {
    width: 100%;
    margin-left: 0%;
	margin-top:20px;
}

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


}