@font-face {

    font-family: 'ImpactRegular';

    src: url('fonts/impact.eot');

    src: url('fonts/impact.eot') format('embedded-opentype'),

         url('fonts/impact.woff') format('woff'),

         url('fonts/impact.ttf') format('truetype'),

         url('fonts/impact.svg#ImpactRegular') format('svg');

}







article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}a:hover,a:active{outline:0;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}#map_canvas img{max-width:none;}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}button,input{*overflow:visible;line-height:normal;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;font-weight:bold;color:#fff;font-size:19px;border:none;padding:24px 133px 34px;background:url(../images/send-bg.png) no-repeat scroll center center;-webkit-appearance:button;}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}textarea{overflow:auto;vertical-align:top;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.row{margin-left:0px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;}.row:after{clear:both;}[class*="grid"]{float:left;margin-left:0px;}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:980px;}.grid12{width:980px;}.grid11{width:898.33333px;}.grid10{width:816.6666px;}.grid9{width:735px;}.grid8{width:653.3333px;}.grid7{width:571.66666px;}.grid6{width:490px;}.grid5{width:408.333px;}.grid4{width:326.6666px;}.grid3{width:245px;}.grid2{width:163.3333px;}.grid1{width:81.6666px;;}.offset12{margin-left:980px;}.offset11{margin-left:898.33333px;}.offset10{margin-left:816.6666px;}.offset9{margin-left:735px;}.offset8{margin-left:653.3333px;}.offset7{margin-left:571.66666px;}.offset6{margin-left:490px;}.offset5{margin-left:408.333px;}.offset4{margin-left:326.6666px;}.offset3{margin-left:245px;}.offset2{margin-left:163.3333px;}.offset1{margin-left:81.6666px;}.inset12{margin-left:-980px;}.inset11{margin-left:-898.33333px;}.inset10{margin-left:-816.6666px;}.inset9{margin-left:-735px;}.inset8{margin-left:-653.3333px;}.inset7{margin-left:-571.66666px;}.inset6{margin-left:-490px;}.inset5{margin-left:-408.333px;}.inset4{margin-left:-326.6666px;}.inset3{margin-left:-245px;}.inset2{margin-left:-163.3333px;}.inset1{margin-left:-81.6666px;}.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;}.container:after{clear:both;}.container-fluid{padding-right:0px;padding-left:0px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}.container-fluid:after{clear:both;}.no-title > .header{display:none;}.title{margin:0 0 7px;padding:0 0 7px;}* html .ie6-offset{margin-right:-4px;}#mainbody,#sidebar-a,#sidebar-b{position:relative;}#sidebar-a[class*='grid'] [class*='grid'],#sidebar-b[class*='grid'] [class*='grid']{margin-left:0;width:100%;}#copyright .block{margin:0;}body{background:url(../images/body-left-bg.png) no-repeat scroll left top #F1F2ED;color:#000;font-family:Arial;font-size:12px;line-height:1.7em;margin:0;}a{text-decoration:none;}ul li a{line-height:1.8em;}.block{background:#fff;position:relative;display:block;}.last .block{}.title{}.nopad{padding:0;}.row{}#roof.row,#bottom.row,#footer.row,#copyright.row{margin-bottom:0;}#roof .container{padding-top:10px;}#bottom .block{margin-right:0;}#bottom .title{display:block;}#footer .container{padding-top:20px;}#footer .title{background:none;}#footer .content{font-size:10px;font-family:verdana, sans-serif;}#footer input[type=text],#footer textarea{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:rgba(0,0,0,0.5);border:none;padding:5px 10px;color:#fff;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25), 0 1px 0px rgba(255,255,255,0.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25), 0 1px 0px rgba(255,255,255,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.25), 0 1px 0px rgba(255,255,255,0.1);}#footer small{color:#ffec4f;margin-right:5px;}#sidebar-a,#sidebar-b{}#sidebar-a .block,#sidebar-b .block{}#roof .block,#top .block,#header .block,#copyright .block{background:none;border:0;}#bottom .first .block,#footer .first .block{background:none;}#bottom .title,#footer .title{float:none;margin:-15px -15px 10px;padding:15px 10px 15px 20px;}#bottom a,#bottom .btn.primary,#footer a,#footer .btn.primary{color:#fff;}#utility .container,#feature .container,#main-top .container,#content-top .container,#content-bottom .container,#main-bottom .container{padding-top:10px;margin-bottom:20px;}ul.check,ul.arrow{list-style:none;padding:0;}ul.check li{background:url(../images/typography/list_check.png) no-repeat 0 5px;padding:2px 0 2px 20px;}ul.arrow li{background:url(../images/typography/arrow.png) no-repeat 0 50%;padding:2px 0 0 10px;}.widget-menu{padding:0;margin:0;}#menu{}#menu #megamenu{}#menu ul.level-0 > li.mega{list-style:none;}#menu ul.level-0 > li.mega > a.mega,#menu ul.level-0 > li.mega > span.mega{}#menu ul li span.menu-title,#menu ul li span.menu-desc{}#menu .megamenu ul.level-0 > li.has-submenu > a.mega,#menu .megamenu ul.level-0 > li.has-submenu > span.mega{background:none;}#menu ul li.active span.menu-title,#menu ul li.active span.menu-desc{color:#fff;}#menu ul.level-0 > li:hover a,#menu ul.level-0 > li.active a{}#menu .megamenu ul.level-0 li.has-submenu a.mega span.menu-title,#menu .megamenu ul.level-0 li.has-submenu span.mega.level-0 span.menu-title{background:none;padding-left:0;}#menu .megamenu ul.level-0 li.has-submenu > a.mega:after,#menu .megamenu ul.level-0 li.has-submenu > span.mega.level-0:after{display:none;content:"";height:14px;width:17px;position:absolute;bottom:-14px;left:50%;margin-left:-7px;}#menu .megamenu ul.level-0 li.has-submenu:hover > a.mega:after,#menu .megamenu ul.level-0 li.has-submenu:hover > span.mega.level-0:after{display:block;}#menu ul.level-1 > li.mega > a.mega,#menu ul.level-1 > li.mega > span.mega{padding:5px 10px;}#menu ul.level-1 .group-content li.mega{border:none;}#menu ul.level-1 .group-content li.mega a.mega,#menu ul.level-1 .group-content li.mega span.mega{padding:4px 0;}#menu ul.level-1 li span.menu-title,#menu ul.level-1 li span.menu-desc{border:0;color:#222;}#menu li.mega .childcontent{border:0;margin-top:13px;background:url(../images/submenu_bg.png) repeat-x 0 100% #f4e855;padding:10px;zoome:1;border-radius:8px;}#menu .childcontent-inner{color:#333;background:none;}#menu ul.level-1 .group-title .menu-title{color:#333;text-transform:uppercase;font-weight:bold;font-size:115%;}#menu ul.level-1 .group-title .menu-desc{color:#333;font-size:11px;padding-left:0 !important;}#menu ul.level-1 li.mega .group-content > ul > li > a > span.menu-title,#menu ul.level-1 li.mega .group-content > ul > li > span > span.menu-title{color:#f16d1a;}#menu .block{padding:10px;margin:0;}.fancy{background:#fff;color:#333;}#mainnav a,#mainnav ul li > span,#splitmenu a,#splitmenu ul li > span{padding-left:15px;padding-right:15px;border-right:1px solid #d7d7d7;color:#333;}#subnav{background:#f7f7f7;}#mobile-menu{margin:10px;text-align:center;}#mobile-menu select{margin:0 auto;width:100%}#component .articles-row{margin-bottom:10px;}#component [class*='cols'] > [class*='col-']{float:left;padding:0;}#component .cols-1 > [class*='col-']{display:block;float:none;margin:0;}#component .cols-2 > [class*='col-']{width:50%;}#component .cols-3 > [class*='col-']{float:left;width:33.3%;}#component .cols-4 > [class*='col-']{width:25%;}#component .article-bg{padding-bottom:0;border:0;}#component .actions a{display:inline-block;width:14px;height:14px;vertical-align:text-top;background-image:url(../images/glyphicons-halflings.png);}#component .print-icon a{background-position:-96px -48px;}#component .email-icon a{background-position:-72px 0;}#component .edit-icon a{background-position:-96px -72px;}#component .edit .formelm{float:left;width:70%;margin-top:10px;}#component .edit .formelm label{float:left;line-height:22px;width:110px;}#component .edit textarea{margin-top:10px;}#component .edit .pull-left{width:50%;}#component .CodeMirror-wrapping{box-sizing:border-box;margin-top:20px;}#component .edit .formelm-buttons{margin-top:10px;}#component .button2-left{float:left;margin-right:5px;}#component #editor-xtd-buttons{margin-top:15px;height:32px;}#component .block{}#component article{}#component .leading-articles article{margin-left:0;margin-right:0;}#component .intro-articles{margin:0 -15px;}#component .article-intro p{margin:10px 0;}#component .contact .panel .title{background:none;}#component .contact .panel .title,#component .contact .panel .title a{color:#333;}[class *= "com-content-"] #component .title{margin:0 0 0 -26px;}.com-content-article #component .title{margin-left:-47px;}.com-content-category #component .block{background:none;border:0;padding-top:0;padding-right:1px;}.com-content-category #component .block article{padding:10px;background:#fff;}.com-content-category #component .block .leading-articles article{padding-top:30px;}.com-content-category #component .block .col-2 article header h2{margin-right:-26px;margin-left:0;text-align:right;float:right;}.top-menu{padding:5px;margin-bottom:0;float:right;}.top-menu ul{list-style:none;}.top-menu ul li{float:left;}.top-menu ul li a{color:#fff;margin:0 5px 0 0;padding:0 5px 0 0;font-size:12px;font-style:normal;line-height:12px;border-right:1px solid #ffec4f;display:block;}.nostyle{background:none;border:none;}.nostyle label{display:none;}#mod-finder-searchform{margin:0 0;position:relative;}#mod-finder-searchform div.finder{margin-bottom:0;text-align:right;}#mod-finder-searchform #mod-finder-searchword{background:#fbfbfb;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-top:40px;height:15px;}#mod-finder-searchform #mod-finder-searchword:focus{background:#fff;}#mod-finder-searchform button.btn{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}ul.breadcrumb{margin:0;}#login-form .add-on label{display:none;}.btn.primary{margin-top:5px;}.custom .xt-nav{width:30%;float:left;}.custom .xt-nav ul{list-style:none;padding:0;margin:0;}.custom .xt-nav ul li a{display:block;height:70px;line-height:70px;padding:0 15px;font-size:15px;font-weight:bold;}.custom .xt-pans{float:left;width:70%;}.custom .xt-pans .xt-pane{padding:10px;display:none;}.widget-logo{padding:0;margin:23px 0px 10px 20px;}#logo{margin:0;}#logo a{display:block;float:left;}#logo .logo-tagline{display:block;font-size:16px;}.widget-logo .image a{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;padding:0;}.widget-copyrightinfo,.widget-designedby,.widget-exposelogo{text-align:center;padding-top:22px;padding-bottom:1px;margin-left:25px;}.block.widget-date{text-align:right;}.designed-by a{background:url(../images/themexpert.png) no-repeat;width:75px;height:18px;display:inline-block;text-indent:-9999px;font-size:0;}.expose-logo,.expose-logo a{width:152px;height:40px;display:block;}.expose-logo-light{background:url(../../../libraries/expose/interface/images/expose_logo_light.png) no-repeat;}.expose-logo-dark{background:url(../../../libraries/expose/interface/images/expose_logo_dark.png) no-repeat;}.expose-logo span{display:none;}#poweredby{margin:0 auto;}#scrolltop{background:url(../images/totop.png) no-repeat;display:block;width:26px;height:28px;text-indent:-9999px;font-size:0px;margin:30px auto 0;}#scrolltop:hover{background-position:0 -71px;}.social-icons{list-style:none;margin:0;float:right;}.social-icons li{float:left;}.social-icons li a{margin-right:10px;display:block;width:32px;height:32px;padding:5px;text-indent:-9999px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:inset 0 1px 2px #444;-moz-box-shadow:inset 0 1px 2px #444;box-shadow:inset 0 1px 2px #444;}.social-icons li.twitter a{background:url(../images/social-icons/twitter.png) no-repeat 50% 50% #00b9f4;}.social-icons li.facebook a{background:url(../images/social-icons/facebook.png) no-repeat 50% 50% #3b5998;}.social-icons li.rss a{background:url(../images/social-icons/rss.png) no-repeat 50% 50% #d45421;}.twitter,.facebook,.rss,.davientart,.linkedin{width:33px;height:33px;display:block;float:left;text-indent:-9999px;}.facebook{background-position:-35px 0;}.rss{background-position:-140px 0;}.davientart{background-position:-70px 0;}.linkedin{background-position:-105px 0;}.rss2{background:url(../images/rss2_icon.png) no-repeat 0 50%;padding:0 0 0 20px;}.nostyle .block{background:none;border:0;}body.align-rtl #mainbody .registration,body.align-rtl #mainbody .contact,body.align-rtl #mainbody .login{margin-top:30px;}body.align-rtl #mod-search-searchword{text-align:left;}body.align-rtl .megamenu ul.level-0 > li.mega,body.align-rtl #mainnav li,body.align-rtl #splitmenu li,body.align-rtl #subnav > ul > li,body.align-rtl #subnav .sublevel > ul > li{float:right;}body.align-rtl .menu ul li:hover ul,body.align-rtl .menu ul li.over ul{right:0;}body.align-rtl .menu ul li:hover li ul,body.align-rtl .menu ul li.over li ul{right:-999em;}body.align-rtl .menu ul li li:hover ul,body.align-rtl .menu ul li li.over ul{right:13em;}body.align-rtl .menu ul li li li:hover ul,body.align-rtl .menu ul li li li.over ul{right:10em;top:0;}body.align-rtl .megamenu ul.level-0 li.has-submenu a.mega span.menu-title,body.align-rtl .megamenu ul.level-0 li.has-submenu span.mega.level-0 span.menu-title{padding-right:12px;background-position:right center;}body.align-rtl .megamenu ul.level-0 li.mega .has-image{padding-right:35px;padding-left:0;background-position:100%;}body.align-rtl .pull-left{float:right;margin-left:10px;}body.align-rtl .pull-right{float:left;margin-right:10px;}body.align-rtl .align-left{text-align:right;}body.align-rtl .align-right{text-align:left;}body.align-rtl .align-center{text-align:center;}body.align-rtl ul.check,body.align-rtl ul.arrow{float:right;}body.align-rtl .nav-list > li > a,body.align-rtl .nav-list .nav-header{border-width:0 4px 0 0;}body.align-rtl #mod-finder-searchform button.finder{left:10px;right:auto;}.nomargin{margin:0;}.nomargin-left{margin-left:0;}.nomargin-right{margin-right:0;}.nomargin-bottom{margin-bottom:0;}.nomargin-top{margin-top:0;}.nopadding{padding:0;}.nopadding-left{padding-left:0;}.nopadding-right{padding-right:0;}.nopadding-bottom{padding-bottom:0;}.nopadding-top{padding-top:0;}.nostyle{margin:0;padding:0;}.nobg{background:transparent;}.pull-left{float:left;margin-right:15px;}.pull-right{float:right;margin-left:15px;}.align-left{text-align:left;}.align-right{text-align:right;}.align-center{text-align:center;}.width-block{float:left;}.width-20{width:20%;}.width-25{width:25%;}.width-30{width:30%;}.width-33{width:33.333333333333336%;}.width-40{width:40%;}.width-50{width:50%;}.width-60{width:60%;}.width-70{width:70%;}.width-75{width:75%;}.width-80{width:80%;}.font-large{font-size:2em;line-height:1.2em;}.font-xlarge{font-size:4em;line-height:1.4em;}.font-xxlarge{font-size:5em;line-height:1.5em;}.hide{display:none;}.show{display:block;}.invisible{visibility:hidden;}.affix{position:fixed;}.bs-example{position:relative;margin:15px 0;padding:39px 19px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.bs-example:after{content:"Example";position:absolute;top:-1px;left:-1px;padding:3px 7px;font-size:12px;font-weight:bold;background-color:#f5f5f5;border:1px solid #ddd;color:#9da0a4;-webkit-border-radius:4px 0;-moz-border-radius:4px 0;border-radius:4px 0;}.bs-example + .prettyprint{margin-top:-20px;padding-top:15px;}.bs-example > p:last-child{margin-bottom:0;}.square{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}



.addre{ padding-left: 71px;

font-size:14px;

color:#A02E38; font-weight: bold;}

.body-bg{

background:url(../images/body-right-bg.png) no-repeat scroll right top;}

.copyrightbg{background:url(../images/copyright-bg.png) no-repeat scroll 57% top;}

.copyrightbgs{background:url(../images/copyright-bg.png) no-repeat scroll 44% top;}

.blog #component{margin-left:20px;}

.street{

font-size:14px;

 font-weight: bold;

 line-height:13px;}

.cal,.call{

 color: #93111C;

    font-size: 24px;

    font-weight: bold;}

.cal{ margin: 15px 0 7px;}

.call{

float:right;

  padding-left: 8px;}

.address-details{margin:16px 17px 16px 0;

text-align:right;}

.admissi0n{margin-bottom:20px;}

.practie-areas #component .title,.attorney-profile #component .title,.about-us #component .title,.contact-us #component .title{display:none;}

.heading{font-size:16px;

font-weight:bold;

color:#93111C;

margin:0px;}

.commercial{margin:0px;}

.commercial li{

background:url(../images/list-style.jpg) no-repeat scroll center left;

 line-height: 22px;

    list-style: none outside none;

    padding-left: 9px;}

#menu174.active {

line-height:30px !important;}

.about-us .flex-caption p{padding:0 54px;}

.practie-areas #sidebar-b,.attorney-profile #sidebar-b{margin-top:7px;}

.practie-areas .flex-caption p,.attorney-profile .flex-caption p,.contact-us .flex-caption p{margin:0 0 24px;}

.practie-areas .flex-caption,.attorney-profile .flex-caption{margin:1px 10px 0;}

#mainbody .content,#mainbody article{margin:0 0 0 23px;}

.about-header{border:5px solid #93111C;}

.about-des .cap-heading{text-align:center;    padding: 6px 0 0;}

.cap-heading{

 color: #FFFFFF;

    font-family: 'ImpactRegular';

    font-size: 33px;

    font-weight: normal;

    margin: 0;}

label.error{display:none !important;}

.required.error{

border:1px solid #FF0000 !important}

.practie-areas #header{padding-bottom:52px;}

  .flex-caption p{

color:#fff;

margin:0 0 6px;

padding:0 75px;

font-size:15px;

font-style:italic;

font-weight:bold;}

#header{

background:url(../images/slider-shadow.png) no-repeat scroll right bottom;

padding-bottom:53px;}

.header-outer{background:url(../images/header-bg.png) repeat-x scroll left top #fff;

padding:8px 0 0;}

.container-outer{background:url(../images/container-bg.png) repeat-y scroll center top;}



ul.megamenu{background:url(../images/menu-bg.png) no-repeat scroll left top;  padding-top: 78px;

    padding-bottom:41px;}

ul.megamenu li a span{background:url(../images/li-bg.png) no-repeat scroll left center;

    margin-left: 38px;

padding-bottom:1px;

    padding-left: 14px;}

ul.megamenu li.active a span{background:url(../images/li-active.png) no-repeat scroll left center;padding-bottom:0px;}

#menu101.active span{background:url(../images/home-active.png) no-repeat scroll left center !important;

padding-left:15px;}

#menu101 span{background:url(../images/home-li.png) no-repeat scroll left center !important;}

ul.megamenu li a{

 line-height: 32px;

color:#93111C;

font-size:18px;}

#menu206 span{background:url(../images/blog-li.png) no-repeat scroll left center !important;

padding:0 0 6px 17px !important;}

#menu206.active span{background:url(../images/blog-active.png) no-repeat scroll left center !important;}

#top{border-top:7px solid #93111C;}

#header > .first{width: 226px; }

.intro{font-style:italic;

font-weight:bold;

font-size:18px;

margin-bottom:17px;}

.jainer-des {color: #FFFFFF;

    font-size: 15px;

    font-style: italic;

    font-weight: bold;

    margin: 0 0 6px;

    padding: 0 54px;

    text-align: center;

}



.contact-img-top .about-des,.attorny-img .about-des,.practice-img .about-des{

       left: 5px;

      right: 5px;

}

.attorny-img .jainer-des{margin:0 0 23px;}

.contact-img-top .jainer-des,.practice-img .jainer-des{

       margin: 0 0 21px;}

.welcome{background:url(../images/readmore.png) no-repeat scroll left center;

color:#fff;

line-height:44px;

font-size:19px;

font-weight:bold;

padding:9px 58px 13px;}



.gethelp-bg{background:url(../images/form-bg.png) no-repeat scroll left top;

 margin-left: 66px;

   padding: 0 24px;

    width: 74%;}
.succes-test{text-align: center;color: red;font-size: 20px;}


.page-id-218 #menu101{color:#fff !important;}

.page-id-218 #menu101 span {

 padding-top: 4px;

    background: url("../images/home-active.png") no-repeat scroll left center transparent !important;

    padding-left: 15px !important;

}

.about-des{ background: url("../../../modules/mod_js_flexslider/assets/css/images/black-50.png") repeat scroll left top transparent;

    bottom: 5px;

    left: 6px;

    position: absolute;

    right: 6px;

}

.gethelp-bg form{width:96%;}

.page-id-101 .page-header{display:none;}

.formlabel{color:#93111C;

margin-bottom:4px;

font-size:14px;}

.submitdiv{text-align:center;

margin-top:6px;padding-bottom: 51px;}

.block,#sidebar-b ,#mainbody{min-height:0 !important;}

#main{border-bottom:7px solid #93111C;padding-bottom: 29px;

}

  



