/******************************* Reset Styles *******************************/ a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline} article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block} body{line-height:1} ol,ul{list-style:none} blockquote,q{quotes:none} blockquote:after,blockquote:before,q:after,q:before{content:'';content:none} table{border-collapse:collapse;border-spacing:0} /******************************* General Styles *******************************/ body, html { height: 100%; padding: 0; margin: 0; } html { background: url(./img/bkgd-grn-6.png) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } body { font: 400 18px 'Raleway', arial, sans-serif; color: #414042; text-align: center; transition: 500ms; } *, *:after, *:before { box-sizing: border-box; transition: 500ms; } .wrapper { width: 97.23%; max-width: 980px; margin: 0 auto; position: relative; overflow: hidden; } a,button { outline-color: transparent; outline: none; } a { color: inherit; text-decoration: none; } img { width: 100%; height: auto; } #main_inform_div { padding: 0 !important; width: 100% !important; height: 100% !important; } .information { max-width: none !important; padding: 0 !important; } .hide-copy { text-indent: -9999999px; display: block; height: 0; } sup { position: relative; top: -5px; font-size: 12px; } header { text-align: center; padding: 20px 0 0; } .underline { text-decoration: underline; } .bkgd-glow { position: absolute; width: 100%; height: 100%; opacity: 0.4; top: 80px; background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 100%); background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 45%,rgba(255,255,255,0) 100%); background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 45%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); } main { background: #fff; box-shadow: 10px 0px 10px #555; background-color: white; box-shadow: 0px -4px 20px -8px #ccc; padding: 40px 30px; } .logo-name .wrapper { max-width: 600px; } .logo-name-wrapper { max-width: 300px; width: 100%; float: right; } .logo-name-wrapper img { /*margin: 0 auto;*/ } .logo-name-bar { height: 1px; background: #555; width: 98%; position: absolute; bottom: 10px; } .dots-hr { padding: 5px 0; } .dots-hr .dot { background: #799070; border: dimgray; width: 10px; height: 10px; border-radius: 50%; display: inline-block; margin: 0 0 0 5px; } .dots-hr .dot:first-child { margin: 0; } .logo { max-width: 500px; margin: 30px 0; } .description { margin: 0 auto 50px; width: 100%; max-width: 600px; } .description p { text-align: center; } .contact > *, .address > * { clear: both; display: block; /*text-transform: uppercase;*/ } footer { /*position: absolute; bottom: 20px;*/ width: 100%; padding: 50px 0; /*background: #fff; box-shadow: 0px 9px 20px -8px #ccc;*/ } footer .wrapper { /*padding: 0 15%;*/ width: 100%; max-width: 600px; } footer .logo-name { /*max-width: 324px;*/ max-width: 220px; /*float: right;*/ /*opacity: 0.8;*/ } footer .legal { clear: both; } footer .legal p { font-size: 12px; } @media screen and (max-width: 760px) { .logo { /*max-width: 140px;*/ } .description { font-size: 20px; } } @media screen and (max-width: 520px) { .logo { /*max-width: 120px;*/ } .description { font-size: 18px; } }

Comprehensive Immigration Solutions

We exclusively practice U.S. immigration and nationality law, providing candid and experienced legal representation.

chaka benjamin esq.

85 Broad Street, 28th Floor
New York, NY 10004