/*

Theme Name:     WhatsOnIn


Description:    



Author:         admin



Template:       mh_newsdesk







(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)



*/



@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i');



@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');



body{ font-family: 'Open Sans', sans-serif; color: #444444;



    font-size: 14px;



    line-height: 21px;



    font-weight: 400;}



.logo-wrap .logo-tagline {display: none;}



.logo-title {font-size: 32px; text-transform: capitalize;}



#mh-wrapper { max-width: 100%;  padding: 0;  width: 100%; background:#ececec;}



.header-wrap, .menu-main-menu-container { margin: 0 auto;  max-width: 1170px; width: 100%;}



.header-wrap .search-form {



    float: right;



    padding: 7px 0;



}



.header-wrap .search-form .search-field {



    background: #f2f2f2 none repeat scroll 0 0;



    border: 1px solid #ccc;    



    padding: 0px 10px;    min-width: 215px!important;
  height:40px;




}



.header-wrap .search-form input:hover {



    min-width: 280px;



}

.news-ticker a{ text-transform: capitalize;
    outline: none;}
.page-template-advertise-page #pg-531-29, .page-template-advertise-page #pg-531-19, .page-template-advertise-page #pg-531-15, .page-template-advertise-page #pg-531-11, .page-template-advertise-page #pg-531-22 {
    margin-bottom: 0;
}
.header-wrap .search-form .search-submit:hover{background: #333 url("images/search.png") no-repeat scroll center center;



border: 1px solid #333;}



.header-wrap .search-form input {



    color: #464646;



    font-size: 15px;



    line-height: 23px;font-family: 'Roboto Condensed', sans-serif; 



}







.search-form > label {



    float: right;



    position: relative;



    width: 100%;



}



.header-wrap .search-form .search-submit {



    display: block;



    height: 40px;



     float: right;



    margin-top: -40px;



    min-width: 50px !important;



    position: relative;



    width: 50px !important;



    text-indent: -9.9899e+7px;



    background: #d12732 url("images/search.png") no-repeat scroll center center;



    border: 1px solid #d12732;



}



.main-nav li a {   



    font-size: 15px; line-height: 23px;



    font-family: 'Roboto Condensed', sans-serif; font-weight: normal;padding: 10px 16.89px;



}



.main-nav li {



    border-left: medium none;



}



.main-nav {



    background: #363636 none repeat scroll 0 0;



}



.banner_slider .metaslider .flexslider{ margin:0 auto; }



.header-sub .header-search{display: none;}



.header-sub {



    background: #fff none repeat scroll 0 0;   



    margin: 0 auto;  padding: 0;  width: 1170px;}



.news-ticker {



    font-family: 'Open Sans', sans-serif;



    font-size: 14px;



    height: 45px;



    line-height: 45px;



    overflow: hidden;



    width: 100% !important;



    font-weight: 400;



}



.ticker-title {   



    font-size: 17px;



    line-height: 45px;font-family: 'Roboto Condensed', sans-serif; font-weight: 400; position: relative;
    z-index: 99;



}



.mh-header {



    margin-bottom: 0;

	background:#fff;



}



.pages.mh-section.mh-group {



    background: #ececec none repeat scroll 0 0;



}



#main-content {



    display: block;



    margin: 0 auto!important;



    float: none!important;



    width: 1170px!important;



     padding: 40px 0 50px;



}

.sidebar-page {width: 1170px!important; margin:0 auto!important}

.sidebar-page .mh-sidebar {background: #fff; loat: right; margin-bottom: 40px; margin-top: 40px; padding: 10px;}



.copyright-wrap {



    width: 100%;



}



.copyright {



    font-size: 13px;



    line-height: 23px;



    text-align: center;



    text-transform: none; color: #e3e3e3;



     font-family: 'Open Sans', sans-serif;



}



.mh-footer a {



    color: #d4be00;



}



.footer-bottom {



    background: #272727 none repeat scroll 0 0;



}



.footer-1, .footer-2, .footer-3, .mh-footer {



    background: #141414 none repeat scroll 0 0;



    width: 100%; margin-left: 0;



}







.footer-widget {



    margin: 0 auto;



}



.footer-widget .widget_nav_menu {



    margin: 0 auto;



    overflow: hidden;



}



.footer-widget li {



    border: medium none !important;
display: inline-block;
float: none;
padding: 0 15px !important;
text-align: center;



}



.footer-widget li a{ font-size: 14px; color: #fff;font-family: 'Open Sans', sans-serif;



}



.footer-widget li a:hover{color: #d4be00;}



.footer-widget .menu {



    float: none !important;

text-align: center;

    margin: 0 auto !important;



    width: 100%;



}



.footer-widget.sfsi_plus {



    margin: 0 auto!important;



    text-align: center;



    max-width: 360px;



}



.sfsi_plus_holders {



    height: 57px !important;



}



.mh-col.footer-2 {



    margin: 0px auto 0px;



}



.sfsi_plus_wicons.shuffeldiv:first-child {



    margin-left: 0 !important;



}



.footer-widgets {



    margin: 20px 0;



}



.sfsi_plus_tool_tip_2{



    display: none !important;



}



.home .amazingcarousel-text + div {



    display: none !important;



}



.amazingcarousel-image .amazingcarousel-text + div {



    display: none !important;



    left: 999px;



    opacity: 0 !important;



    position: absolute;



    visibility: hidden !important;



    z-index: 0;



}



.amazingcarousel-bullet-list {



    display: none;



}



.home .amazingcarousel-list-container {    



    padding: 12px 11px 12px 4px !important;



}



.amazingcarousel-list-container .amazingcarousel-bottom-shadow img {display: none !important;}



.home_sec {



    float: left;



    margin: 40px auto 10px;



    width: 100%;



}



.home_sec:first-child { margin-top:0px;}



.home_sec {



    float: left;



    margin: 30px auto 10px;



    width: 100%;



}



.home_sec_four.home_sec {



    background: #ffffff none repeat scroll 0 0;



    display: block;



    padding: 0px;



    text-align: center;



}



.home_sec_four .sb-widget{ margin-bottom: 0px; padding: 40px 16px;}



.home_sec_four .widget-title{ background: none; color: #1e1e1e;



    font-size: 20px;font-family: 'Roboto Condensed', sans-serif; 



    padding: 0; }



.home_sec_four .widget-title span, .entry-header .entry-title, .page-title {



    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;



    float: left;



    padding: 0;



    text-align: left;



    width: 100% !important;  font-size: 20px;font-family: 'Roboto Condensed', sans-serif; text-transform:uppercase; 



}



.home-2, .home-3 {



    width: 100%;



}



.home-2 .widget-title{ padding: 0px; }



.home-2 .widget-title span {



    background: transparent none repeat scroll 0 0;



    padding: 0; color: #1e1e1e;



    font-size: 20px; font-family: 'Roboto Condensed', sans-serif; 



}



.widget-title a, .widget-title a:hover {color: #1e1e1e;



    font-size: 20px; font-family: 'Roboto Condensed', sans-serif; font-weight: bold;



}



.home-2 article:first-child {



    float: left;



    margin-right: 1.8%;   



    padding: 0;



}



.home-2 article {



    float: right;



    padding: 15px;



    width: 47.8%;



    background: #fff;margin-bottom: 24px;



    



}



.home-2 article .cp-thumb-xl > a {



    display: block;



    height: 190px;



    width: 100%;



}

 .latest_activities_two article .cp-thumb-xl > a  {



    display: block!important;



    height: 187px!important;



    width: 100%!important;



}

.latest_activities .home-2 article:first-child{ width: 100%; margin: 0 auto; }

.home-2 article:first-child .cp-thumb-xl > a  {



    display: block;



    height: 286px;



    width: 100%;



}



.cp-thumb-xl > a img {



    width: 100%;



    height: 100%;



    object-fit: cover;



}



.home-2 article:first-child .cp-thumb-xl {



    float: left;



    margin-left: 0;



    width: 100%;



}



.home-2 article:first-child .cp-title-xl {



    color: #090909;



    float: left;



    font-family: "Roboto Condensed",sans-serif;



    font-size: 18px;



    font-weight:normal;



    padding: 15px 15px 0;



    text-transform: uppercase;



    width: 93%;



    margin-bottom: 8px;



}



.cp-thumb-xl {



    margin-bottom: 0;



}



.home-2 article:first-child .cp-excerpt-xl {



    margin: 0;



    padding: 0 15px 21px ;



    width: 94%;



    float: left;



}

.latest_activities_two article {

    padding: 15px;

    background: #fff;

}



.home-2 article .button > span, .latest_activities article .button > span {



    background: transparent none repeat scroll 0 0;



    color: #d12732;



    font-size: 16px;



    font-weight:normal;



    margin: 5px auto 0;



    padding: 0; font-family: 'Roboto Condensed', sans-serif; 



}

.latest_activities_twos article {

    margin: 0 auto;

    background: #fff;

    padding: 15px;

}

.latest_activities .cp-title-xl a, .latest_activities_two .cp-title-xl a {color: #090909;

    float: left;

    font-family: "Roboto Condensed",sans-serif;

    font-size: 18px;

    font-weight: normal;

    text-transform: uppercase; text-decoration: none;}

.home-2 article .cp-excerpt-xl, .latest_activities_two article .cp-excerpt-xl {



    margin: 0;



    padding: 0;



    width: 48%;



    float: left;



}



.home-2 article .cp-title-xl, .latest_activities_two article .cp-title-xl{

    color: #090909;



    font-size: 18px;



    padding: 0px;



    text-transform: uppercase; font-family: 'Roboto Condensed', sans-serif; font-weight:normal;width: 48%;



    float: left; line-height: 26px;margin-bottom: 5px;



}



.home-2 hr {



    display: none;



}



.home-2 .cp-thumb-xl, .latest_activities_two .cp-thumb-xl {



    float: right;



    margin-left: 2%;





    width: 49%;



}

 .latest_activities_two .cp-thumb-xl {



    float: right!important;



    margin-left: 2%!important;



    width: 49%!important;



}

.home-2 .sb-widget {



    margin-bottom: 0;



}







#main-content p { margin-bottom:10px;}



.four-section .four-content { display:none;}



.four-section .img-col { border:5px solid #fff;}





.four-section ul li { position:relative;}



.four-section ul li:hover .four-content, .four-section .so-panel:hover .four-content { display:block; position:absolute; left:0; top:0; background:rgba(0, 0, 0, 0.75); height:100%; padding:0px 10px; color:#fff;}

.four-section img, .four-section p {margin:0px!important;}

.four-section .so-panel { position:relative; text-align:center; clear: both;}

.four-section .so-panel p { margin-bottom:0px;}



.four-section h3, .post-section h3 { font-size:20px; color:#fff; font-family:"Roboto Condensed",sans-serif; margin-bottom:9px; text-align:center; margin-top: 19px;}



.four-section h3 a { color:#fff;}



.four-section h3 a:hover { color:#d4be00;}



.four-section .read_btn { color:#d4be00; margin-top:10px; text-transform:uppercase; display:inline-block;}







.welcome-section .mh-col { background:#fff;}



body .widget-title, body .widget-title span { background:none; font-size:20px; font-family:"Roboto Condensed",sans-serif;}



body .welcome-section .widget-title span {color:#d12732;}



body .widget-title span { padding:0px;}



body .widget-title{ padding:0px; margin-bottom:15px;}



body .welcome-section .sb-widget { padding:20px 10px 0px 10px;}







body .booked-wzs-160-110 { width:235px!important; background-image: none !important; height:70px!important; position:relative;}

body .booked-wzs-day-deck { display:inline;}

body .booked-wzs-center { bottom:0px; position:absolute; right:10px;} 

body .booked-wzs-160-data { height:70px!important;}

body .header-wrap .booked-wzs-160-data {background-size:30% auto;}

body .header-wrap .booked-wzs-160-110, body .header-wrap .booked-wzs-160-data { height:57px!important;}

.two-box-column {float:left; margin-right:4%; width:48%; clear: none!important;}
.two-box-column:nth-child(even) {margin-right:0px;}

body .booked-wzs-160-right { width:145px!important;}



.sidebar-right { text-align:center; padding-bottom:15px;}



body .entry-content { font-size:14px; line-height:21px; text-align:left;}



.breadcrumb { display:none;}



.home_sec_four article { padding:20px 10px;}



.post-section { display:inline-block; width:100%; margin-top:0px; text-align:center;}



.post-section .mh-col .activities_cover { background: #ffffff none repeat scroll 0 0; padding: 10px 10px 15px 10px; text-align: center;}



.post-section h3 { margin-top:15px;}



.post-section h3 a, .post-section .read_btn {color:#d12732}



.post-section h3 a:hover, .post-section .read_btn:hover {color:#1f1e1e}



.post-section .read_btn { text-transform:uppercase; margin-top:15px; font-weight:600; display:inline-block;}



.align-center .widget-title span { text-align:center; color:#d12732;}



.single #main-content {background: #fff; loat: left !important; margin-bottom: 40px !important; margin-top: 40px !important; padding: 15px !important; width: 68% !important; float:left!important}

body .mh-sidebar { width:25%; float:right!important}



.mh-sidebar .widget-title { background:#ececec; padding:8px 0;}

.mh-sidebar .widget-title span{ background:#d12732; font-size: 18px; padding: 9px 10px;}

body .sfsi_plus_subscribe_Popinner { width:99%!important;}



.mh-sidebar .sb-widget ul li {border-bottom: 1px dotted #dcdcdc; padding: 10px 0; font-family:"Roboto Condensed",sans-serif; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}

.mh-sidebar .sb-widget ul li:hover { padding-left:10px;}

.mh-sidebar .sb-widget ul li a{-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; font-size:15px;}

.latest-post .home-2 article:nth-child(3) { margin-bottom:24px;}

.latest-post .home-2 article { margin-bottom:0px;}



.mh-header .mh-2-3 { width:22.83%; float:right;}

.mh-header .mh-2-3.widget_transposh { width:15%; margin-top:8px;}

.mh-header .widget_transposh .widget-title { color:#444; margin-bottom:5px;}

.mh-header .widget_transposh .widget-title span { font-size:15px;}

.mh-header .widget_transposh select {background:#f2f2f2; border:1px solid #ccc; width:100%; padding:10px 7px;}

.metaslider { margin:0 auto;}

body b, body strong { font-weight:700;}

#google_translate_element { float:right; margin-top:13px;}

.entry-content ul li { margin-bottom:10px;}

.entry-content ul li:last-child { margin-bottom:0px;}

body .paypal_button_form_submit { max-width:120px; border: none;}

.spanright { display:block; margin:10px 0; color:#d12732;}

.page_content_sec{float: left; width: 100%;}

.entry-header {

    display: block;

    float: left;

    width: 100%;

}

.home .entry-header{display: none;}

.entry-content.clearfix {

    display: block;

    float: left;

    width: 100%;

}

.home .widget-title {

    color: #1e1e1e;

    font-family: "Roboto Condensed",sans-serif;

    font-size: 20px; line-height: 24px;

    font-weight: 500; margin: 0 auto 20px;

} 

.latest_title .widget-title {

    font-weight: 500; margin: 25px auto 0px;

} 

.four_border_sec img {

    margin: 0 auto;

}


.home_sec_four .widget-title{color: #d12732;

    text-align: center;}
.amazingcarousel-list-container {
    height: 120px;
}
body #pg-418-33, body #pg-418-37, body #pg-418-29 {
    margin-bottom: 0;
}
 
/*.thanku_page_layout .paypalform h1 {
    font-size: 30px !important;
    line-height: 45px;
    margin-top: 15px;
}
.thanku_page_layout .paypalform, .thanku_page_layout .paypalform p, .thanku_page_layout .paypalform li span{
    font-size: 15px;
    line-height: 25px;
}
.thanku_page_layout .paypalform h2 {
    font-size: 20px !important;
    line-height: 35px;
    margin-top: 15px;
}
.thanku_page_layout .paypalform .row {
    float: left;
    width: 100%;
    margin-bottom: 15px;
    margin-top: 5px;
}
.thanku_page_layout .paypalform .row .element-title {
    font-size: 15px;
    margin: 0 auto 8px;
}
.thanku_page_layout .paypalform input[type="text"], .thanku_page_layout .paypalform input[type="email"], .thanku_page_layout .paypalform input[type="tel"], .thanku_page_layout .paypalform input[type="url"], textarea
{
	width: 80%; line-height: 24px;
font-size: 15px;
padding: 5px 10px;}
.thanku_page_layout .paypalform input[type="file"] {
    width: 30%;
    margin: 10px;
}
*/
.home_sec_four article.no_padd{padding:0px;}
.single-post .entry-thumbnail, .page-template-template-contact .entry-header, .page-template-template-full .entry-header, .page-template-template-sitemap .entry-header{
    display: none;
}
.content-list-excerpt, .content-list-header .entry-meta-date{display:block!important;}
#pg-418-24, #pg-418-28, #pg-418-32 {
    margin-bottom: 0px !important;
}
.pt-tabs__content.tab-content {
    padding: 10px 18px;
    border: 1px solid #ddd;
}
.nav-tabs {
    border-bottom: none!important;
    margin: 0 auto !important;
    list-style: none !important;
}
.nav-tabs .nav-link{border: 1px solid #d12732!important;
background:#d12732; color:#fff!important;}
.nav-tabs .nav-item.open .nav-link:focus, .nav-tabs .nav-item.open .nav-link:hover, .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover{background:#fff; color:#555!important;}

@media only screen and (min-width: 320px) and (max-width: 1169px){
	.header-wrap, .menu-main-menu-container, #main-content, .wrapper-inner, .mh-section.sidebar-page { max-width:98%!important;}
	.header-sub, .wrapper-inner { width:98%;}
	.main-nav li a { font-size:14px;}
	.mh-1-4 { width:25.125%;}
	.mh-3-4 { width:72.375%;}
@media only screen and (max-width : 1024px){
	.main-nav li a { padding:10px 13px;}	
	.four-section h3, .post-section h3 { font-size:16px; margin-bottom:0px;}
	.four-section.four_border_sec .so-panel:hover .four-content { height:90%;}
	.four-section ul li:hover .four-content, .four-section .so-panel:hover .four-content { padding:9px 10px; font-size:13px;}
	.four-section .read_btn { font-size:13px; margin-top:5px;}
}
  @media only screen and (max-width : 1000px){
  .main-nav li a {   font-size: 13px;}
    .logo-title {  font-size: 39px  }
@media only screen and (max-width : 980px){
.welcome-section .mh-1-4, .welcome-section .mh-3-4 { width:100%;}
.welcome-section .sidebar-right { margin-top:25px;}
.header-wrap .widget_text { float:left;}
.header-wrap .widget_text #google_translate_element { float:left; margin-top:0px;}
.footer-1, .footer-2 {  margin-bottom: 0;}
}
@media only screen and (max-width : 858px){
  .two-box-column {  margin-right: 0;    width: 100%;}
  .four-section img, .four-section p {  margin: 0 auto !important;   text-align: center !important;}
  .four-section h3, .post-section h3 {  margin-top: 0;}
  
    }
@media only screen and (max-width : 768px){
.four-section .panel-grid-cell { width:50%!important; float:left!important;}
.news-ticker { display:block;}
  .four-section.f-s-m .panel-grid-cell {  width: 100% !important;}
  .four-section img, .four-section p {  font-size: 12px;   line-height: 18px;}
.single .mh-section.sidebar-page #main-content {width:96%!important}
.sidebar-page .mh-sidebar {width:97%; float:none!important; clear:both;}
  
}
@media only screen and (max-width : 680px){
.header-wrap .widget_search, .mh-header .header-wrap .mh-2-3{ width:37%;}
.logo-wrap { margin-bottom:15px;}
  .single .mh-section.sidebar-page #main-content {width:95%!important} 
  .sidebar-page .mh-sidebar {width:96.5%}
}
    @media only screen and (max-width : 600px){
  .single .mh-section.sidebar-page #main-content {width:94%!important} 
  .sidebar-page .mh-sidebar {width:95.5%}  
    }    
@media only screen and (max-width : 470px){
  .single .mh-section.sidebar-page #main-content {width:93%!important} 
  .sidebar-page .mh-sidebar {width:94.5%}  
.header-wrap .widget_search, .mh-header .header-wrap .mh-2-3 { width:50%;}
.four-section .panel-grid-cell {width:100%!important;}
.four-section.four_border_sec .so-panel:hover .four-content { height:93%;}
.four-section h3, .post-section h3 { margin-bottom:10px;}
.latest_activities_two .cp-thumb-xl, .home-2 article .cp-title-xl, .latest_activities_two article .cp-title-xl, .home-2 article .cp-excerpt-xl, .latest_activities_two article .cp-excerpt-xl { width:100% !important;}
.home-2 article .cp-title-xl, .latest_activities_two article .cp-title-xl { margin:10px 0;}
}
@media only screen and (max-width : 470px){
 .single .mh-section.sidebar-page #main-content {width:91%!important} 
 .sidebar-page .mh-sidebar {width:92.5%}
@media only screen and (max-width : 361px){
	.mh-footer .sfsiplus_norm_row { width:98%!important;}
  .single .mh-section.sidebar-page #main-content {width:90%!important} 
 .sidebar-page .mh-sidebar {width:91.5%}
  }
}

