.newsWrap{padding:20px 0 50px;font-family:"robotolight",sans-serif}
.tab145{width:145px}
.mainLeftTab{float:left}
.mainLeftTab li{margin-bottom:1px;position:relative}
.mainLeftTab li.active:after{content:'';position:absolute;right:0;top:50%;margin-top:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}
.mainLeftTab li a{display:block;background:#ebebeb;color:#646871;font:14px "robotolight",sans-serif;text-transform:uppercase;padding:14px 10px 12px 20px}
.mainLeftTab li span{display:inline-block;vertical-align:middle;line-height:16px}
.mainLeftTab li.active a,.mainLeftTab li a:hover{background:#1287b2;color:#fff}
.mainLeftTab li.active a i,.mainLeftTab li a:hover i{background-position:bottom left}
.mainLeftTab li a i{transition:all ease-in .2s}
.icon2,.icon5,.icon7,.icon8,.icon9,.icon10,.icon11{width:38px;height:37px;display:inline-block;vertical-align:middle;margin-right:10px}
.icon2{background:url(clientlib-news/images/global/whitepaper.png) no-repeat top left}
.icon5{background:url(clientlib-news/images/global/povs.png) no-repeat top left}
.icon7{background:url(clientlib-news/images/global/videos.png) no-repeat top left}
.icon8{background:url(clientlib-news/images/global/news.png) no-repeat top left}
.icon9{background:url(clientlib-news/images/global/press.png) no-repeat top left}
.icon10{background:url(clientlib-news/images/global/events.png) no-repeat top left}
.icon11{background:url(clientlib-news/images/global/mediakit.png) no-repeat top left}
.filtermain{padding-bottom:22px;font:14px "robotolight",sans-serif;float:left;width:100%}
.filterby{display:inline-block}
.filterby label{display:inline-block;color:#646871;margin-right:5px}
.filterby .selectbox{display:inline-block}
.filterby select{min-width:125px;height:100%}
.selectbox{background:#ebebeb;position:relative}
.selectbox select{background:transparent;border:0;color:#646871;padding:0 20px 0 5px;height:100%}
.selectbox:after,.selectbox1:after,.selectbox2:after,.selectbox3:after{content:"";position:absolute;z-index:1;right:8px;top:50%;margin-top:-3px;height:0;width:0;border-top:5px solid #a5a9af;border-left:5px solid transparent;border-right:5px solid transparent;pointer-events:none}
.filterLinks{display:inline-block;text-align:center;margin-left:20px}
.filterLinks li{display:inline-block;min-width:115px}
.filterLinks li a{color:#646871;display:block;background:#ebebeb;border-radius:2px;padding:4px 5px}
.filterLinks li a:hover,.filterLinks li.active a{background:#b7b4b4;color:#fff}
.n-left-gap{margin-left:160px}
.newsSection{color:#646871;font:normal 12px "robotolight",sans-serif;float:left;width:100%}
.newsCell{border:1px solid #e4e3e3;border-right:0;margin:0 0 -1px 0;padding:15px}
.newsCell.last{border-right:1px solid #e4e3e3}
.newsCell img{display:block;width:100%}
.newsCon{padding:6px 0 0}
.newsCon h4{color:#35a8df;font-size:13px;line-height:15px;padding-top:5px}
.newsCon h4 a{color:#35a8df}
.newsCon p{font-family:'Roboto',sans-serif;line-height:15px;padding-top:7px}
.newsCongap p{padding:0}
.newsCellLeft figure,.newsCellLeft .newsCon{float:left;width:50%}
.newsCellLeft .newsCon{padding:0 0 0 15px}
.newsCellLeft h4{padding-top:30px}
span.date{color:rgba(63,70,84,.48);font-size:12px;font-style:italic;display:block;margin-top:2px}
.newsDetails{border:1px solid #efefef;padding:17px;float:left;width:67%}
.newsDetails img{display:block;width:100%}
.newsDetailsCon{padding:20px 12px 0;font-family:"robotolight",sans-serif}
.newsDetailsCon h2{color:#35a8df;font-size:22px;font-weight:normal;line-height:25px}
.newsDetailsCon p{font:14px/16px 'Roboto',sans-serif;padding-top:20px}
.newsDetailsCon .socialMedia{border:0;padding-top:25px}
.tags{border-top:1px solid #efefef;padding-top:15px;margin-top:25px}
.tags a{color:#2cace2;text-decoration:underline}
.tags a:hover{text-decoration:none}
.moreStories{margin-left:67%;padding-left:22px}
.moreStories h3{color:#35a8df;font-size:20px;padding-bottom:7px}
.moreSection{padding:13px 0;position:relative}
.moreSection:before{content:'';position:absolute;top:0;left:17px;width:70%;height:1px;background:#f0f0f0}
.moreSection figure{float:left;margin-right:20px}
.moreContent{font:13px/15px 'Roboto',sans-serif;overflow:hidden}
.moreContent p a{color:#646871}
.moreContent p a:hover{color:#35a8df}
.mls{padding-left:17px}
.mls figure{margin-right:7px}
.viewAll{font-size:16px;color:#35a8df;background:url(clientlib-news/images/global/desktop/right_arrow_hover.png) no-repeat top left/33px;padding:6px 0 6px 45px;display:inline-block}
.pagination{font-family:"robotolight",sans-serif;padding-top:20px;float:left;width:100%}
.pagination ul{float:right}
.pagination li{display:inline-block;margin-right:1px}
.pagination li a{color:#646871;font-size:12px;display:block;background:#ebebeb;border-radius:3px;padding:3px 8px}
.pagination li a.active,.pagination li a:hover{background:#02a1db;color:#fff}
.pagination li a.more,.pagination li a.more:hover,.pagination li a.nextlink{background:transparent;color:#646871}
.pagination li a.nextlink{font-size:14px}
.pagination li i{font-size:16px}
.pagination li.hidden{margin-right:0}
.pagination li a.jp-next,.pagination li a.jp-previous{background:transparent none repeat scroll 0 0;color:#646871;font-size:14px;cursor:pointer}
.pagination li a.jp-disabled{display:none}
.pagination li.gap span.jp-hidden{margin:0}
.pagination li.gap span{margin:0 10px}
.socialMedia{border-top:1px dashed #c2c2c2;padding-top:15px}
.socialMedia li{display:inline-block}
.socialMedia li a{color:#fff;display:block;padding:5px 8px;border-radius:3px}
.socialMedia i{margin-right:30px}
.facebooklink{background:#395697}
.twitterlink{background:#32adc6}
.linkedinlink{background:#107fa1}
.googlepluslink{background:#d74634}
@media only screen and (max-width:1024px){span.date{font-size:15px}
.mainLeftTab li a,.filtermain,.selectbox select{font-size:18px}
.newsWrap{padding-left:15px;padding-right:15px}
.tab145{width:auto}
.mainLeftTab{float:none;padding-bottom:30px}
.mainLeftTab li span br{display:none}
.n-left-gap{margin:0}
.newsCell.col50{width:100%}
.newsCell.col25{width:50%}
.newsCon .date{font-size:21px}
.newsCon h4{font-size:23px;line-height:25px;padding-top:10px}
.newsCon p{font-size:20px;line-height:23px}
.newsCellLeft h4,.newsCellLeft p{padding-top:30px}
.pagination li a{padding:3px 10px;font-size:15px}
}
@media only screen and (max-width:767px){span.date,.pagination li a{font-size:18px}
.newsWrap{padding-left:0;padding-right:0}
.mainLeftTab li a,.filtermain,.selectbox select{font-size:23px}
.mainLeftTab li a{padding:12px 10px 12px 15px}
.filterLinks{text-align:left}
.filterby,.filterLinks{display:block;margin:0}
.filterby{margin-bottom:25px}
.filterLinks li{text-align:center;width:33.333%;margin-right:-4px;display:inline-block;min-width:inherit}
.newsCon .date{font-size:16px}
.newsCon h4{font-size:19px;line-height:22px;padding-top:10px}
.newsCon p{font-size:16px;line-height:18px}
.newsCellLeft h4,.newsCellLeft p{padding-top:30px}
.newsDetails{float:none;width:auto;border:0;padding:0 0 25px 0}
.newsDetailsCon{padding:25px 0 0}
.moreStories{margin:0;padding:0}
.newsDetailsCon h2,.moreStories h3{font-size:22px;line-height:30px}
.newsDetailsCon p,.moreContent{font-size:17px;line-height:25px}
.moreContent{line-height:22px}
.tags{font-size:21px}
.moreSection:after{content:'';clear:both;display:block}
}
@media only screen and (max-width:639px){.newsWrap{padding:25px 0}
.mainLeftTab li a,.filtermain,.selectbox select{font-size:17px}
span.date,.pagination li a{font-size:15px}
.newsCon .date{font-size:13px}
.newsCon h4,.newsCon p,.newsDetailsCon h2,.moreStories h3{font-size:17px;line-height:18px}
.newsCellLeft h4,.newsCellLeft p{padding-top:15px}
}
@media only screen and (max-width:479px){.mainLeftTab li a,.filtermain,.selectbox select,.tags{font-size:12px}
span.date,.pagination li a{font-size:13px}
.newsCell{border:1px solid #e4e3e3}
.newsCell.col25,.newsCellLeft figure,.newsCellLeft .newsCon{width:100%}
.newsCellLeft .newsCon{padding:6px 0 0}
.newsCellLeft h4,.newsCellLeft p{padding-top:10px}
.newsCon h4,.newsCon p,.newsDetailsCon h2,.moreStories h3,.newsDetailsCon p,.moreContent{font-size:15px}
.moreContent{line-height:18px}
.socialMedia i{margin-right:21px}
}