/*
CTC Separate Stylesheet
Updated: 2017-01-10 11:31:48
Theme Name: Dynamic News Lite Child
Theme URI: https://themezee.com/themes/dynamicnews/
Template: dynamic-news-lite
Author: ThemeZee
Author URI: https://themezee.com
Description: A responsive, multipurpose blogging and magazine theme with bold colors and fonts. It comes with a featured content slider and a magazine page template. Dynamic News is a trending theme on wordpress.com and we are sure you will like the WordPress.org version as well.
Tags: two-columns,light,red,custom-background,custom-colors,custom-header,custom-menu,editor-style,rtl-language-support,blog,news,featured-image-header,featured-images,flexible-header,full-width-template,sticky-post,threaded-comments,translation-ready,theme-options,fluid-layout,responsive-layout,one-column,left-sidebar,right-sidebar,three-columns,black,blue,silver,white,green,gray
Version: 1.4.6.1482424310
*/

a, a:link, a:visited {
    color: #ffd21d;
}

.widget a:link, .widget a:visited {
    color: #000;
}

#logo .site-title {
	margin-bottom: 15px;
}

.widgettitle {
background: #FFD21D;
	color: #000;
	font-weight: 600;
}

.social-icons-menu li a {
    background: #ffd21d;
}

#topnavi-wrap {
    background: #000;
}

.header-widgets {
	float: left;
	margin-bottom: 15px;
}

.header-widget img {
    width: 100%;
}

#header {
    padding: 1em;
}

.searchheader {
    float: right;
    margin-top: 20px;
}

#logo .site-title a:link, #logo .site-title a:visited {
	color: #000;
}

nav#mainnav {
    background: #FFD21D;
}

.main-navigation-menu a:link, .main-navigation-menu a:visited {
    color: #000;
}

.more-link {
    color: #000!important;
    font-weight: 800;
    background-color: #ffd21d;
}

#frontpage-slider .zeeslide .slide-entry {
    border-top: 10px solid #ffd21d !important;
    background: #000 !important;;
}


#frontpage-slider-wrap:hover .frontpage-slider-controls a:hover {
    background-color: #ffd21d !important;
}

.frontpage-slider-controls .zeeflex-control-paging li a {
    background: #000 !important;;
}

.frontpage-slider-controls .zeeflex-control-paging li a.zeeflex-active {
    background: #ffd21d !important;
}

.main-navigation-menu ul a:hover {
    color: #fff;
    background: #ffd21d;
}

.main-navigation-menu a:hover {
    background: #ffffff;
}

.entry-title a:hover, .entry-title a:active {
    color: #ffd21d;
}

.postinfo .meta-category a {
    background: #ffd21d;
	color: #000;
	font-weight: 600;
}

.postinfo .meta-category a:hover, .postinfo .meta-category a:active {
    background: #333;
	color: #fff;
}

.page-title, .entry-title {
    border-bottom: 5px solid #ffd21d;
}

.widget-category-posts .widgettitle .category-archive-link {
    display: none;
}

.post-pagination .current {
    color: #ffd21d;
}

#commentform #submit {
    background: #ffd21d;
}


aside#ajdg_grpwidgets-2 {
    box-shadow: none;
    border: none;
    padding-bottom: 20px;
    padding-top: 0px;
}

footer#footer {
    background: #FFD21D;
	color: #000;
}

#footernav-menu a:link, #footernav-menu a:visited {
    color: #000;
    font-weight: 800;
}

#footer-sidebar1 aside#adrotate_widgets-5 {
    box-shadow: none;
    border: none;
    padding-bottom: 20px;
    padding-top: 0px;
}

span.credit-link {
	display: none;
}

social-sidebar {
	text-align: center;
}
p.social-sidebar a {
    margin: 0 20px;
    text-decoration: none!important;
}

.g-2 {
	max-height: 253px;
}

/*ROW SPAN SYSTEM*/

.row {
  margin-right: -15px;
  margin-left: -15px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.row:before,
.row:after {
   display: table;
   content: " ";
 -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
        box-sizing: border-box;
}

.row:after {
  clear: both;
}

@media (min-width: 992px) {

.span12,
.span11,
.span10,
.span9,
.span8,
.span7,
.span6,
.span5,
.span4,
.span3,
.span2,
.span1 {
   position: relative;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
 float: left;
 -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.span12 {
  width: 100%;
}

.span11 {
  width: 91.66666666666666%;
}

.span10 {
  width: 83.33333333333334%;
}

.span9 {
  width: 75%;
}

.span8 {
  width: 66.66666666666666%;
}

.span7 {
  width: 58.333333333333336%;
}

.span6 {
  width: 50%;
}

.span5 {
  width: 41.66666666666667%;
}

.span4 {
  width: 33.33333333333333%;
}

.span3 {
  width: 25%;
}

.span2 {
  width: 16.666666666666664%;
}

.span1 {
  width: 8.333333333333332%;
}

}
/*END ROW SPAN SYSTEM*/

@media only screen and (max-width: 25em) {
#header-content {
    display: block;
}
}

@media only screen and (max-width: 1325px) {
    p.social-sidebar a {
    margin: 0 8px;
}
}