.mxb-filter-wrapper {max-width: 1240px;}.mxn-wrapper {max-width: 1240px;}.mxn-container {max-width: 1240px; margin: 0 auto;}.page .wrapper {background: none; background-color: #000D4B}.single-post .wrapper {background: none; background-color: #000D4B} .wpb_row {margin-bottom:0 !important;padding-bottom:20px;}  .wpb_row .upb_row_bg {margin-bottom:0; padding-bottom:35px;}  .wpb_row.mxn-row-full-background {width:100%;}  .wpb_row.mxn-row-full-background .mxn-row-full-background {max-width: 1240px !important;}  .wpb_row.mxn-row-layout {max-width: 1240px !important;}  .wpb_row.mxn-row-full-background .mxn-row-full-background {margin-left:auto !important; margin-right:auto !important;}  .wpb_row.mxn-row-layout {margin-left:auto !important; margin-right:auto !important;}  .wpb_row.mxn-row-full-header-background div[id^="mxn-addon-"] .mxn-container {height:100%; position:relative}  .wpb_row.mxn-row-full-width div[id^="mxn-addon-"] .mxn-container {max-width: 100%;}  .mxn-addon-header-sticky.mxn-wrapper-full-width .mxn-container {height:100%; position:relative}  .mxn-addon-header-sticky.mxn-in-grid-width {max-width: 1240px;}  .mxn-addon-header-normal.mxn-wrapper-full-width .mxn-container {height:100%; position:relative}  .mxn-addon-header-normal.mxn-in-grid-width {max-width: 1240px;}  .wpb_row {margin-left:auto !important; margin-right:auto !important} .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12	{min-height: 0px !important;}.upb_row_bg {padding-bottom: 0px !important;}	body {
				-webkit-font-smoothing: antialiased;
				-moz-osx-font-smoothing: grayscale;
				text-rendering: optimizeLegibility;
				-moz-font-feature-settings: "liga" on;
			}@media (min-width: 1024px) {.widget_nav_menu ul{list-style:none;padding:0}.widget_nav_menu{width:100%; clear:both}.widget_nav_menu { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; left: 24px;margin-top: 132px;padding-bottom: 312px;background-repeat: no-repeat;border-style: solid;border-top-width: 0px;border-left-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-color: rgba(107, 191, 68, 0.35); } .widget_nav_menu h3, .widget_nav_menu h3 p { font-family: Playfair Display;font-size: 26px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_nav_menu h3 a, .widget_nav_menu h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_nav_menu h3 a:hover, .widget_nav_menu h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_nav_menu h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_nav_menu li, .widget_nav_menu li p { font-family: Playfair Display;font-size: 17px;color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_nav_menu li a, .widget_nav_menu li p a { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_nav_menu li a:hover, .widget_nav_menu li p a:hover { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: none; } .widget_nav_menu li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_nav_menu li:hover, .widget_nav_menu li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 17px;color: #a3ec82;font-weight: 100;font-style: normal;text-decoration: 1; } .widget_archive{width:100%; clear:both}.widget_archive ul{text-style:none;padding:0}.widget_archive select,.widget_archive label{display:inline-block}.widget_archive { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_archive h3, .widget_archive h3 p { font-family: Playfair Display;font-size: 22px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_archive h3 a, .widget_archive h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_archive h3 a:hover, .widget_archive h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_archive h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;padding-bottom: 12px;background-repeat: no-repeat;border-style: none; } .widget_archive select, .widget_archive option, .widget_archive select, .widget_archive option p { font-family: Playfair Display;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; line-height: 22px; } .widget_archive select, .widget_archive option a, .widget_archive select, .widget_archive option p a { color: #757575;font-weight: 400;font-style: normal;text-decoration: none; } .widget_archive select, .widget_archive option a:hover, .widget_archive select, .widget_archive option p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_archive select { display: block !important;position: relative; height: auto; width: 168px; float: left !important; right: auto; left:0; left: 36px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_archive li, .widget_archive li p { font-family: Playfair Display;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; line-height: 22px; } .widget_archive li a, .widget_archive li p a { color: #0056d6;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_archive li a:hover, .widget_archive li p a:hover { color: #003788;font-weight: 400;font-style: normal;text-decoration: none; } .widget_archive li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_archive li:hover, .widget_archive li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 14px;color: #003788;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_categories{width:100%; clear:both}.widget_categories ul{text-style:none;padding:0}.widget_categories select,.widget_categories label{display:inline-block}.widget_categories { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_categories h3, .widget_categories h3 p { font-family: Playfair Display;font-size: 22px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_categories h3 a, .widget_categories h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_categories h3 a:hover, .widget_categories h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_categories h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;padding-bottom: 12px;background-repeat: no-repeat;border-style: none; } .widget_categories select, .widget_categories option, .widget_categories select, .widget_categories option p { font-family: Playfair Display;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; line-height: 22px; } .widget_categories select, .widget_categories option a, .widget_categories select, .widget_categories option p a { color: #757575;font-weight: 400;font-style: normal;text-decoration: none; } .widget_categories select, .widget_categories option a:hover, .widget_categories select, .widget_categories option p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_categories select { display: block !important;position: relative; height: auto; width: 168px; float: left !important; right: auto; left:0; left: 36px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_categories li, .widget_categories li p { font-family: Playfair Display;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; line-height: 22px; } .widget_categories li a, .widget_categories li p a { color: #0056d6;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_categories li a:hover, .widget_categories li p a:hover { color: #003788;font-weight: 400;font-style: normal;text-decoration: none; } .widget_categories li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_categories li:hover, .widget_categories li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 14px;color: #003788;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_recent_comments ul{list-style:none;padding:0}.widget_recent_comments{width:100%; clear:both}.widget_recent_comments { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; left: 24px;margin-top: 132px;padding-bottom: 312px;background-repeat: no-repeat;border-style: solid;border-top-width: 0px;border-left-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-color: rgba(107, 191, 68, 0.35); } .widget_recent_comments h3, .widget_recent_comments h3 p { font-family: Playfair Display;font-size: 26px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_recent_comments h3 a, .widget_recent_comments h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_comments h3 a:hover, .widget_recent_comments h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_comments h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_comments li, .widget_recent_comments li p { font-family: Playfair Display;font-size: 17px;color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_recent_comments li a, .widget_recent_comments li p a { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_recent_comments li a:hover, .widget_recent_comments li p a:hover { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: none; } .widget_recent_comments li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_comments li:hover, .widget_recent_comments li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 17px;color: #a3ec82;font-weight: 100;font-style: normal;text-decoration: 1; } .widget_recent_entries ul{list-style:none;padding:0}.widget_recent_entries{width:100%; clear:both}.widget_recent_entries { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; left: 24px;margin-top: 132px;padding-bottom: 312px;background-repeat: no-repeat;border-style: solid;border-top-width: 0px;border-left-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-color: rgba(107, 191, 68, 0.35); } .widget_recent_entries h3, .widget_recent_entries h3 p { font-family: Playfair Display;font-size: 26px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_recent_entries h3 a, .widget_recent_entries h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_entries h3 a:hover, .widget_recent_entries h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_entries h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_entries li, .widget_recent_entries li p { font-family: Playfair Display;font-size: 17px;color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_recent_entries li a, .widget_recent_entries li p a { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_recent_entries li a:hover, .widget_recent_entries li p a:hover { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: none; } .widget_recent_entries li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_entries li:hover, .widget_recent_entries li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 17px;color: #a3ec82;font-weight: 100;font-style: normal;text-decoration: 1; } .widget_meta ul{list-style:none;padding:0}.widget_meta{width:100%; clear:both}.widget_meta { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_meta h3, .widget_meta h3 p { font-family: Open Sans;font-size: 20px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_meta h3 a, .widget_meta h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_meta h3 a:hover, .widget_meta h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_meta h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_meta li, .widget_meta li p { font-family: Open Sans;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_meta li a, .widget_meta li p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_meta li a:hover, .widget_meta li p a:hover { color: #008bba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_meta li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_meta li:hover, .widget_meta li.current-cat { background-repeat: no-repeat !important;border-top-width: 0px !important;border-left-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;text-decoration: 1; } .widget_pages ul{list-style:none;padding:0}.widget_pages{width:100%; clear:both}.widget_pages { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_pages h3, .widget_pages h3 p { font-family: Open Sans;font-size: 20px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_pages h3 a, .widget_pages h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_pages h3 a:hover, .widget_pages h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_pages h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_pages li, .widget_pages li p { font-family: Open Sans;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_pages li a, .widget_pages li p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_pages li a:hover, .widget_pages li p a:hover { color: #008bba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_pages li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_pages li:hover, .widget_pages li.current-cat { background-repeat: no-repeat !important;border-top-width: 0px !important;border-left-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;text-decoration: 1; } .widget_rss ul{list-style:none;padding:0}.widget_rss{width:100%; clear:both}.widget_rss { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_rss h3, .widget_rss h3 p { font-family: Open Sans;font-size: 20px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_rss h3 a, .widget_rss h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_rss h3 a:hover, .widget_rss h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_rss h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_rss li, .widget_rss li p { font-family: Open Sans;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_rss li a, .widget_rss li p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_rss li a:hover, .widget_rss li p a:hover { color: #008bba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_rss li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_rss li:hover, .widget_rss li.current-cat { background-repeat: no-repeat !important;border-top-width: 0px !important;border-left-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;text-decoration: 1; } .widget_tag_cloud ul{text-style:none;padding:0}.widget_tag_cloud div{display:inline-block}.widget_tag_cloud{width:100%; clear:both}.widget_tag_cloud { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_tag_cloud h3, .widget_tag_cloud h3 p { font-family: Open Sans;font-size: 22px;color: #737373;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_tag_cloud h3 a, .widget_tag_cloud h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_tag_cloud h3 a:hover, .widget_tag_cloud h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_tag_cloud h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_tag_cloud div, .widget_tag_cloud div p { font-family: Open Sans;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 22px; } .widget_tag_cloud div a, .widget_tag_cloud div p a { color: #a81f1f;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_tag_cloud div a:hover, .widget_tag_cloud div p a:hover { color: #0045ac;font-weight: 400;font-style: normal;text-decoration: none; } .widget_tag_cloud div { display: block !important;position: relative; height: auto; width: 80%; float: left !important; right: auto; left:0; left: 36px;margin-top: 12px;padding-top: 12px;padding-left: 36px;padding-right: 24px;padding-bottom: 36px;background-repeat: no-repeat;border-style: none; } .widget_text ul{text-style:none;padding:0}.widget_text div{display:inline-block}.widget_text{width:100%; clear:both}.widget_text { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_text h3, .widget_text h3 p { font-family: Open Sans;font-size: 22px;color: #737373;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_text h3 a, .widget_text h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_text h3 a:hover, .widget_text h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_text h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_text div, .widget_text div p { font-family: Open Sans;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 22px; } .widget_text div a, .widget_text div p a { color: #a81f1f;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_text div a:hover, .widget_text div p a:hover { color: #0045ac;font-weight: 400;font-style: normal;text-decoration: none; } .widget_text div { display: block !important;position: relative; height: auto; width: 80%; float: left !important; right: auto; left:0; left: 36px;margin-top: 12px;padding-top: 12px;padding-left: 36px;padding-right: 24px;padding-bottom: 36px;background-repeat: no-repeat;border-style: none; } .widget_search{width:100%; clear:both}.widget_search input{position:relative!important; float:left}.widget_search input{display:inline-block}.widget_search { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_search h3, .widget_search h3 p { font-family: Open Sans;font-size: 18px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; } .widget_search h3 a, .widget_search h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search h3 a:hover, .widget_search h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;padding-right: 36px;padding-bottom: 12px;background-repeat: no-repeat;border-style: none; } .widget_search input[type=submit], .widget_search button, .widget_search input[type=submit], .widget_search button p { font-family: Open Sans;font-size: 16px;color: #ffffff;font-weight: 700;font-style: normal;text-decoration: none;text-align: center; } .widget_search input[type=submit], .widget_search button a, .widget_search input[type=submit], .widget_search button p a { color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none; } .widget_search input[type=submit], .widget_search button a:hover, .widget_search input[type=submit], .widget_search button p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search input[type=submit], .widget_search button { display: block !important;position: relative; height: auto; width: 96px;overflow:hidden; max-width: 100%; float: left !important; right: auto; left:0; left: 36px;padding-top: 12px;padding-left: 12px;padding-right: 12px;padding-bottom: 12px;background-color: #757575;background-repeat: no-repeat;border-style: none;min-height: 48px; } .widget_search input[type=submit]:hover, .widget_search button:hover { background-color: #323232;background-repeat: no-repeat !important;border-style: none !important; } .widget_search input[type=submit]:hover { font-size: 16px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_search input[type=text], .widget_search input[type=search] { position: absolute; display: block; -webkit-appearance: none; outline: none; background-clip: padding-box; width: 132px;height: 48px; left: 0; right: auto; top: 0; bottom: auto; left: 36px;background-color: #e4e4e4;background-repeat: no-repeat;border-style: none; position: absolute; display: block; text-align: center; resize:none; } .widget_search input[type=text] :focus, .widget_search input[type=search] :focus { background-color: #ff0000;background-repeat: no-repeat !important;border-style: none !important;font-size: 16px;color: #757575;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_search input[type=text], .widget_search input[type=search], .widget_search input[type=text], .widget_search input[type=search] p { font-family: Open Sans;font-size: 14px;color: #a81f1f;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_search input[type=text], .widget_search input[type=search] a, .widget_search input[type=text], .widget_search input[type=search] p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search input[type=text], .widget_search input[type=search] a:hover, .widget_search input[type=text], .widget_search input[type=search] p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar ul{text-style:none;padding:0}.widget_calendar div{display:block}.widget_calendar div table tfoot td, .widget_calendar div table tbody td, .widget_calendar div table tbody #today, .widget_calendar div table thead th{display:table-cell!important;float:none!important}.widget_calendar,.widget_calendar table{width:100%; clear:both}.widget_calendar { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; margin-top: 20px;background-repeat: no-repeat;border-style: none; } .widget_calendar h3, .widget_calendar h3 p { font-family: Open Sans;font-size: 22px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; } .widget_calendar h3 a, .widget_calendar h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar h3 a:hover, .widget_calendar h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar caption, .widget_calendar caption p { font-size: 18px;color: #000;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar caption a, .widget_calendar caption p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar caption a:hover, .widget_calendar caption p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar .calendar_wrap { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar thead th, .widget_calendar thead th p { font-family: Open Sans;font-size: 18px;color: #000;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar thead th a, .widget_calendar thead th p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar thead th a:hover, .widget_calendar thead th p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar thead th { display: block !important;position: relative; height: auto; width: 14.285714286%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar tbody td, .widget_calendar tbody td p { font-family: Open Sans;font-size: 18px;color: #000;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar tbody td a, .widget_calendar tbody td p a { color: #2e5895;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar tbody td a:hover, .widget_calendar tbody td p a:hover { color: #003f8a;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar tbody td { display: block !important;position: relative; height: auto; width: 14.285714286%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar tfoot td, .widget_calendar tfoot td p { font-family: Open Sans;font-size: 18px;color: #000;font-weight: 100;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar tfoot td a, .widget_calendar tfoot td p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_calendar tfoot td a:hover, .widget_calendar tfoot td p a:hover { color: #00388a;font-weight: 400;font-style: normal;text-decoration: none; } .widget_calendar tfoot td { display: block !important;position: relative; height: auto; width: 14.285714286%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar #today, .widget_calendar #today p { font-family: Open Sans;font-size: 18px;color: #FFF;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar #today a, .widget_calendar #today p a { color: #FFF;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar #today a:hover, .widget_calendar #today p a:hover { color: #FFF;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar #today { display: block !important;position: relative; height: auto; width: 14.2857%; float: left !important; right: auto; left:0; background-color: #2e5895;background-repeat: no-repeat;border-style: none; }}@media (min-width: 768px) and (max-width: 1024px) {.widget_nav_menu ul{list-style:none;padding:0}.widget_nav_menu{width:100%; clear:both}.widget_nav_menu { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; left: 24px;margin-top: 132px;padding-bottom: 312px;background-repeat: no-repeat;border-style: solid;border-top-width: 0px;border-left-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-color: rgba(107, 191, 68, 0.35); } .widget_nav_menu h3, .widget_nav_menu h3 p { font-family: Playfair Display;font-size: 26px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_nav_menu h3 a, .widget_nav_menu h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_nav_menu h3 a:hover, .widget_nav_menu h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_nav_menu h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_nav_menu li, .widget_nav_menu li p { font-family: Playfair Display;font-size: 17px;color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_nav_menu li a, .widget_nav_menu li p a { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_nav_menu li a:hover, .widget_nav_menu li p a:hover { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: none; } .widget_nav_menu li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_nav_menu li:hover, .widget_nav_menu li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 17px;color: #a3ec82;font-weight: 100;font-style: normal;text-decoration: 1; } .widget_archive{width:100%; clear:both}.widget_archive ul{text-style:none;padding:0}.widget_archive select,.widget_archive label{display:inline-block}.widget_archive { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_archive h3, .widget_archive h3 p { font-family: Playfair Display;font-size: 22px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_archive h3 a, .widget_archive h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_archive h3 a:hover, .widget_archive h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_archive h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;padding-bottom: 12px;background-repeat: no-repeat;border-style: none; } .widget_archive select, .widget_archive option, .widget_archive select, .widget_archive option p { font-family: Playfair Display;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; line-height: 22px; } .widget_archive select, .widget_archive option a, .widget_archive select, .widget_archive option p a { color: #757575;font-weight: 400;font-style: normal;text-decoration: none; } .widget_archive select, .widget_archive option a:hover, .widget_archive select, .widget_archive option p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_archive select { display: block !important;position: relative; height: auto; width: 168px; float: left !important; right: auto; left:0; left: 36px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_archive li, .widget_archive li p { font-family: Playfair Display;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; line-height: 22px; } .widget_archive li a, .widget_archive li p a { color: #0056d6;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_archive li a:hover, .widget_archive li p a:hover { color: #003788;font-weight: 400;font-style: normal;text-decoration: none; } .widget_archive li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_archive li:hover, .widget_archive li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 14px;color: #003788;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_categories{width:100%; clear:both}.widget_categories ul{text-style:none;padding:0}.widget_categories select,.widget_categories label{display:inline-block}.widget_categories { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_categories h3, .widget_categories h3 p { font-family: Playfair Display;font-size: 22px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_categories h3 a, .widget_categories h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_categories h3 a:hover, .widget_categories h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_categories h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;padding-bottom: 12px;background-repeat: no-repeat;border-style: none; } .widget_categories select, .widget_categories option, .widget_categories select, .widget_categories option p { font-family: Playfair Display;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; line-height: 22px; } .widget_categories select, .widget_categories option a, .widget_categories select, .widget_categories option p a { color: #757575;font-weight: 400;font-style: normal;text-decoration: none; } .widget_categories select, .widget_categories option a:hover, .widget_categories select, .widget_categories option p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_categories select { display: block !important;position: relative; height: auto; width: 168px; float: left !important; right: auto; left:0; left: 36px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_categories li, .widget_categories li p { font-family: Playfair Display;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; line-height: 22px; } .widget_categories li a, .widget_categories li p a { color: #0056d6;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_categories li a:hover, .widget_categories li p a:hover { color: #003788;font-weight: 400;font-style: normal;text-decoration: none; } .widget_categories li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_categories li:hover, .widget_categories li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 14px;color: #003788;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_recent_comments ul{list-style:none;padding:0}.widget_recent_comments{width:100%; clear:both}.widget_recent_comments { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; left: 24px;margin-top: 132px;padding-bottom: 312px;background-repeat: no-repeat;border-style: solid;border-top-width: 0px;border-left-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-color: rgba(107, 191, 68, 0.35); } .widget_recent_comments h3, .widget_recent_comments h3 p { font-family: Playfair Display;font-size: 26px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_recent_comments h3 a, .widget_recent_comments h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_comments h3 a:hover, .widget_recent_comments h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_comments h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_comments li, .widget_recent_comments li p { font-family: Playfair Display;font-size: 17px;color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_recent_comments li a, .widget_recent_comments li p a { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_recent_comments li a:hover, .widget_recent_comments li p a:hover { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: none; } .widget_recent_comments li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_comments li:hover, .widget_recent_comments li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 17px;color: #a3ec82;font-weight: 100;font-style: normal;text-decoration: 1; } .widget_recent_entries ul{list-style:none;padding:0}.widget_recent_entries{width:100%; clear:both}.widget_recent_entries { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; left: 24px;margin-top: 132px;padding-bottom: 312px;background-repeat: no-repeat;border-style: solid;border-top-width: 0px;border-left-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-color: rgba(107, 191, 68, 0.35); } .widget_recent_entries h3, .widget_recent_entries h3 p { font-family: Playfair Display;font-size: 26px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_recent_entries h3 a, .widget_recent_entries h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_entries h3 a:hover, .widget_recent_entries h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_entries h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_entries li, .widget_recent_entries li p { font-family: Playfair Display;font-size: 17px;color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_recent_entries li a, .widget_recent_entries li p a { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_recent_entries li a:hover, .widget_recent_entries li p a:hover { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: none; } .widget_recent_entries li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_entries li:hover, .widget_recent_entries li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 17px;color: #a3ec82;font-weight: 100;font-style: normal;text-decoration: 1; } .widget_meta ul{list-style:none;padding:0}.widget_meta{width:100%; clear:both}.widget_meta { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_meta h3, .widget_meta h3 p { font-family: Open Sans;font-size: 20px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_meta h3 a, .widget_meta h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_meta h3 a:hover, .widget_meta h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_meta h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_meta li, .widget_meta li p { font-family: Open Sans;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_meta li a, .widget_meta li p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_meta li a:hover, .widget_meta li p a:hover { color: #008bba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_meta li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_meta li:hover, .widget_meta li.current-cat { background-repeat: no-repeat !important;border-top-width: 0px !important;border-left-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;text-decoration: 1; } .widget_pages ul{list-style:none;padding:0}.widget_pages{width:100%; clear:both}.widget_pages { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_pages h3, .widget_pages h3 p { font-family: Open Sans;font-size: 20px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_pages h3 a, .widget_pages h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_pages h3 a:hover, .widget_pages h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_pages h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_pages li, .widget_pages li p { font-family: Open Sans;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_pages li a, .widget_pages li p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_pages li a:hover, .widget_pages li p a:hover { color: #008bba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_pages li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_pages li:hover, .widget_pages li.current-cat { background-repeat: no-repeat !important;border-top-width: 0px !important;border-left-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;text-decoration: 1; } .widget_rss ul{list-style:none;padding:0}.widget_rss{width:100%; clear:both}.widget_rss { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_rss h3, .widget_rss h3 p { font-family: Open Sans;font-size: 20px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_rss h3 a, .widget_rss h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_rss h3 a:hover, .widget_rss h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_rss h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_rss li, .widget_rss li p { font-family: Open Sans;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_rss li a, .widget_rss li p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_rss li a:hover, .widget_rss li p a:hover { color: #008bba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_rss li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_rss li:hover, .widget_rss li.current-cat { background-repeat: no-repeat !important;border-top-width: 0px !important;border-left-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;text-decoration: 1; } .widget_tag_cloud ul{text-style:none;padding:0}.widget_tag_cloud div{display:inline-block}.widget_tag_cloud{width:100%; clear:both}.widget_tag_cloud { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_tag_cloud h3, .widget_tag_cloud h3 p { font-family: Open Sans;font-size: 22px;color: #737373;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_tag_cloud h3 a, .widget_tag_cloud h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_tag_cloud h3 a:hover, .widget_tag_cloud h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_tag_cloud h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_tag_cloud div, .widget_tag_cloud div p { font-family: Open Sans;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 22px; } .widget_tag_cloud div a, .widget_tag_cloud div p a { color: #a81f1f;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_tag_cloud div a:hover, .widget_tag_cloud div p a:hover { color: #0045ac;font-weight: 400;font-style: normal;text-decoration: none; } .widget_tag_cloud div { display: block !important;position: relative; height: auto; width: 80%; float: left !important; right: auto; left:0; left: 36px;margin-top: 12px;padding-top: 12px;padding-left: 36px;padding-right: 24px;padding-bottom: 36px;background-repeat: no-repeat;border-style: none; } .widget_text ul{text-style:none;padding:0}.widget_text div{display:inline-block}.widget_text{width:100%; clear:both}.widget_text { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_text h3, .widget_text h3 p { font-family: Open Sans;font-size: 22px;color: #737373;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_text h3 a, .widget_text h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_text h3 a:hover, .widget_text h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_text h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_text div, .widget_text div p { font-family: Open Sans;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 22px; } .widget_text div a, .widget_text div p a { color: #a81f1f;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_text div a:hover, .widget_text div p a:hover { color: #0045ac;font-weight: 400;font-style: normal;text-decoration: none; } .widget_text div { display: block !important;position: relative; height: auto; width: 80%; float: left !important; right: auto; left:0; left: 36px;margin-top: 12px;padding-top: 12px;padding-left: 36px;padding-right: 24px;padding-bottom: 36px;background-repeat: no-repeat;border-style: none; } .widget_search{width:100%; clear:both}.widget_search input{position:relative!important; float:left}.widget_search input{display:inline-block}.widget_search { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_search h3, .widget_search h3 p { font-family: Open Sans;font-size: 18px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; } .widget_search h3 a, .widget_search h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search h3 a:hover, .widget_search h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;padding-right: 36px;padding-bottom: 12px;background-repeat: no-repeat;border-style: none; } .widget_search input[type=submit], .widget_search button, .widget_search input[type=submit], .widget_search button p { font-family: Open Sans;font-size: 16px;color: #ffffff;font-weight: 700;font-style: normal;text-decoration: none;text-align: center; } .widget_search input[type=submit], .widget_search button a, .widget_search input[type=submit], .widget_search button p a { color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none; } .widget_search input[type=submit], .widget_search button a:hover, .widget_search input[type=submit], .widget_search button p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search input[type=submit], .widget_search button { display: block !important;position: relative; height: auto; width: 96px;overflow:hidden; max-width: 100%; float: left !important; right: auto; left:0; left: 36px;padding-top: 12px;padding-left: 12px;padding-right: 12px;padding-bottom: 12px;background-color: #757575;background-repeat: no-repeat;border-style: none;min-height: 48px; } .widget_search input[type=submit]:hover, .widget_search button:hover { background-color: #323232;background-repeat: no-repeat !important;border-style: none !important; } .widget_search input[type=submit]:hover { font-size: 16px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_search input[type=text], .widget_search input[type=search] { position: absolute; display: block; -webkit-appearance: none; outline: none; background-clip: padding-box; width: 132px;height: 48px; left: 0; right: auto; top: 0; bottom: auto; left: 36px;background-color: #e4e4e4;background-repeat: no-repeat;border-style: none; position: absolute; display: block; text-align: center; resize:none; } .widget_search input[type=text] :focus, .widget_search input[type=search] :focus { background-color: #ff0000;background-repeat: no-repeat !important;border-style: none !important;font-size: 16px;color: #757575;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_search input[type=text], .widget_search input[type=search], .widget_search input[type=text], .widget_search input[type=search] p { font-family: Open Sans;font-size: 14px;color: #a81f1f;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_search input[type=text], .widget_search input[type=search] a, .widget_search input[type=text], .widget_search input[type=search] p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search input[type=text], .widget_search input[type=search] a:hover, .widget_search input[type=text], .widget_search input[type=search] p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar ul{text-style:none;padding:0}.widget_calendar div{display:block}.widget_calendar div table tfoot td, .widget_calendar div table tbody td, .widget_calendar div table tbody #today, .widget_calendar div table thead th{display:table-cell!important;float:none!important}.widget_calendar,.widget_calendar table{width:100%; clear:both}.widget_calendar { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; margin-top: 20px;background-repeat: no-repeat;border-style: none; } .widget_calendar h3, .widget_calendar h3 p { font-family: Open Sans;font-size: 22px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; } .widget_calendar h3 a, .widget_calendar h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar h3 a:hover, .widget_calendar h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar caption, .widget_calendar caption p { font-size: 18px;color: #000;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar caption a, .widget_calendar caption p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar caption a:hover, .widget_calendar caption p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar .calendar_wrap { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar thead th, .widget_calendar thead th p { font-family: Open Sans;font-size: 18px;color: #000;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar thead th a, .widget_calendar thead th p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar thead th a:hover, .widget_calendar thead th p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar thead th { display: block !important;position: relative; height: auto; width: 14.285714286%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar tbody td, .widget_calendar tbody td p { font-family: Open Sans;font-size: 18px;color: #000;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar tbody td a, .widget_calendar tbody td p a { color: #2e5895;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar tbody td a:hover, .widget_calendar tbody td p a:hover { color: #003f8a;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar tbody td { display: block !important;position: relative; height: auto; width: 14.285714286%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar tfoot td, .widget_calendar tfoot td p { font-family: Open Sans;font-size: 18px;color: #000;font-weight: 100;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar tfoot td a, .widget_calendar tfoot td p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_calendar tfoot td a:hover, .widget_calendar tfoot td p a:hover { color: #00388a;font-weight: 400;font-style: normal;text-decoration: none; } .widget_calendar tfoot td { display: block !important;position: relative; height: auto; width: 14.285714286%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar #today, .widget_calendar #today p { font-family: Open Sans;font-size: 18px;color: #FFF;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar #today a, .widget_calendar #today p a { color: #FFF;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar #today a:hover, .widget_calendar #today p a:hover { color: #FFF;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar #today { display: block !important;position: relative; height: auto; width: 14.2857%; float: left !important; right: auto; left:0; background-color: #2e5895;background-repeat: no-repeat;border-style: none; }}@media (max-width: 768px) {.widget_nav_menu ul{list-style:none;padding:0}.widget_nav_menu{width:100%; clear:both}.widget_nav_menu { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; left: 24px;margin-top: 132px;padding-bottom: 312px;background-repeat: no-repeat;border-style: solid;border-top-width: 0px;border-left-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-color: rgba(107, 191, 68, 0.35); } .widget_nav_menu h3, .widget_nav_menu h3 p { font-family: Playfair Display;font-size: 26px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_nav_menu h3 a, .widget_nav_menu h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_nav_menu h3 a:hover, .widget_nav_menu h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_nav_menu h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_nav_menu li, .widget_nav_menu li p { font-family: Playfair Display;font-size: 17px;color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_nav_menu li a, .widget_nav_menu li p a { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_nav_menu li a:hover, .widget_nav_menu li p a:hover { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: none; } .widget_nav_menu li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_nav_menu li:hover, .widget_nav_menu li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 17px;color: #a3ec82;font-weight: 100;font-style: normal;text-decoration: 1; } .widget_archive{width:100%; clear:both}.widget_archive ul{text-style:none;padding:0}.widget_archive select,.widget_archive label{display:inline-block}.widget_archive { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_archive h3, .widget_archive h3 p { font-family: Playfair Display;font-size: 22px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_archive h3 a, .widget_archive h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_archive h3 a:hover, .widget_archive h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_archive h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;padding-bottom: 12px;background-repeat: no-repeat;border-style: none; } .widget_archive select, .widget_archive option, .widget_archive select, .widget_archive option p { font-family: Playfair Display;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; line-height: 22px; } .widget_archive select, .widget_archive option a, .widget_archive select, .widget_archive option p a { color: #757575;font-weight: 400;font-style: normal;text-decoration: none; } .widget_archive select, .widget_archive option a:hover, .widget_archive select, .widget_archive option p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_archive select { display: block !important;position: relative; height: auto; width: 168px; float: left !important; right: auto; left:0; left: 36px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_archive li, .widget_archive li p { font-family: Playfair Display;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; line-height: 22px; } .widget_archive li a, .widget_archive li p a { color: #0056d6;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_archive li a:hover, .widget_archive li p a:hover { color: #003788;font-weight: 400;font-style: normal;text-decoration: none; } .widget_archive li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_archive li:hover, .widget_archive li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 14px;color: #003788;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_categories{width:100%; clear:both}.widget_categories ul{text-style:none;padding:0}.widget_categories select,.widget_categories label{display:inline-block}.widget_categories { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_categories h3, .widget_categories h3 p { font-family: Playfair Display;font-size: 22px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_categories h3 a, .widget_categories h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_categories h3 a:hover, .widget_categories h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_categories h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;padding-bottom: 12px;background-repeat: no-repeat;border-style: none; } .widget_categories select, .widget_categories option, .widget_categories select, .widget_categories option p { font-family: Playfair Display;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; line-height: 22px; } .widget_categories select, .widget_categories option a, .widget_categories select, .widget_categories option p a { color: #757575;font-weight: 400;font-style: normal;text-decoration: none; } .widget_categories select, .widget_categories option a:hover, .widget_categories select, .widget_categories option p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_categories select { display: block !important;position: relative; height: auto; width: 168px; float: left !important; right: auto; left:0; left: 36px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_categories li, .widget_categories li p { font-family: Playfair Display;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; line-height: 22px; } .widget_categories li a, .widget_categories li p a { color: #0056d6;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_categories li a:hover, .widget_categories li p a:hover { color: #003788;font-weight: 400;font-style: normal;text-decoration: none; } .widget_categories li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_categories li:hover, .widget_categories li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 14px;color: #003788;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_recent_comments ul{list-style:none;padding:0}.widget_recent_comments{width:100%; clear:both}.widget_recent_comments { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; left: 24px;margin-top: 132px;padding-bottom: 312px;background-repeat: no-repeat;border-style: solid;border-top-width: 0px;border-left-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-color: rgba(107, 191, 68, 0.35); } .widget_recent_comments h3, .widget_recent_comments h3 p { font-family: Playfair Display;font-size: 26px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_recent_comments h3 a, .widget_recent_comments h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_comments h3 a:hover, .widget_recent_comments h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_comments h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_comments li, .widget_recent_comments li p { font-family: Playfair Display;font-size: 17px;color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_recent_comments li a, .widget_recent_comments li p a { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_recent_comments li a:hover, .widget_recent_comments li p a:hover { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: none; } .widget_recent_comments li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_comments li:hover, .widget_recent_comments li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 17px;color: #a3ec82;font-weight: 100;font-style: normal;text-decoration: 1; } .widget_recent_entries ul{list-style:none;padding:0}.widget_recent_entries{width:100%; clear:both}.widget_recent_entries { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; left: 24px;margin-top: 132px;padding-bottom: 312px;background-repeat: no-repeat;border-style: solid;border-top-width: 0px;border-left-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-color: rgba(107, 191, 68, 0.35); } .widget_recent_entries h3, .widget_recent_entries h3 p { font-family: Playfair Display;font-size: 26px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_recent_entries h3 a, .widget_recent_entries h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_entries h3 a:hover, .widget_recent_entries h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_recent_entries h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_entries li, .widget_recent_entries li p { font-family: Playfair Display;font-size: 17px;color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_recent_entries li a, .widget_recent_entries li p a { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_recent_entries li a:hover, .widget_recent_entries li p a:hover { color: #a3ec82;font-weight: 400;font-style: normal;text-decoration: none; } .widget_recent_entries li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_recent_entries li:hover, .widget_recent_entries li.current-cat { background-repeat: no-repeat !important;border-style: none !important;font-size: 17px;color: #a3ec82;font-weight: 100;font-style: normal;text-decoration: 1; } .widget_meta ul{list-style:none;padding:0}.widget_meta{width:100%; clear:both}.widget_meta { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_meta h3, .widget_meta h3 p { font-family: Open Sans;font-size: 20px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_meta h3 a, .widget_meta h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_meta h3 a:hover, .widget_meta h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_meta h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_meta li, .widget_meta li p { font-family: Open Sans;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_meta li a, .widget_meta li p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_meta li a:hover, .widget_meta li p a:hover { color: #008bba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_meta li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_meta li:hover, .widget_meta li.current-cat { background-repeat: no-repeat !important;border-top-width: 0px !important;border-left-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;text-decoration: 1; } .widget_pages ul{list-style:none;padding:0}.widget_pages{width:100%; clear:both}.widget_pages { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_pages h3, .widget_pages h3 p { font-family: Open Sans;font-size: 20px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_pages h3 a, .widget_pages h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_pages h3 a:hover, .widget_pages h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_pages h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_pages li, .widget_pages li p { font-family: Open Sans;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_pages li a, .widget_pages li p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_pages li a:hover, .widget_pages li p a:hover { color: #008bba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_pages li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_pages li:hover, .widget_pages li.current-cat { background-repeat: no-repeat !important;border-top-width: 0px !important;border-left-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;text-decoration: 1; } .widget_rss ul{list-style:none;padding:0}.widget_rss{width:100%; clear:both}.widget_rss { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_rss h3, .widget_rss h3 p { font-family: Open Sans;font-size: 20px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_rss h3 a, .widget_rss h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_rss h3 a:hover, .widget_rss h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_rss h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_rss li, .widget_rss li p { font-family: Open Sans;font-size: 14px;color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline;text-align: left; } .widget_rss li a, .widget_rss li p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_rss li a:hover, .widget_rss li p a:hover { color: #008bba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_rss li { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 12px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_rss li:hover, .widget_rss li.current-cat { background-repeat: no-repeat !important;border-top-width: 0px !important;border-left-width: 0px !important;border-right-width: 0px !important;border-bottom-width: 0px !important;text-decoration: 1; } .widget_tag_cloud ul{text-style:none;padding:0}.widget_tag_cloud div{display:inline-block}.widget_tag_cloud{width:100%; clear:both}.widget_tag_cloud { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_tag_cloud h3, .widget_tag_cloud h3 p { font-family: Open Sans;font-size: 22px;color: #737373;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_tag_cloud h3 a, .widget_tag_cloud h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_tag_cloud h3 a:hover, .widget_tag_cloud h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_tag_cloud h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_tag_cloud div, .widget_tag_cloud div p { font-family: Open Sans;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 22px; } .widget_tag_cloud div a, .widget_tag_cloud div p a { color: #a81f1f;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_tag_cloud div a:hover, .widget_tag_cloud div p a:hover { color: #0045ac;font-weight: 400;font-style: normal;text-decoration: none; } .widget_tag_cloud div { display: block !important;position: relative; height: auto; width: 80%; float: left !important; right: auto; left:0; left: 36px;margin-top: 12px;padding-top: 12px;padding-left: 36px;padding-right: 24px;padding-bottom: 36px;background-repeat: no-repeat;border-style: none; } .widget_text ul{text-style:none;padding:0}.widget_text div{display:inline-block}.widget_text{width:100%; clear:both}.widget_text { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_text h3, .widget_text h3 p { font-family: Open Sans;font-size: 22px;color: #737373;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 30px; } .widget_text h3 a, .widget_text h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_text h3 a:hover, .widget_text h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_text h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;background-repeat: no-repeat;border-style: none; } .widget_text div, .widget_text div p { font-family: Open Sans;font-size: 14px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; line-height: 22px; } .widget_text div a, .widget_text div p a { color: #a81f1f;font-weight: 400;font-style: normal;text-decoration: underline; } .widget_text div a:hover, .widget_text div p a:hover { color: #0045ac;font-weight: 400;font-style: normal;text-decoration: none; } .widget_text div { display: block !important;position: relative; height: auto; width: 80%; float: left !important; right: auto; left:0; left: 36px;margin-top: 12px;padding-top: 12px;padding-left: 36px;padding-right: 24px;padding-bottom: 36px;background-repeat: no-repeat;border-style: none; } .widget_search{width:100%; clear:both}.widget_search input{position:relative!important; float:left}.widget_search input{display:inline-block}.widget_search { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_search h3, .widget_search h3 p { font-family: Open Sans;font-size: 18px;color: #757575;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; } .widget_search h3 a, .widget_search h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search h3 a:hover, .widget_search h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; padding-top: 24px;padding-left: 36px;padding-right: 36px;padding-bottom: 12px;background-repeat: no-repeat;border-style: none; } .widget_search input[type=submit], .widget_search button, .widget_search input[type=submit], .widget_search button p { font-family: Open Sans;font-size: 16px;color: #ffffff;font-weight: 700;font-style: normal;text-decoration: none;text-align: center; } .widget_search input[type=submit], .widget_search button a, .widget_search input[type=submit], .widget_search button p a { color: #ffffff;font-weight: 400;font-style: normal;text-decoration: none; } .widget_search input[type=submit], .widget_search button a:hover, .widget_search input[type=submit], .widget_search button p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search input[type=submit], .widget_search button { display: block !important;position: relative; height: auto; width: 96px;overflow:hidden; max-width: 100%; float: left !important; right: auto; left:0; left: 36px;padding-top: 12px;padding-left: 12px;padding-right: 12px;padding-bottom: 12px;background-color: #757575;background-repeat: no-repeat;border-style: none;min-height: 48px; } .widget_search input[type=submit]:hover, .widget_search button:hover { background-color: #323232;background-repeat: no-repeat !important;border-style: none !important; } .widget_search input[type=submit]:hover { font-size: 16px;color: #ffffff;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_search input[type=text], .widget_search input[type=search] { position: absolute; display: block; -webkit-appearance: none; outline: none; background-clip: padding-box; width: 132px;height: 48px; left: 0; right: auto; top: 0; bottom: auto; left: 36px;background-color: #e4e4e4;background-repeat: no-repeat;border-style: none; position: absolute; display: block; text-align: center; resize:none; } .widget_search input[type=text] :focus, .widget_search input[type=search] :focus { background-color: #ff0000;background-repeat: no-repeat !important;border-style: none !important;font-size: 16px;color: #757575;font-weight: 400;font-style: normal;text-decoration: 1; } .widget_search input[type=text], .widget_search input[type=search], .widget_search input[type=text], .widget_search input[type=search] p { font-family: Open Sans;font-size: 14px;color: #a81f1f;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_search input[type=text], .widget_search input[type=search] a, .widget_search input[type=text], .widget_search input[type=search] p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_search input[type=text], .widget_search input[type=search] a:hover, .widget_search input[type=text], .widget_search input[type=search] p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar ul{text-style:none;padding:0}.widget_calendar div{display:block}.widget_calendar div table tfoot td, .widget_calendar div table tbody td, .widget_calendar div table tbody #today, .widget_calendar div table thead th{display:table-cell!important;float:none!important}.widget_calendar,.widget_calendar table{width:100%; clear:both}.widget_calendar { position: relative; margin: 0px auto; overflow: hidden; height: auto; width: 100%; float: left !important; right: auto; left:0; margin-top: 20px;background-repeat: no-repeat;border-style: none; } .widget_calendar h3, .widget_calendar h3 p { font-family: Open Sans;font-size: 22px;color: #515151;font-weight: 400;font-style: normal;text-decoration: none;text-align: left; } .widget_calendar h3 a, .widget_calendar h3 p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar h3 a:hover, .widget_calendar h3 p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar h3 { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar caption, .widget_calendar caption p { font-size: 18px;color: #000;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar caption a, .widget_calendar caption p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar caption a:hover, .widget_calendar caption p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar .calendar_wrap { display: block !important;position: relative; height: auto; width: 100%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar thead th, .widget_calendar thead th p { font-family: Open Sans;font-size: 18px;color: #000;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar thead th a, .widget_calendar thead th p a { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar thead th a:hover, .widget_calendar thead th p a:hover { color: #000;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar thead th { display: block !important;position: relative; height: auto; width: 14.285714286%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar tbody td, .widget_calendar tbody td p { font-family: Open Sans;font-size: 18px;color: #000;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar tbody td a, .widget_calendar tbody td p a { color: #2e5895;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar tbody td a:hover, .widget_calendar tbody td p a:hover { color: #003f8a;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar tbody td { display: block !important;position: relative; height: auto; width: 14.285714286%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar tfoot td, .widget_calendar tfoot td p { font-family: Open Sans;font-size: 18px;color: #000;font-weight: 100;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar tfoot td a, .widget_calendar tfoot td p a { color: #547dba;font-weight: 400;font-style: normal;text-decoration: none; } .widget_calendar tfoot td a:hover, .widget_calendar tfoot td p a:hover { color: #00388a;font-weight: 400;font-style: normal;text-decoration: none; } .widget_calendar tfoot td { display: block !important;position: relative; height: auto; width: 14.285714286%; float: left !important; right: auto; left:0; background-repeat: no-repeat;border-style: none; } .widget_calendar #today, .widget_calendar #today p { font-family: Open Sans;font-size: 18px;color: #FFF;font-weight: 400;font-style: normal;text-decoration: none;text-align: center; } .widget_calendar #today a, .widget_calendar #today p a { color: #FFF;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar #today a:hover, .widget_calendar #today p a:hover { color: #FFF;font-weight: 100;font-style: normal;text-decoration: none; } .widget_calendar #today { display: block !important;position: relative; height: auto; width: 14.2857%; float: left !important; right: auto; left:0; background-color: #2e5895;background-repeat: no-repeat;border-style: none; }}