@font-face{font-family:'Meera';src:url("../fonts/Meera_04-2.eot")}
@font-face{font-family:'Meera';src:local("Meera"),url("../fonts/Meera_04-2.ttf") format("truetype");font-weight:400}
@font-face{font-family:'WebRupee';src: url('../fonts/WebRupee.V2.0.eot');src: local('WebRupee'), url('../fonts/WebRupee.V2.0.ttf') format('truetype'),  url('../fonts/WebRupee.V2.0.woff') format('woff'), url('../fonts/WebRupee.V2.0.svg') format('svg');font-weight: normal;font-style: normal}
.rupees{font-family: 'WebRupee'}
.hmcr_icn{background-image:url("../images/sprite_hmg_cro.png");background-repeat:no-repeat}
ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#ddd;background-color:#fff;text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;z-index:50;background-color:#fff;border-radius:3px;box-shadow:2px 1px 6px 2px #999}
ul.autocompleter-choices li{position:relative;margin:-2px 0 0 0;padding:.2em 1.5em .2em 1em;display:block;float:none!important;cursor:pointer;font-weight:normal;white-space:nowrap;font-size:0.8em !important;line-height:1.5em}
ul.autocompleter-choices li.autocompleter-selected{background-color:#444;color:#fff}
ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:bold;margin:0;padding:0}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9fcfff}
#container{max-width:1000px;width:98%}
img{border:0}
.ar{text-align:right}
.posa{position:absolute}
.dsib{display:inline-block}
.bgw{background-color:#FFF}
.crp{cursor:pointer}
.ftgrey{color:#555}
.arw_down_acc{border-color:#BEBEBE transparent transparent;border-style:dashed dashed solid;border-width:7px 9px 0;display:inline-block;border-top:7px solid #0072AC;padding-bottom:3px}
.arw_up_acc{border-color:transparent transparent #FFF;border-style:dashed dashed solid;border-width:0 6px 8px;display:inline-block;border-bottom-color:#0072AC;margin-left:55px}
.offer_holder {width:585px;height:auto;float:left;padding:25px 0 0 0;position:relative}
.offer_holder h1{color:#a10000;font-size:30px;font-weight:normal;padding-left:60px}
.offer_holder .girl{width:269px;height:251px;background-position:0 -80px;margin-top:60px;float:left}
.offer_holder .specialoffer{text-align:center;width:345px;height:70px;background:#a10000;border-radius:9px;float:left;box-shadow:2px 2px 3px #eaeaea}
.offer_holder .splofr{margin-top:5px;background-position:8px -460px;float:left;height:70px;width:215px}
.specialoffer h2{font-size:22px;color:#FFCC00;line-height:70px;margin:0 30px;float:left;font-weight:normal}
.specialoffer p{font-size:16px;color:#FFFFFF;margin:15px 0 0 0;padding:0 0;font-family:Arial, Helvetica, sans-serif}
.list_holder {float:left;position:absolute;width:387px;left:198px;top:82px}
.list {margin:4px 0;padding:0;float:left;width:387px;font-size:16px;padding-left:5px}
.list .tick {width:10px;height:9px;float:left;background-position:-276px 0;margin:7px 5px 0 0}
.list_holder  p{font-size:14px;color:#646262;margin:8px 0 8px 20px;padding:0 0;font-family:Arial, Helvetica, sans-serif;font-weight:normal}
.trust_icon {width:102px;height:80px;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);color:#e60000;text-align:center;font-size:40px;font-weight:bold;padding:28px 0 0;background-position:-72px -339px;float:left;margin:20px 0 0 5px}
.testimonial_holder{width:332px;height:120px;float:left;margin:9px 0 0 15px}
.testimonial_holder .icon {width:22px;height:20px;background-position:-286px 0;float:left;margin-left:5px}
.testimonial_holder h3{float:left;padding:4px 0 0 5px;font-size:15px;font-weight:normal}
.testimonial_holder .testimonial{border-width:1px 1px 5px 1px;border-style:solid;border-color:#999 #999 #0072ac #999;border-radius:3px 3px 5px 5px;box-shadow:2px 2px 3px #eaeaea;width:302px;height:70px;padding:10px 15px}
.testimonial h4{color:#0072ac;font-size:14px;color:#666666;width:302px;border-bottom:solid 1px #ccc}
.hm_pagehead{height:92px;width:100%}
.hm_logo{background-position:0 0;height:45px;width:275px;display:inline-block}
.reg_lock{background-position:-309px 1px;height:17px;width:12px;margin:3px 5px 0 30px}
.menu_srch{background-position:-445px -377px;height:1px;width:11px}
.hm_div{background-position:-294px -10px;height:92px;width:14px}
.h1break{background-position:-294px -25px;height:30px;width:14px}
.hm_login{padding:5px;margin-left:3px;border:solid 1px #090;position:absolute;right:20px;background-color:#fff;z-index:1;max-width:412px;border-radius:3px;line-height:26px}
.hm_login_mid{background-position:0 -130px;height:90px;width:382px}
.hm_login_left{background-position:-308px -18px;height:90px;width:11px}
.hm_login_right{background-position:-321px -18px;height:90px;width:11px}
.hm_nav{height:44px;width:979px}
.hm_nav_left{height:44px;width:10px;background-position:-336px -2px}
.hm_nav_mid{height:44px;width:959px;background-color:#0072ac}
.hm_nav_right{height:44px;width:10px;background-position:-346px -2px}
.hm_reginnr{width:408px;height:674px}
.hm_regoutr{height:700px;width:979px;background-position:1px -6px;margin:0 auto 20px}
.hm_arw{background-color:#fbfbfa;width:5px;position:absolute;height:150px;margin:91px 0 0 570px}
.hm_regpanel{height:698px;width:979px}
.link_panel{height:64px;width:978px;background-position:-380px -224px}
.hm_whatsnew{height:64px;width:54px;background-position:-371px 0}
.shim{height:1px}
.caps{text-transform:uppercase}
.padt15{padding-top:15PX}
.hm_linkpaneldiv{height:64px;width:6px;background-position:-365px 0}
.cred{color:#F30;text-decoration:none}
.ftred{color:#f00}
.hm_paidmem{height:64px;width:54px;background-position:-428px 0}
.hm_freestar{height:64px;width:58px;background-position:-483px 0}
.hm_regplan{height:64px;width:54px;background-position:-540px 0}
.dottedline{height:11px;width:998px;background-position:0 -307px}
.hm_browsepanel_main{width:689px;height:121px}
.hm_browsepanel{width:664px;height:29px}
.hm_browsepanel_nav{width:664px;height:29px;background-position:0 -319px}
.hm_magzine_panel{width:260px;height:121px;background-position:-328px -66px}
.tab_left{width:4px;height:29px}
.tab_left_img{width:4px;height:29px;background-position:-356px -3px}
.tab_right{width:4px;height:29px}
.tab_right_img{width:4px;height:29px;background-position:-361px -3px}
.tab_mid{height:19px}
.tab_mid_img{height:19px;background-position:0 -347px}
.w15{width:15px}
.w100{width:100px}
.w145{width:145px}
.w190{width:186px}
.cb{clear:both}
.pl5{padding-left:5px}
.pl25{padding-left:25px}
.pr5{padding-right:5px}
.pr15{padding-right:15px}
.pad20{padding:20px}
.fa{font-family:Arial,Helvetica,sans-serif}
.bdr_t{border-top:#CCC 1px solid}
.bdr_b{border-bottom:#CCC 1px solid}
.bdr_l{border-left:#CCC 1px solid}
.bdr_r{border-right:#CCC 1px solid}
.ac{text-align:center}
.pad2_l10{padding:2px 2px 2px 10px}
.h1{height:1px}
.h5{height:5px}
.h10{height:10px}
.h12{height:12px}
.h15{height:15px}
.h16{height:16px}
.h18{height:18px}
.h20{height:20px}
.h25{height:25px}
.h50{height:50px}
.txtd{text-decoration:none}
.fcblk{color:#000}
.fcdgrey1{color:#323433}
.fclblue1{color:#09c}
.fcwhite{color:#FFF}
.b{font-weight:bold}
.fl{float:left}
.fr{float:right}
.container{margin:auto;max-width:1000px;width:100%}
.inhgt{clear:both;height:10px}
.cb{clear:both}
.pt11{font-size:11px}
.pt12{font-size:12px}
.pt13{font-size:13px}
.pt14{font-size:14px}
.pt16{font-size:16px}
.padt3{padding-top:2px}
.padt10{padding-top:10px}
.cblck{color:#000}
.fa{font-family:Arial,Helvetica,sans-serif}
.mga{margin:auto}
.cp{cursor:pointer}
.cmbobx{color:#797979;height:20px;border:1px solid #bababa;border-radius:3px 3px 3px 3px}
#div_LLPop{clear:both;float:right;margin:5px 23px 5px;font-size:10px;color:#999;cursor:pointer;text-decoration:underline;font-style:!important}
.new_star_match_tab{background:#FFF;position:absolute;height:auto;float:left;border:2px solid #999;font-family:Arial,Helvetica,sans-serif;font-size:12px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}
.nav_menu{float:left;height:43px;line-height:40px;padding-left:9px;padding-right:5px}
.search_tab{position:absolute;top:136px;left:223px;background-color:#FFF;padding:15px;border-left:solid 1px #0072ac;border-right:solid 1px #0072ac;border-bottom:solid 1px #0072ac;border-bottom-left-radius:9px;border-bottom-right-radius:9px;font-size:12px}
.greenbutton{margin:0;border-radius:4px;background-color:#0072ac;border:0 none;color:#fff;cursor:pointer;font-weight:bold;padding:5px 10px;text-align:center;text-decoration:none;font-family:Arial,Helvetica,sans-serif}
.new_general_exp_int__tab{background:#fff;position:absolute;height:auto;float:left;border:2px solid #999;border-radius:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.search_menu_tab{display:none;position:absolute;background-color:#FFF;border:1px solid #718504;border-top:0;padding:10px;color:#000;margin-left:-1px;width:175px;line-height:20px;box-shadow:5px 5px 5px #9c9c9c}
.inputbx{width:93%;color:#797979;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:1px 0 1px 3px;line-height:21px;height:21px;border-color:#c1c1c1 #EBEBEb #ebebeb #C1C1C1;border-style:solid;border-width:1px;border-radius:3px 3px 3px 3px}
.cbw{width:95%;color:#797979;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:3px 2px 1px 0;height:23px;border-color:#c1c1c1 #EBEBEb #ebebeb #C1C1C1;border-style:solid;border-width:1px;border-radius:3px 3px 3px 3px}
.hm_reg p{font-size:12px;color:#333;margin:0;clear:both;padding:0}
.reg-nw{margin:5px 0 0 30px;padding-top:15px}
.reg-nw .text{font-size:20px;height:25px;line-height:25px;color:#F00;float:left;width:200px}
.nw{white-space:nowrap}
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}
blockquote,q{quotes:none}
table,table td{padding:0;border:none;border-collapse:collapse}
#page1 #content .col-1{width:360px;margin-right:19px}
#page1 #content .col-2{width:360px}
#page2 #content .col-1{width:360px;margin-right:19px}
#page2 #content .col-2{width:360px}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}
mark,rp,rt,ruby,summary,time{display:inline}
body{background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:100%;line-height:1em;color:#5c5c5c}
html,body{height:100%}
#container{font-size:.814em}
header{height:auto;position:relative;margin:0}
section#content{float:left}
.ic,.ic a{border:0;float:left;background:#fff;color:#f00;width:50%!important;line-height:10px;font-size:10px;margin:-120% 0 0 0;overflow:hidden;padding:0}
aside{float:left}
footer{text-align:center}
.fleft{float:left}
.fright{float:right}
.clear{clear:both}
.col-1,.col-2,.col-3{float:left}
.alignright{text-align:right}
.aligncenter{text-align:center}
.wrapper{width:100%;overflow:hidden}
input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:normal;color:#5c5c5c;margin:0;padding:0}
fieldset{border:0}
.team{width:100%;overflow:hidden;line-height:1.538em}
.team strong{color:#f85811;display:block;padding:14px 0 6px 0}
.img-indent{margin:0 20px 0 0;float:left}
.img-box{width:100%;overflow:hidden;padding-bottom:12px;line-height:1.538em}
.img-box img{float:left;margin:0 20px 0 0}
.extra-wrap{overflow:hidden}
p{margin-bottom:20px;line-height:1.538em}
#slogan{position:relative}
.indent{padding-bottom:1px}
a{color:#f85811;outline:none}
a:hover{text-decoration:none}
h1{margin:10px}
#content .inside{padding:24px 40px 30px 50px}
.head{height:30px;background:#0072ac;text-align:center;font-size:24px;color:#fff;line-height:30px}
aside .inside{padding:12px 45px 0 40px;background:#fbfbfa;-webkit-border-radius:20px;border-radius:20px;border:solid 2px #ccc}
aside h2{letter-spacing:-1px}
footer .inside{padding-top:0}
#search-form fieldset{position:absolute;right:50px;top:0;font-size:11px;color:#666;line-height:14px}
#search-form input{width:128px;background:#fff;padding:2px 3px 2px 3px;border:1px solid #d9d9d9;float:left}
#search-form a{float:left;margin-left:5px}
.zerogrid{width:100%;position:relative;margin:0 auto;padding:0}
.zerogrid:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.zerogrid .row:before,.row:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.zerogrid .row:after{clear:both}
.zerogrid .row{zoom:1}
.zerogrid .wrap-col{margin:20px 5px 10px}
.zerogrid .col-1-2,.zerogrid .col-1-3,.zerogrid .col-2-3,.zerogrid .col-1-4,.zerogrid .col-2-4,.zerogrid .col-3-4,.zerogrid .col-1-5,.zerogrid .col-2-5,.zerogrid .col-3-5,.zerogrid .col-4-5,.zerogrid .col-1-6,.zerogrid .col-2-6,.zerogrid .col-3-6,.zerogrid .col-4-6,.zerogrid .col-5-6{float:left;display:inline-block}
.zerogrid .col-full{width:100%}
.zerogrid .col-1-2{width:50%}
.zerogrid .col-1-3{width:33.33%}
.zerogrid .col-2-3{width:66.66%}
.zerogrid .col-1-4{width:25%}
.zerogrid .col-2-4{width:43%}
.zerogrid .col-3-4{width:75%}
.zerogrid .col-1-5{width:25%}
.zerogrid .col-2-5{width:40%;float:right}
.zerogrid .col-3-5{width:57%}
.zerogrid .col-4-5{width:80%}
.zerogrid .col-1-6{width:16.66%}
.zerogrid .col-2-6{width:33.33%}
.zerogrid .col-3-6{width:48%}
.zerogrid .col-4-6{width:66.66%}
.zerogrid .col-5-6{width:83.33%}
.box{width:79%;height:240px;float:left;margin:0 2px;padding:10px 20px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
.box h2{width:100%;float:left;margin:0;padding:10px 0;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#0073ae;border-bottom:1px solid #CCC}
.content-left{width:430px;height:auto;float:left;margin:20px 0 0 5px;padding:0 3px 0 0;border-right:solid 1px #CCC}
.content-left ul{font-family:Arial,Helvetica,sans-serif;font-size:13px;float:left;margin:0;line-height:20px;padding:0 15px;list-style:outside}
.content-right{width:510px;height:auto;float:left;margin:20px 0 0 18px;padding:0 0 0 0}
.content-right h1{width:510px;height:auto;float:left;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#000}
.content-right ul{font-family:Arial,Helvetica,sans-serif;font-size:12px;float:left;margin:0;line-height:18px;padding:0 10px;color:#069;width:210px;list-style:outside}
.navigator{border-top:1px solid #0072ac;padding:0 7px;border-radius:5px 5px 0 0;background-color:#0072ac;height:auto;color:#fff}
.nav_area{width:100%;text-align:center;font-size:14px;font-weight:bold}
.mal-holder .girl{position:absolute;right:0;top:0;background-position:-270px -328px;width:155px;height:190px}
.green-strip{width:100%;height:auto;margin:3px auto;background:#0072ac;border-radius:6px 6px 0 0;line-height:14px}
.green-strip h1{font-size:16px;text-align:center;color:#fff;font-weight:normal;margin:0;padding:12px 0}
h3{color:#434343;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:1.2em;margin-bottom:2px}
h3 span{color:#f85811}
.footer-holder{margin:0;padding:0}
.footer-holder .footer{margin:0 auto;width:100%;background:#d5d5d5;max-width:1000px}
.footer p{width:560px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;margin:20px 10px}
.txtright{width:350px;margin-top:20px;font-weight:normal;font-size:12px;line-height:25px;float:right}
.cb{clear:both}
.pt11{font-size:11px}
.ftred{color:#f00}
.hm_reg{margin:9px 0 0 25px;background-color:#fbfbfa;border-radius:9px;height:auto;width:auto;border:solid 2px #ccc;box-shadow:0 2px 4px 0 #BABABA}
.form-inner{padding:10px 10px 0 30px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:auto}
.reg_base{height:30px;width:385px;float:right;margin:0;padding:0 0}
.mal-holder{width:auto;height:auto;margin:5px 0;padding:0;float:left;position:relative;display:none}
@media only screen and (min-width:768px) and (max-width:959px){
.zerogrid{width:768px}
}
@media only screen and (max-width:767px){
.zerogrid{width:100%}
}
@media only screen and (min-width:620px) and (max-width:767px){
.zerogrid{width:100%}
}
@media only screen and (max-width:619px){
.zerogrid,.zerogrid .col-1-2,.zerogrid .col-1-3,.zerogrid .col-2-3,.zerogrid .col-1-4,.zerogrid .col-2-4,.zerogrid .col-3-4,.zerogrid .col-1-5,.zerogrid .col-2-5,.zerogrid .col-3-5,.zerogrid .col-4-5,.zerogrid .col-1-6,.zerogrid .col-2-6,.zerogrid .col-3-6,.zerogrid .col-4-6,.zerogrid .col-5-6{width:100%}
}
html{-webkit-text-size-adjust:none}
.video embed,.video object,.video iframe{width:100%;height:auto}
.errmsg{max-width:350px;background-color:#ec3636;color:#FFF;border-radius:5px;padding:3px 2px 3px 7px;position:absolute}
.iefx .errmsg{width:350px}
@media only screen and (max-width:959px){
.hm_login{right:0}
.nav-box nav ul li{padding:0 16px 0 18px}
#slogan{position:relative;display:none}
.box{width:76%;height:330px;float:left;margin:0 2px;padding:10px 20px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
h3{color:#434343;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:1.2em;margin:15px;text-align:left}
h3 span{color:#f85811}
.content-left{width:100%;height:auto;float:left;margin:20px 0 0 0;padding:0 10px 0 0;border-right:solid 1px #CCC}
.content-left ul{font-family:Arial,Helvetica,sans-serif;font-size:13px;float:left;margin:0;line-height:20px;padding:0 30px;list-style:outside;width:30%}
.content-right ul{font-family:Arial,Helvetica,sans-serif;font-size:12px;float:left;margin:0;line-height:18px}
.green-strip h1{font-size:1.2em;text-align:center;color:#fff;font-weight:normal;margin:0;padding:10px 0}
.footer-holder{margin:10px 0;padding:0;background:#d5d5d5;height:auto}
.txtright{width:100%;float:left;line-height:24px;text-align:center;font-size:12px;margin:0;padding:0 0}
.footer p{width:100%;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;padding:0;text-align:center}
.hm_reg{margin:5px auto 0 auto;background-color:#fbfbfa;border-radius:9px;height:auto;width:auto;border:solid 2px #ccc;width:98%}
.form-inner{padding:10px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}
.reg_base{height:30px;width:100%;float:left;margin:0 20px 0 0;padding:0 0}
.hm_reg p{font-size:12px;color:#333;margin:0;width:50%;float:left;padding:0;text-align:left}
.reg-nw{margin:5px 0 0 10px;padding-top:15px}
.h1break{background-position:-294px -25px;height:30px;width:14px;display:block}
header{height:auto;position:relative;margin:0 0 0 0}
.mal-holder{width:100%;height:auto;margin:0;padding:0;display:block}
.mal-holder .m4{font-family:Meera;font-size:1.4em;text-align:center;color:#fff;line-height:22px;background:#0073ae;padding:5px 0;width:100%;height:auto;margin:0 auto;border-bottom:solid 1px #ccc}
.mal-holder p{font-family:Arial,Helvetica,sans-serif;font-size:18px;text-align:center;color:#333;margin:0;padding:0 0}
.zerogrid .col-2-5{width:99%;display:block}
.errmsg{background-color:rgba(0,0,0,0);width:95%;color:#e60000;padding:3px 2px;position:relative;left:0!important;top:0!important}
}
@media only screen and (max-width:680px){
.nav-box nav ul li{padding:0 6px 0 8px}
.nav-box nav ul li a{font-size:1em}
.nav-box nav ul.fright{padding-right:14px}
.nav-box nav ul.fright li{padding:0 13px 0 15px}
header{height:150px}
h1{text-align:center;margin-top:5px}
#search-form fieldset{display:none}
.head{height:30px;background:#0072ac;text-align:center;font-size:12px;color:#fff;line-height:30px}
.hm_reg{margin:5px auto 0 auto;background-color:#fbfbfa;border-radius:9px;height:auto;width:auto;border:solid 2px #ccc;width:95%}
.form-inner{padding:10px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}
.reg_base{height:30px;width:100%;float:left;margin:0;padding:0}
h3{color:#434343;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:1.2em;margin:15px;text-align:left}
h3 span{color:#f85811}
.box{width:89%;height:auto;float:left;margin:0 2px;padding:10px 20px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
.errmsg{background-color:rgba(0,0,0,0);width:95%;color:#e60000;padding:3px 2px;position:relative;left:0!important;top:0!important}
.green-strip{width:100%;height:auto;margin:0 auto 3px auto;background:#0072ac;border-radius:6px 6px 0 0;line-height:14px;float:left}
.green-strip h1{font-size:1.1em;text-align:center;color:#fff;font-weight:normal;margin:0;padding:5px;line-height:18px}
header{height:auto;position:relative;margin:0 0 0 0}
.mal-holder{width:100%;height:auto;margin:0;padding:0;display:block}
.mal-holder .m4{font-family:Meera;font-size:1em;text-align:center;color:#fff;line-height:22px;background:#0073ae;padding:5px 0;width:100%;height:auto;margin:0 auto;border-bottom:solid 1px #ccc}
.mal-holder p{font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:center;color:#333;margin:0;padding:0 0}
}
@media only screen and (max-width:480px){
.response-menu{display:block}
.normal-menu{display:none}
#slogan{position:relative;display:none}
.box{width:90%;height:auto;float:left;margin:0 5px;padding:10px 20px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
h3{color:#434343;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:1.2em;margin:15px;text-align:left}
h3 span{color:#f85811}
.content-left ul{font-family:Arial,Helvetica,sans-serif;font-size:13px;float:left;margin:0;line-height:20px;padding:0 30px;list-style:outside;width:25%}
.content-right ul{font-family:Arial,Helvetica,sans-serif;font-size:12px;float:left;margin:0;line-height:18px;padding:0 10px;color:#069;width:100%;list-style:outside}
.green-strip{width:100%;height:auto;margin:0 auto 0 auto;background:#0072ac;border-radius:6px 6px 0 0;line-height:14px;float:left}
.green-strip h1{font-size:1em;text-align:center;color:#fff;font-weight:normal;margin:0;padding:5px;line-height:18px}
.footer-holder{margin:10px 0;padding:0;background:#d5d5d5;height:auto}
.footer p{width:95%;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;padding:0;text-align:center}
.txtright{width:100%;float:left;padding-left:8px;line-height:24px;text-align:center;font-size:11px;margin:0;padding:0 0}
.hm_reg{margin:5px auto 0 auto;background-color:#fbfbfa;border-radius:9px;height:auto;width:auto;border:solid 2px #ccc;width:95%}
.form-inner{padding:10px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}
.reg_base{height:30px;width:100%;float:left;margin:0;padding:0}
.team{width:100%;overflow:visible;line-height:1.538em}
.errmsg{background-color:rgba(0,0,0,0);width:95%;color:#e60000;padding:3px 2px;position:relative;left:0!important;top:0!important}
.hm_reg p{font-size:12px;color:#333;margin:0;width:100%;float:left;padding:0;text-align:left}
.reg-nw{margin:5px 0 0 10px;padding-top:15px}
.h1break{background-position:-294px -25px;height:30px;width:14px;display:none}
header{height:auto;position:relative;margin:0}
.mal-holder .girl{background-position:-280px -80px;height:60px;margin-top:-60px;right:8%;width:60px;top:auto;}
.mal-holder{width:100%;height:auto;margin:0;padding:0;display:block}
.mal-holder .m4{font-family:Meera;font-size:1.1em;text-align:center;color:#fff;line-height:22px;background:#0073ae;padding:5px 0;width:100%;height:auto;margin:0 auto;border-bottom:solid 1px #ccc}
.mal-holder p{font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:center;color:#333;margin:0;padding:0 0}
}
@media screen and (min-width:360px) and (max-width:360px),(min-device-width:360px) and (max-device-width:360px) and (orientation:landscape){
.box{width:85%;height:auto;float:left;margin:0 5px;padding:10px 20px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
.hm_reg{margin:5px auto 0 auto;background-color:#fbfbfa;border-radius:9px;height:auto;width:auto;border:solid 2px #ccc;width:95%}
.form-inner{padding:10px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}
.mal-holder .m4{font-family:Meera;font-size:1.1em;text-align:center;color:#fff;line-height:22px;background:#0073ae;padding:5px 0;width:100%;height:auto;margin:0 auto;border-bottom:solid 1px #ccc}
}
@media screen and (min-width:640px) and (max-width:640px),(min-device-width:640px) and (max-device-width:640px) and (orientation:landscape){
.box{width:75%;height:400px;float:left;margin:0 2px;padding:10px 20px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
.hm_reg{margin:5px auto 0 auto;background-color:#fbfbfa;border-radius:9px;height:auto;width:auto;border:solid 2px #ccc;width:95%}
.form-inner{padding:10px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}
.zerogrid .col-3-6{width:45%}
.hm_reg p{font-size:12px;color:#333;margin:0;width:50%;float:left;padding:0;text-align:left}
.reg-nw{margin:5px 0 0 10px;padding-top:15px}
.h1break{background-position:-294px -25px;height:30px;width:14px;display:block}
.mal-holder .m4{font-family:Meera;font-size:1.6em;text-align:center;color:#fff;line-height:22px;background:#0073ae;padding:5px 0;width:100%;height:auto;margin:0 auto;border-bottom:solid 1px #ccc}
@media screen and (min-width:320px) and (max-width:320px),(min-device-width:320px) and (max-device-width:320px) and (orientation:landscape){
.box{width:90%;height:auto;float:left;margin:0 2px;padding:10px 10px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
.hm_reg{margin:5px auto 0 auto;background-color:#fbfbfa;border-radius:9px;height:auto;border:solid 2px #ccc;width:95%}
.form-inner{padding:10px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}
.mal-holder .m4{font-family:Meera;font-size:1em;text-align:center;color:#fff;line-height:22px;background:#0073ae;padding:5px 0;width:100%;height:auto;margin:0 auto;border-bottom:solid 1px #ccc}
.mal-holder p{font-family:Arial,Helvetica,sans-serif;font-size:13px;text-align:center;color:#333;margin:0;padding:0 0}
}
@media screen and (min-width:568px) and (max-width:568px),(min-device-width:568px) and (max-device-width:568px) and (orientation:landscape){
.box{width:90%;height:auto;float:left;margin:0 2px;padding:10px 20px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
.hm_reg{margin:5px auto 0 auto;background-color:#fbfbfa;border-radius:9px;height:auto;border:solid 2px #ccc;width:95%}
.form-inner{padding:10px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}
#search-form fieldset{position:absolute;right:50px;top:5px;font-size:11px;color:#000;line-height:14px;display:none}
h1{text-align:center;margin-top:5px}
.hm_reg p{font-size:12px;color:#333;margin:0;width:50%;float:left;padding:0;text-align:left}
.reg-nw{margin:5px 0 0 10px;padding-top:15px}
.h1break{background: -294px -25px;height:30px;width:14px;display:block}
}
@media screen and (min-width:960px) and (max-width:960px),(min-device-width:960px) and (max-device-width:960px) and (orientation:landscape){
.box{width:90%;height:250px;float:left;margin:0 2px;padding:10px 20px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
.hm_reg{margin:5px auto 0 auto;background-color:#fbfbfa;border-radius:9px;height:auto;width:auto;border:solid 2px #ccc;width:99%}
.form-inner{padding:10px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}
#slogan{position:relative;display:none}
.zerogrid .col-2-5{width:100%;display:block}
.mal-holder{width:100%;height:auto;margin:0;padding:0;display:block}
.mal-holder .m4{font-family:Meera;font-size:1.4em;text-align:center;color:#fff;line-height:22px;background:#0073ae;padding:5px 0;width:100%;height:auto;margin:0 auto;border-bottom:solid 1px #ccc}
.mal-holder p{font-family:Arial,Helvetica,sans-serif;font-size:16px;text-align:center;color:#333;margin:0;padding:0 0}
.hm_reg p{font-size:12px;color:#333;margin:0;width:50%;float:left;padding:0;text-align:left}
.reg-nw{margin:5px 0 0 10px;padding-top:15px}
.h1break{background-position:-294px -25px;height:30px;width:14px;display:block}
}
@media screen and (min-width:600px) and (max-width:600px),(min-device-width:600px) and (max-device-width:600px) and (orientation:landscape){
.box{width:90%;height:auto;float:left;margin:0 2px;padding:10px 20px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
.hm_reg{margin:5px auto 0 auto;background-color:#fbfbfa;border-radius:9px;height:auto;width:auto;border:solid 2px #ccc;width:98%}
.form-inner{padding:10px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}
.hm_reg p{font-size:12px;color:#333;margin:0;width:50%;float:left;padding:0;text-align:left}
.reg-nw{margin:5px 0 0 10px;padding-top:15px}
.h1break{background-position:-294px -25px;height:30px;width:14px;display:block}
}
@media screen and (min-width:768px) and (max-width:768px),(min-device-width:768px) and (max-device-width:768px) and (orientation:landscape){
.box{width:75%;height:330px;float:left;margin:0 2px;padding:10px 20px;background:#FFF;border-top:5px solid #0072ac;box-shadow:2px 2px 5px #bababa}
.hm_reg{margin:5px 5px 0 5px;background-color:#fbfbfa;border-radius:9px;height:auto;width:auto;border:solid 2px #ccc;width:98%}
.form-inner{padding:10px;color:#666;font-size:12px;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}
.hm_reg p{font-size:12px;color:#333;margin:0;width:50%;float:left;padding:0;text-align:left}
.reg-nw{margin:5px 0 0 10px;padding-top:15px}
.h1break{background-position:-294px -25px;height:30px;width:14px;display:block}
}
