/* Enter Your Custom CSS Here 


.td-footer-wrapper .td-container {display:none !important;}


*/
.single-post .wp-caption {
    
    max-width: 39% !important;
}
.wp-admin .mce-content-body blockquote p {
    font-family: 'Roboto', sans-serif;
    font-size: 22px;
    line-height: 24px;
    font-weight: 400;
    font-style: italic;
    text-align: center;
    text-transform: uppercase;
    color: #81d742;
    word-wrap: break-word;
}



.td-mobile-content .current-menu-item > a, .td-mobile-content .current-menu-ancestor > a, .td-mobile-content .current-category-ancestor > a {
    color: #222222 !important;
}
@media screen and (max-width: 767px) {
 
.author-box-wrap .desc {
  margin-left: 0px !important; }}

@media screen and (min-width: 768px) {
.author-box-wrap .desc {
    margin-left: 155px !important; }}

.td-menu-background:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.98;
    background: #81d742  ;
    background: -moz-linear-gradient(top, #81d742 0%, #81d742 100%) !important;
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #81d742), color-stop(100%, #81d742)) !important;
    background: -webkit-linear-gradient(top, #81d742 0%, #81d742 100%) !important;
    background: -o-linear-gradient(top, #81d742 0%, #81d742 100%) !important;
    background: -ms-linear-gradient(top, #81d742 0%, #81d742 100%) !important;
    background: linear-gradient(to bottom, #81d742 0%, #81d742 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#313b45', endColorstr='#81d742', GradientType=0) !important;
}

.td-search-background:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0.98;
   background: #81d742  ;
    background: -moz-linear-gradient(top, #81d742 0%, #81d742 100%) !important;
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #81d742), color-stop(100%, #81d742)) !important;
    background: -webkit-linear-gradient(top, #81d742 0%, #81d742 100%) !important;
    background: -o-linear-gradient(top, #81d742 0%, #81d742 100%) !important;
    background: -ms-linear-gradient(top, #81d742 0%, #81d742 100%) !important;
    background: linear-gradient(to bottom, #81d742 0%, #81d742 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#313b45', endColorstr='#81d742', GradientType=0) !important;
}

.td-page-content blockquote p, .td-post-content blockquote p, .wpb_text_column blockquote p, .td_block_text_with_title blockquote p, .bbpress blockquote p, .woocommerce #tab-description blockquote p, .mce-content-body blockquote p, .comment-content blockquote p {
    font-family: 'Roboto', sans-serif;
    font-size: 21px !important;
    line-height: 30px !important;
    font-weight: 300 !important;
    font-style: italic !important;
    text-align: center !important;
    text-transform: none !important;

    word-wrap: break-word !important;
}


.textwidget .block-title > span {
    background-color: #111111 !important;
}

.boxzilla-content>:last-child {
    display: inline-block  !important ;
}
  
.mc4wp-form-theme, .mc4wp-form-theme input, .mc4wp-form-theme label {
  max-width: 200px; }
  
.td-post-author-name a:hover {
    color: #81d742 !important ;
}

.block-title > a {
    background-color: #81d742 !important ;
}
.block-title > span {
    background-color: #81d742 !important ;
}
.block-title {
border-color: #81d742 !important;
}


.td-footer-wrapper .block-title {
    
    margin-bottom: -36px !important; }
  
  
.textwidget h4 {
     
    margin-top: 0px !important; }


.page-id-63626 input[type=submit] {
    margin-left: 20px;
    margin-top: 20px; }


.category .td-big-grid-wrapper .td-module-thumb {
    max-height: none !important;
    min-height: none !important;
    overflow: hidden;
}
.home .td-big-grid-wrapper .td-module-thumb {
    max-height: none !important;
    min-height: none !important;
    overflow: hidden;
}
.gform_body ul{
    list-style-type: none;
}


.td-post-content blockquote p  {
    font-size: 24px !important;
    line-height: 28px !important;
    font-weight: 200 !important;
    text-transform: none !important;
}
  
  
.td-default-sharing .td-social-google {display:none !important;}
.td-default-sharing .td-social-pinterest {display:none !important;}


.page .td-post-content blockquote p {     text-transform: none !important;}

.top-header-menu .avatar {
  display: none !important; }

.author .td-ss-main-content .td-module-thumb .entry-thumb {
    width: 100%;

}

.global-block-template-1 .td-pb-span8 .td-module-thumb .entry-thumb {
    width: 100% !important;

}

.category .td-module-thumb .entry-thumb {
    width: 100%; }
.author .td-module-thumb {
max-height: 182px;
  min-height: 182px;
    overflow: hidden;
}
.category .td-module-thumb {
max-height: 182px;
  min-height: 182px;
    overflow: hidden;
}
 .global-block-template-1 .td-module-thumb {
max-height: 182px !important;
  min-height: 182px  !important;
    overflow: hidden  !important;
}

.td-category-pulldown-filter {
    display: none !important; }
.td-ss-main-content .adsbygoogle {
margin-bottom: 30px;
    margin-top: -46px;
}


.ad-inj-notice  {
    display: none !important; }
.td-author-counters {
    display: none !important; }
  
.author-box-wrap .avatar {
     min-width: 120px !important; }



.td-module-comments {display:none !important;}
.td-pb-article-list  {display:none !important;}

.single-post .td-post-title .td-post-comments  {display:none !important;}
.single-post .td-post-title .td-post-views {display:none !important;}

 .td-big-grid-post .td-module-thumb img {
    max-height: 100%;
    height: 100%;

}
 .td-big-grid-post .td-post-category {display:none !important;}
.td-grid-style-1.td-hover-1 .td-post-category {display:none !important;}
 .td-grid-style-1.td-hover-1 .td-post-category {display:none !important;}

 .td-big-grid-post .td-module-meta-info {display:none !important;}
 .td-grid-style-1 .td-big-thumb .td-module-meta-info {display:none !important;}
  .td-big-grid-post.td-big-thumb .td-big-grid-meta {
   
  padding: 20px  !important; }


/* ----- Payment Form ----- */

.wppd-form {
 border: 0px solid #74b844; 
}

.wppd-form fieldset {
 border: 0;
 padding: 0; 
 margin-bottom: 15px;
}

.wppd-form fieldset:nth-of-type(3) {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;  
}

.wppd-form .form-group {
 margin-bottom: 10px; 
}

.wppd-form .radio-inline {
 margin-left: 7px; 
}
.wppd-form input[type="radio"] {
  margin-right: 5px; 
}

.wppd-form .form-group.component:nth-child(3) input[type="radio"] {
 margin-right: 15px; 
}

.wppd-form .form-group.component:nth-child(3) .radio-inline input:after {
	content: "$";
    position: relative;
    left: 18px;
    top: -5px;  
}

.form-group.component .col-md-4.control-label, .col-lg-4.control-label {
	float: left;
	width: 33.33%;
	font-size: 15px;
	font-weight: bold;
	padding: 0;
}

.form-group.component .input-block.col-md-5, .form-group.component .input-block.col-md-4, .form-group.component .col-md-4 {
  width: 66.66%;
  float: left;
}

#builder-fields .col-md-4 {
	width: 66.6%;
  	float: left;
}

 
#builder-fields .col-md-4 .form-control {
  width: 100%;
}
 
 
#builder-fields .col-md-4.control-label {
  float:left;
  width: 33.3%;
  font-size: 15px;
  font-weight: bold;  
}

.to-pay {
 display: none!important; 
}

.fees {
 display: none!important; 
}


.gateway-form .form-group .col-sm-4 {
  float:left;
  width: 33.3%;
  font-size: 15px;
  font-weight: bold;   
}

.gateway-form .col-sm-8, .gateway-form .col-sm-3 {
  width: 66.66%;
  float: left;
}  

.gateway-form .col-xs-3 {
  float: left;
 width: 33.3%; 
}

#payDirectSubmit.pull-right {
 float: right; 
}

#payDirectSubmit {
  padding: 8px 35px;
  background-color: #74b844;
}
/* -----  Payment Form End ----- */
