@media (max-width: 380px) {
.subNav ul li a, .subNav ul li span, .subNav .mMenu span{padding:7px 10px;font-size: 12px;}
.subNav .mMenu span{padding-right:30px;}
.opShips .ovlyOp{display: none;}
}
@media (max-width: 992px) {
.shpOv ul li{width: 100%;}
.shpOv ul li span{right:0;}
}
@media (min-width: 768px) and (max-width: 992px) {
.subNav ul li a, .subNav ul li span, .subNav .mMenu span{font-size: 12px;}
.portMapCtr .sm4{width: 45%;}

.rtTbl ul > li:first-child{width:auto;}
.rtTbl ul > li.lk{display: block;padding:0;}
.rtTbl ul > li{display:inline-block}
.rtTbl ul > li:last-child{display:block}
.rtTbl .sa{padding:5px 10px 5px 20px}
.rtTbl .du{padding:5px 0 5px 20px}
.rtTbl .btn{float:none;}
}
@media (max-width: 475px){
.rtTbl ul > li:first-child{width:auto;}
.rtTbl ul > li.lk{display: block;padding:0;}
.rtTbl ul > li{display:inline-block}
.rtTbl ul > li:last-child{display:block}
.rtTbl .sa{padding:5px 10px 5px 20px}
.rtTbl .du{padding:5px 0 5px 20px}
.rtTbl .btn{float:none;}
}

@media (min-width: 768px){
.opTbl > li > div:first-child{padding: 0 10px 0 0;}
.rouGrpOps > li > div:first-child, .opTbl > li > div:first-child{padding-right:0;width:130px;}
.opTbl .sa, .rouGrpOps .sa{width: 175px;}
}
@media (min-width: 1200px) {
.feefo{font-size: 16px}
}
.social ul li{width: 66px;}

@media (max-width: 350px){
.fsRadios .rd-enable, .fsRadios .rd-disable{line-height: 15px!important;}
}