.bloom-grid-blog-layout{
	
}

/* Start Styles Resource Layouts */

.bloom-grid-blog-layout .vc_column-inner{
	padding:0px !important;
}

.bloom-grid-blog-layout .vc_grid-item {
    /*margin: 10px 35px;
    width: 29%;*/
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini{
	
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper{
	margin: 0 !important;
	padding: 0 !important;
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini{
	
}
 
.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row{
	
}
 
.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-featuredimage-wrapper{
	
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-featuredimage-wrapper .bloom-blog-layout-featured-image{
	width: 100%;	
} 

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-featuredimage-wrapper .bloom-blog-layout-featured-image figure{
	width: 100%;	
} 
 
 
.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-featuredimage-wrapper .bloom-blog-layout-featured-image figure .vc_single_image-wrapper{
	width: 100%;	
} 

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-featuredimage-wrapper .bloom-blog-layout-featured-image figure .vc_single_image-wrapper img{
	width: 100%;	
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper{
	
} 

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-posttitle{
	
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-posttitle{
	
} 

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-posttitle h2{
    height: 60px;
    line-height: 20px;
    overflow: hidden;
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-posttitle h2 a{
    color: #6d6e71;
    font-size: 20px;
    font-weight: normal;
    letter-spacing: 0;	
}


.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-postexcerpt{
    height: 115px;
    margin-bottom: 30px;
    overflow: hidden;
} 

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-postexcerpt div{
	
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-postexcerpt div p{
    color: #939598;
    font-size: 13px;
    font-weight: normal;	
} 


.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-readmorebutton{
    border-color: #fbb041;
    border-style: solid;
    border-width: 2px;
    float: left;
    margin-right: 45px;
    text-align: left;
    width: 180px;
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-readmorebutton a{
    color: #fbb041;
    display: block;
    font-weight: normal;
    height: 35px;
    line-height: 30px;
    padding: 2px 10px;
    text-transform: uppercase;
	text-decoration:none;		
	text-align: left;
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-readmorebutton a:hover{
    background-color: #fbb041;
	color:#000000;
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-readmorebutton a i{
	color: #fbb041;	
}

.bloom-grid-blog-layout .vc_grid-item .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-readmorebutton a:hover i{
	color:#000000;
} 

/* 4th Child Styles */

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n){
    background-color: #fbb041;
    clear: both;
    float: none !important;
    margin: 25px 0 75px !important;
    padding: 0 !important;
    width: 100%;	
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini{
	
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper{
	margin: 0 !important;
	padding: 0 !important;
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini{
	
}
 
.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row{
	
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row:nth-child(1){
	float: left;
	width: 32%;
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row:nth-child(2){
    float: right;
    margin-right: 70px;
    width: 60%;
}
 
.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-featuredimage-wrapper{
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;

}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-featuredimage-wrapper .bloom-blog-layout-featured-image{
	text-align: left;
	margin: 0 30px 0 0 !important;
	width: 100%;
} 

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-featuredimage-wrapper .bloom-blog-layout-featured-image figure{
	width: 100%;	
} 
 
 
.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-featuredimage-wrapper .bloom-blog-layout-featured-image figure .vc_single_image-wrapper{
	width: 100%;	
} 

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-featuredimage-wrapper .bloom-blog-layout-featured-image figure .vc_single_image-wrapper img{
	width: 100%;	
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper{
     padding: 4% 2%;
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-posttitle{
	
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-posttitle{
	
} 

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-posttitle h2{
	line-height: 40px;
	text-align: left !important;
	 height: auto;
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-posttitle h2 a{
    color: #fff;
    font-size: 35px;
    font-weight: normal;
    letter-spacing: 1px;
    text-align: left !important;
}


.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-postexcerpt{
    height: auto !important;
    margin-bottom: 25px;
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-postexcerpt div{
	
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-postexcerpt div p{
    color: #ffffff;
    font-size: 14px;
    font-weight: normal;
}


.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-readmorebutton{
    border-color: #fff;
    border-style: solid;
    border-width: 2px;
    text-align: left;
    width: 180px;
} 

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-readmorebutton a{
    color: #fff;
    display: block;
    font-weight: normal;
    height: 35px;
    line-height: 30px;
    padding: 2px 10px;
    text-transform: uppercase;
	text-decoration:none;		
	text-align: left;
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-readmorebutton a:hover{
    background-color:#ffffff;
	color: #000000;
}

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-readmorebutton a i{
	color: #ffffff;	
} 

.bloom-grid-blog-layout .vc_grid-item:nth-child(4n) .vc_grid-item-mini .bloom-blog-layout-singlepost-wrapper .vc_gitem-zone-mini .vc_gitem_row .bloom-blog-layout-singlepost-contentwrapper .bloom-blog-layout-readmorebutton a:hover i{
    color: #000000;
}


/* End Styles Resource Layouts */

/*.box-colors-f3b83a{
	color:#f3b83a;
}

.box-colors-ef9d03{
	color:#ef9d03;
}

.box-colors-e65827{
	color:#e65827;
}

.box-colors-dd0028{
	color:#dd0028;
}

.box-colors-961125{
	color:#961125;
}*/



/* Start Styles Simple Blog Layout */

.blog-simple-listing{
	
}

.blog-simple-listing .vc_gitem-col{
	padding:0px !important;
}

.blog-simple-listing .simpleblog-posttitle{
	
}

.blog-simple-listing .simpleblog-posttitle h2 {
    font-size: 27px;
    letter-spacing: 0;
    line-height: 30px;
    text-align: left;
}

.blog-simple-listing.box-colors-fbb041 h2{
	color:#fbb041;
}

.blog-simple-listing.box-colors-fbb041 h2 a{
	color:#fbb041;	
}


.blog-simple-listing.box-colors-f6921e h2{
	color:#f6921e;
}

.blog-simple-listing.box-colors-f6921e h2 a{
	color:#f6921e;	
}


.blog-simple-listing.box-colors-f3b83a h2{
	color:#f3b83a;
}

.blog-simple-listing.box-colors-f3b83a h2 a{
	color:#f3b83a;	
}

.blog-simple-listing.box-colors-ef9d03 h2{
	color:#ef9d03;
}

.blog-simple-listing.box-colors-ef9d03 h2 a{
	color:#ef9d03;	
}

.blog-simple-listing.box-colors-e65827 h2{
	color:#e65827;
}

.blog-simple-listing.box-colors-e65827 h2 a{
	color:#e65827;	
}

.blog-simple-listing.box-colors-dd0028 h2{
	color:#dd0028;
}

.blog-simple-listing.box-colors-dd0028 h2 a{
	color:#dd0028;	
}

.blog-simple-listing.box-colors-961125 h2{
	color:#961125;
}

.blog-simple-listing.box-colors-961125 h2 a{
	color:#961125;	
}

.blog-simple-listing.box-colors-bf1e2d h2{
	color:#bf1e2d;
}

.blog-simple-listing.box-colors-bf1e2d h2 a{
	color:#bf1e2d;	
}

.blog-simple-listing.box-colors-9c1525 h2{
	color:#9c1525;
}

.blog-simple-listing.box-colors-9c1525 h2 a{
	color:#9c1525;	
}

.blog-simple-listing .simpleblog-posttitle h2 a:hover{
	opacity:0.6;
}

.blog-simple-listing .simpleblog-featuredimage{
    margin-right: 10px;
    padding: 5px;
}

.blog-simple-listing .simpleblog-postdate{
    /*color: #a49c9b;*/
	font-size: 14px;
	font-weight: normal;
	float: left;
	background-color: #ffffff !important;
	border-right: 1px solid #fff;
	padding: 2px 5px;
	width: 100%;
}


.blog-simple-listing.box-colors-fbb041 .simpleblog-postdate{
	color:#fbb041;
}
.blog-simple-listing.box-colors-f6921e .simpleblog-postdate{
	color:#f6921e;
}
.blog-simple-listing.box-colors-f3b83a .simpleblog-postdate{
	color:#f3b83a;
}
.blog-simple-listing.box-colors-ef9d03 .simpleblog-postdate{
	color:#ef9d03;
}
.blog-simple-listing.box-colors-e65827 .simpleblog-postdate{
	color:#e65827;
}
.blog-simple-listing.box-colors-dd0028 .simpleblog-postdate{
	color:#dd0028;
}
.blog-simple-listing.box-colors-961125 .simpleblog-postdate{
	color:#961125;
}
.blog-simple-listing.box-colors-bf1e2d .simpleblog-postdate{
	color:#bf1e2d;
}
.blog-simple-listing.box-colors-9c1525 .simpleblog-postdate{
	color:#9c1525;
}

.simpleblog-postauthor{
	display:none;
}
.blog-simple-listing .simpleblog-postauthor{
    /*float: right;
    background-color: #dedede;
    padding: 2px 8px;
    width: 30%;*/	
}
/*.blog-simple-listing .simpleblog-postauthor div{
    margin-right: 4px;
    text-align: right !important;
}*/	

.blog-simple-listing .simpleblog-postauthor a{
    /*color: #a49c9b;*/
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline;
    color: #000;
    position: relative;
    top: -1px;	
}

.blog-simple-listing .simpleblog-postexcerpt{
    clear: both;
    overflow: hidden;
	margin-bottom:5px;
}

.blog-simple-listing .simpleblog-postexcerpt p{
    /*color: #a49c9b;*/
    font-size: 14px;
    font-weight: normal;
}

.blog-simple-listing .simpleblog-postbutton{
    float: left;
    margin-right: 45px;
    text-align: left;
    width: 180px;
}


.blog-simple-listing.box-colors-fbb041 .simpleblog-postbutton{
	border:1px solid #fbb041;
	color:#fbb041;
}
.blog-simple-listing.box-colors-f6921e .simpleblog-postbutton{
	border:1px solid #f6921e;	
	color:#f6921e;
}
.blog-simple-listing.box-colors-f3b83a .simpleblog-postbutton{
	border:1px solid #f3b83a;	
	color:#f3b83a;
}
.blog-simple-listing.box-colors-ef9d03 .simpleblog-postbutton{
	border:1px solid #ef9d03;	
	color:#ef9d03;
}
.blog-simple-listing.box-colors-e65827 .simpleblog-postbutton{
	border:1px solid #e65827;	
	color:#e65827;
}
.blog-simple-listing.box-colors-dd0028 .simpleblog-postbutton{
	border:1px solid #dd0028;	
	color:#dd0028;
}
.blog-simple-listing.box-colors-961125 .simpleblog-postbutton{
	border:1px solid #961125;	
	color:#961125;
}
.blog-simple-listing.box-colors-bf1e2d .simpleblog-postbutton{
	border:1px solid #bf1e2d;	
	color:#bf1e2d;
}
.blog-simple-listing.box-colors-9c1525 .simpleblog-postbutton{
	border:1px solid #9c1525;	
	color:#9c1525;
}

.blog-simple-listing .simpleblog-postbutton a{
    display: block;
    font-weight: normal;
    height: 35px;
    line-height: 30px;
    padding: 2px 10px;
    text-transform: uppercase;
	text-decoration:none;		
	text-align: left;
	/*color: #f3b83a;*/
}
.blog-simple-listing .simpleblog-postbutton a i{
	/*color: #f3b83a;*/	
}

.blog-simple-listing .simpleblog-postbutton a:hover{

}
.blog-simple-listing .simpleblog-postbutton a:hover i{

}

.blog-simple-listing .simpleblog-postsocialicons{
    float: right;
}

/* End Styles Simple Blog Layout */


/* Start Square Outline Buttons Styles */

.box-colors-fbb041 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline{
	border:1px solid #fbb041;
	color:#fbb041;
}

.box-colors-fbb041 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline:hover{
	background-color:#fbb041;
	color:#ffffff;
}

.box-colors-f6921e .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline{
	border:1px solid #f6921e;
	color:#f6921e;
}

.box-colors-f6921e .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline:hover{
	background-color:#f6921e;
	color:#ffffff;
}

.box-colors-f3b83a .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline{
	border:1px solid #f3b83a;
	color:#f3b83a;
}

.box-colors-f3b83a .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline:hover{
	background-color:#f3b83a;
	color:#ffffff;
}

.box-colors-ef9d03 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline{
	border:1px solid #ef9d03;
	color:#ef9d03;
}

.box-colors-ef9d03 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline:hover{
	background-color:#ef9d03;
	color:#ffffff;
}

.box-colors-e65827 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline{
	border:1px solid #e65827;
	color:#e65827;
}

.box-colors-e65827 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline:hover{
	background-color:#e65827;
	color:#ffffff;
}

.box-colors-dd0028 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline{
	border:1px solid #dd0028;
	color:#dd0028;
}

.box-colors-dd0028 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline:hover{
	background-color:#dd0028;
	color:#ffffff;
}

.box-colors-961125 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline{
	border:1px solid #961125;
	color:#961125;
}

.box-colors-961125 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline:hover{
	background-color:#961125;
	color:#ffffff;
}

.box-colors-bf1e2d .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline{
	border:1px solid #bf1e2d;
	color:#bf1e2d;
}

.box-colors-bf1e2d .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline:hover{
	background-color:#bf1e2d;
	color:#ffffff;
}
.box-colors-9c1525 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline{
	border:1px solid #9c1525;
	color:#961125;
}

.box-colors-9c1525 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline:hover{
	background-color:#9c1525;
	color:#ffffff;
}

.box-colors-ec1c24 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline{
	border:1px solid #ec1c24;
	color:#ec1c24;
}

.box-colors-ec1c24 .vc_btn3-container a.vc_btn3-shape-square.vc_btn3-style-outline:hover{
	background-color:#ec1c24;
	color:#ffffff;
}

/* End Square Outline Buttons Styles */


/* Start Blog Buttons Styles */

.box-colors-fbb041 .vc_grid .vc_btn3-container a.vc_gitem-link{
	border:1px solid #fbb041;
	color:#fbb041;
}

.box-colors-fbb041 .vc_grid .vc_btn3-container a.vc_gitem-link:hover{
	background-color:#fbb041;
	color:#ffffff;
}

.box-colors-f6921e .vc_grid .vc_btn3-container a.vc_gitem-link{
	border:1px solid #f6921e;
	color:#f6921e;
}

.box-colors-f6921e .vc_grid .vc_btn3-container a.vc_gitem-link:hover{
	background-color:#f6921e;
	color:#ffffff;
}

.box-colors-f3b83a .vc_grid .vc_btn3-container a.vc_gitem-link{
	border:1px solid #f3b83a;
	color:#f3b83a;
}

.box-colors-f3b83a .vc_grid .vc_btn3-container a.vc_gitem-link:hover{
	background-color:#f3b83a;
	color:#ffffff;
}

.box-colors-ef9d03 .vc_grid .vc_btn3-container a.vc_gitem-link{
	border:1px solid #ef9d03;
	color:#ef9d03;
}

.box-colors-ef9d03 .vc_grid .vc_btn3-container a.vc_gitem-link:hover{
	background-color:#ef9d03;
	color:#ffffff;
}

.box-colors-e65827 .vc_grid .vc_btn3-container a.vc_gitem-link{
	border:1px solid #e65827;
	color:#e65827;
}

.box-colors-e65827 .vc_grid .vc_btn3-container a.vc_gitem-link:hover{
	background-color:#e65827;
	color:#ffffff;
}

.box-colors-dd0028 .vc_grid .vc_btn3-container a.vc_gitem-link{
	border:1px solid #dd0028;
	color:#dd0028;
}

.box-colors-dd0028 .vc_grid .vc_btn3-container a.vc_gitem-link:hover{
	background-color:#dd0028;
	color:#ffffff;
}

.box-colors-961125 .vc_grid .vc_btn3-container a.vc_gitem-link{
	border:1px solid #961125;
	color:#961125;
}

.box-colors-961125 .vc_grid .vc_btn3-container a.vc_gitem-link:hover{
	background-color:#961125;
	color:#ffffff;
}

.box-colors-bf1e2d .vc_grid .vc_btn3-container a.vc_gitem-link{
	border:1px solid #bf1e2d;
	color:#bf1e2d;
}

.box-colors-bf1e2d .vc_grid .vc_btn3-container a.vc_gitem-link:hover{
	background-color:#bf1e2d;
	color:#ffffff;
}

.box-colors-9c1525 .vc_grid .vc_btn3-container a.vc_gitem-link{
	border:1px solid #9c1525;
	color:#9c1525;
}

.box-colors-9c1525 .vc_grid .vc_btn3-container a.vc_gitem-link:hover{
	background-color:#9c1525;
	color:#ffffff;
}

/* End Blog Buttons Styles */


.button-color-fbb041 button.vc_btn3-shape-square.vc_btn3-style-flat{
	background-color:#fbb041;
	color:#ffffff;
}

.button-color-f6921e button.vc_btn3-shape-square.vc_btn3-style-flat{
	background-color:#f6921e;
	color:#ffffff;
}

.button-color-f3b83a button.vc_btn3-shape-square.vc_btn3-style-flat{
	background-color:#f3b83a;
	color:#ffffff;
}

.button-color-ef9d03 button.vc_btn3-shape-square.vc_btn3-style-flat{
	background-color:#ef9d03;
	color:#ffffff;
}

.button-color-e65827 button.vc_btn3-shape-square.vc_btn3-style-flat{
	background-color:#e65827;
	color:#ffffff;
}

.button-color-dd0028 button.vc_btn3-shape-square.vc_btn3-style-flat{
	background-color:#dd0028;
	color:#ffffff;
}

.button-color-961125 button.vc_btn3-shape-square.vc_btn3-style-flat{
	background-color:#961125;
	color:#ffffff;
}

.button-color-bf1e2d button.vc_btn3-shape-square.vc_btn3-style-flat{
	background-color:#bf1e2d;
	color:#ffffff;
}


.button-color-9c1525 button.vc_btn3-shape-square.vc_btn3-style-flat{
	background-color:#9c1525;
	color:#ffffff;
}


body.page-id-843395 .vc_btn3-container a.vc_gitem-link {
    background-color: inherit !important;
    border: 1px solid #e65827 !important;
    border-radius: 0 !important;
    color: #e65827 !important;
} 

body.page-id-843395 .vc_btn3-container a.vc_gitem-link:hover{
	background-color:#e65827 !important;	
	color:#fff !important;
} 

.bf-button-color-fbb041{
    background-color: #fbb041;
    width: 75%;
}
.bf-button-color-fbb041 a.vc_general{
	background-color: #fbb041 !important;	
	width: 100%;
}
.bf-button-color-fbb041 a.vc_general:hover{
	opacity:0.7;
}

.bf-button-color-f6921e{
    background-color: #f6921e;
    width: 75%;
}
.bf-button-color-f6921e a.vc_general{
	background-color: #f6921e !important;	
	width: 100%;
}
.bf-button-color-f6921e a.vc_general:hover{
	opacity:0.7;
}

.bf-button-color-e65827{
    background-color: #e65827;
    width: 75%;
}
.bf-button-color-e65827 a.vc_general{
	background-color: #e65827 !important;	
	width: 100%;
}
.bf-button-color-e65827 a.vc_general:hover{
	opacity:0.7;
}

.bf-button-color-bf1e2d{
    background-color: #bf1e2d;
    width: 75%;
}
.bf-button-color-bf1e2d a.vc_general{
	background-color: #bf1e2d !important;
	width: 100%;
}
.bf-button-color-bf1e2d a.vc_general:hover{
	opacity:0.7;
}

.bf-button-color-9c1525{
    background-color: #9c1525;
    width: 75%;
}
.bf-button-color-9c1525 a.vc_general{
	background-color: #9c1525 !important;
	width: 100%;
}
.bf-button-color-9c1525 a.vc_general:hover{
	opacity:0.7;
}