/*
 Theme Name:     Michigan
 Theme URI:      http://webnus.biz/themes/michigan
 Description:    Michigan Child Theme
 Author:         WEBNUS
 Author URI:     http://themeforest.net/user/WEBNUS
 Template:       michigan
 Version:        1.1.3
*/


/* Theme customization starts here
-------------------------------------------------------------- */

#wrap.online-t .webnus-p p, #wrap.online-t .slog-p-w p{color: #444; }

.top-links.rgtflot a { color: #fff !important; }

.top-links {color: #ffffff;font-size: 14px;}

.latestposts-two .blog-post h4{font-size: 25px;}
.latestposts-six .latest-author{display:none;}
.latestposts-six .latest-title {font-size:14px; word-wrap:break-word;}
.header-bottom #header-b > li > a{letter-spacing: 0.5px;}

.latestposts-two .blog-post .entry-content p.blog-detail{font-weight: 400;}
.pin-ecxt p { font-size: 14px;}
#header.horizontal-w.w-header-type-10 #nav > li > a {text-transform: none !important;}
.header-bottom #searchsubmit {padding: 18.4px 17px;}
#responav li a:not(.button) {text-transform: none !important;}
#responav li>ul a:not(.button) {text-transform:uppercase !important;}
.header-bottom #header-b > li > a {
    font-size: 12px;
    font-family: 'Open Sans',sans-serif;
    letter-spacing: 1px !important;
}
#main-content.container {
    padding-top: 0px;
}
.dark-submenu #header-b p {
    color: #efefef;}
.mailster-form-info.success {
    background-color: #1f8685 !important;
}
.mailster-form-info.error {
    background: #1f8685 !important;
}
.mailster-form .mailster-form-info p {
    color: #fff;
}
.subscribe-text {padding-left:25px;}
p  { font-size: 16px; color: #424242;}
ul, ol {font-size: 16px; font-family: "Open Sans";}

.evo_pop_body ul, .evo_pop_body ol {
    font-size: 15px;
	color: #656565;
}	
.wp-block-file {
    margin-bottom: 1.5em;
    font-family: "Open Sans";
     font-size: 16px;
}	
:where(.wp-block-file__button) {
    border-radius: 2em;
    display: block;
    position: absolute;
    padding: 5px 20px !important;
}
.container.rec-posts h3.rec-title {
  margin: 10px 0 25px;}
/* .nf-field-label {
font-size: 13px;
    color: #8a8a8a !important;
    padding-bottom: 6px;
    }
	
.w-modal div.nf-form-cont { padding:0 35px 20px;}
.nf-error .ninja-forms-field {
    border: 1px solid #e1e1e1 !important;}
.nf-field-element input  {padding: 11px 10px;}
.nf-error-field-errors {
	color: #656565 !important;
    border: 2px solid #f7e700;
	margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
}

.ninja-forms-req-symbol {
    color: #dd3333 !important;;
}
.nf-error-required-error
    {color: #dd3333 !important;
    font-size: 13px;
    font-weight: normal;
    display: block;}

.field-wrap input[type=button] {font-family: 'Open Sans',sans-serif; font-weight:600; text-transform:uppercase; border-radius:1px; padding:12px 20px; margin-bottom:10px;}
.nf-form-fields-required {display:none;}*/

 .ninja-forms-form .label-above label {
    font-size: 14px;
    color: #8a8a8a !important;
    padding-bottom: 6px;
    }
.field-wrap.label-left .ninja-forms-field {margin-left: 0px !important; margin-top: 10px;}
.wpcf7 input[type="tel"] {
	width: 100% !important;
}
.ninja-forms-form-wrap label {
    font-size: 14px;
    color: #8a8a8a !important; }
.textarea-wrap textarea {
    height: 100px !important;
}
form {margin-bottom: 0px; }
.modal-title {margin-bottom: 15px;}	
.w-modal .ninja-forms-form {padding:0px 25px 5px 20px;}
.w-modal .ninja-forms-cont {padding: 0px 10px 35px 20px;}
.ninja-forms-form-wrap input {padding: 11px 10px;font-family: 'Open Sans', sans-serif; font-size: 14px;}
.ninja-forms-error-msg {
	color: #656565 !important;
	border: 2px solid #f7e700;
	margin: 0em 3em 0.5em 2.5em;
	padding: 0.2em 1em;
}
.ninja-forms-error-msg p {
  margin-bottom: 0px !important;
  font-size: 14px;
}
.ptb_single_istorii-semej #breadcrumbs{display:none;}
.ninja-forms-req-symbol {color: #1f8685 !important;}
.ninja-forms-field-error p
    {color: #dd3333 !important;
    font-size: 13px;
    font-weight: normal;
    display: block;}
.ninja-forms-form-wrap input[type="submit"] {font-family: 'Open Sans',sans-serif; font-weight:400; text-transform:uppercase; border-radius:1px; padding:12px 20px; margin-bottom:10px;}

#wrap.online-t .webnus-p p {font-size: 16px;}

.latestposts-two .blog-post .entry-content p.blog-detail {font-size: 16px;}

#headline h1 { color: #1a1a1a; font-size: 30px; line-height:1.1; margin: 0 15px; position:relative; text-transform:uppercase; font-weight:100; letter-spacing:5px; padding:40px 0;}
#headline h3 small, #headline h2 small { text-transform: none; }

.max-title5 *,.max-title2 * {font-size: 25px;font-weight: 600;letter-spacing: 3px;}

.max-title2 *{text-transform: none !important;}
 #main-content #breadcrumbs {padding: 0px 0px 0px 15px; margin:0px;}
 .home #breadcrumbs {display: none;}
.tribe_events-template-default  #main-content #breadcrumbs {padding: 0px 0px 20px 30px;margin:0px;}
 .post-type-archive-tribe_events #breadcrumbs {display: none;}
.max-title2 { margin-top: 0px;}

.tribe-events-event-cost span {
    margin-top: 30px;
}

.max-title6 *{font-size: 22px; font-weight: 600; margin-bottom: 10px;}
.blog-line img {object-fit:cover;}
.blog-single-post .rec-post img {height: 150px;object-fit:cover;}
.rec-post p{text-align: center !important;}
.max-title1 *{color: #575757;}
.ptb_post_title {font-size: 16px !important; font-weight: 400 !important; text-align:left; }
.ptb_title_arc h3 {font-size: 16px !important; text-align: center;} 
.filtr-bibl a:first-child { padding-left:0px;}
.filtr-bibl a { padding-left:10px;}
.esg-filter-wrapper {margin-bottom: 10px;}
.esg-filter-wrapper span {
   padding: 5px 5px 5px 10px;
}
.ptb_post_image {margin: 0px !important; }
.ptb_avtor {font-size: 14px !important;}
.ptb_single_istorii-semej .history .ptb_text_before {font-family: Montserrat, sans-serifserif !important; font-size: 20px; text-transform: uppercase; font-weight: 400;line-height:3;}
.wp-playlist .wp-playlist-current-item img {display:none;}
.shortcode.ptb_link_button.flat {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    padding: 15px;
}
.sub-title *{text-transform: none !important;}
.text-contact: {font-size: 20px !important;}
.big-title1 {margin-bottom: 30px;color: #343434;position:relative;padding-bottom:20px; text-transform: none;font-weight: 600; font-size: 24px; line-height: 1.2; letter-spacing: -0.5px; }
.single .blgt1-top-sec h1.post-title-ps1 {font-size: 26px;}

.blog-line p, .blog-line p a, .blog-post p.blog-author, .blog-post p.blog-author a {display: none !important;}
.blog-single-post .postmetadata{display:none;}
.vc_column_container>.vc_column-inner {font-size: 16px;}
.latestposts-seven .latest-content .latest-author{display: none !important;}

#wrap .latestposts-eight .latest-b8 .latest-b8-metad8 .blog-comments{display: none !important;}
.side-list p {display:none;}

.latestposts-two .blog-post img{
background: #1f8685;}
img.portrait.thumbnail.latestfromblog{
background: #1f8685;}
.latestposts-eight .latest-b8 .latest-b8-metad8 {
background: #1f8685;}

#nav-wrap #nav li.mega ul[class^="sub-"] li a.button:hover {
   background: #fff;
   color: #424242;
}

.pin-box h4 a {color: #444 !important;}
.pin-box h4 a:hover  {color: #1f8685 !important;}

.blgt1-top-sec a, .blog-line a {color: #444 !important;}
.blgt1-top-sec a:hover, .blog-line a:hover  {color: #1f8685 !important;}
.colorskin-custom h6.blog-cat a{ color: #1f8685 !important; }

.blog-single-post .au-avatar-box{
  min-height: 0px;
  margin-bottom: 0px;
}

.blog-post, .blog-single-post { margin-bottom:0px;  padding-bottom:0px; }

.date-box:hover h3 {cursor: text !important;}
.vc_toggle.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon {cursor: pointer !important;}
.post-tags {padding:0px; margin-top:0px;}
.wpb_content_element {text-align: justify;}
.pin-ecxt p {text-align: justify;}
.blog-single-post p { text-align: justify;}
.aio-icon-header h3.aio-icon-title { font-weight: 600;}

.pin-ecxt2 h6.blog-date {
  margin-top: 0px;
  padding-left: 10px;
  margin-bottom: 0px;
}

.pin-ecxt2 .col1-3{
  width: 100%;
  height: 100%;}

.wpcf7 .wpcf7-form input[type="submit"], .wpcf7 .wpcf7-form input[type="reset"], .wpcf7 .wpcf7-form input[type="button"] {margin-top: 10px;}
label {	margin-top: 10px; }

.wpcf7 .wpcf7-form input {width: inherit;}

.evo_data_val{font-style:normal;font-size: 14px; color: #656565;}
.evo_data_val ul, ol {margin-bottom: 0px;margin-top: 10px;}
.evolbclose { margin: 0; color: #a9a8a8; border-radius: 0%;}
.eventon_list_event .evo_metarow_details .eventon_full_description li {  font-size: 15px;}
.eventon_events_list .eventon_list_event .evcal_desc { padding: 3px 5px 0 5px !important;}
.ajde_evcal_calendar.boxy.boxstyle0 #evcal_list .eventon_list_event .desc_trig{   padding: 10px;}
.ajde_evcal_calendar.boxy .eventon_list_event .evcal_list_a{gap:2px;}
#wrap.online-t .button{
	font-family: Open Sans !important;   
 	font-weight: 300 !important;
}
#bbpress-forums .button[type=submit], .bbp_widget_login .button.submit {background: #1f8685 !important;}
#bbpress-forums .button[type=submit], .bbp_widget_login .button.submit:hover {background: #424242;}
.bbp-topic-ip {display:none;}

.button,
	button, a.price-send,
	input[type="submit"],
	input[type="reset"],
	input[type="button"],
	.button.green,
	button.green, 
	input[type="submit"].green,
	input[type="reset"].green,
	input[type="button"].green  {
	
	  background-color: #1f8685;
      color: #ffffff;
	 	   }

	.button:hover,
	button:hover, a.price-send:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover,
	.button.green:hover,
	button.green:hover, 
	input[type="submit"].green:hover,
	input[type="reset"].green:hover,
	input[type="button"].green:hover  {
		background: #424242;
			
		}
.wp-block-file .wp-block-file__button {
    background: #1f8685;
    color: #fff !important;}
  
/* .button, button, a.price-send, input[type="submit"], input[type="reset"], input[type="button"], .button.green, button.green, input[type="submit"].green, input[type="reset"].green, input[type="button"].green{
    background: #1f8685;
    color: #ffffff !important;
	border-radius:0px;
    }

.button:hover,
	button:hover, a.price-send:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover,
	.button.green:hover,
	button.green:hover, 
	input[type="submit"].green:hover,
	input[type="reset"].green:hover,
	input[type="button"].green:hover  {
		background: #424242;}*/

.strip_highlight_text div, .strip_highlight_text p, .strip_main_text div, .strip_main_text p, .ubtn-text, .ulsb-strip>h4 div, .ulsb-strip>h4 p, span.middle-text div, span.middle-text p{
	font-family: Open Sans !important;   
 	font-weight: 300 !important;
}
/* # 404 Styles
	================================================== */
	.error404 .blox.dark { background:#e4e4e4; padding-bottom:120px; padding-top:60px;}
	/*
	.error404 .blox.dark * { color:#111; text-align:center;}
	*/
	.error404 h1.pnf404 { font-size: 176px; line-height: 1.1; font-weight:900;}
	.error404 h2.pnf404 { font-size: 42px; line-height: 1.2; font-weight:700;}
	.error404 .blox input.btn { visibility:hidden;}
	body.error404 input.search-side { margin:2px auto; padding:6px 12px; max-width:292px; min-height:50px; height:50px; border:none; border-radius:0;}
    /* Error 404 */
    
    .error-404 #wrap h1.vc_custom_heading.vc_custom_1496400808068 {
        margin-top: 7px;
    }
    .error-404 #wrap .dark.blox * {
        text-align: left !important;
    }
    .error-404 #wrap .dark.blox p {
        text-align: left !important;
    }

	/* --------------------- */

.our-team2 .content-team p  { margin: 10px;}

.our-team2 h4 a{color: #fff !important; border-radius: 0px;border: #1f8685;background: #444;background: #1f8685;font-size: 12px;padding: 4px 7px;position: absolute;top: 6px;left: 6px;display: none;transition: all 0.2s ease;}
	.our-team2 h4:hover a { background: #444 !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#fff)) ; background: -moz-linear-gradient(0% 0% 270deg,#444, #333) ; border-color: #444 ;}

.our-team6:hover.our-team6 .tdetail h2:after { background: #1f8685;}
.our-team6:hover.our-team6 .tdetail h5 { color: #1f8685;}
.our-team6 .tdetail h2 { color:#575757; font-size: 24px;}
.our-team6 .tdetail h2:before {display: none;}
.our-team6 .tdetail h2:after {display: none;}
.owl-theme .owl-controls {margin-top: 0px;}
.esg-pagination {margin-bottom:0px !important;}
.flat-light .esg-filterbutton, .flat-light .esg-navigationbutton{-webkit-border-radius: 0px !important;}
.flat-light .esg-filter-wrapper span { padding: 5px 25px;  border-radius: 0px; background: #e7efee;}
.flat-light .esg-filterbutton {font-weight: 600 !important;}
.esg-navigationbutton.esg-filterbutton.esg-pagination-button.selected {background-color: #444 !important;}
.esg-navigationbutton.esg-filterbutton.esg-pagination-button:hover{background-color: #444 !important;}
.minimal-light .esg-filterbutton {font-size: 13px !important;}
.eg-event-main-element-0 {word-wrap:break-word; letter-spacing:1px;}
/*.eg-event-main-content.esg-entry-content  {min-height: 140px !important;}*/
.timeline-block .timeline-header-block .timeline-header p, .timeline-feature-item .timeline-header-block .timeline-header p{margin-top: 15px;font-size: 14px !important;}

/*a, a:visited {
   color: #1f8685;
}*/

#header.horizontal-w.w-header-type-10 #nav > li > a{
    font-family: Open Sans !important;
}

#wrap.online-t .top-bar .socialfollow a i {
  padding: 6px;
  width: 95%;
}
.aio-icon-component {
    margin-bottom: 10px !important; 
}

.eventon_events_list .evoShow_more_events{
		text-align: center;
		background-color: #e5e5e5;
		color: #929292;
		text-transform: uppercase;
		cursor: pointer;
		font-size: 16px;
		padding: 10px 0;
		margin: 0;
	}
.evo_lightboxes .evcal_evdata_cell p a {  color: #2174e2 !important;}
.evcal_btn evo_cusmeta_btn a {color: #fff !important;}
	.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evo_pop_body .evcal_desc span.evcal_desc2{
		color:#6B6B6B;
		text-transform:uppercase;
		font-size:15px !important;
}

.eventon_events_list .eventon_list_event a {
    color: #2174e2;
}

.eventon_events_list .eventon_list_event .evcal_eventcard.evcal_evdata_row, .evorow .tbrow, .dark1, .evo_pop_body{background-color:#eaeaea !important;}

.evcal_desc .evcal_desc3 em{
		font-size: 14px;
	}
.evcal_cblock .evo_date .end em{font-size: 10px;}
#evcal_list .eventon_list_event .event_description p, #evcal_list .evcal_list_a .event_description li, 
	.evo_pop_body .evcal_evdata_row .evcal_evdata_cell p{
		font-size: 15px;
	}
.evcal_evdata_row .evcal_evdata_cell >* {margin-top:10px; }	
.ajde_evcal_calendar .evo_sort_btn{
		height:15px;		
	}
	.eventon_sort_line p, .eventon_filter_line p, .eventon_sf_field p{
		font-size: 14px;
	}
.evcal_evdata_row .evcal_evdata_cell h3, .evo_clik_row .evo_h3{
		font-size: 16px;
	}
#evcal_list .eventon_list_event .event_description p{margin-top:10px; }	
.ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul{
		font: normal 15px 'open sans',arial;
	}

.eventon_events_list .eventon_list_event .evcal_desc, .evo_pop_body .evcal_desc, #page-content p.evcal_desc{
		padding: 3px 45px 0 90px;
	}

.ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg{background-repeat:none;background-position:50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg::after{content:"";background-color:#5F5F5F;height:100%;width:100%;position:absolute;z-index:3;top:0;left:0;bottom:0;right:0;opacity:0.7;}
.ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg:hover{background-color:#fff;opacity:0.8;}
.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evcal_desc span.evcal_desc2{
    line-height: 135% !important;
   	font-family: 'open sans',sans-serif !important;font-weight:normal;}
#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
    line-height: 135% !important;
   	font-family: 'open sans', sans-serif !important;font-weight:normal;}
.evcal_evdata_row .evcal_evdata_cell h3 {font-weight:normal;}

.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle { font-family: 'open sans',sans-serif !important;font-weight:normal;}
.ajde_evcal_calendar .calendar_header p{font-size: 30px;}
.eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span.featured{display:none;}
.evcal_evdata_row .evcal_evdata_cell >* {margin-top: 0px !important; }

#wrap #tribe-events .tribe-events-button{
    font-family: Open Sans !important;
}
.tribe-events-tooltip h4 {
  color: #616161 !important;
}
.nodate .evo_pop_body .evorow.lastrow {display:none;}
.month .evcal_month_line {display:none;}
.bottom .wpb_content_element { margin-bottom:0px;}

.tribe-events-list-widget ol li{
    margin-bottom: 0px;
}

.tribe-events-list .event-sharing{
  display: none;
}

.online-t  h2.tribe-events-page-title{
  text-transform: uppercase;
}

.tribe-events-list .type-tribe_events h2 a{
  text-transform: none;
  font-size: 22px;
  font-family: Open Sans !important;
}

.online-t  h2.tribe-events-page-title{
  font-size: 25px;
}

#tribe-bar-form label{
  text-transform: uppercase;
}

.single-tribe_events .tribe-events-venue-map {
    margin: 0px;
    width: 100%;}

.events-grid2 .event-article .event-content {

border-bottom: 2px solid;
border-color: #1f8685; 
margin-bottom: 20px;}

.events-grid2 .event-article {
  min-height: 100%;
}

.events-grid2 .event-sharing {
  display: none;
}
.events-grid2 .event-sharing > li { min-height: 480px;}
.events-grid2 .event-sharing > li {
  display: none;
}

/*.single-tribe_events .tribe-events-meta-group.tribe-events-meta-group-gmap .tribe-events-venue-map {
  display: none;
}*/

.events-grid2 .event-article .event-title {
  text-transform: none;
}
.single-tribe_events h2.tribe-events-single-event-title {
  text-transform: none;
}

.single-tribe_events .w-event-social {
  display: none;

}

.single-tribe_events .w-event-social{
 display: none;
}

.eg-phillie-element-3{
 font-size: 15px !important; font-weight: 400 !important; text-transform: none !important;
}

.eg-herbert-hoover-element-6{ text-align:justify;}
.eg-herbert-hoover-content{
    padding: 20px 5px 5px 5px !important;}

.fa-linkedin:before {
   content: "RU" !important;
  font-family: Open Sans !important;
  font-size: 16px;
  font-weight: 700;
}

.fa-google-plus:before {
  content: "EN" !important;
  font-family: Open Sans !important;
  font-size: 16px;
  font-weight: 700;
}

.team {font-size:30px; font-weight:600 !important; }
#wrap.online-t .top-bar .socialfollow a:hover i.fa-twitter { background: #ffce00 !important;}
#social-media.active.twitter { background: #ffce00 !important;}

#header.horizontal-w.w-header-type-10 #nav > li > a{
    font-family: Open Sans !important;
}

#wrap.online-t .top-bar .socialfollow a i {
  padding: 6px;
  width: 95%;
}


.fa-twitter:before {
  content: "DE" !important;
  font-family: Open Sans !important;
  font-size: 16px;
  font-weight: 700;
}
	::selection { background: #1f8685; color: #fff;}
	::-moz-selection { background: #1f8685; color: #fff;}
.icon-box16 p { font-size: 14px;font-weight: 400;text-transform:uppercase; }
.icon-box16:hover.icon-box16 h4:before { width: 177px;background: #1F8686;}
.icon-box16 h4:after { width: 26px; background: #1F8686;}
.blox.dark a {color: #fff;}
	.blox.dark a.magicmore { color:#1F8686;}
	.blox.dark a.magicmore:after { border-color:#1f8685;}
	.blox.dark a:hover { color:#1a8f8e;}
	.blox.dark .icon-box13:hover h4 a { color:#292929;}
	.blox.dark .icon-box13:hover h4 a:hover { color:#292929;}
	.blox.dark .icon-box13:hover p a { color:#797979;}

.colorskin-custom .blox .widget_search input[type="submit"]#searchsubmit.btn{ color:#fff !important;}
.blox .widget_search {margin: 0px !important;}
.blox .widget_search input[type="text"].search-side {border-radius: 0px !important; border-color: rgba(252, 252, 251, 0.28) !important;color: #444;background-color: rgba(255, 255, 255, 0.53);}
.blox .widget_search input[type="submit"]#searchsubmit.btn {border-radius: 0px !important; }
.tagcloud a:hover, #footer.litex .tagcloud a:hover {
    color: #fff !important;
    background-color: #424242;
}
.footer-navi {font-size: 12px;}
h2 { font-size: 30px; font-weight: 600;letter-spacing: 3px;text-transform:uppercase;line-height: 1.14; margin-bottom: 10px;}

#header.w-header-type-12 h6 span, #wrap .components h6 span { font-family: 'Open Sans', sans-serif; font-weight: normal;}

.online-t .top-bar .inlinelb.topbar-contact {font-family: 'Open Sans',sans-serif;}

#wrap.online-t h6 {font-family: 'Open Sans',sans-serif; font-size: 14px;}

#wrap .top-bar .inlinelb.topbar-contact:hover { background-color: #fff !important;}

.top-links a:hover { color:#616161 !important;}

.teaser-box6 {background: none !important;}
.teaser-box6 a {background: none !important;}

#wrap.online-t h1,#wrap.online-t h2,#wrap.online-t h3,#wrap.online-t h4,#wrap.online-t h5,#wrap.online-t h6 { font-family: 'Open Sans', sans-serif;}

.teaser-box6 .teaser-title {font-size: 18px;}



.testimonials-slider-w.ts-hexa .testimonial-content h4 q { font-family: 'Open Sans', sans-serif;}
.testimonial-brand h5 {direction: ltr;}


	@media only screen and (min-width: 768px) and (max-width: 1200px) {
	.max-counter.s-counter .max-count { font-size:45px;}
	.max-counter.s-counter .icon-counter { font-size: 30px;}
	.vertical-space3 { height: 0px;}
	
	}

@media only screen and (max-width: 1200px) {
	.latestposts-two .blog-post h4 { font-size: 20px;}
	}
@media only screen and (max-width: 1024px) {
	.max-title2 *{font-size: 20px;}
	}


@media only screen and (max-width: 960px) {
	#header.res-menu.w-header-type-10 {padding-bottom: 0px !important;}
	.menu-text p {color:#bbb;}
	.our-team6 .tdetail h2 {font-size: 14px;}
    .our-team6 .tdetail h5 {font-size: 12px;}
  .tribe-events-list .tribe-events-event-meta {min-height: 150px;}
    .teaser-box6 .teaser-title {
    font-size: 15px;
	padding:5px;}
	.subscribe-text{padding-left:0px;}
		}

	@media only screen and (max-width: 767px){

	.online-t .top-bar   { min-height: 100%;}
	.online-t .top-bar .socialfollow {float: left;margin: -5px;}
	#wrap.online-t h6 {display: none;}
	.blog-date {display:inline-block !important;}
	.blog-cat {display: inline-block !important;}
	.online-t .top-links{float: right;margin-right: 0;}
	.top-links.lftflot{
    float:left;
	width: 100%;
    text-align: center;
	}
	.online-t .top-links.rgtflot {display: none;}
	.top-links {padding-left: 0px;}
	.online-t .top-bar .socialfollow a {padding-top:0px;}
#wrap.colorskin-custom #tribe-events .tribe-events-button{display:none;}
  .blog-post p, .blog-single-post p {   font-size: 16px;}
	}

@media (max-width:768px){
.ajde_evcal_calendar.boxy.box_3 .eventon_list_event, .ajde_evcal_calendar.boxy.box_4 .eventon_list_event, .ajde_evcal_calendar.boxy.box_5 .eventon_list_event{width: 50%;}
.text-contact h1: {font-size:20px !important;}}
@media (max-width:680px){
.ajde_evcal_calendar.boxy.box_3 .eventon_list_event, .ajde_evcal_calendar.boxy.box_4 .eventon_list_event, .ajde_evcal_calendar.boxy.box_5 .eventon_list_event{ width:100%;}
}
@media (max-width: 480px)
.ajde_evcal_calendar.boxy.box_2 .eventon_list_event, .ajde_evcal_calendar.boxy.box_3 .eventon_list_event, .ajde_evcal_calendar.boxy.box_4 .eventon_list_event, .ajde_evcal_calendar.boxy.box_5 .eventon_list_event {
    width: 100%;
}