@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%; height:auto;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%; height:auto;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		4;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/


@font-face {
    font-family:"montserrat-black";
    src: url(fonts/montserrat-black.woff);
}

@font-face {
    font-family:"montserrat-bold";
    src: url(fonts/montserrat-bold.woff);
}

@font-face {
    font-family:"montserrat-light";
    src: url(fonts/montserrat-light.woff);
}

@font-face {
    font-family:"montserrat-medium";
    src: url(fonts/montserrat-medium.woff);
}

@font-face {
    font-family:"montserrat-regular";
    src: url(fonts/montserrat-regular.woff);
}

@font-face {
    font-family:"montserrat-semibold";
    src: url(fonts/montserrat-semibold.woff);
}

@font-face {
    font-family:"montserrat-bolditalic";
    src: url(fonts/montserrat-bolditalic.woff);
}
@font-face {
    font-family:"fontawesome-webfont";
    src:url(search-script/fontawesome-webfont.woff);
}


.fluid {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
}

.fluidList {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;        
}

/* Mobile Layout: 480px and below. */
  
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 86.45%;
	padding-left: 2.275%;
	padding-right: 2.275%;
	clear: none;
	float: none;
}
#div1 {
}
#tp-lg-g {
}
#tp-lg-g2 {
}
#tp-lg1 {
width: 100%;
}
#tp-lg2 {
width: 100%;
}
#tp-nvgition {
width: 100%;
margin-left: 0;
clear: both;
}
#tp-nvgition-g {
width: 100%;
margin-left: 0;
clear: both;
}
#tp-nvgition2 {
width: 100%;
margin-left: 0;
clear: both;
}
#tp-srch {
width: 100%;
margin-left: 0;
clear: both;
}
#tp-srch2 {
width: 100%;
margin-left: 0;
clear: both;
}
#bnr-mn {
}
#bnr-content {
}
#bnr-wrding {
}
#bnr-wrding2 {
}
#banner-bnt {
}
#g-bnr-dvider {
}
#bnr-bga {
}
#trngl-top {
}
#g-contact-bg {
}
#g-contact-in {
}
#g-cntct-hd {
}
#g-form {
}
#g-fld1 {
}
#g-fld2 {
}
#g-fld3 {
}
#g-fld4 {
}
#g-fld5 {
}
#g-fld6 {
}
#g-fld-btn {
}
#ftr-bg {
}
#g-tr-mn {
}
#ftr-1 {
width: 100%;
}
#ftr-2 {
width: 100%;
margin-left: 0;
clear: both;
}
#ftr-3 {
width: 100%;
margin-left: 0;
clear: both;
}
#ass {
}
#cpy-ryt {
}
#wlcm-mn {
}
#wlcm-lft {
}
#wlcm-ryt {
}
#wlcm-hd {
}
#wlcm-mtr {
}
#w-ryt-in {
}
#wlcm-ads {
}
#wlcm-ads2 {
}
#wlcm-points {
}
#practice-bg {
}
#practice-mn {
}
#practice-hd {
}
#practice-blocks {
}
#practic-blk1 {
}
#practic-blk2 {
}
#practic-blk3 {
}
#practic-blk4 {
}
#practic-blk5 {
}
#practic-blk6 {
}
#practic-blk7 {
}
#practic-blk8 {
}
#btm-divider {
}
#btm-crcl {
}
#tr-lg {
}
#ftr-socials {
}
#ftr-ads {
}
#ftr-phn {
}
#ftr-fx {
}
#ftr-email {
}
#testimonial-bg {
}
#tstimn-mn {
}
#tst-hd {
}
#tsti-script {
}
#cn-img { display:none;
}
#immigration-points {
}
#side-areas {
}
#side-arw1 {
}
#side-arw2 {
}
#prctic-btn {
}
#immigration-bg {
}
#immigration-details-in {
}
#immigration-blk1 {
}
#immigration-blk2 {
}
#immigration-blk3 {
}
#immigration-blk4 {
}
#immigration-blk5 {
}
#immigration-blk6 {
}
#immigration-blk7 {
}
#immigration-blk8 {
}
#immigration-blk9 {
}
#immigration-blk10 {
}
#immigration-blk11 {
}
#immigration-blk12 {
}
#visa-arw1 {
}
#visa-arw2 {
}
#visa-arw3 {
}
#visa-arw4 {
}
#visa-arw5 {
}
#visa-arw6 {
}
#visa-arw7 {
}
#visa-arw8 {
}
#visa-arw9 {
}
#visa-arw10 {
}
#visa-arw11 {
}
#visa-arw12 {
}
#visa-arw13 {
}
#visa-arw14 {
}
#visa-arw15 {
}
#visa-arw16 {
}
#visa-arw17 {
}
#visa-arw18 {
}
#visa-arw19 {
}
#visa-arw20 {
}
#visa-arw21 {
}
#visa-arw22 {
}
#visa-arw23 {
}
#visa-arw24 {
}
#visa-arw25 {
}
#visa-arw26 {
}
#visa-arw27 {
}
#visa-arw28 {
}
#visa-arw29 {
}
#visa-arw30 {
}
#visa-arw31 {
}
#visa-arw32 {
}
#visa-arw33 {
}
#visa-arw34 {
}
#visa-arw35 {
}
#visa-arw36 {
}
#visa-arw37 {
}
#visa-arw38 {
}
#visa-arw39 {
}
#visa-arw40 {
}



#practic-innr-main {
}
#practic-blk9 {
}
#practic-blk10 {
}
#practic-blk11 {
}
#practic-blk12 {
}
#practic-blk13 {
}
#practic-blk14 {
}
#practic-blk15 {
}
#practic-blk16 {
}
#practic-blk17 {
}
#practic-blk18 {
}
#practic-blk19 {
}
#practic-blk20 {
}
#practic-blk21 {
}
#practic-blk22 {
}
#practic-blk23 {
}
#practic-blk24 {
}
#prctc-read9-p {
}
#prctc-read10-p {
}
#prctc-read11-p {
}
#prctc-read12-p {
}
#prctc-read13-p {
}
#prctc-read14-p {
}
#prctc-read15-p {
}
#prctc-read16-p {
}
#prctc-read17-p {
}
#prctc-read18-p {
}
#prctc-read19-p {
}
#prctc-read20-p {
}
#prctc-read21-p {
}
#prctc-read22-p {
}
#prctc-read23-p {
}
#prctc-read24-p {
}
#bnr-man-innr {
}
#bnr-cont-innr {
}
#abut-main-p {
}
#abut-blk-p {
}
#carer-main-p {
}
#carer-bolk-p {
}
#health-main-p {
}
#health-blok-p {
}
#white-main-p {
}
#white-bolk-p {
}



#resolution-main-m-di {
}
#mtr-1-m-di {
}
#mtr-2-m-di {
}
#mtr-3-m-di {
}
#hd-1-m-di {
}
#hd-2-m-di {
}
#hd-3-m-di {
}
#hd-4-m-di {
}
#crupty-mdi-points {
}
#crupty-mdi-content {
}
#main-hadd-pr {
}
#consu-blok1-p {
}
#consu-blok2-p {
}
#consu-blok3-p {
}
#power-arow-p {
}
#power-block-p {
}
#hd-5-p {
}
#crupty1-arow-p {
}
#crupty2-arow-p {
}
#crupty3-arow-p {
}
#pers-text-p {
}
#embez-pr {
}
#embez2-pr {
}
#embez3-pr {
}
#embez4-pr {
}
#e1-main-block-p {
}
#e1-block1-p {
}
#e1-block2-p {
}
#e1-block3-p {
}
#e1-block4-p {
}
#e1-block5-p {
}
#e1-block6-p {
}
#spec-text-p {
}
#trai-block-p {
}
#forei-arw-block-p {
}
#e1-block7-p {
}
#qualify-p {
}
#hd-1-p {
}
#visa-arow-p {
}
#fiance-block-p {
}
#bene-block-p {
}
#crupty-poit-p {
}
#bene-block1-p { width:48%; clear:both;
}
#bene-block2-p {width:48%; clear:none; margin-left:2%;
}
#ordermain-p {
}
#study-main-p2 {
}
#permit-block6-p {
}
#permit-block7-p {
}
#benefits-had-p {
}
#permit-block8-p {
}
#permit-block9-p {
}
#eligibility-main-p {
}
#eligibility-mtr-p {
}
#permit-block10-p {
}
#permit-block11-p {
}
#permit-block12-p {
}
#may-mtr-p {
}
#benefits2-had-p {
}
#bility-main-p {
}
#mtr-2-p2 {
}
#forei-arw-block2-p {
}
#e1-block8-p {
}
#e1-block9-p {
}
#e1-block10-p {
}
#e1-block11-p {
}
#e1-block12-p {
}
#crupty-mdi2-points {
}
#golb-p {
}
#cont-main-p {
}
#contry-block1-p {
}
#contry-block2-p {
}
#contry-block3-p {
}
#contry-block4-p {
}
#austria1-p {
}
#austria2-p {
}
#austria3-p {
}
#austria4-p {
}
#austria5-p {
}
#austria6-p {
}
#austria7-p {
}
#austria8-p {
}
#austria9-p {
}
#austria10-p {
}
#austria11-p {
}
#austria12-p {
}
#austria13-p {
}
#austria14-p {
}
#austria15-p {
}
#austria16-p {
}
#austria17-p {
}
#austria18-p {
}
#austria19-p {
}
#austria20-p {
}
#austria21-p {
}
#austria22-p {
}
#austria23-p {
}
#austria24-p {
}
#austria25-p {
}
#category1-p {
}
#cata-arow-p {
}
#cata3-p {
}
#catag4-p {
}
#cat-arow-p1 {
}
#cata2-arow-p {
}
#e1-block13-p {
}
#e1-block14-p {
}
#e1-block15-p {
}
#e1-block16-p {
}
#e1-block17-p {
}
#e1-block18-p {
}
#e1-block19-p {
}
#e1-block20-p {
}
#spec-text2-p {
}
#spec-text3-p {
}
#spec-text4-p {
}
#spec-text5-p {
}
#spec-text6-p {
}
#spec-text7-p {
}
#spec-text8-p {
}
#stepc1-p {
}
#stepc2-p {
}
#stepc3-p {
}
#stepc4-p {
}
#stepc5-p {
}
#stepc6-p {
}
#stepc7-p {
}
#stepc8-p {
}
#stepc9-p {
}
#stepc10-p {
}
#stepc11-p {
}
#stepc12-p {
}
#stepc13-p {
}
#stepc14-p {
}
#stepc15-p {
}
#stepc16-p {
}
#stepc17-p {
}
#stepc18-p {
}
#stepc19-p {
}
#stepc20-p {
}
#stepc21-p {
}
#stepc22-p {
}
#stepc23-p {
}
#stepc24-p {
}
#stepc25-p {
}
#stepc26-p {
}
#stepc27-p {
}
#stepc28-p {
}
#stepc29-p {
}
#stepc30-p {
}
#stepc31-p {
}
#stepc32-p {
}
#stepc33-p {
}
#stepc34-p {
}
#stepc35-p {
}
#stepc36-p {
}
#stepc37-p {
}
#stepc38-p {
}
#stepc39-p {
}
#stepc40-p {
}
#stepc41-p {
}
#stepc42-p {
}
#stepc43-p {
}
#stepc44-p {
}
#stepc45-p {
}
#stepc46-p {
}
#stepc47-p {
}
#stepc48-p {
}
#stepc49-p {
}
#stepc50-p {
}
#stepc51-p {
}
#stepc52-p {
}
#stepc53-p {
}
#stepc54-p {
}
#stepc55-p {
}
#stepc56-p {
}
#stepc57-p {
}
#stepc58-p {
}
#stepc59-p {
}
#stepc60-p {
}
#stepc61-p {
}
#stepc62-p {
}
#stepc63-p {
}
#stepc64-p {
}
#stepc65-p {
}
#stepc66-p {
}
#stepc67-p {
}
#stepc68-p {
}
#stepc69-p {
}
#stepc70-p {
}
#stepc71-p {
}
#stepc72-p {
}
#stepc73-p {
}
#stepc74-p {
}
#stepc75-p {
}
#stepc76-p {
}
#stepc77-p {
}
#stepc78-p {
}
#stepc79-p {
}
#stepc80-p {
}
#stepc81-p {
}
#stepc82-p {
}
#stepc83-p {
}
#stepc84-p {
}
#stepc85-p {
}
#stepc86-p {
}
#stepc87-p {
}
#stepc88-p {
}
#stepc89-p {
}
#stepc90-p {
}
#stepc91-p {
}
#stepc92-p {
}
#stepc93-p {
}
#stepc94-p {
}
#stepc95-p {
}
#stepc96-p {
}
#stepc97-p {
}
#stepc98-p {
}
#scenario-p {
}
#scenario-main-p {
}
#scenario2-p {
}
#order-p {
}
#primary1-p {
}
#primary-arow-p {
}
#previ1-p {
}
#previ2-p {
}
#previ3-p {
}
#previ4-p {
}
#previ5-p {
}
#pres1-p {
}
#fication1-p {
}
#fication2-p {
}
#previ6-p {
}
#previ7-p {
}
#previ8-p {
}
#previ9-p {
}
#previ10-p {
}
#fication3-p {
}
#fication4-p {
}
#fication5-p {
}
#previ11-p {
}
#previ12-p {
}
#must1-p {
}
#fication6-p {
}
#previ13-p {
}
#mater-block-1 {
}
#mater-block-2 {
}
#mater-block-3 {
}
#mater-block-4 {
}
#mater-block-5 {
}
#mater-block-6 {
}
#mater-block-7 {
}
#mater-block-8 {
}
#mater-block-9 {
}
#mater-block-10 {
}
#mater-block-11 {
}
#mater-block-12 {
}
#mater-block-13 {
}
#mater-block-14 {
}
#mater-block-15 {
}
#mater-block-16 {
}
#mater-block-17 {
}
#mater-block-18 {
}
#mater-block-19 {
}
#mater-block-20 {
}
#mater-block-21 {
}
#mater-block-22 {
}
#birth-main-p {
}
#birth-block1-left {
}
#birth-block2-left {
}
#amend1-p {
}
#amend-arow-p {
}
#amend-arow2-p {
}
#lawful-block1-p {
}
#lawful-block2-p {
}
#lawful-block3-p {
}
#lawful-block4-p {
}
#lawful-block5-p {
}
#lawful-block6-p {
}
#lawful-block7-p {
}
#lawful-block8-p {
}
#lawful-block9-p {
}
#lawful-block10-p {
}
#lawful-block11-p {
}
#lawful-block12-p {
}
#lawful-block13-p {
}
#pt-2-spouse-table-img {
}
#pt-2-spouse-table-img-mb {
}
#contact-bg {
}
#contact-block-main-p {
}
#contact-block-left-p {
}
#contact-block-right-p {
}
#cont-addrs-p {
}
#addrs1-text-p {
}
#addrs2-text-p {
}
#addrs3-text-p {
}
#addrs4-text-p {
}
#addrs5-text-p {
}
#addrs6-text-p {
}
#p-cntct-hd {
}
#p-cntct-hd2 {
}
#benef1-p {
}
#benef2-p {
}
#benef3-p {
}
#benef4-p {
}
#benef5-p {
}
#benef6-p {
}
#sawyer-main-p {
}
#sawyer-right-p {
}
#criminal1-p {
}
#criminal2-p {
}
#criminal-mtr-p {
}
#criminal-img-p {
}
#profi-mtr-p {
}
#enq-main-p {
}
#enq-in-p {
}
#enq-had-p {
}
#p-fld1 {
}
#fld-btn-p {
}
#attony-img-p {
}
#citizens-table {
}
#cont2-main-p {
}
#contry-block11-p {
}
#contry-block12-p {
}
#contry-block13-p {
}
#contry-block14-p {
}
#visa-block-main-p {
}
#practic-blk11-p {
}
#practic-blk12-p {
}
#practic-blk13-p {
}
#practic-blk14-p {
}
#practic-blk15-p {
}
#practic-blk16-p {
}

#tpp-srch-nw1 {
}
#tpp-srch-nw2 {
}
#proval-main-p {
}
#proval-left-p {
}
#proval-right-p {
}
#proval-img-p {
}
#proval-text-p {
}
#proval-block1-p {
}
#proval-block2-p {
}
#proval-left2-p {
}
#proval-right2-p {
}
#proval-img2-p {
}
#proval-text2-p {
}
#proval-block3-p {
}
#proval-block4-p {
}
#proval-block5-p {
}
#proval-block6-p {
}
#proval-block7-p {
}
#proval-block8-p {
}
#proval-left3-p {
}
#proval-left4-p {
}
#proval-left5-p {
}
#proval-left6-p {
}
#proval-left7-p {
}
#proval-left8-p {
}
#proval-right3-p {
}
#proval-right4-p {
}
#proval-right5-p {
}
#proval-right6-p {
}
#proval-right7-p {
}
#proval-right8-p {
}
#proval-img3-p {
}
#proval-img4-p {
}
#proval-img5-p {
}
#proval-img6-p {
}
#proval-img7-p {
}
#proval-img8-p {
}
#proval-text3-p {
}
#proval-text4-p {
}
#proval-text5-p {
}
#proval-text6-p {
}
#proval-text7-p {
}
#proval-text8-p {
}
#pge-next-p {
}
#team-img-p {
}
#law-firm-main-p {
}
#law-firm-left-p {
}
#law-firm-right-p {
}
#query-text-p {
}
#kirk-main-p {
}
#kirk-img-p {
}
#kirk-block-p {
}
#atul-main-p {
}
#atul-block-p {
}
#atul-img-p {
}
.zeroMargin_mobile {
margin-left: 0;
}
.hide_mobile {
display: none;
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {

.gridContainer {
	width: 90.675%;
	padding-left: 1.1625%;
	padding-right: 1.1625%;
	clear: none;
	float: none;
	margin-left: auto;
}
#div1 {
}
#tp-lg-g {
}
#tp-lg-g2 {
}
#tp-lg1 {
width: 100%;
}
#tp-lg2 {
width: 100%;
}
#tp-nvgition {
width: 100%;
clear: both;
margin-left: 0;
}
#tp-nvgition-g {
width: 100%;
clear: both;
margin-left: 0;
}
#tp-nvgition2 {
width: 100%;
clear: both;
margin-left: 0;
}
#tp-srch {
width: 100%;
clear: both;
margin-left: 0;
}
#tp-srch2 {
width: 100%;
clear: both;
margin-left: 0;
}
#bnr-mn {
}
#bnr-content {
}
#bnr-wrding {
}
#bnr-wrding2 {
}
#banner-bnt {
}
#g-bnr-dvider {
}
#bnr-bga {
}
#trngl-top {
}
#g-contact-bg {
}
#g-contact-in {
}
#g-cntct-hd {
}
#g-form {
}
#g-fld1 {
}
#g-fld2 {
}
#g-fld3 {
}
#g-fld4 {
}
#g-fld5 {
}
#g-fld6 {
}
#g-fld-btn {
}
#ftr-bg {
}
#g-tr-mn {
}
#ftr-1 {
width: 100%;
}
#ftr-2 {
width: 100%;
clear: both;
margin-left: 0;
}
#ftr-3 {
width: 100%;
clear: both;
margin-left: 0;
}
#ass {
}
#cpy-ryt {
}
#wlcm-mn {
}
#wlcm-lft {
}
#wlcm-ryt {
}
#wlcm-hd {
}
#wlcm-mtr {
}
#w-ryt-in {
}
#wlcm-ads {
}
#wlcm-ads2 {
}
#wlcm-points {
}
#practice-bg {
}
#practice-mn {
}
#practice-hd {
}
#practice-blocks {
}
#practic-blk1 {
}
#practic-blk2 {
}
#practic-blk3 {
}
#practic-blk4 {
}
#practic-blk5 {
}
#practic-blk6 {
}
#practic-blk7 {
}
#practic-blk8 {
}
#btm-divider {
}
#btm-crcl {
}
#tr-lg {
}
#ftr-socials {
}
#ftr-ads {
}
#ftr-phn {
}
#ftr-fx {
}
#ftr-email {
}
#testimonial-bg {
}
#tstimn-mn {
}
#tst-hd {
}
#tsti-script {
}
#cn-img {display:none;
}
#immigration-points {
}
#side-areas {
}
#side-arw1 {
}
#side-arw2 {
}
#prctic-btn {
}
#immigration-bg {
}
#immigration-details-in {
}
#immigration-blk1 {
}
#immigration-blk2 {
}
#immigration-blk3 {
}
#immigration-blk4 {
}
#immigration-blk5 {
}
#immigration-blk6 {
}
#immigration-blk7 {
}
#immigration-blk8 {
}
#immigration-blk9 {
}
#immigration-blk10 {
}
#immigration-blk11 {
}
#immigration-blk12 {
}
#visa-arw1 {
}
#visa-arw2 {
}
#visa-arw3 {
}
#visa-arw4 {
}
#visa-arw5 {
}
#visa-arw6 {
}
#visa-arw7 {
}
#visa-arw8 {
}
#visa-arw9 {
}
#visa-arw10 {
}
#visa-arw11 {
}
#visa-arw12 {
}
#visa-arw13 {
}
#visa-arw14 {
}
#visa-arw15 {
}
#visa-arw16 {
}
#visa-arw17 {
}
#visa-arw18 {
}
#visa-arw19 {
}
#visa-arw20 {
}
#visa-arw21 {
}
#visa-arw22 {
}
#visa-arw23 {
}
#visa-arw24 {
}
#visa-arw25 {
}
#visa-arw26 {
}
#visa-arw27 {
}
#visa-arw28 {
}
#visa-arw29 {
}
#visa-arw30 {
}
#visa-arw31 {
}
#visa-arw32 {
}
#visa-arw33 {
}
#visa-arw34 {
}
#visa-arw35 {
}
#visa-arw36 {
}
#visa-arw37 {
}
#visa-arw38 {
}
#visa-arw39 {
}
#visa-arw40 {
}



#practic-innr-main {
}
#practic-blk9 {
}
#practic-blk10 {
}
#practic-blk11 {
}
#practic-blk12 {
}
#practic-blk13 {
}
#practic-blk14 {
}
#practic-blk15 {
}
#practic-blk16 {
}
#practic-blk17 {
}
#practic-blk18 {
}
#practic-blk19 {
}
#practic-blk20 {
}
#practic-blk21 {
}
#practic-blk22 {
}
#practic-blk23 {
}
#practic-blk24 {
}
#prctc-read9-p {
}
#prctc-read10-p {
}
#prctc-read11-p {
}
#prctc-read12-p {
}
#prctc-read13-p {
}
#prctc-read14-p {
}
#prctc-read15-p {
}
#prctc-read16-p {
}
#prctc-read17-p {
}
#prctc-read18-p {
}
#prctc-read19-p {
}
#prctc-read20-p {
}
#prctc-read21-p {
}
#prctc-read22-p {
}
#prctc-read23-p {
}
#prctc-read24-p {
}
#bnr-man-innr {
}
#bnr-cont-innr {
}
#abut-main-p {
}
#abut-blk-p {
}
#carer-main-p {
}
#carer-bolk-p {
}
#health-main-p {
}
#health-blok-p {
}
#white-main-p {
}
#white-bolk-p {
}


#resolution-main-m-di {
}
#mtr-1-m-di {
}
#mtr-2-m-di {
}
#mtr-3-m-di {
}
#hd-1-m-di {
}
#hd-2-m-di {
}
#hd-3-m-di {
}
#hd-4-m-di {
}
#crupty-mdi-points {
}
#crupty-mdi-content {
}
#main-hadd-pr {
}
#consu-blok1-p {
}
#consu-blok2-p {
}
#consu-blok3-p {
}
#power-arow-p {
}
#power-block-p {
}
#hd-5-p {
}
#crupty1-arow-p {
}
#crupty2-arow-p {
}
#crupty3-arow-p {
}
#pers-text-p {
}
#embez-pr {
}
#embez2-pr {
}
#embez3-pr {
}
#embez4-pr {
}
#e1-main-block-p {
}
#e1-block1-p {
}
#e1-block2-p {
}
#e1-block3-p {
}
#e1-block4-p {
}
#e1-block5-p {
}
#e1-block6-p {
}
#spec-text-p {
}
#trai-block-p {
}
#forei-arw-block-p {
}
#e1-block7-p {
}
#qualify-p {
}
#hd-1-p {
}
#visa-arow-p {
}
#fiance-block-p {
}
#bene-block-p {
}
#crupty-poit-p {
}
#bene-block1-p {
}
#bene-block2-p {
}
#ordermain-p {
}
#study-main-p2 {
}
#permit-block6-p {
}
#permit-block7-p {
}
#benefits-had-p {
}
#permit-block8-p {
}
#permit-block9-p {
}
#eligibility-main-p {
}
#eligibility-mtr-p {
}
#permit-block10-p {
}
#permit-block11-p {
}
#permit-block12-p {
}
#may-mtr-p {
}
#benefits2-had-p {
}
#bility-main-p {
}
#mtr-2-p2 {
}
#forei-arw-block2-p {
}
#e1-block8-p {
}
#e1-block9-p {
}
#e1-block10-p {
}
#e1-block11-p {
}
#e1-block12-p {
}
#crupty-mdi2-points {
}
#golb-p {
}
#cont-main-p {
}
#contry-block1-p {
}
#contry-block2-p {
}
#contry-block3-p {
}
#contry-block4-p {
}
#austria1-p {
}
#austria2-p {
}
#austria3-p {
}
#austria4-p {
}
#austria5-p {
}
#austria6-p {
}
#austria7-p {
}
#austria8-p {
}
#austria9-p {
}
#austria10-p {
}
#austria11-p {
}
#austria12-p {
}
#austria13-p {
}
#austria14-p {
}
#austria15-p {
}
#austria16-p {
}
#austria17-p {
}
#austria18-p {
}
#austria19-p {
}
#austria20-p {
}
#austria21-p {
}
#austria22-p {
}
#austria23-p {
}
#austria24-p {
}
#austria25-p {
}
#category1-p {
}
#cata-arow-p {
}
#cata3-p {
}
#catag4-p {
}
#cat-arow-p1 {
}
#cata2-arow-p {
}
#e1-block13-p {
}
#e1-block14-p {
}
#e1-block15-p {
}
#e1-block16-p {
}
#e1-block17-p {
}
#e1-block18-p {
}
#e1-block19-p {
}
#e1-block20-p {
}
#spec-text2-p {
}
#spec-text3-p {
}
#spec-text4-p {
}
#spec-text5-p {
}
#spec-text6-p {
}
#spec-text7-p {
}
#spec-text8-p {
}
#stepc1-p {
}
#stepc2-p {
}
#stepc3-p {
}
#stepc4-p {
}
#stepc5-p {
}
#stepc6-p {
}
#stepc7-p {
}
#stepc8-p {
}
#stepc9-p {
}
#stepc10-p {
}
#stepc11-p {
}
#stepc12-p {
}
#stepc13-p {
}
#stepc14-p {
}
#stepc15-p {
}
#stepc16-p {
}
#stepc17-p {
}
#stepc18-p {
}
#stepc19-p {
}
#stepc20-p {
}
#stepc21-p {
}
#stepc22-p {
}
#stepc23-p {
}
#stepc24-p {
}
#stepc25-p {
}
#stepc26-p {
}
#stepc27-p {
}
#stepc28-p {
}
#stepc29-p {
}
#stepc30-p {
}
#stepc31-p {
}
#stepc32-p {
}
#stepc33-p {
}
#stepc34-p {
}
#stepc35-p {
}
#stepc36-p {
}
#stepc37-p {
}
#stepc38-p {
}
#stepc39-p {
}
#stepc40-p {
}
#stepc41-p {
}
#stepc42-p {
}
#stepc43-p {
}
#stepc44-p {
}
#stepc45-p {
}
#stepc46-p {
}
#stepc47-p {
}
#stepc48-p {
}
#stepc49-p {
}
#stepc50-p {
}
#stepc51-p {
}
#stepc52-p {
}
#stepc53-p {
}
#stepc54-p {
}
#stepc55-p {
}
#stepc56-p {
}
#stepc57-p {
}
#stepc58-p {
}
#stepc59-p {
}
#stepc60-p {
}
#stepc61-p {
}
#stepc62-p {
}
#stepc63-p {
}
#stepc64-p {
}
#stepc65-p {
}
#stepc66-p {
}
#stepc67-p {
}
#stepc68-p {
}
#stepc69-p {
}
#stepc70-p {
}
#stepc71-p {
}
#stepc72-p {
}
#stepc73-p {
}
#stepc74-p {
}
#stepc75-p {
}
#stepc76-p {
}
#stepc77-p {
}
#stepc78-p {
}
#stepc79-p {
}
#stepc80-p {
}
#stepc81-p {
}
#stepc82-p {
}
#stepc83-p {
}
#stepc84-p {
}
#stepc85-p {
}
#stepc86-p {
}
#stepc87-p {
}
#stepc88-p {
}
#stepc89-p {
}
#stepc90-p {
}
#stepc91-p {
}
#stepc92-p {
}
#stepc93-p {
}
#stepc94-p {
}
#stepc95-p {
}
#stepc96-p {
}
#stepc97-p {
}
#stepc98-p {
}
#scenario-p {
}
#scenario-main-p {
}
#scenario2-p {
}
#order-p {
}
#primary1-p {
}
#primary-arow-p {
}
#previ1-p {
}
#previ2-p {
}
#previ3-p {
}
#previ4-p {
}
#previ5-p {
}
#pres1-p {
}
#fication1-p {
}
#fication2-p {
}
#previ6-p {
}
#previ7-p {
}
#previ8-p {
}
#previ9-p {
}
#previ10-p {
}
#fication3-p {
}
#fication4-p {
}
#fication5-p {
}
#previ11-p {
}
#previ12-p {
}
#must1-p {
}
#fication6-p {
}
#previ13-p {
}
#mater-block-1 {
}
#mater-block-2 {
}
#mater-block-3 {
}
#mater-block-4 {
}
#mater-block-5 {
}
#mater-block-6 {
}
#mater-block-7 {
}
#mater-block-8 {
}
#mater-block-9 {
}
#mater-block-10 {
}
#mater-block-11 {
}
#mater-block-12 {
}
#mater-block-13 {
}
#mater-block-14 {
}
#mater-block-15 {
}
#mater-block-16 {
}
#mater-block-17 {
}
#mater-block-18 {
}
#mater-block-19 {
}
#mater-block-20 {
}
#mater-block-21 {
}
#mater-block-22 {
}
#birth-main-p {
}
#birth-block1-left {
}
#birth-block2-left {
}
#amend1-p {
}
#amend-arow-p {
}
#amend-arow2-p {
}
#lawful-block1-p {
}
#lawful-block2-p {
}
#lawful-block3-p {
}
#lawful-block4-p {
}
#lawful-block5-p {
}
#lawful-block6-p {
}
#lawful-block7-p {
}
#lawful-block8-p {
}
#lawful-block9-p {
}
#lawful-block10-p {
}
#lawful-block11-p {
}
#lawful-block12-p {
}
#lawful-block13-p {
}
#pt-2-spouse-table-img {
}
#pt-2-spouse-table-img-mb {
}
#contact-bg {
}
#contact-block-main-p {
}
#contact-block-left-p {
}
#contact-block-right-p {
}
#cont-addrs-p {
}
#addrs1-text-p {
}
#addrs2-text-p {
}
#addrs3-text-p {
}
#addrs4-text-p {
}
#addrs5-text-p {
}
#addrs6-text-p {
}
#p-cntct-hd {
}
#p-cntct-hd2 {
}
#benef1-p {
}
#benef2-p {
}
#benef3-p {
}
#benef4-p {
}
#benef5-p {
}
#benef6-p {
}
#sawyer-main-p {
}
#sawyer-right-p {
}
#criminal1-p {
}
#criminal2-p {
}
#criminal-mtr-p {
}
#criminal-img-p {
}
#profi-mtr-p {
}
#enq-main-p {
}
#enq-in-p {
}
#enq-had-p {
}
#p-fld1 {
}
#fld-btn-p {
}
#attony-img-p {
}
#citizens-table {
}
#cont2-main-p {
}
#contry-block11-p {
}
#contry-block12-p {
}
#contry-block13-p {
}
#contry-block14-p {
}
#visa-block-main-p {
}
#practic-blk11-p {
}
#practic-blk12-p {
}
#practic-blk13-p {
}
#practic-blk14-p {
}
#practic-blk15-p {
}
#practic-blk16-p {
}
#tpp-srch-nw1 {
}
#tpp-srch-nw2 {
}
#proval-main-p {
}
#proval-left-p {
}
#proval-right-p {
}
#proval-img-p {
}
#proval-text-p {
}
#proval-block1-p {
}
#proval-block2-p {
}
#proval-left2-p {
}
#proval-right2-p {
}
#proval-img2-p {
}
#proval-text2-p {
}
#proval-block3-p {
}
#proval-block4-p {
}
#proval-block5-p {
}
#proval-block6-p {
}
#proval-block7-p {
}
#proval-block8-p {
}
#proval-left3-p {
}
#proval-left4-p {
}
#proval-left5-p {
}
#proval-left6-p {
}
#proval-left7-p {
}
#proval-left8-p {
}
#proval-right3-p {
}
#proval-right4-p {
}
#proval-right5-p {
}
#proval-right6-p {
}
#proval-right7-p {
}
#proval-right8-p {
}
#proval-img3-p {
}
#proval-img4-p {
}
#proval-img5-p {
}
#proval-img6-p {
}
#proval-img7-p {
}
#proval-img8-p {
}
#proval-text3-p {
}
#proval-text4-p {
}
#proval-text5-p {
}
#proval-text6-p {
}
#proval-text7-p {
}
#proval-text8-p {
}
#pge-next-p {
}
#team-img-p {
}
#law-firm-main-p {
}
#law-firm-left-p {
}
#law-firm-right-p {
}
#query-text-p {
}
#kirk-main-p {
}
#kirk-img-p {
}
#kirk-block-p {
}
#atul-main-p {
}
#atul-block-p {
}
#atul-img-p {
}
.hide_tablet {
display: none;
}
.zeroMargin_tablet {
margin-left: 0;
}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {

.gridContainer {
	width: 88.5%;
	max-width: 1232px;
	padding-left: 0.75%;
	padding-right: 0.75%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}
#div1 {
}

#tp-lg-g {
	margin-top: -83px;
	margin-bottom: 15px;
}
#tp-lg-g2 { margin-top: -83px;
	margin-bottom: 15px;
}
#tp-lg1 {
width: 32.2033%;
}
#tp-lg2 {
width: 32.2033%;
}
#tp-nvgition {
width: 60.6271%;
clear: none;
margin-left: 1.6949%; text-align:center;
}
#tp-nvgition-g {
width: 60.6271%;
clear: none;
margin-left: 1.6949%; text-align:center;
}
#tp-nvgition2 {
	width: 60.6271%;
	clear: none;
	margin-left: 0%;
	text-align: center;
}
#tp-srch {
	width: 3.7796%;
	clear: none;
	margin-left: 1.6949%;
	margin-top: 16px;
}
#tp-srch2 {
	width: 3.7796%;
	clear: none;
	margin-left: 1.6949%;
	margin-top: 16px;
}
#bnr-mn { 
/*background:url(../images/banner.jpg); background-size:cover;*/
}
#bnr-content { margin-top:150px; margin-bottom:200px;
}
#bnr-wrding { text-align:center;
}
#bnr-wrding2 { text-align:center;
}
#banner-bnt { text-align:center; margin-top:45px;
}
#g-bnr-dvider {
}
#bnr-bga { 
}
#trngl-top {
	text-align: center;
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-top: -129px;
position: relative;
}
#g-contact-bg { background:url(../images/contact-us-bg.jpg) no-repeat #ffffff; background-size:50% 100%;
}
#g-contact-in {width:47%;
	float: right;
	display: block;
	clear: both; margin-top:60px; margin-bottom:180px;
}
#g-cntct-hd {
}
#g-form { margin-top:0px;
}
#g-fld1 { width:49%; float:left; display:block; clear:both; margin-left:0%;
}
#g-fld2 { width:49%; float:left; display:block; clear:none; margin-left:2%;
}
#g-fld3 {width:49%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px;
}
#g-fld4 { width:49%; float:left; display:block; clear:none; margin-left:2%; margin-top:15px;
}
#g-fld5 { margin-top:15px;
}
#g-fld6 {  margin-top:25px;
}
#g-fld-btn {margin-top:25px;
}
#ftr-bg { background-color:#052663;
position:absolute;
}
#g-tr-mn {
}
#ftr-1 {
width: 32.2033%;
}
#ftr-2 {
	width: 31.2033%;
	clear: none;
	margin-left: 1.6949%;
	margin-top: -26px; border-left:1px #324d7f solid;  border-right:1px #324d7f solid; box-sizing:border-box;
}
#ftr-3 {
width: 32.2033%;
clear: none;
margin-left: 2.6949%;
}
#ass {
}
#cpy-ryt { border-top:1px #324d7f solid; padding-top:20px; margin-bottom:20px; text-align:center; margin-top:20px;
}
#wlcm-mn { margin-top:20px; margin-bottom:90px;
}
#wlcm-lft {width:61%; display:block; clear:both; float:left; margin-left: 0%;
}
#wlcm-ryt {width:35%; display:block; clear:none; float:left; margin-left: 4%; background-color:#052663; margin-top:10px;
}
#wlcm-hd {
}
#wlcm-mtr { margin-top:25px;
}
#w-ryt-in {width: 100%;
display: block;
clear: both;
float: left;
margin-left: 0%;
margin-top: 0px;
margin-bottom: 20px;
}
#wlcm-ads {border-bottom:1px #375182 solid; padding-bottom:24px; margin-bottom:22px;
}
#wlcm-ads2 {border-bottom:1px #375182 solid; padding-bottom:25px; margin-bottom:25px;
}
#wlcm-points {
}
#practice-bg { background:url(../images/practice-bg.jpg); background-size:cover; background-position:80% ;
}
#practice-mn { margin-top:80px; margin-bottom:80px;
}
#practice-hd { text-align:center;
}
#practice-blocks { margin-top:50px;
}
#practic-blk1 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	
}
#practic-blk2 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
	
}
#practic-blk3 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
	
}
#practic-blk4 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
	
}
#practic-blk5 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk6 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;
	
}
#practic-blk7 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;
	
}
#practic-blk8 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;
	
}
#btm-divider { margin-top:-64px;
}
#btm-crcl {
	position: relative;
	z-index: 999;
	margin-top: -214px;
	text-align: center;
}
#tr-lg { text-align:center; margin-top:20px;
}
#ftr-socials {text-align:center; margin-top:30px;
}
#ftr-ads {
}
#ftr-phn { margin-top:15px;
}
#ftr-fx {margin-top:15px;
}
#ftr-email {margin-top:15px;
}
#testimonial-bg { background:url(../images/ptrn.jpg) repeat;
}
#tstimn-mn {margin-top:80px; margin-bottom:80px;
}
#tst-hd {text-align:center; 
}
#tsti-script {margin-top:40px; text-align:center;
}
#cn-img {display:none;
}
#immigration-points { margin-top:25px;
}
#side-areas { margin-top:10px; margin-left:5%;
}
#side-arw1 { width:48%; float:left; margin-left:0%; display:block; clear:both;
}
#side-arw2 {width:48%; float:left; margin-left:4%; display:block; clear:none;
}
#prctic-btn { text-align:center; margin-bottom:26px; margin-top:55px;
}
#immigration-bg { background-color:#ebf5fc;
}
#immigration-details-in { margin-top:90px; margin-bottom:190px;
}
#immigration-blk1 {
}
#immigration-blk2 {margin-top:50px;
}
#immigration-blk3 { margin-top:50px;
}
#immigration-blk4 { margin-top:50px;
}
#immigration-blk5 { margin-top:50px;
}
#immigration-blk6 {margin-top:50px;
}
#immigration-blk7 { margin-top:50px;
}
#immigration-blk8 { margin-top:50px;
}
#immigration-blk9 { margin-top:50px;
}
#immigration-blk10 { margin-top:50px;
}
#immigration-blk11 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:50px;
}
#immigration-blk12 {width: 100%;
	float: left;
	display: block;
	clear: none;
	margin-left: 0%; margin-top:50px;
}
#visa-arw1 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
}
#visa-arw2 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4.50%;
}
#visa-arw3 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 3.50%;
}
#visa-arw4 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
}
#visa-arw5 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
}
#visa-arw6 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4.50%;
}
#visa-arw7 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 3.50%;
}
#visa-arw8 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
}
#visa-arw9 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
}
#visa-arw10 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4.50%;
}
#visa-arw11 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 3.50%;
}
#visa-arw12 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
}
#visa-arw13 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
}
#visa-arw14 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4.50%;
}
#visa-arw15 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 3.50%;
}
#visa-arw16 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
}
#visa-arw17 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
}
#visa-arw18 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4.50%;
}
#visa-arw19 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 3.50%;
}
#visa-arw20 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
}
#visa-arw21 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
}
#visa-arw22 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4.50%;
}
#visa-arw23 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 3.50%;
}
#visa-arw24 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
}
#visa-arw25 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
}
#visa-arw26 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4.50%;
}
#visa-arw27 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 3.50%;
}
#visa-arw28 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
}
#visa-arw29 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
}
#visa-arw30 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4.50%;
}
#visa-arw31 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 3.50%;
}
#visa-arw32 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
}
#visa-arw33 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
}
#visa-arw34 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4.50%;
}
#visa-arw35 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 3.50%;
}
#visa-arw36 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
}
#visa-arw37 {width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
}
#visa-arw38 {width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4.50%;
}
#visa-arw39 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 3.50%;
}
#visa-arw40 {width: 20.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%;
}


/*============  p  =============*/

#practic-innr-main {
	margin-top: 15px;
	margin-bottom: 0px;
}
#practic-blk9 {
	width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
}
#practic-blk10 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;
}

#practic-blk11 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;
}

#practic-blk12 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;
}

#practic-blk13 {
	width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
}

#practic-blk14 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;

}
#practic-blk15 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;

}

#practic-blk16 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;

}

#practic-blk17 {
	width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;

}
#practic-blk18 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;

}
#practic-blk19 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;

}
#practic-blk20 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;

}
#practic-blk21 {
	width: 23.70%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;

}
#practic-blk22 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;

}
#practic-blk23 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;

}
#practic-blk24 {
	width: 23.70%;
	float: left;
	display: block;
	clear: none;
	margin-left: 1.50%; margin-top:30px;

}
#prctc-read9-p {margin-top: 13px;
}
#prctc-read10-p {margin-top: 13px;
}
#prctc-read11-p {margin-top: 13px;
}
#prctc-read12-p {margin-top: 13px;
}
#prctc-read13-p {margin-top: 13px;
}
#prctc-read14-p {margin-top: 13px;
}
#prctc-read15-p {margin-top: 13px;
}
#prctc-read16-p {margin-top: 13px;
}
#prctc-read17-p {margin-top: 13px;
}
#prctc-read18-p {margin-top: 13px;
}
#prctc-read19-p {margin-top: 13px;
}
#prctc-read20-p {margin-top: 13px;
}
#prctc-read21-p {margin-top: 13px;
}
#prctc-read22-p {margin-top: 13px;
}
#prctc-read23-p {margin-top: 13px;
}
#prctc-read24-p {margin-top: 13px;
}
#bnr-man-innr { background:url(../images/banner-innr.jpg); background-size: cover;
}
#bnr-cont-innr {margin-top: 100px;
margin-bottom:150px;
}
#abut-main-p {
}
#abut-blk-p {
	margin-top: 33px;
}
#carer-main-p {
}
#carer-bolk-p { margin-bottom:200px;
}
#health-main-p { margin-top:40px;
}
#health-blok-p {margin-bottom:200px;
}
#white-main-p {
	margin-bottom: 0px;
	margin-top: 40px;
}
#white-bolk-p {
}
/*============  p  End =============*/


#resolution-main-m-di { margin-top:0px; margin-bottom:200px; 
}
#mtr-1-m-di { margin-bottom:20px;
}
#mtr-2-m-di {
}
#mtr-3-m-di {
}
#hd-1-m-di { margin-bottom:20px;
}
#hd-2-m-di { margin-bottom:20px;
}
#hd-3-m-di { margin-bottom:20px;
}
#hd-4-m-di { margin-bottom:20px;
}
#crupty-mdi-points {margin-bottom:20px;  margin-top:8px;
}
#crupty-mdi-content {
}
#main-hadd-pr { text-align:center; margin-bottom:30px;
}
#consu-blok1-p { width:32%; clear:both;
}
#consu-blok2-p { width:32%; margin-left:2%; clear:none;
}
#consu-blok3-p {width:32%; margin-left:2%; clear:none;
}
#power-arow-p {
}
#power-block-p {
}
#hd-5-p {
}
#crupty1-arow-p { width:32%; clear:both;
}
#crupty2-arow-p {width:32%; margin-left:2%; clear:none;
}
#crupty3-arow-p {width:32%; margin-left:2%; clear:none;
}
#pers-text-p {
}
#embez-pr { margin-top:10px;
}
#embez2-pr { margin-top:10px;
}
#embez3-pr {margin-top:10px;
}
#embez4-pr {margin-top:10px;
}
#e1-main-block-p {
}
#e1-block1-p { margin-bottom:20px;
}
#e1-block2-p {margin-bottom:20px;
}
#e1-block3-p {margin-bottom:20px;
}
#e1-block4-p {margin-bottom:20px;
}
#e1-block5-p {margin-bottom:20px;
}
#e1-block6-p {margin-bottom: 20px;
}
#spec-text-p {
}
#trai-block-p {
}
#forei-arw-block-p {margin-top:10px;
}
#e1-block7-p {margin-bottom: 20px;}
#qualify-p {}
#hd-1-p {}
#visa-arow-p {margin-top:10px;}
#fiance-block-p {}
#bene-block-p {}
#crupty-poit-p {}
#bene-block1-p {margin-top:10px;}
#bene-block2-p {margin-top:10px;}
#ordermain-p {}
#study-main-p2 {}
#permit-block6-p {margin-bottom: 20px;}
#permit-block7-p {margin-bottom: 20px;}
#benefits-had-p {}
#permit-block8-p {margin-bottom: 20px;}
#permit-block9-p {margin-bottom: 20px;}
#eligibility-main-p {margin-top:20px;}
#eligibility-mtr-p {}
#permit-block10-p {margin-bottom: 20px;}
#permit-block11-p {margin-bottom: 20px;}
#permit-block12-p {margin-bottom: 20px;}
#may-mtr-p {}
#benefits2-had-p {}
#bility-main-p {}
#mtr-2-p2 {}
#forei-arw-block2-p {}
#e1-block8-p {margin-bottom: 20px;}
#e1-block9-p {margin-bottom: 20px;}
#e1-block10-p {margin-bottom: 20px;}
#e1-block11-p {margin-bottom: 20px;}
#e1-block12-p {margin-bottom: 20px;}
#crupty-mdi2-points {}
#golb-p {}
#cont-main-p {}
#contry-block1-p {width: 20%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;}
#contry-block2-p {width: 20%;
	margin-left: 2%;
	float: left;
	display: block;
	clear:none;}
#contry-block3-p {width: 20%;
	margin-left: 2%;
	float: left;
	display: block;
	clear: none;}
#contry-block4-p {width: 20%;
	margin-left: 2%;
	float: left;
	display: block;
	clear: none;}
#austria1-p {margin-bottom: 20px;}
#austria2-p {margin-bottom: 20px;}
#austria3-p {margin-bottom: 20px;}
#austria4-p {margin-bottom: 20px;}
#austria5-p {margin-bottom: 20px;}
#austria6-p {margin-bottom: 20px;}
#austria7-p {margin-bottom: 20px;}
#austria8-p {margin-bottom: 20px;}
#austria9-p {margin-bottom: 20px;}
#austria10-p {margin-bottom: 20px;}
#austria11-p {margin-bottom: 20px;}
#austria12-p {margin-bottom: 20px;}
#austria13-p {margin-bottom: 20px;}
#austria14-p {margin-bottom: 20px;}
#austria15-p {margin-bottom: 20px;}
#austria16-p {margin-bottom: 20px;}
#austria17-p {margin-bottom: 20px;}
#austria18-p {margin-bottom: 20px;}
#austria19-p {margin-bottom: 20px;}
#austria20-p {margin-bottom: 20px;}
#austria21-p {margin-bottom: 20px;}
#austria22-p {margin-bottom: 20px;}
#austria23-p {margin-bottom: 20px;}
#austria24-p {margin-bottom: 20px;}
#austria25-p {margin-bottom: 20px;}
#category1-p {}
#cata-arow-p {}
#cata3-p {}
#catag4-p {}
#cat-arow-p1 {}
#cata2-arow-p {}
#e1-block13-p {margin-bottom: 20px;}
#e1-block14-p {}
#e1-block15-p {margin-bottom: 20px;}
#e1-block16-p {margin-bottom: 20px;}
#e1-block17-p {margin-bottom: 20px;}
#e1-block18-p {margin-bottom: 20px;}
#e1-block19-p {margin-bottom: 20px;}
#e1-block20-p {margin-bottom: 20px;}
#spec-text2-p {}
#spec-text3-p {}
#spec-text4-p {}
#spec-text5-p {}
#spec-text6-p {}
#spec-text7-p {}
#spec-text8-p {}
#stepc1-p {margin-bottom: 20px;}
#stepc2-p {margin-bottom: 20px;}
#stepc3-p {margin-bottom: 20px;}
#stepc4-p {margin-bottom: 20px;}
#stepc5-p {margin-bottom: 20px;}
#stepc6-p {margin-bottom: 20px;}
#stepc7-p {margin-bottom: 20px;}
#stepc8-p {margin-bottom: 20px;}
#stepc9-p {margin-bottom: 20px;}
#stepc10-p {margin-bottom: 20px;}
#stepc11-p {margin-bottom: 20px;}
#stepc12-p {margin-bottom: 20px;}
#stepc13-p {margin-bottom: 20px;}
#stepc14-p {margin-bottom: 20px;}
#stepc15-p {margin-bottom: 20px;}
#stepc16-p {margin-bottom: 20px;}
#stepc17-p {margin-bottom: 20px;}
#stepc18-p {margin-bottom: 20px;}
#stepc19-p {margin-bottom: 20px;}
#stepc20-p {margin-bottom: 20px;}
#stepc21-p {margin-bottom: 20px;}
#stepc22-p {margin-bottom: 20px;}
#stepc23-p {margin-bottom: 20px;}
#stepc24-p {margin-bottom: 20px;}
#stepc25-p {margin-bottom: 20px;}
#stepc26-p {margin-bottom: 20px;}
#stepc27-p {margin-bottom: 20px;}
#stepc28-p {margin-bottom: 20px;}
#stepc29-p {margin-bottom: 20px;}
#stepc30-p {margin-bottom: 20px;}
#stepc31-p {margin-bottom: 20px;}
#stepc32-p {margin-bottom: 20px;}
#stepc33-p {margin-bottom: 20px;}
#stepc34-p {margin-bottom: 20px;}
#stepc35-p {margin-bottom: 20px;}
#stepc36-p {margin-bottom: 20px;}
#stepc37-p {margin-bottom: 20px;}
#stepc38-p {margin-bottom: 20px;}
#stepc39-p {margin-bottom: 20px;}
#stepc40-p {margin-bottom: 20px;}
#stepc41-p {margin-bottom: 20px;}
#stepc42-p {margin-bottom: 20px;}
#stepc43-p {margin-bottom: 20px;}
#stepc44-p {margin-bottom: 20px;}
#stepc45-p {margin-bottom: 20px;}
#stepc46-p {margin-bottom: 20px;}
#stepc47-p {margin-bottom: 20px;}
#stepc48-p {margin-bottom: 20px;}
#stepc49-p {margin-bottom: 20px;}
#stepc50-p {margin-bottom: 20px;}
#stepc51-p {margin-bottom: 20px;}
#stepc52-p {margin-bottom: 20px;}
#stepc53-p {margin-bottom: 20px;}
#stepc54-p {margin-bottom: 20px;}
#stepc55-p {margin-bottom: 20px;}
#stepc56-p {margin-bottom: 20px;}
#stepc57-p {margin-bottom: 20px;}
#stepc58-p {margin-bottom: 20px;}
#stepc59-p {margin-bottom: 20px;}
#stepc60-p {margin-bottom: 20px;}
#stepc61-p {margin-bottom: 20px;}
#stepc62-p {margin-bottom: 20px;}
#stepc63-p {margin-bottom: 20px;}
#stepc64-p {margin-bottom: 20px;}
#stepc65-p {margin-bottom: 20px;}
#stepc66-p {margin-bottom: 20px;}
#stepc67-p {margin-bottom: 20px;}
#stepc68-p {margin-bottom: 20px;}
#stepc69-p {margin-bottom: 20px;}
#stepc70-p {margin-bottom: 20px;}
#stepc71-p {margin-bottom: 20px;}
#stepc72-p {margin-bottom: 20px;}
#stepc73-p {margin-bottom: 20px;}
#stepc74-p {margin-bottom: 20px;}
#stepc75-p {margin-bottom: 20px;}
#stepc76-p {margin-bottom: 20px;}
#stepc77-p {margin-bottom: 20px;}
#stepc78-p {margin-bottom: 20px;}
#stepc79-p {margin-bottom: 20px;}
#stepc80-p {margin-bottom: 20px;}
#stepc81-p {margin-bottom: 20px;}
#stepc82-p {margin-bottom: 20px;}
#stepc83-p {margin-bottom: 20px;}
#stepc84-p {margin-bottom: 20px;}
#stepc85-p {margin-bottom: 20px;}
#stepc86-p {margin-bottom: 20px;}
#stepc87-p {margin-bottom: 20px;}
#stepc88-p {margin-bottom: 20px;}
#stepc89-p {margin-bottom: 20px;}
#stepc90-p {margin-bottom: 20px;}
#stepc91-p {margin-bottom: 20px;}
#stepc92-p {margin-bottom: 20px;}
#stepc93-p {margin-bottom: 20px;}
#stepc94-p {margin-bottom: 20px;}
#stepc95-p {margin-bottom: 20px;}
#stepc96-p {margin-bottom: 20px;}
#stepc97-p {margin-bottom: 20px;}
#stepc98-p {margin-bottom: 20px;}
#scenario-p {}
#scenario-main-p {}
#scenario2-p {}
#order-p {}
#primary1-p {}
#primary-arow-p {}
#previ1-p {margin-bottom: 20px}
#previ2-p {margin-bottom: 20px}
#previ3-p {margin-bottom: 20px}
#previ4-p {margin-bottom: 20px}
#previ5-p {margin-bottom: 20px}
#pres1-p {margin-bottom: 20px}
#fication1-p {margin-bottom:0px}
#fication2-p {margin-bottom: 20px}
#previ6-p {margin-bottom: 20px}
#previ7-p {margin-bottom: 20px}
#previ8-p {margin-bottom: 20px}
#previ9-p {margin-bottom: 20px}
#previ10-p {margin-bottom: 20px}
#fication3-p {margin-bottom: 0px}
#fication4-p {margin-bottom: 20px}
#fication5-p {margin-bottom: 20px}
#previ11-p {margin-bottom: 20px}
#previ12-p {margin-bottom: 20px}
#must1-p {}
#fication6-p {}
#previ13-p {}
#mater-block-1 {margin-bottom: 20px;}
#mater-block-2 {margin-bottom: 20px;}
#mater-block-3 {margin-bottom: 20px;}
#mater-block-4 {margin-bottom: 20px;}
#mater-block-5 {margin-bottom: 20px;}
#mater-block-6 {margin-bottom: 20px;}
#mater-block-7 {margin-bottom: 20px;}
#mater-block-8 {margin-bottom: 20px;}
#mater-block-9 {margin-bottom: 20px;}
#mater-block-10 {margin-bottom: 20px;}
#mater-block-11 {margin-bottom: 20px;}
#mater-block-12 {margin-bottom: 20px;}
#mater-block-13 {margin-bottom: 20px;}
#mater-block-14 {margin-bottom: 20px;}
#mater-block-15 {margin-bottom: 20px;}
#mater-block-16 {margin-bottom: 20px;}
#mater-block-17 {margin-bottom: 20px;}
#mater-block-18 {margin-bottom: 20px;}
#mater-block-19 {margin-bottom: 20px;}
#mater-block-20 {margin-bottom: 20px;}
#mater-block-21 {margin-bottom: 20px;}
#mater-block-22 {margin-bottom:20px;}
#birth-main-p { margin-top:10px;}
#birth-block1-left {width: 48%;
clear: both;}
#birth-block2-left {width: 48%;
clear: none;
margin-left: 2%;}
#amend1-p {margin-top:20px;
}
#amend-arow-p { margin-top:20px;
}
#amend-arow2-p {}
#lawful-block1-p {margin-bottom: 20px;}
#lawful-block2-p {margin-bottom: 20px;}
#lawful-block3-p {margin-bottom: 20px;}
#lawful-block4-p {margin-bottom: 20px;}
#lawful-block5-p {margin-bottom: 20px;}
#lawful-block6-p {margin-bottom: 20px;}
#lawful-block7-p {margin-bottom: 20px;}
#lawful-block8-p {margin-bottom: 20px;}
#lawful-block9-p {margin-bottom: 20px;}
#lawful-block10-p {margin-bottom: 20px;}
#lawful-block11-p {margin-bottom: 20px;}
#lawful-block12-p {margin-bottom: 20px;}
#lawful-block13-p {margin-bottom: 20px;}
#pt-2-spouse-table-img {margin-bottom: 20px; text-align:center; display:block;}
#pt-2-spouse-table-img-mb {margin-bottom: 20px; text-align:center; display:none;}
#contact-bg{ background-color:#fff; margin-bottom:200px;}
#contact-block-main-p { margin-top:40px;}
#contact-block-left-p { width:48%; clear:both;}
#contact-block-right-p {width:48%; clear:none; margin-left:2%;}
#cont-addrs-p {}
#addrs1-text-p { margin-top:-3px;}
#addrs2-text-p {margin-top:20px;}
#addrs3-text-p {margin-top:25px;}
#addrs4-text-p {margin-top:25px;}
#addrs5-text-p {margin-top:25px;}
#addrs6-text-p {margin-top:25px;}
#p-cntct-hd { display:none;}
#p-cntct-hd2 { display:block; margin-bottom:30px;}
#benef1-p {}
#benef2-p {}
#benef3-p {}
#benef4-p {}
#benef5-p {}
#benef6-p {}
#sawyer-main-p {}
#sawyer-right-p {width:48%; clear:none; margin-left:2%; display:block;}
#criminal1-p {}
#criminal2-p {}
#criminal-mtr-p {width:100%; clear:both;}
#criminal-img-p {}
#profi-mtr-p {}
#enq-main-p { margin-top:40px; margin-bottom:200px;}
#enq-in-p {width:60%; margin-left:20%; clear:both;}
#enq-had-p { text-align:center; margin-bottom: 30px;}
#p-fld1 {margin-top: 15px;}
#fld-btn-p {margin-top: 35px; text-align:center;}
#attony-img-p{display:none;}
.hide{display:none;}
.show{display:block;}
.pr-chl-mdi-1 {
	width: 13%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px;
	background: url(../images/num-circle.png) no-repeat top left;
}

.pr-chl-mdi-2 {
	width: 75%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: none;
	margin-top: 0px;
}
#citizens-table {
	width: 100%;
	margin-left:0%;
	margin-top: 18px;
	margin-bottom: 20px;
	border: 1px solid #e5e5e5;
}
#cont2-main-p { display:none;}
#contry-block11-p {display:none;}
#contry-block12-p {display:none;}
#contry-block13-p {display:none;}
#contry-block14-p {display:none;}
#visa-block-main-p {
	margin-bottom: 200px;
	margin-top: 44px;
}
#practic-blk11-p {
width: 32%;
float: left;
display: block;
clear: both;
margin-left: 0%; text-align:center;
}
#practic-blk12-p {width: 32%;
float: left;
display: block;
clear: none;
margin-left: 1.50%; text-align:center;}

#practic-blk13-p {width: 32%;
float: left;
display: block;
clear: none;
margin-left: 1.50%; text-align:center;}

#practic-blk14-p {width: 32%;
float: left;
display: block;
clear: both;
margin-left: 0%; text-align:center; margin-top:50px;}

#practic-blk15-p {width: 32%;
float: left;
display: block;
clear: none;
margin-left: 1.50%; text-align:center; margin-top:50px;}

#practic-blk16-p {width: 32%;
float: left;
display: block;
clear: none;
margin-left: 1.50%; text-align:center; margin-top:50px;}
#tpp-srch-nw1 { 
/*z-index: 99999;
position: relative;*/}
#tpp-srch-nw2 {
}
#proval-main-p {}
#proval-left-p { width:100%; clear:both;}
#proval-right-p {width:100%; clear:none; margin-left:0%;}
#proval-img-p {}
#proval-text-p { margin-top:15px;}
#proval-block1-p { margin-top:20px; border-bottom:0px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block2-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-left2-p { width:100%; clear:both;}
#proval-right2-p {width:100%; clear:none; margin-left:0%;}
#proval-img2-p {}
#proval-text2-p {}
#proval-block3-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block4-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block5-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block6-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block7-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block8-p {margin-top:40px; text-align: center;}
#proval-left3-p { width:100%; clear:both;}
#proval-left4-p { width:100%; clear:both;}
#proval-left5-p { width:100%; clear:both;}
#proval-left6-p { width:100%; clear:both;}
#proval-left7-p { width:100%; clear:both;}
#proval-left8-p { width:100%; clear:both;}
#proval-right3-p {width:100%; clear:none; margin-left:0%;}
#proval-right4-p {width:100%; clear:none; margin-left:0%;}
#proval-right5-p {width:100%; clear:none; margin-left:0%;}
#proval-right6-p {width:100%; clear:none; margin-left:0%;}
#proval-right7-p {width:100%; clear:none; margin-left:0%;}
#proval-right8-p {width:100%; clear:none; margin-left:0%;}
#proval-img3-p {}
#proval-img4-p {}
#proval-img5-p {}
#proval-img6-p {}
#proval-img7-p {}
#proval-img8-p {}
#proval-text3-p {margin-top:15px;}
#proval-text4-p {margin-top:15px;}
#proval-text5-p {margin-top:15px;}
#proval-text6-p {margin-top:15px;}
#proval-text7-p {margin-top:15px;}
#proval-text8-p {margin-top:15px;}
#pge-next-p {
	margin-top: 25px;
	text-align: right;
	width: 96%;}
#team-img-p { text-align:center; margin-bottom:30px; margin-top:10px;}
#law-firm-main-p {}
#law-firm-left-p {
	width: 58%;
	clear: both;
}
#law-firm-right-p {
	width: 39%;
	clear: none; margin-left:1%;
	}
#query-text-p { margin-bottom:200px;}
#kirk-main-p {
	
}
#kirk-img-p { display:none;}
#kirk-block-p {
	margin-top: 45px;
	border-top: 1px solid #ccc;
	padding-top: 40px;
}
#atul-main-p {margin-top: 45px;
	border-top: 1px solid #ccc;
	padding-top: 40px;}
	
	
#atul-block-p {}
#atul-img-p {display: none;}
.zeroMargin_desktop {margin-left: 0;}
.hide_desktop {display: none;}
}

.cont{ width:100%; margin:auto;}

.img{ border:0px;}

h1{ line-height:0px; padding:0px; font-weight:normal; margin:0px;}
h2{ line-height:23px; padding:0px; font-weight:normal; margin:0px;}
h3{ line-height:0px; padding:0px; font-weight:normal; margin:0px;}

.mtr{ font-family:montserrat-regular; font-size:20px; color:#000000; line-height:32px;}


.mtr02{ font-family:montserrat-regular; font-size:18px; color:#000000; line-height:32px;}


.g-txt1{ font-family:montserrat-bolditalic; font-size:98px; color:#fffbfb; line-height:112px; text-transform:uppercase;}
.g-txt2{ font-family:montserrat-bold; font-size:45px; color:#000000; line-height:50px;}
.g-txt02{ font-family:montserrat-bold; font-size:45px; color:#c4181c; line-height:50px;}
.g-txt3{ font-family:montserrat-regular; font-size:20px; color:#000000;}
.g-txt4{ font-family:montserrat-regular; font-size:22px; color:#a70005; line-height:32px;}
.g-txt4 a{ color:#a70005; line-height:32px; text-decoration:none;}
.g-txt4 a:hover{ color:#000000; line-height:32px; text-decoration:none;}

.g-txt5{ font-size:26px; }

.g-txt6{ font-family:montserrat-regular; font-size:26px; line-height:50px; color:#000000; text-transform:uppercase;}
.g-txt7{ font-family:montserrat-medium; font-size:26px; line-height:30px; color:#ffffff;}
.g-txt8{ font-family:montserrat-regular; font-size:20px; color:#ffffff;}
.g-txt9{ font-family:montserrat-bold; font-size:20px; color:#000000;}
.g-txt9 a{ color:#000000; text-decoration:none;}
.g-txt9 a:hover{ color:#bd0005; text-decoration:none;}

.g-txt10{ font-family:montserrat-regular; font-size:18px; color:#000000; line-height:30px;}
.g-txt11{ font-family:montserrat-regular; font-size:20px; color:#a70005; line-height:32px;}
.g-txt11 a{ color:#a70005; line-height:32px; text-decoration:none;}
.g-txt11 a:hover{ color:#000000; line-height:32px; text-decoration:none;}

.g-txt12{ font-family:montserrat-regular; font-size:17px; color:#ffffff; line-height:22px;}
.g-txt12 a{ color:#ffffff; text-decoration:none;}
.g-txt12 a:hover{ color:#3fcaf7; text-decoration:none;}

.g-txt13{ font-family:montserrat-regular; font-size:13px; color:#aeb3c3;}

.g-txt13a{ font-family:montserrat-regular; font-size:13px; color:#e80006;  text-underline-offset: 7px;}

.g-txt13a a{ color:#e80006; }
.g-txt13a a:hover{ color:#ffffff; }

.g-txt14{ font-family:montserrat-bold; font-size:20px; color:#a6200d; line-height:50px; text-align:center; width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:20px;}


.wlcm-spc{ margin-top:7px; margin-bottom:10px; width:100%; float:left; display:block; clear:both; margin-left:0%;}

.btn_1 {
  display: inline-block;
  padding: 8px 30px 18px 30px;

 
 font-family: montserrat-bold;
	font-size: 20px;
	border-radius:5px;
	text-transform:uppercase;
	color:#fff;
	text-align:center;

 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bb0005 0%, #780104 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,bb0005), color-stop(100%,#780104)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bb0005 0%,#780104 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bb0005 0%,#780104 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bb0005 0%,#780104 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bb0005 0%,#780104 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0005', endColorstr='#780104',GradientType=0 ); /* IE6-8 */

  color:#fff;

}
.btn_1.color_1 {
	color:#fff; text-decoration:none;
}
.btn_1.color_1:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #780104 0%, #bb0005 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,780104), color-stop(100%,#bb0005)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #780104 0%,#bb0005 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #780104 0%,#bb0005 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #780104 0%,#bb0005 100%); /* IE10+ */
background: linear-gradient(to bottom,  #780104 0%,#bb0005 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#780104', endColorstr='#bb0005',GradientType=0 ); /* IE6-8 */

  color: #fff; text-decoration:none; 
}

.btn-arw{font-size: 30px;}



.btn_01 {
  display: inline-block;
  padding: 8px 30px 18px 30px;

 
 font-family: montserrat-bold;
	font-size: 20px;
	border-radius:5px;
	text-transform:uppercase;
	color:#fff;
	text-align:center;

 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bb0005 0%, #780104 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,bb0005), color-stop(100%,#780104)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bb0005 0%,#780104 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bb0005 0%,#780104 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bb0005 0%,#780104 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bb0005 0%,#780104 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0005', endColorstr='#780104',GradientType=0 ); /* IE6-8 */

  color:#fff;

}
.btn_01.color_01 {
	color:#fff; text-decoration:none;
}
.btn_01.color_01:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #780104 0%, #bb0005 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,780104), color-stop(100%,#bb0005)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #780104 0%,#bb0005 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #780104 0%,#bb0005 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #780104 0%,#bb0005 100%); /* IE10+ */
background: linear-gradient(to bottom,  #780104 0%,#bb0005 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#780104', endColorstr='#bb0005',GradientType=0 ); /* IE6-8 */

  color: #fff; text-decoration:none; 
}

.btn-arw01{font-size: 30px;}




.btn_2 {
  display: inline-block;
  padding: 14px 55px 14px 55px;

 
 font-family: montserrat-bold;
	font-size: 20px;
	border-radius:5px;
	text-transform:uppercase;
	color:#fff;
	text-align:center;

 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #bb0005 0%, #780104 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,bb0005), color-stop(100%,#780104)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bb0005 0%,#780104 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bb0005 0%,#780104 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bb0005 0%,#780104 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bb0005 0%,#780104 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0005', endColorstr='#780104',GradientType=0 ); /* IE6-8 */

  color:#fff;

}
.btn_2.color_2 {
	color:#fff; text-decoration:none;
}
.btn_2.color_2:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #780104 0%, #bb0005 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,780104), color-stop(100%,#bb0005)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #780104 0%,#bb0005 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #780104 0%,#bb0005 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #780104 0%,#bb0005 100%); /* IE10+ */
background: linear-gradient(to bottom,  #780104 0%,#bb0005 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#780104', endColorstr='#bb0005',GradientType=0 ); /* IE6-8 */

  color: #fff; text-decoration:none; 
}

.btn-arw2{font-size: 30px;}



/*============ top triangle end  =============*/

.svg-triangle {
	bottom: 48px;
	left: 0;
	width: 100%;
	height: 120px;
	display: block;
	margin-top: -69px;
	position:relative;
}

.divider-point-up-layout__section-a {
	fill: #052663;
}

.divider-block__shape divider-point-up-layout {
	background-color: #052663;
}
.inbox-nw{ width:100%; height:55px; font-family:montserrat-regular; font-size:18px; border-radius:5px; background-color:#efefef;  padding-top:0px;  padding-left:15px;   color:#303030; box-sizing:border-box; border:1px #d8d8d8 solid;  }

.inbox-nw2{ width:100%; height:133px; font-family:montserrat-regular; font-size:18px; border-radius:5px;  background-color:#efefef; padding-top:10px;  padding-left:15px;  color:#303030;  border:1px #d8d8d8 solid; box-sizing:border-box;  }

.rdo-hd{ font-family:montserrat-medium; font-size:23px; color:#000000;}

.gh-cnsss-4 {
	width: 100%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
}
.gh-cnsss-5 {
	width: 31%;
	margin-left: 2.5%;
	float: left;
	display: block;
	clear: none;
}
.gh-cnsss-6{ width:31%; margin-left:2.50%; float:left; display:block; clear:none; }


.rdo-mmn{ margin-top:11px;}



.gh-chl-blocn2{ width:100%; margin-left:0%; float:left; display:block; clear:both; margin-bottom:7px;}

.gh-chl-blocn {
	width: 7%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 2px;
}

.gh-chl-blocn1{ width:83%; margin-left:6%; float:left; display:block; clear:none; margin-top:0px;}


.arrow1 ul{list-style-type: none; padding: 0; margin: 0; text-decoration:none; }

.arrow1 li {
	margin-left: 0px;
	background-image: url(../images/dot-icn.png);
	background-repeat: no-repeat;
	background-position: 0 .2em;
	padding-left: 23px;
	font-family: montserrat-regular;
	font-size: 21px;
	color: #3fcaf7;
	line-height: 17px;
	text-decoration: none;
	margin-bottom: 29px;
	border-bottom: 1px #375182 solid;
padding-bottom: 25px;
}

.arrow1 li a{color:#3fcaf7;  text-decoration:none;}
.arrow1 li a:hover{color:#ffffff;  text-decoration:none;}

.arrow2 li {
	
	background-image: none;
	padding-left: 0px;
	font-family: montserrat-regular;
	list-style-type: none;
	font-size: 17px;
	color: #ffffff;
	line-height: 45px;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px; width:80%; margin-left:20%; 
}

.arrow2 li a{color:#ffffff;  text-decoration:none;}
.arrow2 li a:hover{color:#3fcaf7;  text-decoration:none;}

.wlc-ads-lyn1{ border-bottom:1px #375182 solid; width:100%; float:left; display:block; clear:both; margin-left:0%; }


.blk-color{}
.blk-color:hover{ background-color:#ffffff; box-sizing:border-box; box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3)  ; 
	-webkit-box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3)  ; 
	-moz-box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.3)  ; }
	
	.prctice-in1 {
	width: 90%;
	float: left;
	display: block;
	clear: both;
	margin-left: 5%;
	margin-top: 20px;
	margin-bottom: 20px;
	
}

.prctc-icn{  width:100%; float:left; display:block; clear:both; margin-left:0%; }
.prctc-hd1{  width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:20px;}
.prctc-para{  width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:0px;min-height: 138px; }
.prctc-read1{  width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:45px; }
.prctc-read2{  width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px; }
.prctc-read3{  width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px; }
.prctc-read4{  width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px; }
.prctc-read5{  width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px; }
.prctc-read6{  width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:45px; }
.prctc-read7{  width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px; }
.prctc-read8{  width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:45px; }


.tp-lg-c{}
.btm-lg-c{}
.scl-icn1{ margin-left:5px; margin-right:5px; width:44px; height:auto;}


.ftr-llft {
	width: 6%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
}
.ftr-rryt {
	width: 90%;
	margin-left: 2.5%;
	float: left;
	display: block;
	clear: none;
}

.bn-sr{color:#633031; text-decoration:underline; text-underline-offset: 7px;}

.treay-vsa{font-family:montserrat-regular; font-size:13px; color:#000000;}


.arrow ul{list-style-type: none; padding: 0; margin: 0; text-decoration:none; }

.arrow  li{margin-left:0px; background-image:url(../images/arw-crcl.png); background-repeat: no-repeat; background-position: 0 .4em; padding-left: 38px; font-family: montserrat-regular; font-size:20px; color:#000000; line-height:36px; text-decoration:none; margin-bottom:15px; background-size:23px auto;}


.arrow  li a{color:#000000; text-decoration:none;}
.arrow  li a:hover{color:#052663; text-decoration:none;}


.arrow-immg ul{list-style-type: none; padding: 0; margin: 0; text-decoration:none; }

.arrow-immg  li{margin-left:0px; background-image:url(../images/arw-crcl.png); background-repeat: no-repeat; background-position: 0 .4em; padding-left: 38px; font-family: montserrat-regular; font-size:20px; color:#000000; line-height:36px; text-decoration:none; margin-bottom:15px; background-size:23px auto;}


.arrow-immg  li a{color:#000000; text-decoration:none;}
.arrow-immg  li a:hover{color:#052663; text-decoration:none;}


.immi-blocks{ width:100%; margin-left:0%; float:left; display:block; clear:both; margin-bottom:7px;}
.immi-arws{ width:100%; margin-left:0%; float:left; display:block; clear:both; margin-bottom:7px;}

.immi-arw-l{ width:48%; margin-left:0%; float:left; display:block; clear:both; }
.immi-arw-r{ width:48%; margin-left:4%; float:left; display:block; clear:none; }



.immi-arw-l1{ width:31%; margin-left:0%; float:left; display:block; clear:both; }
.immi-arw-l2{ width:30%; margin-left:1.50%; float:left; display:block; clear:none; }
.immi-arw-l3{ width:30%; margin-left:1.50%; float:left; display:block; clear:none; }
.immi-arw-l3{ width:30%; margin-left:1.50%; float:left; display:block; clear:none; }









.immi-txt1 {
	font-family: montserrat-bold;
	font-size: 30px;
	color: #c4181c;
	line-height: 35px;
}

.immi-txt2-hadd-p {
	font-family: montserrat-bold;
	font-size: 30px;
	color: #c4181c;
	line-height: 35px;
}

.immi-txt2-hadd-p a {
	font-family: montserrat-bold;
	font-size: 30px;
	color: #c4181c;
	line-height: 35px;
	text-decoration:none;
}

.immi-txt2-hadd-p a:hover {
	font-family: montserrat-bold;
	font-size: 30px;
	color: #c4181c;
	line-height: 35px;
}

.immi-lyn{ margin-top:-22px; width:50px; height:auto;}

.immi-arw ul{list-style-type: none; padding: 0; margin: 0; text-decoration:none; }

.immi-arw li {
	margin-left: 0px;
	background-image: url(../images/blue-dot1.png); background-size:8px auto;
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding-left: 23px;
	font-family: montserrat-regular;
	font-size: 20px;
	color: #145b8e;
	line-height: 30px;
	text-decoration: none;
	margin-bottom: 15px;
	width: 29%;
margin-right: 0.5%;
float:left;
}

.immi-arw li a{color:#145b8e;  text-decoration:none;}
.immi-arw li a:hover{color:#c4181c;  text-decoration:none;}



.immi-as  {
	
	font-family: montserrat-regular;
	font-size: 20px;
	color: #145b8e;
	line-height: 30px; 
	
}

.immi-as a{color:#145b8e;  text-decoration:none;}
.immi-as  a:hover{color:#c4181c;  text-decoration:none;}


/*============  p  =============*/


.red-global-p {
	font-family: montserrat-regular;
	font-size: 20px;
	color: #c4181c;
	line-height: 32px;
}

.hd-bnr-innr-p {
	font-family: montserrat-bolditalic;
	font-size: 50px;
	color: #fffbfb;
	line-height: 50px;
	text-transform: uppercase;
}

.red-global-p {
	font-family: montserrat-regular;
	font-size: 20px;
	color: #c4181c;
	line-height: 32px;
}
/*============  p end  =============*/



.mtr1-m-di{ font-family:montserrat-bold; font-size:17px; color:#ffffff; line-height:32px;}
.mtr2-m-di{ font-family:montserrat-bold; font-size:20px; color:#000000; line-height:32px;}

.gh-chl-mdi-1 {
	width: 3%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px; background:url(../images/num-circle.png) no-repeat top left;
}

.gh-chl-mdi-in {
	width: 69%;
	float: left;
	display: block;
	clear: both;
	margin-top: -4px;
	text-align: center;
}
.gh-chl-mdi-2{ width:93%; margin-left:0%; float:left; display:block; clear:none; margin-top:0px;}



.cont-add-hadd-p{ font-family:montserrat-bold; font-size:23px; color:#000000; line-height:40px;}


/*============  table  =============*/



.ppc-tbl-g {
	background-color: #bd0005;
}


.gh-tbl-hd {
	background-color: #bd0005;
	width: 100%;
}

.gh-tbl-wdth {
	width: 30%;
}

.gh-tbl-brder1 {
	border-right: 1px #bd0005 solid;
	box-sizing: border-box;
}

.gh-tbl-hd1 {
	font-family:montserrat-bold;
	font-size: 22px;
	color: #ffffff;
	width: 95%;
	margin-right: 2.5%;
	margin-left: 2.5%;
	text-align: center;
	float: left;
	margin-top: 13px;
	margin-bottom: 15px;
}

.gh-tbl-wdth2 {
	width: 70%;
	text-align: center;
}

.gh-tbl-hd2 {
	font-family:montserrat-bold;
	font-size: 22px;
	color: #ffffff;
	width: 96%;
	margin-right: 2%;
	margin-left: 2%;
	text-align: center;
	float: left;
	margin-top: 13px;
	margin-bottom: 15px;
}

.gh-tbl-brder {
	border-bottom: 1px #e5e5e5 solid;
	box-sizing: border-box;
}

.gh-tbl-brder1 {
	border-right: 1px #e5e5e5 solid;
	box-sizing: border-box;
}

.gh-tbl-txt {
	font-family: montserrat-regular;
	font-size: 20px;
	color: #000000;
	width: 96%;
	margin-right: 2%;
	margin-left: 6%;
	float: left;
	margin-top: 13px;
	margin-bottom: 15px;
}

.gh-txt-ph {
	margin-top: 15px;
	text-align: center;
	font-family: montserrat-regular;
	font-size: 20px;
	line-height: 32px;
	color: #000000;
	margin-bottom: 15px;
}

/*============  table end  =============*/

.fa-search{ color:#000000; font-family:fontawesome-webfont; font-size:18px; font-style:normal;}
.ffsr{ color:#000000;}
.fa-close{ font-family:fontawesome-webfont; font-size:18px; font-style:normal;}

.inn-hadd-pr{ font-family:montserrat-bold; font-size:40px; color:#000000; line-height:40px;}

.no-marg-botm-p{margin-bottom:0px;}

.txt31{ font-family:montserrat-semibold; font-size:26px; color:#000; line-height:58px; padding-left:10px; padding-right:10px; }
.txt31 a{ color:#000; text-decoration:none; }
.txt31 a:hover{ color:#c4181c; text-decoration:none; }


.txt32{ font-family:montserrat-semibold; font-size:26px; color:#c4181c; line-height:58px; padding-left:10px; padding-right:5px; }
.txt32 a{ color:#c4181c; text-decoration:none; }
.txt32 a:hover{ color:#000; text-decoration:none; }


.txt33{ font-family:montserrat-semibold; font-size:26px; color:#000; line-height:58px;  }
.txt33 a{ color:#000; text-decoration:none; }
.txt33 a:hover{ color:#c4181c; text-decoration:none; }

.lawyer-img-flot {
	float: left;
	margin-right: 15px;
	margin-top: -5px;
}

/*============  *****  =============*/
@media (max-width:1366px) {
	
#tp-nvgition {
	width: 60.6271%;
	clear: none;
	margin-left: 1.6949%;
	text-align: center;
	margin-top: 4px;
}
#tp-nvgition-g {
	width: 60.6271%;
	clear: none;
	margin-left: 1.6949%;
	text-align: center;
	margin-top: 4px;
}
#tp-nvgition2 {
	width: 60.6271%;
	clear: none;
	margin-left: 1.6949%;
	text-align: center;
	margin-top: 4px;
}
#tp-srch {
	width: 3.7796%;
	clear: none;
	margin-left: 1.6949%;
	margin-top: 21px;
}
#tp-srch2 {
	width: 3.7796%;
	clear: none;
	margin-left: 1.6949%;
	margin-top: 21px;
}


.svg-triangle {
	
	bottom: 0px;
	left: 0;
	width: 100%;
	height: 89px;
	display: block;
	margin-top: -83px;
	position: relative;
}
#trngl-top {
	text-align: center;
	width: 100%;
	float: left;
	display: block;
	clear: both;
	
	margin-top: -81px;
position: relative;
}

#btm-divider {
	margin-top: -55px;
	position: relative;
}

#btm-crcl {
	position: relative;
	z-index: 999;
	margin-top: -185px;
	text-align: center;
}

#g-contact-in {
	width: 47%;
	float: right;
	display: block;
	clear: both;
	margin-top: 50px;
	margin-bottom: 139px;
}

.btm-lg-c{ width:300px; height:auto;}




}

/*============  *****  =============*/
@media (max-width:1280px) {
	#bnr-content {
	margin-top: 138px;
	margin-bottom: 208px;
}

.prctc-read8 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read7 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 43px;
}

.prctc-read6 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 73px;
}

.prctc-read5 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 43px;
}

#btm-divider {
	margin-top: -52px;
}

.gh-chl-mdi-in {
	width: 74%;
	float: left;
	display: block;
	clear: both;
	margin-top: -4px;
	text-align: center;
}
}

/*============  *****  =============*/
@media (max-width:1024px) {
	
	#tp-srch {
	width: 3.7796%;
	clear: none;
	margin-left: 1.6949%;
	margin-top: 14px;
}

#tp-srch2 {
	width: 3.7796%;
	clear: none;
	margin-left: 1.6949%;
	margin-top: 12px;
}

.g-txt1 {
	font-family: montserrat-bolditalic;
	font-size: 81px;
	color: #fffbfb;
	line-height: 92px;
	text-transform: uppercase;
}

#bnr-mn {
	/*background: url(../images/banner.jpg);*/
	/*background-size: cover;
	background-position: 28%;*/
}

.arrow1 li {
	margin-left: 0px;
	background-image: url(../images/dot-icn.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: 23px;
	font-family: montserrat-regular;
	font-size: 21px;
	color: #3fcaf7;
	line-height: 32px;
	text-decoration: none;
	margin-bottom: 16px;
}

.g-txt02 {
	font-family: montserrat-bold;
	font-size: 39px;
	color: #c4181c;
	line-height: 50px;
}

.prctc-read2 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 45px;
}

.prctc-read1 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 45px;
}

.prctc-read4 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 45px;
}

.prctc-read6 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 42px;
}

.g-txt2 {
	font-family: montserrat-bold;
	font-size: 40px;
	color: #000000;
	line-height: 50px;
}

#btm-divider {
	margin-top: -42px;
}

#btm-crcl {
	position: relative;
	z-index: 999;
	margin-top: -160px;
	text-align: center;
}

.arrow2 li {
	background-image: none;
	padding-left: 0px;
	font-family: montserrat-regular;
	list-style-type: none;
	font-size: 17px;
	color: #ffffff;
	line-height: 45px;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 80%;
	margin-left: 14%;
}

#tp-nvgition2 {
	width: 61.627%;
	clear: none;
	margin-left: 1.6949%;
	text-align: center;
	margin-top: 4px;
}

#tp-lg2 {
	width: 31.203%;
}

#tp-lg1 {
	width: 31.203%;
}

#tp-nvgition {
	width: 61.627%;
	clear: none;
	margin-left: 1.6949%;
	text-align: center;
	margin-top: 4px;
}
#tp-nvgition-g {
	width: 61.627%;
	clear: none;
	margin-left: 1.6949%;
	text-align: center;
	margin-top: 4px;
}
#tp-nvgition2 {
	width: 61.627%;
	clear: none;
	margin-left: 1.6949%;
	text-align: center;
	margin-top: 4px;
}

	.gh-chl-mdi-1 {
	width: 4%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px; background:url(../images/num-circle.png) no-repeat top left;
}

.gh-chl-mdi-in {
	width: 70%;
	float: left;
	display: block;
	clear: both;
	margin-top: -4px; text-align:center; 
}

#tp-lg-g {
	margin-top: -56px;
	margin-bottom: 13px;
}
#tp-lg-g2 {
	margin-top: -59px;
	margin-bottom: -18px;
}
}

/*============  *****  =============*/
@media (max-width:800px) {#tp-lg1 {
width: 32.2033%;
}

#tp-lg2 {
width: 32.2033%;
}


#tp-srch {
	clear: none;
	float: left;
	margin-left: 54.695%;
	width: 7.254%;
	display: block;
	margin-top: 4px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}
#tp-srch2 {
	clear: none;
	float: left;
	margin-left: 54.695%;
	width: 7.254%;
	display: block;
	margin-top: 4px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}
	
	.g-txt1 {
	font-family: montserrat-bolditalic;
	font-size: 68px;
	color: #fffbfb;
	line-height: 88px;
	text-transform: uppercase;
}

#bnr-content {
	margin-top: 75px;
	margin-bottom: 156px;
}

.svg-triangle {
	bottom: 61px;
	left: 0;
	width: 100%;
	height: 65px;
	display: block;
	margin-top: 0px;
}

.yyu{ width:100px; height:auto;}

#wlcm-lft {
	width: 100%;
	display: block;
	clear: both;
	float: left;
	margin-left: 0%;
}

#wlcm-ryt {
	width: 100%;
	display: block;
	clear: both;
	float: left;
	margin-left: 0%;
	background-color: #052663;
	margin-top: 40px;
}

#wlcm-hd { text-align:center;
}

#practice-blocks { margin-top:50px;
}
#practic-blk1 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	
}
#practic-blk2 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	
}
#practic-blk3 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk4 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%; margin-top:30px;
	
	
}
#practic-blk5 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk6 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	 margin-top:30px;
	
}
#practic-blk7 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk8 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	 margin-top:30px;
	
}



#practic-blk9 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk10 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	 margin-top:30px;
	
}

#practic-blk11 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk12 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	 margin-top:30px;
	
}


#practic-blk13 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk14 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	 margin-top:30px;
	
}
#practic-blk15 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk16 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	 margin-top:30px;
	
}

#practic-blk17 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk18 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	 margin-top:30px;
	
}
#practic-blk19 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk20 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	 margin-top:30px;
	
}

#practic-blk21 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk22 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	 margin-top:30px;
	
}

#practic-blk23 {width: 48%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px;
	
}
#practic-blk24 {width:48%;
	float: left;
	display: block;
	clear: none;
	margin-left: 4%;
	 margin-top:30px;
	
}




.prctc-read7 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read6 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read5 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read1 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read2 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

#practice-bg {
	background: url(../images/practice-bg.jpg);
	background-size: cover;
	background-position: 86%;
}

#g-contact-bg {
	background: none;
	background-size: 100% auto;
}

#g-contact-in {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-top: 50px;
	margin-bottom: 139px;
}

#cn-img {display:block;
}
.cn-pi{ width:100%; height:auto;}

#g-cntct-hd { text-align:center;
}

.g-txt02 {
	font-family: montserrat-bold;
	font-size: 40px;
	color: #c4181c;
	line-height: 50px;
}

#g-fld-btn {
	margin-top: 25px; text-align:center;
}

#btm-divider {
	margin-top: -33px;
}

#btm-crcl {
	position: relative;
	z-index: 999;
	margin-top: -119px;
	text-align: center;
}

.arrow2 li {
	background-image: none;
	padding-left: 0px;
	font-family: montserrat-regular;
	list-style-type: none;
	font-size: 17px;
	color: #ffffff;
	line-height: 45px;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 80%;
	margin-left: 3%;
}
.arrow1 li {
	margin-left: 0px;
	background-image: url(../images/dot-icn.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: 23px;
	font-family: montserrat-regular;
	font-size: 21px;
	color: #3fcaf7;
	line-height: 32px;
	text-decoration: none;
	margin-bottom: 26px;
}

.rdo-hd {
	font-family: montserrat-medium;
	font-size: 23px;
	color: #000000;
	text-align: center;
}

	.gh-chl-mdi-1 {
	width: 5%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px; background:url(../images/num-circle.png) no-repeat top left;
}

.gh-chl-mdi-in {
	width:70%;
	float: left;
	display: block;
	clear: both;
	margin-top: -4px; text-align:center; 
	
	
}

#contact-bg{ background-color:#fff; margin-bottom:150px;}
#contact-block-main-p { margin-top:20px;}
#contact-block-left-p { width:100%; clear:both; margin-bottom:50px;}
#contact-block-right-p {width:100%; clear:both; margin-left:0%; border-top: 1px solid #ccc; padding-top: 40px;}
#cont-addrs-p { width:60%; clear:both; margin-left:30%;}
#addrs1-text-p { margin-top:30px;}
#addrs2-text-p {margin-top:20px;}
#addrs3-text-p {margin-top:25px;}
#addrs4-text-p {margin-top:25px;}
#addrs5-text-p {margin-top:25px;}
#addrs6-text-p {margin-top:25px;}
#p-cntct-hd { display:block; text-align:center;}
#p-cntct-hd2 { display:none;}
#enq-in-p {
	width: 80%;
	margin-left: 10%;
	clear: both;
}

#enq-had-p {
	text-align: center;
}

#enq-main-p { margin-top:40px; margin-bottom:150px;}

#sawyer-right-p {width:48%; clear:none; margin-left:2%; display:none;}
#attony-img-p{display:none; text-align:center; margin-top:0px; margin-bottom:30px;}

#criminal-mtr-p {
	width: 100%;
	clear: both; margin-bottom:30px;
}



#contry-block1-p {width: 20%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;}
#contry-block2-p {width: 20%;
	margin-left: 2%;
	float: left;
	display: block;
	clear:none;}
#contry-block3-p {width: 20%;
	margin-left: 2%;
	float: left;
	display: block;
	clear: none;}
#contry-block4-p {width: 20%;
	margin-left: 5%;
	float: left;
	display: block;
	clear: none;}

.pr-chl-mdi-1 {
	width: 10%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px;
	background: url(../images/num-circle.png) no-repeat top left;
}

.pr-chl-mdi-2 {
	width: 75%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: none;
	margin-top: 0px;
}


#citizens-table {
	width: 100%;
	margin-left: 0%;
	margin-top: 18px;
	margin-bottom:-30px;
	border: 1px solid #e5e5e5;
}


#cont-main-p { display:none;}
#contry-block1-p {width: 20%;
	margin-left: 0%;
	float: left;
	display: none;
	clear: both;}
#contry-block2-p {width: 20%;
	margin-left: 2%;
	float: left;
	display: none;
	clear:none;}
#contry-block3-p {width: 20%;
	margin-left: 2%;
	float: left;
	display: none;
	clear: none;}
#contry-block4-p {width: 20%;
	margin-left: 2%;
	float: left;
	display: none;
	clear: none;}


#cont2-main-p {display:block}
#contry-block11-p {width:49%; clear:both; display:block;}
#contry-block12-p {width:49%; clear:none; margin-left:2%; display:block;}
#contry-block13-p {width:49%; clear:both; display:block;}
#contry-block14-p {width:49%; clear:none; margin-left:2%; display:block;}



#austria1-p {margin-bottom: 20px;}
#austria2-p {margin-bottom: 20px;}
#austria3-p {margin-bottom: 20px;}
#austria4-p {margin-bottom: 20px;}
#austria5-p {margin-bottom: 20px;}
#austria6-p {margin-bottom: 20px;}
#austria7-p {margin-bottom: 20px;}
#austria8-p {margin-bottom: 20px;}
#austria9-p {margin-bottom: 20px;}
#austria10-p {margin-bottom: 20px;}
#austria11-p {margin-bottom: 20px;}
#austria12-p {margin-bottom: 20px;}
#austria13-p {margin-bottom: 20px;}
#austria14-p {margin-bottom: 20px;}
#austria15-p {margin-bottom: 20px;}
#austria16-p {margin-bottom: 20px;}
#austria17-p {margin-bottom: 20px;}
#austria18-p {margin-bottom: 20px;}
#austria19-p {margin-bottom: 20px;}
#austria20-p {margin-bottom: 20px;}
#austria21-p {margin-bottom: 20px;}
#austria22-p {margin-bottom: 20px;}
#austria23-p {margin-bottom: 20px;}
#austria24-p {margin-bottom: 20px;}
#austria25-p {margin-bottom: 20px;}


#practic-blk11-p {
width: 32%;
float: left;
display: block;
clear: both;
margin-left: 0%; text-align:center;
}
#practic-blk12-p {width: 32%;
float: left;
display: block;
clear: none;
margin-left: 1.50%; text-align:center;}

#practic-blk13-p {width: 32%;
float: left;
display: block;
clear: none;
margin-left: 1.50%; text-align:center;}

#practic-blk14-p {width: 32%;
float: left;
display: block;
clear: both;
margin-left: 0%; text-align:center; margin-top:50px;}

#practic-blk15-p {width: 32%;
float: left;
display: block;
clear: none;
margin-left: 1.50%; text-align:center; margin-top:50px;}

#practic-blk16-p {width: 32%;
float: left;
display: block;
clear: none;
margin-left: 1.50%; text-align:center; margin-top:50px;}

#visa-block-main-p { margin-top:40px; margin-bottom:150px;}

#tpp-srch-nw1 { }
#tpp-srch-nw2 {position:relative; z-index:0;
}

#tp-nvgition {
	width: 6.627%;
	clear: none;
	margin-left: 60.695%;
	text-align: center;
	margin-top: 4px; position: relative;
	z-index: 999999999999999999999999999999999999999999999999999999999999999;
}
#tp-nvgition-g {
	width: 2.627%;
	clear: none;
	margin-left: 63.30%;
	text-align: center;
	margin-top: 4px;
	position: relative;
	z-index: 999999999999999999999999999999999999999999999999999999999999999;
}
#tp-nvgition2 {
	width: 6.627%;
	clear: none;
	margin-left: 60.695%;
	text-align: center;
	margin-top: 4px;
	position: relative;
	z-index: 999999999999999999999999999999999999999999999999999999999999999;
}

#trngl-top {
	text-align: center;
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-top: -120px;
}

#carer-bolk-p {
	margin-bottom: 139px;
}

#immigration-details-in {
	margin-top: 90px;
	margin-bottom: 169px;
}

#resolution-main-m-di {
	margin-top: 0px;
	margin-bottom:150px;
}

.prctc-read4 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 10px;
}

#practic-innr-main {
	margin-top: 15px;
	margin-bottom: 154px;
}

#health-blok-p {
	margin-bottom: 150px;
}


#proval-main-p {}
#proval-left-p { width:100%; clear:both;}
#proval-right-p {width:100%; clear:none; margin-left:0%;}
#proval-img-p {}
#proval-text-p { margin-top:15px;}
#proval-block1-p { margin-top:20px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block2-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-left2-p { width:100%; clear:both;}
#proval-right2-p {width:100%; clear:none; margin-left:0%;}
#proval-img2-p {}
#proval-text2-p {}
#proval-block3-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block4-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block5-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block6-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block7-p {margin-top:40px; border-bottom:1px solid #ccc; padding-bottom:40px; text-align: center;}
#proval-block8-p {margin-top:40px; text-align: center;}
#proval-left3-p { width:100%; clear:both;}
#proval-left4-p { width:100%; clear:both;}
#proval-left5-p { width:100%; clear:both;}
#proval-left6-p { width:100%; clear:both;}
#proval-left7-p { width:100%; clear:both;}
#proval-left8-p { width:100%; clear:both;}
#proval-right3-p {width:100%; clear:none; margin-left:0%;}
#proval-right4-p {width:100%; clear:none; margin-left:0%;}
#proval-right5-p {width:100%; clear:none; margin-left:0%;}
#proval-right6-p {width:100%; clear:none; margin-left:0%;}
#proval-right7-p {width:100%; clear:none; margin-left:0%;}
#proval-right8-p {width:100%; clear:none; margin-left:0%;}
#proval-img3-p {}
#proval-img4-p {}
#proval-img5-p {}
#proval-img6-p {}
#proval-img7-p {}
#proval-img8-p {}
#proval-text3-p {margin-top:15px;}
#proval-text4-p {margin-top:15px;}
#proval-text5-p {margin-top:15px;}
#proval-text6-p {margin-top:15px;}
#proval-text7-p {margin-top:15px;}
#proval-text8-p {margin-top:15px;}
#pge-next-p {
	margin-top: 25px;
	text-align: right;
	width: 96%;}


#p-fld1 {
  margin-top: 15px;
}

#team-img-p {
	text-align: center;
	margin-bottom: 20px;
	margin-top: 30px;
}

#law-firm-left-p {
	width: 100%;
	clear: both;
}

#law-firm-right-p {
	width: 100%;
	clear: none;
	margin-left: 0%;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}

}
/*============  *****  =============*/
@media (max-width:768px) {

#tp-lg-g {
	margin-top: -58px;
	margin-bottom: 18px;
}

#tp-lg-g2 { margin-top:20px; margin-bottom:18px;
}



#bnr-content {
	margin-top: 87px;
	margin-bottom: 139px;
}
#bnr-wrding { text-align:center;
}
#bnr-wrding2 { text-align:center;
}
#banner-bnt {
	text-align: center;
	margin-top: 15px;
}

#wlcm-hd {
	text-align: center !important;
	
}
.wpb_single_image.vc_align_left {
  text-align: center;
}

#wlcm-mtr {
	margin-top: 25px;
}

#w-ryt-in {
	width: 100%;
	display: block;
	clear: both;
	float: left;
	margin-left: 0%;
	margin-top: 40px;
	margin-bottom: 20px;
}

#wlcm-ads {
	border-bottom: 1px #375182 solid;
	padding-bottom: 24px;
	margin-bottom: 22px;
}
#wlcm-ads2 {
	border-bottom: 1px #375182 solid;
	padding-bottom: 25px;
	margin-bottom: 25px;
}
#wlcm-points {
}
#wlcm-mn {
	margin-top: 20px;
	margin-bottom: 90px;
}
#practice-mn {
	margin-top: 80px;
	margin-bottom: 80px;
}
#practice-hd {
	text-align: center;
}
#practice-blocks {
	margin-top: 50px;
}
#testimonial-bg {
	background: url(../images/ptrn.jpg) repeat;
}
#tstimn-mn {
	margin-top: 80px;
	margin-bottom: 80px;
}
#tst-hd {
	text-align: center;
}
#tsti-script {
	margin-top: 40px;
	text-align: center;
}

#g-cntct-hd {
}
#g-form { margin-top:35px;
}
#g-fld1 { width:49%; float:left; display:block; clear:both; margin-left:0%;
}
#g-fld2 { width:49%; float:left; display:block; clear:none; margin-left:2%;
}
#g-fld3 {width:49%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px;
}
#g-fld4 { width:49%; float:left; display:block; clear:none; margin-left:2%; margin-top:15px;
}
#g-fld5 { margin-top:15px;
}
#g-fld6 {  margin-top:25px;
}
#g-fld-btn {margin-top:25px;
}
#ftr-bg { background-color:#052663;
}
#g-tr-mn {
}
#ftr-1 {
width: 32.2033%;
}
#ftr-2 {
	width: 31.2033%;
	clear: none;
	margin-left: 1.6949%;
	margin-top: -26px; border-left:1px #324d7f solid;  border-right:1px #324d7f solid; box-sizing:border-box;
}
#ftr-3 {
width: 32.2033%;
clear: none;
margin-left: 2.6949%;
}
#ass {
}
#cpy-ryt { border-top:1px #324d7f solid; padding-top:20px; margin-bottom:20px; text-align:center; margin-top:20px;
}
#ftr-ads {
}
#ftr-phn { margin-top:15px;
}
#ftr-fx {margin-top:15px;
}
#ftr-email {margin-top:15px;
}

.arrow2 li {
	background-image: none;
	padding-left: 0px;
	font-family: montserrat-regular;
	list-style-type: none;
	font-size: 17px;
	color: #ffffff;
	line-height: 45px;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 80%;
	margin-left: 0%;
}

#btm-divider {
	margin-top: -30px;
}
#tr-lg {
	text-align: center;
	margin-top: 20px;
}
#ftr-socials {
	text-align: center;
	margin-top: 30px;
}

#tp-nvgition2 {
	clear: none;
	float: left;
	margin-left: -18%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: -25px;
}

#tp-srch {
	clear: none;
	float: left;
	margin-left: 49.695%;
	width: 7.254%;
	display: block;
	margin-top: 4px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}
#tp-srch2 {
	clear: none;
	float: left;
	margin-left: 49.695%;
	width: 7.254%;
	display: block;
	margin-top: 4px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}

#prctic-btn { text-align:center; margin-bottom:26px; margin-top:55px;
}

#bnr-man-innr { background:url(../images/banner-innr.jpg); background-size: cover;
}
#bnr-cont-innr {margin-top: 60px;
margin-bottom:100px;
}



#resolution-main-m-di { margin-top:0px; margin-bottom:100px; 
}
#mtr-1-m-di { margin-bottom:20px;
}
#mtr-2-m-di {
}
#mtr-3-m-di {
}
#hd-1-m-di { margin-bottom:20px;
}
#hd-2-m-di { margin-bottom:20px;
}
#hd-3-m-di { margin-bottom:20px;
}
#hd-4-m-di { margin-bottom:20px;
}
	
#crupty-mdi-points {margin-bottom:20px;  margin-top:8px;
}
#crupty-mdi-content {
}	

#e1-block1-p { margin-bottom:20px;
}
#e1-block2-p {margin-bottom:20px;
}
#e1-block3-p {margin-bottom:20px;
}
#e1-block4-p {margin-bottom:20px;
}

#bene-block1-p { width:100%; clear:both;
}
#bene-block2-p {width:100%; clear:none; margin-left:0%;
}

#main-hadd-pr {
	text-align: center;
	margin-bottom: 30px;
}

#e1-block1-p { margin-bottom:20px;
}
#e1-block2-p {margin-bottom:20px;
}
#e1-block3-p {margin-bottom:20px;
}
#e1-block4-p {margin-bottom:20px;
}
#e1-block5-p {margin-bottom:20px;
}
#e1-block6-p {margin-bottom: 20px;
}


#permit-block6-p {margin-bottom: 20px;}
#permit-block7-p {margin-bottom: 20px;}

#permit-block8-p {margin-bottom: 20px;}
#permit-block9-p {margin-bottom: 20px;}

#permit-block10-p {margin-bottom: 20px;}
#permit-block11-p {margin-bottom: 20px;}
#permit-block12-p {margin-bottom: 20px;}
#e1-block8-p {margin-bottom: 20px;}
#e1-block9-p {margin-bottom: 20px;}
#e1-block7-p {margin-bottom: 20px;}
#e1-block10-p {margin-bottom: 20px;}
#e1-block11-p {margin-bottom: 20px;}
#e1-block12-p {margin-bottom: 20px;}
#e1-block13-p {margin-bottom: 20px;}



#stepc1-p {margin-bottom: 20px;}
#stepc2-p {margin-bottom: 20px;}
#stepc3-p {margin-bottom: 20px;}
#stepc4-p {margin-bottom: 20px;}
#stepc5-p {margin-bottom: 20px;}
#stepc6-p {margin-bottom: 20px;}
#stepc7-p {margin-bottom: 20px;}
#stepc8-p {margin-bottom: 20px;}
#stepc9-p {margin-bottom: 20px;}
#stepc10-p {margin-bottom: 20px;}
#stepc11-p {margin-bottom: 20px;}
#stepc12-p {margin-bottom: 20px;}
#stepc13-p {margin-bottom: 20px;}
#stepc14-p {margin-bottom: 20px;}
#stepc15-p {margin-bottom: 20px;}
#stepc16-p {margin-bottom: 20px;}
#stepc17-p {margin-bottom: 20px;}
#stepc18-p {margin-bottom: 20px;}
#stepc19-p {margin-bottom: 20px;}
#stepc20-p {margin-bottom: 20px;}
#stepc21-p {margin-bottom: 20px;}
#stepc22-p {margin-bottom: 20px;}
#stepc23-p {margin-bottom: 20px;}
#stepc24-p {margin-bottom: 20px;}
#stepc25-p {margin-bottom: 20px;}
#stepc26-p {margin-bottom: 20px;}
#stepc27-p {margin-bottom: 20px;}
#stepc28-p {margin-bottom: 20px;}
#stepc29-p {margin-bottom: 20px;}
#stepc30-p {margin-bottom: 20px;}
#stepc31-p {margin-bottom: 20px;}
#stepc32-p {margin-bottom: 20px;}
#stepc33-p {margin-bottom: 20px;}
#stepc34-p {margin-bottom: 20px;}
#stepc35-p {margin-bottom: 20px;}
#stepc36-p {margin-bottom: 20px;}
#stepc37-p {margin-bottom: 20px;}
#stepc38-p {margin-bottom: 20px;}
#stepc39-p {margin-bottom: 20px;}
#stepc40-p {margin-bottom: 20px;}
#stepc41-p {margin-bottom: 20px;}
#stepc42-p {margin-bottom: 20px;}
#stepc43-p {margin-bottom: 20px;}
#stepc44-p {margin-bottom: 20px;}
#stepc45-p {margin-bottom: 20px;}
#stepc46-p {margin-bottom: 20px;}
#stepc47-p {margin-bottom: 20px;}
#stepc48-p {margin-bottom: 20px;}
#stepc49-p {margin-bottom: 20px;}
#stepc50-p {margin-bottom: 20px;}
#stepc51-p {margin-bottom: 20px;}
#stepc52-p {margin-bottom: 20px;}
#stepc53-p {margin-bottom: 20px;}
#stepc54-p {margin-bottom: 20px;}
#stepc55-p {margin-bottom: 20px;}
#stepc56-p {margin-bottom: 20px;}
#stepc57-p {margin-bottom: 20px;}
#stepc58-p {margin-bottom: 20px;}
#stepc59-p {margin-bottom: 20px;}
#stepc60-p {margin-bottom: 20px;}
#stepc61-p {margin-bottom: 20px;}
#stepc62-p {margin-bottom: 20px;}
#stepc63-p {margin-bottom: 20px;}
#stepc64-p {margin-bottom: 20px;}
#stepc65-p {margin-bottom: 20px;}
#stepc66-p {margin-bottom: 20px;}
#stepc67-p {margin-bottom: 20px;}
#stepc68-p {margin-bottom: 20px;}
#stepc69-p {margin-bottom: 20px;}
#stepc70-p {margin-bottom: 20px;}
#stepc71-p {margin-bottom: 20px;}
#stepc72-p {margin-bottom: 20px;}
#stepc73-p {margin-bottom: 20px;}
#stepc74-p {margin-bottom: 20px;}
#stepc75-p {margin-bottom: 20px;}
#stepc76-p {margin-bottom: 20px;}
#stepc77-p {margin-bottom: 20px;}
#stepc78-p {margin-bottom: 20px;}
#stepc79-p {margin-bottom: 20px;}
#stepc80-p {margin-bottom: 20px;}
#stepc81-p {margin-bottom: 20px;}
#stepc82-p {margin-bottom: 20px;}
#stepc83-p {margin-bottom: 20px;}
#stepc84-p {margin-bottom: 20px;}
#stepc85-p {margin-bottom: 20px;}
#stepc86-p {margin-bottom: 20px;}
#stepc87-p {margin-bottom: 20px;}
#stepc88-p {margin-bottom: 20px;}
#stepc89-p {margin-bottom: 20px;}
#stepc90-p {margin-bottom: 20px;}
#stepc91-p {margin-bottom: 20px;}
#stepc92-p {margin-bottom: 20px;}
#stepc93-p {margin-bottom: 20px;}
#stepc94-p {margin-bottom: 20px;}
#stepc95-p {margin-bottom: 20px;}
#stepc96-p {margin-bottom: 20px;}
#stepc97-p {margin-bottom: 20px;}
#stepc98-p {margin-bottom: 20px;}

#previ1-p {margin-bottom: 20px}
#previ2-p {margin-bottom: 20px}
#previ3-p {margin-bottom: 20px}
#previ4-p {margin-bottom: 20px}
#previ5-p {margin-bottom: 20px}
#pres1-p {margin-bottom: 20px}
#fication1-p {margin-bottom:0px}
#fication2-p {margin-bottom: 20px}
#previ6-p {margin-bottom: 20px}
#previ7-p {margin-bottom: 20px}
#previ8-p {margin-bottom: 20px}
#previ9-p {margin-bottom: 20px}
#previ10-p {margin-bottom: 20px}
#fication3-p {margin-bottom: 0px}
#fication4-p {margin-bottom: 20px}
#fication5-p {margin-bottom: 20px}
#previ11-p {margin-bottom: 20px}
#previ12-p {margin-bottom: 20px}


#mater-block-1 {margin-bottom: 20px;}
#mater-block-2 {margin-bottom: 20px;}
#mater-block-3 {margin-bottom: 20px;}
#mater-block-4 {margin-bottom: 20px;}
#mater-block-5 {margin-bottom: 20px;}
#mater-block-6 {margin-bottom: 20px;}
#mater-block-7 {margin-bottom: 20px;}
#mater-block-8 {margin-bottom: 20px;}
#mater-block-9 {margin-bottom: 20px;}
#mater-block-10 {margin-bottom: 20px;}
#mater-block-11 {margin-bottom: 20px;}
#mater-block-12 {margin-bottom: 20px;}
#mater-block-13 {margin-bottom: 20px;}
#mater-block-14 {margin-bottom: 20px;}
#mater-block-15 {margin-bottom: 20px;}
#mater-block-16 {margin-bottom: 20px;}
#mater-block-17 {margin-bottom: 20px;}
#mater-block-18 {margin-bottom: 20px;}
#mater-block-19 {margin-bottom: 20px;}
#mater-block-20 {margin-bottom: 20px;}
#mater-block-21 {margin-bottom: 20px;}
#mater-block-22 {margin-bottom: 20px;}
#amend1-p {margin-top:20px;}
#amend-arow-p { margin-top:20px;}

#lawful-block1-p {margin-bottom: 20px;}
#lawful-block2-p {margin-bottom: 20px;}
#lawful-block3-p {margin-bottom: 20px;}
#lawful-block4-p {margin-bottom: 20px;}
#lawful-block5-p {margin-bottom: 20px;}
#lawful-block6-p {margin-bottom: 20px;}
#lawful-block7-p {margin-bottom: 20px;}
#lawful-block8-p {margin-bottom: 20px;}
#lawful-block9-p {margin-bottom: 20px;}
#lawful-block10-p {margin-bottom: 20px;}
#lawful-block11-p {margin-bottom: 20px;}
#lawful-block12-p {margin-bottom: 20px;}
#lawful-block13-p {margin-bottom: 20px;}

#pt-2-spouse-table-img {margin-bottom: 20px; text-align:center; display:block;}
#pt-2-spouse-table-img-mb {margin-bottom: 20px; text-align:center; display:none;}

#tp-nvgition {
	width: 6.627%;
	clear: none;
	margin-left: -18.305%;
	text-align: center;
	margin-top: -26px;
	position: relative;
	z-index: 999999999999999999999999999999999999999999999999999999999999999;
}

#tp-nvgition-g {
	width: 6.627%;
	clear: none;
	margin-left: -15.60%;
	text-align: center;
	margin-top: -26px;
	position: relative;
	z-index: 999999999999999999999999999999999999999999999999999999999999999;
}

#abut-blk-p {
	margin-top: 33px;
}

#immigration-bg { background-color:#ebf5fc;
}
#immigration-details-in {
	margin-top: 90px;
	margin-bottom: 152px;
}
#immigration-blk1 {
}
#immigration-blk2 {margin-top:50px;
}
#immigration-blk3 { margin-top:50px;
}
#immigration-blk4 { margin-top:50px;
}
#immigration-blk5 { margin-top:50px;
}
#immigration-blk6 {margin-top:50px;
}
#immigration-blk7 { margin-top:50px;
}
#immigration-blk8 { margin-top:50px;
}
#immigration-blk9 { margin-top:50px;
}
#immigration-blk10 { margin-top:50px;
}
#immigration-blk11 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:50px;
}
#immigration-blk12 {width: 100%;
	float: left;
	display: block;
	clear: none;
	margin-left: 0%; margin-top:50px;
}

#health-main-p {
	margin-top: 42px;
}

#health-blok-p {
	margin-bottom: 155px;
}

#white-main-p {
	margin-bottom: 0px;
	margin-top: 40px;
}



#query-text-p {
	margin-bottom: 200px;
}
}

/*============  *****  =============*/
@media (max-width:736px) {
	.immi-arw li {
	margin-left: 0px;
	background-image: url(../images/blue-dot1.png); background-size:8px auto;
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding-left: 23px;
	font-family: montserrat-regular;
	font-size: 20px;
	color: #145b8e;
	line-height: 30px;
	text-decoration: none;
	margin-bottom: 15px;
	width: 100%;
margin-right: 0.5%;
float:left;
}
	#btm-divider {
	margin-top: -27px;
}

#ftr-1 {
	width:100%; text-align:center; margin-bottom:40px; padding-bottom:30px; border-bottom: 1px #324d7f solid;
}
	
	#ftr-2 {
	width: 37.203%;
	clear: none;
	margin-left: 6.695%;
	margin-top: -26px;
	border-left: none;
	border-right: 1px #324d7f solid;
	box-sizing: border-box;
}
#ftr-3 {
	width: 38.203%;
	clear: none;
	margin-left: 6.695%;
}
#tp-nvgition {
	clear: none;
	float: left;
	margin-left: -13%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: -27px;
}
#tp-nvgition-g {
	clear: none;
	float: left;
	margin-left: -10.30%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: -27px;
}
#tp-nvgition2 {
	clear: none;
	float: left;
	margin-left: -13%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: -25px;
}

#law-firm-right-p {
	width: 100%;
	clear: none;
	margin-left: 0%;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

#query-text-p {
	margin-bottom: 160px;
}

}

/*============  *****  =============*/
@media (max-width:667px) {.g-txt1 {
	font-family: montserrat-bolditalic;
	font-size: 60px;
	color: #fffbfb;
	line-height: 74px;
	text-transform: uppercase;
}
.immi-arw li {
	margin-left: 0px;
	background-image: url(../images/blue-dot1.png); background-size:8px auto;
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding-left: 23px;
	font-family: montserrat-regular;
	font-size: 20px;
	color: #145b8e;
	line-height: 30px;
	text-decoration: none;
	margin-bottom: 15px;
	width: 100%;
margin-right: 0.5%;
float:left;
}

#banner-bnt {
	text-align: center;
	margin-top: 21px;
}

#bnr-content {
	margin-top: 67px;
	margin-bottom: 139px;
}

.svg-triangle {
	position: relative;
	z-index: 9999;
	bottom: 44px;
	left: 0;
	width: 100%;
	height: 50px;
	display: block;
}

#trngl-top {
	text-align: center;
	width: 100%;
	float: left;
	display: block;
	clear: both;
	position: relative;
	z-index: 999999999999999999999999;
	margin-top: -100px;
}
.prctc-read1 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 41px;
}
.prctc-read4 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}
.prctc-read6 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 45px;
}
.prctc-read8 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 45px;
}
#btm-divider {
	margin-top: -27px;
}


#stepc1-p {margin-bottom: 20px;}
#stepc2-p {margin-bottom: 20px;}
#stepc3-p {margin-bottom: 20px;}
#stepc4-p {margin-bottom: 20px;}
#stepc5-p {margin-bottom: 20px;}
#stepc6-p {margin-bottom: 20px;}
#stepc7-p {margin-bottom: 20px;}
#stepc8-p {margin-bottom: 20px;}
#stepc9-p {margin-bottom: 20px;}
#stepc10-p {margin-bottom: 20px;}
#stepc11-p {margin-bottom: 20px;}
#stepc12-p {margin-bottom: 20px;}
#stepc13-p {margin-bottom: 20px;}
#stepc14-p {margin-bottom: 20px;}
#stepc15-p {margin-bottom: 20px;}
#stepc16-p {margin-bottom: 20px;}
#stepc17-p {margin-bottom: 20px;}
#stepc18-p {margin-bottom: 20px;}
#stepc19-p {margin-bottom: 20px;}
#stepc20-p {margin-bottom: 20px;}
#stepc21-p {margin-bottom: 20px;}
#stepc22-p {margin-bottom: 20px;}
#stepc23-p {margin-bottom: 20px;}
#stepc24-p {margin-bottom: 20px;}
#stepc25-p {margin-bottom: 20px;}
#stepc26-p {margin-bottom: 20px;}
#stepc27-p {margin-bottom: 20px;}
#stepc28-p {margin-bottom: 20px;}
#stepc29-p {margin-bottom: 20px;}
#stepc30-p {margin-bottom: 20px;}
#stepc31-p {margin-bottom: 20px;}
#stepc32-p {margin-bottom: 20px;}
#stepc33-p {margin-bottom: 20px;}
#stepc34-p {margin-bottom: 20px;}
#stepc35-p {margin-bottom: 20px;}
#stepc36-p {margin-bottom: 20px;}
#stepc37-p {margin-bottom: 20px;}
#stepc38-p {margin-bottom: 20px;}
#stepc39-p {margin-bottom: 20px;}
#stepc40-p {margin-bottom: 20px;}
#stepc41-p {margin-bottom: 20px;}
#stepc42-p {margin-bottom: 20px;}
#stepc43-p {margin-bottom: 20px;}
#stepc44-p {margin-bottom: 20px;}
#stepc45-p {margin-bottom: 20px;}
#stepc46-p {margin-bottom: 20px;}
#stepc47-p {margin-bottom: 20px;}
#stepc48-p {margin-bottom: 20px;}
#stepc49-p {margin-bottom: 20px;}
#stepc50-p {margin-bottom: 20px;}
#stepc51-p {margin-bottom: 20px;}
#stepc52-p {margin-bottom: 20px;}
#stepc53-p {margin-bottom: 20px;}
#stepc54-p {margin-bottom: 20px;}
#stepc55-p {margin-bottom: 20px;}
#stepc56-p {margin-bottom: 20px;}
#stepc57-p {margin-bottom: 20px;}
#stepc58-p {margin-bottom: 20px;}
#stepc59-p {margin-bottom: 20px;}
#stepc60-p {margin-bottom: 20px;}
#stepc61-p {margin-bottom: 20px;}
#stepc62-p {margin-bottom: 20px;}
#stepc63-p {margin-bottom: 20px;}
#stepc64-p {margin-bottom: 20px;}
#stepc65-p {margin-bottom: 20px;}
#stepc66-p {margin-bottom: 20px;}
#stepc67-p {margin-bottom: 20px;}
#stepc68-p {margin-bottom: 20px;}
#stepc69-p {margin-bottom: 20px;}
#stepc70-p {margin-bottom: 20px;}
#stepc71-p {margin-bottom: 20px;}
#stepc72-p {margin-bottom: 20px;}
#stepc73-p {margin-bottom: 20px;}
#stepc74-p {margin-bottom: 20px;}
#stepc75-p {margin-bottom: 20px;}
#stepc76-p {margin-bottom: 20px;}
#stepc77-p {margin-bottom: 20px;}
#stepc78-p {margin-bottom: 20px;}
#stepc79-p {margin-bottom: 20px;}
#stepc80-p {margin-bottom: 20px;}
#stepc81-p {margin-bottom: 20px;}
#stepc82-p {margin-bottom: 20px;}
#stepc83-p {margin-bottom: 20px;}
#stepc84-p {margin-bottom: 20px;}
#stepc85-p {margin-bottom: 20px;}
#stepc86-p {margin-bottom: 20px;}
#stepc87-p {margin-bottom: 20px;}
#stepc88-p {margin-bottom: 20px;}
#stepc89-p {margin-bottom: 20px;}
#stepc90-p {margin-bottom: 20px;}
#stepc91-p {margin-bottom: 20px;}
#stepc92-p {margin-bottom: 20px;}
#stepc93-p {margin-bottom: 20px;}
#stepc94-p {margin-bottom: 20px;}
#stepc95-p {margin-bottom: 20px;}
#stepc96-p {margin-bottom: 20px;}
#stepc97-p {margin-bottom: 20px;}
#stepc98-p {margin-bottom: 20px;}

#tp-lg-g {
	margin-top: -52px;
	margin-bottom: 15px;
}
#tp-nvgition {
	clear: none;
	float: left;
	margin-left: -17%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: -27px;
}

#tp-nvgition-g {
	clear: none;
	float: left;
	margin-left: -14.0%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: -27px;
}

.gh-chl-mdi-in {
	width: 82%;
	float: left;
	display: block;
	clear: both;
	margin-top: -4px;
	text-align: center;
}

#attony-img-p {
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 15px;
} 
.lawyer-img-flot {
	float: left;
	margin-right: 15px;
	margin-top: -5px;
	display: none;
}

#kirk-block-p {
	margin-top: 40px;
	border-top: 1px solid #ccc;
	padding-top: 20px;
}


#kirk-img-p {
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-bottom:15px;
}


#atul-main-p {
	margin-top: 40px;
	border-top: 1px solid #ccc;
	padding-top: 20px;
}

#atul-img-p {
	display: block;
	text-align: center;
	margin-bottom: 15px;
}

#resolution-main-m-di {
	margin-top: 0px;
	margin-bottom: 150px;
}
}

/*============  *****  =============*/
@media (max-width:640px) {.prctc-read8 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}
.immi-arw li {
	margin-left: 0px;
	background-image: url(../images/blue-dot1.png); background-size:8px auto;
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding-left: 23px;
	font-family: montserrat-regular;
	font-size: 20px;
	color: #145b8e;
	line-height: 30px;
	text-decoration: none;
	margin-bottom: 15px;
	width: 100%;
margin-right: 0.5%;
float:left;
}
	#btm-divider {
		
	margin-top: -26px;
}
#btm-crcl {
	position: relative;
	z-index: 999;
	margin-top: -107px;
	text-align: center;
}


	.gh-chl-mdi-1 {
	width: 6%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px; background:url(../images/num-circle.png) no-repeat top left;
}

.gh-chl-mdi-in {
	width: 70%;
	float: left;
	display: block;
	clear: both;
	margin-top: -4px; text-align:center; 
}

#tp-lg-g {
	margin-top: -52px;
	margin-bottom: 12px;
}

#tp-nvgition-g {
	clear: none;
	float: left;
	margin-left: -13.90%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: -29px;
}

#tp-nvgition {
	clear: none;
	float: left;
	margin-left: -17%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: -29px;
}
}

/*============  *****  =============*/
@media (max-width:480px) {
	#bnr-mn {
/*	background: url(../images/banner-mb.jpg) top;
	background-size: cover;
	background-position: 0% 10%;*/
}
	.g-txt1 {
	font-family: montserrat-bolditalic;
	font-size: 44px;
	color: #fffbfb;
	line-height: 57px;
	text-transform: uppercase;
}
.btn_1 {
	display: inline-block;
	padding: 3px 25px 11px 26px;
	font-family: montserrat-bold;
	font-size: 20px;
	border-radius: 5px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #bb0005 0%, #780104 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,bb0005), color-stop(100%,#780104));
	background: -webkit-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -o-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -ms-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: linear-gradient(to bottom, #bb0005 0%,#780104 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0005', endColorstr='#780104',GradientType=0 );
	color: #fff;
}

.btn_01 {
	display: inline-block;
	padding: 3px 13px 11px 13px;
	font-family: montserrat-bold;
	font-size: 18px;
	border-radius: 5px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #bb0005 0%, #780104 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,bb0005), color-stop(100%,#780104));
	background: -webkit-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -o-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -ms-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: linear-gradient(to bottom, #bb0005 0%,#780104 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0005', endColorstr='#780104',GradientType=0 );
	color: #fff;
}

.svg-triangle {
	position: relative;
	z-index: 9999;
	bottom: -32px;
	left: 0;
	width: 100%;
	height: 30px;
	display: block;
	margin-top: -56px;
}
#trngl-top {
	text-align: center;
	width: 100%;
	float: left;
	display: block;
	clear: both;
	position: relative;
	z-index: 999999999999999999999999;
	margin-top: -54px;
}
#bnr-content {
	margin-top: 108px;
	margin-bottom: 167px;
}

#wlcm-mn {
	margin-top: 28px;
	margin-bottom: 90px;
}

#practic-blk1 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center;
	
}
#practic-blk2 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px; text-align:center;
	
}
#practic-blk3 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px; text-align:center;
	
}
#practic-blk4 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px; text-align:center;
	
}
#practic-blk5 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px; text-align:center;
	
}
#practic-blk6 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px; text-align:center;
	
}
#practic-blk7 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; margin-top:30px; text-align:center;
	
}
#practic-blk8 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk9 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}


#practic-blk10 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}


#practic-blk11 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk12 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk13 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk14 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk15 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk16 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk17 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk18 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk19 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk20 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk21 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk22 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk23 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}

#practic-blk24 {width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%; text-align:center; margin-top:30px;
	
}


.prctc-read1 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 0px;
	padding-bottom: 25px;
}


.prctc-read2 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read3 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read4 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read5 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read6 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read7 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

.prctc-read8 {
	width: 100%;
	float: left;
	display: block;
	clear: both;
	margin-left: 0%;
	margin-top: 13px;
}

#practice-bg {
	background: url(../images/practice-bg2.jpg) top no-repeat #e3e6e7;
	background-size:auto;
	background-position:0% 0%;
}

.gh-chl-blocn {
	width: 5%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 3px;
}
.gh-chl-blocn1 {
	width: 83%;
	margin-left: 4%;
	float: left;
	display: block;
	clear: none;
	margin-top: 0px;
}

#btm-divider {
	margin-top: -19px;
}

#btm-crcl {
	position: relative;
	z-index: 999;
	margin-top: -81px;
	text-align: center;
}

#ftr-2 {
	width: 100%;
	clear: both;
	margin-left: 0%;
	margin-top: -42px;
	border-left: none;
	border-right: none;
	box-sizing: border-box; border-bottom: 1px #324d7f solid;
}

#ftr-3 {
	width: 90%;
	clear: both;
	margin-left: 18%;
	margin-top: 22px; margin-bottom:8px; 
}

.arrow2 li {
	background-image: none;
	padding-left: 0px;
	font-family: montserrat-regular;
	list-style-type: none;
	font-size: 17px;
	color: #ffffff;
	line-height: 45px;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 87%;
	margin-left: 0%;
	text-align: center;
}

.cpy-ryta {
	
	width: 78%;
	margin-left: 11%;
}

#g-fld1 { width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px;
}
#g-fld2 { width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px;
}
#g-fld3 {width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px;
}
#g-fld4 { width:100%; float:left; display:block; clear:both; margin-left:0%; margin-top:15px;
}
#g-fld5 { margin-top:15px;
}
#g-fld6 {  margin-top:25px;
}
#g-fld-btn {margin-top:25px;
}

.g-txt2 {
	font-family: montserrat-bold;
	font-size: 31px;
	color: #000000;
	line-height: 44px;
}

.g-txt02 {
	font-family: montserrat-bold;
	font-size: 31px;
	color: #c4181c;
	line-height: 40px;
}
.g-txt6 {
	font-family: montserrat-regular;
	font-size: 22px;
	line-height: 40px;
	color: #000000;
	text-transform: uppercase;
}

#wlcm-hd {
	text-align: center !important;
	width: 80%;
	margin-left: 10%;
}
.wpb_single_image.vc_align_left {
  text-align: center !important;
}

#g-form {
	margin-top: 15px;
}

.gh-cnsss-4 {
	width: 65%;
	margin-left: 35%;
	float: left;
	display: block;
	clear: both;
}
.gh-cnsss-5 {
	width: 65%;
	margin-left: 35%;
	float: left;
	display: block;
	clear: both;
}
.gh-cnsss-6 {
	width: 65%;
	margin-left: 35%;
	float: left;
	display: block;
	clear: both;
}

#tp-lg1 {
	width: 57.203%;
}


#tp-lg2 {
	width: 57.203%;
}


#tp-nvgition {
	clear: none;
	float: left;
	margin-left: -59.20%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 75px;
	margin-bottom: 0px;
}
#tp-nvgition-g {
	clear: none;
	float: left;
	margin-left: -55%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 75px;
	margin-bottom: 0px;
}
#tp-nvgition2 {
	clear: none;
	float: left;
	margin-left: -58%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 76px;
	margin-bottom: 0px;
}
#tp-lg-g {
	margin-top: -53px;
	margin-bottom: -23px;
}

#tp-lg-g2 {
	margin-top: 20px;
	margin-bottom: -15px;
}


#tp-srch {
	clear: none;
	float: left;
	margin-left: 15.695%;
	width: 9.254%;
	display: block;
	margin-top: 5px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}
#tp-srch2 {
	clear: none;
	float: left;
	margin-left: 15.695%;
	width: 9.254%;
	display: block;
	margin-top: 5px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}


#bnr-man-innr { background:url(../images/banner-innr.jpg); background-size: cover; height:200px;
}
#bnr-cont-innr {
	margin-top: 71px;
	margin-bottom: 104px;
}
.hd-bnr-innr-p {
	font-family: montserrat-bolditalic;
	font-size: 35px;
	color: #fffbfb;
	line-height: 40px;
	text-transform: uppercase;
}


	.gh-chl-mdi-1 {
	width: 8%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px; background:url(../images/num-circle.png) no-repeat top left;
}

.gh-chl-mdi-in {
	width: 80%;
	float: left;
	display: block;
	clear: both;
	margin-top: -5px;
	text-align: center;
}
.gh-chl-mdi-2{ width:92%; margin-left:0%; float:left; display:block; clear:none; margin-top:0px;}

#resolution-main-m-di {
	margin-top: 0px;
	margin-bottom: 128px;
}

#main-hadd-pr {
	text-align: center;
	margin-bottom: 30px;
	margin-top: 30px;
}


#e1-block1-p { margin-bottom:20px;
}
#e1-block2-p {margin-bottom:20px;
}
#e1-block3-p {margin-bottom:20px;
}
#e1-block4-p {margin-bottom:20px;
}
#e1-block5-p {margin-bottom:20px;
}
#e1-block6-p {margin-bottom: 20px;
}

#permit-block6-p {margin-bottom: 20px;}
#permit-block7-p {margin-bottom: 20px;}

#permit-block8-p {margin-bottom: 20px;}
#permit-block9-p {margin-bottom: 20px;}

#permit-block10-p {margin-bottom: 20px;}
#permit-block11-p {margin-bottom: 20px;}
#permit-block12-p {margin-bottom: 20px;}
#e1-block8-p {margin-bottom: 20px;}
#e1-block9-p {margin-bottom: 20px;}
#e1-block7-p {margin-bottom: 20px;}
#e1-block10-p {margin-bottom: 20px;}
#e1-block11-p {margin-bottom: 20px;}
#e1-block12-p {margin-bottom: 20px;}
#e1-block13-p {margin-bottom: 20px;}



#stepc1-p {margin-bottom: 20px;}
#stepc2-p {margin-bottom: 20px;}
#stepc3-p {margin-bottom: 20px;}
#stepc4-p {margin-bottom: 20px;}
#stepc5-p {margin-bottom: 20px;}
#stepc6-p {margin-bottom: 20px;}
#stepc7-p {margin-bottom: 20px;}
#stepc8-p {margin-bottom: 20px;}
#stepc9-p {margin-bottom: 20px;}
#stepc10-p {margin-bottom: 20px;}
#stepc11-p {margin-bottom: 20px;}
#stepc12-p {margin-bottom: 20px;}
#stepc13-p {margin-bottom: 20px;}
#stepc14-p {margin-bottom: 20px;}
#stepc15-p {margin-bottom: 20px;}
#stepc16-p {margin-bottom: 20px;}
#stepc17-p {margin-bottom: 20px;}
#stepc18-p {margin-bottom: 20px;}
#stepc19-p {margin-bottom: 20px;}
#stepc20-p {margin-bottom: 20px;}
#stepc21-p {margin-bottom: 20px;}
#stepc22-p {margin-bottom: 20px;}
#stepc23-p {margin-bottom: 20px;}
#stepc24-p {margin-bottom: 20px;}
#stepc25-p {margin-bottom: 20px;}
#stepc26-p {margin-bottom: 20px;}
#stepc27-p {margin-bottom: 20px;}
#stepc28-p {margin-bottom: 20px;}
#stepc29-p {margin-bottom: 20px;}
#stepc30-p {margin-bottom: 20px;}
#stepc31-p {margin-bottom: 20px;}
#stepc32-p {margin-bottom: 20px;}
#stepc33-p {margin-bottom: 20px;}
#stepc34-p {margin-bottom: 20px;}
#stepc35-p {margin-bottom: 20px;}
#stepc36-p {margin-bottom: 20px;}
#stepc37-p {margin-bottom: 20px;}
#stepc38-p {margin-bottom: 20px;}
#stepc39-p {margin-bottom: 20px;}
#stepc40-p {margin-bottom: 20px;}
#stepc41-p {margin-bottom: 20px;}
#stepc42-p {margin-bottom: 20px;}
#stepc43-p {margin-bottom: 20px;}
#stepc44-p {margin-bottom: 20px;}
#stepc45-p {margin-bottom: 20px;}
#stepc46-p {margin-bottom: 20px;}
#stepc47-p {margin-bottom: 20px;}
#stepc48-p {margin-bottom: 20px;}
#stepc49-p {margin-bottom: 20px;}
#stepc50-p {margin-bottom: 20px;}
#stepc51-p {margin-bottom: 20px;}
#stepc52-p {margin-bottom: 20px;}
#stepc53-p {margin-bottom: 20px;}
#stepc54-p {margin-bottom: 20px;}
#stepc55-p {margin-bottom: 20px;}
#stepc56-p {margin-bottom: 20px;}
#stepc57-p {margin-bottom: 20px;}
#stepc58-p {margin-bottom: 20px;}
#stepc59-p {margin-bottom: 20px;}
#stepc60-p {margin-bottom: 20px;}
#stepc61-p {margin-bottom: 20px;}
#stepc62-p {margin-bottom: 20px;}
#stepc63-p {margin-bottom: 20px;}
#stepc64-p {margin-bottom: 20px;}
#stepc65-p {margin-bottom: 20px;}
#stepc66-p {margin-bottom: 20px;}
#stepc67-p {margin-bottom: 20px;}
#stepc68-p {margin-bottom: 20px;}
#stepc69-p {margin-bottom: 20px;}
#stepc70-p {margin-bottom: 20px;}
#stepc71-p {margin-bottom: 20px;}
#stepc72-p {margin-bottom: 20px;}
#stepc73-p {margin-bottom: 20px;}
#stepc74-p {margin-bottom: 20px;}
#stepc75-p {margin-bottom: 20px;}
#stepc76-p {margin-bottom: 20px;}
#stepc77-p {margin-bottom: 20px;}
#stepc78-p {margin-bottom: 20px;}
#stepc79-p {margin-bottom: 20px;}
#stepc80-p {margin-bottom: 20px;}
#stepc81-p {margin-bottom: 20px;}
#stepc82-p {margin-bottom: 20px;}
#stepc83-p {margin-bottom: 20px;}
#stepc84-p {margin-bottom: 20px;}
#stepc85-p {margin-bottom: 20px;}
#stepc86-p {margin-bottom: 20px;}
#stepc87-p {margin-bottom: 20px;}
#stepc88-p {margin-bottom: 20px;}
#stepc89-p {margin-bottom: 20px;}
#stepc90-p {margin-bottom: 20px;}
#stepc91-p {margin-bottom: 20px;}
#stepc92-p {margin-bottom: 20px;}
#stepc93-p {margin-bottom: 20px;}
#stepc94-p {margin-bottom: 20px;}
#stepc95-p {margin-bottom: 20px;}
#stepc96-p {margin-bottom: 20px;}
#stepc97-p {margin-bottom: 20px;}
#stepc98-p {margin-bottom: 20px;}

#previ1-p {margin-bottom: 20px}
#previ2-p {margin-bottom: 20px}
#previ3-p {margin-bottom: 20px}
#previ4-p {margin-bottom: 20px}
#previ5-p {margin-bottom: 20px}
#pres1-p {margin-bottom: 20px}
#fication1-p {margin-bottom:0px}
#fication2-p {margin-bottom: 20px}
#previ6-p {margin-bottom: 20px}
#previ7-p {margin-bottom: 20px}
#previ8-p {margin-bottom: 20px}
#previ9-p {margin-bottom: 20px}
#previ10-p {margin-bottom: 20px}
#fication3-p {margin-bottom: 0px}
#fication4-p {margin-bottom: 20px}
#fication5-p {margin-bottom: 20px}
#previ11-p {margin-bottom: 20px}
#previ12-p {margin-bottom: 20px}

#mater-block-1 {margin-bottom: 20px;}
#mater-block-2 {margin-bottom: 20px;}
#mater-block-3 {margin-bottom: 20px;}
#mater-block-4 {margin-bottom: 20px;}
#mater-block-5 {margin-bottom: 20px;}
#mater-block-6 {margin-bottom: 20px;}
#mater-block-7 {margin-bottom: 20px;}
#mater-block-8 {margin-bottom: 20px;}
#mater-block-9 {margin-bottom: 20px;}
#mater-block-10 {margin-bottom: 20px;}
#mater-block-11 {margin-bottom: 20px;}
#mater-block-12 {margin-bottom: 20px;}
#mater-block-13 {margin-bottom: 20px;}
#mater-block-14 {margin-bottom: 20px;}
#mater-block-15 {margin-bottom: 20px;}
#mater-block-16 {margin-bottom: 20px;}
#mater-block-17 {margin-bottom: 20px;}
#mater-block-18 {margin-bottom: 20px;}
#mater-block-19 {margin-bottom: 20px;}
#mater-block-20 {margin-bottom: 20px;}
#mater-block-21 {margin-bottom: 20px;}
#mater-block-22 {margin-bottom: 20px;}
#amend1-p {margin-top:20px;}
#amend-arow-p { margin-top:20px;}

#lawful-block1-p {margin-bottom: 20px;}
#lawful-block2-p {margin-bottom: 20px;}
#lawful-block3-p {margin-bottom: 20px;}
#lawful-block4-p {margin-bottom: 20px;}
#lawful-block5-p {margin-bottom: 20px;}
#lawful-block6-p {margin-bottom: 20px;}
#lawful-block7-p {margin-bottom: 20px;}
#lawful-block8-p {margin-bottom: 20px;}
#lawful-block9-p {margin-bottom: 20px;}
#lawful-block10-p {margin-bottom: 20px;}
#lawful-block11-p {margin-bottom: 20px;}
#lawful-block12-p {margin-bottom: 20px;}
#lawful-block13-p {margin-bottom: 20px;}

#pt-2-spouse-table-img {margin-bottom: 20px; text-align:center; display:none;}
#pt-2-spouse-table-img-mb {margin-bottom: 20px; text-align:center; display:block;}


#contact-bg{ background-color:#fff; margin-bottom:128px;}
#contact-block-main-p { margin-top:20px;}
#contact-block-left-p { width:100%; clear:both; margin-left:0%; margin-bottom:50px;}
#contact-block-right-p {width:100%; clear:both; margin-left:0%;}
#cont-addrs-p {
	width:100%;
	clear: both;
	margin-left:0%;
}
#addrs1-text-p { margin-top:30px;}
#addrs2-text-p {margin-top:20px;}
#addrs3-text-p {margin-top:25px;}
#addrs4-text-p {margin-top:25px;}
#addrs5-text-p {margin-top:25px;}
#addrs6-text-p {margin-top:25px;}

#fld-btn-p {
	margin-top: 25px;
	text-align: center;
}


#contry-block1-p {width: 100%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;}
#contry-block2-p {width: 100%;
	margin-left: 0%;
	float: left;
	display: block;
	clear:none;}
#contry-block3-p {width: 100%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: none;}
#contry-block4-p {width: 100%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: none;}

.pr-chl-mdi-1 {
	width: 17%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px;
	background: url(../images/num-circle.png) no-repeat top left;
}

.pr-chl-mdi-2 {
	width: 80%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: none;
	margin-top: 0px;
}

.gh-tbl-wdth {
	width: 40%;
}

#citizens-table {
	width: 100%;
	margin-left: 0%;
	margin-top: 18px;
	margin-bottom: 20px;
	border: 1px solid #e5e5e5;
}

.mtr1-m-di {
	font-family: montserrat-bold;
	font-size: 16px;
	color: #ffffff;
	line-height: 32px;
}

#practic-blk11-p {
width: 100%;
float: left;
display: block;
clear: both;
margin-left: 0%; text-align:center; 
}
#practic-blk12-p {width: 100%;
float: left;
display: block;
clear: none;
margin-left:0%; text-align:center; margin-top:40px;}

#practic-blk13-p {width: 100%;
float: left;
display: block;
clear: none;
margin-left:0%; text-align:center; margin-top:40px;}

#practic-blk14-p {width: 100%;
float: left;
display: block;
clear: both;
margin-left: 0%; text-align:center; margin-top:40px;}

#practic-blk15-p {width: 100%;
float: left;
display: block;
clear: none;
margin-left: 1.50%; text-align:center; margin-top:40px;}

#practic-blk16-p {width: 100%;
float: left;
display: block;
clear: none;
margin-left: 0%; text-align:center; margin-top:40px;}

#visa-block-main-p {
	margin-top: 40px;
	margin-bottom: 123px;
}
#abut-blk-p {
	margin-top: 33px;
}
#carer-bolk-p {
	margin-bottom: 109px;
}

#immigration-details-in {
	margin-top: 90px;
	margin-bottom: 115px;
}

.inn-hadd-pr {
	font-family: montserrat-bold;
	font-size: 35px;
	color: #000000;
	line-height: 40px;
}

#health-main-p {
	margin-top: 0px;
}

#health-blok-p {
	margin-bottom: 128px;
}

#white-main-p {
	margin-bottom: 0px;
	margin-top:0px;
}

#practic-innr-main {
	margin-top: 15px;
	margin-bottom: 123px;
}

#enq-main-p {
	margin-top: 30px;
	margin-bottom: 128px;
}

#p-fld1 {
	margin-top: 15px;
}

#query-text-p {
	margin-bottom: 100px;
}

#attony-img-p {
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 15px;
}
}

/*============  *****  =============*/
@media (max-width:414px) {
#bnr-content {
	margin-top: 77px;
	margin-bottom: 133px;
}
.gh-cnsss-4 {
	width: 65%;
	margin-left: 31%;
	float: left;
	display: block;
	clear: both;
}
.gh-cnsss-5 {
	width: 65%;
	margin-left: 31%;
	float: left;
	display: block;
	clear: both;
}
.gh-cnsss-6 {
	width: 65%;
	margin-left: 31%;
	float: left;
	display: block;
	clear: both;
}	

#btm-divider {
	margin-top: -16px;
}

.arrow2 li {
	background-image: none;
	padding-left: 0px;
	font-family: montserrat-regular;
	list-style-type: none;
	font-size: 17px;
	color: #ffffff;
	line-height: 45px;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 84%;
	margin-left: 0%;
	text-align: center;
}

.cpy-ryta {
	width: 87%;
	margin-left: 6.5%;
}

#tp-srch {
	clear: none;
	float: left;
	margin-left: 17.695%;
	width: 11.254%;
	display: block;
	margin-top: 0px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}
#tp-srch2 {
	clear: none;
	float: left;
	margin-left: 17.695%;
	width: 11.254%;
	display: block;
	margin-top: 0px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}


#tp-lg-g2 {
	margin-top: 20px;
	margin-bottom: -28px;
}


#tp-lg1 {
	width: 56.203%;
}

#tp-lg2 {
	width: 56.203%;
}
#tp-nvgition {
	clear: none;
	float: left;
	margin-left: -57%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 74px;
	margin-bottom: 0px;
}
#tp-nvgition-g {
	clear: none;
	float: left;
	margin-left: -51.9%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 74px;
	margin-bottom: 0px;
}
#tp-nvgition2 {
	clear: none;
	float: left;
	margin-left: -53%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 72px;
	margin-bottom:0px;
}

#tp-srch {
	clear: none;
	float: left;
	margin-left: 17.695%;
	width: 11.254%;
	display: block;
	margin-top: 0px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}
#tp-srch2 {
	clear: none;
	float: left;
	margin-left: 17.695%;
	width: 11.254%;
	display: block;
	margin-top: 0px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}


#tp-lg-g2 {
	margin-top: 20px;
	margin-bottom: -16px;
}

.gh-chl-mdi-in {
	width: 84%;
	float: left;
	display: block;
	clear: both;
	margin-top: -4px;
	text-align: center;
}

.pr-chl-mdi-1 {
	width: 10%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px;
	background: url(../images/num-circle.png) no-repeat top left;
}

#enq-in-p {
	width: 100%;
	margin-left: 0%;
	clear: both;
}

#enq-had-p {
	text-align: center;
}


#cont2-main-p {display:block}
#contry-block11-p {width:100%; clear:both; display:block;}
#contry-block12-p {width:100%; clear:none; margin-left:0%; display:block;}
#contry-block13-p {width:100%; clear:both; display:block;}
#contry-block14-p {width:100%; clear:none; margin-left:0%; display:block;}

}

/*============  *****  =============*/
@media (max-width:375px) {
	
	.arrow2 li {
	background-image: none;
	padding-left: 0px;
	font-family: montserrat-regular;
	list-style-type: none;
	font-size: 17px;
	color: #ffffff;
	line-height: 45px;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 80%;
	margin-left: 0%;
	text-align: center;
}

#ftr-3 {
	width: 90%;
	clear: both;
	margin-left: 13%;
	margin-top: 22px;
	margin-bottom: 8px;
}

.cpy-ryta {
	width: 95%;
	margin-left: 2.5%;
}

#btm-divider {
	margin-top: -15px;
}
#tp-srch {
	clear: none;
	float: left;
	margin-left: 16.695%;
	width: 11.254%;
	display: block;
	margin-top: 0px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}
#tp-srch2 {
	clear: none;
	float: left;
	margin-left: 16.695%;
	width: 11.254%;
	display: block;
	margin-top: 0px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}

#tp-lg-g {
	margin-top: -48px;
	margin-bottom: -22px;
}


#tp-lg-g2 {
	margin-top: 20px;
	margin-bottom: -22px;
}
.btn_01 {
	display: inline-block;
	padding: 3px 18px 13px 18px;
	font-family: montserrat-bold;
	font-size: 18px;
	border-radius: 5px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #bb0005 0%, #780104 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,bb0005), color-stop(100%,#780104));
	background: -webkit-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -o-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -ms-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: linear-gradient(to bottom, #bb0005 0%,#780104 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0005', endColorstr='#780104',GradientType=0 );
	color: #fff;
}

.btn-arw01 {
	font-size: 26px;
}

.hd-bnr-innr-p2 {
	font-family: montserrat-bolditalic;
	font-size: 30px;
	color: #fffbfb;
	line-height: 40px;
	text-transform: uppercase;
}

#bnr-wrding2{ text-align:center; margin-top:-30px;
}


	.gh-chl-mdi-1 {
	width: 10%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px; background:url(../images/num-circle.png) no-repeat top left;
}

.gh-chl-mdi-in {
	width: 79%;
	float: left;
	display: block;
	clear: both;
	margin-top: -4px; text-align:center; 
	
	
}
.gh-chl-mdi-2{ width:89%; margin-left:0%; float:left; display:block; clear:none; margin-top:0px;}

#contact-block-main-p {
	margin-top: 20px;
}
#tp-nvgition {
	clear: none;
	float: left;
	margin-left: -57%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 69px;
	margin-bottom: 0px;
}

#tp-nvgition-g {
	clear: none;
	float: left;
	margin-left: -51.25%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 69px;
	margin-bottom: 0px;
}
}

/*============  *****  =============*/
@media (max-width:360px) {
	.g-txt1 {
	font-family: montserrat-bolditalic;
	font-size: 41px;
	color: #fffbfb;
	line-height: 53px;
	text-transform: uppercase;
}

.btn_1 {
	display: inline-block;
	padding: 3px 19px 11px 19px;
	font-family: montserrat-bold;
	font-size: 19px;
	border-radius: 5px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #bb0005 0%, #780104 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,bb0005), color-stop(100%,#780104));
	background: -webkit-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -o-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -ms-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: linear-gradient(to bottom, #bb0005 0%,#780104 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0005', endColorstr='#780104',GradientType=0 );
	color: #fff;
}
.svg-triangle {
	position: relative;
	z-index: 9999;
	bottom: -38px;
	left: 0;
	width: 100%;
	height: 23px;
	display: block;
}

#trngl-top {
	text-align: center;
	width: 100%;
	float: left;
	display: block;
	clear: both;
	position: relative;
	z-index: 999999999999999999999999;
	margin-top: -51px;
}
	.gh-chl-blocn1 {
	width: 83%;
	margin-left: 7%;
	float: left;
	display: block;
	clear: none;
	margin-top: 0px;
}



#tp-lg1 {
	width: 59.203%;
}

#tp-lg2 {
	width: 59.203%;
}

#tp-nvgition {
	clear: none;
	float: left;
	margin-left: -65%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 70px;
	margin-bottom: 0px;
}
#tp-nvgition-g {
	clear: none;
	float: left;
	margin-left: -59.25%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 70px;
	margin-bottom: 0px;
}
#tp-nvgition2 {
	clear: none;
	float: left;
	margin-left: -60%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 72px;
	margin-bottom: 0px;
}

#tp-srch {
	clear: none;
	float: left;
	margin-left: 12.695%;
	width: 11.254%;
	display: block;
	margin-top: 0px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}

#tp-srch2 {
	clear: none;
	float: left;
	margin-left: 12.695%;
	width: 11.254%;
	display: block;
	margin-top: 0px;
	border-right: 1px #aeaeae solid;
	box-sizing: border-box;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cpy-ryta {
	width: 100%;
	margin-left: 0%;
}

#bnr-wrding2{ text-align:center; margin-top:-30px;
}

#bnr-cont-innr {
	margin-top: 69px;
	margin-bottom: 90px;
}
}

/*============  *****  =============*/
@media (max-width:320px) {
	
	.g-txt1 {
	font-family: montserrat-bolditalic;
	font-size: 33px;
	color: #fffbfb;
	line-height: 43px;
	text-transform: uppercase;
}

.btn-arw {
	font-size: 24px;
}

.btn_1 {
	display: inline-block;
	padding: 3px 19px 11px 19px;
	font-family: montserrat-bold;
	font-size: 17px;
	border-radius: 5px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #bb0005 0%, #780104 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,bb0005), color-stop(100%,#780104));
	background: -webkit-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -o-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -ms-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: linear-gradient(to bottom, #bb0005 0%,#780104 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0005', endColorstr='#780104',GradientType=0 );
	color: #fff;
}

.btn_01 {
	display: inline-block;
	padding: 3px 15px 11px 15px;
	font-family: montserrat-bold;
	font-size: 16px;
	border-radius: 5px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGVhZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #bb0005 0%, #780104 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,bb0005), color-stop(100%,#780104));
	background: -webkit-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -o-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: -ms-linear-gradient(top, #bb0005 0%,#780104 100%);
	background: linear-gradient(to bottom, #bb0005 0%,#780104 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0005', endColorstr='#780104',GradientType=0 );
	color: #fff;
}

#btm-divider {
	margin-top: -13px;
}

#btm-crcl {
	position: relative;
	z-index: 999;
	margin-top: -78px;
	text-align: center;
}

.arrow2 li {
	background-image: none;
	padding-left: 0px;
	font-family: montserrat-regular;
	list-style-type: none;
	font-size: 17px;
	color: #ffffff;
	line-height: 45px;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	width: 75%;
	margin-left: 0%;
	text-align: center;
}

#ftr-3 {
	width: 90%;
	clear: both;
	margin-left: 8%;
	margin-top: 22px;
	margin-bottom: 8px;
}

#tp-nvgition {
	clear: none;
	float: left;
	margin-left: -60%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 69px;
	margin-bottom: 0px;
}
#tp-nvgition-g {
	clear: none;
	float: left;
	margin-left: -53.5%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 69px;
	margin-bottom: 0px;
}
#tp-nvgition2 {
	clear: none;
	float: left;
	margin-left: -52%;
	width: 1.102%;
	display: block;
	position: relative;
	z-index: 99999999999999999999;
	text-align: right;
	margin-top: 72px;
	margin-bottom: 0px;
}

.btn-arw01 {
	font-size: 24px;
}



	.gh-chl-mdi-1 {
	width: 12%;
	margin-left: 0%;
	float: left;
	display: block;
	clear: both;
	margin-top: 6px; background:url(../images/num-circle.png) no-repeat top left;
}

.gh-chl-mdi-in {
	width: 79%;
	float: left;
	display: block;
	clear: both;
	margin-top: -4px; text-align:center; 
	
	
}
.gh-chl-mdi-2{ width:87%; margin-left:0%; float:left; display:block; clear:none; margin-top:0px;}
	
#tp-lg-g {
	margin-top: -40px;
	margin-bottom: -86px;
}

.mdm-prctc-spp{ margin-top:-25px;}

}
