h1, h2, h3, h4, h5, h6 { 
font-family:'Conv_Gotham-Medium',Sans-Serif;
}

.widget .widget-title { 
font-family:'Conv_Gotham-Medium',Sans-Serif;
text-transform: capitalize;
font-size: 18px !important;
}

.main-bar {padding: 17px 0;}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1040px) {
  body.site-layout-boxed #off-canvas-body-inner,
  body.site-layout-boxed .container,
  body.site-layout-boxed .sticky-wrapper.is-sticky .top-bar {
    max-width: 1040px;
  }
}

@media (min-width: 781px) {
body.site-layout-boxed #off-canvas-body-inner {
  margin: 50px auto 0;
} 
}

body {
font-family: 'Conv_Gotham-Light', Sans-Serif;
background: #F5BA2E url(http://meadowhallbranchise.com/wp-content/uploads/2015/03/branchisebkg.jpg);
}

body.page.page-template-page_composer-php .vwpc-row {
margin-top: 25px;
margin-bottom: 5px;
}

/*****POSTS &amp; POST SLIDER*****/

body.page .post-categories, body.home .post-box .post-meta {
display: none;
}

body.page .post-box-large-thumbnail .post-thumbnail-wrapper {
margin-bottom: 0;
}

body.page .post-box-large-thumbnail .post-box-inner {
background: #F5BA2E;
color: #fff;
padding: 5px 10px 0;
}

body.page .post-box-large-thumbnail .post-box-inner a {
color: #fff;
}

.post-slider .title { 
font-family: 'Conv_Gotham-Light', Sans-Serif;
font-size: 2em;
}

.post-slider .super-title { display: none;}

.post-slider .title span { 
width: 100%;
font-family: 'Conv_Gotham-Medium', Sans-Serif;
}

.post-snippets {
color: #fff !important;
font-family: 'Conv_Gotham-Light', Sans-Serif;
}

.post-box-large-thumbnail .title { 
font-family: 'Conv_Gotham-Medium', Sans-Serif;
text-transform: capitalize;
font-size: 18px !important;
}

.post-box-large-thumbnail .post-excerpt, .post-box-classic .post-excerpt { margin-top: 0;}


/** TOP BAR MODIFICATION**/
.main-bar {
  background-color: #fff;
}

@media (min-width: 1200px)
body.site-layout-boxed #off-canvas-body-inner, body.site-layout-boxed .container, body.site-layout-boxed .sticky-wrapper.is-sticky .top-bar {
  max-width: 1100px;
}

#off-canvas-body-inner { 
box-shadow: 0 1px 18px rgba(0, 0, 0, 0.7);
}

@media (min-width: 781px)
body.site-layout-boxed #off-canvas-body-inner {
  margin: 70px auto;
}

#top-bar-sticky-wrapper {
display: none;
 
}

/* SLIDER CSS MODIFICATION***/

.post-slider .post-box-inner {
 height: 100%;
width: 40%;
background-color: rgba(0, 0, 0, 0.7);
  position: absolute;
  right: 0;
  top: 0;
  padding: 30px;

}

.vwpc-section-featured_post_slider .col-sm-12 .flexslider {padding: 0; margin: 0;}

ul.slides li { width: 100%;}

.vwpc-section-featured_post_slider .col-sm-12 {padding: 0;}

.vwpc-section-featured_post_slider .col-sm-12 .flexslider {
padding: 0; 
margin: 0;
}

.flex-direction-nav a {
top: 50%;
}

.read-more.label { 
text-transform: capitalize;
background: none repeat scroll 0 0 #c1cc59;
font-family: 'Conv_Gotham-Light', Sans-Serif;
font-weight: 500;
}

.read-more.label:hover{
background-color: rgba(193, 204, 89, 0.8)  !important;
}

/**MENU MODIFICATION****/

.main-nav { height: 52px;}

.main-nav > .menu-item { 
padding: 0;
margin: 0;
border: 1px solid #f6f6f6;
border-top: none;
border-bottom: none;
border-right: none;
display: block;
float: left;
}

.main-nav .menu-link { 
font-family: 'Conv_Gotham-Light', Sans-Serif;
font-weight: ;
text-transform: capitalize;
}

.main-nav > .menu-item > .menu-link {
  font-size: 1em;
  padding: 15px 17px;
  text-transform: capitalize;
font-family: 'Conv_Gotham-Light', Sans-Serif;
}


.main-nav .menu-item:hover > .menu-link, .main-nav > .current-menu-ancestor > a, .main-nav > .current-menu-item > a {
background: none repeat scroll 0 0 #7088c4;
box-shadow: 0 0 18px rgba(0, 0, 0, 0.4) inset;
background: #F5BA2E; 
-webkit-box-shadow:0px 0px 18px rgba(0,0,0,0.4) inset;
-moz-box-shadow:0px 0px 18px rgba(0,0,0,0.4) inset;
box-shadow:0px 0px 18px rgba(0,0,0,0.4) inset;
}

.main-nav > .menu-item:first-child { border-left: none;}
 

body.page.page-template-page_composer-php .vwpc-row:first-child {
width: 100%;
margin: 0;
padding: 0;
}

#main-nav-wrapper {
background: #F5BA2E;
padding: ;
}

body.page #page-wrapper {margin-top: 0px;}

/******SIDEBAR HOMEPAGE*****/

body.page .widget.vw-sidebar-custom-HomeMain.widget_wysija .widget-title, body.page .widget.vw-sidebar-custom-HomeMain.rpwe_widget .widget-title { 
font-size: 18px;
text-transform: capitalize;
background: #F5BA2E;
color: #fff;
padding: 8px 15px;
border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
text-align: left;
font-family: 'Conv_Gotham-Medium', Sans-Serif;
font-weight: normal;
letter-spacing: normal;
}

.vwpc-section-latest_category .col-md-4 .sidebar-wrapper .sidebar-inner {
padding: 0;
border: 0;
}

.widget_wysija_cont .wysija-submit {
margin-top: 15px;
background: none repeat scroll 0 0 #F5BA2E;
border: 1px solid #F5BA3E;
color: #fff;
font-family: 'Conv_Gotham-Medium', Sans-Serif;
font-size: 14px;
text-transform: capitalize;
padding: ;
letter-spacing: .05em;
text-align: center;
-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;
-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;
box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;
}


input[type=submit]:hover, .widget_wysija_cont .wysija-submit:hover{
background-color: #F5BA3E;
color: #FFFFFF;
border-color: none;
}


.vwpc-section-latest_category .col-md-4 .sidebar-wrapper .sidebar-inner .widget.vw-sidebar-custom-HomeMain.widget_wysija, .vwpc-section-latest_category .col-md-4 .sidebar-wrapper .sidebar-inner .widget.vw-sidebar-custom-HomeMain.rpwe_widget.recent-posts-extended {
border: 1px solid #f6f6f6;
border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-box-shadow: 0 0 5px #aaa;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
margin-bottom: 22px;
padding: 0;
}

body.page.page-template-page_composer-php .vwpc-row .section-hr {
  margin-bottom: 0;
}

.widget_wysija_cont { 
padding: 0 15px 15px;
border: 0;
}

p.wysija-paragraph { width: 100%;}

p.wysija-paragraph input[type="text"] {width: 100%;}


body.page.page-template-page_composer-php .vwpc-row .section-hr {
  margin-bottom: 0;
}

body.page hr{ border-top: 0;}

body.page .wysija-input { margin-bottom: 12px;}

.widget .widget-title { margin-bottom: 15px;}


.rpwe-block li:last-child, .rpwe-block ul {margin-bottom: 0;}



/****POSTS &amp; POST SLIDER***/

.post-box-footer .comment-count {
  float: right;
  display: none;
}

.post-box-list .post-box {
  border-bottom: 0;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.post-box-footer .read-more {
float: right;
font-size: 1em;
}

.post-slider .post-thumbnail-wrapper {  
  height: 320px !important;
}

.flexslider  {
 
  -moz-box-shadow: 0 0 5px #aaa;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
 padding: 0;
 background: none repeat scroll 0 0 #FFFFFF;
 border: 4px solid #fff;
 -webkit-border-radius: 4px 4px 4px 4px;
 border-radius: 4px 4px 4px 4px;
}

.post-meta { display: none;}

.flex-direction-nav a {
width: 40px;
height: 50px;
margin: 0;
margin-top: -30px;
background: url(http://meadowhallconsult.com/wp-content/uploads/2015/03/bg_direction_nav_custom.png) no-repeat 0 0;
background-color: rgba( 0,0,0,0.3 );

}

/******FOOTER*****/
	
.copyright {border-top: 1px solid rgb(102, 102, 102);}

#footer { margin: 0 30px 0;}


#footer .widget .widget-title {
  color: #fff;
font-size: 18px;
font-family: 'Conv_Gotham-Medium', Sans-Serif;
text-transform: Capitalize;
}

@media (min-width: 768px) {

.col-sm-6.copyright-right, .col-sm-6.copyright-left {
  width: 48%;
}

.footer-sidebar .widget-area.col-sm-3 { width: 24%;}

}


/***Social Media Sharing - After Menu---***/

.side-AfterMenu {margin: 8px 0;}

div.lr_horizontal_share.lrcounter-horizontal-horizontal { float: right;}

#loginradiushorizontalshare-2 { 
font-family: 'Conv_Gotham-Bold', Sans-Serif;
font-size: 16px;
padding-top: 10px;
 }

/***POSTS COLUMN SHADOW*****/


body.page .post-box-large-thumbnail .post-thumbnail-wrapper {
/*padding: 1px 1px 0;
border-radius: 8px 8px 0 0;
-webkit-border-radius: 8px 8px 0 0;*/
}

body.page .post-box-list .post-box {
border: 1px solid #f6f6f6;
border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-box-shadow: 0 0 7px #aaa;
  -webkit-box-shadow: 0 0 7px #aaa;
  box-shadow: 0 0 7px #aaa;
padding: 0;
}


/*****PAGE SIDEBAR MENU AS TAG CLOUD***/

#page-sidebar .sidebar-inner {  }


.sidebar-inner #nav_menu-3 #menu-our-services {
  padding-left: 0;
}

.sidebar-inner #nav_menu-3 #menu-our-services li {
width: 100%;
  font-weight: 300;
  display: inline-block;
  color: #fff;
  padding: 4px 7px;
  margin-bottom: 2px;
  margin-right: 2px;
  /* float: left; */
  min-height: 23px;
  line-height: 1.3em;
  font-size: 14px;
  letter-spacing: 1px;
  background-color: #F5BA2E;
  text-transform: uppercase;
}

/****FOOTER MENU LIST***/

.widget_nav_menu > div > ul li:before {
  content: '';
  position: absolute;
display: none;
  }

.advert { 
padding: 3px;
-webkit-border-radius: 4px;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
margin: 0 5px;
}


.post-box-inner a.read-more { margin-bottom: 7px;}

/*****MORE LAS BUTTON***/
.morelas:hover {color: #f6f6f6;}

a.morelas {
display: block;
  margin: 20px 15px 15px;
width: 160px;
  background: none repeat scroll 0 0 #F5BA2E;
  border: 1px solid #F5BA2E;
  color: #fff;
  font-family: 'Conv_Gotham-Medium', Sans-Serif;
  font-size: 14px;
  text-transform: capitalize;
  padding: 7px 15px;
  letter-spacing: .05em;
  text-align: center;
  -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;
  -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;
}

.rpwe-block { padding: 0 15px 0;}

.rpwe-title h3 {
  font-size: 15px!important;
}


/****NEWSLETTER FOOTER****/

.widget.vw-sidebar-footer-4.widget_wysija p:first-child { display: none;}

#footer input.wysija-submit.wysija-submit-field { border: 1px solid #555;}

#footer .widget_wysija_cont { padding: 0 10px 20px 0;}

/*****FACEBOOK TOP***/

body.page .fb-like.fb-like-button_count.fb_iframe_widget iframe {
 width: 76px !important;
height: 20px !important;
}


/*****SIDEBAR BLOG***/

.widget.vw-sidebar-blog.widget_nav_menu .widget-title {font-size: 1.5em;}

/******AFTER MENU LINE***/

body.home.page .side-AfterMenu.socialmedia .container { border-bottom: none;}

/****SIDEBAR ****/

.widget.vw-sidebar-custom-HomeMain.widget_vw_widget_latest_category { 
padding: 0;
border-top: 0;
}

/*****MOZILLA FIREFOX*****/

@-moz-document url-prefix() { 

@media (min-width: 768px) {

div.row.vw-isotope.post-box-list{
position: relative;
height: 678px !important;
  }

.post-box-list div:nth-of-type(4) {
left: 50% !important;
top: 50% !important;/**339px**/
}

.post-box-list div:nth-of-type(2) {
left: 50% !important;
top: 0px !important;
}

.post-box-list div:nth-of-type(3) {
left: 0px !important;
top: 50% !important;/**339px***/
}

 }

  }

/***GOOGLE CHROME FIX***/

@media screen and (-webkit-min-device-pixel-ratio:0)  { 

@media (min-width: 768px) {

div.row.vw-isotope.post-box-list{
position: relative;
height: 678px !important;
  }

.post-box-list div:nth-of-type(4) {
left: 50% !important;
top: 50% !important;/**339px**/
}

.post-box-list div:nth-of-type(2) {
left: 50% !important;
top: 0px !important;
}

.post-box-list div:nth-of-type(3) {
left: 0px !important;
top: 50% !important;/**339px***/
}

 }

  }


@media (max-width: 767px) {
	
body.page .post-slider .post-box-inner {
	height: auto;
    width: 100%;
	background-color: rgba(0, 0, 0, 0.4);
}
	
}

#link-back-to-group{
position: absolute;
  top: 138px;
  right: 15px;
  height: 27px;
  width: 345px;
}

/******FONT TYPE CSS*****/

/***GOTHAM BOLD****/

@font-face {
	font-family: 'Conv_Gotham-Bold';
	src: url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Bold.eot');
	src: local('?'), url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Bold.woff') format('woff'), url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Bold.ttf') format('truetype'), url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/** GOTHAM-LIGHT **/
@font-face {
	font-family: 'Conv_Gotham-Light';
	src: url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Light.eot');
	src: local('?'), url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Light.woff') format('woff'), url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Light.ttf') format('truetype'), url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/** GOTHAM-MEDIUM **/
@font-face {
	font-family: 'Conv_Gotham-Medium';
	src: url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Medium.eot');
	src: local('?'), url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Medium.woff') format('woff'), url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Medium.ttf') format('truetype'), url('http://meadowhallbranchise.com/wp-content/uploads/2015/03/Gotham-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
