@charset "utf-8";@font-face{font-family:'avantgarde_bk_btdemi';font-display: auto;src:url('fonts/avgardd-webfont.eot');src:url('fonts/avgardd-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/avgardd-webfont.woff2') format('woff2'),
url('fonts/avgardd-webfont.woff') format('woff'),
url('fonts/avgardd-webfont.ttf') format('truetype'),
url('fonts/avgardd-webfont.svg#avantgarde_bk_btdemi') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'HelveticaNeueLTStdMd';font-display: auto;src:url('fonts/HelveticaNeueLTStdMd.eot');src:url('fonts/HelveticaNeueLTStdMd.eot') format('embedded-opentype'),
url('fonts/HelveticaNeueLTStdMd.woff2') format('woff2'),
url('fonts/HelveticaNeueLTStdMd.woff') format('woff'),
url('fonts/HelveticaNeueLTStdMd.ttf') format('truetype'),
url('fonts/HelveticaNeueLTStdMd.svg#HelveticaNeueLTStdMd') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'itc_avant_garde_gothic_bookRg';font-display: auto;src:url('fonts/avantgardeitcbybt-book.eot');src:url('fonts/avantgardeitcbybt-book.eot?#iefix') format('embedded-opentype'),
url('fonts/avantgardeitcbybt-book.woff2') format('woff2'),
url('fonts/avantgardeitcbybt-book.woff') format('woff'),
url('fonts/avantgardeitcbybt-book.ttf') format('truetype'),
url('fonts/avantgardeitcbybt-book.svg#itc_avant_garde_gothic_bookRg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'futura_bookregular';font-display: auto;src:url('fonts/ufonts.com_futurabt-book-opentype.eot');src:url('fonts/ufonts.com_futurabt-book-opentype.eot?#iefix') format('embedded-opentype'),
url('fonts/ufonts.com_futurabt-book-opentype.woff2') format('woff2'),
url('fonts/ufonts.com_futurabt-book-opentype.woff') format('woff'),
url('fonts/ufonts.com_futurabt-book-opentype.ttf') format('truetype'),
url('fonts/ufonts.com_futurabt-book-opentype.svg#futura_bookregular') format('svg');font-weight:normal;font-style:normal;}
.alignleft{float:left;padding:0px 10px 10px 0px;}
body{margin:0px;font-family:itc_avant_garde_gothic_bookRg;font-size:16px;color:#6d6d6d;background-color:#FFF;}
li{list-style-type:none !important;}
.clear{clear:both;}
h1{font-family:itc_avant_garde_gothic_bookRg;font-family:22px;color:#048141;font-weight:bold;}
span{font-family:itc_avant_garde_gothic_bookRg;font-family:12px;color:#048141;font-weight:bold;}
p{font-family:itc_avant_garde_gothic_bookRg;font-family:16px;color:#6d6d6d;text-align:justify;line-height:20px;}
.player .vp-title .vp-title-header h1 a {display:none!important;}
#main{max-width:100%;margin:0px;padding:0px;margin:0 auto;}
#cssmenu ul li.current-menu-item{background:url('images/plus1.png') 50% 20% no-repeat #04872e !important;}
#cssmenu ul li.current-menu-item a{color:#FFF;}
#cssmenu .current-menu-ancestor, .current-menu-parent{color:#FFF;background:url('images/plus1.png') 50% 20% no-repeat #04872e !important;}
#cssmenu .current-menu-ancestor a, .current-menu-parent a{color:#FFF !important;}
.header{width:100%;margin:0px;padding:0px;}
.header .topheader{max-width:100%;background:#f7f7f7;margin:0 auto;}
.header .top{width:1171px !important;margin:0px auto;}
.header .top ul{float:right;margin:0px;}
.header .top ul li{float:left;padding:5px;margin:0 auto;padding:7px 8px;border-right:2px solid #eaeaea;width:auto;}
.header .top ul .red{background:#d3452b;}
.header .top ul li img{float:left;}
.header .top ul li a > span{float:left !important;margin-top:2px;padding:1px 10px;color:#008643;font-weight:bold;font-size:18px;text-decoration:none;}
.header .top ul li:last-child{border-right:none;}
.header .topnext{max-width:1171px !important;margin:0px auto;padding:5px 0px;position:relative;z-index:10000 !important;}
.header .topnext .logo{float:left;}
.header .topnext .headermenublock{float:right;font-family:futura_bookregular;font-size:15px;}
.banner{width:100%;}
.post-page{color:#FFF!important;text-decoration:none;}
.bannerbottomwidget{width:1171px !important;margin:0px auto;margin-top:-120px;z-index:100;position:relative;}
.bannerbottomwidget .homewidgetblock{margin:0px !important;padding:0px;width:234px;height:281px;float:left !important;background:#156e00 !important;}
.bannerbottomwidget .backcoloreven{background:rgba(21,110,0,0.7) !important;}
.bannerbottomwidget .backcolorodd{background:rgba(21,110,0,0.5) !important;}
.bannerbottomwidget .homewidgetblock .iconden{width:100%;height:47%;}
.bannerbottomwidget .homewidgetblock .iconden img{margin:25px 80px;width:auto;}
.bannerbottomwidget .homewidgetblock .denaname{width:100%;height:52%;}
.bannerbottomwidget .homewidgetblock .denaname .heading{font-family:#itc_avant_garde_gothic_bookRg;color:#FFF;font-size:19px;text-align:center;margin-top:30px;}
.bannerbottomwidget .homewidgetblock .denaname .anchoricon{margin:15px 100px;}
#hbody{width:1171px !important;margin:0 auto !important;}
#hbody .body-section{width:100% !important;margin:0 auto;}
#hbody .body-section .body-left{width:66% !important;float:left;}
#hbody .body-section .body-right{width:30% !important;float:left;margin-left:46px;margin-top:30px;}
#hbody .body-section .body-right ul li{margin-left:-46px;}
#hbody .body-right .widgettitle{border-left:3px solid #dce468;padding:2px 10px;color:#048141;font-family:#AvantGarde Md BT;font-size:22px;line-height:20px;}
.formname{background:url('images/at.png') no-repeat;padding:15px 0px 12px 58px;border:1px solid #e3e3e3;font-size:16px;color:#6d6d6d;width:291px !important;}
.formhuman{background:url('images/human.png') no-repeat;padding:15px 0px 12px 58px;border:1px solid #e3e3e3;font-size:16px;color:#6d6d6d;width:291px;}
.formemail{background:url('images/massage.png') no-repeat;padding:15px 0px 12px 58px;border:1px solid #e3e3e3;font-size:16px;color:#6d6d6d;width:291px;}
.formmsg{background:url('images/comment.png') no-repeat;padding:15px 0px 12px 58px;border:1px solid #e3e3e3;font-size:16px;color:#6d6d6d;width:291px;}
.submitform{margin-top:0px;background:#a9b339;float:right !important;padding:15px 30px;margin-right:0px;border:none;font-size:14px;color:#FFF;font-family:itc_avant_garde_gothic_bookRg;}
.dropdownsection{width:1171px;margin-top:10px;margin-left:0px;}
.dropdownsection .left{width:572px;float:left;margin-right:30px;background:url('images/askback.png') no-repeat;height:106px;}
.dropdownsection .right{width:568px;float:left;background:url('images/bookback.png') no-repeat;height:106px;}
.containertable{display:table;width:98%;border-collapse:collapse;margin:0 auto;margin-top:30px;font-family:itc_avant_garde_gothic_bookRg;font-size:20px;color:#FFF;}
.table-row{display:table-row;}
.col{display:table-cell;margin:0px;vertical-align:middle;}
.table-row .paddingspec{padding-left:15px;}
.table-row .paddingtop{margin-top:5px;}
.containertable .width40{width:40%;}
.containertable .width42{width:42%;}
.containertable .width18{width:18%;}
.submitgo{background:#FFF;color:#000 !important;font-family:Arial;border-radius:5px;padding:5px;font-weight:bold;border:none;margin-left:20px;cursor:pointer;font-size:14px;}
.styled-select select{background:transparent;width:221px;padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;height:34px;-webkit-appearance:none;color:#afaeaf;font-family:itc_avant_garde_gothic_bookRg;}
.styled-select{width:203px;height:34px;overflow:hidden;background:url('images/arrowselect.png') no-repeat right #FFF;border:1px solid #FFF;border-radius:5px;margin-left:10px;}
#footer{width:100%;background:#008136;margin-top:20px;}
#footer .footer_main{max-width:1171px;margin:0 auto;}
#footer .footer_main ul li{margin-left:-30px;width:1171px;}
.marginleft40px{margin-left:25px !important;}
#footer .footer_main .footerblock{width:18%;margin-left:0px;float:left;margin-top:20px;margin-bottom:25px;}
#footer .footer_main .footerblock h2{font-family:itc_avant_garde_gothic_bookRg;font-size:20px;color:#FFF;}
.textfooter{font-family:tahoma;font-size:12px;color:#FFF;line-height:30px;padding-top:5px;}
.readmore{margin-top:30px;background:#FFF;padding:5px 10px;color:#4098C5 !important;font-size:12px;border-radius:10px;border:none;cursor:pointer;}
#footer .footerbottom{width:100%;background:#005333;}
#footer .footerbottom .bottom-block{max-width:1171px;margin:0 auto;padding:25px 0px;}
.base-block{max-width:100%;margin:0 auto;padding:5px 0px;}
.base-block a{display:block;float:right;}
.copyrigth{font-size:13px;color:#FFF;font-family:Arial;float:left;}
.socialbottom{float:right;}
.socialbottom ul{margin:0px !important;}
#hbody .scrollerdivtp ul{margin:0px !important;padding-left:0px !important;}
.socialbottom li{margin-right:5px;float:left;cursor:pointer;}
.h2-conbg{background:#018643;border-top:5px solid #D6E159;margin-left:0px !important;padding:10px;}
.midbody{max-width:1171px;margin:0 auto !important;}
.h2-con{font-family:itc_avant_garde_gothic_bookRg;font-size:22px;color:#FFF;font-weight:bold;}
.entry-thumbnail img{width:100%;height:auto;border:0px solid #F00;}
h2{font-family:itc_avant_garde_gothic_bookRg;font-size:24px;color:#048141;font-weight:bold;}
.iframeclass{width:325px;height:235px;}
.contactcontent{margin-top:50px !important;}
.map{width:98%;height:auto;padding:5px;border:1px solid #C3C3C3;}
.map iframe{width:100%;height:280px;}
.contactform{width:45%;}
.entry-content{margin-top:50px;}
.rightbreard{float:right;margin-right:40px;}
.breadcrumbs{margin-top:-23px !important;color:#FFF;font-size:16px;}
.breadcrumbs span{color:#FFF;}
.home{color:#FFF !important;text-decoration:none;}
.widget-area li{margin-bottom:50px;}
h5{font-size:18px;color:#636363;}
.bullet li{background:url(images/8x8.png) no-repeat !important;padding-left:20px;line-height:30px;background-position:0px 10px !important;}
.Tabcss .osc-tabs-left-ul li{padding:0px !important;}
.Tabcss .tab-content{border:1px solid #E3E3E3!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px;line-height:20px;}
.addresssection{width:48%;float:left;border:1px solid #C3C3C3;padding:5px;margin-top:30px;}
.contactinfo{background:#F3F3F3;margin:0px;border:1px solid #ecebe8;padding:5px;}
.contactinfo p{color:#6B6A68;font-size:16px;font-family:itc_avant_garde_gothic_bookRg;font-weight:bold;line-height:30px;text-align:justify;}
.contactinfo p a{text-deoration:none;color:#005333;}
.contactinfo .homeadd{background:url('images/home.png') 1% 10% no-repeat;padding-left:50px;}
.contactinfo .phoneadd{background:url('images/telephone_black.png') 1% 10% no-repeat;padding-left:50px;}
.contactinfo .emailadd{background:url('images/mail-icon.png') 1% 10% no-repeat;padding-left:50px;}
.timeadd span{width:80px;display:inline-block;}
.contactinfo .timeadd{background:url('images/hour_glass.png') 1% 10% no-repeat;padding-left:50px;}
.contactinfo .faxadd{background:url('images/printer_and_fax.png') 1% 10% no-repeat;padding-left:50px;}
.linkblockcontact{width:48%;float:right;padding:5px;margin-top:10px;}
.buttonlink{width:300px !important;margin:0 auto;margin-bottom:10px;}
.Meet-the-Team{background:url('images/Meet-the-Team.png') no-repeat !important;width:300px !important;height:100px !important;margin:0 auto;border:none;cursor:pointer;}
.in-the-community{background:url('images/In-the-Community.png') no-repeat !important;width:300px !important;height:100px !important;margin:0 auto;border:none;cursor:pointer;}
sup{color:#F00;}
.formquestion{width:100%;}
.formquestion p sup{color:#F00;}
.formquestion p .textb{margin-top:5px;border:1px solid #C3C3C3;padding:8px 5px;width:400px;}
.formquestion p .textareab{margin-top:5px;border:1px solid #C3C3C3;padding:8px 5px;width:500px !important;height:200px !important;}
.submitaskform{width:auto;padding:12px 20px;background:#a9b339;color:#FFF;border:none;}
.trrow{width:100%;}
.trrow .tdcol{width:31%;float:left;font-size:16px;line-height:20px;padding-bottom:10px !important;}
.trrow .tdcol .selectbox{width:100px;padding:5px;margin-top:7px;border:1px solid #C3C3C3;}
.trrow .tdcol .selectbox1{width:200px;padding:5px;margin-top:7px;border:1px solid #C3C3C3;}
.trrow .tdcol .textbox{width:200px;padding:5px;margin-top:5px;border:1px solid #C3C3C3;}
.trrow .tdcol .textareabox{width:500px;padding:5px;margin-top:5px;border:1px solid #C3C3C3;height:200px;}
.trrow .tdcol .radio input[type="radio"]{margin-top:15px;padding-left:0px !important;}
.wpcf7-list-item-label{color:#6d6d6d !important;font-weight:normal;font-size:16px;line-height:20px;}
.logimage{xmargin-top:20px;margin-right:20px;border:1px solid #C3C3C3;padding:5px;}
.ultp{list-style-image:(images/8x8.png) no-repeat;}
@media screen and (max-width:767px){.header .top ul{margin:0 auto !important;width:100% !important;position:relative;}
.header .top ul li:first-child{width:auto !important;}
.header .top ul li span{font-size:14px !important;padding-top:4px !important;}
.header .top{max-width:100% !important;margin:0px auto;}
.header .topnext{max-width:100% !important;margin:0px auto;padding:5px;}
.header .topnext .logo{margin:0 auto;width:100% !important;}
.header .topnext .headermenublock{width:100% !important;margin:0 auto;}
.bannerbottomwidget{width:90% !important;margin-top:10px !important;}
.bannerbottomwidget .homewidgetblock{width:100%;height:281px;float:none;margin:0 auto;position:relative;}
.bannerbottomwidget .backcoloreven{background:#1A6F38 !important;}
.bannerbottomwidget .backcolorodd{background:#D5DF3E !important;}
.bannerbottomwidget .homewidgetblock .iconden{width:78px !important;height:47%;margin:0 auto !important;}
.bannerbottomwidget .homewidgetblock .iconden img{position:relative;left:0 !important;margin:0;margin-top:20px;}
.bannerbottomwidget .homewidgetblock .denaname{width:auto;margin:0 auto !important;position:relative;}
.bannerbottomwidget .homewidgetblock .denaname .anchoricon{position:relative;margin:0 auto !important;width:41px;}
#hbody{width:90% !important;margin:0 auto !important;margin-left:0px;}
#hbody .body-section .body-left{width:100% !important;float:none;margin:0 auto !important;padding:0px;}
#hbody .body-section .body-right{width:100% !important;float:none;margin:0 auto;padding:0px;}
#hbody .body-right .widgettitle{border-left:3px solid #dce468;padding:2px 10px;color:#048141;font-family:#AvantGarde Md BT;font-size:22px;line-height:20px;}
.formname{width:80% !important;}
.formhuman{width:80% !important;}
.formemail{width:80% !important;}
.formmsg{width:80% !important;}
.submitform{margin:0px;float:none !important;margin:0 auto !important;}
.dropdownsection{width:100%;margin-top:10px;margin:0 auto;}
.dropdownsection .left{width:100%;margin-bottom:10px;margin-left:0px;}
.dropdownsection .right{width:100%;margin-bottom:10px;margin-left:0px;}
.containertable{border-radius:10px;display:block;width:100% !important;height:100%;margin:0 auto;font-size:14px;font-weight:bold;}
.table-row{display:inline-block;}
.col{display:inline-block;width:100%;margin:0px;}
.table-row .paddingspec{padding:10px;}
.table-row .paddingtop{margin-top:5px;}
.containertable .width40{width:100%;text-align:center;}
.containertable .width42{width:65%;margin-left:10px;}
.containertable .width18{width:20%;float:right !important;margin-right:10px;margin-top:4px;}
.submitgo{margin-left:5px;padding:8px;}
.styled-select select{background:transparent;width:100%;padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;height:34px;-webkit-appearance:none;color:#afaeaf;font-family:itc_avant_garde_gothic_bookRg;}
.styled-select{width:100%;height:34px;overflow:hidden;background:url('images/arrowselect.png') no-repeat right #FFF;border:1px solid #FFF;border-radius:5px;margin-left:0px;}
#footer .footer_main{width:100%;margin:0 auto;position:relative !important;}
#footer .footer_main ul{width:auto !important;margin:0 auto !important;}
#footer .footer_main ul li{margin-left:0px !important;width:100% !important;margin:0 auto !important;float:none !important;position:relative !important;}
.marginleft40px{margin-left:0px !important;}
#footer .footer_main .footerblock{width:100%;margin:0 auto !important;position:relative !important;margin-left:-15px !important;}
#footer .footer_main .footerblock h1{text-align:center;}
.textfooter{text-align:center;}
.linkblock{margin:0 auto !important;text-align:center;}
.readmore{margin-top:10px;margin-bottom:10px;}
#footer .footerbottom .bottom-block{width:100%;}
.copyrigth{margin-left:20px;}
.socialbottom{float:right;margin-right:20px;}
.iframeclass{width:95%;;height:235px;}
.contactform{width:90%;}
.rightbreard{float:left !important;margin-top:40px;}
.breadcrumbs{color:#018643;font-size:15px;}
.breadcrumbs span{color:#018643;}
.home{color:#018643 !important;text-decoration:none;}
.wp-post-image{width:100%;height:auto;}
.formquestion p .textb{margin-top:5px;border:1px solid #C3C3C3;padding:8px 5px;width:90%;}
.formquestion p .textareab{margin-top:5px;border:1px solid #C3C3C3;padding:8px 5px;width:90% !important;height:130px !important;}
.trrow .tdcol{width:90%;float:left;font-size:16px;line-height:20px;padding-bottom:10px !important;}
.trrow .tdcol .selectbox{width:100px;padding:5px;margin-top:7px;border:1px solid #C3C3C3;}
.trrow .tdcol .selectbox1{width:90%;padding:5px;margin-top:7px;border:1px solid #C3C3C3;}
.trrow .tdcol .textbox{width:90%;padding:5px;margin-top:5px;border:1px solid #C3C3C3;}
.trrow .tdcol .textareabox{width:90%;padding:5px;margin-top:5px;border:1px solid #C3C3C3;height:130px;}
.addresssection{width:100%;}
.contactinfo p{font-size:13px;line-height:20px;text-align:justify;}
.contactinfo .homeadd{padding-left:40px;}
.contactinfo .phoneadd{padding-left:40px;}
.contactinfo .emailadd{padding-left:40px;}
.contactinfo .timeadd{padding-left:40px;}
.contactinfo .faxadd{padding-left:40px;}
.linkblockcontact{width:100%;margin-top:20px;}
.scrollerdivtp{margin:0 auto !important;margin-left:0px !important;}
}
@media only screen
and (min-width:768px)
and (max-width:1024px){.header .top ul{margin:0 auto !important;width:auto !important;position:relative;text-align:center !important;}
.header .top{width:100% !important;margin:0px auto;}
.header .topnext .headermenublock{width:100% !important;margin:0 auto;}
.bannerbottomwidget{width:95% !important;margin-top:10px !important;}
.bannerbottomwidget .homewidgetblock{width:33%;}
.bannerbottomwidget .backcoloreven{background:#1A6F38 !important;}
.bannerbottomwidget .backcolorodd{background:#D5DF3E !important;}
.bannerbottomwidget .homewidgetblock .iconden{width:78px !important;height:47%;margin:0 auto !important;}
.bannerbottomwidget .homewidgetblock .iconden img{position:relative;left:0 !important;margin:0;margin-top:20px;}
.bannerbottomwidget .homewidgetblock .denaname{width:auto;margin:0 auto !important;position:relative;}
.bannerbottomwidget .homewidgetblock .denaname .anchoricon{position:relative;margin:0 auto !important;width:41px;}
#hbody{width:90% !important;margin:0 auto !important;margin-left:0px;}
#hbody .body-section .body-left{width:100% !important;float:none;margin:0 auto !important;padding:0px;}
#hbody .body-section .body-right{width:100% !important;float:none;margin:0 auto;padding:0px;}
#hbody .body-right .widgettitle{border-left:3px solid #dce468;padding:2px 10px;color:#048141;font-family:#AvantGarde Md BT;font-size:22px;line-height:20px;}
.formname{width:80%;}
.formhuman{width:80%;}
.formemail{width:80%;}
.formmsg{width:80%;}
.submitform{margin:0px;float:none !important;margin:0 auto !important;}
.dropdownsection{width:100%;margin-top:10px;margin:0 auto;}
.dropdownsection .left{width:47%;margin-bottom:10px;margin-left:0px;float:left !important;}
.dropdownsection .right{width:47%;margin-bottom:10px;margin-left:0px;float:left !important;}
.containertable{display:inline-block;border-radius:10px;display:block;width:100% !important;height:100%;margin:0 auto;font-size:14px;font-weight:bold;}
.table-row{display:inline-block;}
.col{display:inline-block;width:100%;margin:0px;}
.table-row .paddingspec{padding:10px;}
.table-row .paddingtop{margin-top:5px;}
.containertable .width40{width:100%;text-align:left;}
.containertable .width42{width:65%;margin-left:10px;}
.containertable .width18{width:20%;float:right !important;margin-right:10px;margin-top:4px;}
.submitgo{margin-left:5px;padding:8px;}
.styled-select select{background:transparent;width:100%;padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;height:34px;-webkit-appearance:none;color:#afaeaf;font-family:itc_avant_garde_gothic_bookRg;}
.styled-select{width:100%;height:34px;overflow:hidden;background:url('images/arrowselect.png') no-repeat right #FFF;border:1px solid #FFF;border-radius:5px;margin-left:0px;}
#footer .footer_main{width:100%;margin:0 auto;position:relative !important;}
#footer .footer_main .footerblock{width:33%;margin:0 auto !important;position:relative !important;}
#footer .footer_main .footerblock h1{text-align:center;}
.textfooter{text-align:center;}
.linkblock{margin:0 auto !important;text-align:center;}
.readmore{margin-top:10px;margin-bottom:10px;}
#footer .footerbottom .bottom-block{width:100%;}
.copyrigth{margin-left:20px;}
.socialbottom{float:right;margin-right:20px;}
.iframeclass{width:95%;;height:235px;}
.contactform{width:90%;}
#footer .footer_main ul{width:auto !important;margin:0 auto !important;}
#footer .footer_main ul li{margin-left:0px !important;width:100% !important;margin:0 auto !important;float:none !important;position:relative !important;}
.marginleft40px{margin-left:0px !important;}
#footer .footer_main .footerblock h2 {text-align:center}
}

@media only screen
and (min-width:1025px)
and (max-width:1224px){.header .top{width:1020px !important;}
#cssmenu ul li.current-menu-item{min-height:106px}
.header .topnext{width:1020px !important;}
.bannerbottomwidget{width:1020px !important;margin:0 auto!important;margin-top:-120px !important;}
.bannerbottomwidget .homewidgetblock{margin:0px !important;padding:0px;width:204px;height:281px;}
.bannerbottomwidget .homewidgetblock .iconden img{margin:25px 60px;width:auto;}
.bannerbottomwidget .homewidgetblock .denaname .heading{font-size:15px;}
.bannerbottomwidget .homewidgetblock .denaname .anchoricon{margin:15px 80px;}
#hbody{width:1020px !important;}
#hbody .body-section .body-right{margin-left:10px !important;}
#hbody .body-right .widgettitle{font-size:18px;}
.formname{width:245px !important;}
.formhuman{width:245px !important;}
.formemail{width:245px !important;}
.formmsg{width:245px !important;}
h1{font-size:18px;}
.entry-content{font-size:15px;}
.dropdownsection{width:1020px !important;}
.dropdownsection .left{width:508px;margin-right:6px;}
.dropdownsection .right{width:506px;}
.containertable{font-size:16px;}
.scroller h1{font-size:18px !important;}
#footer .footerbottom .bottom-block{width:1020px;}
#footer .footer_main ul{width:width:1020px !important;margin:0 auto !important;}
#footer .footer_main ul li{margin-left:0px !important;width:100% !important;margin:0 auto !important;float:none !important;position:relative !important;}
.marginleft40px{margin-left:12px !important;}
}
.profile{width:150px;float:left;text-align:center;height:200px;margin-left:30px;font-size:12px;}
.profile img{padding-bottom:5px;}
.profile a{text-decoration:none;color:#529fda;}
.profile a:hover{text-decoration:underline;color:#529fda;}
.alert1{color:#000;background-color:#f4c6c6;border:2px solid #cc0000;padding:12px;margin-top:30px;margin-bottom:30px;border-radius:5px;}
.mc_form_inside{padding:15px;}
#mc_signup_submit{width:100% !important;}
.mc_input{height:30px;padding:5px;border:1px solid #e3e3e3;}
#mc_embed_signup .indicates-required{display:none;}
#mc_embed_signup form{margin:0 !important;padding:0 !important;}
#mc_embed_signup form .button{margin-top:0px;background:#a9b339;float:right;xpadding:15px 30px;font-weight:normal;margin-right:0px;border:none;font-size:14px;color:#FFF;font-family:itc_avant_garde_gothic_bookRg;border-radius:0px;}

@media (max-width:1020px){#mc_embed_signup form .button{float:none;}
}
.formemail2{background:url('images/massage.png') no-repeat;padding:15px 0px 12px 58px !important;border:1px solid #e3e3e3 !important;font-size:16px;color:#6d6d6d;width:84% !important;}
select.formselect{background:url('images/location.png') no-repeat;padding:12px 0px 12px 58px !important;border:1px solid #e3e3e3 !important;font-size:16px;color:#6d6d6d;width:100% !important;}
input.submitform[type="submit"]{cursor:pointer;}
input.submitform[type="submit"]:hover{background:#777777;}
.banner-heading2{font-size:31px;font-weight:bold;color:#04872e;text-decoration:none;text-shadow:none;line-height:31px;border-width:0px;border-color:#04872e;border-style:none;background-color:transparent;font-family:'HelveticaNeueLTStdMd';}
.read-more{width:189px;height:48px;background:url('images/read-more_btn.png') no-repeat left top;text-indent:-9999999999999px;display:block;}
.tp-caption.large_bold_white{xfont-size:58px;font-size:30px;xline-height:60px;line-height:30px;xfont-weight:800;font-weight:normal !important;xfont-family:"Open Sans";font-family:'avantgarde_bk_btdemi' !important;color:rgb(255, 255, 255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;position:absolute !important;}
.tp-caption.large_text{position:absolute;color:#fff;xtext-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);text-shadow:none !important;xfont-weight:700;font-weight:normal !important;xfont-size:40px;font-size:20px;line-height:40px;xfont-family:Arial;font-family:'itc_avant_garde_gothic_bookRg' !important;margin:0px;border-width:0px;border-style:none;white-space:nowrap;}
.tp-button.green, .tp-button:hover.green{background-color:#21a117;x-webkit-box-shadow:0px 3px 0px 0px #104d0b;x-moz-box-shadow:0px 3px 0px 0px #104d0b;xbox-shadow:0px 3px 0px 0px #104d0b;box-shadow:none;}
.tp-button{padding:6px 13px 5px;xborder-radius:3px;border-radius:10px !important;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important;font-size:15px;line-height:45px !important;background:url(../images/gradient/g30.png) repeat-x top;xfont-family:arial, sans-serif;font-family:'avantgarde_bk_btdemi' !important;font-weight:bold;letter-spacing:-1px;text-decoration:none;border:1px solid #e7eb9a;}
.main-div1{overflow:hidden;margin-top:30px;width:100%}
.sub-div1-left{width:50%;float:left;}
.sub-div1-right{width:50%;float:right;}
@media (max-width:767px){.sub-div1-left{width:100%;float:none;}
.sub-div1-right{width:100%;float:none;margin-top:30px;}
#footer .footer_main .footerblock h2 {text-align:center}
}

html {
    visibility: visible !important;
    opacity: 1 !important;
}

/* Home Slider */
#home-slider .banner-mainheading {
  font-family: 'avantgarde_bk_btdemi'!important;
}
#home-slider .banner-subheading {
  font-family: 'itc_avant_garde_gothic_bookRg'!important;
}
#home-slider .rev-btn {
  box-shadow: 2px 2px 6px 1px #8e8e8e4a;	
  font-family: 'avantgarde_bk_btdemi'!important;
  text-shadow: 0px 1px 1px rgb(0 0 0 / 60%)!important;
}
#footer .footer_main .textfooter a {
  color: #d5df3c;
  font-weight: 700;
  text-decoration: none;	
}
#footer .magik-copyright {
  font-size: 13px;
  font-family: Arial;
}
#footer .magik-copyright,
#footer .magik-copyright a {
  color: #fff;
  text-decoration: none;
}

#footer .magik-copyright a {
  font-weight: 700;
}

@media (max-width: 500px) {
  .header .topnext .logo {
  	text-align: center;
  }
  #footer .footerbottom .bottom-block > div {
    float: none;
    text-align: center;
    margin: 0;
  }
  #footer .footerbottom .bottom-block .magik-copyright { 
    margin-top: 6px;
  }
}