﻿/*-----------------------------------------------------------------------------------

    Theme Name: Buzzit Flipbook Child
    Theme URI: http://www.momizat.com
    Description: <strong>A responsive News/magazine theme</strong> - built on unlimited concept
    Author: Momizat Team
    Template:     multinews
    Author URI: http://www.momizat.com
    Version: 2.2.4
    Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
    Text Domain:  multinews-child
    

License:
License URI:

General comments (optional).
-----------------------------------------------------------------------------------------*/

/* =Theme customization starts here
------------------------------------------------------- */
body{overflow-x: hidden !important;}
.wrap_home_slider{opacity:0.1;  } 
.magazine-nav{ position: relative !important;}
body.home{ background-color:#050607 !important; overflow: hidden !important; }
body#detail_pst_page.registration  {background: rgba(0, 0, 0, 0) url("images/background.jpg") no-repeat fixed center center ; background-size:cover;}
.fixed-header .inner .logo {display: block;margin: 0 auto;text-align: center;width: 100%;background: transparent !important;}
.fixed-header{ height: 130px !important; background: #000000 !important;}
.fixed-header .logo img {padding: 25px;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.fixed-header .navigation{ border-bottom: none;}
.fixed-header  #menu-main-top-menu li a {border-bottom: 1px solid #3f3f3f;}
#mnu_open {background: #0d0d0d; z-index: 9999;-webkit-transform: translate3d(1000px, 0px, 0px);-ms-transform: translate3d(1000px, 0px, 0px);transform: translate3d(1000px, 0px, 0px);-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s; top:0px;display: inline-block;max-width: 300px;position: fixed; height:100%; right: 2px;width: 100%;}
#mnu_open li {display: block;width: 100%; border: none;}
#mnu_open li a{ padding:10px 15px;}
.menu-icon .icon-bar {background-color: #919191;border-radius: 1px;display: block;height: 3px;width: 37px;margin-bottom: 10px;}
.menu-icon {position: absolute;background: none;top: 30px; right: 10%; z-index: 9999;}
.crs_btn img {cursor: pointer;left: 10px;padding: 0;position: absolute;top: 10px;z-index: 9999 !important;}
.fixed-header #menu-main-top-menu{ margin-top: 20px; width: 100%; margin-bottom: 20px;}
#menu-main-top-menu .mCSB_inside > .mCSB_container{ margin-right: 0px;}
.col2 .fixed-header .inner {background: transparent !important;}
.fixed-header ul.main-menu li span.menu_bl {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.fixed-header .navigation{ position: static; background: transparent;}
.magazine-nav{ z-index: 999 !important;}
ul.main-menu li a{ font-weight: bold !important; font-size: 13px !important;}
#mnu_open #menu-inner-menu-1 {margin-top: 50px;}
.fixed-header.sticky_hdr {/*background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;*/ box-shadow: 0px 0px 0px !important; border: medium none;position: fixed;width: 100%; -webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.jquery_clas .logo img {-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;width: 125px !important; padding: 10px;}
.fixed-header.sticky_hdr.jquery_clas {height: 65px !important;background: rgba(0,0,0,0.80) !important; -webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.fixed-header.sticky_hdr.jquery_clas .menu-icon{ top: 15px; -webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.post_thumbn { position: relative; display: block; float: left; height: 100%; padding: 325px 0 200px; width: 100%;margin-top: 26px;}
.post_thumbn h1 { line-height: 55px; position: relative; z-index: 9; color: #fff;font-size: 50px;font-weight: bold;letter-spacing: 2px;text-align: center;text-transform: capitalize;}
.single_post_title{color: #a1b828; font-size: 47px; font-weight: bold; line-height: 64px; margin-bottom: 20px;}
.custom_single_page .article-title{line-height: 28px;}
.wrpr_banner_content { position: relative; color: #fff;font-size: 26px;margin-top: 100px;text-align: center; letter-spacing: 2.2px;}
.wrpr_banner_content span {display: block;font-size: 20px;margin-top: 20px; text-transform: none;}
.wrpr_banner_content {text-transform: uppercase;}
.fixed-header.sticky_hdr .logo img {/*margin-top: 40px;*/-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.fixed-header.sticky_hdr.jquery_clas .logo img {margin-top: 0px;-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.fixed-header.sticky_hdr .menu-icon {top: 40px; right: 2%; -webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.wrpr_banner span { z-index: 9; position: relative; background: #fff none repeat scroll 0 0;display: block;height: 4px;margin: 12px auto 0;max-width: 70px;width: 100%;}
.wrpr_banner_content::before {background: #fff none repeat scroll 0 0;content: "";height: 3px;left: 0;margin-left: auto;margin-right: auto;margin-top: -32px;position: absolute;right: 0;top: 0;width: 50px;}
.wrpr_banner_content label {font-size: 26px;font-style: italic;}
.main-left .width_100{ width: 100%;}
.footer-bottom{ width: 100%; display: inline-block;}
#detail_pst_page footer {clear: both;border: none;}
#detail_pst_page .sidebar{ border: none;}
#detail_pst_page footer.footer .footer-widget{ border: none;}
/*.share_article {display: inline-block;float: left;width: 100%;max-width: 100%;}*/
.share_article .mom-share-post{ position: static; border-width: 1px 1px 1px 1px; z-index: 999; padding: 0px; margin: 0px;}
 #detail_pst_page .page-wrap{ border-width: 1px 0px 0px;}
#detail_pst_page .page-wrap p {color: #5a5a5a;font-family: sans-serif;font-size: 16px;line-height: 20px;text-align: justify; margin: 18px 0;}
 #detail_pst_page .comment-form #author, #detail_pst_page .comment-form input[type="text"] {width: 100%;}
 #detail_pst_page #commentform input { color:#8f8f8f !important;background: #fff none repeat scroll 0 0 !important;border: 1px solid #dedede;height: 55px;margin-bottom: 20px !important;width: 100%;}
 #detail_pst_page #commentform textarea { border: 1px solid #dedede;color:#8f8f8f !important;}
 #detail_pst_page #commentform input#url {display: none;}
 #detail_pst_page #commentform .submit {color: #7f7f7f !important;margin-top: 10px !important;max-width: 160px;}
 /*#detail_pst_page #comments .post-section-title h2 {border-bottom: medium none;color: #2d2d2d;font-size: 35px;font-weight: 700 !important;letter-spacing: 2px;padding-bottom: 40px;padding-top: 50px;text-transform: uppercase;}*/
.nxt_pre_post {background: #000 none repeat scroll 0 0;clear: both;display: block;width: 100%;margin: -5px 0 0px;}
#detail_pst_page aside {display: none;}
#detail_pst_page .single_post_title{ margin-bottom: 10px;}
 #detail_pst_page .post-nav-links span {display: none;}
 #detail_pst_page   .post-nav-links a:first-child { font-weight: bold; color: #fff !important; text-align: center; font-size: 30px;height: 100%;left: 0;line-height: 30px;position: absolute;right: 0;text-align: center;top: 30%;}
#detail_pst_page .post-nav-prev{ position: relative;}
#detail_pst_page .post-nav-next{  position: relative; clear: both; float: left; width: 100%;}
#detail_pst_page .post-nav-next:hover .over_lay{opacity: 0.2; }
#detail_pst_page .post-nav-next a{border-bottom: 2px solid white;border-top: 2px solid white;bottom: 0;color: white;font-size: 37px;height: 25px;left: 0;line-height: 20px;margin: auto;padding: 15px;position: absolute;right: 0;text-align: center;top: 0;width: 350px;z-index: 1;}
#detail_pst_page.col2 .inner{ max-width: 1160px; width: 100%;}
.over_lay {background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;bottom: 0;height: 100%;left: 0;position: absolute;right: 0;top: 0;-webkit-transition: .4s ease-in-out opacity;-moz-transition: .4s ease-in-out opacity;-o-transition: .4s ease-in-out opacity;transition: .4s ease-in-out opacity;width: 100%;}
#detail_pst_page .post-nav-prev:hover a:first-child {height: 100%;position: absolute;width: 100%;z-index: 999;}
#custom_header_body .ma-content-wrap{ /*top: 35px;*/ bottom: 150px;}
/*#custom_header_body .magazine-container{ position: absolute;}*/
#custom_header_body .menu-icon .icon-bar { background-color: #3e3e3e;}
#custom_header_body .fixed-header.sticky_hdr .logo img {margin-top: 0; display: none;}
#custom_header_body .fixed-header.sticky_hdr .menu-icon {top: 40px;}
#custom_header_body .fixed-header.sticky_hdr.jquery_clas .menu-icon {top: 15px;}
#custom_header_body .fixed-header.sticky_hdr {background: transparent !important;}
#custom_header_body .fixed-header.sticky_hdr.jquery_clas{ background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0 !important;}
.share_ma_home .mom-share-buttons {display: none;}
.share_ma_home .mom-share-post h4 {background: #000 none repeat scroll 0 0;border: 1px solid #4c4c4c;color: #fff;cursor: pointer;height: auto;line-height: 10px;padding: 10px 20px;}
.share_ma_home .mom-share-buttons {height: 65px !important;line-height: 25px;overflow: visible;}
.share_ma_home .mom-share-post {border-width: 1px 0 0;margin: 15px 0 0;padding: 10px 0;}
.post_cmnt #commentform{ display: none;}
.post_cmnt .post-section-title h2 { width: 100%; text-align: center; cursor: pointer; background: #000 none repeat scroll 0 0;border: 1px solid #4c4c4c;color: #fff;font-size: 14px;font-weight: normal !important;max-width: 100px;padding: 10px;}
.ma-content-wrap.inc_height .post_cmnt #commentform {background: #0d0d0d;left: 0;padding: 15px;position: absolute;right: 0;top: 0; bottom: 0;}
.cross_comment img {position: absolute;top: 5px;right: 5px;z-index: 9999;cursor: pointer;}
.ma-content-wrap.inc_height #commentform input {height: 40px;margin-bottom: 10px !important;width: 100% !important;}
.ma-content-wrap.inc_height #commentform .form-submit {display: block;float: none;margin: 5px auto 0 !important;max-width: 300px;text-align: center;width: 100%;}
.magazine-page-img { padding-bottom: 65px; background-position: left top !important; }
.bb-bookblock .ma-content-wrap h2 a{margin-bottom:8px;}
h2.post_title {border-bottom:2px solid white; padding-bottom:8px;}
.bb-bookblock .read-more{float: left; text-align: center; cursor: pointer; font-size: 13px;  color: #fff;background: #EBC503 none repeat scroll 0 0; font-family: Archivo Narrow; padding: 3px 6px;}
.bb-bookblock .ma-content-wrap .entry-content p{color: white;}
.post_thumbn img{ width: 100%;}
#detail_pst_page .site-content.page-wrap {border: medium none;margin: 0 auto;max-width: 750px;width: 100%;}
#detail_pst_page .main-left {background: #ededed none repeat scroll 0 0;display: inline-block;width: 100%;}
 #detail_pst_page .main-container{ width: 1170px;}
#session_content {display: none;}
.singular #click_btn {display: none;}
.singular.col2 .inner {width: auto;}
#detail_pst_page.singular #click_btn {display: block;}
#detail_pst_page .article-title {font-size: 30px !important;line-height: 30px !important;}
.leave_cmnt .fa.fa-comment { color: #4b4b4b; float: left;font-size: 17px;margin-top: 3px;margin-right: 5px;}
.mom-share-post h4 .fa.fa-share-alt { float: left;font-size: 30px;margin-top: 3px;background: url("images/social_icon_bg.png"); color: transparent; background-repeat: no-repeat;}
/*.mom-share-post h4 { cursor: pointer; padding: 15px 0px; font-size: 30px;text-align: center;text-transform: uppercase;width: 100%;max-width: 130px;display: block;clear: both;float: none;text-align: center;margin: 0px auto;border: none !important;background: transparent !important;}*/
.wrap_share_cmnt .mom-share-post h4 {background: transparent none repeat scroll 0 0 !important; color:#505050 !important; border: medium none !important;clear: both;cursor: pointer;font-size: 16px !important;font-weight: bold;padding: 0px 0;text-transform: uppercase;width: 100%; line-height: 18px !important;}
.share_article .mom-share-buttons{display: none;}
.share_article .mom-share-post{ border-color:transparent;}
.share_article .mom-share-buttons {background: #fff none repeat scroll 0 0;border: 3px solid #ececec;left: 0;padding: 20px 10px;position: absolute;text-align: center;top: 55px;z-index: 9;}
.share_article .mom-share-buttons a{ font-size: 22px;}
.post_thumbn::before {background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.share_article .mom-share-buttons i {color: #6b6b6b !important;}
.share_article .mom-share-buttons a{ border-right: none;}
.share_article .count {display: none;}
.share_article .enotype-icon-facebook:hover{ color: #4173ab !important;}
.share_article .momizat-icon-twitter:hover{ color: #00afef !important;}
.share_article .momizat-icon-google-plus:hover{ color: #f10f0f !important;}
.share_article .fa-icon-linkedin:hover{ color: #006599 !important;}
.share_article .enotype-icon-pinterest:hover{ color: #dc2027 !important;}
.share_article .fa-icon-vk:hover{ color: #4581c8 !important;}
.share_article .fa-icon-xing:hover{ color: #4566a2 !important;}
.share_article .dashicons.dashicons-email-alt:hover{ color: #d4d4d4 !important;}
.share_article .brankic-icon-printer:hover{ color: #d4d4d4 !important;}
#comments{ display: none;}
.share_article {float: left;}
.leave_cmnt {float: left;margin-right: 20px;}
.wrap_share_cmnt {display: inline-block;width: 100%; position: relative; padding: 20px 0px; border-top: 3px solid #000;}
.mom-share-post{ position: static;}
.leave_cmnt h4 {width: 240px; text-transform: uppercase; color: #505050 !important;cursor: pointer;font-size: 17px;font-weight: bold;margin: 2px;}
#comments .post-section-title h2 { margin-bottom: 20px; border-bottom: 2px solid #dcdcdc;border-top: 2px solid #dcdcdc;color: #3e3e3e;float: left;font-weight: bold;font-size: 14px;font-weight: 700 !important;letter-spacing: 2px;padding: 20px 0 0;text-align: center;text-transform: uppercase;width: 100%;}
#comments .comment-respond { display: inline-block;width: 100%;}
#respond #reply-title {display: none;}
#comments .post-section-title .fa.fa-close { cursor: pointer; background: #000 none repeat scroll 0 0;color: #fff;float: right;font-size: 30px;padding: 5px 8px 6px 10px;margin: -10px 0 10px;}
#detail_pst_page .detail_post_title {color: #494949;font-weight: bold;}
/*#half_body_content{ display: none;}*/
.ma-content-wrap{z-index: 99999 !important;}
#half_body_content {background: rgba(255, 255, 255, 0.90) none repeat scroll 0 0;bottom: 0;opacity:0;left: 0;position: absolute;top: 0;width: 50%;z-index: 9999;}
#custom_header_body .fixed-header {max-width: 300px;right: 0;width: 100%;}
.cross_half_body_content .fa.fa-remove {
	
	display:none; /* jeff added this to hide the close box */
	
background: #42454a none repeat scroll 0 0;color: #fff;cursor: pointer;font-size: 30px;margin-bottom: 15px;padding: 5px 10px 6px 5px;}
/*.wrpr_half_body_content {padding: 30px 100px;}*/
.para_half_body_content .ninja-forms-cont input{ height: 45px;}
.wrpr_half_body_content {margin: 30px 90px;padding: 20px;}
.detail_post_title{ line-height: 31px; margin-bottom: 20px;}
#commentform input {width: 100% !important;margin-bottom: 10px !important;height: 48px !important;}
.ma-content-wrap h2{color: white;display: block;font-size: 32px;font-weight: 700 !important;line-height: 36px;margin-bottom: 15px;}
.printfriendly {float: right !important;}
.form_wrap .ninja-forms-required-items{ display: none;}
.form_wrap .ninja-forms-response-msg.ninja-forms-success-msg {background: #dff0d8;color: #3c763d;padding: 10px 15px;border: 1px solid #d6e9c6;}
.custom_logo_class{ max-width: 200px; margin: 0px auto;text-align: center;display: block;margin-top: 50px;}
.custom_menu_share_icons .mom-share-post h4 {display: none;}
.custom_menu_share_icons .mom-share-post {border: medium none;margin: 20px auto !important;padding: 0 !important;max-width: 200px;text-align: center;margin: 0px auto;}
.para_half_body_content {color: #5e5e5e; text-align: left;}
.para_half_body_content > ul {padding-left: 20px;}
.para_half_body_content li {list-style: outside none disc;margin-bottom: 10px;}
#detail_pst_page.registration .register_outer input{ height: 40px;}
.home_img_loader{ background: #000000; display: inline-block; width: 100%;position: absolute;top: 0; bottom: 0; left: 0; right: 0;}
.home_img_loader img { position: absolute; left: 0; right: 0; top:40%; margin: 0px auto; text-align: center; display: block;}
#detail_pst_page.registration .register_outer input[type="radio"] {
  float: left;
  height: auto;
  margin-right: 15px;
  width: auto !important;
}
#detail_pst_page.registration .register_outer input[type="submit"] {
  background: #f4cf04;
  border: medium none;
  text-transform: uppercase;
}
.para_half_body_content .rev_slider_wrapper { height:350px !important; max-height: 400px !important; opacity:1;}
/*.wrpr_half_body_content .rev_slider_wrapper{ opacity: 0;}*/
#detail_pst_page.registration .register_outer li{ list-style: none;}
#detail_pst_page.registration .register_outer{ max-width: 800px; margin: 0px auto; padding:50px 20px 20px; min-height:300px; background:rgba(0,0,0,0.65); color:#fff;}
#detail_pst_page.registration .fixed, #detail_pst_page.registration .fixed2{box-shadow:none !important; background:none !important;}
#detail_pst_page.registration main{margin-top:30px;}
.custom_menu_follow_icons li.widget a {display: inline-block !important;float: none;margin: 10px auto !important;padding: 5px !important;text-align: center !important;}
.widget.sfmsb_widget{text-align: center;}
#mc_embed_signup .mc-field-group.input-group li{ display: inline-block !important; width: 100%;}
#mc_embed_signup .mc-field-group input[type="checkbox"], #mc_embed_signup .mc-field-group input[type="radio"] {
  float: left;
  height: auto;
  margin-right: 10px;
}
.crs_btn .fa.fa-close {
  color: #fff;
  cursor: pointer;
  font-size: 30px;
  left: -10px;
  position: relative;
  top: 0;
}
.custom_menu_follow_icons li.widget a span {
  border-radius: 30px;
  overflow: hidden;
}
.custom_menu_follow_icons li.widget a span {
  background: #d2d2d2 none repeat scroll 0 0;
  border: 1px solid #d2d2d2;
  border-radius: 100%;
  font-size: 27px !important;
  overflow: hidden;
  padding: 0;
}

/* SURVEY SECTION STARTS */

.wrap_survey_section{display:block; margin:10px 0;}

.section_inner {
  background-color: #f6f6f6;
  border: 1px solid #dfdfe0;
  display: table;
  padding: 10px;
  margin: 10px 0;
  border-radius: 5px;
}
.section_desc {
  color: #404046;
  display: table-cell;
  font-size: 18px;
  vertical-align: middle;
  line-height: 24px;
  font-weight: bold;
  padding-right:20px;
}
.section_btn{display:table-cell; vertical-align:middle;}
.section_btn a.open-btn {
  display: block;
  font-size: 15px;
  padding: 7px 20px;
  text-align: center;
  text-decoration: none;
  background: #fff;
  border-radius: 5px;
  border: 1px solid  #cfd0d2;
  color:#404046;
}
.section_btn a.open-btn:hover{background-color:#f5f5f5; color:#404046;}

.form_wrap .ninja-forms-all-fields-wrap{padding-top:20px;}
.section_form{border:1px solid #bdbec1; border-radius:3px;}
.section_form_data{background-color:#f6f6f6; border-bottom:1px solid #bdbec1; padding:15px;}
.section_form_data h4 {
  font-size: 26px;
  line-height: 30px;
  color:#404041;
}
.section_form_data p {
  font-size: 15px;
  color:#949599;
  margin:0px;
  padding:0px;
  font-weight:600;
}
.form_wrap{ background: #fff; }
.form_wrap .submit-wrap input[type="submit"] {
  background: #fff;
  border: 1px solid #cfd0d2;
  border-radius: 5px;
  font-size: 15px;
  padding: 0 15px;
  text-align: center;
  text-decoration: none;
  color: #222;
  letter-spacing: 1px;
}
.form_wrap .ninja-forms-field {
  height: 35px;
  border: 1px solid #bdbec1;
}
.form_wrap .field-wrap {
  margin-bottom: 10px;
  padding: 0 15px;
}
.form_wrap .submit-wrap {
  background-color: #f6f6f6;
  border-top: 1px solid #bdbec1;
  padding: 15px !important;
  margin-bottom:0px;
}
.form_wrap .field-wrap label{font-size:15px; color:#616161; font-weight:normal;}
.form_wrap .ninja-forms-field.nf-desc {
  border: 0 none;
  color:#404041;
  font-size: 18px;
  height: auto;
  margin: 0;
  padding: 0 15px;
  clear: both;
  display: inline-block;
  font-weight:bold;
}
textarea.ninja-forms-field  {
  height: 180px !important;
  color:#222;
}
.form_wrap .ninja-forms-error-msg {display:none;}
.form_wrap .comment-notes{display:none;}
.wrap_survey_section_comments {display:none !important;}
#comments .form_wrap{padding-top:20px;}
.form_wrap #commentform input {
  height: 35px !important;
  margin-bottom: 5px;
  width: 100%;
}
.form_wrap .form-submit {
  background-color: #f6f6f6;
  border-top: 1px solid #bdbec1;
  padding: 15px !important;
  margin-bottom:0px;
}
#commentform .form-submit input[type="submit"] {
  background: #fff !important;
  border: 1px solid #cfd0d2;
  border-radius: 5px;
  color: #222;
  font-size: 15px;
  letter-spacing: 1px;
  padding: 0 15px;
  text-align: center;
  text-decoration: none;
   font-size: 15px;
  width: auto !important;
  margin-bottom:0px !important;
}
#commentform textarea#comment{border:1px solid #bdbec1 !important;}

.wrap_share_cmnt .comment-list li {
  border: 2px solid #dbdbdd;
  clear: both;
  display: block;
  padding: 15px;
  border-radius: 5px;
  margin-bottom: 15px;
  background:#f6f6f6;
}
.wrap_share_cmnt .comment-list .single-comment {
  border-bottom: none;
  margin-bottom: 0;
  padding: 0;
}
.wrap_share_cmnt .comment-list .single-comment .comment-author-avatar img {
  border: 1px solid #bdbec1;
}
.wrap_share_cmnt .comment-list .single-comment cite {
  font-weight: 600;
  letter-spacing: 1px ;
}
.wrap_share_cmnt .comment-list .comment-meta.commentmetadata > a {
  color: #949599;
}
.wrap_share_cmnt .comment-list .single-comment .comment-content p {
  color: #333;
  font-size: 14px;
}
#comments .section_form{display:block !important;}
#ninja_forms_field_52_div_wrap > span {
  float: left;
  width: 100%;
}
#ninja_forms_field_52_options_span li {
  clear: both;
}
#ninja_forms_field_52_options_span li label input {
 position:relative;
 top:10px;
}



/*.fixed-header, .fixed-header .main-menu {
  height: 315px !important;
  margin-bottom: 20px;
}*/
.footer-logo > img {
  margin: 0 auto;
  text-align: center;
  display: block;
  clear: both;
}

#mnu_open .mom-share-buttons {
  height: 32px;
}
#mnu_open .mom-share-buttons a {
  border: 1px solid #fff;
  border-radius: 50%;
  color: #9d9d9d;
  cursor: pointer;
  display: inline-block;
  font-size: 15px;
  height: 30px;
  margin-bottom: 7px !important;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  padding: 0;
  text-align: center;
  width: 30px;
}
#mnu_open .mom-share-buttons .count{display: none;}

#mnu_open .mom-share-buttons a i {
  margin-right:0px;
  position: relative;
  top: 1px;
  color: #fff !important;
  text-align: center;
}
.custom_logo_class {
  margin: 15px auto 0;
}
.crs_btn img {
  left: 5px;
}
.fixed-header {
  line-height: 30px !important;
}
.menu_open_inner{padding:0 25px 25px;}
.menu_open_inner .subscribe-btn {
  background: #fff;
  color: #000;
  display: block;
  margin: 0 auto;
  padding: 5px 0;
  text-align: center;
  border-radius: 3px;
}
#my-main-menu .footer-logo {
  display: inline-block;
  padding-bottom: 100px;
  text-align: center;
}
ul.main-menu > li {
  line-height: 25px !important;
}


/* SURVEY SECTION ENS */



/** MEDIA QUERY STARTS **/

@media(min-width:1300px){
    #custom_header_body .ma-content-wrap {bottom: 21%;}
}
@media(max-width:1199px){
    #detail_pst_page.col2 .inner{ max-width: 960px;}
    #detail_pst_page .main-container{ width: 970px;}
    .magazine-page-img{ overflow: auto !important; min-width:280px !important; }
    .menu-icon{ right: 0px;}
    #custom_header_body .fixed-header .navigation .inner{position: static;}
    #custom_header_body .fixed-header .navigation {position: static;}
    #custom_header_body .fixed-header .navigation .inner{ position:static !important;}
    #custom_header_body .device-menu-holder{ background: #000000 !important;}
    #custom_header_body #navigation .main-menu{ display: block;}
    .fixed-header .inner .device-menu-holder .mh-caret {display: none;}
    .fixed-header .device-menu-wrap{ display: none;}
}
@media(max-width:994px){
   .wrpr_half_body_content {margin: 20px 30px;}
    #detail_pst_page .main-container{ width: 750px;}
    #detail_pst_page .site-content.page-wrap{ max-width: 600px;}
    #mnu_open #menu-inner-menu-1 {background: #0d0d0d none repeat scroll 0 0;padding-top: 52px;}
    #detail_pst_page .menu_bl {display: none !important;}
    #navigation .device-menu{ display: block !important;}
    #navigation .device-menu {display: block !important;top: 0 !important;margin: 0px !important;}
}
@media(max-width:767px){
    .ma-content-wrap h2 {font-size: 26px;line-height: 28px;}
    #circularG{ top: 20% !important;}
    #half_body_content { right: 0; width: 100%;}
    .magazine-nav{ bottom: 60% !important;}
    #detail_pst_page .site-content.page-wrap{ width: auto;}
    #detail_pst_page .main-container {margin: 0 auto;padding: 0 15px;width: auto;}
    #custom_header_body .ma-content-wrap{ bottom: 32%;}
    #custom_header_body .ma-content-wrap { 
		/*display: block; -? Jeff remopved this */
		left: 0;margin: 0 auto;max-width: 300px;right: 0;width: 100%;}
    /* #detail_pst_page #comments .post-section-title h2 {font-size: 25px;letter-spacing: 0;}
   #detail_pst_page .mom-share-post {border-color: #e9e9e9;border-style: solid;border-width: 1px 0;display: block;margin: 0 auto;padding: 10px 5px;position: relative;text-align: center;}
    .share_article {display: block;float: none;max-width: 460px;padding: 20px 0px;width: 100%;text-align: center;margin: 0px auto;}*/
    .post_thumbn h1 {font-size: 30px;letter-spacing: 2px;}
    .fixed-header .logo img {width: 350px;}
    .wrpr_banner_content {font-size: 19px;letter-spacing: 1.2px;margin-top: 50px;}
    .wrpr_banner_content label{font-size: 19px;}
    .menu_open_inner .mom-share-post{display: none;}
    .menu_open_inner .subscribe-btn {
        margin: 25px auto 0;
    }
	#buddypress .standard-form #basic-details-section, #buddypress .standard-form #blog-details-section, #buddypress .standard-form #profile-details-section {
	  width: 100%;
	}
	#buddypress .standard-form #basic-details-section input[type="password"], #buddypress .standard-form #blog-details-section input#signup_blog_url {
	  width: 100%;
	}
	#buddypress #signup_form.standard-form input[type="text"], #buddypress #signup_form.standard-form textarea, #buddypress .form-allowed-tags, #buddypress #commentform input[type="text"], #buddypress #commentform textarea {
	  width: 100%;
	}
}
@media(min-width:601px){
   #detail_pst_page .main-left {padding-top: 160px !important;}
}
@media(max-width:600px){
    .mom-share-buttons{ height: auto !important;}
    #detail_pst_page .post-nav-next a {font-size: 30px;padding: 15px 0;width: 230px;}
    .single_post_title{ font-size: 30px; line-height: 35px;}
    .post_thumbn{ padding: 60px 0px;}
    #custom_header_body .fixed-header.sticky_hdr .menu-icon {top: 12px;}
    #detail_pst_page .post-nav-links a:first-child {font-size: 17px;}
    #detail_pst_page .page-wrap p {font-size: 15px;line-height: 15px;}
    #detail_pst_page .mom-share-buttons {height: 65px !important;line-height: 25px;overflow: visible !important;}
    .fixed-header.sticky_hdr .menu-icon{top: 15px;}
    .fixed-header .logo img {max-width: 200px;width: 100%;}
    .menu-icon{ top:10px;}
    .fixed-header {height: 56px !important;}
    #detail_pst_page .post-section-box{ padding: 15px;}
}
@media(max-width:460px){
.share_article .mom-share-buttons{ top: 70px;}
}
@media(max-width:360px){
    #comments .post-section-title .fa.fa-close{ display: none;}
    .ma-content-wrap .read-more, .ma-content-wrap .entry-meta, .ma-content-wrap .entry-content{ display: block !important;}
    .magazine-nav{ bottom: 45% !important;}
    #custom_header_body .fixed-header {max-width: 200px;}
    #detail_pst_page .mom-share-buttons{ height: 90px !important; top: 80px;}
    .ma-content-wrap.inc_height .post_cmnt #commentform{ bottom: auto;}
    #custom_header_body .fixed-header.sticky_hdr.jquery_clas .logo {padding: 0;}
    #custom_header_body .fixed-header .inner .logo{ padding: 5px;}
    #custom_header_body .fixed-header.sticky_hdr.jquery_clas .menu-icon {top: 6px;}
    #custom_header_body .ma-content-wrap{ max-width: 200px;}
    #custom_header_body .magazine-nav .bb-custom-left, #custom_header_body .magazine-nav .bb-custom-right {font-size: 18px;height: 50px;line-height: 55px;width: 25px;}
    .fixed-header.sticky_hdr.jquery_clas .menu-icon {top: 7px;}
    #detail_pst_page .fixed-header .logo{ padding: 0px !important;}
    .fixed-header.sticky_hdr .menu-icon{ top: 12px;}
    .fixed-header.sticky_hdr.jquery_clas{ height: 45px !important;}
    .fixed-header .logo img {float: left;margin-top: 6px;padding: 0;}
    #detail_pst_page #comments .post-section-title .fa.fa-close{ margin: 20px 0 10px;}
}

/*
    Post Page Css
*/
#detail_pst_page .main-container .main-left {
    padding-top: 20px;
}
#detail_pst_page .main-container .main-left .site-content {
    padding: 40px;
}
#detail_pst_page .main-container .main-left .site-content section#comments form p.comment-form-comment textarea#comment,
#detail_pst_page .main-container .main-left .site-content section#comments form p.comment-form-comment {
    margin: 0;
}
#detail_pst_page .main-container .main-left .site-content header .article-header h1 {
    line-height: 35px !important;
    text-align: justify;
    text-transform: capitalize;
    margin-bottom: 10px;
}

/* Slider Code */
#custom_header_body .magazine-container .bb-bookblock .magazine-page-img {
    background-position: center top !important;
    background-size: 100% auto;
    padding-bottom: 0 !important;
    min-width: auto !important;
}
@media screen and (min-width: 1280px) {
    #custom_header_body .magazine-container .bb-bookblock .ma-content-wrap {
        background: rgba(0,0,0,0.5);
        top: 45%;
        height: 190px;
    }    
}
@media screen and (min-width: 1025px) and (max-width: 1280px) {
    #custom_header_body .magazine-container .bb-bookblock .ma-content-wrap {
        background: rgba(0,0,0,0.5);
        bottom: 20%;
        height: 160px;
    }
}
@media screen and (max-width: 1024px) {
    #custom_header_body .magazine-container .bb-bookblock .ma-content-wrap {
        background: rgba(0,0,0,0.5);
        top: 33%;
        height: 160px;
    }   
}
/*@media screen and (min-width: 769px) and (max-width: 1024px) {
    #custom_header_body .magazine-container .bb-bookblock .ma-content-wrap {
        background: rgba(0,0,0,0.5);
        bottom: 10% !important;
        height: 160px;
    }
}
@media screen and (max-width: 768px) { 
    #custom_header_body .magazine-container .bb-bookblock .ma-content-wrap {
        background: rgba(0,0,0,1);
        bottom: 28% !important;
        left: 0 !important;
        height: 160px;
        right: 0;
        margin: auto;
        width: 80%;
        max-width: none !important;
    }   
}*/
/*IPHONE 5 Portrait and Landscape */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
    #custom_header_body .magazine-container .bb-bookblock .ma-content-wrap {
        background: rgba(0,0,0,1);
        top: 33%;
        bottom: auto !important;
        left: 0 !important;
        right: 0;
        margin: auto;
        width: 80%;
        max-width: auto!important;
    }      
    #custom_header_body .magazine-container .magazine-nav {
        bottom: 58% !important;
    }
    #custom_header_body .magazine-container .bb-bookblock .ma-content-wrap .entry-content {
        display: block !important;
    }
}

/* Ipad Mini */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {
 #custom_header_body .magazine-container .bb-bookblock .ma-content-wrap {
    background: rgba(0,0,0,1);
    bottom: 15% !important;
    left: 0 !important;
    height: 160px;
    right: 0;
    margin: auto;
    width: 80%;
    max-width: none !important;
    }     
    #custom_header_body .magazine-container .magazine-nav {
        bottom: 38% !important;
    } 
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
    #custom_header_body .magazine-container .bb-bookblock .ma-content-wrap {
        background: rgba(0,0,0,1);
        bottom: 14% !important;
        left: 100px !important;
        height: 160px;
        width: 80%;
        max-width: 300px !important;
    }        
}
@media(max-width:639px){
	.magazine-page-img{  min-height:400px !important; }
}

#bb-bookblock .bb-page{background:rgba(0,0,0,0.01) !important; }
#image_slideshow .img_prev,#image_slideshow .img_next{display:none !important;}

.bb-custom-wrapper .bb-bookblock {
  height: 100%;
  perspective: 2000px;
  width: 100%;
}

.abc{opacity:1;}
#wpcf7-f405-o1 p {
  margin-top: 0;
}
#wpcf7-f405-o1 form {
  padding: 20px;
}
.weblator-poll-container ul.legend{padding:  5px 20px;}
.weblator-poll-container, .weblator-poll-container .panel{margin: 0px !important; }




.read-more {
	/*display:none; */
}

.entry-content {
	/*	display:none; */
}

.ma-content-wrap {
	display:none; /* this is the small summary box Mark doesn't want */
}

.half-body-content {
	display:block;
	border:1px red solid;
	
}

/* .cross_half_body_content {
	display:block;
	border:10px red solid;
}
*/

