blockquote::before { content: ' ' !important; }
span.testimonial-client { font-style:normal !important; }
span.testimonial-position { font-style:normal !important; }
span.testimonial-other  { font-style:normal !important; }
p.testimonial_author {margin-top:20px !important; }

.entry-title {
font-size: 2.8rem !important;
    text-align: center !important;
    text-transform: uppercase !important;
}

.anchor{
  display: block;
  height: 115px; /*same height as header*/
  margin-top: -115px; /*same height as header*/
  visibility: hidden;
}

  @media only screen and (max-width: 1024px) {
.cuar-menu-container nav {display:block !important; }
} 

@media only screen and (max-width: 1024px) {
.js .genesis-nav-menu .menu-item a {
 text-align:center !important;
}
.navbar-toggle {     position: inherit !important;     float: none !important;     margin: 10px auto !important; display: block !important;}
.navbar-default .navbar-toggle { border:none !important; }
 
}

.site-header { z-index:99999 !important; }

.navbar-default .navbar-nav .open .dropdown-menu>li { list-style:none !important; }

.flexible-widgets .widget { 
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.pagepad { padding: 0px 60px 50px !important; }
.hideonmob { height:300px; }
.page .entry {   margin-top: 30px !important; }

@media only screen and (max-width: 600px) {
	 .pagepad {padding:3% 5% 0% 5% !important; }
         .front-page-2, .front-page-4 { padding: 50px 10px 50px !important; }
         .hideonmob { height:50px !important; }
}
@media only screen and (max-width: 768px) {
	 .pagepad {padding:3% 5% 0% 5% !important; }
         .front-page-2, .front-page-4 { padding: 50px 10px 50px !important; }
         .hideonmob { height:50px !important; }
}
@media only screen and (max-width: 960px) {
	 .pagepad {padding:3% 5% 0% 5% !important; }
         .front-page-2, .front-page-4 { padding: 50px 10px 50px !important; }
         .hideonmob { height:50px !important; }
}

.backstretch, .backstretch img {
    width: 100% !important;
    left: 0px !important;
}

.wrap1 {
    position: relative;
	z-index: 8888;
	 
	height: 100%;
	width: 100%;
  text-align: center;
}

.box {
	width: 300px;
	 
  display: inline-block;
  margin-right:15px;
  text-align: left;
}