@font-face{font-family:'ralereg';src:url('../fonts/raleway-regular-webfont.eot');src:url('../fonts/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/raleway-regular-webfont.woff2') format('woff2'),
url('../fonts/raleway-regular-webfont.woff') format('woff'),
url('../fonts/raleway-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
@font-face{font-family:'ralebold';src:url('../fonts/raleway-bold-webfont.eot');src:url('../fonts/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/raleway-bold-webfont.woff2') format('woff2'),
url('../fonts/raleway-bold-webfont.woff') format('woff'),
url('../fonts/raleway-bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,hr,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;}
body{line-height:1;font-weight:normal;font-family:'ralereg', Verdana, sans-serif;overflow-x:hidden;}
ul{list-style:none;}
li{line-height: 1.42857143;}
ol{}
h1{font-size:36px;line-height:42px;color:#535F69;font-weight:bold;margin:0 0 15px;}
h2{font-family:ralebold !important;font-weight:normal !important;font-size:25px !important;color:#323c43 !important;text-transform:uppercase;}
h3{font-size:24px;line-height:30px;color:#535F69;font-weight:bold;margin:10px 0 5px 0px;}
p{font-size:12px;line-height:10px;color:#535F69;font-weight:normal;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
.no_display{display:none;}
.decor_no{text-decoration:none;}
.margin_p p{margin-top:10px;}
.margin_pb p{margin-bottom:10px;}
.clearr{clear:both;font-size:0px;}
.ul_disc{list-style-type:disc;margin:10px 0;padding-left:40px;font-size:16px;}
.ul_circle{list-style-type:circle;margin:10px 0;padding-left:40px;font-size:16px;}
.ol_decimal{list-style-type:decimal;margin:10px 0;padding-left:40px;}
.float_left{float:left;}
.float_right{float:right;}
.li_margin1 li{margin-left:14px}
.grey_coner{height:7px;width:7px;position:absolute;bottom:-1px;right:-1px;background:url('../images/cut_coner.jpg') right bottom no-repeat;}
.newnormal{color:#535F69;font-size:11px;font-weight:normal;line-height:12px;}
.newnormal12{color:#535F69;font-size:12px;font-weight:normal;line-height:12px;}
p{font-size:14px;line-height:20px;color:#535F69;font-family:ralereg;font-weight:normal;margin: 0 0 10px;}
.main_container{zoom:1;font-weight:normal;font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:12px;}
.main_container a{color:#3692F0;}
.style_bottom_2{font-weight:bold;color:#0F3496;cursor:pointer}
.style_bottom_1{cursor:pointer;}
.style_bottom{padding-top:3px;color:#ffffff;cursor:pointer;}
.style_bottom_{cursor:pointer;}
.button_link{background-color:#F5AB1E;width:85px;height:22px;border:#E38305 1px solid;font-weight:bold;font-size:12px;font-family:tahoma,verdana,sans-serif;color:#253D8F}
.main{width:100%;background:url(../images/bodybg.jpg) no-repeat top center;/*height:692px;*/position:relative; background-size:cover;}
* html .ui-tabs-nav{display:inline-block;}
*:first-child+html .ui-tabs-nav{display:inline-block;}
#fragment-1, #fragment-2, #fragment-3, #fragment-4{height:75px;padding:10px 0 0 2%;}
/**/.notespopup{width:258px;}
.notespopup-head{width:258px;height:26px;line-height:0px;font-size:0px;}
.notespopup-main{width:246px;background:#dfeafe;border-left:1px solid #afc4eb;border-right:1px solid #afc4eb;FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#000000;LINE-HEIGHT:12px;FONT-FAMILY:Verdana,Arial,Helvetica;padding:5px;_width:258px;margin:0px;}
.notespopup-footer{width:258px;height:30px;}
.notespopup-closebutton{float:right;height:10px;width:10px;margin-right:7px;margin-top:8px;line-height:0px;font-size:0px;}
.upgradeC1 label{float:left;padding:0 3px;text-align:right;width:50%;}
.upgradeC1 input{float:left;}
.upgradeC3{display:block;border-top:#0F3496 4px solid;text-align:center;}
.upgrade_topic{padding:3px;background:#D5EBBA;margin:10px 0;}
.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}
.ac_odd{background-color:#eee;}
.ac_over{background-color:#0A246A;color:white;}
.visa_infoC4{border:1px solid rgb(255, 0, 0);padding:5px;background:#ffecec;text-align:center;}
.let{list-style-type:disc;}
.infocont{width:100%;}
.infocont address{font-style:normal;}
.visa_active .required{color:#CE0000;}
.visa_active .required.not{color:#639A23;}
.required{color:#DA797B;}
.required.not{color:#A2C082;}
.visa_info_country{margin:0 0 3px;text-align:left;text-align:center;font-size:16px;color:#535F69;font-weight:bold;padding-left:15px;}
.visa_infoN1{border:1px solid #949ba3;overflow:auto;zoom:1;margin:3px 0px 10px;padding:5px;background:#bcc5ce url(../images/visanew_bg1.png) left top repeat-x;color:#565f66;font-size:11px;}
.visa_infoN1_left{float:left;padding-right:10px;line-height:30px;}
.visa_infoN1_left label{font-weight:bold;}
.visa_infoN1_left select, .visa_infoN1_bottom select{width:115px;}
.visa_infoN1_right{line-height:30px;font-weight:bold;}
.visa_infoN1_bottom{font-weight:bold;line-height:30px;}
.req_vinfo{height:39px;float:right;width:100%;}
.req_vinfo p{height:34px;float:left;font-size:12px;font-weight:bold;line-height:14px;width:70%;padding:5px 27% 0 3%;text-align:center;}
.noreqvinfo{width:566px;height:39px;background:#ecf2d4;}
.reqvinfo{height:39px;width:566px;}
.noreqvinfo p, .reqvinfo p{font-size:12px;font-weight:bold;line-height:14px;padding:5px 150px 0 0;text-align:center;}
.visa_info_req{width:181px;}
.visa_info_req dl, .index_req dl{background:#BCC5CE url(../images/visanew_bg1.png) repeat-x left top;border-left:1px #A8ADBC solid;border-right:1px #A8ADBC solid;border-top:1px #A8ADBC solid;padding:5px 0 0 0;margin-left:10px;height:55px;cursor:pointer;}
.visa_info_req dl{padding:2px 0 0 0;background:#e2e5e8 url(../images/vinfo_tabs_bg.png) repeat-x left top;}
.visa_info_req dd{text-align:center;padding-top:7px;}
.visa_info_req dd span{display:block;font-size:14px;font-weight:bold;height:23px;line-height:22px;text-transform:uppercase;}
.visa_info_req dt{font-size:12px;text-align:center;line-height:13px;padding-top:3px;}
.visa_info_req dt strong{color:#80868B;}
.visa_active, .index_active{background:#FFFFFF !important;border-right:none !important;padding-right:2px !important;margin:0 !important;border-bottom:1px #A8ADBC solid !important;padding:5px 0 0 10px !important;position:relative;border-top:1px #A8ADBC solid !important;cursor:default !important;}
.visa_active{border-bottom:none !important;padding:2px 0 0 9px !important;}
.visa_active dt strong{color:#535F69 !important;text-decoration:none !important;}
.visa_active div, .index_active div{position:absolute;bottom:-1px;left:-1px;width:12px;height:12px;}
.visa_active_corn{padding:0 !important;}
.index_active dd, .visa_active .visa_active_corn{display:block;position:absolute;bottom:-1px;left:-1px;width:12px;height:12px;}
.visa_info_mc{padding-left:180px;zoom:1;margin-top:15px;}
.visa_info_main{float:left;margin-right:-100%;position:relative;right:180px;width:180px;}
.visa_info_content, .index_content{float:left;width:100%;_width:99.5%;}
.visa_info_data, .index_data{border:1px solid #A8ADBC;padding:10px;}
.visa_info_data{height:auto;min-height:190px;}
.visa_infoN2{border:1px solid #FFCC00;background:#ffffcc;padding:4px;margin-bottom:3px;font-size:11px;}
.visa_infoN2 ol{padding:5px 0px 0px 55px;list-style-type:decimal;list-style-position:inside;font-weight:bold;}
.visa_infoN2 li span{font-weight:normal;}
.visa_infoN3{width:100%;padding-bottom:20px;}
.visa_infoN3 br{line-height:1;}
.visa_info_data h1, .visa_info_data h2, .passport_services h2, .getwidget_step h2, .getWidgetTop{border:1px solid #909CA8;color:#535F69;font-family:Tahoma,Verdana,Segoe,sans-serif;font-size:12px;font-weight:bold;height:25px;line-height:25px;margin:7px 0 15px;width:99%;}
.visa_info_data h2{background:#F6F6F6 none repeat scroll 0 0;border:none;line-height:26px;height:28px;font-size:13px;}
.getWidgetTop{width:97%;}
.num_steps1,.leftletterN{background-repeat:no-repeat;text-align:center;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif bold;font-weight:bold;}
.num_steps1{background-position:0 0;width:19px;height:19px;background-color:#6f7d8b;margin:4px;line-height:20px;font-size:14px;}
.orleftN{margin:0 auto;width:46%;float:left;text-align:center;}
.orleftN a.online_button, .orrightN a.offline_button, .onlineNew a.online_button, .offlineNew a.offline_button, .button_online a.online_button, .online_button85 a.online_button, .online_button121 a.online_button, .rightcolconfirm .online_button{background-repeat:no-repeat;background-position:0 0;text-decoration:none;color:#ffffff;text-align:center;line-height:22px;width:180px;height:22px;display:block;font-weight:bold;margin:0 auto;font-size:12px;}
.online_button85 a.online_button{margin:5px 20px 0 0;font-size:14px;width:85px;float:right;}
.onlineNew a.online_button, .offlineNew a.offline_button{margin:0 0 10px 60px;}
.rightcolconfirm .online_button{border:0;font-size:12px;display:inline;margin:0;cursor:pointer;padding-bottom:3px;}
.orleftN a.online_button, .button_online a.online_button, .rightcolconfirm .online_button{background-color:#f48120;}
.orrightN a.offline_button{background-color:#6f7d8b;}
.onlineNew a.online_button{background-color:#f48120;}
.offlineNew a.offline_button{background-color:#6f7d8b;}
.requirements_block1 a.online_button{background-color:#f48120;}
.online_button85 a.online_button{}
.online_button121 a.online_button{width:121px;margin:15px 110px 0 0;font-size:13px;float:right;}
input.online_button85{}
.orleftN a.online_button:hover, .orrightN a.offline_button:hover, .onlineNew a.online_button:hover, .offlineNew a.offline_button:hover, .button_online a.online_button:hover, .online_button85 a.online_button:hover, .online_button121 a.online_button:hover, .rightcolconfirm .online_button:hover{background-position:0 -22px;}
.orleftN a.online_button:active, .orrightN a.offline_button:active, .onlineNew a.online_button:active, .offlineNew a.offline_button:active, .button_online a.online_button:active, .online_button85 a.online_button:active, .online_button121 a.online_button:active, .rightcolconfirm .online_button:active{background-position:0 -44px;}
.orleftN p{margin-top:10px;padding-left:30px;padding-right:10px;text-align:left;}
.orrightN p{height:40px;margin-top:10px;text-align:left;}
.visainfo_apply_linkN{font-size:12px;font-weight:bold;line-height:15px;text-decoration:none;color:#535F69;text-transform:capitalize;}
.orrightN{float:right;width:46%;text-align:center;}
.orrcenterN{bottom:25px;*bottom:45px;height:80px;left:47%;position:absolute;width:30px;float:none;_bottom:0;_top:0;_left:0;_right:47%;}
.visa_info_firststepN{margin-bottom:20px;font-size:12px;}
.visa_info_orcontainerN{margin-top:20px;position:relative;}
.visa_info_secondstepN{width:100%;}
.leftletterN{background-position:0 -21px;width:20px;height:20px;background-color:#909ca8;line-height:18px;font-size:13px;float:left;margin-bottom:8px;}
.righttextN{line-height:15px;margin-bottom:4px;width:94%;padding-left:5px;float:left;}
.righttextN p{margin:11px 0px;display:block;}
.visa_info_feestableN{width:100%;}
.visa_info_feestableN table{background:#c3d9ff;*margin-left:-1px;cursor:default;}
@media screen and (-webkit-min-device-pixel-ratio:0){.visa_info_feestableN table{margin-left:-1px!important;}
}
.visa_info_feestableN th{border-bottom:1px solid #909CA8;line-height:13px;padding:3px;font-family:Helvetica,Arial;}
.visa_info_feestableN td{line-height:15px;padding-bottom:6px;padding-top:6px;font-family:Helvetica,Arial;}
.visa_info_secondstepN .maildocuments{padding-left:5%;padding-top:5px;}
.visa_info_maximumstayN{width:100%;margin:0 0 15px;}
.visa_info_maximumstayN div{width:48%;}
.apply_visaN1{width:315px;margin:0 auto;padding-top:10px;}
.apply_visaN2{height:37px;}
.applyvisa_left, .applyvisa_right{width:122px;height:23px;}
.applyvisa_left{text-align:left;padding:7px 0 7px 8px;}
.applyvisa_right{text-align:right;padding:7px 8px 7px 0;}
.applyvisa_text{width:45%;text-align:center;margin-top:10px;padding-left:1%;}
.info_button{width:122px;height:22px;background:url(../images/info_button.png) no-repeat 0 0;_background:url(../images/info_button.gif) no-repeat 0 0;border:none;cursor:pointer;color:#fff !important;font-size:12px;font-weight:bold;}
.submit_button{width:122px;height:22px;border:none;cursor:pointer;color:#fff !important;font-size:12px;font-weight:bold;}
.submit_button a:hover{}
input.info_button{padding-bottom:2px;}
input.info_button:hover, a.info_button:hover, .info_button.hover{background:url(../images/info_button.png) no-repeat 0 -22px;}
input.info_button:active, .info_button.active{background:url(../images/info_button.png) no-repeat 0 -44px;*background:url(../images/info_button.png) no-repeat 0 -22px;}
a.info_button:active{background:url(../images/info_button.png) no-repeat 0 -44px;}
.infodays{display:block;font-size:10px;font-weight:normal;height:5px;line-height:11px;color:#535F69;}
.green{color:#008000;}
.infoborder{margin-left:10px;width:170px;height:1px;background:#A8ADBC;font-size:0px;}
.vinfo_secure{padding-top:16px;text-align:center;}
.visa_infoN4{height:15px;padding-left:10px;text-align:center;width:170px;position:relative;}
.visa_infoN5{font-size:12px;line-height:15px;text-transform:capitalize;}
.infocard{margin:30px 0 0 0;width:100%;}
.visa_info_orcontainerNNew{margin-top:15px;padding-left:4%;}
.onlineNew{background-color:#F6F6F6;padding:10px 0;width:99%;}
.onlineNew p{line-height:15px;font-size:13px;margin-top:10px;}
.offlineNew{background-color:#f6f6f6;float:left;padding:14px 0 5px 0;width:99%;}
.offlineNew p{height:50px;font-size:12px;margin-top:10px;}
.online_link{float:left;height:60px;width:18%;}
.offline_link{width:85px;height:65px;}
.marginbottom15{margin-bottom:15px;}
.visa_righttabs1{width:200px;margin-right:-210px;margin-left:10px;margin-top:10px;}
.visa_righttabs2 .visa_righttabs1{display:block!important;}
.visa_righttabs2{/*padding-right:210px;*/}
.vc_img1{background-image:url(../images/visacontrol3.png);background-repeat:no-repeat;}
.visacontrols_c1{cursor:pointer;font-family:arial;font-size:13px;font-weight:bold;height:25px;width:200px;}
.visacontrols_bl,.visacontrols_or,.visacontrols_re,.visacontrols_gr{width:180px;padding:13px 5px 13px 13px;border:1px #A8ADBC solid;border-top:none;}
.visacontrols_b2,.visacontrols_or,.visacontrols_re,.visacontrols_gr{width:198px;padding:0px;border:1px #A8ADBC solid;border-top:none;}
.visacontrols_bl address{font-style:normal;}
.visacontrols_c2{font-style:normal;padding-top:5px;padding-left:20px;}
.visacontrols_activ_blue, .visacontrols_activ_orange, .visacontrols_activ_red, .visacontrols_activ_green{background-color:#f6f6f6;background-position:0 -25px;color:#535F69;}
.active_block_blue_j, .active_block_orange_j, .active_block_red_j, .active_block_green_j{color:#ffffff;background-position:0 0;}
.visacontrols_activ_blue p,.visacontrols_activ_orange p,.visacontrols_activ_red p,.visacontrols_activ_green p{height:25px;line-height:24px;padding:0 0 0 10px;}
.visacontrols_butn{height:24px;width:20px;cursor:pointer;}
.maillink, .printlink{padding-left:22px;line-height:20px;margin:0px;text-decoration:none;}
.maillinkn{padding-bottom:10px;display:block;height:14px;line-height:20px;margin:0;padding-left:22px;text-decoration:none;}
.printlinkn{padding-bottom:5px;display:block;height:14px;line-height:20px;margin:0;padding-left:22px;text-decoration:none;}
.visa_countrsel{background-position:0 -50px;width:200px;height:20px;line-height:20px;font-weight:bold;font-size:12px;margin-bottom:2px;}
.visa_countrsel p{padding-left:10px;}
.count_del, .count_delred{width:198px;height:16px;margin-bottom:2px;}
.count_del{border:1px #729F38 solid;}
.count_del p, .count_delred p{height:16px;line-height:16px;overflow:hidden;padding-left:5px;width:175px;}
.count_del a, .count_delred a{width:17px;height:16px;cursor:pointer;}
.count_del a{}
.count_delred{border:1px #cc0000 solid;background:#fab9b9;color:#cc0000;}
.count_delred a{}
.count_sub{display:block;height:18px;line-height:18px;padding-right:23px;text-align:right;width:177px;font-weight:bold;}
.visa_controlsN1{padding:6px 0 0 13px;height:21px;}
.visa_controlsN2{line-height:13px;padding-top:5px;}
.page_cont_social{display:block;height:16px;margin:0 0 7px 0;color:#535F69;padding-left:22px;text-decoration:none;line-height:15px;}
.order-text{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;margin-right:15px;}
.focus2{width:245px;height:25px;margin:0 0 0px 0;background-color:#f0f1f5;border:1px solid #ccc;}
.normal2{width:245px;height:25px;margin:0 0 0px 0;background-color:#fff;border:1px solid #ccc;}
.focus3{margin:0px 0 7px 0;background-color:#f0f1f5;border:1px solid #ccc;}
.normal3{margin:0px 0 7px 0;background-color:#fff;border:1px solid #ccc;}
.register_client{width:835px;padding:4px 6px 8px 6px;}
.closewin{padding:0 18px 8px 0;*padding:2px 18px 2px 0;height:12px;line-height:12px;text-decoration:none;cursor:pointer;}
.regblock{border:1px #d7d7d7 solid;background:#fff;*padding-bottom:0px;}
.regbord{margin-bottom:8px;padding:8px 0px 10px 5px;border-bottom:1px #D7D7D7 solid;}
.reg_secure{border-bottom:1px #D7D7D7 solid;padding-bottom:10px;*padding-bottom:0px;margin-bottom:15px;}
.reg_secure a{float:left;width:115px;padding-left:10px;}
.reg_secure p{float:left;width:690px;padding-top:15px;padding-left:10px;}
.newclireg, .memlogin{padding-right:15px;}
.newclireg{padding-bottom:5px;width:377px;}
.memlogin, .withoutreg{height:135px;position:relative;}
.withoutreg{padding-left:15px;width:345px;}
.reg_imgor{width:70px;height:135px;}
.newclireg h3, .memlogin h3, .withoutreg h3, .benefitsreg h3{color:#535F69;font-size:22px;padding-bottom:15px;line-height:18px;font-weight:normal;}
.newclireg h3, .benefitsreg h3{color:#77bb22;}
.benefitsreg h3{padding-left:35px;}
.withoutreg h3{text-align:center;}
.newclireg p, .memlogin p{padding:2px 3px 2px 7px;text-align:left;width:auto;height:22px;}
.withoutreg p{text-align:center;font-size:12px;line-height:15px;padding-top:10px;}
.newclireg label, .memlogin label{float:left;line-height:21px;text-align:left;width:130px;font-weight:bold;font-size:11px;}
.newclireg input, .memlogin input{border:1px #d7d7d7 solid;width:230px;height:18px;}
.regfieldN{font-family:helvetica,verdana,arial !important;font-size:9pt;font-style:normal;padding:1px 0;}
.regmarg{margin:5px 0 0 138px;}
.button_position{position:absolute;left:0;bottom:0;}
.reg_button{height:22px !important;background:#F48120 url(../images/reg_buttonr.gif) repeat-x left top;border:none !important;cursor:pointer;color:#fff;font-size:13px;font-weight:bold;padding:0 10px 2px;}
.reg_butt{position:relative;padding:0 6px;}
.reg_butt input{width:100%;}
.reg_buttr,.reg_buttl{position:absolute;top:0;width:10px;height:22px;}
.reg_buttr{left:0;}
.reg_buttl{}
.benefitsreg{}
.benefitsreg ul{list-style-type:square;padding-left:50px;}
.benefitsreg li{font-size:12px;font-weight:normal;line-height:20px;}
.defaultvalue{color:#8f8f8f;}
.regvaluebg{background-color:#dff0cd;}
.msg_block, .error_block{width:98%;margin:5px auto 8px auto;position:relative;padding-top:8px;height:auto;font-size:12px;}
.msg_error_bg{min-height:27px;text-align:center;padding:8px 10px 8px 70px;color:#FFFFFF;font-weight:bold;}
.msg_error_bg a{color:white;}
.msg_block .msg_error_bg{background:#9bcc5e;}
.error_block .msg_error_bg{background:#ff5038;}
.msg_error{width:60px;height:60px;position:absolute;left:6px;top:0;}
.error_block .msg_error{}
.msg_block .msg_error{}
.footer{padding:30px 0px;}
.footer_left{width:80%;}
.footer_lefttop, .footer_right{border-top:1px #cdd2d6 solid;border-bottom:1px #cdd2d6 solid;background:url(../images/footerbg1.gif) repeat-x left top;position:relative;}
.footer_lefttop{width:100%;border-left:1px #cdd2d6 solid;height:22px;padding:3px 0;}
.footer_lefttop ul{padding-left:5px;clear:both;}
.footer_lefttop li{float:left;height:22px;line-height:22px;padding:0 10px;}
.footer_lefttop li a{color:#535f69;font-weight:bold;text-decoration:none;}
.footer_lefttop li a:hover{text-decoration:underline;}
.footer_lefttop_corn, .footer_right_corn{position:absolute;bottom:-1px;left:-1px;}
.footer_lefttop_corn{width:12px;height:12px;background:url(../images/footer_corner1.gif) no-repeat left top;}
.footer_right_corn{width:17px;height:17px;background:url(../images/footer_corner2.gif) no-repeat left top;}
.footer_leftbott{padding:5px 0 0 15px;width:80%;}
.footer_leftbott a{text-decoration:none;}
.footer_right{border-right:1px solid #CDD2D6;height:44px;margin-left:-2px;width:20%;}
.footer_right a{display:block;padding:10px 0 0 50px;}
.small_grey2{color:#909CA8;font-size:9px;padding:5px 0;}
.largefooter{padding:20px 0 30px;background:#FFFFFF;color:#6b85a0;}
.text-box{-moz-border-radius:9px 9px 9px 9px;height:450px;margin:10px 0px 3px 30px;padding:0px 0 10px 0;width:285px;float:left;}
.largefooter .footer_lefttop{color:#909CA8;line-height:22px;font-size:11px;padding-left:15px;width:auto;}
.footer_menu{width:100%;background:url(../images/footerbg2.gif) repeat-x left top;}
.footer_menu div{padding-left:1%;padding-bottom:2%;width:18%;background:url(../images/footer_border2.gif) no-repeat right center;height:20px;margin-bottom:10px}
.footer_menu div p{margin-bottom:10px;background-repeat:no-repeat;background-position:left bottom;width:125px;height:19px;}
.footer_menu div p a{width:125px;height:19px;text-decoration:none!important;display:block;}
.footer_menu a{text-decoration:none;color:#6B85A0;}
.footer_menu a:hover{text-decoration:underline;}
.footer_menu ul{padding:5px 10px 0 10px;}
.footer_menu li{margin:0 0;color:#3692f0;line-height:16px;}
.footer_bordbg1, .footer_bordbg2{height:14px;width:100%;}
.footer_bordbg1{background:url(../images/ind1.gif) right bottom no-repeat;}
.footer_bordbg1 p{width:1px;height:14px;background:url(../images/ind1.gif) left bottom no-repeat;}
.footer_bordbg2{background:url(../images/ind3.gif) right top no-repeat;}
.footer_bordbg2 span{display:block;width:1px;height:14px;background:url(../images/ind3.gif) left top no-repeat;}
#header{}
#headleft{width:700px;height:173px;float:left;}
.header_logo{margin:5px 0 0 0; float:left;}
.header_number{float:right;width:300px;margin:10px 0px 0 0;padding:0px;}
.header_number h1{font-family:Arial, Helvetica, sans-serif;font-size:28px;font-weight:bold;margin:0px;padding:0px 0 5px 0;color:#669631;}
.header_number h2{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;margin:0px;padding:0px 0 0px 0;color:#647c92;}
.header_logo_lcorn{width:3px;height:70px;position:absolute;left:0;margin:0 0 0 0;background-image:url(../images/header_img1.png);background-position:0 0;background-repeat:no-repeat;}
.header_logo_rcorn{width:32px;height:31px;position:absolute;right:0;top:-1px;background-image:url(../images/header_img1.png);background-position:-3px 0;background-repeat:no-repeat;}
.flags{width:450px;float:right;}
.header_right{float:right;}
.header_righttop{margin-left:0px;height:50px;}
.header_righttop li{float:left;height:14px;line-height:14px;font-size:12px;}
.header_righttop li a{text-decoration:none;}
.usheader{padding-left:25px;margin-left:140px;background:url(../images/usa.gif) no-repeat left top;}
.gbheader{padding-left:25px;margin-top:0px;}
.topmenulistN{}
.topmenulistN ul{float:left;margin-left:10px;margin-top:25px;padding:0px 10px 0 0px;}
.topmenulistN li{float:left;padding-right:1px;}
.topmenulistN li a{border-right:2px solid #a3a5a8;color:#68737c;float:left;font-family:ralereg;font-size:17px;font-weight:normal;line-height:14px;padding:0 9px;text-decoration:none;}
.topmenulistN li:last-child a{padding-right:0; border-right:none;}
.topmenulistN li a:hover{}
.topmenulistN li.current a{background:url(../images/topmenu-bg.png) repeat-x left top;color:#ffffff !important;height:39px;margin-top:1px;line-height:38px !important;}
/*.topmenulistN_corn{width:15px;height:40px;position:absolute;left:985px;right:0;top:8px;background:url(../images/header_img1.png) left top no-repeat;}*/
.logoN{padding:0px 0 0 0px;}
.logoN h1{display:none;}
.second_menu{width:100%;height:7px;background:#6f7d8b;width:auto;}
.second_menu ul{padding-left:10px;}
.second_menu li{float:left;line-height:27px;padding:0 10px;font-size:13px;}
.second_buttons_actN{font-weight:bold;text-decoration:none;color:#ffffff;}
.second_buttonsN{color:#e6e6e6;text-decoration:none;}
a.second_buttonsN:hover{color:#ffffff;}
.contact_infoC1{width:500px;margin:0 auto 10px;padding-bottom:10px;}
.contact_infoC1 p{padding:2px 0px;width:100%;height:22px;line-height:22px;clear:both;}
.contact_infoC1 label{float:left;line-height:22px;text-align:right;padding:0px 5px;width:130px;}
.contact_infoC2{width:210px;}
.contact_infoC2 p{padding:2px 0px;width:100%;height:22px;}
.contact_infoC2 label{float:left;line-height:22px;text-align:left;width:100px;}
.contact_infoC2 input{width:100px;}
.contact_active{}
.location_info{}
.location_info h2{border:1px solid #008000;background:#f3fbea;color:#000;font-size:14px;margin:0;padding:10px 20px;text-align:center;}
.location_head{margin-top:30px;border:1px solid #D7D8D9;background-color:#E6F1FD;}
.location_head .float_left{padding:7px 0px;}
.whatisvisa_pos{left:182px;position:absolute;top:-12px;z-index:1000;}
.whatisvisa_main{padding:4px 10px 5px 15px;text-align:left;position:relative;}
.whatisvisa_main p{padding-bottom:15px;}
.whatisvisa_corn{width:13px;height:23px;position:absolute;left:-9px;top:10px;}
.whatisvisa_corn_top{width:23px;height:13px;position:absolute;left:25px;top:-16px;}
.whatisvisa_top, .whatisvisa_bottom{width:100%;height:7px;position:absolute;left:0;}
.whatisvisa_top{top:-7px;padding-left:7px;}
.whatisvisa_top p{top:-7px;height:7px;width:100%;padding-bottom:0px;}
.whatisvisa_bottom{bottom:-7px;padding-left:7px;}
.whatisvisa_bottom p{top:-7px;height:7px;width:100%;padding-bottom:0px;}
.whatisvisa_left{width:4px;position:absolute;left:0;top:0;height:100%;}
.whatisvisa_right{width:7px;position:absolute;right:-7px;bottom:0;height:100%;}
/**/.index_mc{padding-left:185px;zoom:1;margin-top:10px;}
.index_main{float:left;margin-right:-100%;position:relative;right:185px;width:185px;}
.index_req{width:186px;}
.index_data{height:224px;background:#fff;}
.index_req dt{color:#535F69;font-size:18px;font-weight:bold;line-height:24px;padding-top:11px;text-align:center;}
.index_req dd{}
.index_active dt{color:#164f91 !important;}
.vispass{height:145px;margin:40px 0 20px 0;position:relative;background:#fff url(../images/vispassbg.png) repeat-x left bottom;font-size:12px;zoom:1;}
.vispass h2, .index_visas_ca h2{font-size:24px !important;font-weight:bold !important;line-height:28px !important;padding:0 10px 0 14px !important;font-family:Tahoma,Verdana,Segoe,sans-serif !important;}
.vispass h2 a, .index_visas_ca h2 a{color:#535F69;text-decoration:none;}
.index_starting{background:url(../images/starting4.png) no-repeat left bottom;height:145px;margin-right:-90px;position:absolute;right:50%;top:0;width:180px;}
.index_visas, .index_passport{width:295px;padding-top:15px;height:130px;padding-left:25px;}
.index_visas{background:url(../images/index_visasimg.png) no-repeat left bottom;}
.index_passport{width:290px;background:url(../images/index_passportimg.png) no-repeat right bottom;}
.index_visas ul, .index_passport ul, .index_visas_ca ul{list-style-type:disc;font-size:7px;padding-left:15px;font-family:Tahoma,arial;}
.index_visas ul li, .index_passport ul li, .index_visas_ca ul li{line-height:12px;*line-height:14px;}
.index_visas select, .index_visas_ca select{float:left;margin-top:5px;font-size:11px;font-family:Arial;}
.index_visas li{min-width:75px;_width:75px;}
.index_visas ul{float:left;}
.index_visas p{line-height:26px;}
.index_visas li a, .index_passport li a, .index_visas_ca li a{font-size:11px;}
.index_visas li p, .index_visas_ca li p{font-size:11px;line-height:14px;*line-height:14px;padding-left:12px;}
.index_visas li p a, .index_visas_ca li p a{color:#6b85a0;}
.index_alerts{background:#f3f4f5;margin-top:15px;min-height:38px;}
.alert_top{width:17px;height:10px;cursor:pointer;margin-bottom:5px;}
.alert_bottom{width:17px;height:10px;cursor:pointer;}
.index_title1{height:38px;line-height:32px;padding:0 0 0 2%;width:21%;}
.index_alerts .index_title1{}
.index_title1 a{color:#164f91;text-decoration:none;font-size:13px;}
.indexnews{}
.indexnews dl{float:left;height:65px;padding:12px 17px;}
.indexnews dt{color:#4d4d4d;padding-bottom:8px;width:210px;}
.indexnews dd{width:210px;}
.indexnews .normal_link{color:#535f69 !important;font-family:Tahoma,Verdana,Segoe,sans-serif !important;font-size:12px !important;line-height:14px !important;}
.active_news{background-color:#e8e8e8;}
.active_news .normal_link{color:#3692f0 !important;text-decoration:none !important;}
.newsr, .newsl{width:15px;height:90px;cursor:pointer;background-repeat:no-repeat;}
.newsl{background-position:left center;}
.newsr{background-position:right center;}
.newsr a, .newsl a{text-decoration:none;display:block;width:15px;height:90px;}
.newsl a:hover{background:url(../images/newsl_act.png) left center no-repeat;}
.newsr a:hover{background:url(../images/newsr_act.png) right center no-repeat;}
.apply_indexN1{bottom:0px;left:50%;margin:0 0 0 -155px;position:absolute;width:315px;}
.apply_indexN2{height:37px;background:url(../images/applyindex_bg.png) no-repeat left top;}
.apply_indexN2 .info_button{display:block;text-decoration:none;line-height:22px;text-align:center;}
.apply_indexN3{height:37px;width:54px;text-align:center;line-height:36px;font-size:11px;font-family:Arial;color:#535f69;}
.index_tab1, .index_tab2, .index_tab3, .index_tab4, .index_tab3_ca, .index_tab3_gb{height:225px;position:relative;margin:0 auto;width:550px;}
.index_tab1{background:url(../images/tab1.png) no-repeat center 20px;}
.index_tab1c{padding-top:115px;padding-left:10px;}
.index_tab1c .float_left{width:140px;padding:0 20px;}
.index_tab_title{font-size:14px;color:#596169;padding-bottom:8px;font-weight:bold;line-height:17px;text-align:center;}
.index_tab2c{padding:25px 0 0 35px;}
.index_tab2c .float_left{width:160px;height:70px;padding:5px 0 0 85px;background-position:left top;background-repeat:no-repeat;}
.tab2_1{background-image:url(../images/tab2_1.png)}
.tab2_2{background-image:url(../images/tab2_2.png)}
.tab2_3{background-image:url(../images/tab2_3.png)}
.tab2_4{background-image:url(../images/tab2_4.png)}
.index_tab3{background:url(../images/tabs_tab3_f.png) no-repeat center top;}
.index_tab3c{float:right;padding:100px 25px 0 0;}
.index_tab3c p{font-size:13px;color:#596169;font-weight:bold;line-height:15px;}
.index_tab4{background:url(../images/tab4.png) no-repeat center 7px;}
.middle-count{float:none;max-width:740px;color:#535F69;font-family:arial;font-size:12px;padding:10px 15px 10px 15px;margin:0px auto 20px auto;border:1px solid #a8adbc; display:table;}
.heading{width:100%;float:none;border:2px dashed #F00;line-height:25px;text-align:center;font-size:22px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius:10px;padding:10px;padding:10px;margin:15px 0;}
.heading3{line-height:28px;text-align:center;font-size:22px;padding:5px;margin:5px 0;}
.heading3 h2{font-size:18px;line-height:25px;color:#535F69;font-weight:normal;margin:0px 0;}
.heading2{width:718px;float:left;border:2px dashed #8fabb3;line-height:30px;text-align:center;font-size:22px;-webkit-border-top-left-radius:30px;-webkit-border-top-right-radius:30px;-moz-border-radius:30px;padding:30px;padding:10px;margin:15px 0;}
.middle-count h1{font-size:20px;width:738px;line-height:30px;color:#535F69;font-weight:normal;margin:0 0 15px;}
.order-count{width:900px;float:left;color:#535F69;font-size:12px;padding:0px 0px 0px 0px;margin:auto 0;border:1px solid #a8adbc;}
.middle-count p{font-family:Arial, Helvetica, sans-serif;color:#535F69;text-align:justify;font-family:arial;line-height:20px;padding:5px 0;font-size:12px;}
.middle-count ul{padding-left:0px;margin:10px 0px 10px 5px;background-color:#999;}
.middle-count li{float:left;width:720px;padding:3px 0px 10px 15px;margin:0 0 0px 2px;background:url(../images/bullet.jpg) no-repeat left 6px;line-height:17px;}
.middle-count ol{padding-left:22px;margin:10px 0px;}
.middle-count ol li{float:left;background:none;width:720px;padding:3px 0px 10px 0px;margin:0 0 0px 2px;line-height:17px;}
.table-count{color:#4f6b72;text-transform:capitalize;padding:0px;line-height:15px;margin:10px 0 10px 0;}
.table-count tr{float:left;padding:0px;color:#4f6b72;}
.table-count td{width:275px;border:1px solid #a8adbc;background:#fff;padding:5px 5px;color:#4f6b72;}
.middle-count .order{font-size:18px;color:#3692F0;text-decoration:underline;}
.home-tab{float:left;width:350px;padding:0px;margin:15px 20px 15px 0px;}
.home-tab h2{font:Verdana, Geneva, sans-serif;font-size:14px;color:#535f69;padding:0px 0 0 0px;margin:0px;text-align:left;}
.grade-box{width:708px;float:left;border:1px solid #ccc;line-height:25px;text-align:center;font-size:22px;padding:15px;margin:15px 0;background-color:#f4f3f5;}
.sample{width:710px;float:left;font-size:14px;padding:15px;}
.sample h1{width:710px;text-align:center;}
.sample h2{width:678px;font:Verdana, Geneva, sans-serif;font-size:20px;color:#535F69;padding:10px 0px;font-weight:normal;margin:0px;text-align:center;}
.sample h3{width:678px;font:Verdana, Geneva, sans-serif;font-size:16px;color:#567d10;padding:7px 0px;font-weight:bold;margin:0px;text-align:center;}
.grade-box h2{font:Verdana, Geneva, sans-serif;font-size:20px;color:#567d10;padding:10px 0px;font-weight:normal;margin:0px;text-align:center;}
.grade-box2{width:708px;float:left;border:1px solid #ccc;line-height:25px;text-align:center;padding:15px;margin:10px 0;background-color:#f4f3f5;}
.grade-box2 h2{font:Verdana, Geneva, sans-serif;font-size:20px;color:#567d10;padding:10px 0px;font-weight:normal;margin:0px;text-align:left;}
.grade-box2 .read-more{width:678px;float:left;text-align:right;font-size:22px;padding:0px;margin:0 0;}
.form{width:193px;height:430px;background:url(../images/form-bg.jpg) no-repeat left top;color:#FFF;padding:5px 0 0 20px;text-align:left;}
.form h2{font:Verdana, Geneva, sans-serif;font-size:14px;color:#FFF;padding:0px 0 0 0px;text-align:left;}
/**/.index_banner{margin-top:5px;width:370px;height:109px;text-decoration:none;}
.index_banner2{color:#4D4D4D;display:block;font-size:14px;line-height:14px;padding:8px 15px;}
.index_banner2 b{font-size:20px;}
.index_banner3{color:#FFFFFF;display:block;font-size:11px;padding:10px 0 0 15px;}
.banner_title{display:block;font-size:24px;line-height:24px;padding:13px 15px 0;}
.empty{font-size:0px !important;margin:0px;}
.appl_submenu{border:1px solid #909CA8;padding:5px 10px;margin-top:-5px;_margin-top:-7px;}
.appl_submenu a{float:left;font-size:13px;font-weight:bold;line-height:20px;width:137px;padding:0 10px;}
#chatdiv{width:176px;height:167px;background:url(../images/chatimg.jpg) no-repeat;float:left;position:relative;margin:40px 10px 20px 5px;display:inline;}
#calldiv{width:177px;height:167px;background:url(../images/call-backimg.jpg) no-repeat;float:left;position:relative;margin:40px 10px 20px 5px;display:inline;}
#emaildiv{width:176px;height:167px;background:url(../images/email-img.jpg) no-repeat;float:left;position:relative;margin:40px 5px 20px 5px;display:inline;}
.textdiv{position:absolute;bottom:25px;left:10px;font-size:10px;}
.textdiv2{position:absolute;bottom:15px;left:25px;font-size:12px;}
.middle-count a.middle-count:link,.middle-count a.genreallinlk:visited,.middle-count a.genreallinlk:active{text-decoration:none;color:#3460AB;}
#helpbox{width:294px;height:194px;background:url(../images/img-bg.jpg) no-repeat;margin-bottom:18px;margin-top:0px;}
#stillneed{width:150px;padding:10px 10px 10px 18px;background:url(../images/Help-bullet.jpg) no-repeat left;float:left;font-weight:bold;font-size:14px;color:#284647;margin-left:10px;margin-top:5px;}
#livechat{clear:both;float:left;font-size:14px;color:#284647;font-weight:bold;margin-top:20px;margin-left:10px;margin-bottom:0px;width:180px;height:22px;background:url(../images/order-live-chat.jpg) no-repeat left;padding-left:35px;}
#addinf{clear:both;margin-top:0px;margin-left:0px;margin-right:0px;float:left;font-size:10px;line-height:25px;font-weight:normal;width:150px;}
#addinf a:link,#addinf a:visited, #addinf a:active{text-decoration:none;color:#43728b;}
#addinf a:hover{text-decoration:underline;}
#restassured{position:relative;width:290px;height:399px;}
#textdiv{width:275px;top:35px;left:10px;float:left;position:absolute;font-size:14px;}
h4{font-size:18px;color:#2d98fb;text-decoration:underline;font-weight:normal;margin:15px 0 15px 0;}
.seal{margin-top:40px;}
.sitemaplinks{float:left;width:300px;padding:20px 0 0 20px;margin:0 0 0 40px;background-color:none;}
.sitemaplinks ul{padding-left:0px;margin:10px 0px 10px 5px;background-color:#999;}
.sitemaplinks li{float:left;width:250px;padding:3px 0px 10px 15px;margin:0 0 0px 2px;background:url(../images/bullet.jpg) no-repeat left 6px;line-height:17px;}
.sitemaplinks h2{float:left;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;width:500px;padding:0px 0 20px 0;margin:0;}
.sitemaplinks ul li a:hover{text-decoration:underline;color:#68737c;}
.sub ul li{float:left;width:250px;padding:3px 0 0 10px;margin:7px 0 7px 20px;color:#68737c;text-decoration:none;background-color:none;}
.sub ul li a{float:left;padding:0;margin:0;font-size:14px;text-decoration:none;color:#68737c;}
.sub ul li a:hover{float:left;padding:0;margin:0;font-size:14px;text-decoration:underline;color:#68737c;}
#form-content{width:550px;border:1px solid #CCC;text-align:center;float:left;margin-left:100px;margin-right:100px;margin-top:20px;margin-bottom:20px;background-color:#f4f3f5;}
#form-content h3{color:#5b8313;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:400;padding:10px 10px;background-color:#EBEBEB;margin-right:0;}
.focus2{width:245px;height:25px;margin:0 0 0px 0;background-color:#f0f1f5;border:1px solid #ccc;}
.normal2{width:245px;height:25px;margin:0 0 0px 0;background-color:#fff;border:1px solid #ccc;}
.focus3{margin:0 0 0px 0;background-color:#f0f1f5;border:1px solid #ccc;}
.normal3{margin:0 0 0px 0;background-color:#fff;border:1px solid #ccc;}
.form-content fieldset{margin:0 0;border:none;padding:0;color:#666666;}
.form-content fieldset{border:none;float:left;clear:left;width:100%;}
.form-content fieldset{border:none;}
.form-content fieldset ol{margin:0;padding:0;margin:0 12px 0 12px;list-style:none;}
.form-content ol li{margin:0;padding:0 0 0.5em 0;}
.form-content ol li{border:none;display:list-item;margin:2px 0px 2px 0px;padding:0 0 0.5em 0;}
.form-content li{float:left;clear:left;width:100%;}
.form-content li label{float:left;clear:left;width:100%;}
.feature-box{max-width:742px;width:100%;padding:0px;margin:0 auto;}
.social-area{background:#9bb70d none repeat scroll 0 0;float:right;max-width:509px;position:relative;width:100%;}
.top-span-1{float:left;height:36px;margin-right:30px;}
.social-area::before{background:rgba(0, 0, 0, 0) url("../images/top-corner.png") no-repeat scroll left top;content:"";float:left;height:36px;left:-30px;position:absolute;top:0;width:43px;z-index:1;}
.stlogin-area{background:rgba(0, 0, 0, 0) url("../images/call-no.jpg") no-repeat scroll left 8px;color:#fff;float:left;font-family:"Century Gothic";font-size:16px;line-height:35px;margin:0 0 0 -180px;padding-left:25px;height:36px;width:488px;}
.stlogin-area a{color:#dfdd3e;float:left;font-size:15px;margin-left:10px;margin-top:3px;text-decoration:none;}
.top-span-1 > span{float:left;margin:3px 8px 0 0;}
.top-span-1 > span1{float:left;margin:4px 0 0;}
.top-line-ab{position:relative;right:0%;top:0;}
.price-calc-box{display:block;float:left;height:673px !important;margin:10px 10px 0 0;max-width:518px;background-size:100%;padding:0;position:relative;right:0;top:0;width:100%;background:url(../images/form-bg.png) no-repeat center center;z-index:1;}
.form-q{margin:0;width:100%;max-width: 381px;}
.form-top-img{color:#fff;float:none;font-family:ralebold;font-size:30px;margin:0px auto auto;max-width:100%;position:relative;text-align:center;text-transform:uppercase;width:100%;}
.custom-q-form{float:none;max-width:370px;padding:30px 20px 0;margin:0 auto;width:100%;}
.custom-q-form form{float:left;height:auto;overflow:hidden;width:100%;}
.form-group{margin-bottom:2px !important;overflow:hidden;position:relative;}
.name-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 0px;float:left;height:42px;overflow:hidden;/*position:absolute;*/max-width:55px; width:16.13%;}
.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}
.email-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 -52px;float:left;height:43px;overflow:hidden;/*position:absolute;*/max-width:55px; width:16.13%;}
.country-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 -105px;float:left;height:43px;overflow:hidden;/*position:absolute;*/max-width:55px; width:16.13%;}
.tell-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 -161px;float:left;height:42px;overflow:hidden;/*position:absolute;*/max-width:55px; width:16.13%;}
.essay-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 -214px;float:left;height:42px;overflow:hidden;/*position:absolute;*/max-width:55px; width:16.13%;}
.pages-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 -266px;float:left;height:42px;overflow:hidden;/*position:absolute;*/max-width:55px; width:16.13%;}
.total-div{float:left;width:100%;}
.total-filed{float:right;margin:0;overflow:hidden;width:170px;}
.order-b{background:#afcf02;clear:both;float:none;margin:5px auto auto auto !important;overflow:hidden;padding:12px 0 !important;text-align:center;width:270px;top:10px;}
.form-group.order-b > button{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;color:#fff;cursor:pointer;float:left;font-family:arial;font-size:23px;text-transform:uppercase;width:100%;}
.form-control{border:1px solid #999 !important;border-radius:0 !important;color:#666 !important;font-family:arial;font-size:16px;height:43px !important;padding-bottom:0 !important;padding-left:60px !important;padding-top:0 !important;}
.agree-img{float:left;margin-left:3px;margin-right:5px;}
.agree-p{color:#fff;float:left;font-family:arial;font-size:20px;margin-right:10px;margin-bottom:0;line-height:normal;text-transform:uppercase;}
.header-h1{font-family:ralereg;line-height:31px;text-align:center;font-size:25px;color:#859c0d;text-transform:uppercase;}
.header-h1 strong{font-family:ralereg;font-weight:normal;color:#313b43;}
.header-span{display:block;float:none;margin:30px auto auto auto;width:195px;}
.header-span a{padding:10px;font-family:ralebold;font-weight:normal;text-transform:uppercase;font-size:18px;background:#313b43;color:#9bb70d;}
.greenline-header{background:#9bb70d none repeat scroll 0 0;/*height:105px;*//*margin-top:-122px;*/width:100%;}
.header-step-1{max-width:163px;float:left;width:100%;background:url("../images/border-img.jpg") no-repeat top right;padding:13px 0 0 0;height:104px;}
.header-step-1:last-child{background:none;}
.header-step-1 span{background:rgba(0, 0, 0, 0) url("../images/header-itom.jpg") no-repeat scroll 0 0;display:block;float:none;height:41px;margin:0 auto;overflow:hidden;width:41px;}
.header-step-2 span{background:rgba(0, 0, 0, 0) url("../images/header-itom.jpg") no-repeat scroll -158px 0 !important;}
.header-step-3 span{background:rgba(0, 0, 0, 0) url("../images/header-itom.jpg") no-repeat scroll -315px 0 !important;}
.header-step-4 span{background:rgba(0, 0, 0, 0) url("../images/header-itom.jpg") no-repeat scroll -474px 0 !important;}
.header-step-1 p{color:#fff;font-family:ralebold;font-size:14px;line-height:normal;margin:5px 0 0;text-align:center;text-transform:uppercase;}
.header-img{}
.howit-class{float:left;top:0;width:100%;background:url("../images/how-it-img.jpg") no-repeat center center;margin:0;height:139px;max-width:1280px;background-size:100%;overflow:hidden;display:none;}
.home-h2{color:#323c43;/*float:left;*/font-family:ralebold;font-size:25px;font-weight:normal;margin:0px 0 20px 0;text-transform:uppercase;line-height:31px;}
.sec-2 p{line-height:20px;text-align:center;font-family:ralereg;color:#313b43;font-size:15px;padding:10px 20px;background:#e7eaed;}
.sec-3{float:left;width:100%;display:block;overflow:hidden;margin-top:10px;background:url("../images/sec-2.jpg") no-repeat center center;height:352px;margin-bottom:20px;}
.sec-3 h3{color:#fff;font-family:ralebold;font-size:25px;text-transform:uppercase;}
.sec-3 p{color:#fff;line-height:normal;font-family:ralereg;font-size:15px;}
.sec-3 ul{float:left;width:100%;}
.sec-3 ul li{float:left;width:100%;padding:6px 0px 6px 18px;margin:3px 0;background:url(../images/e-h-li.png) no-repeat left top;font-family:ralebold;color:#a9c511;}
.singup{float:left;margin-top:100px;margin-bottom:20px;border-top:solid 9px #313b43;width:100%;background:#a9c511;}
.singup span{float:left;width:100%;margin:-81px 0 0 0;text-align:center;}
.singup b{float:left;width:100%; font-weight:normal;font-family:ralereg;font-size:15px;text-transform:uppercase;color:#fff;}
.sign-in{float:left;width:100%;border:solid 1px #768a07;height:40px;font-family:ralereg;font-size:14px;color:#333;}
.singup form{float:left;width:100%;margin:40px 0;}
.sign-bu{max-width:257px;height:47px;border:none;display:block;float:none;margin:20px auto auto auto;background:#313b43;font-family:ralereg;text-transform:uppercase;font-size:20px;width:100%;color:#fff;text-align:center;}
.sec-4 h3{font-family:ralebold;margin:10px 0 15px 0;font-size:25px;color:#323c43;text-transform:uppercase;}
.sec-4 ul{float:left;width:100%;}
.sec-4 ul li{float:left;width:100%;color:#313b43;background:url("../images/e-h-li-2.png") no-repeat top left;font-size:15px;font-family:ralereg;margin:5px 0;padding-left:30px;line-height: 24px;}
.view-price{float:left;width:100%;background:#a9c511;padding:10px 20px;margin-top:10px;font-family:ralebold;text-shadow:0 1px 2px #677c08;color:#fff;text-align:center;font-size:25px;text-transform:uppercase;line-height: 24px;}
.view-price:hover{color:#fff;text-decoration:none;background:#333;}
.sec-footer{float:left;overflow:hidden;margin:20px 0 0 0;width:100%;background:url("../images/footer-bg.jpg") no-repeat top center;height:351px;border-top:solid 4px #a9c511;padding:20px 0 0 0;}
.footer-paypal{float:right;margin:10px 0 0 0;}
.footer-g-line{background:#a9c511 none repeat scroll 0 0;float:left;height:69px;position:relative;width:100%;}
.footer-g-line::after{background:rgba(0, 0, 0, 0) url("../images/footer-g-right.png") no-repeat scroll 0 0;content:"";float:right;height:250px;max-width:689px;position:absolute;right:0;top:-65px;width:100%;}
.discliamer-b{float:left;width:100%;text-align:center;margin:10px 0 0 0;}
.top-right{float:left;margin:11px 0 0 0;}
.cal-c p{border:medium none;color:#fff;float:left;}
.top-social{float:left;margin-bottom:0;padding:0 0 0 10px;}
.top-social li{display:block;float:left;margin:0 3px 0 0;}
.facebook{background:rgba(0, 0, 0, 0) url("../images/social.jpg") no-repeat scroll 0 0;float:left;height:45px;width:45px;}
.twitter{background:rgba(0, 0, 0, 0) url("../images/social.jpg") no-repeat scroll -52px 0;float:left;height:45px;width:45px;}
.google{background:rgba(0, 0, 0, 0) url("../images/social.jpg") no-repeat scroll -103px 0;float:left;height:45px;width:45px;}
.singup span img{max-width:795px;width:100%;}
.order-table, #d2{margin-top:40px;}
.stay-text{font-family:ralereg;font-size:15px;margin:15px 0 0 0;color:#313b43 !important;text-transform:uppercase;}
.footer-nav-o{float:left;width:100%;margin-top:-45px;position:relative;z-index:1;}
.footer-nav-o li{float:left;margin-bottom:8px;line-height:normal;}
.footer-nav-o li a{color:#313b43;line-height:15px;font-size:15px;border-right:solid 1px #313b43;padding-right:10px;margin-right:10px;font-family:ralereg;}
.footer-nav-o li a strong{font-family:ralebold;}
.copyright{position:relative;z-index:1;text-align:center;}
.copyright strong{font-weight:normal;}
.copyright strong a{color:#313b43;}
.footer-no{float:left;margin:35px 0 10px 0;}
.main-inner{min-height:180px;}
.rightbar-o{background:rgba(0, 0, 0, 0) url("../images/form-bg.png") no-repeat scroll center center/100% auto;height:493px !important;}
.rightbar-o .form-top-img{font-size:20px;margin:79px auto auto;}
.rightbar-o .custom-q-form{padding:4px 20px 0;}
.rightbar-o .form-control{height:32px !important;}
.rightbar-o .total-div{max-width:100px;}
.rightbar-o .agree-p{font-size:14px;margin-right:5px;}
.rightbar-o .agree-img img{width:100%;}
.rightbar-o .total-filed{width:150px;}
.rightbar-o .agree-img{width:21px;}
.rightbar-o .form-group.order-b > button{font-size:19px;}
.rightbar-o .name-f{top:-6px;}
.rightbar-o .email-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 -58px;}
.rightbar-o .country-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 -111px;}
.rightbar-o .tell-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 -166px;}
.rightbar-o .essay-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 -218px;}
.rightbar-o .pages-f{background:rgba(0, 0, 0, 0) url("../images/field-img.png") no-repeat scroll 0 -270px;}
.rightbar-o .order-b{background:#afcf02 none repeat scroll 0 0;clear:both;float:none;margin:6px auto auto !important;overflow:hidden;padding:0 !important;text-align:center;top:10px;width:270px;}
.save-banner-o{max-width:369px;width:100%;}
.footer-no img{max-width:480px;width:100%;}
/*.header_logo img{max-width:329px;width:100%;}*/
.topmenulistN li a:hover{color:#9bb70d;}
.feature-box img{max-width:742px;width:100%;}
.rightbar-o .custom-q-form{max-width:300px;}
.header-h1-class{margin-top:-60px;}
.res-button{display:none;}
.discliamer-b img{max-width:1145px;width:100%;}

/*Home page style begins on 05-03-2018*/
img{max-width:100%;}
.signup-area{ width:100%; background:#313b43; padding:15px 15px; color:#fff;}
.signup-area .formarean{ width:100%; margin-top:12px;}
.signup-area .formarean .textboxxn{ width:100%; background:#f3f3f3; border:none; padding:10px 10px 5px 10px; margin-bottom:15px;}
.signup-area .formarean .textboxxn .iconboxxn{ width:13%; max-width:20px; float:left;}
.signup-area .formarean .textboxxn input{float:left; background:#f3f3f3; border:none; outline:none; color:#333; line-height:20px; font-size:14px; padding:0 8px; width:86%;}
.signup-area .formarean .textboxxnn{ width:100%; background:transparent; border:none; padding:0; margin-bottom:15px;}

.selectionbox{ background-image:url(../images/dropdown-arrow.jpg); background-repeat: no-repeat; background-position:right center; background-color: #f3f3f3;  line-height:20px; padding:0px 0px ; font-size:14px;  color:#333; border:none; outline:0; /*margin-bottom:6px;*/ /*width:100%;*/ font-weight:normal;  -webkit-appearance: none;    -moz-appearance: none;    appearance: none; text-indent:0.01px; text-overflow:'';  width:86%; float:left; }

.signup-area .formarean  input[type='image']{ padding:0; background:transparent; max-width:100%; display:block; margin:0 auto; text-align:center;}
.signupbottom{ width:100%;  background:url(../images/signupbottom-bg.jpg) no-repeat; display:block;background-size:100%;}
.signupbottom .inner{ display:block; height:0; padding-top:17.3%;}
.header-img {padding-top:9%;}

.topbarr{ width:auto; float:right; padding:0; }

.topbarr .callnowbox{float:left; background:#313b43; position:relative; padding-left:40px; padding-right:50px; }
.topbarr .callnowbox::before{ width:29px; height:36px; background:url(../images/callnoleft-bg.jpg) no-repeat; position:absolute; content:'';left:0; top:0;}

.topbarr .callnowbox::after{ width:30px; height:36px; background:url(../images/callno-rightbg.jpg) no-repeat; position:absolute; content:'';right:0; top:0;}


.topbarr .emailboxnn{float:left; background:#9bb70d; min-height:36px; }

.topbarr .emailboxnn ul{ float:left; margin:0; padding:0 30px;}
.topbarr .emailboxnn ul li{float:left; list-style-type:none; line-height:36px; padding:0 5px; }
.sec-2{ padding-top:30px;}
.sec-2 .home-h1{ text-align:center; color:#4b5d6c; font-size:31px; font-family:'ralebold'; }
.sec-2 .home-h2{ text-align:center;}




.agree-img {

    float: left;

    margin-left: 0px;

    margin-right: 0px;

}

.order-b {

    background: #3b90d2 none repeat scroll 0 0;

    border: 1px solid #570018;

    clear: both;

    float: none;

    margin: 0 auto;

    overflow: hidden;

    padding: 10px 0;

    text-align: center;

}

.custom-q-form {

    background: #89ab00 none repeat scroll 0 0;

    padding: 10px 20px 0 20px;

	

	max-width:381px;

	width:100%;

}

.total-filed {

    float: left;

    overflow: hidden; margin:5px 0 0 0;

    width: 97px;
	

}

.form-group.order-b > button {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

    border: medium none;

    color: #fff;

    font-size: 20px;

    text-transform: uppercase;

}



.form-top-img {

    background:#000 url(../images/form-top.jpg) no-repeat;

   /* float: left;*/

    height: 116px; position:relative;

	max-width:381px;

	width: 100%;

	background-size:100%;

}



.sign-c{position:absolute; right:0; top:0;}

.custom-q-form form {

    float: left;

    height: auto;

    overflow: hidden;

    width: 100%;

}

.form-q{margin:-50px 0 0px 0;}

.form-bottom-img{width:100%; background-size:100%; background:url(../images/form-bottom.png) no-repeat; background-size:100%; display:block;max-width: 381px;margin: 0 auto;}
.form-bottom-img .inner{ display:block; height:0; padding-top:9.45%;}


.total-div{

    float: none;

    /*max-width: 94px;*/

   

}

.form-q input[type='image']{background:none; margin:0; padding:0; border:none; outline:0;  text-align:center; float:right; max-width:100%; margin-top:5px;}

.total-filed .form-control{border:1px solid #999 !important;border-radius:0 !important;color:#666 !important;font-family:arial;font-size:16px;height:43px !important;padding-bottom:0 !important;padding-left:8px !important;padding-top:0 !important;}


.breadcrumb02 {
    
    color: #3b434c;
    font-size: 12px;
    /*margin: 10px 0 0;*/
    /*padding-right: 60px;*/
    text-transform: uppercase;
	font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
	display:table; margin:10px auto; text-align:center;
	
}
.breadcrumb02 ul {
    float: left;
    margin: 0;
    padding: 0;
}
.breadcrumb02 ul li {
    float: left;
    list-style-type: none;
    color: #3b434c;
    font-size: 12px;
	font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
    line-height: 15px;
}
.breadcrumb02 ul li a {
    float: left;
    list-style-type: none;
    color: #3b434c;
    font-size: 12px;
	font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
    line-height: 17px;
}
.breadcrumb02 ul li.active{ color:#980929;}

.form-q input{ float:left; width:83.87%;}
.form-control { padding-left:12px !important;}
.form-q select{ float:left; width:83.87%;}
.form-q .total-filed input{width:100%;}
.centerblock{ display:table; margin:0 auto; text-align:center;}






.ordernow-desc h3{background:#a9c511 none repeat scroll 0 0;border-right:5px solid #829904;color:#fff !important;display:block;float:left;font-family:"ralereg";font-size:18px;font-weight:700;line-height:22px;margin:0 12px 0 0;padding:12px 8px;text-align:left;text-transform:uppercase;}
.fieldblock{display:block;margin-left:15px;}
.ordernow-desc .form-control{background-color:#f7f7f7;background-image:none;border:1px solid rgba(204, 204, 204, 0.47);color:#555;display:block;font-size:14px;height:40px;line-height:1.42857;margin-bottom:9px;padding:6px 12px !important;width:100%;}
.ordernow-desc .form-group label{color:#333;font-family:"ralereg";font-size:16px;font-weight:normal;margin-bottom:5px !important;padding-top:0 !important;}
.select-arrow002{ background:url(../images/dropdown-arrow.jpg) no-repeat right center;background-color:#fff;background-position:right center;background-repeat:no-repeat;border:1px solid rgba(201, 199, 199, 1);border-radius:0;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;font-size:14px;line-height:1.42857;margin-bottom:12px;font-family:arial;padding:10px 12px;text-indent:0.01px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;text-overflow:'';-webkit-appearance: none;      -moz-appearance: none;      appearance: none;text-indent:0.01px;}
.ordernow-desc{background:rgba(255, 255, 255, 0.2) none repeat scroll 0 0;border:1px solid #c3c3c3;color:#fff;font-family:"ralebold";font-size:16px;font-weight:700;line-height:22px;float:left;margin-bottom:13px;margin-top:13px;width:100%;}
.ordernow-desc p{display:block;margin:0;padding:12px 12px; float:left;}
.radio label, .checkbox label{font-family:arial;color:#333;}
.order-button{padding:8px 30px;background:#333;color:#fff;border-radius:8px;font-family:ralebold;font-size:18px;text-transform:uppercase;border:none;margin-bottom:30px;margin-top:10px;}
.order-button:hover{background:#a9c511;}
.order-title{color:#333;display:block;float:left;font-family:ralebold;font-size:22px;overflow:hidden;text-align:center;text-transform:uppercase;width:100%;margin-top: 20px;}
.mobile-form{overflow:hidden;display:none;float:none;margin:0 auto;}
.nopm { margin:0px; padding:0px; }

.form-horizontal .form-group { margin-right:0; margin-left:0;}



h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
	
}
h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}

/*Home page style ends on 05-03-2018*/


















@media (max-width:1200px){.header-h1-class{margin-top:0px;}
.greenline-header{margin-top:0;}
.sec-footer{height:auto;background-color:#333;}
.footer-g-line{height:auto;}
.footer-g-line::after{display:none;}
.footer-nav-o{margin-top:10px;}
.copyright{margin-top:20px;}
.col-lg-6 > span{float:left;text-align:center;width:100%;margin-bottom:20px;}
.copyright{display:block;float:left;margin-top:20px;overflow:hidden;width:100%;}
.form-q { margin-top:0;}
.form-q input[type="image"] { display:table; float:none; margin:0 auto; text-align:center;}
.total-filed { margin-bottom:10px;}
.header-img {padding-top: 38%; }
.form-q input[type="image"] { margin-top:6px;}

}
@media (max-width:992px){.header-img{display:none;}
.greenline-header{margin-top:40px;}
.home-h2{margin-top:0;}
.home-guarentee{display:none;}
.sec-2{display:block;overflow:hidden;}
.top-line-o{ width:100%;}
.top-line-o img{max-width:960px;width:100%; float:right}
.greenline-header{height:auto;}
.header_right{width:100%;}
.desktop-form{display:none;}
.mobile-form{display:block !important;}
.sec-3{height:auto;background-color:#333;}
.offer-banner-o img{max-width:775px;width:100%;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{overflow:hidden;}
.form-q { display:table; margin:0  auto; text-align:center; float:none;}
}
@media (max-width:863px){
	.topbarr { width:100%; float:none;
	}
	.topbarr .callnowbox { width:100%; float:none;}
	.topbarr .callnowbox::before {display:none;}
	.topbarr .callnowbox::after {display:none;}
	.topbarr .callnowbox img{ display:block; margin:0 auto; text-align:center;}
	.topbarr .emailboxnn { float:none;}
	.topbarr .emailboxnn ul { float:none; display:table; margin:0 auto; text-align:center;}
}



@media (max-width:767px){
	.res-button{background:#9bb70d none repeat scroll 0 0;border-radius:5px;color:#313b43;display:block !important;float:none;font-family:ralebold;font-size:20px;margin:auto auto 10px;padding:12px 0;text-align:center;width:100%; max-width:381px;}
.res-button:hover{text-decoration:none;color:#fff;}
.topmenulistN li{float:none; display:block;margin:0px 0;}
.topmenulistN li a{border:none;float:none; display:block; text-align:center;padding: 8px 0;border-bottom: solid 1px #aaa;
border-top: solid 1px #fff;}
.topmenulistN li:first-child a{border-top:none;}
.topmenulistN li:last-child a{border-bottom:none;}
.header_right{margin-top:30px;}
.topmenulistN ul{margin-top:5px;}
.howit-class{display:none;}
.home-h2{margin-top:30px;}
.top-line-o{display:none;}
.header_logo{display:block;float:none;margin:20px auto auto;max-width:329px;overflow:hidden;width:100%;}
.header_right{width:100%;}
.topmenulistN{display:none;}
.q-show{display:block !important;}
table{width:100%;}
.topmenulistN ul {float:none;}
.form-q { display:table; margin:0  auto; text-align:center; float:none;}
.topbarr .emailboxnn ul li {float:none;}
.topbarr .emailboxnn ul li:nth-child(even) {display:none; }
#chatdiv {float:none; display:block; margin:15px auto; text-align:center;}
#calldiv {float:none; display:block; margin:15px auto; text-align:center;}
#emaildiv {float:none; display:block; margin:15px auto; text-align:center;}
.topbarr .callnowbox{float:none; padding-left:0; padding-right:0;}

.ordernow-desc h3 { width:100%; text-align:center;}
.ordernow-desc p{ padding:8px 10px;}
.ordernow-desc form{ display:table;}
.fieldblock {margin-left:0;}
.fieldblock img{ margin-bottom:10px; margin-top:8px;}
}
@media (max-width:460px){.order-table table{width:100% !important;}
.order-table table tbody tr td{display:block !important;text-align:center !important;width:100% !important;margin:10px 0;float:left;height:auto !important;}
}
@media (max-width:400px){.total-filed{width:130px;}
.agree-p{font-size:17px;}
.agree-img{width:29px;}
.agree-img img{max-width:100%;}
.total-div{width:100%; float:none;}
}
@media (max-width:390px){.rightbar-o .form-top-img{display:none;}
.rightbar-o .custom-q-form{margin-top:112px;}
.rightbar-o .form-control{height:27px !important;}

.form-group {overflow:visible;}
.total-filed {width:88%;}

}
