/*************************
*******Typography******
**************************/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600');
/* --------------------------------------------
   HTML5 Doctor Reset
-------------------------------------------- */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
 margin: 0;
 padding: 0;
 border: 0;
 font-size: 100%;
 font-family: 'Open Sans', sans-serif;/*font-weight: 400;*/
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after {
 content: "";
 content: none;
}
ins {
 background-color: #ff9;
 color: #000;
 text-decoration: none;
}
mark {
 background-color: #ff9;
 color: #000;
 font-style: italic;
 font-weight: bold;
}
del { text-decoration: line-through; }
abbr[title], dfn[title] {
 border-bottom: 1px dotted;
 cursor: help;
}
table {
 border-collapse: collapse;
 border-spacing: 0;
}
hr {
 display: block;
 height: 1px;
 border: 0;
 border-top: 1px solid #ccc;
 margin: 1em 0;
 padding: 0;
}
input, select { vertical-align: middle; }
select, input, textarea, button { font: 99% sans-serif; }
pre, code, kbd, samp { font-family: monospace, sans-serif; }
html { overflow-y: scroll; }
/*=================================================*/
body {
 padding: 0;
 margin: 0;
 font-size: 18px;
 color: #1d1d1d;
 /*background:#ffffff url(../Images/header_bg.png) center top repeat-x;*/
 background: #ffffff;
 font-family: 'Open Sans', sans-serif;
 font-weight: 300;
}
div, ul, h2, h3, h4, h5, img, form {
 padding: 0px;
 margin: 0px;
}
ul, li { list-style-type: none }
img { border: none; }
.container::before, .container::after {
 content: " ";
 display: table;
}
.container::before, .container::after {
 content: " ";
 display: table;
}
*, *::before, *::after { box-sizing: border-box; }
.container::after { clear: both; }
.container::before, .container::after {
 content: " ";
 display: table;
}
.container::after { clear: both; }
.container::before, .container::after {
 content: " ";
 display: table;
}
*, *::before, *::after { box-sizing: border-box; }
.container {
 width: 1000px;
 margin: 0 auto;/*min-height:800px;*/
}
.main-area{margin:0 auto 10px;max-width:100%;width:100%;padding:0;min-height:800px}
.header{width:1000px}
.logo_header{background-repeat:no-repeat;padding:15px 0 10px 10px;width:100%}
.menu_bar{background-image:url(../images/menu_bar.jpg);height:120px;padding:0 24px;color:#FFF}
.mid_body{padding:0}
.lft_panel{width:708px}
.rgt_panel{width:268px}
.blue_bg{background:#4a9d45;background-repeat:no-repeat;padding:5px 10px}
.blue_bg_txt_01{font-size:21px;color:#FFF;text-align:left}
.wel_box{padding:12px 0 0 0}
.wel_txt_01{font-size:24px;color:#1d1d1d}
.wel_txt_02{font-size:14px;color:#1d1d1d;line-height:24px}
.wel_hgt{height:7px}
*:first-child+html .wel_hgt{height:55px}
.orange{width:346px}
.orange_box{background-image:url(../images/orange_box.jpg);background-repeat:no-repeat;line-height:18px;padding-bottom:40px}
.blue{width:346px}
.blue_box{background-image:url(../images/blue.jpg);background-repeat:no-repeat;line-height:18px;padding-bottom:60px}
.grey{width:259px}
.grey_box{background-image:url(../images/report_bg_middle.jpg);background-repeat:repeat-x;background-position:bottom;background-color:#FFF;line-height:18px;width:259px;border-left:#afafaf solid 1px;border-right:#afafaf solid 1px}
.login{color:#FFF}
.login_box{font-size:11px;width:150px}
.login_txt{width:70px}
.login_hgt{height:10px}
*:first-child+html .login_hgt{height:8px}
.footer{background-image:url(../images/footer_bg.jpg);background-repeat:repeat-x;font-size:11px;height:61px}
.inner_bg{background:url(../images/inner_bg_01.jpg) no-repeat top}
.inner_space{padding:0 16px 0 0}
.inner_login_txt{padding:5px 0 0 0;font-family:'Open Sans',sans-serif;font-size:13px;color:#7a7a7a;line-height:18px}
.inner_login_txt_color{color:#5e5e5e;line-height:18px;font-family:'Open Sans',sans-serif;font-size:13px}
.inner_login_txt_time{color:#01699d;font-weight:bold;line-height:18px}
.inner_nav{padding:0 0 10px 10px;font-family:'Open Sans',sans-serif;font-size:13px;color:4c4c4c}
.lower{font-family:'Open Sans',sans-serif;font-size:13px;color:4c4c4c}
.footer_01{font-family:'Open Sans',sans-serif;font-size:13px;color:4c4c4c}
#menu{clear:both;color:#3d3d3d;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-left:425px;margin-top:-12px;position:absolute;text-decoration:none;z-index:100}
#menu .menu{float:left;font-family:'Open Sans',sans-serif;font-size:14px;color:#4c4c4c;text-decoration:none}
#menu *{list-style:none;border:0;padding:0;margin:0}
#menu a{display:block;padding:8px 14px;white-space:nowrap}
#menu li{float:left;background:#eee;padding:0 10px}
#menu li li{float:none;color:#4c4c4c}
#menu div{visibility:hidden;position:absolute;border-left:#bebebe 1px solid;border-right:#bebebe 1px solid}
#menu div div{margin:-24px 0 0 -1px;left:100%}
#menu li:hover>div{visibility:visible}
#menu a{text-decoration:none;font-family:'Open Sans',sans-serif;font-size:18px;color:#fff;position:relative;z-index:77}
#menu a:hover{color:#fff}
#menu a:hover span{color:#000}
#menu>ul>li:hover>a{color:#fff}
#menu>ul>li:hover>a span{color:#4c4c4c}
#menu span{font-family:'Open Sans',sans-serif;font-size:18px;color:#fff;text-decoration:none}
#menu li{background:0;padding:0 6px}
#menu li li a{color:#fff;padding:0;position:static;font-family:'Open Sans',sans-serif;font-size:18px;padding:2px 10px 2px 10px}
#menu li li a:hover{background:#eee}
#menu li li a span{color:#4c4c4c}
#menu li li a:hover span{color:#3f9439}
#menu li li a.parent span{background:url(images/pointer.gif) no-repeat right 9px;_background-position:right 10px}
*+html #menu li li a.parent span{background-position:right 10px}
#menu li li span{display:block;text-transform:none;padding:4px 25px 10px 4px;font-family:'Open Sans',sans-serif;font-size:14px}
#menu li div{color:#4c4c4c;background:#f8f7f7;text-align:left}
#menu div div{margin-top:-40px;color:#4c4c4c;background:url(images/nav_bg.png) repeat}
#menu li li li{_border:1px solid #c4c4c4}
#menu div div div{_background:#c4c4c4}
#menu li li li li{_border:1px solid #c4c4c4}
div#menu li.back{width:10px;z-index:8;position:absolute}
div#menu li.back .left{width:auto;float:none;position:relative;top:0;left:0;visibility:visible}
#menu .ca{border-right:0}
.left_header{background:url(../Images/left_header.png) left top no-repeat;height:16px}
.left_side_bg{background:url(../Images/left_bg.png) left top repeat-y}
.left_side_footer{background:url(../Images/left_footer.png) left top no-repeat;height:16px}
.banner_area_bg{background:#fff;min-height:800px}
.banner_bg{height:auto;overflow:hidden;min-height:800px}
.banner_left{padding:0 0 50px 10px;font-family:'Open Sans',sans-serif;color:#fff;min-height:650px}
.banner_left h1{padding:0 0 10px 0;font-family:'Open Sans',sans-serif;color:#555;font-size:48px;margin:10px 0;font-weight:300}
.banner_left h2{padding:0 0 20px 0;font-family:'Open Sans',sans-serif;color:#fff;font-size:23px}
.banner_left p{padding:0 0 5px 0;font-family:'Open Sans',sans-serif;color:#000;font-size:18px;line-height:30px;margin:0 0 5px 0}
.inner_sign_area{padding:20px 0 20px 20px}
.inner_text_left{padding:0 0 10px 10px;font-family:'Open Sans',sans-serif;color:#242424;min-height:600px;line-height:40px;width:100%}
.inner_text_left h1{padding:10px 0 10px 0;font-family:'Open Sans',sans-serif;color:#232323;font-size:32px;margin:0;font-weight:300}
.inner_text_left h2{padding:1px 0 5px 0;font-family:'Open Sans',sans-serif;color:#4a9d45;font-size:20px;margin:0}
.inner_text_left p{padding:0 15px 5px 0;font-family:'Open Sans',sans-serif;color:#242424;font-size:18px;line-height:30px;margin:0}
.sign_area{padding:20px 0 0 44px}
.sign_header{background:url(../Images/sign_header1.png) left top no-repeat;height:62px}
.sign_bg{background:url(../Images/sign_bg.png) left top repeat-y;padding:0 27px 0 27px}
.inner_sign_bg{background:url(../Images/sign_bg.png) left top repeat-y;padding:15px 50px 0 29px;height:215px}
.sign_footer{background:url(../Images/sign_footer.png) left top no-repeat;height:21px}
.sign_left_lebel_radio_left{font-family:'Open Sans',sans-serif;font-size:14px;color:#000;text-align:left;padding:3px 0 5px 0}
.sign_left_lebel_radio_right{font-family:'Open Sans',sans-serif;font-size:14px;color:#000;text-align:left;padding:0 0 5px 0}
.sign_left_lebel{font-family:'Open Sans',sans-serif;font-size:14px;color:#000;text-align:left;padding:5px 0 5px 0}
.sign_left_lebel_top{font-family:'Open Sans',sans-serif;font-size:13px;color:#272525;text-align:left;padding:5px 0 5px 0;border-bottom:#c7c7c7 1px solid}
.inner_sign_left_lebel_top{font-family:'Open Sans',sans-serif;font-size:13px;color:#272525;text-align:left;padding:5px 0 5px 0;border-bottom:#c7c7c7 1px solid}
.sign_lebel_top{font-family:'Open Sans',sans-serif;font-size:14px;color:#000;text-align:left;padding:10px 0 10px 0}
.sign_left_value{font-family:'Open Sans',sans-serif;font-size:13px;color:#272525;text-align:left;width:214px;height:29px;border:#d8d8d8 1px solid;background-color:#fff}
.sign_left_value_dropdown{font-family:'Open Sans',sans-serif;font-size:13px;color:#272525;text-align:left;width:214px;height:29px;border:#d8d8d8 1px solid;background-color:#fff}
.home_login{background-color:#4a9d45;border:#067200 1px solid;width:auto;height:28px;padding:0 10px;color:#fff;size:14px;font-weight:100;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;margin:0;border:0}
.home_reset{background-color:#231f20;border:#121111 1px solid;width:auto;height:28px;padding:0 10px;color:#fff;size:14px;font-weight:100;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;margin:0}
.header_nav_space{padding:2px 30px 0 0;color:#000}
.header_nav_space a{text-decoration:none}
.main_home_body_area{font-family:'Open Sans',sans-serif;font-size:16px;color:#000;line-height:20px;padding:15px 10px 50px}
.main_home_body_area h1{font-family:'Open Sans',sans-serif;font-size:32px;color:#000;line-height:38px;padding:0 0 5px 0;font-weight:100}
.footer_main_area{background:#211f1f;right:0;bottom:0;left:0;width:100%;z-index:999999;padding:0 0 15px 0;margin:0}
.footer_main_area_space{padding:20px 10px;font-family:'Open Sans',sans-serif;font-size:16px;color:#807f7f;line-height:24px}
.footer_area_links{font-family:'Open Sans',sans-serif;font-size:16px;color:#807f7f;text-decoration:none;line-height:24px}
.footer_area_links:visited{font-family:'Open Sans',sans-serif;font-size:16px;color:#807f7f;text-decoration:none;line-height:24px}
.footer_area_links:hover{font-family:'Open Sans',sans-serif;font-size:16px;color:#fff;text-decoration:underline;line-height:24px}
.footer-left a{font-family:'Open Sans',sans-serif;font-size:16px;color:#807f7f;text-decoration:none;line-height:24px;margin:0 10px 0 0;padding:0 10px 0 0}
.footer-left a:hover{font-family:'Open Sans',sans-serif;font-size:16px;color:#fff;text-decoration:underline;line-height:24px}
.contact_lebel{font-family:'Open Sans',sans-serif;font-size:18px;color:#272525;padding:5px 10px 0 0;margin:0}
.contact_lebel_value{background-color:#fff;border-color:#dedede;border-style:solid;border-width:1px;color:#272525;display:block;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:300;margin:10px 0 10px 0;padding:4px 10px;transition:border .15s linear 0s,box-shadow .15s linear 0s,color .15s linear 0s;width:80%;height:30px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;float:left}
.contact_lebel_value_area{background-color:#fff;border-color:#dedede;border-style:solid;border-width:1px;color:#272525;display:block;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:300;margin:10px 0 10px 0;padding:4px 10px;transition:border .15s linear 0s,box-shadow .15s linear 0s,color .15s linear 0s;width:80%;height:80px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;float:left}
.home_submit{background-color:#4a9d45;border:#067200 1px solid;width:auto;height:28px;padding:0 10px;color:#fff;size:14px;font-weight:100;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;margin:0}
.index_box1{padding:5px 5px 20px 20px;margin:0;background:#f15f43;height:281px;border-radius:10px}
.index_box2{padding:5px 5px 5px 20px;margin:0;background:#54b5aa;height:281px;border-radius:10px}
.index_box3{padding:5px 5px 5px 20px;margin:0;background:#e0b53a;height:281px;border-radius:10px}
.index_box4{padding:5px 5px 5px 20px;margin:0;background:#3db8e6;height:281px;border-radius:10px}
.icon-spacing{padding:5px 0 0 0;line-height:40px}
.container{width:100%;max-width:1000px;margin:0 auto}
.header-top-right{float:right;width:auto;height:0 auto}
.header-top-right h1{color:#000;float:right;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:300;width:100%;height:0 auto;text-align:right}
.header-top-right a{color:#000;float:right;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:300;width:100%;text-align:right;text-decoration:none}
#loginBox{display:none;position:absolute;z-index:2;top:142px;padding:0 5px 10px 10px;right:23.6%;width:293px}
.nav-area{background-color:#5bc789;width:100%;margin:0 auto;overflow:hidden}
.footer-left{float:left;width:60%;margin:20px 0 0 0}
.footer-right{float:right;width:35%;margin:20px 0 0 0}
.footer-right h1{float:right;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:300;color:#999;text-align:right}
.footer-buttom{float:left;width:100%}
.footer-buttom h2{float:left;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:300;color:#999;text-align:left;margin-bottom:0;margin-top:10px;padding:0;clear:both;width:100%}
.social-area{width:auto;float:right;padding:0;margin:0;clear:both}
.social-area a{float:right;margin:0;padding:10px 0 0 5px}
.inner-form-area{width:50%;float:none;text-align:center}
.content-left{width:100%;float:left;color:#4a9d45;font-weight:bold;padding:5px}
.content-right{float:left;line-height:50px;margin:10px 0 0;text-align:left;width:50%}
.content-right p{float:left;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:300;color:#000;text-align:right;padding:15px 0 0 0}
.lower-content{width:100%;float:left;margin-bottom:20px}
.content-left ul{float:left;width:100%;margin:0;padding:10px 0}
.content-left ul li{float:left;margin:0;padding:5px 0 0 0;list-style:none;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:700;color:#4a9d45;display:list-item;clear:both}
.lower-right-content{color:#242424;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:300}
#header_nav_space{right:0;bottom:0;font-size:14px;padding:0;margin:15px 0 0 0;float:right}
#header_nav_space ul{list-style:none;list-style-position:outside;margin:0;padding:0}
#header_nav_space ul li{display:block;float:left;padding:3px 15px;padding:0 10px;font-family:open sans,sans-serif;font-size:18px;font-weight:600;color:#fff}
#header_nav_space ul li a{font-family:open sans,sans-serif;transition:all .25s ease;padding:0 7px;display:block;font-size:18px;color:#fff;text-decoration:none}
#header_nav_space ul li a:hover{font-size:18px;color:#fff600;text-decoration:none;display:block}
#header_nav_space a.nav-btn{display:none}
#header_nav_space .welcome{font-weight:bold;font-style:italic}
#mobileMenu{position:fixed;top:0;left:0;width:100%;display:none}
#mobileMenu ul li{display:block;background-color:#00964c;color:#fff;padding:12px 0;text-align:center;border-bottom:1px solid #3a3a3c}
#mobileMenu ul li a{display:block;color:#fff;text-align:center}
.toggleMobile{display:none}


@media only screen and (min-device-width :320px) and (max-device-width :490px){.inner_text_left p{width:100%;font-size:15px}
.footer-left{float:left;width:100%;font-size:10px;text-align:center}
.social-area{width:100%;text-align:center;padding:0;margin:5px 77px 5px 0}
.footer-right{width:100%}
.footer-right h1{float:right;width:100%;text-align:center}
.footer-buttom{width:100%}
.footer-buttom h2{float:right;width:100%;text-align:center}
.banner_left h1{font-size:30px;font-weight:600}
.inner_text_left{width:95%;float:left;margin:0 auto;padding:0}
.inner_text_left h1{font-size:30px;font-weight:600}
header{margin-top:5px;text-align:center;height:auto}
#mobileMenu{position:fixed;top:0;left:0;width:100%;display:none;z-index:100}
.toggleMobile{position:fixed;top:2px;right:10px;display:block;width:34px;height:36px;cursor:pointer;z-index:1000}
.toggleMobile span.menu1,.toggleMobile span.menu2,.toggleMobile span.menu3{display:block;position:absolute;width:35px;height:7px;left:0;background:#4c4c4c;-webkit-transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
.toggleMobile span.menu1{top:0;z-index:9999}
.toggleMobile span.menu2{top:10px;z-index:9999}
.toggleMobile span.menu3{top:20px;z-index:9999}
.toggleMobile.active span.menu1{top:14px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:all .5s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
.toggleMobile.active span.menu2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:all .5s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
.toggleMobile.active span.menu3{opacity:0;-webkit-transition:opacity .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:opacity .35s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
header nav{display:block}
#mobileMenu .welcome{font-weight:bold!important;font-style:italic!important}
.inner_text_left{margin:0 10px}
.inner-form-area{width:100%}
.inner-form-area tr td{width:auto}
.header-top-right h1,.header-top-right,.header-top-right a{text-align:center;float:none}
.inner_text_left p{padding:0 25px 5px 0;width:90%}
.footer-left a{float:left;text-align:center;width:100%;margin:5px 0 0 0}
.nav-area {margin-top: 215px; background:none;}
#header_nav_space ul li a { display:none;}
}


@media only screen and (min-device-width :500px) and (max-device-width :690px){.inner_text_left p{width:100%;font-size:15px}
.footer-left{float:left;width:100%;font-size:10px;text-align:center}
.social-area{width:100%;text-align:center;padding:0;margin:5px 150px 5px 0}
.footer-right{width:100%}
.footer-right h1{float:right;width:100%;text-align:center}
.footer-buttom{width:100%}
.footer-buttom h2{float:right;width:100%;text-align:center}
.banner_left h1{font-size:30px;font-weight:600}
.inner_text_left{width:95%;float:left;margin:0 auto;padding:0}
.inner_text_left h1{font-size:30px;font-weight:600}
header{margin-top:5px;text-align:center;height:auto}
#mobileMenu{position:fixed;top:0;left:0;width:100%;display:none;z-index:100}
.toggleMobile{position:fixed;top:2px;right:10px;display:block;width:34px;height:36px;cursor:pointer;z-index:1000}
.toggleMobile span.menu1,.toggleMobile span.menu2,.toggleMobile span.menu3{display:block;position:absolute;width:35px;height:7px;left:0;background:#4c4c4c;-webkit-transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
.toggleMobile span.menu1{top:0;z-index:9999}
.toggleMobile span.menu2{top:10px;z-index:9999}
.toggleMobile span.menu3{top:20px;z-index:9999}
.toggleMobile.active span.menu1{top:14px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:all .5s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
.toggleMobile.active span.menu2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:all .5s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
.toggleMobile.active span.menu3{opacity:0;-webkit-transition:opacity .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:opacity .35s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
header nav{display:none}
#mobileMenu .welcome{font-weight:bold!important;font-style:italic!important}
.inner_text_left{margin:0 10px}
.inner-form-area{width:100%}
.inner-form-area tr td{width:auto}
.header-top-right h1,.header-top-right,.header-top-right a{text-align:center;float:none}
.inner_text_left p{padding:0 25px 5px 0;width:90%}
.footer-left a{float:left;text-align:center;width:100%;margin:5px 0 0 0}
}


@media only screen and (min-device-width :700px) and (max-device-width :1100px){.inner_text_left p{width:100%;font-size:15px}
.footer-left{float:left;width:100%;font-size:10px;text-align:center}
.social-area{width:100%;text-align:center;padding:0;margin:5px 300px 5px 0}
.footer-right{width:100%}
.footer-right h1{float:right;width:100%;text-align:center}
.footer-buttom{width:100%}
.footer-buttom h2{float:right;width:100%;text-align:center}
.banner_left h1{font-size:30px;font-weight:600}
.inner_text_left{width:95%;float:left;margin:0 auto;padding:0}
.inner_text_left h1{font-size:30px;font-weight:600}
header{margin-top:5px;text-align:center;height:auto}
#mobileMenu{position:fixed;top:0;left:0;width:100%;display:none;z-index:100}
.toggleMobile{position:fixed;top:2px;right:10px;display:block;width:34px;height:36px;cursor:pointer;z-index:1000}
.toggleMobile span.menu1,.toggleMobile span.menu2,.toggleMobile span.menu3{display:block;position:absolute;width:35px;height:7px;left:0;background:#4c4c4c;-webkit-transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
.toggleMobile span.menu1{top:0;z-index:9999}
.toggleMobile span.menu2{top:10px;z-index:9999}
.toggleMobile span.menu3{top:20px;z-index:9999}
.toggleMobile.active span.menu1{top:14px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:all .5s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
.toggleMobile.active span.menu2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:all .5s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
.toggleMobile.active span.menu3{opacity:0;-webkit-transition:opacity .35s cubic-bezier(0.75,0.25,0.10,0.95);transition:opacity .35s cubic-bezier(0.75,0.25,0.10,0.95);z-index:9999}
header nav{display:none}
#mobileMenu .welcome{font-weight:bold!important;font-style:italic!important}
.inner_text_left{margin:0 10px}
.inner-form-area{width:100%}
.inner-form-area tr td{width:auto}
.header-top-right h1,.header-top-right,.header-top-right a{text-align:center;float:none}
.inner_text_left p{padding:0 25px 5px 0;width:90%}
.footer-left a{float:left;text-align:center;width:100%;margin:5px 0 0 0}
}


.input-value-date{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background-color:#fff;border-color:#e5e5e5;border-style:solid;border-width:1px;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:300;margin:3px 0 3px 0;padding:4px 10px;transition:border .15s linear 0s,box-shadow .15s linear 0s,color .15s linear 0s;width:90px;height:30px}
.pop-value-small-medium{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background-color:#fff;border-color:#e5e5e5;border-style:solid;border-width:1px;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:300;margin:3px 0 3px 0;padding:4px 10px;transition:border .15s linear 0s,box-shadow .15s linear 0s,color .15s linear 0s;width:auto;height:30px}
.pop-value-very-small{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background-color:#fff;border-color:#e5e5e5;border-style:solid;border-width:1px;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:300;margin:3px 0 3px 0;padding:4px 10px;transition:border .15s linear 0s,box-shadow .15s linear 0s,color .15s linear 0s;width:auto;height:30px}
.display-label-left{font-family:'Open Sans',sans-serif;font-size:12px;text-align:left;font-weight:300;margin:3px 0;padding:2px 0 0 0;vertical-align:middle;font-weight:bold;color:#000}
.display-label-center{font-family:'Open Sans',sans-serif;font-size:12px;text-align:center;font-weight:300;margin:3px 0;padding:2px 0 0 0;vertical-align:middle;font-weight:bold;color:#000}
.display-label-one{clear:both;color:#4a9d45;display:list-item;float:left;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:700;list-style:outside none none;margin:0;padding:5px 0 0}
.label-box{background-color:#f0f0f0;padding:33px 0 0 16px;height:108px;margin-right:10px;width:180px}
.display-label-left-two{font-family:'Open Sans',sans-serif;font-size:20px;text-align:left;font-weight:300;margin:3px 0;padding:2px 0 0 5px;vertical-align:middle;font-weight:bold;color:#000}
.pop-value-text-area-one{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background-color:#fff;border-color:#e5e5e5;border-style:solid;border-width:1px;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:300;margin:3px 0 3px 0;padding:4px 10px;transition:border .15s linear 0s,box-shadow .15s linear 0s,color .15s linear 0s;width:249px;height:80px}
input[type="file"]{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000}
.select-value-medium-two{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background-color:#fff;border-color:#e5e5e5;border-style:solid;border-width:1px;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:300;margin:3px 0 3px 0;padding:4px 10px;transition:border .15s linear 0s,box-shadow .15s linear 0s,color .15s linear 0s;width:309px;height:30px}



/*===============Rate Calculator End==========================*/
@media all and (-ms-high-contrast:none)
{
.nav-area { height:58px; } /* IE10 */
*::-ms-backdrop, .nav-area { height:58px; } /* IE11 */
}


@media screen and (max-width: 1680px) {
#loginBox {right: 19.8%;}
}

@media screen and (max-width: 1600px) {
#loginBox {right: 18.3%;}
}

@media screen and (max-width: 1440px) {
#loginBox {right: 14.7%;}
}

@media screen and (max-width: 1400px) {
#loginBox {right: 13.7%;}
}
@media screen and (max-width: 1366px) {
#loginBox {right: 12.7%;}
}
@media screen and (max-width: 1280px) {
#loginBox {right: 10.2%;}
}

