/* ============================= */
/* ! Layout for responsive version	 */
/* ============================= */

.show-mobile {display: none;}
/* tablets and down */
@media (max-width: 980px) { * { font-size: 1em; }
    /* Mobile Resets */
    .responsive .mobileOnly{display:block;}
    .responsive .nonMobileOnly{display:none;}
    .responsive .sidebar{display:none;}
    .responsive #our-offices .sub-nav{display:none;}
    .responsive #mobileMenuToggle{display:block;position:absolute;width:20%;height:100%;right:10px;bottom:5px;}
    .fullSite{display:block;}
    #headerContents{height:auto;}
    .hpTaglineHldrCentered{height:50px;}
    .responsive #content{background-image:none!important;top:0;}
    .responsive #header{height:auto;}
    .responsive #header{position:static!important;}
    /* FlexSlider Necessary Styles
    *********************************/
    .responsive .mslideItems { margin: 0; padding: 0; }
    .responsive .mslideItems .slideContainer > li { display: none; background: none; -webkit-backface-visibility: hidden; }
    .responsive .mslideItems .slideContainer > li.active { display: block; }

    /* FlexSlider Default Theme
    *********************************/
    .responsive .mslideItems { position: relative; zoom: 1; }
    .responsive .mslideItems .slideContainer { zoom: 1; }
    #mobileslider li img {width:100%;}
    .responsive .navHldr {margin-top:0px;position:relative;z-index:99;}
    .responsive  div.menu_container{margin-left:0px;}
    * { height: auto; }
    body.responsive { min-width: 320px; min-height: 0;height:auto;}
    .responsive .container_13 .searchHldr{display:none;}
    .responsive. typography a.small, .responsive .main-content .content-wrap a.small { font-size: 11px; }
    .responsive. typography form:before, .responsive .main-content .content-wrap form:before { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    *:first-child .responsive .typography form, *:first-child .responsive .main-content .content-wrap form { zoom: 1; }
    .responsive .typography h4, .responsive .main-content .content-wrap h4 { font-size: 14px; margin-top: 5px; padding-right: 0; }
    .responsive .typography h4.news-date, .responsive .main-content .content-wrap h4.news-date { font-size: 13px; margin-left:0px;}
    .responsive .typography h5 a, .responsive .main-content .content-wrap h5 a { font-size: 15px; }
    .responsive .typography h1, .responsive .main-content .content-wrap h1 { font-size: 18px; }
    .responsive .typography h1.indent{padding-left:0;}
    .responsive .typography hr, .responsive .main-content .content-wrap hr { margin: 10px 0; background-repeat: repeat-x; }
    .responsive .typography p, .main-content .content-wrap p { font-size: 15px; line-height: 1.5em; }
    .responsive .typography p.small, .responsive .main-content .content-wrap p.small { font-size: 0.9em; }
    .responsive .typography ul, .responsive .main-content .content-wrap ul { font-size: 15px; }
    .responsive .typography ul.ulBlock, .responsive .typography ul.ulblock, .responsive .main-content .content-wrap ul.ulBlock, .responsive .main-content .content-wrap ul.ulblock { margin-bottom: 20px; font-size: 15px; }
    .responsive .typography ul.ulBlock li, .responsive .typography ul.ulblock li, .responsive .main-content .content-wrap ul.ulBlock li, .responsive .main-content .content-wrap ul.ulblock li { font-size: 15px; }
    .responsive .typography img, .responsive .main-content .content-wrap img { max-width: 100% !important; }
    .responsive .typography img.right, .responsive .main-content .content-wrap img.right { margin-left: 5px; }
    .responsive .typography .accordion, .main-content .content-wrap .accordion { font-size: 15px; }
    .responsive .typography .accordion, .responsive .main-content .content-wrap .accordion { padding-left: 0px; }
    .responsive .typography .accordion ul, .responsive .typography .accordion h3, .responsive .main-content .content-wrap .accordion ul, .responsive .main-content .content-wrap .accordion h3 { font-size: 12px; }
    .responsive .typography .accordion h3, .responsive .main-content .content-wrap .accordion h3 { padding-top: 0px;font-weight:600; }
    .responsive .typography .accordion h3 a, .responsive .main-content .content-wrap .accordion h3 a { font-size: 12px; line-height: 1.1em; font-weight:600;}
    .responsive .typography .accordion-read-more, .responsive .main-content .content-wrap .accordion-read-more { line-height: 30px;font-weight:700; font-size:11px;margin-top:-8px;display:block;}
    .responsive .typography .captionImage, .responsive .main-content .content-wrap .captionImage { width: 100% !important; }
    .responsive .typography .lawyer-creds, .responsive .main-content .content-wrap .lawyer-creds { padding-right: 0; }
    .responsive .typography .lawyer-creds ul li, .responsive .main-content .content-wrap .lawyer-creds ul li { font-size: 13px;  }
    .responsive .typography .news-body, .responsive .typography .news-body p, .responsive .main-content .content-wrap .news-body, .responsive .main-content .content-wrap .news-body p { font-size: 15px; }
    .responsive .typography .news-years, .responsive .typography .ss-pagination, .responsive .main-content .content-wrap .news-years, .responsive .main-content .content-wrap .ss-pagination { font-size: 11px; }
    .responsive .typography .news-years, .responsive .main-content .content-wrap .news-years { padding-left: 0; }
    .responsive .typography.side-box p, .responsive .typography .side-box p, .responsive .main-content .content-wrap.side-box p, .responsive .main-content .content-wrap .side-box p { font-size: 15px; }
    .responsive .typography.side-box div.date, .responsive .typography .side-box div.date, .responsive .main-content .content-wrap.side-box div.date, .responsive .main-content .content-wrap .side-box div.date { font-size: 0.8em; padding-bottom: 5px; padding-top: 5px; }
    .responsive #newsroom .typography .accordion div{margin-left:5px;}
    .responsive #newsroom .typography .accordion div.slide{margin-left:15px;}
    .responsive #newsroom .sub-nav, .responsive #newsroom-zh-cmn .sub-nav, .responsive #newsarticle{display:none;}
    .responsive #newsroom a{font-size:12px;}
    .responsive h4.news-date{font-weight:400;}
    .responsive .lawyer-creds-education, .responsive .lawyer-creds-language, .responsive .lawyer-creds-practices{ }
    .responsive .lawyer-content .public-speaking{display:none;}
    .responsive .lawyer-content ul{margin-left:10px;}
    .responsive .lawyer-left{width:100%!important;}
    .responsive .lawyer-center{margin-top:0px!important;}
    .responsive .lawyer-meta{display:table;width:100%;}
    .responsive .staff-details, .responsive .staff-locationHldr{display:table-cell;vertical-align:top;}
    .responsive .lawyer-meta .staff-details{float:right;margin-right:0px;max-width:126px;width:50%;}
    .responsive .lawyer-meta .staff-locationHldr{float:left;width:50%;}
    .responsive .staff-location h6{margin-bottom:10px;margin-top:0px;}
    .responsive .lawyer-meta .staff-location h6 a{font-weight:normal;}
    .responsive .lawyer-meta img.bio-pic{width:126px;height:126px;}
    .responsive .typography .laywerMobileSectionTitle{margin-top:0px;color:#47464b;}
    .responsive .typography .analystMobileSectionTitle{margin-top:0px;color:#47464b;padding-bottom:10px}
    .responsive .lawyerLocation{font-weight:100;}
    .responsive .staff-location{max-width:100%!important;float:left;}
    .responsive .staff-address{display:none;}
    .responsive .employeeListLeft{display:none;}
    .responsive .employeeAbstract #full-bio-lnk{display:none;}
    .responsive .employeeAbstract p{padding:0px;}
    .responsive .phoneNumberNonMobile{display:none;}
    .responsive .lawyer-meta .staff-details{margin-top:0px;}
    .responsive .lawyer-meta .lawyer-contact img{padding-right:8px;}
    .responsive .staffLocationHldr {width:100%!important;}
    .responsive .staffAddressHolder{display:none;}
    .responsive .employeeAbstract{padding-top:12px;}

    .responsive .menu_container{margin-bottom:0px!important;}

    .responsive .news-years{width:100%;}
    .responsive .typography .news-body{margin:0 0 0 10px;}
    .responsive .main-content .sub-content ul{margin:0 0 0 10px;}
    .responsive .nav ul li.here a, .nav ul li.parent-here a{border-bottom:none;}
    .responsive .nav ul li a{text-indent:0px;font-size:17px;padding:0 20px!important;color:#ffffff;width: calc(100% - 40px);}
    .responsive .nav ul li#nav-sub-why-kobre-and-kim,
    .responsive .nav ul li#nav-sub-why-kobre-and-kim:hover,
    .responsive .nav ul li#nav-sub-why-kobre-and-kim.here,
    .responsive .nav ul li#nav-sub-why-kobre-and-kim-zh-cmn,
    .responsive .nav ul li#nav-sub-why-kobre-and-kim-zh-cmn:hover,
    .responsive .nav ul li#nav-sub-why-kobre-and-kim-zh-cmn.here,
    .responsive .nav ul li#nav-sub-why-kobre-and-kim-ko-kr,
    .responsive .nav ul li#nav-sub-why-kobre-and-kim-ko-kr:hover,
    .responsive .nav ul li#nav-sub-why-kobre-and-kim-ko-kr.here {
        width: 100%;
        max-width: 100%;
    }
    .responsive .nav ul li#nav-sub-services,
    .responsive .nav ul li#nav-sub-services:hover,
    .responsive .nav ul li#nav-sub-services.here,
    .responsive .nav ul li#nav-sub-services-zh-cmn,
    .responsive .nav ul li#nav-sub-services-zh-cmn:hover,
    .responsive .nav ul li#nav-sub-services-zh-cmn.here,
    .responsive .nav ul li#nav-sub-services-ko-kr,
    .responsive .nav ul li#nav-sub-services-ko-kr:hover,
    .responsive .nav ul li#nav-sub-services-ko-kr.here {
        width: 100%;
        height: auto;
        max-width: 100%;
    }
    .responsive .nav ul li#nav-sub-people,
    .responsive .nav ul li#nav-sub-people:hover,
    .responsive .nav ul li#nav-sub-people.here,
    .responsive .nav ul li#nav-sub-people-zh-cmn,
    .responsive .nav ul li#nav-sub-people-zh-cmn:hover,
    .responsive .nav ul li#nav-sub-people-zh-cmn.here,
    .responsive .nav ul li#nav-sub-people-ko-kr,
    .responsive .nav ul li#nav-sub-people-ko-kr:hover,
    .responsive .nav ul li#nav-sub-people-ko-kr.here  {
        width: 100%;
        height: auto;
        max-width: 100%;
    }
    .responsive .nav ul li#nav-sub-victories,
    .responsive .nav ul li#nav-sub-victories:hover,
    .responsive .nav ul li#nav-sub-victories.here,
    .responsive .nav ul li#nav-sub-victories-zh-cmn,
    .responsive .nav ul li#nav-sub-victories-zh-cmn:hover,
    .responsive .nav ul li#nav-sub-victories-zh-cmn.here,
    .responsive .nav ul li#nav-sub-victories-ko-kr,
    .responsive .nav ul li#nav-sub-victories-ko-kr:hover,
    .responsive .nav ul li#nav-sub-victories-ko-kr.here {
        width: 100%;
        height: auto;
        max-width: 100%;
    }
    .responsive .nav ul li#nav-sub-newsroom,
    .responsive .nav ul li#nav-sub-newsroom:hover,
    .responsive .nav ul li#nav-sub-newsroom.here,
    .responsive .nav ul li#nav-sub-newsroom-zh-cmn,
    .responsive .nav ul li#nav-sub-newsroom-zh-cmn:hover,
    .responsive .nav ul li#nav-sub-newsroom-zh-cmn.here,
    .responsive .nav ul li#nav-sub-newsroom-ko-kr,
    .responsive .nav ul li#nav-sub-newsroom-ko-kr:hover,
    .responsive .nav ul li#nav-sub-newsroom-ko-kr.here  {
        width: 100%;
        height: auto;
        max-width: 100%;
    }
    .responsive .nav ul li#nav-sub-contact-us-2,
    .responsive .nav ul li#nav-sub-contact-us-2:hover,
    .responsive .nav ul li#nav-sub-contact-us-2.here,
    .responsive .nav ul li#nav-sub-contact-us-2-zh-cmn,
    .responsive .nav ul li#nav-sub-contact-us-2-zh-cmn:hover,
    .responsive .nav ul li#nav-sub-contact-us-2-zh-cmn.here,
    .responsive .nav ul li#nav-sub-contact-us-2-ko-kr,
    .responsive .nav ul li#nav-sub-contact-us-2-ko-kr:hover,
    .responsive .nav ul li#nav-sub-contact-us-2-ko-kr.here {
        width: 100%;
        height: auto;
        max-width: 100%;
    }

    .responsive .nav ul li#nav-sub-careers-2,
    .responsive .nav ul li#nav-sub-careers-2:hover,
    .responsive .nav ul li#nav-sub-careers-2.here,
    .responsive .nav ul li#nav-sub-careers-2-zh-cmn,
    .responsive .nav ul li#nav-sub-careers-2-zh-cmn:hover,
    .responsive .nav ul li#nav-sub-careers-2-zh-cmn.here,
    .responsive .nav ul li#nav-sub-careers-2-ko-kr,
    .responsive .nav ul li#nav-sub-careers-2-ko-kr:hover,
    .responsive .nav ul li#nav-sub-careers-2-ko-kr.here {
        width: 100%;
        height: auto;
        max-width: 100%;
    }
    .responsive #search{display:none;}
    .responsive .slogan{display:none;}
    .responsive #content .hplowerspacer{display:none;}
    .responsive #content{min-height:0!important;padding-bottom:0;}
    .responsive #offices .typography.main-content, .responsive #careers .typography.main-content, .responsive #eccs .typography.main-content{margin-top:0px;}
    .responsive #lawyers .typography.main-content, #analysts .typography.main-content{margin-top:0px;}
    .responsive #our-offices-zh-cmn .typography.main-content, #careers-zh-cmn .typography.main-content, #eccs-zh-cmn .typography.main-content{margin-top:22px;}
    .responsive #lawyers-zh-cmn .typography.main-content, #analysts-zh-cmn .typography.main-content{margin-top:22px;}
    .responsive #home h1{font-size:24px;}
    .responsive #home-page-zh-cmn h1{font-size:24px;}
    .responsive .hpupperspacer.nonmobileOnly{height:0}
    .responsive .hplowerspacer.nonmobileOnly{height:0;}
    .responsive .h3-largefont { font-size: 18px; line-height: 1.2em; font-weight: 100; margin: 10px 0px 12px; }
    .responsive .locations, .responsive .locationHolder{display:none;}
    .responsive .office_address{float:left;min-width:200px!important;width:200px!important;}
    .responsive .office_mailing_address{display:none;}
    .responsive .typography .content-wrap .sub-content{margin-right:0;}
    .responsive .typography .sub-content h3{font-size:16px;}
    .responsive .typography p, .main-content .content-wrap p {font-family: 'proxima-nova', arial;font-size: 15px!important;line-height: 18px!important;}
    .responsive .typography .introBox table td ul {margin-left: 10px;}
    .responsive .phoneNumberMobile{display:block;}
    .responsive .vcard-group{display:none;}
    .responsive .introBox h1{/*display:none;*/font-size:24px!important;font-weight:600;}
    .responsive .introBox  #introBoxContent{padding-top:0px;}
    .responsive .typography .introBox p:last-child{padding-bottom:0px;}
    .responsive .main-content .accordion{margin:0px;}
    .responsive .main-content,
    .responsive #lawyer {
        background: url("../images/css/content-bg2.png") repeat scroll 0 0 rgba(0, 0, 0, 0); padding-left:20px;padding-right:20px;
    }
    .responsive .typography ul li{font-size: 13px!important;line-height:18px!important;}
    .responsive .typography .ss-pagination li{font-size: 11px!important;line-height:14px!important;float:left;}
    .responsive .typography .ss-pagination {float:left;padding-left:0px;}
    .typography .ss-pagination li:first-child{padding-left:0px;}
    .responsive #footerMobileOnly{display:block;}
    .responsive .footer{display:none;}
    .responsive div.translations a.translation {background-color:#ffffff;color:red;}
    .responsive #footerMobileOnly {
		background: none repeat scroll 0 0 #ffffff;
		font-family: 'proxima-nova', Arial,Helvetica,sans-serif;
		font-size: 12px;
		height: auto;
		padding: 10px 10px 0 10px;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		width: 100%;
	}
    .responsive .footer-container1 {
        width:100%;
        text-align: center;
        padding-bottom: 10px;
    }

    .responsive .footer2 {
        padding: 3px;
    }

    .responsive .footer3 {
        padding: 5px;
    }

    .responsive .footer1,
    .responsive .footer2,
    .responsive .footer3 {
        width:100%;
        display: block;
        clear: both;
    }

    .responsive .footer-container1 .translations {
        float: none;
        display: inline-block;
    }

    .responsive .footer-container1 .translations .translation {
        width: auto;
        padding: 0;
    }

    .responsive .footer-container1 .translations .translation:not(:last-of-type):after {
        content: "|";
        padding: 15px;
    }

    .responsive .footer2 .translations{float:left;padding:0;display: table-cell;text-align: center;float:none;}
    .responsive .footer2 .translation{width:auto!important;float:none!important;margin-top:-8px;}

    .responsive .footer-container2{float:left;width:100%;font-style:italic;color:#082244;margin-top:-0px;}
    .responsive .accordion h3{font-size:14px;}
    .responsive #main{padding-bottom:0px;}
    .responsive .blue-bottom{margin-top:0px;}
    .responsive .translations{/*display:none;*/}
    .responsive .typography .introBox div.pdf-print{display:none;}
    #staffHolderContent .mainHolder{padding:18px;}
    #staffPageContent .pdf-print{display:none;}
    #staffPageContent #peopleTabMenu{display:none;}
    #staffPageContent #overview,
        #staffPageContent #credentials,
        #staffPageContent #accolades,
        #staffPageContent #engagements,
        #staffPageContent #professionals,
        #staffPageContent #resources{display:none!important;}
    #staffPageContent #biography .sideMenu{display:none;}
    /*.introBox .sideMenu {display: none;}*/
    #staffPageContent #biography{display:block!important;}
    .responsive .footer1,
    .responsive .footer2,
    .responsive .footer3{
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive #footerMobileOnly a {font-size:12px;color:#004e7f;}
    .responsive #body-wrap{background:none;}
    .responsive .backstretch{display:none!important;}
    .responsive #supersized{display:none!important;}
    .responsive .nav-wrap { float: left; height: auto; width: 100%; }
    .responsive .nav-wrap .nav { display: none; width: 100%; height: auto; }

    .responsive .menu_container .logo a { display: table; margin: 0 auto;}
    .responsive .lawyer-center.grid_7 { float: right; width: 625px; }
    .responsive .lawyer-center .accordion{margin-top:0px;}
    .responsive .lawyer-content { padding-right: 0px; padding-left:0px;font-size: 1em; }
    .responsive #lawyer hr{background:none;margin:0px}
    .responsive #lawyer h4{font-size:14px;font-weight:bold;}
    .responsive .lawyer-content p { font-size: 1.2em; line-height: 1.5em; }
    .responsive .lawyer-meta img.bio-pic { float: left; margin-right: 0px; }
    .responsive .lawyer-meta img.bio-pic:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    *:first-child .responsive .lawyer-meta img.bio-pic { zoom: 1; }
    .responsive .lawyer-meta img.bio-pic:before { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    *:first-child .responsive .lawyer-meta img.bio-pic { zoom: 1; }
    .responsive .lawyer-right.grid_3 { margin-top: 0px; width: 200px; }
    .responsive #people .vcard{display:none;}
    .responsive .container_13 ul#offices li .grid_5.office_address { width: auto; min-width: 192px; float: left; }
    .responsive .container_13 ul#offices li .map { max-width: 350px; height: 200px; width: 100%; margin-right:10px;}
    .responsive .typography .content-wrap,
    .responsive .main-content .content-wrap .content-wrap {
        padding: 0;
    }
    .responsive .typography .introBox p,
    .responsive .main-content .content-wrap .introBox p {
        font-size: 1em; line-height: 1.6em;
    }
    .responsive .typography.main-content,
    .responsive .main-content .content-wrap.main-content,
    #staffHolderContent .mainHolder {
        padding: 18px 24px;
    }
    .responsive .typography.main-content:after,
    .responsive .main-content .content-wrap.main-content:after {
        content: "."; display: block; height: 0; clear: both; visibility: hidden;
    }
    *:first-child .responsive .typography.main-content,
    *:first-child .responsive .main-content .content-wrap.main-content {
        zoom: 1;
    }
    .responsive .typography .sub-nav,
    .responsive .main-content .content-wrap .sub-nav {
        position: relative; float: left; left: 0; top: -54px; margin-bottom: -54px; width: 100%; overflow: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav.size2,
    .responsive .main-content .content-wrap .sub-nav.size2 {
        width: 100%; max-width: 250px;
    }
    .responsive .typography .sub-nav ul,
    .responsive .main-content .content-wrap .sub-nav ul {
        height: 40px; overflow: hidden;
    }
    .responsive .typography .sub-nav ul.size1,
    .responsive .main-content .content-wrap .sub-nav ul.size1 {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav ul.size1 li,
    .responsive .main-content .content-wrap .sub-nav ul.size1 li {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%;
    }
    .responsive .typography .sub-nav ul.size2,
    .responsive .main-content .content-wrap .sub-nav ul.size2 {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav ul.size2 li,
    .responsive .main-content .content-wrap .sub-nav ul.size2 li {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 50%;
    }
    .responsive .typography .sub-nav ul.size3,
    .responsive .main-content .content-wrap .sub-nav ul.size3 {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav ul.size3 li,
    .responsive .main-content .content-wrap .sub-nav ul.size3 li {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 33.33333%;
    }
    /*#disclaimerprivacy-policy .sub-nav ul.size3 li { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 29.5%; }
    #disclaimerprivacy-policy .sub-nav ul li a{border-right-width:2px!important;padding:0}*/
    .responsive .typography .sub-nav ul.size4,
    .responsive .main-content .content-wrap .sub-nav ul.size4 {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav ul.size4 li,
    .responsive .main-content .content-wrap .sub-nav ul.size4 li {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 25%;
    }
    .responsive .typography .sub-nav ul.size5,
    .responsive .main-content .content-wrap .sub-nav ul.size5 {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav ul.size5 li,
    .responsive .main-content .content-wrap .sub-nav ul.size5 li {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 20%;
    }
    .responsive .typography .sub-nav ul.size6,
    .responsive .main-content .content-wrap .sub-nav ul.size6 {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav ul.size6 li,
    .responsive .main-content .content-wrap .sub-nav ul.size6 li {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 16.66667%;
    }
    .responsive .typography .sub-nav ul.size7,
    .responsive .main-content .content-wrap .sub-nav ul.size7 {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav ul.size7 li,
    .responsive .main-content .content-wrap .sub-nav ul.size7 li {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 14.28571%;
    }
    .responsive .typography .sub-nav ul.size8,
    .responsive .main-content .content-wrap .sub-nav ul.size8 {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav ul.size8 li,
    .responsive .main-content .content-wrap .sub-nav ul.size8 li {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 12.5%;
    }
    .responsive .typography .sub-nav ul.size9,
    .responsive .main-content .content-wrap .sub-nav ul.size9 {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav ul.size9 li,
    .responsive .main-content .content-wrap .sub-nav ul.size9 li {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 11.11111%;
    }
    .responsive .typography .sub-nav ul.size10,
    .responsive .main-content .content-wrap .sub-nav ul.size10 {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    }
    .responsive .typography .sub-nav ul.size10 li,
    .responsive .main-content .content-wrap .sub-nav ul.size10 li {
        -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 10%;
    }
    .responsive .typography .sub-nav ul li,
    .responsive .main-content .content-wrap .sub-nav ul li {
        max-width: 260px; overflow: hidden; display: table; height: 35px;
    }
    .responsive #IE7 .typography .sub-nav ul li,
    .responsive #IE7 .main-content .content-wrap .sub-nav ul li {
        position: relative;
    }
    .responsive .typography .sub-nav ul li a,
    .responsive .main-content .content-wrap .sub-nav ul li a {
        display: table-cell; vertical-align: middle;
    }
    .responsive #IE7 .typography .sub-nav ul li a,
    .responsive #IE7 .main-content .content-wrap .sub-nav ul li a {
        position: absolute; top: 50%;
    }
    .responsive #IE7 .typography .sub-nav ul li a h2.verticalContent,
    .responsive #IE7 .main-content .content-wrap .sub-nav ul li a h2.verticalContent {
        width: 204px; text-align: center;
    }
    .responsive #IE7 .typography .sub-nav ul li a .verticalContent,
    .responsive #IE7 .main-content .content-wrap .sub-nav ul li a .verticalContent {
        margin: 0; padding: 0; position: relative; top: -50%;
    }
    .responsive .typography .sub-nav ul li a,
    .responsive .main-content .content-wrap .sub-nav ul li a {
        max-width: 260px; padding: 0 9px; font-size: 0.9em; line-height: 1.2em;
    }
    .responsive .typography .lawyer-creds .ulblock,
    .responsive .typography .lawyer-creds .ulblock li,
    .responsive .typography .lawyer-creds .ulBlock,
    .responsive .typography .lawyer-creds .ulBlock li{font-weight:normal;}

    .responsive .lawyer-creds-admissions ul{list-style-type:disc;margin-left:15px;}
    .responsive .lawyer-creds-admissions ul li{line-height:14px;background: url("../images/bg_bullet.png") no-repeat scroll 0 7px rgba(0, 0, 0, 0)!important;}

    .responsive .bioRight, .bioLeft { width: 100%; }
    .responsive .blue-bottom { padding-bottom: 15px; }
    /* Reset fixed widths */
    .responsive .container_13 { width: auto; max-width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_3,
    .responsive .container_13 .grid_3_half,
    .responsive .container_13 .grid_3_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_3,
    .responsive .container_13 .grid_3_half .grid_3,
    .responsive .container_13 .grid_3_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_4,
    .responsive .container_13 .grid_3_half .grid_4,
    .responsive .container_13 .grid_3_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_5,
    .responsive .container_13 .grid_3_half .grid_5,
    .responsive .container_13 .grid_3_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_6,
    .responsive .container_13 .grid_3_half .grid_6,
    .responsive .container_13 .grid_3_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_7,
    .responsive .container_13 .grid_3_half .grid_7,
    .responsive .container_13 .grid_3_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_8,
    .responsive .container_13 .grid_3_half .grid_8,
    .responsive .container_13 .grid_3_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_9,
    .responsive .container_13 .grid_3_half .grid_9,
    .responsive .container_13 .grid_3_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_10,
    .responsive .container_13 .grid_3_half .grid_10,
    .responsive .container_13 .grid_3_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_11,
    .responsive .container_13 .grid_3_half .grid_11,
    .responsive .container_13 .grid_3_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_12,
    .responsive .container_13 .grid_3_half .grid_12,
    .responsive .container_13 .grid_3_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_13,
    .responsive .container_13 .grid_3_half .grid_13,
    .responsive .container_13 .grid_3_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_14,
    .responsive .container_13 .grid_3_half .grid_14,
    .responsive .container_13 .grid_3_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_15,
    .responsive .container_13 .grid_3_half .grid_15,
    .responsive .container_13 .grid_3_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_3 .grid_16,
    .responsive .container_13 .grid_3_half .grid_16,
    .responsive .container_13 .grid_3_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4,
    .responsive .container_13 .grid_4_half,
    .responsive .container_13 .grid_4_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_3,
    .responsive .container_13 .grid_4_half .grid_3,
    .responsive .container_13 .grid_4_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_4,
    .responsive .container_13 .grid_4_half .grid_4,
    .responsive .container_13 .grid_4_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_5,
    .responsive .container_13 .grid_4_half .grid_5,
    .responsive .container_13 .grid_4_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_6,
    .responsive .container_13 .grid_4_half .grid_6,
    .responsive .container_13 .grid_4_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_7,
    .responsive .container_13 .grid_4_half .grid_7,
    .responsive .container_13 .grid_4_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_8,
    .responsive .container_13 .grid_4_half .grid_8,
    .responsive .container_13 .grid_4_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_9,
    .responsive .container_13 .grid_4_half .grid_9,
    .responsive .container_13 .grid_4_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_10,
    .responsive .container_13 .grid_4_half .grid_10,
    .responsive .container_13 .grid_4_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_11,
    .responsive .container_13 .grid_4_half .grid_11,
    .responsive .container_13 .grid_4_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_12,
    .responsive .container_13 .grid_4_half .grid_12,
    .responsive .container_13 .grid_4_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_13,
    .responsive .container_13 .grid_4_half .grid_13,
    .responsive .container_13 .grid_4_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_14,
    .responsive .container_13 .grid_4_half .grid_14,
    .responsive .container_13 .grid_4_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_15,
    .responsive .container_13 .grid_4_half .grid_15,
    .responsive .container_13 .grid_4_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_4 .grid_16,
    .responsive .container_13 .grid_4_half .grid_16,
    .responsive .container_13 .grid_4_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5,
    .responsive .container_13 .grid_5_half,
    .responsive .container_13 .grid_5_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_3,
    .responsive .container_13 .grid_5_half .grid_3,
    .responsive .container_13 .grid_5_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_4,
    .responsive .container_13 .grid_5_half .grid_4,
    .responsive .container_13 .grid_5_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_5,
    .responsive .container_13 .grid_5_half .grid_5,
    .responsive .container_13 .grid_5_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_6,
    .responsive .container_13 .grid_5_half .grid_6,
    .responsive .container_13 .grid_5_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_7,
    .responsive .container_13 .grid_5_half .grid_7,
    .responsive .container_13 .grid_5_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_8,
    .responsive .container_13 .grid_5_half .grid_8,
    .responsive .container_13 .grid_5_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_9,
    .responsive .container_13 .grid_5_half .grid_9,
    .responsive .container_13 .grid_5_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_10,
    .responsive .container_13 .grid_5_half .grid_10,
    .responsive .container_13 .grid_5_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_11,
    .responsive .container_13 .grid_5_half .grid_11,
    .responsive .container_13 .grid_5_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_12,
    .responsive .container_13 .grid_5_half .grid_12,
    .responsive .container_13 .grid_5_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_13,
    .responsive .container_13 .grid_5_half .grid_13,
    .responsive .container_13 .grid_5_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_14,
    .responsive .container_13 .grid_5_half .grid_14,
    .responsive .container_13 .grid_5_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_15,
    .responsive .container_13 .grid_5_half .grid_15,
    .responsive .container_13 .grid_5_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_5 .grid_16,
    .responsive .container_13 .grid_5_half .grid_16,
    .responsive .container_13 .grid_5_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6,
    .responsive .container_13 .grid_6_half,
    .responsive .container_13 .grid_6_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_3,
    .responsive .container_13 .grid_6_half .grid_3,
    .responsive .container_13 .grid_6_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_4,
    .responsive .container_13 .grid_6_half .grid_4,
    .responsive .container_13 .grid_6_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_5,
    .responsive .container_13 .grid_6_half .grid_5,
    .responsive .container_13 .grid_6_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_6,
    .responsive .container_13 .grid_6_half .grid_6,
    .responsive .container_13 .grid_6_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_7,
    .responsive .container_13 .grid_6_half .grid_7,
    .responsive .container_13 .grid_6_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_8,
    .responsive .container_13 .grid_6_half .grid_8,
    .responsive .container_13 .grid_6_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_9,
    .responsive .container_13 .grid_6_half .grid_9,
    .responsive .container_13 .grid_6_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_10,
    .responsive .container_13 .grid_6_half .grid_10,
    .responsive .container_13 .grid_6_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_11,
    .responsive .container_13 .grid_6_half .grid_11,
    .responsive .container_13 .grid_6_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_12,
    .responsive .container_13 .grid_6_half .grid_12,
    .responsive .container_13 .grid_6_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_13,
    .responsive .container_13 .grid_6_half .grid_13,
    .responsive .container_13 .grid_6_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_14,
    .responsive .container_13 .grid_6_half .grid_14,
    .responsive .container_13 .grid_6_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_15,
    .responsive .container_13 .grid_6_half .grid_15,
    .responsive .container_13 .grid_6_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_6 .grid_16,
    .responsive .container_13 .grid_6_half .grid_16,
    .responsive .container_13 .grid_6_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_7,
    .responsive .container_13 .grid_7_half,
    .responsive .container_13 .grid_7_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_7 .grid_3,
    .responsive .container_13 .grid_7_half .grid_3,
    .responsive .container_13 .grid_7_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_7 .grid_4,
    .responsive .container_13 .grid_7_half .grid_4,
    .responsive .container_13 .grid_7_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_7 .grid_5,
    .responsive .container_13 .grid_7_half .grid_5,
    .responsive .container_13 .grid_7_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_7 .grid_6,
    .responsive .container_13 .grid_7_half .grid_6,
    .responsive .container_13 .grid_7_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_7 .grid_7,
    .responsive .container_13 .grid_7_half .grid_7,
    .responsive .container_13 .grid_7_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_7 .grid_8,
    .responsive .container_13 .grid_7_half .grid_8,
    .responsive .container_13 .grid_7_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_7 .grid_9,
    .responsive .container_13 .grid_7_half .grid_9,
    .responsive .container_13 .grid_7_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_7 .grid_10,
    .responsive .container_13 .grid_7_half .grid_10,
    .responsive .container_13 .grid_7_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

    .responsive .container_13 .grid_7 .grid_11,
    .responsive .container_13 .grid_7_half .grid_11,
    .responsive .container_13 .grid_7_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_7 .grid_12,
    .responsive .container_13 .grid_7_half .grid_12,
    .responsive .container_13 .grid_7_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_7 .grid_13,
    .responsive .container_13 .grid_7_half .grid_13,
    .responsive .container_13 .grid_7_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_7 .grid_14,
    .responsive .container_13 .grid_7_half .grid_14,
    .responsive .container_13 .grid_7_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_7 .grid_15,
    .responsive .container_13 .grid_7_half .grid_15,
    .responsive .container_13 .grid_7_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_7 .grid_16,
    .responsive .container_13 .grid_7_half .grid_16,
    .responsive .container_13 .grid_7_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8,
    .responsive .container_13 .grid_8_half,
    .responsive .container_13 .grid_8_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_3,
    .responsive .container_13 .grid_8_half .grid_3,
    .responsive .container_13 .grid_8_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_4,
    .responsive .container_13 .grid_8_half .grid_4,
    .responsive .container_13 .grid_8_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_5,
    .responsive .container_13 .grid_8_half .grid_5,
    .responsive .container_13 .grid_8_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_6,
    .responsive .container_13 .grid_8_half .grid_6,
    .responsive .container_13 .grid_8_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_7,
    .responsive .container_13 .grid_8_half .grid_7,
    .responsive .container_13 .grid_8_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_8,
    .responsive .container_13 .grid_8_half .grid_8,
    .responsive .container_13 .grid_8_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_9,
    .responsive .container_13 .grid_8_half .grid_9,
    .responsive .container_13 .grid_8_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_10,
    .responsive .container_13 .grid_8_half .grid_10,
    .responsive .container_13 .grid_8_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_11,
    .responsive .container_13 .grid_8_half .grid_11,
    .responsive .container_13 .grid_8_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_12,
    .responsive .container_13 .grid_8_half .grid_12,
    .responsive .container_13 .grid_8_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_13,
    .responsive .container_13 .grid_8_half .grid_13,
    .responsive .container_13 .grid_8_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_14,
    .responsive .container_13 .grid_8_half .grid_14,
    .responsive .container_13 .grid_8_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_15,
    .responsive .container_13 .grid_8_half .grid_15,
    .responsive .container_13 .grid_8_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_8 .grid_16,
    .responsive .container_13 .grid_8_half .grid_16,
    .responsive .container_13 .grid_8_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9,
    .responsive .container_13 .grid_9_half,
    .responsive .container_13 .grid_9_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_3,
    .responsive .container_13 .grid_9_half .grid_3,
    .responsive .container_13 .grid_9_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_4,
    .responsive .container_13 .grid_9_half .grid_4,
    .responsive .container_13 .grid_9_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_5,
    .responsive .container_13 .grid_9_half .grid_5,
    .responsive .container_13 .grid_9_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_6,
    .responsive .container_13 .grid_9_half .grid_6,
    .responsive .container_13 .grid_9_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_7,
    .responsive .container_13 .grid_9_half .grid_7,
    .responsive .container_13 .grid_9_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_8,
    .responsive .container_13 .grid_9_half .grid_8,
    .responsive .container_13 .grid_9_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_9,
    .responsive .container_13 .grid_9_half .grid_9,
    .responsive .container_13 .grid_9_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_10,
    .responsive .container_13 .grid_9_half .grid_10,
    .responsive .container_13 .grid_9_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_11,
    .responsive .container_13 .grid_9_half .grid_11,
    .responsive .container_13 .grid_9_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_12,
    .responsive .container_13 .grid_9_half .grid_12,
    .responsive .container_13 .grid_9_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_13,
    .responsive .container_13 .grid_9_half .grid_13,
    .responsive .container_13 .grid_9_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_14,
    .responsive .container_13 .grid_9_half .grid_14,
    .responsive .container_13 .grid_9_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_15,
    .responsive .container_13 .grid_9_half .grid_15,
    .responsive .container_13 .grid_9_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_9 .grid_16,
    .responsive .container_13 .grid_9_half .grid_16,
    .responsive .container_13 .grid_9_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10,
    .responsive .container_13 .grid_10_half,
    .responsive .container_13 .grid_10_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_3,
    .responsive .container_13 .grid_10_half .grid_3,
    .responsive .container_13 .grid_10_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_4,
    .responsive .container_13 .grid_10_half .grid_4,
    .responsive .container_13 .grid_10_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_5,
    .responsive .container_13 .grid_10_half .grid_5,
    .responsive .container_13 .grid_10_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_6,
    .responsive .container_13 .grid_10_half .grid_6,
    .responsive .container_13 .grid_10_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_7,
    .responsive .container_13 .grid_10_half .grid_7,
    .responsive .container_13 .grid_10_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_8,
    .responsive .container_13 .grid_10_half .grid_8,
    .responsive .container_13 .grid_10_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_9,
    .responsive .container_13 .grid_10_half .grid_9,
    .responsive .container_13 .grid_10_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_10,
    .responsive .container_13 .grid_10_half .grid_10,
    .responsive .container_13 .grid_10_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_11,
    .responsive .container_13 .grid_10_half .grid_11,
    .responsive .container_13 .grid_10_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_12,
    .responsive .container_13 .grid_10_half .grid_12,
    .responsive .container_13 .grid_10_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_13,
    .responsive .container_13 .grid_10_half .grid_13,
    .responsive .container_13 .grid_10_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_14,
    .responsive .container_13 .grid_10_half .grid_14,
    .responsive .container_13 .grid_10_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_15,
    .responsive .container_13 .grid_10_half .grid_15,
    .responsive .container_13 .grid_10_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_10 .grid_16,
    .responsive .container_13 .grid_10_half .grid_16,
    .responsive .container_13 .grid_10_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11,
    .responsive .container_13 .grid_11_half,
    .responsive .container_13 .grid_11_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_3,
    .responsive .container_13 .grid_11_half .grid_3,
    .responsive .container_13 .grid_11_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_4,
    .responsive .container_13 .grid_11_half .grid_4,
    .responsive .container_13 .grid_11_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_5,
    .responsive .container_13 .grid_11_half .grid_5,
    .responsive .container_13 .grid_11_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_6,
    .responsive .container_13 .grid_11_half .grid_6,
    .responsive .container_13 .grid_11_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_7,
    .responsive .container_13 .grid_11_half .grid_7,
    .responsive .container_13 .grid_11_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_8,
    .responsive .container_13 .grid_11_half .grid_8,
    .responsive .container_13 .grid_11_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_9,
    .responsive .container_13 .grid_11_half .grid_9,
    .responsive .container_13 .grid_11_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_10,
    .responsive .container_13 .grid_11_half .grid_10,
    .responsive .container_13 .grid_11_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_11,
    .responsive .container_13 .grid_11_half .grid_11,
    .responsive .container_13 .grid_11_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_12,
    .responsive .container_13 .grid_11_half .grid_12,
    .responsive .container_13 .grid_11_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_13,
    .responsive .container_13 .grid_11_half .grid_13,
    .responsive .container_13 .grid_11_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_14,
    .responsive .container_13 .grid_11_half .grid_14,
    .responsive .container_13 .grid_11_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_15,
    .responsive .container_13 .grid_11_half .grid_15,
    .responsive .container_13 .grid_11_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_11 .grid_16,
    .responsive .container_13 .grid_11_half .grid_16,
    .responsive .container_13 .grid_11_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12,
    .responsive .container_13 .grid_12_half,
    .responsive .container_13 .grid_12_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_3,
    .responsive .container_13 .grid_12_half .grid_3,
    .responsive .container_13 .grid_12_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_4,
    .responsive .container_13 .grid_12_half .grid_4,
    .responsive .container_13 .grid_12_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_5,
    .responsive .container_13 .grid_12_half .grid_5,
    .responsive .container_13 .grid_12_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_6,
    .responsive .container_13 .grid_12_half .grid_6,
    .responsive .container_13 .grid_12_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_7,
    .responsive .container_13 .grid_12_half .grid_7,
    .responsive .container_13 .grid_12_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_8,
    .responsive .container_13 .grid_12_half .grid_8,
    .responsive .container_13 .grid_12_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_9,
    .responsive .container_13 .grid_12_half .grid_9,
    .responsive .container_13 .grid_12_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_10,
    .responsive .container_13 .grid_12_half .grid_10,
    .responsive .container_13 .grid_12_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_11,
    .responsive .container_13 .grid_12_half .grid_11,
    .responsive .container_13 .grid_12_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_12,
    .responsive .container_13 .grid_12_half .grid_12,
    .responsive .container_13 .grid_12_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_13,
    .responsive .container_13 .grid_12_half .grid_13,
    .responsive .container_13 .grid_12_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_14,
    .responsive .container_13 .grid_12_half .grid_14,
    .responsive .container_13 .grid_12_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_15,
    .responsive .container_13 .grid_12_half .grid_15,
    .responsive .container_13 .grid_12_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_12 .grid_16,
    .responsive .container_13 .grid_12_half .grid_16,
    .responsive .container_13 .grid_12_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13,
    .responsive .container_13 .grid_13_half,
    .responsive .container_13 .grid_13_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_3,
    .responsive .container_13 .grid_13_half .grid_3,
    .responsive .container_13 .grid_13_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_4,
    .responsive .container_13 .grid_13_half .grid_4,
    .responsive .container_13 .grid_13_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_5,
    .responsive .container_13 .grid_13_half .grid_5,
    .responsive .container_13 .grid_13_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_6,
    .responsive .container_13 .grid_13_half .grid_6,
    .responsive .container_13 .grid_13_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_7,
    .responsive .container_13 .grid_13_half .grid_7,
    .responsive .container_13 .grid_13_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_8,
    .responsive .container_13 .grid_13_half .grid_8,
    .responsive .container_13 .grid_13_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_9,
    .responsive .container_13 .grid_13_half .grid_9,
    .responsive .container_13 .grid_13_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_10,
    .responsive .container_13 .grid_13_half .grid_10,
    .responsive .container_13 .grid_13_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_11,
    .responsive .container_13 .grid_13_half .grid_11,
    .responsive .container_13 .grid_13_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_12,
    .responsive .container_13 .grid_13_half .grid_12,
    .responsive .container_13 .grid_13_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_13,
    .responsive .container_13 .grid_13_half .grid_13,
    .responsive .container_13 .grid_13_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_14,
    .responsive .container_13 .grid_13_half .grid_14,
    .responsive .container_13 .grid_13_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_15,
    .responsive .container_13 .grid_13_half .grid_15,
    .responsive .container_13 .grid_13_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_13 .grid_16,
    .responsive .container_13 .grid_13_half .grid_16,
    .responsive .container_13 .grid_13_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14,
    .responsive .container_13 .grid_14_half,
    .responsive .container_13 .grid_14_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_3,
    .responsive .container_13 .grid_14_half .grid_3,
    .responsive .container_13 .grid_14_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_4,
    .responsive .container_13 .grid_14_half .grid_4,
    .responsive .container_13 .grid_14_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_5,
    .responsive .container_13 .grid_14_half .grid_5,
    .responsive .container_13 .grid_14_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_6,
    .responsive .container_13 .grid_14_half .grid_6,
    .responsive .container_13 .grid_14_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_7,
    .responsive .container_13 .grid_14_half .grid_7,
    .responsive .container_13 .grid_14_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_8,
    .responsive .container_13 .grid_14_half .grid_8,
    .responsive .container_13 .grid_14_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_9,
    .responsive .container_13 .grid_14_half .grid_9,
    .responsive .container_13 .grid_14_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_10,
    .responsive .container_13 .grid_14_half .grid_10,
    .responsive .container_13 .grid_14_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_11,
    .responsive .container_13 .grid_14_half .grid_11,
    .responsive .container_13 .grid_14_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_12,
    .responsive .container_13 .grid_14_half .grid_12,
    .responsive .container_13 .grid_14_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_13,
    .responsive .container_13 .grid_14_half .grid_13,
    .responsive .container_13 .grid_14_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_14,
    .responsive .container_13 .grid_14_half .grid_14,
    .responsive .container_13 .grid_14_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_15,
    .responsive .container_13 .grid_14_half .grid_15,
    .responsive .container_13 .grid_14_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_14 .grid_16,
    .responsive .container_13 .grid_14_half .grid_16,
    .responsive .container_13 .grid_14_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15,
    .responsive .container_13 .grid_15_half,
    .responsive .container_13 .grid_15_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_3,
    .responsive .container_13 .grid_15_half .grid_3,
    .responsive .container_13 .grid_15_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_4,
    .responsive .container_13 .grid_15_half .grid_4,
    .responsive .container_13 .grid_15_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_5,
    .responsive .container_13 .grid_15_half .grid_5,
    .responsive .container_13 .grid_15_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_6,
    .responsive .container_13 .grid_15_half .grid_6,
    .responsive .container_13 .grid_15_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_7,
    .responsive .container_13 .grid_15_half .grid_7,
    .responsive .container_13 .grid_15_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_8,
    .responsive .container_13 .grid_15_half .grid_8,
    .responsive .container_13 .grid_15_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_9,
    .responsive .container_13 .grid_15_half .grid_9,
    .responsive .container_13 .grid_15_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_10,
    .responsive .container_13 .grid_15_half .grid_10,
    .responsive .container_13 .grid_15_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_11,
    .responsive .container_13 .grid_15_half .grid_11,
    .responsive .container_13 .grid_15_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_12,
    .responsive .container_13 .grid_15_half .grid_12,
    .responsive .container_13 .grid_15_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_13,
    .responsive .container_13 .grid_15_half .grid_13,
    .responsive .container_13 .grid_15_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_14,
    .responsive .container_13 .grid_15_half .grid_14,
    .responsive .container_13 .grid_15_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_15,
    .responsive .container_13 .grid_15_half .grid_15,
    .responsive .container_13 .grid_15_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_15 .grid_16,
    .responsive .container_13 .grid_15_half .grid_16,
    .responsive .container_13 .grid_15_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16,
    .responsive .container_13 .grid_16_half,
    .responsive .container_13 .grid_16_plus { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_3,
    .responsive .container_13 .grid_16_half .grid_3,
    .responsive .container_13 .grid_16_plus .grid_3 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_4,
    .responsive .container_13 .grid_16_half .grid_4,
    .responsive .container_13 .grid_16_plus .grid_4 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_5,
    .responsive .container_13 .grid_16_half .grid_5,
    .responsive .container_13 .grid_16_plus .grid_5 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_6,
    .responsive .container_13 .grid_16_half .grid_6,
    .responsive .container_13 .grid_16_plus .grid_6 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_7,
    .responsive .container_13 .grid_16_half .grid_7,
    .responsive .container_13 .grid_16_plus .grid_7 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_8,
    .responsive .container_13 .grid_16_half .grid_8,
    .responsive .container_13 .grid_16_plus .grid_8 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_9,
    .responsive .container_13 .grid_16_half .grid_9,
    .responsive .container_13 .grid_16_plus .grid_9 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_10,
    .responsive .container_13 .grid_16_half .grid_10,
    .responsive .container_13 .grid_16_plus .grid_10 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_11,
    .responsive .container_13 .grid_16_half .grid_11,
    .responsive .container_13 .grid_16_plus .grid_11 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_12,
    .responsive .container_13 .grid_16_half .grid_12,
    .responsive .container_13 .grid_16_plus .grid_12 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_13,
    .responsive .container_13 .grid_16_half .grid_13,
    .responsive .container_13 .grid_16_plus .grid_13 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_14,
    .responsive .container_13 .grid_16_half .grid_14,
    .responsive .container_13 .grid_16_plus .grid_14 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_15,
    .responsive .container_13 .grid_16_half .grid_15,
    .responsive .container_13 .grid_16_plus .grid_15 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_16 .grid_16,
    .responsive .container_13 .grid_16_half .grid_16,
    .responsive .container_13 .grid_16_plus .grid_16 { width: 100%; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .container_13 .grid_2.lawyer-left { width: 100%; margin-right: 0; }

    .responsive .container_13.menu_container { background: #082244; width: 100%; height: auto; margin-top: 0px; z-index: 5;margin-right:10px; }

    .responsive .container_13 .grid_2.controls a.menu { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; margin-top: 0px; float: right; display: block; width: 40px; height: 40px; left: -39px; background: #082244 url(../images/css/menu.png) center center; color: #fff; font-size: 2em; border-left: 1px solid rgba(95, 156, 236, 0.2); }
    .responsive .container_13 .grid_2.controls a.menu:hover { background: rgba(49, 128, 231, 0.1) url(../images/css/menu.png) center center; }
    .responsive .container_13 .grid_2.controls a.tog { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; border-right: 1px solid black; width: 40px; height: 40px; float: right; }
    .responsive .container_13 .grid_2.controls a.tog:hover { background-color: rgba(49, 128, 231, 0.1); }
    /**/
    .responsive .container_13 .grid_2.controls .search-input { border-left: 1px solid rgba(95, 156, 236, 0.2); border-right: 1px solid black; height: 34px; }
    .responsive .container_13 .grid_2.controls .search-input input { margin-top: 3px; height: 34px; }
    .responsive .container_13 .grid_4.logo { background-color: #082244; padding-left: 5px; }
    .responsive .container_13 .logo {width:80% !important;}
    .responsive .container_13 .logoHldr {margin-top: 10px;padding: 10px 12px;height: 60px;}
    .responsive .container_13 .l_gully_6 { margin-left: 0; float: right; }
    .responsive .col .grid_5.office-map { width: 100%; margin-left: 0px; }
    .responsive .col .grid_5.office-map .map { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; float: left; width: 100%; height: 290px; }
    .responsive .empty { height: 19px; }
    .responsive .expand { margin: 0; font-size: 11px; }
    .responsive .footer-wrap { height: auto; margin-top:0px;}
    .responsive .height_1 { overflow: visible; }
    .responsive #home .white-bg { height: auto; }
    .responsive .locations { width: 100%; height: auto; float: left; padding-bottom: 5px; background: url(../images/css/white-trans.png); }
    .responsive .locations .offices { margin-left: 0; }
    .responsive .main-title { display: none; }
    .responsive .menu_container { margin-bottom: 40px; }
    .responsive .mobileTitle { display: block; }
    .responsive .mobileTitle h1{ font-size:14px; }
    .responsive #analystMobileTitle{float:left;width:70%}
    .responsive #laywerMobileSection h1{margin-bottom:10px;}
    .responsive #analystMobileSection{width:100%}
    .responsive #analystMobileSection h1{padding-bottom:15px;}
    .responsive #analystMobileSection .lawyer-contact{padding-bottom:15px;float:right}
    .responsive .nav { font-size: 0.7em; display: none; z-index: 4; background-color: #082244; padding-bottom: 0px; margin-top: 0; }
    .responsive .nav ul { margin-bottom: 0; padding: 0; border-top: 1px solid black; border-bottom: 1px solid rgba(95, 156, 236, 0.2); }
    .responsive .nav ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    *:first-child .responsive .nav ul { zoom: 1; }
    .responsive .nav ul li { border-bottom: 1px solid black; border-top: 1px solid rgba(95, 156, 236, 0.2); height: auto; width: 100%; margin: 0; padding: 7px 0; }
    .responsive .nav ul li a { font-size: 1.3em; height: auto; padding: 5px 20px; }
    .responsive .nav ul li.here,
    .responsive .nav ul li.parent-here,
    .responsive .nav ul li:hover { background: rgba(49, 128, 231, 0.1); }
    .responsive .nav ul li.here a,
    .responsive .nav ul li.parent-here a,
    .responsive .nav ul li:hover a { color: #fff; }
    .responsive .office-info { margin-top: 20px; }
    .responsive .slideItems,
    .responsive .mslideItems { width: 100% !important; height: 100% !important; }
    .responsive .mslideItems { width: 100% !important; height: auto!important; }
    .responsive .slideItems div,
    .responsive .mslideItems div { float: left; position: relative !important; width: 100% !important; height: 100% !important; }
    .responsive ul#people { font-size: 15px; }
    .responsive ul#people li { /*background-repeat: repeat-x;*/ width: 100%; font-size: 15px;background:none; }
    .responsive ul#people li a.read-more.left { position: static; float: left; }
    .responsive ul#people li h4 { font-size: 15px; }
    .responsive ul#people li p { font-size: 15px; line-height: 1.5em; }
    .responsive ul#people li .grid_5 { margin-top: 5px; }
    .responsive ul#people li .employeeListLeft { width: 140px; }
    .responsive ul#people li .employeeListLeft a.email { width: auto; word-wrap: break-word; }
    .responsive div.bioLeft a.email,
    .responsive div.lawyer-meta a.email { width: auto; }
    .responsive .slogan .slides,
    .responsive .slogan .slides2 { margin-left: 0 !important; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .slogan .slides div,
    .responsive .slogan .slides2 div { width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .staff-details { margin-right: 20px; }
    .responsive .staff-location { max-width: 100%; width:100%;-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
    .responsive .staff-location.odd { padding-right: 20px; }
    .responsive .staff-location,
        .responsive .staff-details,
        .responsive .vcard-group { float: left; }
    .responsive #people_container .staffLocationHldr {display:none;}
    #staffPageContent .tabContentContainer {padding:0px 25px 10px 25px;}
    .responsive #people_container .employeeAbstract .full-bio-lnk{padding-top:5px;}
    .responsive #staffHolderContent .searchPeopleKeywords, .responsive #staffHolderContent #peopleSearch{width:300px;}
    .responsive #staffHolderContent #peopleSearchFrm span{width:300px;}
    .responsive #staffPageContent .sideMenu{display:none;}
    /*.responsive #sideMenuPageContent .sideMenu{display:none;}*/
    .responsive #servicesLandingPageContent .sideMenu{display:none;}
    .responsive #servicePageContent .sideMenu{display:none;}
    .responsive #servicesLandingPageContent .main-content a.small{font-size:12px;}
    .responsive .typography .introBox div.pdf-print{display:none;}
    .responsive #staffPageContent .staff-vcard, .responsive #staffPageContent .staff-linkedin{display:none;}
    .responsive #staffPageContent .lawyer-locations{padding-left:0px;}

    #staffPageContent .lawyer-top-right{width:320px}
    #staffPageContent .lawyer-top-right{padding-left:0px;}
    #staffPageContent .lawyer-top-right .lawyer-title{padding-left:0}
    #locationHolderPageContent .sub-nav{display:none;}
    #newsroomContent .typography .accordion h3 a{font-size:13px;}
    #newsroomContent .typography .accordion p span{font-size:13px;}
    #newsroomContent .typography .accordion a.small{font-size:13px;}
    #newsroomContent h4.news-date, .news-list h4.news-date{font-size:12px;}
    #newsroomContent .typography .newsItemContainer{padding-bottom:0px;margin-left:0px;}
    .responsive .stripe-bg:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    #search-results .searchStaffInfo .staffTitle{font-size:16px;}
    #search-results .serviceLinks a{font-size:16px;padding-bottom:8px;display: block;font-weight:400;}
    #search-results .news-search .newsDate{font-size: 12px;margin: 10px 0 0px 0px;}
    #search-results .news-search .newsItemTitle{font-size: 15px;font-weight: 400;line-height: 18px;margin: 10px 0 0px 0px;}
    *:first-child .responsive .stripe-bg { zoom: 1; }


    /****CAREER HOLDER*****/
    #careerLandingPageContent {display: none;}
    #careersList li {list-style: none;}
    #careersList .list-header {
      width: 100%;
      cursor: pointer;
      padding: 10px 0;
      text-indent: 10px;
      margin: -41px 0 0;
      background: rgba(8, 34, 68, 0.95) none repeat scroll 0% 0%;
      display: block;
      z-index: 1000;
      position: relative;
      color: #fff;
    }
    #careersList .collapsed .collapsable {display: none;}
    #careersList .ui-icon {float:right;}

    .careers-list-container .learn-more {float: right;padding-right: 10px;font-size: 14px;}
    .responsive #careers #careerLandingPageContentMobile .typography.main-content {padding: 0px;}
    #careersList .career-list-image{min-height:187px;}
    #careersList .career-list-image img{width:100%;height:auto;}
    #careerLandingPageContentMobile .collapsable>.sub-content {padding:10px;}
    #careerLandingPageContentMobile .sub-content .sub-content {padding: 0; margin: 0;}
    #careerLandingPageContentMobile .mediaBoxHolder {text-align: center; margin-bottom: 20px;}
    #careerLandingPageContentMobile .mediaBox {background-color: #E0E0E0;padding-top:20px;}
    #careerLandingPageContentMobile .mediaBox,
    #careerLandingPageContentMobile .mediaBox .media  {float:none; text-align: center; margin: 0 auto;width:100%;}
    #careerLandingPageContentMobile .mediaBoxHolder iframe {width: 500px;max-width:90%;height:auto;min-height:200px;margin:0 auto;}
    #careerLandingPageContentMobile .mediaBox .descriptionHldr{width: 100%;margin-bottom: 20px;}
    #careerLandingPageContentMobile .main-content ul li {background-position: 0 6px;}
    #careerLandingPageContentMobile .introBox {margin-top:10px;padding: 17px 24px; margin-bottom: 10px;}

    #careerPageContent .mediaBoxHolder {text-align: center; margin-bottom: 20px;}
    #careerPageContent .mediaBox {background-color: #E0E0E0;padding:20px 5px;}
    #careerPageContent .mediaBox,
    #careerPageContent .mediaBox .media  {float:none; text-align: center; margin: 0 auto;width:100%;}
    #careerPageContent .mediaBox .media  .media {width:100%;}
    #careerPageContent .mediaBoxHolder iframe {width: 500px;max-width:90%;height:auto;min-height:200px;margin:0 auto;}
    #careerPageContent .mediaBox .descriptionHldr{width: 100%;margin-bottom: 0;padding-left: 15px;padding-right: 15px; }
    .topAbstractDiv .back { border: none;padding:8px 0px; }
    .topAbstractDiv .back a {font-weight: bold;}
}

@media (min-width: 980px) and (max-width: 1035px) {

    .responsive #staffPageContent #peopleTabMenu .tabLink{width:120px;}
}

@media (min-device-width: 980px) and (max-device-width:1020px){

    .responsive #main > .container_13 { margin: 0 auto; width: 936px; }
    body.responsive {min-width:960px;}
}
@media screen and (min-width: 621px) and (max-width:980px){
    .responsive .hpTagline{font-size:30px!important;padding-top:0px;}
    .responsive .logo .logoImg{width:100%;max-width: 380px;}
}
@media screen and (min-width: 481px) and (max-width:620px){
    .responsive .hpTagline{font-size:22px!important;padding-top:0px;}
    .responsive .logo .logoImg{width:380px;}
}
@media screen and (max-width: 480px){
    .responsive .logo .logoImg{width:100%;}
    .responsive .hpTagline{font-size:16px;padding-top:0px;}
    .responsive .container_13 .logoHldr{height:60px;padding: 10px 12px;}

}
@media screen and (max-width: 550px){
    #staffPageContent .lawyer-top {padding-bottom:0px;}
    .lawyer-top-container {
        padding: 10px 25px;
    }
    #staffPageContent .lawyer-top-right .lawyer-title{padding-top: 0;margin-top: 0;}

    #staffPageContent .lawyer-top-right {
        width: 50%;
    }

    #staffPageContent .lawyer-top-left {
        margin-right: 4%;
        width: 42%;
    }

    #staffPageContent .lawyer-top-left img {
        width: 100%;
    }

    #staffPageContent .lawyer-top-right .lawyer-title-text {
        line-height: 30px;
        border-bottom: none;
    }

    .show-mobile {
        display: inline-block;
        border-bottom: 1px solid #ccc;
    }

    .lawyer-info-hldr {
        display: none;
    }

    .responsive .staff-location h6 {
        margin-bottom: 3px;
    }

    #staffPageContent .staff-location {
        margin-bottom: 0;
    }

    .location-title {
        padding-top: 10px;
    }

    #staffPageContent .tabSectionContent {
        padding-right: 0;
    }
}


@media screen and (max-width: 760px){
    #search-results .searchStaffInfo{width:50%;float:left;}
    #search-results .searchStaffBio{display:none}
    #search-results .searchStaffPhoto{width:50%;float:left;}
    #search-results .searchStaffInfo .staffTitle{font-size:15px;}
}

@media screen and (min-width: 981px) {
    /****CAREER HOLDER*****/
    #careerLandingPageContentMobile {display: none;}
	#staff-mobile-content { display: none; }

	.responsive .nav-wrap .nav { display: block !important; }
}

@media screen and (max-width: 463px){
    #introBoxContent .button {
        margin-left: 0 !important;
    }
}
