@charset "utf-8";@import url('../fonts/fonts.css');#logo{position:absolute;width:100%;overflow:hidden;top:0;left:0;}
#navbar_wrap{position:relative;margin-top:148px;margin-left:115px;width:auto;display:table;padding-bottom:50px\9;}
#menu{width:auto;position:relative;z-index:10;}
#menu ul{list-style-type:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0;padding:0;}
#menu ul li{position:relative;background:url(../images/trans_bg_black.png);margin:0 0 1px 0;padding:3px 30px 4px 10px;width:auto;display:table;font-family:'RobotoLight', Arial, Helvetica, sans-serif;font-size:14px;}
#menu ul li:hover{background:#bb1615;}
#menu ul li.selected{background:#bb1615;}
#menu ul li a{color:#ffffff;padding:5px 0;line-height:15px;display:block;text-decoration:none;}
#menu ul li a:hover{background:#bb1615;}
#menu ul li ul li{float:none;position:relative;display:block;width:auto;font-size:12px;padding:3px 0 3px 10px;margin:0 0 0px 0;border-bottom:1px solid #2b2b2b;}
#menu ul li ul li a{color:#ffffff;padding:5px 0;line-height:15px;display:block;text-decoration:none;}
#menu ul li ul{position:absolute;top:32px;left:0;display:none;background-color:#5b5b5b;width:150px;z-index:10;}
#menu ul li:hover > ul{display:block;}
#menu ul li ul li a{white-space:nowrap;line-height:15px;}
#menu ul li ul li ul{position:absolute;top:0;left:145px;display:none;background-color:#5b5b5b;width:150px;}
#footer{width:100%;position:fixed;z-index:10;bottom:0;background-color:#666666;}
#footer_data_top{background:#1f1f1e;padding:8px 115px 8px 115px;color:#ffffff;position:relative;}
.footer_data_top_content{position:relative;z-index:10;font-size:13px;}
.footer_data_top_content ul{margin:0;padding:0;list-style:none;display:inline-block;width:auto;float:left;vertical-align:top;}
.footer_data_top_content ul li{border-right:1px solid #bfbfbf;display:inline-block;vertical-align:middle;padding:0 10px 0 10px;margin:0;}
.footer_data_top_content ul li a{color:#bfbfbf;}
.footer_data_top_content ul li a:hover{color:#92a139;text-decoration:none;}
.footer_data_top_content ul li.nostyle{border-right:none;padding:0px;}
.break{display:none;}
a:link, a:visited{color:#0066CC;}
#toggle_wrap{position:absolute;bottom:0px;width:100%;left:0px;}
#sub-panel{background:url(../images/footer_bg.png);position:relative;display:none;width:100%;z-index:11;}
#sub-panel p{margin:0;}
#sub-panel a{color:#FFFFFF;}
#sub-panel a:hover{color:#92a139;text-decoration:none;}
#top-panel{position:relative;display:table;width:100%;height:auto;text-align:center;margin:0 auto;border-bottom:5px solid #b92025;font-family:'Segoe_UiLight', Arial, Helvetica, sans-serif;font-size:14px;}
#top-panel a{color:#eaeaea;text-decoration:none;background:#b92025;padding:12px 0 16px 0;position:relative;top:-8px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;z-index:11;outline:none;}
#top-panel span{width:136px;display:inline-block;text-align:left;padding:0 0 0 12px;}
#top-panel span img{padding-left:5px;}
#shText{background:url(../images/open_arrow.png) no-repeat 101px top;width:23px;height:23px;}
.close_text{display:inline-block;width:auto !important;position:relative;right:-9px;}
.close_arrow{display:inline-block;position:relative;right:-12px;top:0px;}
#sub_panel_top{padding:15px 115px 11px 115px;font-family:'RobotoLight', Arial, Helvetica, sans-serif;color:#ffffff;font-size:12px;display:table;width:100%;}
#sub_panel_bottom{background:#212121;padding:15px 115px 11px 115px;font-family:'Segoe_UiLight', Arial, Helvetica, sans-serif;color:#ffffff;font-size:12px;}
#sub_panel_bottom span{float:right;}
.footer_links{margin:0;padding:0;border-left:1px solid #888888;width:175px;display:table-cell;vertical-align:top;}
.footer_links li{list-style:none;padding:0 0 4px 11px;}
.download_ebrochure{margin:10px 0 0 0;}
.social{float:right !important;font-family:Arial, Helvetica, sans-serif;font-size:20px;position:relative;top:-2px;}
.social li{padding:0 !important;margin:0 !important;border-right:none !important;display:inline-block !important;line-height:0;}
.social li img{position:relative;top:-2px;}
#testimonial_carousal{display:table-cell;vertical-align:top;padding:0 0 0 40px;position:relative;}
.quote_left{background:url(../images/quote_left.png) no-repeat center top;width:21px;height:22px;display:table-cell;}
.carousel_content{display:table-cell;padding:10px 5px 0 5px;}
.quote_right{background:url(../images/quote_right.png) no-repeat center bottom;width:21px;height:22px;display:table-cell;}
div.more{font-family:'RobotoLight', Arial, Helvetica, sans-serif;color:#899637;font-size:14px;text-align:right;padding:10px 0 0 0;}
div.more a{color:#899637 !important;}
div.more a:hover{color:#ffffff !important;}
.view_all{font-family:'RobotoLight', Arial, Helvetica, sans-serif;color:#899637;font-size:14px;padding:16px 10px 0 0;float:left;}
#subpage_banner{position:fixed;width:100%;height:100%;top:0;left:0;}
#subpage_banner img{width:100%;height:100%;}
#total_subcontent_wrap{display:table;width:100%;padding:148px 115px 80px 115px;}
#navbar_wrap_inner{position:relative;display:table-cell;width:15.5%;vertical-align:top;}
#subpage_content_wrap{position:relative;display:table-cell;width:84.5%;vertical-align:top;}
.subpage_content{height:431px;overflow:hidden;position:relative;background:url(../images/sub_content_bg.png);}
#scrollDiv{overflow-y:scroll;color:#ffffff;height:365px;line-height:20px;position:relative;right:-17px;margin-top:22px;padding-right:17px;font-family:'RobotoLight', Arial, Helvetica, sans-serif;font-size:13px;}
.page_title{font-size:22px;color:#ffffff;padding:0 17px 20px 0;}
#scrollDiv_buttons{position:absolute;bottom:0;right:0;}
#dnBtn{background:url(../images/arrow_down.png) no-repeat center top;border:0;width:30px;height:33px;outline:none;display:block;float:left;margin-left:1px;cursor:pointer;}
#upBtn{background:url(../images/arrow_up.png) no-repeat center top;border:0;width:30px;height:33px;outline:none;display:block;float:left;cursor:pointer;}
#scrollDiv h4{font-family:'RobotoLight', Arial, Helvetica, sans-serif;font-size:16px;color:#58ba00;}
#scrollDiv ul{margin:0;padding:0 0 0 20px;padding:0 0 0 22px\9;}
#scrollDiv ul li{list-style-image:url(../images/bullet_arrow.png);padding:0 0 5px 0;}
.spec_chunk{display:inline-block;width:47.2%;border-right:1px solid #4e504d;vertical-align:top;padding-right:20px;margin-right:20px;margin-bottom:30px;}
.spec_img{display:block;float:left;border:3px solid #ffffff;width:100%;max-width:209px;margin:0 11px 10px 0;}
.spec_chunk ul{margin:0 0 0 20px;overflow:auto;}
.spec_chunk ul li{margin:0 0 10px 0;padding:0;}
.spec_chunk h5{font-family:'RobotoRegular', Arial, Helvetica, sans-serif;font-size:18px;color:#3a6d01;margin:0 0 15px 0;padding:0;}
.unit_plan_chunk{display:inline-block;width:31%;vertical-align:top;margin-right:15px;margin-bottom:20px;font-family:'RobotoRegular', Arial, Helvetica, sans-serif;position:relative;}
.unit_plan_chunk_wrap{border-right:1px solid #4e504d;padding-right:10px;}
.unit_plan_img{display:block;float:left;border:3px solid #ffffff;width:100%;height:100%;max-width:122px;max-height:110px;margin:0 11px 5px 0;}
.unit_plan_chunk ul{margin:0 0 0 20px;overflow:auto;}
.unit_plan_chunk ul li{margin:0 0 10px 0;padding:0;}
.unit_plan_chunk h6{font-size:16px;color:#3a6d01;margin:0 0 5px 0;padding:0;}
.unit_plan_chunk p{font-size:13px;margin:0;padding:0;}
.font12{font-size:12px !important;color:#b6b6b6;}
.hor_line{border-top:1px solid #4e504d;margin:20px 0 0 0;padding:0;width:93%;text-align:left;}
.red_link{color:#ba0006 !important;text-decoration:underline;}
.red_link:hover{color:#a30005 !important;}
.table-responsive{padding:0 1px !important;}
.table_design{border:none;font-family:'RobotoLight', Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;text-align:center;}
.table_design thead{font-size:16px;color:#58ba00;}
.table_design th{font-weight:normal;border-bottom:none !important;text-align:center;}
.table_design tbody{border:1px solid #515451 !important;}
.table_design td{border:1px solid #515451 !important;padding:5px;vertical-align:middle !important;}
span.enlarge{display:block;}
td.id{font-size:16px;}
.unit_plan_table{display:block;border:3px solid #ffffff;width:100%;max-width:122px;height:100%;max-height:110px;margin:0 auto;}
.book_now{margin:5px 0 0 10px;}
.table_design a{color:#ffffff;text-decoration:underline;}
.table_design a:hover{color:#999;}
.tooltip p{text-align:left !important;padding-top:10px;}
.testimonial_chunk{display:block;width:auto;margin-bottom:20px;font-family:'RobotoRegular', Arial, Helvetica, sans-serif;position:relative;border-bottom:1px solid #4e504d;padding-bottom:10px;}
.testimonial_img{display:block;float:left;border:3px solid #ffffff;width:100%;height:100%;max-width:92px;max-height:88px;margin:0 11px 5px 0;}
.testimonial_chunk h5{font-size:13px;color:#585858;margin:0 0 5px 0;padding:0;}
.testimonial_chunk h6{font-size:16px;color:#3a6d01;margin:0 0 5px 0;padding:0;}
.testimonial_chunk p{font-size:13px;margin:0;padding:0;}
.download_chunk{display:inline-block;width:31%;vertical-align:top;margin-right:15px;margin-bottom:20px;font-family:'RobotoRegular', Arial, Helvetica, sans-serif;position:relative;}
.download_chunk_wrap{border-right:1px solid #4e504d;padding-right:10px;}
.download_chunk_img{display:block;float:left;border:3px solid #ffffff;width:100%;height:100%;max-width:122px;max-height:110px;margin:0 11px 5px 0;}
.download_chunk ul{margin:0 0 0 20px;overflow:auto;}
.udownload_chunk ul li{margin:0 0 10px 0;padding:0;}
.download_chunk h6{font-size:16px;color:#3a6d01;margin:0 0 5px 0;padding:0;}
.download_chunk p{font-size:13px;margin:0;padding:0;}
ul#sitemap a{color:#ffffff;}
ul#sitemap ul{margin:10px 0 0 0;}
.form{display:block;}
.form_left{border-right:1px solid #2b2b2b;display:table-cell;width:50%;padding:0 30px;vertical-align:top;}
.form_right{display:table-cell;width:50%;padding:0 30px;vertical-align:top;}
.section_left{float:left;width:150px;margin:5px 0;text-align:left;}
.section_left span{color:#F00;}
.section_right{float:left;margin:5px 0 6px 0;position:relative;text-align:left;}
.section_right span{color:#F00;vertical-align:top;}
.red{color:#F00;}
.text_right{text-align:right;margin:15px 0 0 0;}
.oneRow{display:table !important;width:100%;}
.subtitle{border-bottom:1px solid;}
.secure_img{padding:2px;border:1px solid #333;height:36px;}
.success{color:#009900;font-size:12px;}
.error{color:#F00;font-size:12px;}
#details_buttons{}
#details_buttons ul{margin:0;padding:0;}
#details_buttons ul li{float:left;list-style:none;margin:0 5px 0 0;}
@media (min-width:1281px) and (max-width:1365px){#navbar_wrap_inner{width:19.5%;}
#subpage_content_wrap{width:80.5%;}
}
@media (min-width:1020px) and (max-width:1280px){#logo{left:-65px;}
#navbar_wrap{margin-left:50px;}
#footer_data_top{padding:8px 50px 8px 50px;}
#sub_panel_top{padding:15px 50px 11px 50px;}
#sub_panel_bottom{padding:15px 50px 11px 50px;}
#navbar_wrap_inner{width:19.5%;}
#subpage_content_wrap{width:80.5%;}
#total_subcontent_wrap{display:table;width:100%;padding:148px 51px 80px 51px;}
.spec_chunk{display:inline-block;width:47.2%;border-right:1px solid #4e504d;vertical-align:top;padding-right:10px;margin-right:10px;margin-bottom:30px;}
.spec_img{max-width:150px;}
.unit_plan_chunk{width:48.2%;margin-right:10px;}
.unit_plan_chunk_wrap{padding-right:10px;}
.unit_plan_img{max-width:80px;}
.unit_plan_chunk h6{font-size:14px;}
.unit_plan_chunk p{font-size:12px;margin:0;padding:0;}
.font12{font-size:11px !important;color:#b6b6b6;}
.hor_line{width:95.5%;}
.download_chunk{width:48.2%;margin-right:10px;}
.download_chunk_wrap{padding-right:10px;}
.download_chunk_img{max-width:80px;}
.download_chunk h6{font-size:14px;}
.download_chunk p{font-size:12px;margin:0;padding:0;}
}
@media (min-width:768px) and (max-width:1019px){#logo{left:-65px;}
#navbar_wrap{margin-left:50px;}
#footer_data_top{padding:8px 50px 8px 50px;}
#sub_panel_top{padding:15px 50px 11px 50px;}
#sub_panel_bottom{padding:15px 50px 11px 50px;}
.footer_data_top_content ul{display:block;float:none;text-align:center;padding-bottom:30px;}
.social{float:none !important;top:-20px;}
.footer_links{border-left:1px solid #fdfdfdf;width:auto;display:inline-block;vertical-align:top;padding:0 30px 0 0;}
#testimonial_carousal{display:block;vertical-align:top;padding:0px;position:relative;padding:30px 0 0 0;}
#navbar_wrap_inner{width:20%;}
#subpage_content_wrap{width:80%;}
#total_subcontent_wrap{display:table;width:100%;padding:148px 51px 180px 51px;}
.spec_chunk{display:block;width:auto;border-right:none;border-bottom:1px solid #4e504d;padding-right:0px;margin-right:0px;clear:both;}
.unit_plan_chunk{width:auto;margin-right:10px;}
.unit_plan_chunk_wrap{padding-right:10px;}
.unit_plan_img{max-width:60px;}
.unit_plan_chunk h6{font-size:14px;}
.unit_plan_chunk p{font-size:12px;margin:0;padding:0;}
.font12{font-size:11px !important;color:#b6b6b6;}
.hor_line{width:90%;}
.download_chunk{width:auto;margin-right:10px;}
.download_chunk_wrap{padding-right:10px;}
.download_chunk_img{max-width:60px;}
.download_chunk h6{font-size:14px;}
.download_chunk p{font-size:12px;margin:0;padding:0;}
}
@media (min-width:640px) and (max-width:767px){#logo{left:-95px;top:50px;}
#navbar_wrap{margin-left:0px;}
#footer{width:100%;position:relative;z-index:10;bottom:0;background-color:#666666;margin-top:580px;}
#footer_data_top{padding:8px 20px 8px 20px;}
#sub_panel_top{padding:15px 20px 11px 20px;}
#sub_panel_bottom{padding:15px 20px 11px 20px;}
.footer_data_top_content ul{display:block;float:none;text-align:center;padding-bottom:30px;}
.social{float:none !important;top:-20px;}
.footer_links{border-left:1px solid #fdfdfdf;width:auto;display:inline-block;vertical-align:top;padding:0 30px 0 0;}
#testimonial_carousal{display:block;vertical-align:top;padding:0px;position:relative;padding:30px 0 0 0;}
.spec_chunk{display:block;width:auto;border-right:none;border-bottom:1px solid #4e504d;padding-right:0px;margin-right:0px;clear:both;}
.unit_plan_chunk{width:auto;margin-right:10px;}
.unit_plan_chunk_wrap{padding-right:10px;}
.unit_plan_img{max-width:60px;}
.unit_plan_chunk h6{font-size:14px;}
.unit_plan_chunk p{font-size:12px;margin:0;padding:0;}
.font12{font-size:11px !important;color:#b6b6b6;}
.hor_line{width:90%;}
.download_chunk{width:auto;margin-right:10px;}
.download_chunk_wrap{padding-right:10px;}
.download_chunk_img{max-width:60px;}
.download_chunk h6{font-size:14px;}
.download_chunk p{font-size:12px;margin:0;padding:0;}
}
@media (min-width:360px) and (max-width:639px){#logo{left:0px;top:50px;}
#logo img{left:-95px;position:relative;}
#footer{width:100%;position:relative;z-index:10;bottom:0;background-color:#666666;margin-top:580px;}
#navbar_wrap{margin-left:0px;}
#footer_data_top{padding:8px 10px 8px 10px;}
#sub_panel_top{padding:15px 10px 11px 10px;}
#sub_panel_bottom{padding:15px 10px 11px 10px;text-align:center;}
#sub_panel_bottom span{display:block;float:none;}
.footer_data_top_content ul{display:block;float:none;text-align:center;padding-bottom:30px;}
.footer_data_top_content ul li{border-right:none;display:block;vertical-align:middle;padding:10px 0 0 0;margin:0;}
.social{float:none !important;top:-20px;}
.footer_links{border-left:1px solid #fdfdfdf;width:auto;display:inline-block;vertical-align:top;padding:0 30px 0 0;}
#testimonial_carousal{display:block;vertical-align:top;padding:0px;position:relative;padding:30px 0 0 0;}
.break{display:block;}
.spec_chunk{display:block;width:auto;border-right:none;border-bottom:1px solid #4e504d;padding-right:0px;margin-right:0px;clear:both;}
.spec_img{float:none;}
.unit_plan_chunk{display:block;width:auto;margin-right:0px;}
.unit_plan_chunk_wrap{border-right:none;padding-right:0px;}
.hor_line{width:100%;}
.download_chunk{display:block;width:auto;margin-right:0px;}
.download_chunk_wrap{border-right:none;padding-right:0px;}
.hor_line{width:100%;}
}
@media (max-width:359px){#logo{left:0px;top:50px;}
#logo img{left:-95px;position:relative;}
#footer{width:100%;position:relative;z-index:10;bottom:0;background-color:#666666;margin-top:580px;}
#navbar_wrap{margin-left:0px;}
#footer_data_top{padding:8px 10px 8px 10px;}
#sub_panel_top{padding:15px 10px 11px 10px;}
#sub_panel_bottom{padding:15px 10px 11px 10px;text-align:center;}
#sub_panel_bottom span{display:block;float:none;}
.footer_data_top_content ul{display:block;float:none;text-align:center;padding-bottom:30px;}
.footer_data_top_content ul li{border-right:none;display:block;vertical-align:middle;padding:10px 0 0 0;margin:0;}
.social{float:none !important;top:-20px;font-size:14px;}
.footer_links{border-left:1px solid #fdfdfdf;width:auto;display:inline-block;vertical-align:top;padding:0 30px 0 0;}
#testimonial_carousal{display:block;vertical-align:top;padding:0px;position:relative;padding:30px 0 0 0;}
.break{display:block;}
.spec_chunk{display:block;width:auto;border-right:none;border-bottom:1px solid #4e504d;padding-right:0px;margin-right:0px;clear:both;}
.spec_img{float:none;}
.unit_plan_chunk{display:block;width:auto;margin-right:0px;}
.unit_plan_chunk_wrap{border-right:none;padding-right:0px;}
.hor_line{width:100%;}
.unit_plan_img{float:none;margin-bottom:10px;}
.download_chunk{display:block;width:auto;margin-right:0px;}
.download_chunk_wrap{border-right:none;padding-right:0px;}
.hor_line{width:100%;}
.download_chunk_img{float:none;margin-bottom:10px;}
}
@media (max-width:767px){#menu ul li.selected{background:none;}
#total_subcontent_wrap{display:block;width:100%;padding:0px;}
#navbar_wrap_inner{position:relative;display:block;width:100%;vertical-align:top;}
#subpage_content_wrap{position:relative;display:block;width:auto;vertical-align:top;margin:0px 20px 0 20px;top:150px;}
.form_left{border-right:none;display:block;width:auto;padding:0px;vertical-align:top;}
.form_right{display:block;width:auto;padding:0px;vertical-align:top;}
#top-panel a{padding:12px 0 8px 0;top:0px;}
}