.cwk-content-section{ width: 100%; max-width:1100px; margin: 0px auto;position:relative;}
.cwk-left-sec{ width:245px; float:left; margin:20px 0px 0px 0px; background:#ffffff; padding:10px 10px 153px 10px;}
.cwk-left-placeholder{ width:100%; border-bottom:1px solid #e2e2e2; padding:20px 0px; float:left;}
.cwk-left-batch{ width:100%; border-bottom:1px solid #e2e2e2; padding:0px 0px 10px 0px; text-align:center; float:left;}
.cwk-left-h2{ color:#F36E28; font-family:robotoregular; font-weight:normal; font-size:16px; float:left; padding:0px 0px 7px 0px;text-transform: capitalize;}
ul.cwk-left-links{ width:100%; list-style:none; float:left;}
ul.cwk-left-links > li{ padding:0px 10px; width:calc(100% - 20px); float:left;}
ul.cwk-left-links > li.cwk-side-title:hover{ background:none;}
ul.cwk-left-links > li > a{ font-size:14px; font-family:robotoregular; color:#999999; text-decoration:none; padding:3px 0px; float:left; display:block;float:left;}
ul.cwk-left-links > li:hover{ background:#014679;}
ul.cwk-left-links > li:hover > a{ color:#ffffff;}
.cwk-right-sec{ float:left; width:calc(100% - 325px); margin:20px 0px 0px 20px; background:#ffffff; padding:15px 20px;}
h1.cwk-page-title{ width:calc(100% - 240px); float:left; font-family:robotomedium; font-size:28px; color:#F36E28; line-height:32px;text-transform: capitalize;}
h1.cwk-page-title > small{ width:100%; float:left; font-size:20px; color:#525252; margin:4px 0px 0px 0px; line-height:22px;}
.cwk-ceo-search-outer{ float:right; width:240px;}
.cwk-ceo-search-mobile{ display:none;}
.cwk-ceo-search-panel{ width:220px; padding:5px 10px; border-radius:5px; background:#ebebeb; float:right;}
.cwk-ceo-search-panel > input{font-size: 14px;color: #999999!important;font-family: robotoregular;}
.cwk-ceo-search-box{ height:16px; width:180px; float:left; border:0px; padding:0px 0px; float:left;}
.cwk-ceo-search-btn{ width: 18px; height:18px; background:url(https://s3.amazonaws.com/owler-image-test/ceo-landing-page/cwk-search-icon.png) no-repeat; border:0px; text-indent:100px; float:right;}
.cwk-share-panel{ float:right; margin:8px 0px 0px 0px;}
.cwk-share-txt{ float:left; color:#999999;font-size: 14px;font-family: robotoregular;}
.cwk-share-sm-icon{ float:left; margin:0px 0px 0px 5px;}
.cwk-ceo-table-frame{ width:100%; float:left; margin:20px 0px 0px 0px;}
ul.cwk-ceo-table{ width:100%; float:left; list-style:none;}
ul.cwk-ceo-table > li{ width:100%; float:left; border-bottom:1px solid #dbdbdb; padding:22px 0px 20px;}
ul.cwk-ceo-table > li:first-child{ padding:5px;}
ul.cwk-ceo-table-row{ width:100%; float:left; list-style: none; position:relative; display:flex;}
ul.cwk-ceo-table-row > li{float:left; text-align:center; float:left; display:block; position:relative; min-height:10px;}
ul.cwk-ceo-table > li:first-child > ul.cwk-ceo-table-row > li{ font-size:10px; color:#929496; font-family:robotoregular; padding:0px !important; top:0px; transform:translate(0,0); text-transform:uppercase; text-align:center;}
.dma-type-heading{text-align: left!important;}
ul.cwk-ceo-table-row > li.cwk-rank{ width:10%; font-family:robotobold; font-size:35px; color:#F36E28; text-align:center;}
ul.cwk-ceo-table-row > li.cwk-rank > span{ color:#e4e4e4;}
ul.cwk-ceo-table-row > li.cwk-ceo-dtl{ width:calc(25% - 30px); margin:0px 0px 0px 50px;}
ul.cwk-ceo-table-row > li.cwk-ceo-dtl.dma-type{text-align: left!important;}
.cwk-ceo-dtl.c-status{text-align: center!important;}
ul.cwk-ceo-table-row > li.cwk-company{ width:calc(25% - 20px); margin:0px 0px 0px 50px;}
ul.cwk-ceo-table-row > li.cwk-points{ width:calc(28% - 20px); margin:0px 0px 0px 20px;}
ul.cwk-ceo-table-row > li.cwk-median{ width:calc(32% - 20px); margin:0px 0px 0px 20px;}
ul.cwk-ceo-table-row > li.cwk-winner{ width:calc(18% - 0px); margin:0px 0px 0px 0px;}
.cwk-ceo-dtl-img{ float:left; margin:0px; width:calc(23% - 0px); height:calc(30% - 0px)}
.cwk-ceo-dtl-name{ position:absolute; transform:translateY(-50%); left:64px; top:50%; width:calc(100% - 64px);}
.cwk-ceo-dtl-name > span.cwk-ceo-name{ font-size:18px; font-family:robotomedium; color:#4b4b4b;}
.cwk-ceo-dtl-name > span.cwk-company-name{ display:none;}
.cwk-company-logo{position:absolute; transform:translate(-50%,-50%); left:50%; top:50%; width:100%;}
.cwk-ceo-dtl > .cwk-company-logo > span.cwk-ceo-name{ font-size:18px; font-family:robotomedium; color:#4b4b4b;}
.cwk-points-frame{ width:100%; text-align:center; position:absolute; transform:translate(-50%,-50%); left:50%; top:50%;}
.cwk-points-result{ float:left; width:100%;}
.cwk-points-result-l{ color:#666666; font-family:robotobold; font-size:35px;}
.cwk-points-result-r{ color:#cccccc; font-family:robotobold; font-size:25px;}
.cwk-median-frame{ width:100%; text-align:center; position:absolute; transform:translate(-50%,-50%); left:50%; top:50%;}
.cwk-median-result{ float:left; width:100%;}
.cwk-median-result-l{ color:#666666; font-family:robotobold; font-size:35px;}
.cwk-median-result-plus{ color:#99CC33; font-family:robotobold; font-size:35px;}
.cwk-median-result-minus{ color:#CC3333; font-family:robotobold; font-size:35px;}
.cwk-points-result-votes{ float:left; width:100%; text-align:center; font-size:11px; color:#929496; font-family:robotoregular;}
.cwk-pagination-panel{ float:left; position:relative; margin:30px 0px 0px 0px; transform:translateX(-50%); left:50%;}
.cwk-pagination-main{ position:relative; float:left;}
.cwk-pagination-prev, .cwk-pagination-next{ background:url(https://s3.amazonaws.com/owler-image-test/ceo-landing-page/cwk-prev.png) no-repeat left center; padding:0px 0px 0px 25px; height:22px; line-height:22px; font-size:14px; color:#b4b4b4; float:left;}
.cwk-pagination-next{ background:url(https://s3.amazonaws.com/owler-image-test/ceo-landing-page/cwk-next.png) no-repeat right center; padding:0px 25px 0px 0px; float:right;}
.cwk-pagination-mid{ position:relative; left:0px; top:0px; padding:0px 50px; float:left;}
.cwk-pagination-mid > span{ float:left; color:#929496;}
.cwk-pagination-num{ float:left; color:#929496; padding:0px 5px;}
.cwk-pagination-num:hover, .cwk-crnt-page{ color:#000000;}
.cw-menu-grid{float:right;}
.cwk-menu-icon{ display:none;}
.cwk-see-all-link{ color:#00acec; font-size:11px; float:left; margin:0px 0px 0px 10px;}
@media only screen and (min-width : 0px) and (max-width : 1023px) {
.cwk-left-sec{ display:none; position:absolute; left:0px; border-right:1px solid #888888; z-index:2; margin:0px; padding:10px; width:240px;}
.cwk-left-batch{ display:none;}
.cwk-ceo-search-mobile{ display:block; float:left; margin:10px 0px 0px 0px; border-bottom:1px solid #b4b4b4; padding:0px 0px 12px 0px;}
.cwk-right-sec{ width:calc(100% - 40px); margin:20px 0px 0px 0px;}
.cwk-pagination-main{ padding:0px 0px 40px 0px;}
.cwk-pagination-mid{ padding:0px; top:30px;}
.cwk-menu-icon{ display:block; float:left; margin:22px 0px 0px 20px; cursor:pointer;color:#51778D;font-size:20px;}
.cwk-menu-icon:hover{color:#51778D}
ul.cwk-ceo-table-row > li.cwk-rank{ width:10%; text-align:left; text-indent:3px;}
}
@media only screen and (min-width : 641px) and (max-width : 1023px) {
.cwk-points-result-l{ font-size:28px;}
.cwk-points-result-r{ font-size:20px;}
}
@media only screen and (min-width : 0px) and (max-width : 640px) {
h1.cwk-page-title{ width:100%;}
.cwk-ceo-search-outer{ display:none;}
ul.cwk-ceo-table-row > li.cwk-rank{ width:10%;font-size:25px;}
ul.cwk-ceo-table-row > li.cwk-ceo-dtl{ width:calc(60% - 30px); margin:0px 0px 0px 30px;}
ul.cwk-ceo-table-row > li.cwk-median{ display:none;}
ul.cwk-ceo-table-row > li.cwk-points{ width:calc(40% - 10px); margin:0px 0px 0px 10px;}
ul.cwk-ceo-table-row > li.cwk-company{width:calc(50% - 50px);}
ul.cwk-ceo-table-row > li.cwk-winner{ display:none;}
.cwk-ceo-dtl-img > a > img{ height:38px;}
.cwk-ceo-dtl-name{ left:35px; width:calc(100% - 35px);}
.cwk-ceo-dtl-name > span.cwk-ceo-name{ font-size:14px;}
.cwk-points-result-l{font-size:24px;}
.cwk-points-result-r{font-size:14px; line-height:16px;}
.cwk-ceo-dtl-name > span.cwk-company-name{ display:block; color:#858585; font-size:12px; line-height:13px;}
}
@media only screen and (min-width : 0px) and (max-width : 360px) {
.cwk-ceo-dtl > .cwk-company-logo > span.cwk-ceo-name{font-size: 14px;}
.cwk-ceo-search-panel > input[type='text']{font-size: 14px!important;}
}
