/* Vantage Hide the Site Title */

header#masthead .hgroup h1 {
display: none;
}

/*
Vantage Theme, remove max width/layer centering.
Usage: Copy and paste this code into Appearance > Custom CSS or your own Custom CSS module.
*/
body.responsive.layout-full #page-wrapper .metaslider .full-container,
.layout-full #page-wrapper .metaslider .full-container {
max-width: none;
}

#colophon #theme-attribution {
display: none;
}

/* Page ID 16 */

.page-id-16 #main { 
padding-top: 0; 
}

.page-id-16 article.page .entry-header { 
margin-bottom: 0; 
}

.page-id-16.layout-full .panel-row-style.panel-row-style-full-width:first-of-type {
padding-top: 0 !important;
}

.ngg-album-compact p {
    font-size: 11px;
    margin: 0;
    display: none;
}

.page .entry-meta {
    display: block !important;
}

.wpcu_block_title
{color: #fc8500;
}

.wpcufpn_container .date {
    color: #fc8500;
}

.wpcufpn_container .text span {
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    color: #fc8500;
}
.circle-image {
    border-radius: 25%;
    -moz-border-radius: 25%;
    -webkit-border-radius: 25%;
    -o-border-radius: 25%;
}

.rounded-corners {
    border: 2px solid #cccccc ;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    background-color: #2F3033 ;
    padding-bottom: 20px;
}

@media only screen and (max-width: 480px) {
	.rounded-corners .maxbutton-1.maxbutton.maxbutton-contact {
		width: 90% !important;
	}
}

.wp-show-posts-entry-summary, .wp-show-posts-entry-content {
    margin-bottom: 1em;
   color: #ff8500;
}
a.wp-show-posts-read-more, a.wp-show-posts-read-more:visited {
    display: inline-block;
    padding: 8px 15px;
    border: 2px solid #ff8500;
    border-radius: 3px;
    color: #222;
    font-size: 0.8em;
    text-decoration: none;
}
div.stdcssdemobox {
		border: 2px solid #ff8500 ;
		border-radius: 20px ;
		padding: 20px ;
		background-color: #ffffff ;
		width: 80% ;
		margin-left: auto ;
		margin-right: auto ;
	}
.siteorigin-widget-tinymce textwidget,
.entry-content {
	    zoom: 1;
	    line-height: 1.6em;
	    color: #ff8500;
}
@media ( max-width: 600px ) {
	.home .sow-features-list .sow-features-feature {
		padding: 0 !important;
	}
}

.lsow-testimonials .lsow-testimonial-user .lsow-image-wrapper img {
		    max-width: 150px;
		    border-radius: 20%;
		    margin-right: 20px;
}

.lsow-testimonials .lsow-testimonial-user .lsow-text {
    display: table-cell;
    vertical-align: middle;
    color: #ff8500;
}
.lsow-testimonials .lsow-testimonial-text {
		    background: #ffffff;
		    border: 1px solid #ff8500;

}
.lsow-testimonials .lsow-testimonial-user .lsow-text .lsow-author-name {
   color: #ff8500;
}
.lsow-testimonials-slider .lsow-testimonial-user .lsow-image-wrapper img {
	   max-width: 250px;
	   border-radius: 20%;
	   margin-right: 15px;
}
.home #main {
padding-top: 15px !important;
padding-bottom:15px !important;
}
@media (max-width: 768px) {
	#panel-6-0-0-1 h2 {
		margin: 0;
	}
}
.lsow-testimonials .lsow-testimonial-text:after {
    border-left: 1px solid #ff8500;
    border-bottom: 1px solid #ff8500;
    background: #ffffff;
   
}
#bwg_container1_2 #bwg_container2_2 a .bwg_title_spun2_2 {
	color: #ff8500;
}

#bwg_container1_2 #bwg_container2_2 a:hover .bwg_title_spun2_2 {
	color: #ff8500;
}
#MainMenu_1 > li, #top-area .menu > ul > li {
    word-wrap: break-word;
    max-width: 50px;
}
#MainMenu_1 > li,
#top-area .menu > ul > li {
  text-align: center;
  vertical-align: middle;
}
@media (max-width: 680px){
	div.stdcssdemobox {
		margin: 0 auto !important;
	}
}