/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6
*/

/* Theme customization starts here
-------------------------------------------------------------- */
@font-face {
  font-family: Brown;
  src:url(fonts/Brown-Regular.otf);
}

@font-face {
  font-family: BrownThin;
  src:url(fonts/Brown-Thin.otf);
}

@font-face {
  font-family: BrownLight;
  src:url(fonts/Brown-Regular.otf);
}

@font-face {
  font-family: BrownLightItalic;
  src:url(fonts/Brown-Light-Italic.otf);
}

@font-face {
  font-family: BrownBold;
  src:url(fonts/Brown-Bold.otf);
}

body{
  font-family: Brown !important;
}
ul#menu-main-menu li a{
    color: black;
    text-align: center;
    padding: 14px 40px;
    text-decoration: none;
    font-family: BrownBold;
    text-transform: uppercase;
}

.centreupcoming {
    margin: 0 auto;
    max-width: 100%;
    padding: 5% 3%;
    margin-top: 10%;
    margin-left: 5%;
}
.h1s {
    text-transform: uppercase;
    font-family: BrownBold;
    line-height: 50px;
    font-size: 55px;
    margin-bottom: -10px;
}
.h2sh {
    text-transform: uppercase;
    font-family: Brown;
    line-height: 48px;
    font-size: 30px;
}
.h2s {
    text-transform: uppercase;
    font-family: Brown;
    line-height: 18px;
    font-size:24px;
}

.the_content_wrapper{
  min-height:400px;
}

.modal-header p{text-transform:uppercase;}

@media only screen and (max-width: 640px){
  .logo .socmed{
    position:relative;
  }

#single-event-content #info .col-sm-7.col-md-6{padding:0 30px;}
    #single-event-content #info .col-sm-7.col-md-6 p.pdesc span{display:block;float:none !important;margin-top:5px;}
    #single-event-content #info .col-sm-7.col-md-6 p.pdesc img{margin-left:0px !important;}
}

body.page-id-187 .section_wrapper ol,
body.page-id-187 .section_wrapper ul {
	color: #ffffff;
}
.notice {
  border: 1px solid #fff;
  border-radius: 5px;
  background-color: #000;
  margin: 16px 0 0 0px;
  padding: 12px;
  color: #fff;
}
.notice p {
  margin-bottom: 0;
}
#error-subscribe {
  border: 1px solid #CC0000;
  border-radius: 5px;
  background-color: #FFEBE8;
  margin: 16px 0 0 0px;
  padding: 12px;
  color: #ff0000;
}