*,
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.container, .row{margin-left:auto;margin-right:auto;max-width:1260px;width:100%;}
.row{clear:both;}
@media only screen and (max-width:1280px){.row{padding-left:10px;padding-right:10px;}
}
.clearfix{clear:none !important;}
.clearfix:after{clear:both;content:"";display:block;height:0;overflow:hidden;visibility:hidden;}
.clear{clear:both;}
img{max-width:100%;vertical-align:middle;}
.list-style-none{list-style:none;margin:0;padding:0;}
.overflow-hidden{overflow:hidden;}
.judd-10,
.judd-12,
.judd-16,
.judd-20,
.judd-25,
.judd-30,
.judd-33,
.judd-35,
.judd-37,
.judd-40,
.judd-45,
.judd-50,
.judd-55,
.judd-60,
.judd-62,
.judd-65,
.judd-66,
.judd-70,
.judd-75,
.judd-80,
.judd-90,
.judd-100{float:left;padding:10px;}
.judd-10{width:10%;}
.judd-12{width:12.5%;}
.judd-16{width:16.6666666666%;}
.judd-20{width:20%;}
.judd-25{width:25%;}
.judd-30{width:30%;}
.judd-33{width:33.3333333333%;}
.judd-35{width:35%;}
.judd-37{width:37.4%;}
.judd-40{width:40%;}
.judd-45{width:45%;}
.judd-50{width:50%;}
.judd-55{width:55%;}
.judd-60{width:60%;}
.judd-62{width:62.6%;}
.judd-65{width:65%;}
.judd-66{width:66.6666666666%;}
.judd-70{width:70%;}
.judd-75{width:75%;}
.judd-80{width:80%;}
.judd-90{width:90%;}
.judd-100{width:100%;}
.float-left{float:left;}
.float-right{float:right;}
nav ul{list-style:none;margin:0;padding:0;}
nav.horizontal ul li{float:left;display:inline-block;}
nav.horizontal ul li a{float:left;}
nav ul ul{display:none;}
nav .nav-toggle{display:none;}
nav .menu-btn{cursor:pointer;display:inline-block;}
.tablet-show,
.tablet-land-show,
.tablet-port-show,
.mobile-show,
.mobile-land-show,
.mobile-port-show{display:none;}
.absolute{position:absolute;}
.relative{position:relative;}
.fixed{position:fixed;}
.vertical-top{display:table-cell;vertical-align:top;}
.vertical-middle{display:table-cell;vertical-align:middle;}
.vertical-bottom{display:table-cell;vertical-align:bottom;}
.no-padding{padding:0px !important;}
.no-padding-top{padding-top:0px !important;}
.no-padding-bottom{padding-bottom:0px !important;}
.padding-8{padding:8px !important;}
.padding-8-0{padding:8px 0 !important;}
.padding-0-8{padding:0 8px !important;}
.padding-10{padding:10px !important;}
.padding-10-0{padding:10px 0 !important;}
.padding-0-10{padding:0 10px !important;}
.padding-20{padding:20px !important;}
.padding-20-0{padding:20px 0 !important;}
.padding-0-20{padding:0 20px !important;}
.no-margin{margin:0px !important;}
.margin-10{margin:10px !important;}
.margin-10-0{margin:10px 0 !important;}
.margin-0-10{margin:0 10px !important;}
.margin-15-0{margin:15px 0 !important;}
.margin-20{margin:20px !important;}
.margin-20-0{margin:20px 0 !important;}
.margin-0-20{margin:0 20px !important;}
.border-10{border:10px solid #fff;}
.no-border{border:0 !important;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-uppercase{text-transform:uppercase;}
.border-radius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.border-radius-top{border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
.border-radius-bottom{border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}
.border-radius-left{border-top-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;}
.border-radius-right{border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
@media only screen and (min-width:1025px){nav.tablet-land > ul, nav.tablet-land ul li:hover > ul{display:block !important;}
}
@media only screen and (max-width:1024px){.tablet-float-left,
.tablet-land-float-left{float:left;}
.tablet-float-right,
.tablet-land-float-right{float:right;}
.tablet-hide,
.tablet-land-hide{display:none;}
.tablet-show,
.tablet-land-show{display:block;}
nav.tablet-land ul{display:none;}
nav.tablet-land .nav-toggle{display:block;}
nav.horizontal.tablet-land ul li{float:none;display:block;}
nav.horizontal.tablet-land ul li a{float:none;}
.tablet-10,
.tablet-land-10{width:10%;}
.tablet-12,
.tablet-land-12{width:12.5%;}
.tablet-16,
.tablet-land-16{width:16.6666666666%;}
.tablet-20,
.tablet-land-20{width:20%;}
.tablet-25,
.tablet-land-25{width:25%;}
.tablet-30,
.tablet-land-30{width:30%;}
.tablet-33,
.tablet-land-33{width:33.3333333333%;}
.tablet-40,
.tablet-land-40{width:40%;}
.tablet-50,
.tablet-land-50{width:50%;}
.tablet-60,
.tablet-land-60{width:60%;}
.tablet-66,
.tablet-land-66{width:66.6666666666%;}
.tablet-70,
.tablet-land-70{width:70%;}
.tablet-75,
.tablet-land-75{width:75%;}
.tablet-80,
.tablet-land-80{width:80%;}
.tablet-90,
.tablet-land-90{width:90%;}
.tablet-100,
.tablet-land-100{width:100%;}
}
@media only screen and (min-width:769px){nav.tablet-port ul, nav.tablet-port ul li:hover > ul{display:block !important;}
}
@media only screen and (max-width:768px){.tablet-port-no-padding{padding:0 !important;}
.tablet-port-padding-20-10{padding:20px 10px !important;}
.tablet-port-float-left{float:left;}
.tablet-port-float-right{float:right;}
.tablet-port-text-left{text-align:left;}
.tablet-port-hide{display:none;}
.tablet-port-show{display:block;}
nav.tablet-port ul{display:none;}
nav.tablet-port .nav-toggle{display:block;}
nav.horizontal.tablet-port ul li{float:none;display:block;}
nav.horizontal.tablet-port ul li a{float:none;}
.tablet-port-10{width:10%;}
.tablet-port-12{width:12.5%;}
.tablet-port-16{width:16.6666666666%;}
.tablet-port-20{width:20%;}
.tablet-port-25{width:25%;}
.tablet-port-30{width:30%;}
.tablet-port-33{width:33.3333333333%;}
.tablet-port-40{width:40%;}
.tablet-port-50{width:50%;}
.tablet-port-60{width:60%;}
.tablet-port-66{width:66.6666666666%;}
.tablet-port-70{width:70%;}
.tablet-port-75{width:75%;}
.tablet-port-80{width:80%;}
.tablet-port-90{width:90%;}
.tablet-port-100{width:100%;}
}
@media only screen and (min-width:481px){nav.mobile-land > ul, nav.mobile-land ul li:hover > ul{display:block !important;}
}
@media only screen and (max-width:480px){.mobile-no-padding{padding:0 !important;}
.mobile-float-left,
.mobile-land-float-left{float:left;}
.mobile-float-right,
.mobile-land-float-right{float:right;}
.mobile-hide,
.mobile-land-hide{display:none;}
.mobile-show,
.mobile-land-show{display:block;}
nav.mobile-land ul{display:none;}
nav.mobile-land .nav-toggle{display:block;}
nav.horizontal.mobile-land ul li{float:none;display:block;}
nav.horizontal.mobile-land ul li a{float:none;}
.mobile-10,
.mobile-land-10{width:10%;}
.mobile-12,
.mobile-land-12{width:12.5%;}
.mobile-16,
.mobile-land-16{width:16.6666666666%;}
.mobile-20,
.mobile-land-20{width:20%;}
.mobile-25,
.mobile-land-25{width:25%;}
.mobile-30,
.mobile-land-30{width:30%;}
.mobile-33,
.mobile-land-33{width:33.3333333333%;}
.mobile-40,
.mobile-land-40{width:40%;}
.mobile-50,
.mobile-land-50{width:50%;}
.mobile-60,
.mobile-land-60{width:60%;}
.mobile-66,
.mobile-land-66{width:66.6666666666%;}
.mobile-70,
.mobile-land-70{width:70%;}
.mobile-75,
.mobile-land-75{width:75%;}
.mobile-80,
.mobile-land-80{width:80%;}
.mobile-90,
.mobile-land-90{width:90%;}
.mobile-100,
.mobile-land-100{width:100%;}
}
@media only screen and (min-width:321px){nav.mobile-port > ul, nav.mobile-port ul li:hover > ul{display:block !important;}
}
@media only screen and (max-width:320px){.mobile-port-float-left{float:left;}
.mobile-port-float-right{float:right;}
.mobile-port-hide{display:none;}
.mobile-port-show{display:block;}
nav.mobile-port ul{display:none;}
nav.mobile-port .nav-toggle{display:block;}
nav.horizontal.mobile-port ul li{float:none;display:block;}
nav.horizontal.mobile-port ul li a{float:none;}
.mobile-port-10{width:10%;}
.mobile-port-12{width:12.5%;}
.mobile-port-16{width:16.6666666666%;}
.mobile-port-20{width:20%;}
.mobile-port-25{width:25%;}
.mobile-port-30{width:30%;}
.mobile-port-33{width:33.3333333333%;}
.mobile-port-40{width:40%;}
.mobile-port-50{width:50%;}
.mobile-port-60{width:60%;}
.mobile-port-66{width:66.6666666666%;}
.mobile-port-70{width:70%;}
.mobile-port-75{width:75%;}
.mobile-port-80{width:80%;}
.mobile-port-90{width:90%;}
.mobile-port-100{width:100%;}
}