@media only screen and (max-width:1023px){.wrapper{width:800px;margin:0 auto;}
.main{width:800px;float:left;}
.logo{width:196px;margin-left:40%;}
.right_panel{display:none;}
.res_nav{display:block;}
.body_box_mid{width:530px;background:#fff;-moz-box-shadow:0 0 2px 2px #b3b3b3;-webkit-box-shadow:0 0 2px 2px#b3b3b3;box-shadow:0 0 2px 2px #b3b3b3;height:auto;margin:7px 0 0 20px;padding:20px;}
.blue_mid_in{float:left;margin:7px 0 0 20px;}
/-------------navigation start--------------/ul.sub-menu{margin:0;padding:0 0 0 0;}
ul.sub-menu li.menu-item{padding:0;float:left;background:#95b1e4;position:relative;}
/------main level link-----/ul.sub-menu li.menu-item a{font:11px/22px Arial, Helvetica, sans-serif;color:#010a1a;text-transform:uppercase;background-color:#ff6c00;padding:0 34px;font-weight:normal!important;margin:0 2px;background:url(../images/nav_div.gif) no-repeat 0 50%;width:882px;}
ul.sub-menu li.menu-item a.active{font:11px/22px Arial, Helvetica, sans-serif;color:#010a1a;text-shadow:0px 1px #562b11;display:block;text-transform:uppercase;background-color:#ff6c00;}
ul.sub-menu li.menu-item a:hover{color:#fff;}
/--------main level link hover------/ul.sub-menu .current a, ul.sub-menu li:hover >a{background-color:#ff6c00;}
ul.sub-menu .current a, ul.sub-menu li.act_o >a{color:#010a1a;}
/------------sub levels link hover-----------/ul.sub-menu li:hover a, ul.sub-menu li:hover li a{background-image:none;border:none;color:#010a1a;}
ul.sub-menu li.menu-item a:hover{color:#010a1a !important;}
/----dropdown----/ul.sub-menu li:hover > ul{display:block;background:#bbc3fe;/------dropdown background------/}
/------------level 2 list-------------/ul.sub-menu{display:none;margin:0;padding:0;position:absolute;left:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
ul.sub-menu li.menu-item{float:none;margin:0;padding:0;}
ul.sub-menu li.menu-item.no_line{border:0;list-style-type:none;background:none;}
ul.sub-menu li.menu-item a{line-height:44px;padding:0 0 0 35px;}
ul.sub-menu li.menu-item a:hover{line-height:44px;background:#ff6c00;}
/-------------navigation end--------------/}
@media only screen and (max-width:749px){.responsive-slider.flexslider .flex-control-nav{bottom:-17% !important;}
.wrapper{width:480px;margin:0 auto;}
.main{width:480px;float:left;}
.logo{width:196px;margin-left:30%;}
.right_panel{display:none;}
.body_box_mid{width:440px;background:#fff;-moz-box-shadow:0 0 2px 2px #b3b3b3;-webkit-box-shadow:0 0 2px 2px#b3b3b3;box-shadow:0 0 2px 2px #b3b3b3;height:auto;padding:20px;margin:0;}
.body_part{width:480px;}
.blue_mid_in{float:left;margin:20px 0 0 120px;}
.main_body{width:480px;}
.footer_in_con{width:320px;}
.foot_social{margin:0;background:none;height:100px;margin:0 0 0 80px;}
.foot_para{display:none;}
.foot_logo_part{display:none;}
.professional{width:320px;float:left;font:12px/14px Arial, Helvetica, sans-serif;color:#868fc6;text-align:left;}
.footer_in_con_left{margin:0 0 0 40px;}
/-------------navigation start--------------/ul.sub-menu{margin:0;padding:0 0 0 0;}
ul.sub-menu li.menu-item{padding:0;float:left;background:#95b1e4;position:relative;}
/------main level link-----/ul.sub-menu li.menu-item a{font:11px/22px Arial, Helvetica, sans-serif;color:#010a1a;text-transform:uppercase;background-color:#ff6c00;padding:0 24px;font-weight:normal!important;margin:0 2px;background:url(../images/nav_div.gif) no-repeat 0 50%;width:275px;}
ul.sub-menu li.menu-item a.active{font:11px/22px Arial, Helvetica, sans-serif;color:#010a1a;text-shadow:0px 1px #562b11;display:block;text-transform:uppercase;background-color:#ff6c00;}
ul.sub-menu li.menu-item a:hover{color:#fff;}
/--------main level link hover------/ul.sub-menu .current a, ul.sub-menu li:hover >a{background-color:#ff6c00;}
ul.sub-menu .current a, ul.sub-menu li.act_o >a{color:#010a1a;}
/------------sub levels link hover-----------/ul.sub-menu li:hover a, ul.sub-menu li:hover li a{background-image:none;border:none;color:#010a1a;}
ul.sub-menu li.menu-item a:hover{color:#010a1a !important;}
/----dropdown----/ul.sub-menu li:hover > ul{display:block;background:#bbc3fe;/------dropdown background------/}
/------------level 2 list-------------/ul.sub-menu{display:none;margin:0;padding:0;position:absolute;left:0;width:300px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
ul.sub-menu li.menu-item{float:none;margin:0;padding:0;}
ul.sub-menu li.menu-item.no_line{border:0;list-style-type:none;background:none;}
ul.sub-menu li.menu-item a{line-height:44px;padding:0 0 0 35px;}
ul.sub-menu li.menu-item a:hover{line-height:44px;background:#ff6c00;}
/-------------navigation end--------------/}
@media only screen and (max-width:479px){.responsive-slider.flexslider .flex-control-nav{bottom:-24% !important;}
.wrapper{width:320px;margin:0 auto;}
.main{width:320px;float:left;}
.logo{width:196px;margin-left:20%;}
.right_panel{display:none;}
.main_body{width:320px;}
.body_box_mid{width:300px;background:#fff;-moz-box-shadow:0 0 2px 2px #b3b3b3;-webkit-box-shadow:0 0 2px 2px#b3b3b3;box-shadow:0 0 2px 2px #b3b3b3;height:auto;margin:0 0 0 5px;padding:10px;}
.body_part{width:320px;float:left;}
.blue_mid_in{float:left;margin:20px 0 0 40px;}
.footer_in_con{width:320px;}
.foot_social{margin:0;background:none;height:100px;margin:0 0 0 60px;}
.foot_para{display:none;}
.foot_logo_part{display:none;}
.professional{width:320px;float:left;font:12px/14px Arial, Helvetica, sans-serif;color:#868fc6;text-align:left;}
.footer_in_con_left{margin:0 0 0 20px;}
/-------------navigation start--------------/ul.sub-menu{margin:0;padding:0 0 0 0;}
ul.sub-menu li.menu-item{padding:0;float:left;background:#95b1e4;position:relative;}
/------main level link-----/ul.sub-menu li.menu-item a{font:11px/22px Arial, Helvetica, sans-serif;color:#010a1a;text-transform:uppercase;background-color:#ff6c00;padding:0 24px;font-weight:normal!important;margin:0 2px;background:url(../images/nav_div.gif) no-repeat 0 50%;width:275px;}
ul.sub-menu li.menu-item a.active{font:11px/22px Arial, Helvetica, sans-serif;color:#010a1a;text-shadow:0px 1px #562b11;display:block;text-transform:uppercase;background-color:#ff6c00;}
ul.sub-menu li.menu-item a:hover{color:#fff;}
/--------main level link hover------/ul.sub-menu .current a, ul.sub-menu li:hover >a{background-color:#ff6c00;}
ul.sub-menu .current a, ul.sub-menu li.act_o >a{color:#010a1a;}
/------------sub levels link hover-----------/ul.sub-menu li:hover a, ul.sub-menu li:hover li a{background-image:none;border:none;color:#010a1a;}
ul.sub-menu li.menu-item a:hover{color:#010a1a !important;}
/----dropdown----/ul.sub-menu li:hover > ul{display:block;background:#bbc3fe;/------dropdown background------/}
/------------level 2 list-------------/ul.sub-menu{display:none;margin:0;padding:0;position:absolute;left:0;width:300px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
ul.sub-menu li.menu-item{float:none;margin:0;padding:0;}
ul.sub-menu li.menu-item.no_line{border:0;list-style-type:none;background:none;}
ul.sub-menu li.menu-item a{line-height:44px;padding:0 0 0 35px;}
ul.sub-menu li.menu-item a:hover{line-height:44px;background:#ff6c00;}
/-------------navigation end--------------/}
@media only screen and (max-width:40em){/-------------navigation start--------------/ul.sub-menu{margin:0;padding:0 0 0 0;}
ul.sub-menu li.menu-item{padding:0;float:left;background:#95b1e4;position:relative;}
/------main level link-----/ul.sub-menu li.menu-item a{font:11px/22px Arial, Helvetica, sans-serif;color:#010a1a;text-transform:uppercase;background-color:#ff6c00;padding:0 24px;font-weight:normal!important;margin:0 2px;background:url(../images/nav_div.gif) no-repeat 0 50%;width:275px;}
ul.sub-menu li.menu-item a.active{font:11px/22px Arial, Helvetica, sans-serif;color:#010a1a;text-shadow:0px 1px #562b11;display:block;text-transform:uppercase;background-color:#ff6c00;}
ul.sub-menu li.menu-item a:hover{color:#fff;}
/--------main level link hover------/ul.sub-menu .current a, ul.sub-menu li:hover >a{background-color:#ff6c00;}
ul.sub-menu .current a, ul.sub-menu li.act_o >a{color:#010a1a;}
/------------sub levels link hover-----------/ul.sub-menu li:hover a, ul.sub-menu li:hover li a{background-image:none;border:none;color:#010a1a;}
ul.sub-menu li.menu-item a:hover{color:#010a1a !important;}
/----dropdown----/ul.sub-menu li:hover > ul{display:block;background:#bbc3fe;/------dropdown background------/}
/------------level 2 list-------------/ul.sub-menu{display:none;margin:0;padding:0;position:absolute;left:0;width:300px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
ul.sub-menu li.menu-item{float:none;margin:0;padding:0;}
ul.sub-menu li.menu-item.no_line{border:0;list-style-type:none;background:none;}
ul.sub-menu li.menu-item a{line-height:44px;padding:0 0 0 35px;}
ul.sub-menu li.menu-item a:hover{line-height:44px;background:#ff6c00;}
/-------------navigation end--------------/}