body
{
margin:0;
padding:0;
}

/*header start*/

.fl
{
float:left;
}
.header_outer
{
width:100%;
float:left;
background:url(../images/header_bg.jpg) repeat-x center top;
border-bottom:solid 7px #050505;
}
.header_auto
{
width:900px;
margin:auto;
}
.header_inner
{
width:900px;
float:left;
/*padding:35px 0 40px 0;*/
padding:15px 0px 25px 0px;
}
.logo
{
width:250px;
float:left;
margin:0 0 0 25px;
}
.header_right
{
width:400px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:17px;
margin-top:14px;
padding:15px 0 0 0;
}
.contact_us_outer
{
width:150px;
float:left;
border-right:solid 1px #606060;
}
.contact_us_outer span
{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#FFFFFF;
font-weight:bold;
line-height:13px;
}
.phone_icon
{
float:left;
margin:0 0 0 0;
}
.icon_outer
{
width:143px;
float:left;
/*background:url(../images/header_top_devider_img.jpg) right top no-repeat;*/
padding:0 0 0 10px;
}

.icon_outer_like
{
width:80px;
float:left;
padding:0 0 0 10px;
border-left:solid 1px #606060;
}

.follow_us
{
width:135px;
float:left;
}

.like_us
{
width:80px;
float:left;
}
.icons
{
width:135px;
float:left;
}

.icon_like
{
width:80px;
float:left;
}

.facebook_icon
{
width:24px;
float:left;
margin-right:3px;
}

/*header end*/

/*banner start*/
.banner_outer
{
width:100%;
float:left;
border-bottom:solid 1px #FFFFFF;
background:url(../images/banner_bg.jpg) repeat-x center bottom;
}
.banner_bar_auto
{
width:900px;
margin:auto;
}

/*nav bar start*/

.nav_bar_outer
{
width:900px;
float:left;
margin:-25px 0 0 0;
}
.nav_bar
{
width:900px;
float:left;
/*background:url(../images/nav_bar_bg.gif) repeat-x;*/
}
.nav_bar ul
{
margin:0;
padding:0;
list-style:none;
}
.nav_bar li
{
float:left;
}
.nav_bar li a
{
font-family: 'MyriadWebRegular';
font-size:14px;
text-decoration:none;
display:block;
color:#FFFFFF;
line-height:45px;
text-transform:uppercase;
}
/*.nav_bar li a:hover
{
background:#010C12;
}*/
.nav_bar_left_corner
{
width:5px;
height:45px;
float:left;
background:url(../images/nav_bar_left_corner.png) no-repeat left top;
}
.nav_bar_right_corner
{
width:5px;
height:45px;
float:left;
background:url(../images/nav_bar_right_corner.png) no-repeat left top;
}

#list_1
{
width:86px;
float:left;
background:url(../images/main_nav_bg.png) top left no-repeat;
}

#list_1 a
{
background:url(../images/main_nav_devider.jpg) right top no-repeat;
text-align:center;
display:block;
}

#list_1 a:hover
{
background:url(../images/main_nav_bg.png) left -46px no-repeat;
}

#active_1
{
width:86px;
float:left;
text-align:center;
background:url(../images/main_nav_bg.png) left -46px no-repeat;
}

#list_2
{
width:93px;
float:left;
background:url(../images/main_nav_bg.png) -86px top no-repeat;
}

#list_2 a
{
background:url(../images/main_nav_devider.jpg) right top no-repeat;
text-align:center;
display:block;
}

#list_2 a:hover
{
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#active_2
{
width:93px;
float:left;
text-align:center;
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#list_3
{
width:137px;
float:left;
background:url(../images/main_nav_bg.png) -86px top no-repeat;
}

#list_3 a
{
background:url(../images/main_nav_devider.jpg) right top no-repeat;
text-align:center;
display:block;
}

#list_3 a:hover
{
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#active_3
{
width:137px;
float:left;
text-align:center;
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#list_4
{
width:128px;
float:left;
background:url(../images/main_nav_bg.png) -86px top no-repeat;
}

#list_4 a
{
background:url(../images/main_nav_devider.jpg) right top no-repeat;
text-align:center;
display:block;
}

#list_4 a:hover
{
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#active_4
{
width:128px;
float:left;
text-align:center;
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#list_5
{
width:126px;
float:left;
background:url(../images/main_nav_bg.png) -86px top no-repeat;
}

#list_5 a
{
background:url(../images/main_nav_devider.jpg) right top no-repeat;
text-align:center;
display:block;
}

#list_5 a:hover
{
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#active_5
{
width:126px;
float:left;
text-align:center;
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#list_6
{
width:104px;
float:left;
background:url(../images/main_nav_bg.png) -86px top no-repeat;
}

#list_6 a
{
background:url(../images/main_nav_devider.jpg) right top no-repeat;
text-align:center;
display:block;
}

#list_6 a:hover
{
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#active_6
{
width:104px;
float:left;
text-align:center;
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#list_7
{
width:110px;
float:left;
background:url(../images/main_nav_bg.png) -86px top no-repeat;
}

#list_7 a
{
background:url(../images/main_nav_devider.jpg) right top no-repeat;
text-align:center;
display:block;
}

#list_7 a:hover
{
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#active_7
{
width:110px;
float:left;
text-align:center;
background:url(../images/main_nav_bg.png) -86px -46px no-repeat;
}

#list_8
{
width:116px;
float:left;
}

#list_8 a
{
background:url(../images/main_nav_bg.png) right top no-repeat;
text-align:center;
display:block;
}

#list_8 a:hover
{
background:url(../images/main_nav_bg.png) right -46px no-repeat;
}

#active_8
{
width:116px;
float:left;
text-align:center;
background:url(../images/main_nav_bg.png) right -46px no-repeat;
}

/*nav bar end*/

.banner_img
{
width:900px;
float:left;
margin:5px 0 10px 0;
}

/*banner end*/

/*contant start*/

.contant_outer
{
width:100%;
float:left;
background:url(../images/contant_bg.jpg) center top repeat-x;
background-color:#FFFFFF;
}
.contant_auto
{
width:900px;
margin:auto;
}
.contant_inner
{
width:900px;
float:left;
padding:20px 0 0 0;
}

/*left contant start*/

.left_contant
{
width:280px;
float:left;
margin:0 12px 0 0;
}
.avvo_logo
{
width:280px;
float:left;
margin:0 0 10px 0;
}

.free_bg_con
{
width:280px;
float:left;
margin:-15px  0 10px 150px;
}

.peer_review_logo
{
width:210px;
float:left;
margin:0 0 10px 0;
padding:0 0 0 70px;
}

.lawqa_badge
{
width:195px;
float:left;
margin:0 0 10px 0;
padding:0 0 0 85px;
}

.avvo_logo_main
{
width:280px;
float:left;
}

.avvo_logo_center
{
width:220px;
float:left;
/*background:url(../images/avvo_logo_center.png) repeat-y;*/
padding:0 0 0 60px;
}

.endorsement_box
{
width:258px;
float:left;
background:#FFFFFF;
border-left:solid 1px #BFE3F0;
border-right:solid 1px #BFE3F0;
padding:0 10px 0 10px;
}

.endorsement_box h2
{
margin:0;
padding:10px 0 8px 0;
width:258px;
border-bottom:1px solid #BFE3F0;
float:left;
font-family: 'MyriadWebRegular';
font-size:18px;
color:#0B3860;
font-weight:bold;
text-transform:uppercase;
}
.endorsement_box_inner
{
width:258px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4C4C4C;
line-height:18px;
margin:10px 0 0 0;
}

.endorsement_box_inner a
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0B3860;
text-decoration:underline;
}

.endorsement_box_inner a:hover
{
text-decoration:none;
}
.endorsement_img
{
float:left;
margin:0 10px 0 0;
border:1px solid #D3D3D3;
}
.white_box_top
{
width:280px;
height:10px;
float:left;
background:url(../images/white_box_top.png) no-repeat;
}
.white_box_bottum
{
width:280px;
height:10px;
float:left;
background:url(../images/white_box_bottum.png) no-repeat;
}

.white_box_top_1
{
width:280px;
height:10px;
float:left;
background:url(../images/white_box_top_1.png) no-repeat;
}
.white_box_bottum_1
{
width:280px;
height:10px;
float:left;
background:url(../images/white_box_bottum_1.png) no-repeat;
}

.white_box_top_2
{
width:280px;
height:10px;
float:left;
background:url(../images/white_box_top_2.png) no-repeat;
}
.white_box_bottum_2
{
width:280px;
height:10px;
float:left;
background:url(../images/white_box_bottum_2.png) no-repeat;
}

.left_white_box2
{
width:218px;
float:left;
background:#B4B4B4;
border-left:solid 1px #BFE3F0;
border-right:solid 1px #BFE3F0;
padding:0 30px 0 30px;
}

.left_white_box_new
{
width:218px;
float:left;
background:#B4B4B4;
}

.left_white_box_new ul
{
margin:0;
padding:0;
list-style:none;
}
.left_white_box_new li
{
line-height:30px;
font-family: 'MyriadWebRegular';
font-size:17px;
font-weight:bold;
border-bottom:dotted 1px #606060;
padding:0 0 0 26px;
background:url(../images/nav_errow.png) no-repeat left;
}
.left_white_box_new li a
{
text-decoration:none;
display:block;
color:#000000;
}

.left_white_box
{
width:220px;
float:left;
background:#0B3860;
padding:0 30px 0 30px;
}

.left_white_box2 h2
{
margin:0;
padding:0 0 8px 0;
width:218px;
border-bottom:1px solid #000000;
float:left;
font-family: 'MyriadWebRegular';
font-size:18px;
color:#000000;
font-weight:bold;
text-transform:uppercase;
}

.left_white_box ul
{
margin:0;
padding:0;
list-style:none;
}
.left_white_box li
{
line-height:35px;
font-family: 'MyriadWebRegular';
font-size:16px;
font-weight:bold;
border-bottom:dotted 1px #CCCCCC;
padding:0 0 0 26px;
background:url(../images/nav_errow.png) no-repeat left;
}
.left_white_box li a
{
text-decoration:none;
display:block;
color:#FFFFFF;
text-transform:uppercase;
}
.blue_box_top
{
width:280px;
height:10px;
float:left;
background:url(../images/blue_top_corner.png) no-repeat;
}
.blue_box_bottum
{
width:280px;
height:10px;
float:left;
background:url(../images/blue_bottum_corner.png) no-repeat;
}
.left_blue_box
{
width:235px;
float:left;
background:url(../images/img_blue_bg.png) repeat-x  top;
padding:0 25px 0px 20px;
}
.blue_box_text
{
width:235px;
float:left;
background:url(../images/how_we_can_border.png) repeat-x bottom center;
}

.blue_box_text h2
{
font-family: 'MyriadWebRegular';
font-size:14px;
color:#2A2A2A;
font-weight:bold;
}

h1
{
font-family: 'MyriadWebRegular';
font-size:17px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
}
.call_us_button-outer
{
width:235px;
float:left;
}
.call-now_button
{
float:left;
background:url(../images/button_left.png) no-repeat left top;
padding:0 0 0 10px;
font-family: 'MyriadWebRegular';
font-size:18px;
font-weight:bold;
line-height:22px;
text-align:center;
}
.call-now_button a
{
text-decoration:none;
display:block;
color:#FFFFFF;
line-height:22px;
background:url(../images/button_right.png) repeat-x right top;
padding:8px 40px 10px 32px;
}

.call-now_button a span
{
font-family: 'MyriadWebRegular';
font-size:18px;
font-weight:bold;
line-height:22px;
text-align:center;
text-transform:uppercase;
color:#0B3860;
}
.left_video
{
width:526px;
float:left;
border-left:solid 1px #D3D3D3;
border-right:solid 1px #D3D3D3;
background:#FFFFFF;
padding:5px;
}
.video_box_top
{
width:538px;
height:10px;
float:left;
background:url(../images/video_top.png) no-repeat;
}
.video_box_bottum
{
width:538px;
height:10px;
float:left;
background:url(../images/video_bottum.png) no-repeat;
}
.video
{
float:left;
border:solid 1px #BCBCBC;
}

/*left contant end*/

/*right contant start*/

.right_contant_outer
{
width:608px;
float:left;
}
.right_contant_heading_outer
{
width:608px;
float:left;
}
.right_contant_heading
{
width:576px;
float:left;
background:#010C12;
padding:0 0 0 32px;
}
.right_heading_top_bg
{
width:608px;
float:left;
height:10px;
background:url(../images/right_black_top.png) no-repeat;
}
.right_inner_text_outer
{
width:556px;
float:left;
background:#FFFFFF;
padding:23px 26px 0  26px;
}
.right_inner_text_outer_new
{
width:538px;
float:left;
background:#FFFFFF;
padding:23px 38px 400px  32px;
}
.right_inner_text
{
width:538px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4C4C4C;
line-height:18px;
}
.right_img
{
float:left;
margin:0 23px 20px 0;
}
.clint_review-outer
{
width:538px;
float:left;
}
.clint_review
{
width:508px;
float:left;
background:#0D4576;
padding:0 0 0 30px;
}
.client_review_top_bg
{
width:538px;
float:left;
height:10px;
background:url(../images/client_review_top.png) no-repeat;
}

.clint_avvo_main_con
{
width:538px;
float:left;
padding:25px 0 0 0;
}

.clint_border_img_con
{
width:37px;
float:left;
background:url(../images/client_avvo_img.png) no-repeat;
padding:2px 0 10px 2px;
}

.clint_review-inner_text
{
width:492px;
float:left;
margin:0 0 0 7px;
}
.clint-inner_text_top_bg
{
width:492px;
float:left;
height:8px;
background:url(../images/client_inner_top_bg.png) no-repeat;
}


.clint-bottom_text_top_bg
{
width:492px;
float:left;
height:8px;
background:url(../images/client_inner_bottom_bg.png) right top no-repeat;
}

.clint-inner_text_bottum_bg
{
width:492px;
float:left;
}
.clint_review-inner_text1
{
width:454px;
float:left;
border-left:solid 1px #E0E0E0;
border-right:solid 1px #E0E0E0;
padding:0 15px 0 12px;
margin-left:9px;
background:#F6F6F6;
}
.star_container
{
width:454px;
float:left;
border-bottom:solid 1px #E0E0E0;
padding-bottom:5px;
}
.right_text2
{
width:454px;
float:left;
border-bottom:solid 1px #E0E0E0;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8F8F8F;
line-height:18px;
padding:19px 0 15px 0;
}
.yellow_star
{
width:13px;
float:left;
}
.right_text
{
width:450px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4C4C4C;
line-height:18px;
padding:0 0 0 4px;
}
.right_text span
{
text-transform:uppercase;
color:#00457C;
}

.right_text span a
{
text-transform:uppercase;
color:#00457C;
text-decoration:none;
}

.right_text span a:hover
{
text-decoration:underline;
}
.divider
{
padding:0 10px 0 10px;
}
.invited_commas
{
float:left;
margin:-5px 5px 0 0;
}
.small-invited_comas
{
margin:0 0 -10px 0;
}
.super-pages_text
{
width:450px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3B3B3B;
text-transform:uppercase;
line-height:14px;
padding:5px 0 0 4px;
}

.super-pages_text span
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4C4C4C;
text-transform:none;
font-weight:normal;
line-height:14px;
}

.clint_review-inner_text_new
{
width:492px;
float:left;
padding:25px 0 0 0;
}

.view_more_text
{
width:492px;
float:left;
text-align:right;
padding:12px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
}

.view_more_text a
{
color:#757575;
text-decoration:underline;
}

.view_more_text a:hover
{
color:#757575;
text-decoration:none;
}
/*right contant end*/

/*contant end*/


/*footer_part_start*/

.footer_outer
{
width:100%;
float:left;
background:url(../images/header_bg.jpg) repeat-x center top;
border-top:solid 7px #050505;
margin:30px 0 0 0;
}


.footer_inner
{
width:870px;
float:left;
padding:28px 25px 35px 5px;
}


.footer_nav_bar
{
width:850px;
float:left;
text-align: center;
}


.footer_nav_bar ul
{
padding:0;
margin:0;
list-style:none;
}


.footer_nav_bar li
{
display: inline-block;
background:url(../images/footer_nav_bg.gif) right 5px no-repeat;
}


.footer_nav_bar li a
{
font-family: 'MyriadWebRegular';
font-size:13px;
color:#FFFFFF;
padding:0 9px 0 8px;
line-height:14px;
text-decoration:none;
text-transform:uppercase;
}


.footer_nav_bar li a:hover
{
color:#CCCCCC;
}


.copyright_text
{
width:600px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#846854;
padding:20px 0 0 15px;
}

.copyright_text a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#846854;
font-weight:bold;
}

.copyright_text a:hover
{
text-decoration:none;
}

/*footer_part_end*/


/*about_us*/


.about_page_right_inner_text_outer
{
width:538px;
float:left;
background:#FFFFFF;
padding:18px 38px 0  32px;
}


.our_mission_text
{
width:538px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#0B3860;
font-weight:bold;
text-transform:uppercase;
}


.inner_content_outer
{
width:538px;
float:left;
}

.inner_content_outer h2
{
margin:0;
padding:0;
color: #0B3860;
font-family: Arial,Helvetica,sans-serif;
font-size: 17px;
font-weight: bold;
text-transform: uppercase;

}

.inner_content_outer p
{
padding:0 0 26px 0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4C4C4C;
line-height:18px;
text-align:justify;
}
.inner_content_outer p a
{
font-size:14px;
color:#4C4C4C;
text-decoration:underline;
}
.inner_content_outer p a:hover
{
text-decoration:none;
}


.form_outer
{
width:235px;
float:left;
margin-top:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.text_fld_outer
{
width:235px;
float:left;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.text_fld_outer_new
{
width:235px;
float:left;
height:34px;
margin-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


.text_fld_left_cor
{
width:3px;
float:left;
height:34px;
background:url(../images/fld_left_cor.png) no-repeat;
}


.text_fld_right_cor
{
width:3px;
float:left;
height:34px;
background:url(../images/fld_right_cor.png) no-repeat;
}


.fld_center_part
{
width:229px;
height:34px;
float:left;
background:url(../images/fld_center_part.gif) repeat-x;
}


.fld_inner
{
width:211px;
height:34px;
background:none;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#979797;
padding:0 12px 0 6px
}


.text_area_outer
{
width:235px;
float:left;
margin:10px 0;
padding:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:75px;
}


.text_area_outer #recaptcha_area #recaptcha_table{
	width:240px !important;
	height:139px;
}


.area_left_cor
{
width:5px;
float:left;
height:75px;
background:url(../images/area_left_cor.png) no-repeat;
}


.area_right_cor
{
width:5px;
float:left;
height:75px;
background:url(../images/area_right_cor.png) no-repeat;
}


.area_center_part
{
width:225px;
float:left;
height:75px;
background:url(../images/area_center.gif) repeat-x;
}


.area_inner
{
width:220px;
height:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#979797;
background:none;
border:none;
padding:5px 0 0 5px;
text-transform:uppercase;
}

.desclaimer_text
{
	border-top: 9px solid #7C0000;
    color: #FF9933;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 60px 0 0 2px;
    padding-top: 5px;
    width: 245px;
}



.desclaimer_text a
{
color:#BA3E01;
text-decoration:underline;
}


.desclaimer_text a:hover
{
text-decoration:none;
}

.check_text_outer
{
width:235px;
float:left;
padding:10px 0 0 0;
}


.check_box_outer
{
width:10px;
float:left;
}


.i_have_text
{
width:210px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4E4E4E;
padding:2px 0 0 0;
}


.submit_botton
{
width:235px;
float:left;
padding:18px 0 0px 0;
}
/*about_us_end*/


/*contact_us*/

.contact_text
{
width:538px;
float:left;
font-family: 'MyriadWebRegular';
font-size:18px;
color:#0B3860;
font-weight:bold;
text-transform:uppercase;
}


.contact_page_content_outer
{
width:538px;
float:left;
border-bottom:1px solid #C0C1C1;
padding:21px 0 30px 0;
}


.contact_page_content_outer_new
{
width:538px;
float:left;
padding:21px 0 30px 0;
}



.contact_icon
{
width:55px;
float:left;
}


.contact_page_content_inner
{
width:314px;
float:left;
margin-left:25px;
}

.the_law_office_outer
{
width:314px;
float:left;
border-bottom:1px dashed #E0E0E0;
padding:0 0 13px 0;
}


.the_law_office_outer_new
{
width:314px;
float:left;
border-bottom:1px dashed #E0E0E0;
padding:0 0 13px 0;
margin:20px 0 10px 0;
}



.the_law_offices_text
{
width:314px;
float:left;
font-family: 'MyriadWebRegular';
font-size:15px;
font-weight:bold;
color:#4C4C4C;
line-height:16px;
text-transform:uppercase;
}


.address_text
{
width:314px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#828282;
text-transform:uppercase;
line-height:16px;
margin-top:3px;
}

.address_text a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#828282;
line-height:16px;
text-transform:none;
}

.address_text a:hover
{
text-decoration:none;
}

.telephone_text
{
width:90px;
float:left;
font-family: 'MyriadWebRegular';
font-size:16px;
font-weight:bold;
color:#4C4C4C;
line-height:16px;
}


.nos_text
{
width:115px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#828282;
}


.telephone_outer
{
width:205px;
float:left;
border-bottom:1px dashed #E0E0E0;
padding:0 0 7px 0;
margin-bottom:11px;
}

/*contact_us_end*/


/*expertise_page_start*/

.expertise_content
{
width:538px;
float:left;
}


.expertise_content p
{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4C4C4C;
line-height:18px;
text-align:justify;
}


.expertise_inner_content
{
width:538px;
float:left;
margin-top:20px;
}


.expertise_inner_content_left_part
{
width:235px;
float:left;
}


.vehical_outer
{
width:235px;
float:left;
}


.vehical_outer_new
{
width:235px;
float:left;
margin-top:35px;
}



.vehical_text
{
width:235px;
float:left;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#0B3860;
}


.vehical_nav_outer
{
width:235px;
float:left;
margin-top:5px;
}


.vehical_nav_outer ul
{
padding:0;
margin:0;
list-style:none;
}


.vehical_nav_outer li
{
background:url(../images/arrow.png) left 7px no-repeat;
border-bottom:1px dotted #A5A5A5;
padding-left:8px;
}

 
.vehical_nav_outer li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#4C4C4C;
text-decoration:none;
padding:7px 0 7px 0;
}

.video_img
{
width:281px;
float:right;
}

.video_img2
{
padding:20px 0 0 0;
width:281px;
float:right;
}

/*expertise_page_end*/




/*testimonial*/


.testimonial_content_main
{
width:538px;
float:left;
}

.testimonial_content_con
{
width:538px;
float:left;
margin:30px 0 0 0;
}


.testimonial_border_img_con
{
width:117px;
float:left;
background:url(../images/testimonial_bg_border_img.png) no-repeat;
padding:5px 0 10px 5px;
}

.testimonial_right_con
{
width:408px;
float:left;
margin:0 0 0 8px;
}

.testimonial_text_top_bg
{
width:408px;
float:left;
height:9px;
background:url(../images/testimonial_content_top_img.png) no-repeat;
}

.testimonial_inner_text
{
width:375px;
float:left;
background:url(../images/testimonial_content_center_.jpg) right top repeat-y;
padding:0 12px 0 21px;
}

.testimonial_star_con
{
width:375px;
float:left;
border-bottom:solid 1px #E0E0E0;
padding-bottom:5px;
}

.testimonial_right_text
{
width:300px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00457C;
line-height:18px;
padding:0 0 0 10px;
}

.testimonial_right_text2
{
width:375px;
float:left;
border-bottom:solid 1px #E0E0E0;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8F8F8F;
line-height:18px;
padding:19px 0 15px 0;
}

.testimonial_super_text
{
width:371px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3B3B3B;
text-transform:uppercase;
line-height:14px;
padding:5px 0 0 4px;
}

.testimonial_bottom_bg
{
width:408px;
float:left;
height:8px;
background:url(../images/testimonial_content_bottom.png) right top no-repeat;
}
/*testimonial_end*/

.about_banner_outer
{
width:100%;
float:left;
background:url(../images/about_banner_bg.jpg) top left repeat-x;
}

.free_text
{
width:538px;
float:left;
text-align:center;
text-transform:uppercase;
font-size:16px;
color:#0B3860;
font-weight:bold;
}

#free_text2
{
width:538px;
float:left;
text-align:center;
text-transform:uppercase;
font-size:16px;
color:#0B3860;
font-weight:bold;
}
/*slide show start*/
/*
.clear {
	clear:both
}

#gallery {
	position:relative;
	height:360px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background:url(../images/black_opacity_bg.png);
		color:#ffffff; 
		width:100%; 
		position:absolute;
		bottom:0;
		margin:0 0 15px 0;
	}

	#gallery .caption .content {
		margin:0px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:25px 0px 0 30px;
		color:#FFFFFF;
		font-family: 'MyriadWebRegular';
		font-size:30px;
		font-weight:bold;
	}
*/
/*slide show end*/


.contact_map_con
{
width:458px;
float:left;
padding:0 0 0 80px;

}




/*slide new*/

/* CSS Document */

div.gk_news_image_main {
	padding: 0!important;
	position: relative;
	clear: both;
}

div.gk_news_image_3_wrapper{
	position: relative;
	overflow: hidden;
}

div.gk_news_image_3_text_datas {
	display: none;
}

div.gk_news_image_3_preloader{
	position: absolute;
	z-index: 1001;
	top: 0px;
	left: 0px;
}

.gk_news_image_3_slide{
	position: absolute;
}

.gk_news_image_3_text_bg{
	position: absolute;
	width: 100%;
}

div.gk_news_image_3_text {
	padding: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	position: absolute;
}

.gk_news_image_3_tabsbar {
	overflow: hidden;
}

img.gk_news_image_3_tab,
img.gk_news_image_3_tab_active {
	display: block;
	float: left;
	border-style: solid;
	border-color: #ccc;
}

img.gk_news_image_3_tab_active {
	border-style: solid;
	border-color: #91b815;
}

div.gk_news_image_3_json {
	padding: 0!important;
}

div.gk_news_image_3_wrapper h2 {
	margin: 0 0 5px;
}

div.gk_news_image_3_wrapper h2 a {
	font: normal 16px Tahoma, Arial, Helvetica, sans-serif!important;
	text-decoration: none;
}

.tool-tip {
	background: #0F1418;
	z-index: 1001;
	padding: 1px 3px;
	height: 18px;
	width: 120px;
	line-height: 18px;
	color: #fff;
}

.tool-text {
	font-size: 10px;
	background: #0F1418;
}
.slide_show_heading
{
		margin:0;
		padding:10px 0 0 30px;
		color:#114871;
		font-family: 'MyriadWebRegular';
		font-size:30px;
		font-weight:bold;
}
.slide_inner_text
{
		color:#474747;
		padding:0 0 0 32px;
		margin:0; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px; 

}
/*slide new end*/

/*blog_page*/
.left_contant_blog
{
width:275px;
float:left;
margin:0 12px 0 0;
}
.avvo_logo_blog
{
width:275px;
float:left;
margin:0 0 10px 0;
}
.blog_left
{
width:275px;
height:9px;
float:left;
background:url(../images/img_bolg_heading.png) no-repeat;
}
.blog_left_center
{
width:245px;
float:left;
background:url(../images/img_bolg_heading.png) top repeat-y;
background:#FFFFFF;
padding:0 15px 0 15px;
}
.blog_left_center h2
{
margin:0;
padding:10px 0 0 0 ;
font-family: 'MyriadWebRegular';
font-size:19px;
color:#1D2024;
}
.blog_left_center h2 span
{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
line-height:20px;
color:#ABABAB;
}
.recent_heading
{
width:245px;
float:left;
background:url(../images/sado_blog.gif) top no-repeat;
margin-top:10px;
padding:0px 0px 0px 0px;
margin-top:14px;
}
.recent_heading h2

{
margin:20px 0 0 0;
padding:0 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#646464;
border-bottom:1px #E8E8E8 solid;
}
.recent_heading h2 span
{
font-size:11px;
color:#18507A;
line-height:20px;
font-weight:normal;
text-transform:uppercase;
}
.fr
{
float:right;
}
.recent_heading p
{
font-family:Arial, Helvetica, sans-serif;
color:#979797;
font-size:12px;
line-height:18px;
}
.border_img
{
border:1px #DDDDDD solid;
padding:5px 5px 5px 5px;
margin-right:15px;
background-color:#F7F6F6;
}
.blog_banner_outer
{
width:538px;
float:left;
}
.blog_banner_outer_new
{
width:538px;
float:left;
margin-top:20px;
}
.blog_banner_inner
{
width:535px;
float:left;
background-color:#FFFFFF;
border: 1px solid #EAEAEA;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
zoom: 1;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#C5C5C5', Direction=135, Strength=3);
height:196px;
padding:8px 8px 8px 8px;
text-align:center;
}
.blog_banner_img
{
padding:8px 8px 8px 8px;
}
.blog_head
{
width:538px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#5C5C5C;
padding:23px 0 0 0;
text-transform:uppercase;
}
.blog_head p
{
padding:5px 0 0 0;
margin:0;
font-size:12px;
color:#6E6E6E;
}
.blog_content_text
{
width:538px;
float:left;
<!--border-bottom:1px solid #EAEAEA;-->
padding:14px 0 23px 0;
}
.blog_content_text p
{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6E6E6E;
line-height:22px;
}
.blog_content_outer
{
width:538px;
float:left;
background:#FFFFFF;
padding:0 0 50px 0;
border-bottom:5px solid #EAEAEA;
}
.blog_social_media_outer
{
width:538px;
float:left;
padding:15px 0 0 0;
}
.share_this_text
{
width:65px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6E6E6E;
padding:3px 0 0 0;
}
.social_media_img
{
width:250px;
float:left;
margin-right:85px;
}
.like_this_outer
{
width:110px;
float:right;
}
.like_img
{
width:48px;
float:left;
}
.next_page_option_outer
{
width:538px;
float:left;
padding:10px 0 0 0;
margin-bottom:80px;
}
.next_page_nav
{
width:195px;
float:left;
}
.next_page_nav ul
{
padding:0;
margin:0;
list-style:none;
}
.next_page_nav li
{
float:left;
border:1px solid #E3E3E3;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}
.next_page_nav li a
{
text-decoration:none;
color:#424242;
display:block;
padding:0 7px 0 6px;
}
.next_page_nav li a:hover
{
background:#E3E3E3;
}
#next_active
{
background:#E3E3E3;
}
.next_button
{
width:70px;
float:right;
}

/*Blog_page_end*/


ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}



.iphone_lk
{
width:538px;
float:left;
padding:25px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
}


.iphone_lk a
{
text-decoration:none;
color:#666666;
line-height:25px;
}


.iphone_lk a:hover
{
text-decoration:underline;
color:#0D4576;
}
.clay_med_outer
{
width: 182px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
padding:15px 20px 0 0;
}
.clay_med_outer img {
  float: right;
  position: relative;
  top: 5px;
}

/*slide_show*/

.skdslider{
 width:100%;
 position: relative;
 display: block;
 overflow:hidden;
}

.skdslider:after {
    content: '';
    padding-top: 50%; 
    display: block;
}

.skdslider ul.slides{ margin:0; padding:0; list-style-type:none;}
.skdslider ul.slides li
{
   display: none;
}
.skdslider ul.slides li img{
    width: 100%;
	height:100%;
	border:0;
}

.skdslider ul.slide-navs {
    bottom: 20px;
    left: 50%;
    position: absolute;
	list-style-type: none;
    margin: 0;
    padding: 0;
}


.skdslider ul.slide-navs li {
    float: left;
	background: url("image/slide-bg.png") no-repeat scroll 0 0 transparent;
	height:12px;
	width:12px;
	margin-right:4px;
	cursor:pointer;
}
.skdslider ul.slide-navs li.current-slide {
  background: url("image/slide-bg-active.png") no-repeat scroll 0 0 transparent;
}

.skdslider .slide-desc {
    background: url("image/slide_desc.png") repeat scroll 0 0 transparent;
    left: 0;
    padding: 0 15px 0 15px;
    position: absolute;
    bottom: 15%;
    max-width: 85%;
	display:inline-block;
}
.skdslider .slide-desc > h2 {
    color: #CFDB0C;
    font-family: 'Oswald';
    font-size: 25px;
    margin-bottom: 10px;
    margin-top: 10px;
    text-transform: uppercase;
}

.skdslider .slide-desc > p {
    color: #FFFFFF;
    font-family: 'Oswald';
    font-size: 16px;
    line-height: 20px;
    margin-top: 5px;
}
.skdslider .slide-desc > p a.more {
    color:#990000;
	font-size:20px;
	text-decoration:none;
}
.skdslider .slide-desc > p a.more:hover {
text-decoration:underline;
}

.skdslider a.prev{
    background: url("image/left.png") no-repeat scroll 0 0 transparent;
	width:35px;
	height:35px;
	display:block;
	cursor:pointer;
	position:absolute;
	top:50%;
	left:2%;
	margin-top:-17px;
}

.skdslider a.next{
    background: url("image/right.png") no-repeat scroll 0 0 transparent;
	width:35px;
	height:35px;
	display:block;
	cursor:pointer;
	position:absolute;
	top:50%;
	right:2%;
	margin-top:-17px;
}

.skdslider a.prev:hover{
  
}
.skdslider a.next:hover{
  
}

/*slide_show*/