.BOD ul li.thumb {text-align:left; float:left; padding: 0; width:50% !important; border-radius:0; cursor:pointer; margin:20px 0 6px; position:relative; border:none !important; padding:0 !important; min-height:inherit !important}
.BOD ul li.thumb:nth-child(2) {padding-right:0;}
.BOD ul li table {width:100%;}
.BOD ul li table td {width:50%;}
.BOD ul li table td .bod_cont {padding:20px; position:relative; padding-bottom:0;}
.BOD ul li table td .bod_cont p.name{font-size:18px; color:#000000; margin-bottom:0;}
.BOD ul li table td .bod_cont p.position{font-size:14px; color:#666; margin:0; position:relative; padding-right:20px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.BOD ul li table td .bod_cont p {padding-left:0;}
.BOD ul li table td .bod_cont a.icon-arrow {position:absolute; right:30px; bottom:16px; background-position:0 -583px; width:12px; height:7px;}
.MKLT ul li.thumb {text-align:left; float:left; width:33.33% !important; border-radius:0; cursor:pointer; margin:20px 0 6px; border:none !important; padding:0 !important; min-height:inherit !important}
.MKLT ul li table {width:100%;}
.MKLT ul li table td .bod_cont p {padding-left:0; padding-top:0 !important}
.MKLT ul li table td .bod_cont {padding:15px; position:relative; padding-bottom:0;}
.MKLT ul li table td .bod_cont p.name{font-size:17px; color:#000000; margin-bottom:0;}
.MKLT ul li table td .bod_cont p.position{font-size:13px; color:#666; margin:0; position:relative; padding-right:20px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.MKLT ul li table td .bod_cont a.icon-arrow {position:absolute; right:30px; bottom:16px; background-position:0 -583px; width:12px; height:7px;}
ul.thumbs {padding: 0; margin: 0; overflow:hidden; list-style:none; position:relative}
ul.thumbs li.thumb {display: inline-block; min-height: 330px; padding: 0; float: left; position: relative; background:#FFF; border-width:1px 0 1px 1px; border-style:solid; border-color:#e3e4e4; text-align:center; padding:30px 0 10px; margin-bottom:5px; overflow:visible !important; cursor:pointer}
ul.thumbs li.thumb.active:after{position:absolute; bottom:-6px; height:7px; left:0; right:0; z-index:1; background:#f79633; content:'';}
ul.thumbs li.thumb.active:before{position:absolute; content:'';left:50%; bottom:-13px;width: 0; height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #f79633; margin-left:-4px;z-index:99;}
ul.thumbs li.thumb .icon-arrow {position:absolute; right:20px; bottom:16px; background-position:0 -583px; width:12px; height:7px;}
ul.thumbs li.thumb.active .icon-arrow{display:none;}
ul.thumbs li.content {width: 100% !important; display: none; margin-bottom: 5px; background: #FFF; float: left; min-height: 300px; position: relative; padding:30px; border:solid 1px #e3e4e4;transition:.5s;}
ul.thumbs li.content p {font-size:16px; line-height:22px; color:#666;}
ul.thumbs li.content p strong {color:#666; display:block; padding-bottom:5px;}
ul.thumbs li.content h2 {margin:0 0 20px; padding:0; font-size:25px;}
ul.thumbs li.content h3 {display: inline-block;}
ul.thumbs li.content .close {position: absolute; top: 10px; right: 15px; color:#878787; cursor: pointer; font-weight: normal; font-family: -webkit-pictograph; font-size: 25px; opacity:1; text-align: right;}
ul.thumbs li.content .close:hover {opacity: 0.7;}
ul.thumbs li span.thumb_image{display: block;max-height: 145px;min-height: 145px;overflow: hidden;}
ul.thumbs li span.thumb_image img{width:151px;}
ul.thumbs li.thumb:nth-child(4n+4){border-right: solid 1px #e3e4e4;}
ul.thumbs li.thumb:last-child{border-right: solid 1px #e3e4e4;}
ul.thumbs li.thumb p{text-align:left;padding:0 0 0 30px; margin:0;}
ul.thumbs li.thumb p.name{padding-top:20px; font-size:18px; margin:0;}
ul.thumbs li.thumb p.position{font-size:14px; color:#666; margin:0;}
ul.thumbs li a.thumbnail {display:block; margin:0; padding:0; background:none; border:0;}
@media (max-width: 992px)  {
	ul.thumbs li {width: 50% !important;}
	.media iframe{width: 100%;}
	ul.thumbs li.thumb:nth-child(4n+4){border-right:inherit;}
	ul.thumbs li.thumb:nth-child(2n+2){border-right: solid 1px #e3e4e4;}
	.col_left_p{padding-bottom:30px;}
	ul.thumbs li.thumb p{text-align:center; padding:0;}
	ul.thumbs li.thumb .icon-arrow {right:50%; margin-right:-6px}
	.MKLT ul li table td .bod_cont p {text-align:left;}
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	.BOD ul li table td {display:block; width:100%;}
	.BOD ul li table td .bod_cont {padding:0;}
	.BOD ul li table td .bod_cont a.icon-arrow {right:10px;}
	.BOD ul li.thumb {padding:20px !important;}
	.MKLT ul li.thumb {width:50% !important;}
	ul.thumbs li.thumb .icon-arrow {right:50%; margin-right:-6px;}
	.MKLT ul li table td img {display: block; max-width: 100%; width:auto !important; height: auto; margin-right: auto; margin-left: auto;}
	.MKLT ul li table td .bod_cont p {text-align:left;}
}

@media only screen and (min-width: 240px) and (max-width: 480px) {
	.BOD ul li.thumb {float:none !important; width:100% !important; padding:0 !important}
	.MKLT ul li.thumb {width:100% !important; float:none !important}
}
@media only screen and (min-width: 1000px) and (max-width: 1024px) {
	.MKLT ul li.thumb {width:50% !important;}
}
@media (max-width: 1080px) {
	ul.thumbs .media {margin-right: 0; margin-bottom: 20px;}	
}
@media (max-width: 480px) {
	ul.thumbs li {width: 100% !important;}
	ul.thumbs .media {display: none !important;}
	ul.thumbs li.content{padding-bottom:0;}
	ul.thumbs li.thumb{border: solid 1px #e3e4e4;}
}
@media (max-width: 700px) and (min-width: 590px) {
	ul.thumbs .media {width: 100% !important; display: block !important; margin-top: 60px;}
}
@media (max-width: 1200px) and (min-width: 970px) {
    ul.thumbs li {width: 33.3333% !important;}
	ul.thumbs li.thumb p{padding-left:40px;}
}
.portfolio-content {
    display: none;
}
@media screen and (min-width: 992px) and (max-width:1200px){
	ul.thumbs li.thumb:nth-child(4n+4){border-right:inherit;}
	ul.thumbs li.thumb:nth-child(3n+3){border-right: solid 1px #e3e4e4;}	
}