/*	
*	---------------------------------------------------------------------
*	Bitz child custom stylesheet
*	--------------------------------------------------------------------- 
*/


/*
Add Your Custom CSS Below This Line


/* HEADER LOGO */

#header-container {
    padding-top: 7px;
    padding-bottom: 5px;
    height: 5px;
}

#site-logo {
    float: left;
    display: none;
}

@-moz-document url-prefix() { 
  #header-container {
}
}


/*TOP BAR*/

.widget_wpcom_social_media_icons_widget li a {
    font-size: 19px;
}

#top-bar {
    margin: 0 auto;
    padding-bottom: 1px;
    padding-top: 10px;
    max-width: 1180px !important;
}

#top-bar ul ul li a {
    padding: 0px 14px 0px 0px;
}


#top-bar #topright-widget-area ul {
    float: right;
    padding-top: 7px;
    padding-right: 5px;
}


#top-bar .widget-container {
    margin-right: 12px;
}

/* TOP RSS FEED*/
.rss-url-top {
    margin-top: 6px;
    color: #ccc;
    opacity: 0.7;
     float: left;
    padding: 0 7px;
}

.rss-url-top a:hover {
    color: #000;
    opacity: 1;

}

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

#top-bar #topright-widget-area ul {
     padding-right: 0;
}

}
.fb-topm {
	color: #7d7373;
}


.fb-topm:before {
	color: #7d7373;
	content: "\f082";
	display: inline-block;
	font-family: FontAwesome;
	font-size: 16px;
	padding-right: 10px;
}


.top-head-title {
color:#c7c7c7; font-size:15px;
margin:6px -4px 1px 10px;
padding-top: 5px;letter-spacing: 1px;
min-width: 486px;
opacity: 0.8;
}

.top-head-title img{
}
.top-head-img{
float: right;
margin-top: -3px;
opacity: 0.7;
}

/* NAVIGATON */

#site-navigation .menu-container {
    float: none;
}

#navigation-container {
/*box-shadow: 0px 1px 5px #999;*/
border-top: 0.25px solid #cccccc;
border-bottom: 0.25px solid #cccccc;
background-color: #d3e4d1 !important;
}


.logomenu
{
margin-right:-5px;
}


#navigation-inner {
    max-width: 1021px !important;
    background-color: #d3e4d1 !important;
}




/* Main NAVIGATION font height and color*/

/*
#site-navigation ul li a, #site-utility .search_button, #site-navigation .header_cart_button, .toggle-mobile-menu i, #site-utility .header_cart_link i, .secondary-menu-toggle, #secondary-menu-sidebar .widget-title, #secondary-menu-sidebar ul li, #secondary-menu-sidebar ul ul li a, #secondary-menu-sidebar ul ul li a, .secondary-navigation-close, #secondary-navigation a{
    
}

/*#site-navigation ul li a, #site-utility .search_button, #menu-sidebar .widget-container, .secondary-menu-toggle, .secondary-menu-toggle i, #site-utility .header_cart_link {
    line-height: 54px;
}*/



#site-navigation ul li a {
    font-size: 87% !important;
    color: #4b6b51 !important;
    padding: 0px 8px;
    letter-spacing: 0.2px;
}


.header-style-1 #site-navigation{
    margin-left: 15px !important;
}


@media screen and (max-width: 1040px) {
#site-navigation ul li.menu-item-has-children > a {
    padding-right: 14%;
}

.header-style-1 #site-navigation {
    margin-left: 4px !important;
}

#site-navigation ul li a {
    padding: 0px 10px;
}


}


@media screen and (max-width: 1140px) {
#site-navigation ul li.menu-item-has-children > a {
    padding-right: 13% !important;
}

}


/* SEARCH INPUT*/
.header-search .search-input {
    color: #000 !important;
    max-width: 800px !important;
    text-align: center;
    font-size: 12px;
     height: 40px;
    text-transform: none!important;
 

}

    
.header-search .searchform-wrapper {
    background-color: rgba(211,228,209,1) !important;
    width: 280px !important;
    margin-left: auto;
    margin-right: 43px;
    font-size: 13px;
}

 
@media screen and (min-width: 1400px) {

.header-search .searchform-wrapper {
    margin-right: 18%;
}
}

/*Top stories banner*/

#top-stories {
/*    background: #494949;*/
    color: #FFF;
    float: left;
    font-size: 95%;
    font-family: Oswald,arial,Georgia, serif;
    text-transform: uppercase;
    position: absolute;
    z-index: 6;
line-height: 40px;
text-align: center;
width: 100%;
padding-top:6px;
font-weight: 600;
letter-spacing: 1px;
}

.top-stories-head {
margin-bottom: -34px;
}



/*#top-stories:before {
    content: "";
    height: 0;
    width: 0;
    display: block;
    position: absolute;
    bottom: -7px;
    left: 0;
    border-top: 7px solid #000;
    border-left: 6px solid transparent;
}

*/
@media screen and (min-width: 1001px)  and (max-width: 1200px) {
#top-stories {
font-size: 90%;
padding-top:4px;
line-height: 38px;

}
}

@media screen and (min-width: 901px)  and (max-width: 1000px) {
#top-stories {
 font-size: 87%;
padding-top:2px;
line-height: 35px;
}
}

@media screen and (min-width: 821px)  and (max-width: 900px) {
#top-stories {
 font-size: 86%;
padding-top:1px;
line-height: 33px;
}
}


@media screen and (min-width: 761px)  and (max-width: 820px) {
#top-stories {
 font-size: 85%;
padding-top:0;
line-height: 32px;
}
}

@media screen and (max-width: 760px) {
.top-stories-head {
margin-bottom: -10px;
}

#top-stories {
display: none;
}
}


/*DATE FORMAT ABOVE SLIDER*/

@media screen and (min-width: 841px) {
.date-head2 { display: none;}
}
@media screen and (max-width: 840px) {
.date-head { display: none;}
}



/* Replace github icon with feed*/

.genericon-github::before {
    content: "\f413" !important;
}


/* cover of the day */

.cotd-item-1 {
list-style-type: none;
/*background-color: #c5e0b8;*/
width: 310px;
/*padding: 10px 6px 8px 1px;*/
text-align: left;
/*margin-left: -30px;*/
margin:0;
padding:0;
box-shadow: 7px 7px 5px #c8c8c8;
height: 100%;
}

#lamd_cotd_widget-4, #lamd_cotd_widget-4 ul, #lamd_cotd_widget-4 li {
        margin: 0 0 30px 0;


}

.cotd-item-1 img, #cotd-item-1 img {
vertical-align: bottom;
margin-left:10px;
}


.coverofday {
    text-align: center;
}

/* DAILY COVER */

.lamdcotd, #cotd-item-1 {
text-align: center;
    display: inline-block;
margin-bottom: 30px;
margin-top: 10px;
}


/* SINGLE POST TITLE*/
.single-post .entry-title {
    font-size: 34px;
    line-height: 1;
    margin: 0 0 20px;
}

/* FRONT PAGE MENE ITEM*/

/*.menu-item-55347542 { width: 400px;}*/


/* MOBILE TOP NEWS BOX */

@media screen and (min-width: 759px) {
.mobile-top-box, .mobile-articles  { display:none;}
.space-top-news {display: none;
}
}


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

.frontp-top-slider {
   display: none;
   }

.mobile-top-box {
  margin-top:-18px;  
  }
  .mpg-title {
    font-size: 21px;
}


}

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

.mp-layout-1 .mp-container .mp-content {
    position: relative;
    padding: 15px 15px 10px 15px;
    background-color: #fff;
    margin: -65px 15px 0 15px;
    z-index: 26;
    opacity: 0.9;
}

.mp-layout-1 .mp-container .mp-title {
    margin-bottom: 1px;
}
}

/* SOCIAL CONTER */

.essbfc-template-metro .essbfc-facebook .essbfc-network, .essbfc-template-metro .essbfc-twitter, .essbfc-network, .essbfc-google {
    padding-bottom: 10px;
}

/* INSTAGRAM FRONTPAGE */

.insta-icon-frontp {
margin-bottom: -20px; 	letter-spacing: 0px; font-size: 25px; margin-top: -5px;
    font-size: 19px;
    font-weight: bold;
    margin-top: -35px;
}

.vid-icon-frontp {
margin-bottom: -20px; 	letter-spacing: 0px; font-size: 25px; margin-top: -5px;
    font-size: 19px;
    font-weight: bold;
}


/*

#sb_instagram {
    margin: -12px auto 0 auto;
}



@media screen and (max-width: 758px) {
.insta-icon-frontp {
padding-bottom: 24px;
}
}
*/

/* FRONT PAGE ADVERT*/
.frontp-ad-1 {text-align: center;}



/* FRONTPAGE SLIDER*/



.front-page-slider {
margin-top: 35px;}

.slidtext {
background: rgba(100, 100, 100, 0.6);
padding: 5px 10px 7px 10px !important;
display: inline;
box-decoration-break: clone;
-webkit-box-decoration-break: clone;
}

.slidtextbx {
padding: 10px !important;
}

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

.front-page-slider {
display: none;
}}


/* BREAKING NEWS*/

#post-title-marquee-scroll{
}

.content-widget-title {
margin:0;
}

.ptms_marquee{
float: right;
width: 86%;
margin-right: 1%;
}

.marquee-news:before {
content: "Latest News";
float: left;
font-weight: 600;
font-size: 95%;
margin-top:4px;
width: 88px;
padding: 0 5px 0 13px;
}

.marquee-news {
margin-top: -45px;
position: absolute;
/*background-color: white;
background: rgba(250, 250, 250, 0.7);*/ 
animation:7s ease 0s normal forwards 1 fadein;
-webkit-animation:7s ease 0s normal forwards 1 fadein;
opacity:1;
max-width: 1085px;
margin-left: 4.5%;
margin-right: 6%;
padding-left: 5px;
}

.marquee-news a{color: black;
 animation:7s ease 0s normal forwards 1 fadein;
-webkit-animation:7s ease 0s normal forwards 1 fadein;
opacity:1;
padding-left: 10px;
padding-right: 10px;
}


.fade {
background-color: white;;
animation:5s ease 0s normal forwards 1 fadein;
-webkit-animation:5s ease 0s normal forwards 1 fadein;
opacity:1
}

@keyframes fadein{
    0%{opacity:0}
    80%{opacity:0}
    100%{opacity:0.8}
}



@media screen and (min-width: 976px) and (max-width: 1270px) {
.marquee-news:before {
padding-left:30px;
}
.marquee-news {
padding-right:10px;
}
}

@media only screen and (min-width: 1216px) and (max-width: 1257px) {
.marquee-news {
padding-left:5px;
padding-right:12px;
margin-left: 3.4%;
margin-right: 4.8%;
}
}

@media only screen and (min-width: 1161px) and (max-width: 1216px) {
.marquee-news {
padding-left:7px;
padding-right:13px;
margin-left: 1%;
margin-right: 2%;

}
}


@media only screen and (min-width: 1111px) and (max-width: 1160px) {
.marquee-news {
margin-left: 0%;
margin-right: 0%;
}
}
@media screen and (max-width: 1110px) {
.marquee-news {
margin-left: 0%;
margin-right: 0%;
}
.ptms_marquee {
max-width: 84%;
margin-right: 1%;
}
}


@media screen and (max-width: 910px) {
.ptms_marquee {
max-width: 82%;
}
}




@media screen and (max-width: 758px) {
.marquee-news{
display: none;
}
.ptms_marquee {
}
}




/* Post top header */
#post-content-top-sidebar {display: none;}


/* OPINION FRONT PAGE*/


.recent-posts-item{
}

.recent-posts-list {
margin: 0;
}

.recent-posts-item-content {
display: none;}

.recent-posts-item-title {
    background: rgba(250, 250, 250, 0.8);
    position: relative;
    margin-top: 15px;
    margin-left: 9px;
    padding: 6px 10px 11px 15px;
    font-size: 125%;
    /* max-width: 187px; */
    margin-bottom: 8px;
    border-left: 3px solid #ccc;
}
}

.recent-posts-item-title a:hover{
color: green;
}

.recent-posts-item-thumbnail {
    z-index: 221 !important;
  /*  position: absolute;*/
    width: 100px;
    height: 105px;
 	    background-color:#fff;
    border: 10px solid #fff;
    -webkit-border-radius:15px;
    -moz-border-radius:15px;
        margin-bottom: -79px;
}

.recent-posts-item-thumbnail img{
width: 100px !important;
}


.recent-posts-item-author {
    margin-left: 120px;
    font-weight: bold;
    background: rgba(255, 255, 255, 1);
    position: relative;
    padding: 8px 3px 0 10px;
    font-size: 111%;
    height: 41px;
}

.recent-posts-item-author a{
color: black;
font-weight: bold;
}

.recent-posts-item-author a:hover{
color: green;

}


.recent-posts-list li {
list-style-image: none;
list-style-type: none;
padding: 0;
margin: 0;
}

.recent-post-feat {
opacity: 0.7;
    max-width: 300px;
    overflow: hidden;
    padding: 0 5px;
}


.recent-post-feat img{
height: 100% !important;
max-height: 320px !important;
         max-width: none;
}

.recent-post-opinion{
     margin-top: 1px;
    max-width: 305px;
     width: 100%;
     margin-bottom: 60px;

}



@media screen and (min-width: 769px) and (max-width: 1199px) {

.recent-post-opinion{
    max-width: 305px;
      width: 100%;
    margin: 0px auto;
    text-align: left;
}
#lamd_recent_posts_more-3 li{
margin-bottom: 30px;
}
}


@media screen and (min-width: 769px) and (max-width: 991px) {

li.mpg-item-1 {
clear: both;
}
li.mpg-item-2 {
float: right;
}

#lamd_recent_posts_more-3 ul{
}

#lamd_recent_posts_more-3 li{
margin-bottom: 30px;
}
}


.frontp-post-header
{
clear: both;}







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


.space-above-opinion
{
    margin-top: 20px;
}

.recent-post-feat {
    max-width: 300px;
}
.recent-posts-list li {
   width: 100%
}

.recent-post-opinion{
    width: 305px;
    margin: 9px auto 10px auto;
    text-align: left;
        height: 220px; 
}

#lamd_recent_posts_more-3 ul{
}

#lamd_recent_posts_more-3 li{
text-align: center;
}

.recent-posts-item {
clear: both;
margin: 0 10px;
}
.recent-posts-item-title {
font-size: 132%;
}

.recent-posts-item-thumbnail {
}
.recent-posts-item-author{
max-width: 95%;
}
}




/*WIDGET*/

.widget {
    margin: 0 0 30px;
    padding: 0;
    color: #454545;
}


/* PERVIOUS POST TITLE*/

.mnky-post-links .previous-post-link a, .mnky-post-links .next-post-link a {
    font-size: 15px;
    padding-right: 0;
}



/* NEXT  / PREVIOUS POST ARICLE LINKS */

.mnky-post-links {
    margin-top: 31px;
    border-top: 2px black solid;
    padding-top: 30px;
    
    }
    
.previous-post-link:before {
    content: "\f053";
    font-size: 33px;
    font-family: fontawesome;
    float: left;
    padding-right: 14px;
      color: #d6d6d6;
}

.mnky-post-links .next-post-link a {
    float: left;
}

.mnky-post-links .next-post-link {
    width: 46%;
        padding-right: 21px;
}
 
 .next-post-link:after {
     content: "\f054";
    font-size: 30px;
    font-family: fontawesome;
    float: right;
    margin-top: -21px;
    position: absolute;
    color: #e6e6e6;
    padding-left: 9px;
}



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

 .next-post-link:after {
    margin-top: -49px;

}


.mnky-post-links .next-post-link {
    width: 96%;
        padding-right: 21px;
        text-align: right;
}
 
 .mnky-post-links .next-post-link a {
    float: none;
}
}
    
}


/* POST SINGLE ARTICLE PAGE IMAGE TOP */
.post-preview img {
    width: 90%;
    margin: 0 auto;
    }
    
    
/* RELATED POST BOX END OF POST ARTICLE */

.jp-relatedposts-post-title a, .jp-relatedposts-post-title{
font-size: 16px !important;
line-height: 1.1 !important;
padding-bottom: 8px;;
color: #CDECCB;
}

.jp-relatedposts-post {
background-color: #3b493a;
color: #e6e6e6;
margin-right: 2px !important;
padding: 8px 8px;
min-height: 100px;
}

.jp-relatedposts-post-context, .jp-relatedposts-post-date{
color: #fff; 
}



@media only screen and (max-width: 672px) {
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
    width: 94% !important;
}
}





/* CATEGORY PAGE */
.entry-summary p{
    width: 98%;
    margin: 0 auto;
}

.archive-layout .entry-summary {
    margin-bottom: 10px;
    margin-top: 10px;
    line-height: 1.6;
    font-size: 14px;
}

.entry-meta-blog {
    margin-left: 6px;
}

.archive-layout.layout-two-column .entry-title {
    margin-left: 6px;
}



.archive-layout .entry-category {
    margin-left: 6px;
}



/* MOBILE MENU */
.mm-menu {
    max-width: 260px !important;
}

@media screen and (min-width: 460px) and (max-width: 768px) {

#mobile-site-header #mobile-site-logo {   
    text-align: center;
    width: 90%;
}

#mobile-site-header #mobile-site-logo {
    left: 2px;
}
}

#mobile-site-header #mobile-site-logo {
    top: 51%;
    left: 22px;
}

.mm-list > li > a, .mm-list > li > span {
    font-size: 16px !important;
}



/* ABOUT AUTHOR */
@media screen and (max-width: 568px) {
				
.wp-about-author-text p, .wp-about-author-text {
    display: block !important;
    clear: both !important;
    margin-left: 0px !important;
}

.wp-about-author-text {
padding-top: 16px;
}
}


/* WATCH FRONT PAGE ICON */
.front-watch-head:before {
    float: left;
    content: "\f06e";
    font-size: 20px;
    padding: 0 10px;
    font-family: FontAwesome;
    margin-top: -6px;
    color: white;
    background: red;
    margin-right: 10px;
}

.front-watch-head {
}

/* FOOTER */


#menu-aawsat-footer {
text-align: center;
}


/* POPUP LIGHTBOX */


.wpmchimpa-subs-button{
    margin: 10px 0 !important;
}

#wpmchimpa .wpmchimpa-subs-button {
    margin: 25px 0 !important;
}


#wpmchimpa-main .wpmchimpa-feedback.wpmchimpa-done {
    padding: 31px !important;
 
}


#wpmchimpa-main .wpmchimpa-social {
 background: rgba(255, 255, 255, 1) !important;
     box-shadow: none !important;
}

#wpmchimpa-main .wpmchimpa-social .wpmchimpa-soc {

    background: #ccc;
}

#wpmchimpa-main .wpmchimpa-social::before {
        margin: -8px 19px 12px 0 !important;
}

#wpmchimpa-main .wpmchimpa-close-button::before {
    font-size: 37px !important;
    font-weight: bold !important;
 }

 #wpmchimpa .wpmchimpa_para, #wpmchimpa .wpmchimpa_para * {
    color: grey !important;
}

/* CATEGORY HEADIG  */
.heading-line span {
    height: 3px;
}

/* PAGE HEADER */

.page-header {
    padding: 25px 30px;
}

.page-header p {
color: #bbb;

}

/* MAIN PAGE */
#main {
    padding: 40px 30px;
}


.hidden-text {
    display: none;
}

/* EDITOR PICK */

.editors-pick {
    
}

.editors-pick H4 {
    font-size: 20px;
    font-weight: bold;
}


/* NEWSLETTER SIGN UP BOX*/

#mailchimpsf_widget-2, .widget_mailchimpsf_widget {
padding: 15px;
border: 1px solid #eee;

}

/* FACEBOO WIDGET */

#cff .cff-item {
    padding: 0px 0 7px 0 !important;
 
}


/* FACEBOOK WIDGET */

#cff.cff-default-styles .cff-date {
    font-size: 11px;
    margin-top: -9px;
    margin-left: 11px;
    color: grey;
}


#cff .cff-shared-link {
     background: #fff; 
     border: 0px solid #fff; 
     background: rgba(255,255,255,1); 
     border: 0px solid rgba(0,0,0,0.07);
    
}


/* COLUMN IN GRE YBG */
.mp-layout-7 .mp-container {
    min-height: 109px !important; 
}

/* TRENDING POSTS ON SIDEBAR */

.tptn_posts_daily img{

padding: 10px;

}

img.tptn_thumb {
    border: 0px #CCCCCC solid;
    margin-bottom: 21px;
}

.tptn_posts_daily li {
    margin: 20px 0 !important;
}

.tptn_date {
    font-size: 12px;
}

.tptn_posts_daily .tptn_title, .tptn_posts .tptn_title {
    font-weight: 400 !important;
    display: block;
    padding-bottom: 5px;
    line-height: 1.2em !important;
        padding-top: 3px !important;
}

.tptn_posts_daily {

margin-top: -20px;
}

/* EDITOR PAGE*/
.chiefeditor{
    font-size: 28px;
    font-weight: bold;
}

/* SOCIAL MEDIA SHARE PROFILE IN ABOUT US */

.essb-profile {
    text-align: center!important;
        display: block !important;
}

/* CONTACT FORM */
.wpcf7 input, .wpcf7 textarea, .wpcf7 span {
    margin-top: -5px;
}

.wpcf7 textarea {
    min-height: 20px !important;
}

.textarea {
    height: 60px !important;
}
.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, .wpcf7-form-control.wpcf7-textarea {
    padding: 4px 0px !important;
 }

textarea {

        height: 62px !important;
}
/*
.wpcf7-form-control.wpcf7-textarea textarea {
    height: 62px !important;
}
*/

/* TODAY COVER */
.todayscover {
    padding: 10px 0;
    font-size: 20px;
    font-weight: 700;
}


/* FOOTER SOCIAL ICONS */
#wpcom_social_media_icons_widget-3, #wpcom_social_media_icons_widget-2 {
    text-align: center;
}


/* MENU */

#site-navigation ul li.menu-item-has-children > a:after {
    padding-left: 5px;
}

#site-navigation ul li.menu-item-has-children > a {
    padding-right: 25px;
}


.menu-image-title {
        min-width: 115px;
}



/* MAILCHIMP BG*/

.wpmchimpa-overlay-bg #wpmchimpa-main {
    background-color: #ffffff !important;
}

/* GOOGLE AD*/
.google-ad{
    text-align: center;
}

@media screen and (max-width: 760px) {
.google-ad{
display: none;
}
}



/*hides featured image in category view*/
#content .category-opinion .post-preview, #content .category-opinion .mnky-featured-image-caption {
    background-color: red;
    display: none;
}