/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.post_info_author {display:none !important;}
.latest_post_two_holder .latest_post_two_info {padding: 15px 33px 15px !important;}
.latest_post_two_holder .latest_post_two_text {padding: 25px 33px 25px!important;}
@media only screen and (max-width: 1000px){.header_top .inner {
  margin-left: 100px !important;}
}

@media only screen and (max-width: 768px){.header_bottom {padding: 0 5px!important;} nav.mobile_menu ul li.open_sub > ul {margin-left:5px !important;}}



@media only screen and (min-width: 1000px){
.admin-bar header.fixed, .admin-bar header.sticky.sticky_animate {
  text-align: right !important;}}

@media only screen and (max-width: 1100px){
	nav.main_menu > ul > li > a {font-size:12px !important;}}
.header_top #searchform input[type="text"], .widget.widget_search form input[type="text"] {
  display: inline-block;
  text-decoration: none;
  border: 0;
  outline: 0;
  color: #495258 !important;
  background-color: white !important;
  border: 1px solid #47648a !important;
  margin: 0;
  padding: .5% !important;
  width: 65% !important;
  float: left;
}
.header_top #searchform input[type="submit"] {
  width: 22px;
  height: 25px;
  line-height: 25px;
  margin: 4px 0 0;
  background: 0 0;
	color: white !important;}
.simple-banner {
	text-align: left !important;
	margin-top:30px !important;}
/* Chrome 29+ */
@media screen and (-webkit-min-device-pixel-ratio:0)
  and (min-resolution:.001dpcm) {
.simple-banner { text-align: left !important;
	margin-top:0px !important;}
}

/* Chrome 22-28 */
@media screen and(-webkit-min-device-pixel-ratio:0) {
 .simple-banner  {-chrome-:only(; 
    text-align: left !important;
margin-top:0px !important;
  );} 
}
@supports (-moz-osx-font-smoothing: auto) {.simple-banner {
	text-align: left !important;
	margin-top:30px !important;}}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .simple-banner { text-align: left !important;
	margin-top:0px !important;}
}
@supports (-moz-osx-font-smoothing: auto) {.simple-banner {
	text-align: left !important;
	margin-top:30px !important;}}
.header_top #searchform input[type="submit"]{
	width: 64px !important;
	color: #000 !important;
  background-color: gainsboro !important;
 height: 25px !important;}

.qbutton.big_large_full_width {
height: 60px !important;
  line-height: 60px !important;
  font-size: 12px !important;}

.ubermenu-main {border: 0px !important;background: none !important;}
.ubermenu .ubermenu-item-level-0 .ubermenu-target-text {font-family: 'PT Serif', sans-serif !important;font-size: 14px !important;}
.ubermenu .ubermenu-submenu-type-flyout > .ubermenu-item {min-width: 250px !important;}
.ubermenu .ubermenu-item-level-0 {
  vertical-align: top !important;}


.ubermenu .ubermenu-submenu .ubermenu-submenu-type-flyout {left:90% !important;}

.ubermenu-main .ubermenu-item-level-0.ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator {display: none !important;}


.pmb-posts-body div.section .bluebar {display:none !important; position:absolute !important;}
h1#dotEPUBtitle.site-title.pmb-header, .pmb-post-header.entry-header h1.entry-title.pmb-header {font-size: 20px !important;color:black !important;} div.pmb-waiting-message-outer-container div.pmb-waiting-area h1#pmb-in-progress-h1.pmb-waiting-h1{font-size: 16px !important;color:black !important;}
h2.pmb-header, h3.pmb-header, h4.pmb-header, h5.pmb-header{font-size: 20px !important;color:black !important;}



.home .pmb-print-this-page  {display: none !important;}

@media print {
	.section_inner_margin{margin-right:1px !important; margin-left:1px !important;
margin-top:140px !important;}
.templatera_shortcode {display:none !important;}.bluebar .wpb_column, .simple-banner {display:none !important;}
	h1, h2, h3, h4, h5, h6 {font-size: 20px !important; color:black !important;}

}