/*new styles*/
@media only screen and (max-width: 768px) {
.packages-text {
text-align:center;
}
}
.vc_column_container > .vc_column-inner {
  color: #7f8186 !important;;
}
.mailster-form-1 .mailster-email-wrapper .input{
background-color:#ffffff !important;
}
.blog-post-row
{
	width:100% !important;
	float:left !important;
	margin-bottom:25px !important;
}


.blog-cate-badge
{
	width:auto !important;
	padding:2px 10px !important;
	background-color: rgba(0, 0, 0, 0.4) !important;
	position:absolute !important;
	top:10px !important;
	left:10px !important;
	color:#ffffff !important;
    font-size: 13px !important;
}

.blog-samll-txt
{
	width:100% !important;
	float:left !important;
    line-height: 25px !important;
}

.blog-samll-txt p{margin-bottom: 10px !important; color:#7f8186 !important;}

.posttags
{
    font-size: 12px !important;
    text-transform: uppercase !important;
    color:#518b0f !important;
    margin-bottom: 0px !important;
}

.posttags a
{
     color:#518b0f !important;
font-size:13px;
}

.blog-titlelink
{
    font-size: 27px !important;
    font-weight: 700 !important;
     line-height: 34px !important;
}

.blog-titlelink a
{
     color:#111111 !important;
}

.blog-titlelink a:hover
{color:#000000 !important;}

.postdate
{
    font-size: 12px !important;
    color:#969a9b !important;
    margin-bottom: 0px !important;
}

.postdate a
{
     color:#969a9b !important;
}



.blog-cate-cont
{
    width: 100% !important;
    float: left !important;
    border:#e7e7e7 solid 1px !important;
    padding: 10px 0px !important;
}

.blog-cate-cont ul
{
    margin: 0px 0px 0px 15px !important;
    padding: 0px 0px 0px 0px !important;
}

.blog-cate-cont ul li
{
    list-style: none !important;
    font-size: 18px !important;
    font-weight: bold !important;
    padding: 0px 0px 5px 0px !important;
}

.blog-cate-cont li
{
    list-style: none !important;
    font-size: 18px !important;
    font-weight: bold !important;
    padding: 0px 0px 5px 13px !important;
}


.blog-cate-cont ul li a
{
    color:#37495f !important;
}

.blog-cate-cont li a
{
    color:#37495f !important;
}

.blog-cate-cont strong
{
    text-transform: uppercase !important;
    font-size: 17px !important;
    width: 100% !important;
    float: left !important;
    margin-bottom: 5px !important;
}


.count {
  background: #518b0f none repeat scroll 0 0;
  border-radius: 50%;
  color: #ffffff;
  display: inline-block;
  float: left;
  font-size: 11px;
  height: 23px;
  line-height: 23px;
  margin-right: 10px;
  margin-top: 4px;
  text-align: center;
  width: 23px;
}

.blog-newsletter-cont
{
    width: 100% !important;
    float: left !important;
    background: #34495e !important;
    padding: 20px !important;
    margin-top: 25px !important;
    color: #ffffff !important;
    font-size: 13px !important;
}


.blog-newsletter-cont p
{
    margin-bottom: 6px !important;
}

.blog-newsletter-cont strong
{
    text-transform: uppercase !important;
    font-size: 17px !important;

}

.subscribe
{
    width:100% !important;
    height: 37px !important;
    border: none !important;
    padding-left: 10px !important;
}

* {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}

.subscribe-btn
{
    background: #518b0f !important;
    color: #ffffff !important;
    padding:10px !important;
    text-transform: uppercase !important;
    border:none !important;
    font-size: 12px !important;
}


.submitarticle-cont
{
    width: 100% !important;
    float: left !important;
  border:#e7e7e7 solid 1px !important;
    padding: 20px !important;
    margin-top: 25px !important;
    font-size: 13px !important;
}

.submitarticle-cont1 {
 width: 100% !important;
    float: left !important;
  border:#e7e7e7 solid 1px !important;
    padding: 20px !important;
   
    font-size: 13px !important;
}

.submitarticle-cont strong
{
    text-transform: uppercase !important;
    font-size: 17px !important;

}

.subscribe-btn2
{
    text-transform: capitalize !important;
    text-align: center !important;
    width: 100% !important;
}

.subscribe-btn2 span
{
    text-transform: uppercase !important;
    font-size: 14px !important;
    font-weight: bold !important;
}

.blogtitle
{
    font-size: 28px !important;
    font-weight: 600 !important;
    color:#354a5f !important;
    text-transform:capitalize !important
}

.widget_wysija_cont .wysija-submit {
  background: #518b0f none repeat scroll 0 0 !important;
  border: medium none !important;
  color: #ffffff !important;
  font-size: 12px !important;
  padding: 10px !important;
  text-transform: uppercase !important;
}

.usp-submit  {
 background: #518b0f !important;
    color: #ffffff !important;
    padding:10px !important;
    text-transform: uppercase !important;
    border:none !important;
    font-size: 12px !important;
}


input.wysija-input
{
    width:100% !important;
    height: 37px !important;
    border: none !important;
    padding-left: 10px !important;
   margin-top:15px !important;
}

.#commentform input.submit {
color:#000000 !important;
}

#execphp-2 h3 {
display:none;
}

#execphp-3 h3 {
display:none;
}

.container-fluid {
padding-left:0px !important;
padding-right:0px !important;
}

div#user-submitted-posts fieldset input.usp-input {

  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #555;
  display: block;
  font-size: 14px;
  height: 34px;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 50%;

}

div#user-submitted-posts select {
background-color: #fff;
   background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #555;
  display: block;
  font-size: 14px;
  height: 34px;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 50%;
}

div#user-submitted-posts textarea.usp-textarea {
 background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #555;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 50%;
}

input:invalid, textarea:invalid {
background:none !important;
}

.entry-meta a {
  color: #518b0f;
  font-size: 13px;
  font-weight: normal;
  text-transform: uppercase;

}

.entry-meta  {
  color: #518b0f;
  font-size: 13px;
  font-weight: normal;
  text-transform: uppercase;
}

h2 {
text-transform:none !important;
}

.single-event .entry-content {
  clear: both;
  color: #7f8186 !important;
}

.submitarticle-cont {
  color: #7f8186;
  
}
.summary-post-pro > p {
  color: #7f8186;
}

.page-id-374 h2 {
font-size:27px !important;
font-weight:700 !important;
line-height:34px !important;
}

.submitarticle-cont p {
margin-bottom:6px;
}

.term-list.event-category.cat-links > a {
  font-size: 13px;
}

.footer-1-pro .widget-title {
  color: #fff;
  font-size: 37px;
  text-align: left;
}

footer#site-footer #copyright-pro {
font-size:15px;
}

.bold-font {
font-weight:bold;
}

.packages-text {
  font-size: 12px !important;
  font-weight: bold !important;
padding-left:20px  !important;
padding-right:0px !important;


}

