/* Enter Your Custom CSS Here */
body {
  background-color: #fff;
	font-family: 'Verdana', sans-serif;
	font-size: 14px;
  	color: #444;
	font-weight: 400;
	line-height: 1.625;
}

.news-pro-HomePage.site-container {
	max-width: 1140px;
}

.header-full-width .title-area {
	padding: 0 0;
	text-align: center;
}

.title-area {
	width: 100%;
}
.news-pro-sales .site-container {
	max-width: 1200px;
  	font-size: 16px;
}

li.interlaces {
 background: url('https://svvpz4bkrdb1rpd6nhvckz10-wpengine.netdna-ssl.com/wp-content/uploads/interlasBlue.png') no-repeat left top;
/*list-style-image: url('https://svvpz4bkrdb1rpd6nhvckz10-wpengine.netdna-ssl.com/wp-content/uploads/interlas-36.png');*/
height: 110px;
padding-left: 44px;
padding-top: 0px;
display: block;
}

.site-header .wrap {
  padding: 0 0;
}

.header-image .site-title a {
	min-height: 120px;
	width: 100%;
}


/* Header bg */
.site-header {
  background-color: #fff;
  border-bottom: 3px solid #606060;
}


.site-header .wrap {
  padding: 10px 0;
}

.home-top .ui-tabs ul.ui-tabs-nav li a {
	background-color: #606060;
	color: #fff;
	display: inline-block;
}
.home-top .ui-tabs ul.ui-tabs-nav li.ui-tabs-active a {
	background-color: #0099d1;
}
.home-top .featured-content .entry-title {
	font-size: 20px;
}
.genesis-nav-menu a {
    border-right: none;
  
}

.home-top {
	background-color: #f2f2f2;
}

.after-entry .widget,
.news-pro-home .content .widget {
	padding-bottom: 0px;
}

.enews-widget input[type="submit"] {
	background-color: #0099d1 !important;

}


.footer-widgets a:hover {
	color: #005590 !important;
}


.featured-content .entry {
	margin-bottom:10px;

}


a {
	color: #069be6;
	text-decoration: none;
}

button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
.entry-content .button:hover {
	background-color: #005590;
	color: #fff;
}

  .gform_footer input[type=submit]  {
    background-color: #0099d1 !important;

}


/* Comment button space */
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button {
	margin-top: 10px;
	margin-bottom: 10px;
}


.archive-pagination li a:hover,
.archive-pagination li.active a {
	background-color: #005590;
	color: #fff;
}

.genesis-nav-menu a {
  color: #666;
}
.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a {
	background-color: #606060;
	color: #fff;
}
.genesis-nav-menu .sub-menu a:hover,
.genesis-nav-menu .sub-menu .current-menu-item > a {
	background-color: #606060;
	color: #fff;
}

div.bbp-template-notice,
div.indicator-hint {
    /* border-width: 1px; */
    border-style: solid;
    padding: 0 0.6em;
    margin: 5px 0 15px;
    border-radius: 3px;
    background-color: #ccc;
    border-color: #ddd;
    color: #000;
    clear: both;
}

.entry {
	border-bottom: 1px solid #f2f2f2;
	padding: 16px;
}
.entry-content ol,
.entry-content p,
.entry-content ul,
.quote-caption {
	margin-bottom: 12px;
}

.entry-title a,
.sidebar .widget-title a {
	color: #555;
}

.entry-title a:hover {
	color: #005590;
}

.entry-footer .entry-meta {
	border-top: 0 dotted #e3e3e3;
	margin: 0 -40px;
	padding: 0 0 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #555;
	font-weight: 400;
}

h1 {
	font-size: 36px;
}

h2 {
	font-size: 20px;
}

h3 {
	font-size: 18px;
}

h4 {
	font-size: 16px;
}

h5 {
	font-size: 14px;
}

h6 {
	font-size: 13px;
}

.entry-title {
	font-size: 24px;
	line-height: 1;
}

.after-entry li,
.news-pro-home .content li,
.sidebar li {
	border-bottom: 1px dotted #e3e3e3;
	list-style-type: none;
	margin-bottom: 3px;
	padding-bottom: 3px;
	word-wrap: break-word;
}

.entry-content .wp-caption-text {
  font-size: 10px;
  font-weight: 100;
  margin-bottom: 0;
  text-align: center;
}

/* Start Gravity Forms Here */
  
#gform_wrapper_14 .gform_body .gform_fields .gfield .gfield_label 
{
  color: #fff !important;
  margin: 0 0 9rm 10rm;
}
/* End Gravity Forms Here */



tbody {
	border-bottom: none;
}
td {
	border-top: none;
  	padding: 8px;

}

blockquote {
  background: #f9f9f9;
  border-left: 10px solid #005590 !important;
}

.TitleBuddha {
  background-image: url(https://svvpz4bkrdb1rpd6nhvckz10-wpengine.netdna-ssl.com/wp-content/uploads/Buddhi.jpg);
  	background-repeat: no-repeat;
  	position: relative;
	width: 100%;
	height: 150px;
	margin: 0 0 5px 0;
}


.TitleFontBuddhism {
  	float: left;
  	color: #666;
  	font-size: 24px;
	margin: 60px 0 0 80px;
	}


button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button {
	background-color: #606060;
	border: none;
	border-radius: 3px;
	box-shadow: none;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	line-height: 1;
	padding: 16px;
	text-transform: uppercase;
	width: auto;
}

.archive-description,
.author-box {
	background-color: #f3f3f3;
	display: none !important;
	border-bottom: 1px solid #e3e3e3;
	margin: 0;
	overflow: hidden;
	padding: 20px;
}


button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
.entry-content .button:hover {
	background-color: #ff0000;
	color: #fff;
}


.archive-pagination li a {
  background-color: #606060;
  color: #fff;
}
.widget-title {
	border-top: none;
	border-bottom: 2px solid #e3e3e3;
	color: #333;
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 24px;
	padding: 16px;
	text-align: center;
}


  
  .site-footer {
	background-color: #f6f6f6 !important;
	border-top: 1px solid #888;
	color: #333 !important;
	font-size: 14px;
	padding: 40px 0;
	text-align: center;
}
  
.footer-widgets {
	background-color: #f6f6f6 !important;
	color: #333 !important;
	clear: both;
	padding: 40px 40px 16px;
}
  
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.footer-widgets-4
{
	width: 240px !important;
}

.footer-widgets .widget-title {
	border: none;
	color: #333;
	font-weight: 700;
	padding: 0;
	margin-bottom: 16px;
	text-align: left;
  	text-transform: capitalize;
}

.footer-widgets a {
	color: #333;
}

.footer-widgets a:hover {
	color: #005590;
}

.site-footer a {
	color: #333;
}

.site-footer a:hover {
	color: #005590;
}

  
 .site-footer {
  background-color: #f6f6f6 !important;
  color: #333 !important;

}

.navigation {
	width: 100%;
	margin: 0;
	padding: 20px 0 20px 0;
	overflow: hidden;
	}
	
.navigation ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

.navigation li {
	display: inline;
	}

.navigation li a {
	color: #CF152A;
	padding: 5px 8px 5px 8px;
	border: 1px solid #d98207;
	}

.navigation li a:hover {
	background: #F7F7F7;
	color: #CF152A;
	border: 1px solid #d98207;
	text-decoration: none;
	}

.navigation li.disabled {
	margin: 0;
	padding: 5px 8px 5px 8px;
	border: 1px solid #d98207;
	}

.navigation li.active a {
	background: #F7F7F7;
	color: #CF152A;
	font-weight: bold;
	border: 1px solid #d98207;
	}


blockquote,
blockquote::before {
	color: #666;
}

blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  content: none;
  font-size: 4em;
  line-height: 0;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}

/*Foo Table start here*/
.footable
{
  border:3px solid #eee !important;
}

.footable>thead>tr>th,.footable>thead>tr>td
{
  background-color: #efefef !important;
  border:1px solid #eee !important;
  color: #333 !important;
  font-weight: 700 !important;
}

/*YW Button */
.round-button {
	width:15%;
}
.round-button-circle {
	width: 100%;
	height:0;
	padding-bottom: 100%;
    border-radius: 50%;
	border:10px solid #cfdcec;
    overflow:hidden;
    
    background: #4679BD; 
    box-shadow: 0 0 3px gray;
}
.round-button-circle:hover {
	background:#30588e;
}
.round-button a {
    display:block;
	float:left;
	width:100%;
	padding-top:50%;
    padding-bottom:50%;
	line-height:1em;
	margin-top:-0.5em;
	text-align:center;
	color:#e2eaf3;
    font-family:Verdana;
    font-size:1.2em;
    font-weight:bold;
    text-decoration:none;
}

/* Steps Home*/
.YWSteps {
    max-width: 260px;
    min-width: 240px;
    margin: 40px auto;
	}

.YWSteps p {
    text-align: center;
    line-height: 1.8em;
    color: #4d4848 !important;	
}
.step1 p {
    background: url(https://svvpz4bkrdb1rpd6nhvckz10-wpengine.netdna-ssl.com/wp-content/uploads/Process1.png) no-repeat center;
    height: 50px;
}
	
.step2 p {
    background: url(https://svvpz4bkrdb1rpd6nhvckz10-wpengine.netdna-ssl.com/wp-content/uploads/Process2.png) no-repeat center;
    height: 50px;
}

	
.step3 p {
    background: url(https://svvpz4bkrdb1rpd6nhvckz10-wpengine.netdna-ssl.com/wp-content/uploads/Process3.png) no-repeat center;
    height: 50px;
}


/* Aweber from style */
#optin { background: #fff url(https://svvpz4bkrdb1rpd6nhvckz10-wpengine.netdna-ssl.com/wp-content/uploads/shadow.png) repeat-x top; border: 3px solid #efefef; padding: 20px 15px; text-align: center }
	#optin p { margin: 8px 0 0 }
	#optin input {
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		box-shadow: 0 2px 2px #ddd;
		-moz-box-shadow: 0 2px 2px #ddd;
		-webkit-box-shadow: 0 2px 2px #ddd
	}
		#optin input[type="text"] {
			border: 1px solid #ccc;
			font-size: 15px;
			margin-bottom: 10px;
			padding: 8px 10px;
			width: 90%
		}
		#optin input.email { background: #fff url(https://svvpz4bkrdb1rpd6nhvckz10-wpengine.netdna-ssl.com/wp-content/uploads/email.png) no-repeat center right }
		#optin input.name { background: #fff url(https://svvpz4bkrdb1rpd6nhvckz10-wpengine.netdna-ssl.com/wp-content/uploads/name.png) no-repeat center right }
		#optin input[type="submit"] {
			background: #f6640e url(https://svvpz4bkrdb1rpd6nhvckz10-wpengine.netdna-ssl.com/wp-content/uploads/orange.png) repeat-x top;
			border: 1px solid #a44913;
			color: #fff;
			cursor: pointer;
			font-size: 18px;
			font-weight: bold;
			padding: 8px 0;
			text-shadow: -1px -1px #562806;
			width: 90%
		}
			#optin input[type="submit"]:hover { color: #ffdeb3 }


/*Foo Table end here*/
@media only screen and (max-width: 1188px) {
	
    .header-image .site-title > a {
        background-position: center !important;
        background-size: contain !important;
    }

}@media only screen and (max-width: 1023px) {
	
    .header-image .site-title > a {
        background-position: center !important;
        background-size: contain !important;
    }

}
@media only screen and (max-width: 600px) {
	
    .header-image .site-title > a {
        background-position: center !important;
        background-size: contain !important;
    }
