@media only screen and (max-width: 1272px){
.utilityLinksWrapper .row .col-md-3 {width: 100% !important; flex: 0 0 100%; max-width: 100%; -webkit-box-flex: 0;}
.utilityLinksWrapper .row .col-md-9 {width: 100% !important; flex: 0 0 100%; max-width: 100%; -webkit-box-flex: 0;}
.rightLinkInfo ul.rightLink li {list-style: none; border-bottom: 1px solid #c7c7c7; padding-bottom: 15px; margin-bottom: 15px; width: 50%;	float: left;}
}
@media only screen and (max-width: 1169px){
.profiles{position: static; width:100%;}
.profiles ul{width: 100%; margin: 0px; border-radius:0; max-width:100%; box-shadow: none;	padding: 25px;}
.profiles ul li:not(:last-child)::before{width:0;}
.bannerHeadText{margin:0;}
.courtCaseWrap .col-md-3{-webkit-box-flex: 0;-ms-flex: 0 0 33.33%; flex: 0 0 33.33%; max-width: 33.33%;}
    .headerRow {
        padding: 20px 0;
    }

    #header {
        position: relative;
    }
}
@media only screen and (max-width: 992px){
h1 {font-size: 1.7em; line-height:unset; margin-bottom:10px;}
h2 {font-size: 1.5em; font-weight: normal; margin-bottom: 10px;}
h3{font-size: 1.3em; font-weight:normal;}
h4{font-size: 1.1em;}
h5{font-size: 0.9em;}
h6{font-size: 0.7em;}

    ul.centerLink {
        width: 100%;
    }

.wob .headerRow {padding: 20px 0; background: #ff0; border:0;}
.footerRow .row .col-md-8{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width:100%;}
.footerRow .row .col-md-4{-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width:100%;}
.footerRow{text-align:center;}
.externalLinksWrapper a {padding: 15px 10px; font-size:18px; font-weight:normal;}
.utilityWrap{margin-bottom: 15px;}
.introductionText p{margin-bottom:15px; font-size:23px;}
.rightSideLink {position: relative; padding: 20px;}
.rightSideLink h2 {font-weight: bold; font-size: 1.68em; margin-bottom: 15px;}
.rightLinkInfo ul.rightLink li {padding-bottom: 10px; margin-bottom: 10px;}
.rightLinkInfo ul.rightLink li:last-child{border:0; padding:0; margin:0;}
/*.utilityLinkItem .titleText{min-height:auto;}*/
.topStrip .leftLink {float: none; width: 100%; text-align: center; padding-top:5px;}
.topStrip .rightLinks {float: none; width: 100%; text-align: center; padding-top:0;}
.utilityWrap .row .col-md-6 .utilityLinkItem{padding:15px;}
.utilityWrap .row .col-md-6 .utilityLinkItem .iconHolder{margin-bottom:15px;}
.bannerHeadText{display:none;}

#navbar-brand {display: block; width: 100%; text-align: center;}
#navbar-brand a {float: none; transition: all 350ms ease 0s; -webkit-transition: all 350ms ease 0s;}
#navbar-brand .bobWorldLogo {max-width: 350px; display: inline-block;}
/*.wob #navbar-brand .bobWorldLogo {max-width: 350px; display: inline-block; background: #ff0;padding: 10px;	border-radius: 10px;}*/
.utilityLinksWrapper {margin-bottom: 0;}
.aboutUsContent .row .col-md-7, .aboutUsContent .row .col-md-5{-webkit-box-flex: 0;-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.aboutUsContent .row .col-md-7 .mb-2{margin-bottom: 0;}
.contactWrapper .row .col-md-6{-webkit-box-flex: 0;-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.locationBox img{width:100%;}
.contactLeft h3 {font-size: 1.275em;}
}
@media only screen and (max-width:839px){
.externalLinksWrapper .row .col-md-4 {-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%;	max-width: 50%;}
.courtCaseWrap .col-md-3{-webkit-box-flex: 0;-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
.innerLinksWrapper a{padding:15px;}
span.iconHolder{margin:0;}
span.iconHolder img{width:60px; max-width:100%;}
}

@media only screen and (max-width:800px){
/*Responsive Table*/
.responsiveTable, .responsiveTable tr, .responsiveTable td, .responsiveTable td:before {display:block; text-align:left !important; border:none;}
.wob .responsiveTable td:before {color:#fff;}
.responsiveTable, .responsiveTable tr, .responsiveTable td:last-child {border-bottom:none;}
.responsiveTable thead, .responsiveTable tr th {position:absolute; top:-1000em; left:-1000em;}
.responsiveTable tr {border:1px solid #eeeeee; border-bottom:2px solid #eeeeee; margin:0 0 20px;}
.responsiveTable tr td:nth-child(1) {border-left:none;}
.responsiveTable tr td:last-child {border-right:none;}
.responsiveTable tr:last-child .td, .responsiveTable td {border-bottom:1px solid #eeeeee;}
.responsiveTable td:before {font-weight:bold; padding-right:20px; line-height:27px; color:#324ebe; content:""attr(data-label)"";}
.responsiveTable tbody {display:block;}
.responsiveTable tr td {padding:5px 15px; width:auto !important;}
}

@media only screen and (max-width: 767px){
.profiles ul {width: 100%; display: block; border-radius: 10px 10px 0 0; box-shadow:none; padding: 25px;}
.profiles ul li{width:100%; display:block; float:left; margin:0 0 10px 0 !important; padding:15px;}
.profiles ul li:last-child{margin-bottom:0 !important;}
.profileImg {height: 90px; width: 90px;}
.profileInfo h4 {font-size: 20px; margin: 0 0 10px 0;}
.profileInfo {padding-left: 105px;}
.homeBanner .profileInfo p {font-size: 17px;}
.hide-in-ipad{display:none !important;}
.topStrip {background: #fff; position: relative;}
.topStrip .rightLinks {float: none;	width: 100%; text-align: center; padding-top: 0; /*position: absolute;*/	top: 0;	right: 15px;}
.topStrip .rightLinks li::before{width:0;}
.topStrip .leftLink {float:none; text-align:center;}
.utilityLinkItem.utilityBg01:hover { background: #002596; box-shadow:none; transform: none; -webkit-transform: none; border-radius: 20px;}
.utilityLinkItem.utilityBg02:hover { background: #009661; box-shadow:none; transform: none; -webkit-transform: none; border-radius: 20px;}
.utilityLinkItem.utilityBg03:hover { background: #4814a0; box-shadow:none; transform: none; -webkit-transform: none; border-radius: 20px;}
.utilityLinkItem.utilityBg04:hover { background: #b22873; box-shadow:none; transform: none; -webkit-transform: none; border-radius: 20px;}
.utilityLinkItem .titleText{min-height:auto;}
.utilityLinkItem .iconHolder img {height: 65px;	width: 65px;}
}
@media only screen and (max-width: 639px){
.rightLinkInfo ul.rightLink li {list-style: none; border-bottom: 1px solid #c7c7c7; padding-bottom: 10px; margin-bottom: 10px; width:100%; float: left;}
.externalLinksWrapper .row .col-md-4 {-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width:100%;}
.profiles ul li{width:100%; display:block; float:left; margin-bottom:15px;}
.profiles ul li:last-child{margin-bottom:0;}
span.iconHolder {height: 50px;	margin-bottom: 10px; display: block;}
.iconHolder img {height: auto; margin-bottom: 0;}
}
@media only screen and (max-width: 540px){
.courtCaseWrap .row .col-md-3 {margin-bottom: 15px;}
.radioButtonBox {display:block; margin-bottom:10px; text-align:left !important;}
.innerLinksWrapper a{font-size:20px;}
}
@media only screen and (max-width: 479px){
.profileImg {float: none; margin: 0; border: 0;	overflow: hidden; border-radius: 15px; display: block; text-align: center; width: auto;	background: transparent; height: 110px;}
.profileInfo {padding-left: 0; text-align: center;}
.profileImg img {border: 2px solid #ccc; border-radius: 15px; overflow: hidden;width: 100px; height: 100px; background:#f1f1f1;}
.profiles ul li {border-bottom: 1px solid #ccc; padding-bottom: 15px; margin-bottom: 15px;}
.profiles ul li:last-child{padding-bottom:0; margin-bottom:0; border-bottom:0;}
/*.aboutUsLink {display: none !important;}
.sitemapLink {display: none !important;}*/
.introductionText p {margin-bottom: 15px; font-size: 18px;}
.courtCaseWrap .col-md-3{-webkit-box-flex: 0;-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.courtCaseWrap .row .col-md-3 {margin-bottom:5px;}
.innerLinksWrapper a:hover {top: 0; box-shadow: none;}
.innerLinksWrapper a {padding: 15px;}
}
@media only screen and (max-width: 359px){
}