.navOuter .catTabs{max-width:880px;}

.cntPop{visibility: hidden;position: absolute;top: 150px;left: 50%;margin-left: -190px;width: 380px;position: absolute;z-index: 99999;padding: 0px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.cntPop.modal{-webkit-perspective: 1300px;-moz-perspective: 1300px;perspective: 1300px;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}
.closePop{width:20px; height:20px; position:absolute; top:5px; right:5px; background:rgba(0,0,0,0.0);background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkZGQkM5MzZDMzlBMTFFM0IyNUVGRTM3NTc5NUEwRjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkZGQkM5MzdDMzlBMTFFM0IyNUVGRTM3NTc5NUEwRjAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRkZCQzkzNEMzOUExMUUzQjI1RUZFMzc1Nzk1QTBGMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRkZCQzkzNUMzOUExMUUzQjI1RUZFMzc1Nzk1QTBGMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr6bQOkAAADfSURBVHjafE89CoMwFK4JmTsUxUm3gKvH6Cp4g7ZnsnNxEHoAhx6gxV3ICaxapDiGQt9XErBF+yDkve/vJathGHZ0zqs/BR46No7jluZwyWDwEDoWBMGpaZrHnMEKwUNn8aSu65LIyhrM6go4eGDOJAiGve/7G+o1HYHEKIqO1M8+Men7/obEtm2vNtEW+3ljwjlnWuuXEIJjnhUTkdMlu657ep6X4cZs8K/EHKuVUhcaUwOnmM2nPwZnmiilzKgvJjkwHFzXXVOvWFmW9wUhqgAOHjoA8WT1UoGP3wIMAEj6pIDwjYm4AAAAAElFTkSuQmCC); background-repeat: no-repeat; background-position:center center; -webkit-transition: all .2s ease-in;  -moz-transition: all .2s ease-in;transition: all .2s ease-in;background-color:rgba(0,0,0,0.2); opacity:0; cursor: pointer;}
.cntPop:hover .closePop{background-color:rgba(0,0,0,0.8); opacity:1;}
.cntPop .popContent{position: relative;opacity:0;-webkit-transition: opacity 0.3s;-moz-transition: opacity 0.3s;transition: opacity 0.3s;background: #FFF;padding: 0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);}
.cntPop.modal .popContent{-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;background: #FFF;padding: 0;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: rotateX(-75deg);-moz-transform: rotateX(-75deg);-ms-transform: rotateX(-75deg);transform: rotateX(-75deg);-webkit-transform-origin: 50% 0;-moz-transform-origin: 50% 0;transform-origin: 50% 0;}
.cntPop .popContent section{display:block; padding:20px 20px 10px;}
.cntPop .popContent section:last-child{padding:5px 20px 20px;}
.cntPop .popContent section a{color:#106BDE;}
.cntPop .popContent section img{display:inline-block; vertical-align:middle; margin-right:10px; width:120px;  -webkit-transition: opacity .2s ease-in;  -moz-transition: all .2s ease-in;transition: all .2s ease-in;}
.cntPop .popContent section:hover img{opacity:0.8}
.cntPop .popContent section:hover span{text-decoration:underline;}
.cntPop.showFx{visibility: visible;}
.cntPop.modal.showFx .popContent{-webkit-transform: rotateX(0deg);-moz-transform: rotateX(0deg);-ms-transform: rotateX(0deg);transform: rotateX(0deg);opacity: 1;}
.cntPop.mas.showFx .popContent{opacity:1;}
.overlaybg{width:100%; height:100%; position:fixed; z-index:9998; left:0; top:0; background:rgba(0,0,0,0.3);}
@media only screen and (max-width : 1024px){
	.closePop{opacity:1; background-color:rgba(0,0,0,0.6);}
}
@media only screen and (max-width : 600px){
	.cntPop{top:50px;}
	.closePop{opacity:1; background-color:rgba(0,0,0,0.6);}
}
@media only screen and (max-width : 320px){
	.cntPop{width: 300px; margin-left:-150px;}
	.closePop{opacity:1; background-color:rgba(0,0,0,0.6);}
	.cntPop .popContent section img{width:80px;}
}
.clearfix::after{content:"";display:table;clear:both}
