﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x: hidden; }ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:'Proxima Semibold';src:url('fonts/proximanova-sbold-webfont.eot');src:url('fonts/proximanova-sbold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova-sbold-webfont.woff') format('woff'),
url('fonts/proximanova-sbold-webfont.ttf') format('truetype'),
url('fonts/proximanova-sbold-webfont.svg#proxima_novasemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Proxima Bold';src:url('fonts/proximanova-bold-webfont.eot');src:url('fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova-bold-webfont.woff') format('woff'),
url('fonts/proximanova-bold-webfont.ttf') format('truetype'),
url('fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Proxima Light';src:url('fonts/proximanova-light-webfont.eot');src:url('fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova-light-webfont.woff') format('woff'),
url('fonts/proximanova-light-webfont.ttf') format('truetype'),
url('fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Proxima Regular';src:url('fonts/proximanova-reg-webfont.eot');src:url('fonts/proximanova-reg-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova-reg-webfont.woff') format('woff'),
url('fonts/proximanova-reg-webfont.ttf') format('truetype'),
url('fonts/proximanova-reg-webfont.svg#proxima_nova_rgregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Proxima Black';src:url('fonts/proximanova-black-webfont.eot');src:url('fonts/proximanova-black-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/proximanova-black-webfont.woff') format('woff'),
url('fonts/proximanova-black-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
.container{width:100%;margin:0 auto;min-width:1060px;clear:both;}
.contained{margin:0 auto;width:1000px;padding:30px;font-family:'Proxima Regular', sans-serif;}
.tertiarymenu{margin:0 auto;width:962px;overflow:auto;}
.fixer{overflow:auto;}
.arrowed{margin:0 auto;width:100%;padding:30px 0;font-family:'Proxima Regular', sans-serif;}
.darkbg{background-color:#161a25;color:#fff;}
.lightbg{background-color:#f8f8f8;color:#161a24;}
#secondary{position:absolute;width:100%;margin:0 auto;min-width:1040px;height:14px;background-color:#fff;text-align:center;color:#979aa1;font-size:13px;font-family:'Proxima Semibold', sans-serif;text-transform:uppercase;padding:16px 0;border-bottom:1px solid #e5e5e5;z-index:400;display:none;}
#tertiary{position:absolute;top:45px;width:100%;margin:0 auto;min-width:1040px;text-align:center;color:#979aa1;font-size:13px;font-family:'Proxima Semibold', sans-serif;text-transform:uppercase;padding:12px 0;background:rgb(196,196,196);background-image:url(img/bg_gradient-tertiary.png);background-repeat:repeat-x;z-index:399;border-bottom:1px solid #e7e7e7;height:auto;background-color:#f7f7f7;display:none;}
.gradientbg, .gradientbgwhite{border-top:1px solid #ccc;background-color:#f8f8f8;background-image:url(img/bg_gradient.png);background-repeat:repeat-x;overflow:auto;}
.gradientbgwhite{border-top:none;background-color:#fff;background-image:url(img/bg_gradient-white.png);}
.yellowborder{border-bottom:3px solid #fbb700;}
.greyborder{border-bottom:1px solid #e5e5e5;}
.twocolumns{margin:0 0 40px;padding-top:40px;overflow:auto;}
.twocolumnleft, .twocolumnleftnoline{width:460px;padding-right:40px;float:left;}
.twocolumnleft h3, .twocolumnleftnoline h3, .twocolumnright h3{text-transform:uppercase;padding-bottom:30px;font-size:26px;font-family:'Proxima Regular',sans-serif;letter-spacing:.1em;}
.twocolumnleft h4, .twocolumnleftnoline h4, .twocolumnright h4{text-transform:uppercase;padding-bottom:18px;font-size:16px;font-family:'Proxima Semibold',sans-serif;color:#161a24;text-align:left;}
.twocolumnright{width:456px;padding-left:40px;float:left;border-left:1px solid #e5e5e5;}
.leftadjust{width:300px;}
.rightadjust{width:619px;}
.whatwedo{border-top:none;border-bottom:1px solid #e5e5e5;margin:5px 0 25px;padding:10px 0 30px;overflow:auto;}
.twocolumnleftnoline{border-right:none;}
.formcontainer{border-top:7px solid #efefef;width:1000px;padding:30px 0;margin:0 auto;}
.salesforced{border-top:7px solid #efefef;width:500px;padding:10px 0;margin:20px 0;}
p, ul{padding:0 0 16px 0;font-size:14px;line-height:1.4;font-family:'Proxima Regular', sans-serif;}
ul{list-style-type:disc;}
ul li{padding:0 12px 4px 2px;margin-left:16px;}
a{color:#161a25;text-decoration:underline;font-family:'Proxima Semibold', sans-serif;}
a:hover{color:#fbb700;text-decoration:underline;}
span.fontbold{font-family:'Proxima Bold', sans-serif;}
.contained h2, h2.centeredline, h1, h2.pagetitle{padding:30px 0 10px 0;font-size:30px;line-height:1.3;text-align:center;text-transform:uppercase;font-weight:normal;}
.contained h2, h2.centeredline, h1{padding:30px 0 10px 0;font-size:30px;line-height:1.1;text-align:center;text-transform:uppercase;font-weight:normal;font-family:'Proxima Light', sans-serif;}
h2.centeredline, h1, p.bottomlined{background-image:url(img/line-centered.png);background-repeat:no-repeat;background-position:center bottom;margin:28px 0;}
h2.centeredline{margin-bottom:10px;padding-bottom:20px;}
p.bottomlined{margin:0 0 10px 0;line-height:1.2;}
h1{font-family:'Proxima Light', sans-serif;font-size:36px;background-image:url(img/line-centered.png);color:#161a24;margin:0 0 16px;padding-left:30px;padding-right:30px;}
h4{color:#fbb700;font-family:'Proxima Bold', sans-serif;font-size:12px;text-align:center;text-transform:uppercase;padding:4px 0 14px;}
h2.pagetitle,
.titlesection h2{color:#fbb700;text-transform:none;font-size:50px;font-family:'Proxima Light', sans-serif;line-height:1.1;}
.contained p.subhead{padding:0 0 20px 0;font-size:18px;line-height:1.3;text-align:center;text-transform:uppercase;color:#b7bbc4;}
p.subinterior,
.titlesection p,
#contactoverview p{font-family:'Proxima Light', sans-serif;text-align:center;line-height:1.6;font-size:14px;color:#161a24;padding:0 80px 30px;}
ol{list-style-type:decimal;list-style-position:outside;}
ol li{font-size:14px;font-family:'Proxima Regular', sans-serif;line-height:1.4;margin-left:26px;padding:0 0 10px 4px;}
ol li span{font-family:'Proxima Regular', sans-serif;}
#header{padding:0;overflow:hidden;}
#logo{padding:18px 0 10px;float:left;}
#topnav{float:right;background-color:#f3f3f4;list-style:none;padding:6px 8px 8px;border-radius:0 0 5px 5px;}
#topnav li, #menu-main-menu li{float:right;list-style:none;padding:0 7px;margin:0;height:16px;}
#topnav li a, #menu-main-menu li a{color:#979aa1;font-size:10px;font-family:'Proxima Semibold', sans-serif;text-transform:uppercase;text-decoration:none;}
#topnav li.socialicon{padding:0 4px;margin:0;}
#topnav li.sociallined{border-left:1px solid #d2d3d5;padding:0 2px 0 13px;margin:0 0 0 7px;}
#topnav li a:hover{color:#161a25;}
#menu-main-menu{clear:right;float:right;list-style:none;padding:0 6px;margin-top:34px;}
#menu-main-menu li{padding:2px 12px;}
#menu-main-menu li a{color:#808593;font-size:13px;font-family:'Proxima Bold', sans-serif;}
#menu-main-menu li a:hover,
#menu-main-menu li.current-menu-item a,
#menu-main-menu li.current_page_item a,
#menu-main-menu li.current-page-ancestor a,
#menu-main-menu li.current-post-parent a,
#menu-main-menu li.current-menu-parent a,
#menu-main-menu li.current-post-ancestor a{color:#161a25;}
li.temphover a{color:#161a25;}
li.searchbtn a{display:block;background-image: url('img/sprite.png');background-position: -10px -10px;background-repeat:no-repeat;width:15px;height:15px;text-indent:-9000px;}
.homenav a{color:#333;background-color:#fff;margin:4px;padding:3px 6px;}
.slideshow{position:relative;width:100%;height:572px;overflow:hidden;}
.shortshow{height:572px;}
.inner-slideshow{width:100%;min-width:1000px;overflow:hidden;height:572px;}
.slide{width:100%;min-width:1000px;}
.slideManagement{width:1020px;margin:0 auto;}
.slidetext, .featuretext, .subfeaturetext{width:1000px;margin:0 auto;padding:54px 0 0;font-size:19px;font-family:'Proxima Regular', sans-serif;text-transform:uppercase;letter-spacing:.06em;z-index:50;position:relative;}
.featuretext{position:absolute;display:none;padding-left:20px;}
.subfeaturetext{text-transform:none;}
.slidetext h2,
.featuretext h2{color:#fbb700;font-size:80px;font-family:'Proxima Black', sans-serif;text-transform:uppercase;line-height:60px;padding-top:4px;-webkit-mask-image:url(img/sample-mask.png);-o-mask-image:url(img/sample-mask.png);-moz-mask-image:url(img/sample-mask.png);mask-image:url(img/sample-mask.png);z-index:3;}
.slidetext h3,
.featuretext h3{color:#fbb700;font-size:18px;font-family:'Proxima Semibold', sans-serif;text-transform:uppercase;line-height:18px;padding-bottom:4px;-webkit-mask-image:url(img/sample-mask-h3.png);-o-mask-image:url(img/sample-mask-h3.png);-moz-mask-image:url(img/sample-mask-h3.png);mask-image:url(img/sample-mask-h3.png);z-index:4;}
.subfeaturetext h3{color:#fbb700;font-size:30px;font-family:'Proxima Regular', sans-serif;text-transform:uppercase;line-height:32px;padding-bottom:4px;z-index:4;padding:50px 0 20px 560px;}
.slidetext p,
.featuretext p{padding:12px 0;width:330px;line-height:21px;font-size:19px;}
.subfeaturetext p{padding:12px 0 12px 560px;width:400px;line-height:19px;font-size:15px;font-family:'Proxima Light', sans-serif;}
.subfeaturetext a:hover{color:#fff;}
.slidebackground{position:absolute;top:0;background-position:right;height:572px;background-repeat:no-repeat;width:100%;z-index:10;}
.navcontainer{position:relative;width:100%;min-width:1040px;}
.featureholder{position:relative;width:1040px;margin:0 auto;}
.navarrows, .navarrowsTest{width:100%;position:absolute;top:130px;z-index:600;}
.arrowright{position:absolute;right:40px;}
.arrowleft{position:absolute;left:40px;}
.arrowleft a, .arrowright a{opacity:0.6;}
.arrowleft a:hover, .arrowright a:hover{opacity:1.0;}
#prevTest, #nextTest{font-size:12px;font-family:"Proxima Bold", sans-serif;text-transform:uppercase;color:#777;}
.slidenav, .evalnav{width:100%;position:absolute;top:517px;z-index:100;color:#fff;text-align:center;font-size:20px;font-family:"Proxima Semibold", sans-serif;}
.slidenav a, .graynav a, .evalnav a{font-size:3.2em;line-height:0.75em;color:#fff;text-decoration:none;opacity:0.2;}
.evalnav a{color:#aaa;}
.graynav a{color:#aaa;font-size:2.5em;opacity:0.3;}
.slidenav a:hover, .slidenav a.activeSlide,
.evalnav a:hover, .evalnav a.activeSlide{opacity:0.5;}
.graynav a:hover, .graynav a.activeSlide{opacity:0.6;}
.testimonial{width:1000px;margin:30px auto 0;overflow:auto;}
.leftslide{width:625px;padding-top:45px;background-image:url(img/testimonial.png);background-repeat:no-repeat;margin:0 auto;float:left;}
.leftslide p{font-family:"Times New Roman", Times, serif;font-style:italic;font-size:15px;color:#91949d;line-height:1.4;margin-left:40px;}
.leftslide a{font-family:"Times New Roman", Times, serif;}
p.testimonialname{color:#161a25;font-size:13px;font-family:'Proxima Regular', sans-serif;font-style:normal;line-height:1.5;margin:24px 0 0 302px;}
.rightslide{float:left;padding:25px 0 0 70px;width:290px;}
span.semibold{font-family:'Proxima Bold', sans-serif;}
.breadcrumbs{font-family:"Proxima Semibold", sans-serif;color:#808593;text-transform:uppercase;text-align:center;font-size:12px;}
.breadcrumbs a{color:#fbb700;text-decoration:none;}
.breadcrumbs a:hover{color:#161a25;text-decoration:none;}
.sliderbutton, .graybutton, input.sliderbutton,.mygoldenbutton{-moz-box-shadow:inset 0px 14px 40px -22px #ffffff;-webkit-box-shadow:inset 0px 14px 40px -22px #ffffff;box-shadow:inset 0px 14px 40px -22px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffcc00), color-stop(1, #806b14));background:-moz-linear-gradient(center top, #ffcc00 5%, #806b14 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc00', endColorstr='#806b14');background-color:#ffcc00;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;color:#232731;font-size:13px;padding:10px 16px 8px;text-decoration:none;font-family:'Proxima Semibold', sans-serif;text-transform:uppercase;}
.sliderbutton:hover,.mygoldenbutton:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #806b14), color-stop(1, #ffcc00));background:-moz-linear-gradient(center top, #806b14 5%, #ffcc00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#806b14', endColorstr='#ffcc00');background-color:#806b14;}
.sliderbutton:active{position:relative;top:1px;}
.graybutton, .mediumgraybutton{-moz-box-shadow:inset 0px 14px 40px -22px #ffffff;-webkit-box-shadow:inset 0px 14px 40px -22px #ffffff;box-shadow:inset 0px 14px 40px -22px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f0f0f0), color-stop(1, #b7b7b7));background:-moz-linear-gradient(center top, #f0f0f0 5%, #b7b7b7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#b7b7b7');background-color:#b7b7b7;color:#161a25;font-size:10px;padding:4px 14px 2px;font-family:'Proxima Bold', sans-serif;margin-top:14px;-moz-box-shadow:0 1px 2px #333;-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#333')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#333');display:inline-block!important;margin-top:25px!important;}
.mediumgraybutton{padding:6px 23px 4px;}
.graybutton:hover, .mediumgraybutton:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b7b7b7), color-stop(1, #f0f0f0));background:-moz-linear-gradient(center top, #b7b7b7 5%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7b7b7', endColorstr='#f0f0f0');background-color:#f0f0f0;}
.sliderbutton, .graybutton, input.sliderbutton, .mediumgraybutton,
.graybutton:hover, .mediumgraybutton:hover, .sliderbutton:hover,.mygoldenbutton:hover{text-decoration:none;color:#161a25;}
.notinuse{color:#aaa;}
.notinuse:hover{color:#aaa;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f0f0f0), color-stop(1, #b7b7b7));background:-moz-linear-gradient(center top, #f0f0f0 5%, #b7b7b7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#b7b7b7');background-color:#b7b7b7;}
#infographics{color:#767b89;height:500px;position:relative;margin:0;padding:0;padding-bottom:30px;width:100%;line-height:1.6;}
#infographics h3{text-transform:uppercase;margin-bottom:8px;font-size:17px;padding-top:20px;color:#161a24;font-family:'Proxima Regular', sans-serif;font-weight:normal;letter-spacing:.1em;}
h3.lined{background-image:url(img/line.png);background-repeat:no-repeat;margin-top:28px;padding-top:0;}
#lineCulture{background-image:url(img/line-culture.png);background-repeat:no-repeat;z-index:50;
	    position: absolute;
    left: 158px;
    top: 270px;
    width: 229px;
    height: 75px;
    opacity: 0;
    transform: rotate(18deg);}
#lineStrategy{background-image:url(img/line-strategy.png);background-repeat:no-repeat;z-index:51;position:absolute;left:492px;top:53px;width:285px;height:110px;opacity:0;}
#lineTalent{background-image:url(img/line-talent.png);background-repeat:no-repeat;z-index:52;position: absolute;
    left: 588px;
    top: 275px;
    width: 184px;
    height: 70px;
    opacity: 0;
    transform: rotate(13deg);}
#circleStrategy, #circleCulture, #circleTalent{position:absolute;background-repeat:no-repeat;height:138px;width:256px;padding-top:118px;text-align:center;font-family:'Proxima Semibold', sans-serif;text-transform:uppercase;font-size:15px;display:block;opacity:0;color:#161a24;}
#circleStrategy{background-image:url(img/circle.png);left:373px;top:-210px;}
#circleCulture{background-image:url(img/circle-50.png);margin-top:5px;left:-12px;top:200px;}
#circleTalent{background-image:url(img/circle-50.png);margin-top:5px;left:750px;top:200px;}
.leftcolumn{position:absolute;left:0;width:230px;font-family:'Proxima Regular', sans-serif;opacity:0;}
.rightcolumn{position:absolute;left:780px;width:240px;font-family:'Proxima Regular', sans-serif;opacity:0;}
.processitem{position:relative;float:left;text-align:center;}
.processbase, .evaluatebase{margin-bottom:10px;z-index:10;padding:12px 16px 0;width:300px;border-left:1px solid #ededee;}
.processbase{border-left:none;}
.processborder{border-left:1px solid #e5e5e5;}
.evaluatebase{position:relative;float:left;border:none;}
.processbase img{margin-bottom:30px;}
.logobase img{margin-bottom:0;}
img.shadowed{box-shadow:0px 8px 15px rgba(0, 0, 0, 0.20);-moz-box-shadow:0px 8px 15px rgba(0, 0, 0, 0.20);-webkit-box-shadow:0px 8px 15px rgba(0, 0, 0, 0.20);}
.processbase h3, .processbase p{text-align:center;}
.evaluatebase p{padding-right:40px;}
.processbase h3, .processpopup h3, .evaluatebase h3, .tabber h3, .tabpopup h3{font-size:18px;line-height:1.3;text-align:center;text-transform:uppercase;font-weight:normal;letter-spacing:.1em;padding-bottom:6px;}
.evaluatebase h3{text-align:left;padding-bottom:6px;background-image:url(img/line.png);background-repeat:no-repeat;margin-top:12px;padding-top:16px;}
.processbase p.processtext,
.evaluatebase p.processtext{font-size:14px;padding:0 20px; min-height:99px;}
div.processtext{font-size:14px;height:80px;}
.slidebase{margin-bottom:10px;z-index:10;padding:0 8px 0 16px;width:300px;border-left:1px solid #ededee;padding:16px;margin:10px 0 0 10px;}
.tabpopup{z-index:20;position:absolute;padding:16px 16px 8px;width:300px;background-color:#fff;box-shadow:1px 3px 12px rgba(0, 0, 0, 0.30);-moz-box-shadow:1px 3px 12px rgba(0, 0, 0, 0.30);-webkit-box-shadow:1px 3px 12px rgba(0, 0, 0, 0.30);text-align:center;overflow-y:auto;margin:10px;min-height:250px;max-height:316px;display:none;}
.tabright{margin-left:11px;}
.tabber h3, .tabpopup h3{height:50px;text-align:left;font-size:15px;padding:0 10px;}
.tabber div{height:220px;}
.tabber div p, .tabpopup div p{font-size:13px;line-height:1.5;text-align:left;padding:0 10px;padding-bottom:8px;}
.tabber div p a, .tabpopup div p a{font-family:"Proxima Regular", sans-serif;color:#161a25;}
.tabber div p a:hover, .tabpopup div p a:hover{font-family:"Proxima Regular", sans-serif;color:#e2b80f;}
.evaluatebase p.processtext{font-size:14px;line-height:1.4;height:94px;padding:0 20px 0 0;}
.processpopup, .managementpopup{z-index:20;position:absolute;padding:32px 20px 16px;width:268px;background-color:#fff;box-shadow:1px 3px 14px rgba(0, 0, 0, 0.30);-moz-box-shadow:1px 3px 14px rgba(0, 0, 0, 0.30);-webkit-box-shadow:1px 3px 14px rgba(0, 0, 0, 0.30);text-align:center;overflow:scroll;margin:8px 12px 0;display:none;}
.flexslider ul.slides li .processbase{ position:relative;}
.managementpopup {
    height: 610px;
    margin: 0px 0 0!important;
    overflow: scroll;
    padding: 32px 2%!important;
    text-align: center;
    width: 96%!important;
}
.processpopup{height:290px;overflow-y:scroll;}
.lefter h3,
.lefter p{text-align:left;padding-left:0;padding-right:0;margin-left:14px;}
.lefter h3{font-family:"Proxima Semibold", sans-serif;font-size:15px;}
p.fixp{padding-bottom:0;}
.divbottom{overflow:auto;margin-bottom:30px;padding-top:8px;padding-bottom:20px;}
#bottomnav{padding-bottom:30px;border-bottom:1px solid #262a34;margin:26px 0 20px;overflow:hidden;width:100%;}
.colfoot{padding:0;margin:0 6px 0 0;width:186px;float:left;}
#bottomnav .last{width:192px;margin-right:0;}
.colfoot h3{font-family:'Proxima Regular', sans-serif;text-transform:uppercase;color:#fff;font-size:15px;letter-spacing:.1em;padding-bottom:20px;}
.colfoot ul{font-family:"Proxima Light", sans-serif;font-size:13px;padding-bottom:30px;list-style-type:none;}
.colfoot li{padding:0 12px 15px 0;margin-left:0;}
.colfoot li a{color:#7f8490;text-decoration:none;}
.colfoot li a:hover{color:#fbb700;}
#footer p{color:#64676f;font-size:12px;line-height:1.6;text-align:center;}
.centeredmenu{float:left;width:100%;overflow:hidden;position:relative;}
.centeredmenu ul{clear:left;float:left;list-style:none;margin:0;padding:0 0 20px;position:relative;left:50%;text-align:center;}
.centeredmenu li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%;font-size:12px;}
.centeredmenu li a{font-size:12px;display:block;margin:0 0 0 1px;padding:3px 16px 4px;color:#fff;text-decoration:none;line-height:1.3em;}
.subnav ul{padding-bottom:16px;}
.subnav li{margin:0 12px;}
.subnav li a{color:#808593;font-family:'Proxima Semibold', sans-serif;font-size:13px;text-transform:uppercase;padding:0 0 3px;margin:0;}
.centeredmenu li a:hover{color:#fbb700;}
.centeredmenu li a.active,
.centeredmenu li a.active:hover{color:#fbb700;}
.subnav li.current_page_item a,
.subnav li.current-menu-item a{color:#161a24;border-bottom:1px solid #fbb700;padding:0 0 2px;}
.subnav li a:hover,
.subnav li.current-page-item a:hover{color:#161a24;padding:0 0 2px;border-bottom:1px solid #fbb700;}
.secondarymenu ul{padding-bottom:0;}
.secondarymenu li a{font-size:13px;display:block;margin:0;padding:0 16px;color:#808593;text-decoration:none;}
.secondarymenu li a:hover{color:#161a25;}
.secondarymenu li a.active,
.secondarymenu li a.active:hover{color:#161a25;}
#practiceselect{position:relative;}
#practiceover{position:absolute;width:197px;height:130px;background-color:#d4d4d4;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;display:none;}
#practiceover ul{height:128px;overflow:scroll;margin-bottom:0;padding-bottom:20px;}
#practiceover li{padding:0;margin:0;line-height:1.3;}
#practiceover li a{display:block;padding:4px 4px 2px 10px;margin:0;color:#3c404c;font-size:12px;font-family:'Proxima Regular', sans-serif;}
#practiceover li a:hover{display:block;padding:4px 4px 2px 10px;margin:0;background-color:#3c404c;color:#fff;}
#practiceui{display:block;width:197px;height:34px;background-image: url('img/sprite.png');background-position: -10px -45px;;color:#3c404c;font-size:14px;padding:10px 0 0 10px;font-family:'Proxima Regular', sans-serif;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:before,
.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.newsitem{border-bottom:1px solid #e7e7e7;margin-bottom:25px;overflow:auto;text-align:center;}
a img{border:none;}
.newsitem h2 a{color:#fbb700;font-family:"Proxima Light", sans-serif;padding:20px;margin:0;line-height:1.1;text-decoration:none;}
.newsitem h2 a:hover{color:#161a25;}
.newsitem p{font-family:"Proxima Light", sans-serif;font-size:14px;line-height:1.7;padding:0 80px;}
span.postdate{font-family:"Proxima Bold", sans-serif;}
p.socialBar{background-image:url(img/line-centered.png);background-position:top;background-repeat:no-repeat;padding:24px 0 50px;margin:16px 0 0;}
p.socialBar > a{margin:0 5px;opacity:1;}
.single{overflow:auto;margin:40px 0;line-height:1.5;}
.singleleft{float:left;width:660px;padding-right:30px;margin-right:30px;border-right:1px solid #e7e7e7;}
.single ul{font-family:'Proxima Regular', sans-serif;list-style-type:disc;padding:0 18px 14px;font-size:14px;}
.single li{padding:0 14px 8px 0;}
.singleright{float:left;overflow:hidden;width:250px;}
.socialsingle{padding:0;margin:35px auto 0;overflow:auto;font-family:'Proxima Bold', sans-serif;font-size:13px;text-transform:uppercase;color:#161a24;background-color:#f0f0f0;overflow:visible;position:relative;height:68px;}

.socialsingle2{ padding:0;margin:35px auto 0;overflow:auto;font-family:'Proxima Bold', sans-serif;font-size:13px;text-transform:uppercase;color:#161a24;background-color:#f0f0f0;overflow:visible;position:relative;height:68px;}

.socialleft, .socialmiddle, .socialright, .socialiconed{background-color:#f0f0f0;padding:10px;float:left;position:relative;height:40px;}
.socialmiddle{overflow:auto;height:48px;}
.socialrollover{position:absolute;left:0;margin:0;bottom:0;background-color:#fefefe;z-index:140px;margin:0 3px;box-shadow:1px 1px 8px rgba(0, 0, 0, 0.30);-moz-box-shadow:1px 1px 8px rgba(0, 0, 0, 0.30);-webkit-box-shadow:1px 1px 8px rgba(0, 0, 0, 0.30);padding:40px 20px;width:202px;display:none;overflow-y:auto;overflow-x:hidden;max-height:250px;}
.socialrollover ul{list-style:none;padding:0;margin:0 0 14px;}

.w2llead select.select {
    font-size: 12px;
    height: 40px;
    margin: 10px 19px 5px ;
    padding: 6px;
    width: 360px;
	display:block;
	background:#fff;
	
}
.w2llead textarea{
width:240px;	
	}
.socialrollover li{padding:0;margin:0;}
.socialrollover p{text-transform:none;padding-left:8px;}
.socialrollover li a{font-family:'Proxima Regular', sans-serif;font-size:13px;display:block;padding:12px 8px;border-bottom:1px solid #d6d6d6;color:#161a24;margin:0;text-decoration:none;}
.socialleft{width:50px;padding:23px 0 0 26px;}
.socialmiddle{padding:18px 34px 0 20px;}
.socialright{border-left:1px solid #dfdfe1;width:auto;padding:15px 0 0 30px;}
.socialiconed{border-left:1px solid #dfdfe1;padding:18px 0 10px 14px;width:232px;}
.socialiconed img{float:left;padding-right:12px;}
.socialiconed a{color:#161a24;font-size:14px;font-family:'Proxima Semibold', sans-serif;line-height:1.2;display:block;text-decoration: none;}
.socialiconed a span{font-style:italic;font-size:12px;text-transform:none;font-family:'Proxima Light', sans-serif;}
.socialiconed a:hover{color:#666;}
.socialrollover a{text-transform:none;font-size:13px;color:#e2b80f;display:inline;}
span.newstags, span.newstags a{font-family:"Times New Roman", Times, serif;font-style:italic;text-transform:capitalize;text-decoration:none;color:#161a24;font-size:14px;}
span.newstags a:hover{text-decoration:underline;}
.lineWhite, .lineWhiteGrey, .lineGreyWhite{padding:0;height:58px;margin:0;background-repeat:repeat-x;text-align:center;width:100%;}
.lineWhite{background-image:url(img/line_white-both.png);}
.lineWhiteGrey{background-image:url(img/line_white-top.png);}
.lineGreyWhite{background-image:url(img/line_white-bottom.png);}
#toTop{z-index:900;display:none;text-decoration:none;position:fixed;bottom:20px;right:20px;overflow:hidden;width:45px;height:45px;border:none;text-indent:100%;background:url(img/ui.totop.png) no-repeat left top;}
#toTopHover{background:url(img/ui.totop.png) no-repeat left -45px;width:45px;height:45px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#toTop:active, #toTop:focus{outline:none;}
.scroll-pane{width:100%;height:200px;overflow:auto;margin:40px 0 80px;}
#sidescroller{list-style-type:none;padding:0;margin:0 0 40px 0;}
.sider{float:left;width:162px;border-right:1px solid #ccc;padding:0 20px 10px 2px;margin:0 20px 70px 0;display:inline-block;height:146px;}
.sider h3{font-family:"Proxima Light", sans-serif;font-size:12px;margin-bottom:16px;}
.sider a{text-transform:uppercase;text-decoration:none;font-family:"Proxima Semibold", sans-serif;color:#000;display:block;font-size:15px;}
.sider a:hover{color:#e2b80f;}
.scroll-pane li:last-child{border-right:none;margin-right:0;}
.horizontal-only{height:auto;max-height:300px;}
.threecolumn, .tertiarycolumns, .threecolumnnone{width:300px;border-right:1px solid #e5e6e6;float:left;padding:0 16px;margin:20px 0 80px;text-align:center;}
.threecolumn h2, .threecolumnnone h2{text-align:center; font-family:"Proxima Semibold", sans-serif; text-transform: uppercase; font-size: 18px; padding: 18px 0 16px; margin: 0; border-top: 1px solid #e5e6e6; border-bottom: 1px solid #e5e6e6;}
.threecolumn{border-left:1px solid #e5e6e6;border-right:none;}
.threecolumnnone{border:none;}
.tertiarycolumns{border-right:1px solid #dedede;margin:12px 0;text-align:left;padding:0 24px;width:252px;line-height:1.3;}
.tertiarycolumns a{text-transform:capitalize;color:#808593;padding:0;display:block;font-size:13px;font-family:"Proxima Regular", sans-serif;}
.tertiarycolumns a:hover{color:#161a25;}
.threecontainer{height:120px;padding:30px 0 0;}
.threebutton{padding-bottom:30px; margin-top:8px;}
.threecontainer h3, .fivecolumn h3{font-size:18px;line-height:1.3;text-align:center;text-transform:uppercase;font-weight:normal;letter-spacing:.1em;padding-bottom:6px;}
.threecontainer h3 a{text-decoration:none;font-weight:normal;color:#161a25;font-family:"Proxima Regular", sans-serif;}
.threecontainer h3 a:hover{color:#808593;}
.threecontainer p{font-size:14px;}
.fivecolumn{padding:0;margin:20px 6px 0 0;width:186px;float:left;}
.fivecolumn .last{width:192px;margin-right:0;}
.fivecolumn h3{text-align:left;font-size:14px;font-family:'Proxima Semibold', sans-serif;}
.fivecolumn ul{padding:14px 0 90px;list-style-type:none;}
.fivecolumn li{padding:0 18px 10px 0;margin-left:0;}
.fivecolumn li a{color:#161a24;text-decoration:none;line-height:1.3;font-family:"Proxima Light", sans-serif;font-size:13px;}
.fivecolumn li a:hover{color:#fbb700;}
select.styled{margin:0 0 0 20px;}
.noborder{border:none;}
#tabs{background-image:url(img/tabs-background.png);height:58px;}
#tabs ul{width:100%;border-top:1px solid #e5e5e5;list-style:none;margin:0;padding:0;text-align:center;overflow:visible;}
#tabs li{display:inline;padding:58px 0 0;margin:0;overflow:auto;height:58px;}
#tabs a{margin:0 1px 0 0;display:inline-block;padding:15px 20px 13px;color:#808593;height:28px;font-size:13px;font-family:'Proxima Semibold', sans-serif;text-transform:uppercase;text-decoration:none;}
#tabs a:hover, #tabs a.active{color:#1b1d24;}
#tabs a.active{background-image:url(img/tab-bg-active.png);background-position:center;background-repeat:repeat-x;}
#client-stats{width:810px;margin:0 auto;}
#client-stats div{background-image:url(img/clients-circle.png);background-repeat:no-repeat;background-position:center top;width:210px;height:300px;float:left;margin:0 30px;}
#client-stats div p{padding-top:45px;text-align:center;}
#client-stats div p.number{padding-top:48px;font-family:"Proxima Black", sans-serif;text-align:center;font-size:36px;}
#stat1n, #stat2n, #stat3n{opacity:0.01;}
.bigclientshow{height:425px;width:1000px;margin:0 auto 120px;background-color:#fff;box-shadow:0px 9px 8px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 9px 8px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0px 9px 8px rgba(0, 0, 0, 0.15);}
.clienttestbg{background-image:url(img/client-test-quote.png);background-position:top center;background-repeat:no-repeat;padding-top:20px;width:auto;}
.clienttestbg p{text-align:center;font-family:"Times New Roman", Times, serif;font-style:italic;font-size:24px;padding:60px 80px 20px;background-image:url(img/line-centered.png);background-position:bottom;background-repeat:no-repeat;}
.clienttestbg a{font-family:"Times New Roman", Times, serif;}
.clienttestbg p.clientbottom{padding:20px 0 0;font-size:14px;font-family:"Proxima Regular", sans-serif;background-image:none;font-style:normal;}
.logostop > img,
.logosbottom > img{border-right:1px solid #e3e3e5;border-bottom:1px solid #e3e3e5;padding:30px 0;margin:0;}
.logosbottom > img{border-bottom:none;}
.logostop > img:last-child,
.logosbottom > img:last-child{border-right:none;}
p.italicquote{font-family:"Times New Roman", Times, serif;font-style:italic;line-height:1.5;}
#whatwedonavsub,
#whowearenavsub,
#insightsnavsub,
#clientstoriesnavsub,
#3xalignmentnavsub,
#strategicclaritynavsub,
#talentnavsub,
#practiceareasnavsub{display:none;}
.wwdo p{margin-bottom:0;padding-bottom:8px;}
ul.sidenav {list-style:none;padding:0;margin:0;}
ul.sidenav li{border-bottom:1px solid #efefef;padding:0 0 12px;margin:0 0 12px;font-size:14px;}
ul.sidenav li a{color:#161a24;font-family:'Proxima Light', sans-serif;display:block;text-decoration: none;}
ul.sidenav li.current a,
ul.sidenav li.current-menu-item a{color:#b7b9be;}
ul.sidenav li a:hover{color:#e2b80f;}
div.wp-pagenavi{width:100%;text-align:center;font-family:'Proxima Light', sans-serif;font-size:14px;padding:40px 0 20px;overflow:auto;}
div.wp-pagenavi span.pages{font-size:14px;margin-right:10px;display:none;}
div.wp-pagenavi a.page-numbers{font-family:'Proxima Semibold', sans-serif;font-size:14px;padding:0 3px 3px;text-decoration:none;}
div.wp-pagenavi span.current,
div.wp-pagenavi a.page-numbers:hover{font-family:'Proxima Semibold', sans-serif;border-bottom:1px solid #fbb700;padding:0 3px 2px;text-decoration:none;}
div.wp-pagenavi span.dots{font-family:'Proxima Light', sans-serif;color:#aaa;padding:0 3px 3px;}
.tertiary-menu{width:962px;padding:2px 0;margin:0 auto;list-style:none;overflow:auto;}
.tertiary-menu li{width:295px;border-right:1px solid #e5e6e6;float:left;margin:0 0 0 25px;padding:4px 0;list-style:none;text-align:left;}
.tertiary-menu li.last{border-right:none;}
.tertiary-menu li a{text-transform:capitalize;color:#808593;padding:0;display:block;font-size:13px;font-family:"Proxima Regular", sans-serif;text-decoration:none;}
.tertiary-menu li a:hover{color:#161a25;}
.related-links-list{list-style:none;}
.related-links-list li{padding:0 0 8px;margin:0;}
.related-links-list li a:after{content:" ›";}
.loadingpanel{position:relative;width:100%;min-width:1040px;}
.loadingpanel p{text-align:center;width:100%;position:absolute;top:132px;z-index:620;font-family:"Proxima Light", sans-serif;text-transform:uppercase;font-size:12px;color:#ccc;letter-spacing:.1em;}
.w2llead{clear:both;}
.w2llead input,
.w2llead label{float:left;}
.w2llead label{color:#808593;font-size:14px;font-family:'Proxima Bold', sans-serif;text-transform:uppercase;padding:12px 6px 12px 0;width:200px;line-height:1.4;}
.w2llead label.error{color:#F00;}
.w2llead label em{color:#fbc901;}
.w2llead input,
.w2llead textarea{padding:8px;font-size:14px;color:#808593;width:342px;background:#fafafa;border-top:1px double #ababab;border-left:1px double #ababab;border-bottom:1px double #ebebeb;border-right:1px double #ebebeb;outline:none;margin:0 44px;}



.blog-baner {background-color: #f8f8f8}
.blog-baner p {padding: 20px 240px;text-align: center;font-size: 16px;}
.blog-box h2 {max-height: 36px;color: #161a25;text-align: left;font-size: 20px;
    font-weight: bold;font-family: 'Proxima Light', sans-serif; overflow: hidden;}
.blog-box p {font-size: 16px;padding-top: 20px;font-family: 'Proxima Light', sans-serif;min-height: 70px;}
.blog-box {padding-right: 40px;}
.blog-list {display: inline-block;float: left;width: 33%; margin: 20px 0; min-height: 310px;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination>li {
    display: inline;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    z-index: 2;color: #23527c;background-color: #eee;border-color: #ddd;}
.blogloop {display: inline-block;width: 300px;}
.blogloop img { max-height:150px;max-width:300px}
.blogloop h2 {font-size: 20px;text-align: left;}
.blog_carousel {position: relative; outline: none;}
.containe {margin: 0 auto;padding: 30px}
.flex-prev {outline: none;}
.flex-next {outline: none;}


/*27-06-2019 */


.blog-box {}
.tabData {}
.blog-list {display: inline-block;float: right;width: 33.3%;margin: 50px 0;}
.section-widget h2 {font-size: 18px; text-transform: uppercase;}
.section-widget {}
.rightWidget{padding-left: 3 0px;}
.widgetHeading h3{font-size: 18px;text-transform: uppercase;color: #404040;margin: 0;font-family: 'Open Sans', sans-serif;
 font-weight: 600;border-bottom: 1px solid #b6b6b6;padding-bottom: 15px;margin-bottom: 15px;}
.singleTab ul li{display: block;float: left; \width: 35%;}
.singleTab ul li{border: 1px solid #464646;text-align: center;padding: 10px;font-family: 'Open Sans', sans-serif;;}
.singleTab ul li a{font-size: 14px;color: #363636;}
.singleTab ul li.active{ background: #464646 }
.singleTab ul li.active a{color: #fff;font-size: 14px}
.blogname p{color: #767676; font-size: 14px;}
.recentTab{margin-top: 25px;}
.tab-pane{ display: none;}
.tab-pane.in{ display: block;}
.blofRecent {margin: 10px;width: 300px;border: 1px solid #e0e0e0;float: right;}

.blog_gs{ margin-top: 0px;}
.blog_gs a{color: #000000;}
.blogname{ position: relative;}
.blogImage{display: inline-block;float: left;width: 100%;}
.blogImage img {width: 100%}
.blogname{padding: 10px;display: inline-block;float: left;width: 100%;}
.blogname-text {width: 60%; display: inline-block;}
.blogname-text2 {padding-left: 20px;width: 30%;display: inline-block;}
.blogname-text2 img {padding-left: 20px;}
.blog-detaile h1 {font-family: 'Proxima Light', sans-serif;font-size: 22px;
    color: #161a24; font-weight: bold; text-align: left;padding: 40px 0 20px 0;}
.blog-detaile p {font-family: 'Proxima Light', sans-serif;font-size: 16px;color: #909090;}
.blog-detaile-left {width: 100%;}
.blog-detaile-right {width: 100%;}
.blog-detaile img {max-width: 100%}

/*08-07-2019*/
.tabData {position: relative;outline: none;}
/*.blog-detaile {text-align: center;}*/
#bottomnav ul {list-style: none;}


@media (min-width:481px) and (max-width:1024){
#salesforce_w2l_lead_1 label.select{  margin: 0 44px!important;}
.select {
    margin: 0 44px!important;
}

}


.w2lsubmit {
    margin: 0 44px!important;
}
.textarea {
    margin: 0 44px!important; 
}

.w2llead textarea {
    display: block;
    float: none;
    height: 200px;
    margin: 12px 0;
    width:240px;
}

.acpt {
    float: left;
    margin: 0 19px 5px !important;
    padding: 0 20px;
    width: 261px;
}
.acpt input[type="checkbox"]{ margin:5px 10px 0px 0px!important;}
.w2llead label.text,
.w2llead label.select,
.w2llead label.textarea{clear:left;}
.w2llead label.textarea{padding-top:16px;}
.w2llead label.select{padding-top:1;}
.w2llead input.checkbox{clear:left;width:15px;margin:14px 0 0 0;}
.w2llead label.checkbox{width:auto;padding:14px 0 0 12px;color:#808593;font-size:13px;font-family:'Proxima Light', sans-serif;text-transform:none;}

/*.w2llead select.select {font-size: 12px; height: 40px; margin: 12px 0px; padding: 6px; width:390px;}*/
.w2llead input.submit,
.w2lleadbgsf input.submit{clear:both;-moz-box-shadow:inset 0px 14px 40px -22px #ffffff;-webkit-box-shadow:inset 0px 14px 40px -22px #ffffff;box-shadow:inset 0px 14px 40px -22px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffcc00), color-stop(1, #806b14));background:-moz-linear-gradient(center top, #ffcc00 5%, #806b14 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc00', endColorstr='#806b14');background-color:#ffcc00;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;color:#232731;font-size:13px;padding:10px 16px 8px;text-decoration:none;font-family:'Proxima Semibold', sans-serif;text-transform:uppercase;width:auto;margin:14px 0;}
.w2lleadbgsf input.submit{font-size:16px;padding:14px 22px 12px;margin:14px 0 0;}
.w2llead input.submitclear{-moz-box-shadow:inset 0px 14px 40px -22px #ffffff;-webkit-box-shadow:inset 0px 14px 40px -22px #ffffff;box-shadow:inset 0px 14px 40px -22px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffcc00), color-stop(1, #806b14));background:-moz-linear-gradient(center top, #ffcc00 5%, #806b14 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc00', endColorstr='#806b14');background-color:#ffcc00;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;color:#232731;font-size:13px;padding:10px 16px 8px;text-decoration:none;font-family:'Proxima Semibold', sans-serif;text-transform:uppercase;width:auto;margin:14px 0 14px 10px;clear: right;}
.w2llead input.submit:hover,
.w2llead input.submitclear:hover,
.w2lleadbgsf input.submitclear:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #806b14), color-stop(1, #ffcc00));background:-moz-linear-gradient(center top, #806b14 5%, #ffcc00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#806b14', endColorstr='#ffcc00');background-color:#806b14;}
.w2llabeldivided{padding-top: 20px; margin-top: 30px; margin-bottom: 20px; border-top: 4px solid #efefef; clear: both;}
.cancellationpolicy {padding-top: 30px; clear: both; }
.cancellationpolicy p {font-size: 12px; }
#requiredfieldsmsg{clear:both;display:none;}
p.newsnav{border-top:1px solid #efefef;padding-top:12px;font-size:13px;}
p.newsnav a{font-weight:normal;display:block;}
#searchfield{background-image:url(img/searchbtn.png);background-repeat:no-repeat;position:relative;top:54px;width:329px;height:41px;left:665px;box-shadow:0px 9px 8px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 9px 8px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0px 9px 8px rgba(0, 0, 0, 0.15);padding:0;margin:0;display:none;}
#cse-search-box{position:absolute;top:1px;left:1px;padding:0;margin:0;text-align:left;float:none;}
#cse-search-box label{display:none;float:none;}
#cse-search-box input.googlesearchinput{float:none;border:none;margin:0;background-color:#fff;padding:11px 12px 8px;width:264px;color:#979aa1;font-size:16px;font-family:'Proxima Regular', sans-serif;outline:none;}
input#googlesearchbtn{background:none;background:url("img/googlesearchbtn.png") no-repeat center center;width:37px;height:37px;border:none;color:transparent;font-size:0;margin:0;padding:0;position:absolute;left:290px;top:0;}
.clientitem{position:relative;float:left;text-align:center;border-right:1px solid #e5e6e6;}
.clientbase{margin:10px 0;padding:12px 16px;z-index:10;width:301px;}
.clientpopup{margin:10px 12px 0;padding:12px 20px;z-index:20;position:absolute;width:269px;background-color:#fff;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.30);-moz-box-shadow:1px 1px 10px rgba(0, 0, 0, 0.30);-webkit-box-shadow:1px 1px 10px rgba(0, 0, 0, 0.30);overflow:hidden;display:none;}
.rowtwo{margin-top:0;}
.clientbase p, .clientpopup p{font-size:12px;text-align:center;padding:0 10px 14px;}
.clientbase p{padding-left:24px;padding-right:24px;}
.testimonialdiv{border-top:1px solid #e7e7e7;padding-top:16px;}
.testimonialdiv{border-top:1px solid #e7e7e7;padding-top:16px;}
.testimonialdiv p{padding:25px 20px;}
p.whosaidit{font-size:13px;text-align:center;padding:14px 0 30px;}
p.whosaidit img{padding:16px;}
p.whosaidit a{text-decoration:underline;font-family:'Proxima Light', sans-serif;}
p.whosaidit span.testitags{font-size:10px;}
p.headingp{padding:30px 0;font-size:16px;font-family:'Proxima Light', sans-serif;}
.methodology{padding-top:5px;}
p.fourohfour{text-transform:uppercase;font-size:17px;color:#b6bac6;text-align:center;font-family:'Proxima Light', sans-serif;}
p.fourohfour a{text-decoration:none;color:#fbb700;font-family:'Proxima Light', sans-serif;}
p.fourohfour a:hover{color:#b6bac6;}
#menu-item-4959,
#menu-item-4961{padding:0;margin:0;}
#menu-item-4959 a{height:26px;width:26px;background-image: url('img/sprite.png');background-position: -10px -99px;display:block;background-repeat:no-repeat;padding:0;margin:0 10px 0;text-indent:-9999px;}
#menu-item-4961 a{height:26px;width:26px;background-image: url('img/sprite.png');background-position: -10px -145px;display:block;background-repeat:no-repeat;padding:0;margin:0;text-indent:-9999px;}
.whitepaperdiv{border: 1px solid #efefef; background-color: #f7f7f7; padding: 60px; text-align: center; font-size: 18px;}
.whitepaperdiv h2{padding: 16px 60px; text-align: center; font-size: 18px; text-transform:none;font-family:'Proxima Bold', sans-serif;}
#scrolldowner{position: absolute;top: 507px;right: 20px;width: 45px;height: 45px;z-index: 999999;display:none;}
.contenttestimonial {font-family: Times, serif; font-style: italic; font-size: 18px; letter-spacing: -0.05em; margin-bottom: -10px; line-height: 130%; color: #888888;}
.contenttestimonialperson {color: #888888; font-family:'Proxima Bold', sans-serif; }
.contenttestimonialcompany {color: #fbb700; font-family:'Proxima Bold', sans-serif;}


.amazingslider-description-2 {
font-size: 19px!important; text-transform:uppercase!important;
line-height: 21px;
padding: 12px 0;
width: 330px;
font-family: "Proxima Regular",sans-serif!important;}

.blogImage{max-height:200px; text-align:center;padding:15px 0}

.blogImage img{max-height:170px;max-width:100%;width:auto!important;}
.colfoot ul{padding: 0 10px 14px 0px}
.socialmiddle{margin-top:0!important;}
.blog_gs {min-height: 50px; padding:0 10px}
.blog-with-img{padding-bottom:40px}
.blogloop{padding:8px; background:#ffffff;margin:0 5px;min-height:370px}
.blogloop img{border: none;margin: 0 auto;display: block;}
.blogloop h2{padding:15px 0 10px 0;font-size:18px;color:#000000}
.blogexcerpt{height:80px}
.blog-detaile img{display: block;margin: 0 auto;}
.socialWindow img{display:inline-block}
.image-container{height:200px}
.image-container img {display: block;margin: 0 auto; max-height: 100%;width: auto;max-width: 100%;}
.blog-box {padding: 15px 10px;border:1px solid #e0e0e0;margin:0 10px}




.section-award-stats{ background-color:#f5f5f5;}
.award-stats-img{display: inline-block;width: 30%;vertical-align:middle; text-align:right; padding-right:20px}
.award-stats-img a{display:inline-block}
.award-stats-img img{float:right}
.award-stats-abt{width: 65%;display: inline-block;vertical-align:middle}
.award-stats-abt p{ color:#002475; font-size:16px}
.award-stats-inner {vertical-align: middle;}
.quick-stats-d{width:245px;display:inline-block}
.quick-stats-img{text-align:center}
.quick-stats-img img{width:100px; height:100px}
.section-stats-data h4{font-size:26px;color:#002475; margin-bottom:40px}
.quick-stats-content{text-align:center;padding:20px 0}
.quick-stats-content h5{font-size:20px; font-weight:bold;color:#000;margin-bottom:10px}
.quick-stats-content p{font-size:16px}
.container-blog .evaluatebase{background:#ffffff;margin:0 5px}
.page-id-14 .container-blog .evaluatebase{background:#ffffff;margin:0 0px!important}
#evaluate-your-Performance{background:#f8f8f8;padding:30px 0}
.evaluatebase{width:333px;}
.evaluatebase img{margin:0 auto}
.evaluatebase h3,.evaluatebase p.text-center{text-align:center !important;background-image:none !important;padding-right:0 !important;}

.img-cont {height:155px;}
.img-cont img{max-width:100%; max-height:150px}
.container-blog{width:90%; margin:0 auto}
.content-cont,.content-cont h2,.content-cont p.processtext,.content-cont p,.content-cont p a{text-align:left}
.content-cont h2,.content-cont h2 a{font-size:16px; height:80px}
.container-blog .evaluatebase-outer .slick-prev {left: -35px;}
.content-cont{padding:0 20px}
.container-blog .slick-dots{display:none !important}
.award-cont{width:85%; margin:0 auto}























/**********************************UPDATED CSS START**************************************/


#page #menu{display:none}

@media (min-width:320px) and (max-width:320px)
{
.processitem .processpopup{ width:237px!important}
.processitem .tabpopup{ width:230px!important}

.processitem .processbase{ width:237px!important}

}

@media (min-width:480px) and (max-width:480px)
{
.processitem .processpopup{ width:388px!important}
.processitem .tabpopup{ width:388px!important}

.processitem .processbase{ width:388px!important}
}

@media (min-width:768px) and (max-width:768px)
{
	
	#salesforce_w2l_lead_1 label.select{ margin:0px!important}
.w2llead input, .w2llead textarea{ margin:0px 0px 15px 0px!important}
#infographics h3 {
color: #161a24;
font-family: "Proxima Regular",sans-serif;
font-size: 17px;
font-weight: normal;
letter-spacing: 0.1em;
margin-bottom: 0!important;
padding: 30px 50px 0 !important;
text-align: center;
text-transform: uppercase;
}
.mobile-content{ height:117px!important;}
.yellow-circle {
float: left;
height: 236px !important;
margin: 10px 2px !important;
width: 236px !important;
}

.processitem .processpopup{ width:175px!important}
.processitem .tabpopup{ width:175px!important}

.processitem .processbase{ width:175px!important}
}

@media (min-width:1024px) and (max-width:1024px)
{
	.w2lsubmit{ margin-left:200px!important;}
	.sf_type_checkbox{ margin-left:200px!important}
	.sf_type_checkbox .checkbox{ padding-top:0px!important}
	.w2llead input, .w2llead textarea{ margin:0px 0px 15px 0px!important}
.processitem .processpopup{ width:255px!important}
.processitem .tabpopup{ width:255px!important}

.processitem .processbase{ width:255px!important}
}



@media (min-width:320px) and (max-width:480px)
{
	
.w2llead textarea {
    display: block;
    float: none;
    height: 200px;
    margin:0 19px 5px!important;
    width:240px!important;
}
	.w2llead select.select{ margin:0 19px 15px !important}
	.w2llead textarea{  margin:0 19px 5px !important}
	.slidetext p,
.featuretext p{padding:12px 0;width:330px;line-height:15px!IMPORTANT;font-size:19px;}
.amazingslider-text-wrapper-1{ margin:5px!important; top:0px!important;}
.amazingslider-text-1{ padding:0px!important; line-height:18px!important}
.amazingslider-title-1{line-height:18px!important}
.amazingslider-text-wrapper-2{ margin:5px!important; top:0px!important;}
.amazingslider-text-2{ padding:0px!important; line-height:18px!important}
.amazingslider-title-2{line-height:18px!important}
}


@media (min-width:320px) and (max-width:767px)
{


.salesforced label.text {
    display: inline-block !important;
    width: 88% !important;
}



#healthcheckshow { height:auto!important}
#healthcheckshow .slide{ position:relative!important}
.twocolumnleft h3, .twocolumnleftnoline h3, .twocolumnright h3 {
font-family: "Proxima Regular",sans-serif;
font-size: 25px!important;
letter-spacing: 0.1em;
padding-bottom: 30px;
text-transform: uppercase;
}

.slidebackground{ background-position:-234px -35px !important}
.mm-listview > li > a, .mm-listview > li > span{ white-space: normal!important;}

.navarrows{display:block!important;}
.arrowed{overflow: hidden;}	
.centeredmenu li{ right:0px!important}
.centeredmenu #menu-footer-bottom-menu li{ display:none}
.centeredmenu #menu-footer-bottom-menu li:nth-child(6){ display:inline-block; float:none!important;}
.centeredmenu #menu-footer-bottom-menu li:last-child{ display:inline-block; float:none!important;}
.testi{ display:none!important;}
.yellow-circle{ background:#fbc900; border-radius:50%; width: 275px !important;  height: 275px !important;  margin: 0 auto;}
#header{ position:relative}
#header { overflow: hidden; padding: 0; padding-top: 34px!important;}
.centeredmenu li{ float:none!important}
#topnav{ position:absolute; top:0px; right:0px;}
.contained{ width:100%!important;}	
#topnav{ float:left!important}
.menu-main-menu-container{ float:left!important; clear:both}
#menu-main-menu li{ float:none!important; display:block!important}
.centeredmenu{ float:none!important; }
.centeredmenu ul{ float:none!important; display:block!important; left:10px!important}
.featureholder{width:100%!important;}
.slidetext, .featuretext, .subfeaturetext { font-family: "Proxima Regular",sans-serif;  font-size: 19px; letter-spacing: 0.06em;  margin: 0 auto; padding: 54px 0 0; position: relative; text-transform: uppercase; width:100%!important; z-index: 50;}
.container{width:100%!important;}
.slideshow{width:100%!important;}
.slide{ min-width:320px!important}
.testimonial{width:94%!important; overflow:hidden!important}
.processitem{ float:none!important}
.colfoot{width:50%!important;}
.container{min-width:320px!important}
#lineCulture{ display:none}
#lineStrategy{ display:none}
#lineTalent{ display:none}
#circleStrategy{ display:none}
#circleCulture{ display:none}
#circleTalent{ display:none}
.contained{width:94%!important; padding:0px 3%!important}
.leftcolumn{ position:static!important}
.leftcolumn{  position: static !important; width: 275px !important;   margin: 0 auto;}
.rightcolumn{  left: 0;
    margin: 0 auto;
    padding-bottom: 838px;
    position: relative !important;
    width: 275px !important;}
	
.yellow-circle:nth-child(1){  position: absolute;
    top: 280px; left:12px;}
.yellow-circle:nth-child(2){ position: absolute;
    top: 0; left:12px;}
.yellow-circle:nth-child(3){
left:12px;
position: absolute;
  
    top: 560px;
}	
.navcontainer{ min-width:320px!important}
#infographics{ height:auto!important}

.processbase, .evaluatebase{ padding:0px!important}
.testimonial .leftslide{width:100%!important; float:none!important}
.testimonial .rightslide{width:100%!important; float:none!important}
p.testimonialname{ margin-left:0px!important; text-align:center!important}
.processbase, .evaluatebase { margin: 0 auto!important;}
.processborder{ border:none!important}
#page .header a{ display:block!important}
.menu-main-menu-container{ display:none!important}
#infographics h3 {color: #161a24; font-family: "Proxima Regular",sans-serif; font-size: 17px; font-weight: normal; letter-spacing: 0.1em;  margin-bottom: 8px; padding-top: 20px; text-transform: uppercase; padding: 30px 50px 0px 50px!important; text-align: center;}
.yellow-circle p{ text-align:center; line-height:18px; }
.mobile-content {
color: black;
height: 117px;
margin-top: 0;
overflow: hidden;
padding: 0 25px;
text-align: center;
text-overflow: ellipsis;
}
.mobile-content1{
color: black;
height: 200px!important;
margin-top: 0;
overflow: hidden;
padding: 0 25px;
text-align: center;
text-overflow: ellipsis;
}
.slidetext h2, .featuretext h2 { color: #fbb700; font-family: "Proxima Black",sans-serif; font-size: 42px!important; line-height: 41px!important; padding-top: 4px; text-transform: uppercase; z-index: 3;}
.slidetext{ padding:10px!important;}
/*.slideshow{ height:auto!important}*/
.twocolumnleft, .twocolumnleftnoline { float: none !important; margin: 0 auto !important; padding-right: 0 !important; width: 100% !important;}
.twocolumnright { border-top: 1px solid #e5e5e5 !important; float: none !important; padding-left: 0 !important; width: 100% !important;}
.contained h2, h2.centeredline, h1{ font-size:22px!important}
.subfeaturetext{ padding:20px!important}
.subfeaturetext h3{ padding:0px!important; width:94%!important}
.subfeaturetext p{ padding:0px!important; width:94%!important}
.container #tabs { height:auto!important}
#tabs li{ padding:0px!important}
.yellow-circle h3.lined{ background:none!important}
.threecolumnnone{ width:94%!important; margin:0 auto!important; padding:0px!important; border:0px!important;}
.threecolumn{ width:94%!important; margin:0 auto!important; padding:0px!important; border:0px!important;}
.slidebackground{ height:auto!important;}
#measureshow{ height:auto!important;}
.testimonial .rightslide{ padding:0px!important; text-align:center;}
.arrowed .arrowleft{ left:0px!important}
.arrowed .arrowright{ right:10px!important}
.centeredmenu ul{ left:10px!important}
.twocolumnright{ border-left:0px!important;}
#bottomnav{ min-height:auto!important; overflow:visible!important}
#practiceover{ z-index:999!important}
#toolkitshow{ min-height:650px!important}
#toolkitnav{ top:-22px!important}
.slidenav, .evalnav{ top:-22px!important; position:static!important}
/*#healthcheckshow{ min-height:640px!important}*/
#whitepapersshow{ height:auto!important; overflow:visible!important}
#whitepapersshow .slide{ position:static!important}



.fivecolumn{ width:100%!important; float:none!important;}
.fivecolumn ul{ padding-bottom:10px!important;}
#client-stats div{ margin:0 auto; float:none!important}
#client-stats{ width:100%!important}
.newslist{}
.newslist .attachment-post-thumbnail{ width:100%!important; height:auto!important}
.newslist .wp-post-image{ width:100%!important; height:auto!important}

.singleleft{ float:none!important; width:96%!important}
.contactus{}
.contactus form{}
.contactus form .w2llabel{ width:90%!important; float:none!important}
/*.contactus form input[type="text"]{ width:79%!important}*/


.formcontainer{ width:100%!important}

.twocolumns{ overflow:hidden!important; padding-left:10px!important}
.amazingslider-text-1 br{ display:none!important}

.salesforced .error_message{ padding-left:20px!important; display:block;}
.salesforced{ width:100%!important;}



/*27-06-2019 */

.blog-baner p {padding: 0px 0px; font-size: 15px;}
.blog-box { width: 100%;float:none; text-align: center;}
.blog-box h2 {padding-right:0px;font-size: 20px!important; text-align: center;}
.blog-box p {font-size: 14px;padding-right: 0px;}
.blog-list {width: 100%;float:none; text-align: center;}
.blog-detaile-left {width: 100%; float: none;}
.blog-detaile-right {width: 100%;float: none;}
.section-widget { padding-left: 0px;}
.blog-detaile h1 {font-size: 18px!important; padding: 25px 0 15px 0; text-align: center;}
.blog-detaile p {font-size: 14px;}
.blogname p {font-size: 12px;}
.blogname-text2 img {padding-left: 0px;}
.blog_gs a {font-size: 14px;}

/*08-07-2019*/

.blogname-text { width: 55%;}




}
@media (min-width:641px) and (max-width:767px) {
.sf_type_checkbox .w2llabel-checkbox-label{width:200px!important; display:inline-block; margin:0px!important; }
}

@media (min-width:641px) and (max-width:767px)
{
.salesforced .error_message{ padding-left:0px!important; display:block;}
.salesforced{ width:100%!important;}
/*.salesforced label.w2llabel{ width:100%!important;}*/
.salesforced .error_message{ display:block; clear:both;}
.amazingslider-title-1{line-height:40px!important}
.amazingslider-description-2{ width:277px!important}
.rightcolumn{  position: static !important; width: 250px !important;    margin: 0 auto;}	
.mobile-content { color:black; height: 115px; overflow: hidden; text-overflow: ellipsis; padding: 0px 25px; text-align: center;}
.amazingslider-title-1{ font-size:35px!important; line-height:36px!important}
.amazingslider-title-2{ font-size:35px!important; line-height:36px!important}
.amazingslider-description-2{ font-size:12px!important}
}

@media (min-width:768px) and (max-width:768px)
{
.salesforced{ width:100%!important;}
.salesforced label.text{ width:100%!important;}
.w2llead label.checkbox{ padding-top:0px!important}
.w2lsubmit{ margin:10px 0px 0px 0px!important;}
.salesforced .error_message{ display:block; clear:both;}
.rightcolumn{  position: static !important; width:100%!important;    margin: 0 auto; text-align:center;}	
.mobile-content { color:black; height: 120px; overflow: hidden; text-overflow: ellipsis; padding: 0px 25px; text-align: center;}
.amazingslider-title-1{ font-size:45px!important; line-height:38px!important}
.amazingslider-title-2{ font-size:45px!important; line-height:38px!important}
.amazingslider-title-1{line-height:58px!important}
}





@media (min-width:641px) and (max-width:768px)
{
.divbottom img { height: auto;}
.newslist h3{ height:45px}
.singleleft img{width:100%;}
.centeredmenu li{ right:0px!important}
.centeredmenu #menu-footer-bottom-menu li{ display:none}
.centeredmenu #menu-footer-bottom-menu li:nth-child(6){ display:inline-block; float:none!important;}
.centeredmenu #menu-footer-bottom-menu li:last-child{ display:inline-block; float:none!important;}
#evaluate-your-performance{margin:auto;}
.processbase, .evaluatebase{width: 250px;}
.testi{ display:none!important;}
.yellow-circle{ display:inline-block!important; background:#fbc900; border-radius:50%;   margin: 0 auto;}
#header{ position:relative}
#header { overflow: hidden; padding: 0; padding-top: 34px!important;}
.centeredmenu li{ float:none!important}
#topnav{ position:absolute; top:0px; right:0px;}
.contained{ width:100%!important;}	
#topnav{ float:left!important}
.menu-main-menu-container{ float:left!important; clear:both}
#menu-main-menu li{ float:none!important; display:block!important}
.centeredmenu{ float:none!important; }
.centeredmenu ul{ float:none!important; display:block!important; left:10px!important}
.featureholder{width:100%!important;}
.slidetext, .featuretext, .subfeaturetext { font-family: "Proxima Regular",sans-serif;  font-size: 19px; letter-spacing: 0.06em;  margin: 0 auto; padding: 54px 0 0; position: relative; text-transform: uppercase; width:100%!important; z-index: 50;}
.container{width:100%!important;}
.slideshow{width:100%!important;}
.slide{ min-width:320px!important}
.testimonial{width:94%!important; overflow:hidden!important}
.processitem{ float:none!important}
.colfoot{width:193px!important;}
.container{min-width:320px!important}
#lineCulture{ display:none}
#lineStrategy{ display:none}
#lineTalent{ display:none}
#circleStrategy{ display:none}
#circleCulture{ display:none}
#circleTalent{ display:none}
.contained{width:94%!important; padding:0px 3%!important}
.leftcolumn{ position:static!important}
.leftcolumn{  position: static !important; width:100% !important; text-align:center;   margin: 0 auto;}

.navcontainer{ min-width:320px!important}
#infographics{ height:auto!important}
.amazingslider-text-wrapper-1{ margin:5px!important}
.amazingslider-text-1{ padding:0px!important; line-height:18px!important}

.amazingslider-text-wrapper-2{ margin:5px!important}
.amazingslider-text-2{ padding:0px!important; line-height:18px!important}

.processbase, .evaluatebase{ padding:0px!important}
.testimonial .leftslide{width:100%!important; float:none!important}
.testimonial .rightslide{width:100%!important; float:none!important}
p.testimonialname{ margin-left:0px!important; text-align:center!important}
.processbase, .evaluatebase { margin: 0 auto!important;}
.processborder{ border:none!important}
#page .header a{ display:block!important}
.menu-main-menu-container{ display:none!important}
#infographics h3 {color: #161a24; font-family: "Proxima Regular",sans-serif; font-size: 17px; font-weight: normal; letter-spacing: 0.1em;  margin-bottom: 8px; padding-top: 20px; text-transform: uppercase; padding: 30px 50px 0px 50px!important; text-align: center;}
.yellow-circle p{ text-align:center; }

.slidetext h2, .featuretext h2 { color: #fbb700; font-family: "Proxima Black",sans-serif; font-size: 42px!important; line-height: 41px!important; padding-top: 4px; text-transform: uppercase; z-index: 3;}
.slidetext{ padding:10px!important;}
/*.slideshow{ height:auto!important}*/
.twocolumnleft, .twocolumnleftnoline { float: none !important; margin: 0 auto !important; padding-right: 0 !important; width: 98% !important;}
.twocolumnright { border-top: 1px solid #e5e5e5 !important; float: none !important; padding-left: 0 !important; width: 94% !important;}
.contained h2, h2.centeredline, h1{ font-size:22px!important}
.subfeaturetext{ padding:20px!important}
.subfeaturetext h3{ padding:0px!important; width:94%!important}
.subfeaturetext p{ padding:0px!important; width:94%!important}
.container #tabs { height:auto!important}
#tabs li{ padding:0px!important}

.yellow-circle h3.lined{ background:none!important}
.processitem {  float: none !important;  width: 300px;  margin: 0 auto;}
}

.amazingslider-nav-1{ margin-top:-25px!important}

@media (min-width:481px) and (max-width:767px)
{
	.textarea {    margin: 0 44px!important; width:340px!important
}
.newslist .fixp{ height:auto!important; margin-bottom:20px;}
.socialiconed{ border-left:0px!important;}
.testimonial { margin: auto; overflow: hidden !important; width: 83% !important;}
.greyborder .navarrowsTest{top:120px!important;}

.slidebackground { background-position: -234px -35px!important;}


.managementslider .flex-viewport{ width:260px!important; margin:0 auto!important}
.managementslider .flexslider .slides > li{ padding:0px!important; margin:0px 5px!important;}
.managementslider .flexslider .slides > li img{ height:auto!important; width:100%!important }
.managementslider .flexslider .slides .processbase{width:100%!important; margin:0px!important;}
}



@media (min-width:320px) and (max-width:360px)
{
	.w2lsubmit{ margin-top:10px!important }
.newslist .fixp{ height:auto!important; margin-bottom:20px;}
.clientitem{ border:none!important}
.divbottom img { height: auto;  width: 100%;}
.socialiconed{ border-left:0px!important;}
.flex-viewport{width:100%!important; margin:auto;}
.flexslider .slides > li {  margin: 0 5px !important;}
.singleleft img {width:100%!important; height:auto!important;}
.testimonial { margin: auto; overflow: hidden !important; width: 83% !important;}
.slidebackground { background-position: -234px -35px!important;}
.greyborder .navarrowsTest{top:120px!important;}
}

@media (min-width:360px) and (max-width:480px)
{
.divbottom img { height: auto;  width: 100%;}
.newslist .fixp{ height:auto!important; margin-bottom:20px;}
.socialiconed{ border-left:0px!important;}
.testimonial {
margin: auto;
overflow: hidden !important;
width: 83% !important;
}
.greyborder .navarrowsTest{top:120px!important;}
.singleleft img {width:100%!important; height:auto!important;}

.flex-viewport{width:280px!important; margin:auto;}
.flexslider .slides > li {  margin: 0 2px !important;}
}

@media (min-width:768px) and (max-width:1000px)
{
	
	
	.amazingslider-description-1{ padding:5px 0px!important;}
#infographics h3 {color: #161a24; font-family: "Proxima Regular",sans-serif; font-size: 17px; font-weight: normal; letter-spacing: 0.1em;  margin-bottom: 8px; padding-top: 20px; text-transform: uppercase; padding: 30px 50px 0px 50px!important; text-align: center;}

.attachment-post-thumbnail { /* margin-left: 25%!important;*/}
.socialmiddle{width:221px!important}
.socialiconed {
width: 336px!important;
}

.processbase img {
width: 100%!important; height:auto!important;
}
.singleleft{border:none!important;width:100%!important;}
.processbase img{width:100%;}
.greyborder .navarrowsTest{top:150px!important;}
.testimonial .leftslide{width:82%!important; float:none!important; margin:auto!important;}
.processitem{width:240px!important}
.processitem .processbase{width:230px!important}

#healthcheckshow .slide .processitem .processbase div:first-child{min-height:202px;}
#toolkitshow .slide .processitem .processbase div:first-child{min-height:203px;}

.flex-viewport{width:580px!important; margin:auto;}
.flexslider .slides > li {  margin: 0 2px !important;}

.arrowed{width:100%!important;}

.slide{padding:0px 20px;}

.threecolumnnone{ width:28%!important}
.threecontainer{height:150px!important;}

#healthcheckshow{height: 345px!important; /*margin-left:33px!important;*/}
#toolkitshow{height:290px!important;margin-left:20px!important;}
#toolkitnav{top:290px!important;}
.arrowed{overflow: hidden;}
.evalnav{top:326px!important}

.navcontainer{width:100%!important;margin:auto!important;}
.navarrows{display:block!important;}
#whitepapersshow{width:100%!important; /*margin-left: 20px!important;*/}
.processitem .slidebase{width:220px!important}
.processitem {width:33%!important; FLOAT:LEFT!IMPORTANT;}

.gradientbgwhite{overflow-x: hidden;}
#healthcheckshow .processitem .processbase{width:220px!important; }
#toolkitshow .processitem .processbase{width:205px!important; }
/*.contained table{margin-left:30%!important;margin-top: 10px !important;}*/
#evaluate-your-performance{overflow: hidden;}
}
@media (min-width:1000px) and (max-width:1024px)
{

#infographics h3 {
color: #161a24;
font-family: "Proxima Regular",sans-serif;
font-size: 17px;
font-weight: normal;
letter-spacing: 0.1em;
margin-bottom: 8px;
padding: 12px 62px 0 !important;
text-align: center;
text-transform: uppercase;
}

.yellow-circle{ display:inline-block!important; background:#fbc900; border-radius:50%; width: 275px !important;  height: 275px !important;  margin: 0 auto;}
.salesforced .error_message{  clear: both;
display: block;
margin-left: 200px;}
.singleleft{border:none!important;width:100%!important;}
.greyborder .navarrowsTest{top:150px!important;}
.processitem{width:33%!important}
.processitem .processbase{width:305px!important}
.greyborder .divbottom .processitem .processbase div:first-child{min-height:60px!important}
.flex-viewport{width:1000px!important; margin:auto;}
#healthcheckshow .slide .processitem .processbase div:first-child{min-height:145px;}
#toolkitshow .slide .processitem .processbase div:first-child{min-height:125px;}

#performance .navcontainer .evalnav{ top: 245px !important;}

.contained table{/*margin-left:30%!important;*/margin-top: 10px !important;}
.flexslider .slides > li {
width: 320px !important;
}
#evaluate-your-performance{overflow: hidden;}
.arrowed {
width: 100% !important;overflow: hidden;
}

.threecolumnnone{ width:31%!important}

#healthcheckshow{height: 218px!important;}
#toolkitshow{height:200px!important;margin-left:60px!important;}
#toolkitnav{top:200px!important;}
.evalnav{top:218px!important}
.mediumgraybutton{margin:10px 0px;}

.navcontainer{width:100%!important;margin:auto!important;}
.navarrows{display:block!important;}
#whitepapersshow{width:100%!important; margin-left: 70px !important;}
.processitem .slidebase{width:275px!important;}
.processitem { FLOAT:LEFT!IMPORTANT;}
.gradientbgwhite{overflow-x: hidden;}

#healthcheckshow {
margin-left: 0px !important;
}
#performanceshow{ margin-left: 75px !important;}
.flexslider .slides > li img {
width: 100%;
}

}
@media (min-width:481px) and (max-width:767px)

{textarea.textarea {   margin: 0 44px!important; width:340px!important}
}
@media (min-width:480px) and (max-width:767px)

{
	
	.amazingslider-text-wrapper-1{top:0px!important;}
	.amazingslider-text-wrapper-2{top:0px!important;}
	
	.amazingslider-text-wrapper-1{ margin:15px!important; top:0px!important;}
.amazingslider-text-1{ padding:0px!important; line-height:18px!important}
.amazingslider-title-1{line-height:25px!important; font-size:22px!important}
.amazingslider-text-wrapper-2{ margin:15px!important; top:0px!important;}
.amazingslider-text-2{ padding:0px!important; line-height:18px!important}
.amazingslider-title-2{line-height:25px!important;  font-size:22px!important}


}

@media (min-width:480px) and (max-width:1024px)

{
	
	
	.acpt input[type="checkbox"]{ margin:5px 10px 0px 0px!important;}
	
}

@media (min-width:768px) and (max-width:1024px)
{
	/* 27-06-2019  */


.blog-baner p {padding: 20px 150px}
.blog-box {}
.blog-box h2 {font-size: 20px!important; padding-right: 15px;}
.blog-box p {font-size: 14px;padding-right: 0px;}
.blog-box img {max-width: 100%}
.blog-list {padding-right: 20px;width: 30%; }
.blogname-text2 img { padding-left: 0px;}
.blogname p {font-size: 12px;}
/*08-07-2019*/
.blogname {width: 100%;}
.blogImage img {max-width: 100%;}
.blogname-text {width: 55%;}
.blogImage {width: 100%;}
.tab-pane.in{ padding: 0 35px; }
.tabData .slick-prev{ left: -30px!important; }
.tabData .slick-next{ right: -30px!important; }

	#newslettr .acpt{ margin:15px 0px 0px 0px!important}
	#newslettr .w2lsubmit{ margin-left:0px!important}
	.w2llead label.textarea{ margin:0px!important}
	#salesforce_w2l_lead_1 label.select{ margin:0px!important}
	.acpt{ padding:0px!important; margin:0px!important}
.acpt input[type="checkbox"]{ margin:5px 10px 0px 0px!important;}
.w2llead select.select{ width:360px!important; margin:12px 0px!important;}
.w2llead textarea { display: block; float: none; height: 200px;  margin:12px 0px !important; width: 343px !important;}
#footer{}
#footer .colfoot{ width:185px!important; min-height:200px!important  }
.contactus{ padding:10px;}
.contactus .twocolumnleftnoline{ padding-left:0px!important;}
.contactus .w2llead select.select{ float:left; border:1px solid #ddd;}
.contactus textarea{ float:left}

#client-stats div{ margin:0 10px!important}
/*#measureshow .slide .slidebackground {
background-position: 7% center!important;}*/
#measureshow .slide .subfeaturetext{margin-top:20px;}
/* #measureshow .slide .subfeaturetext p{width:45%!important; line-height:19px!important;}*/
.divbottom img {height: auto;}

.mm-slideout {overflow-x: hidden;}
#clienttestnav{display:none;}
.attachment-post-thumbnail{margin-left:0%;}
.flexslider .slides > li img {width: 93%;}
.processbase h3, .processpopup h3, .evaluatebase h3, .tabber h3, .tabpopup h3{font-size:15px;}
.contained{ width:100%!important;}	
#topnav{ float:left!important}
.menu-main-menu-container{ float:left!important; clear:both}
#menu-main-menu li{ float:none!important; display:block!important}
.centeredmenu{ float:none!important; }
.centeredmenu li{ float:none!important; display:inline-block!important}
.centeredmenu ul{ float:none!important; display:block!important; }
.featureholder{width:100%!important;}
.slidetext, .featuretext, .subfeaturetext { font-family: "Proxima Regular",sans-serif;  font-size: 19px; letter-spacing: 0.06em;  margin: 0 auto; padding: 54px 0 0; position: relative; text-transform: uppercase; width:100%!important; z-index: 50;}
.container{width:100%!important;}
.slideshow{width:100%!important;}
.slide{ min-width:320px!important}
.testimonial{width:94%!important; overflow:hidden!important}

.colfoot{width:16%!important;}
.container{min-width:320px!important}
.navcontainer{ min-width:320px!important}
.processbase, .evaluatebase{ padding:0px!important}

.testimonial .rightslide{width:100%!important; float:none!important}
p.testimonialname{ margin-left:0px!important; text-align:center!important}
.processbase, .evaluatebase { margin: 0 auto!important;}
.processborder{ border:none!important}
.socialiconed{width:220px;}

/*******new******/
.centeredmenu li{ right:0px!important}
.centeredmenu #menu-footer-bottom-menu li{ display:none}
.centeredmenu #menu-footer-bottom-menu li:nth-child(6){ display:inline-block; float:none!important;}
.centeredmenu #menu-footer-bottom-menu li:last-child{ display:inline-block; float:none!important;}


.testi{ display:none!important;}

#header{ position:relative}
#header { overflow: hidden; padding: 0; padding-top: 34px!important;}
.centeredmenu li{ float:none!important}
#topnav{ position:absolute; top:0px; right:0px;}
.contained{ width:100%!important;}	
#topnav{ float:left!important}
.menu-main-menu-container{ float:left!important; clear:both}
#menu-main-menu li{ float:none!important; display:block!important}
.centeredmenu{ float:none!important; }
.centeredmenu ul{ float:none!important; display:block!important; left:10px!important}
.featureholder{width:100%!important;}
.slidetext, .featuretext, .subfeaturetext { font-family: "Proxima Regular",sans-serif;  font-size: 19px; letter-spacing: 0.06em;  margin: 0 auto; padding: 54px 0 0; position: relative; text-transform: uppercase; width:100%!important; z-index: 50;}
.container{width:100%!important;}
.slideshow{width:100%!important;}
.slide{ min-width:320px!important}
.testimonial{width:94%!important; overflow:hidden!important}

.colfoot{width:193px!important;}
.container{min-width:320px!important}
#lineCulture{ display:none}
#lineStrategy{ display:none}
#lineTalent{ display:none}
#circleStrategy{ display:none}
#circleCulture{ display:none}
#circleTalent{ display:none}
.contained{width:94%!important; padding:0px 3%!important}
.leftcolumn{ position:static!important}
.leftcolumn{  position: static !important; width:100% !important; text-align:center;   margin: 0 auto;}
.rightcolumn{  position: static !important; width:100%!important;    margin: 0 auto; text-align:center;}
.navcontainer{ min-width:320px!important}
#infographics{ height:auto!important}
.amazingslider-text-wrapper-1{ margin:5px!important; top:10px!important}
.amazingslider-text-1{ padding:0px!important; line-height:18px!important}
.amazingslider-title-1{line-height:58px!important}
.amazingslider-text-wrapper-2{ margin:5px!important; top:10px!important}
.amazingslider-text-2{ padding:0px!important; line-height:18px!important}
.amazingslider-title-2{line-height:18px!important}
.processbase, .evaluatebase{ padding:0px!important}

.testimonial .rightslide{width:100%!important; float:none!important}
p.testimonialname{ margin-left:0px!important; text-align:center!important}
.processbase, .evaluatebase { margin: 0 auto!important;}
.processborder{ border:none!important}
#page .header a{ display:block!important}
.menu-main-menu-container{ display:none!important}

.yellow-circle p{ text-align:center; }
.mobile-content { color:black; height: 99px; overflow: hidden; text-overflow: ellipsis; padding: 4px 9px; text-align: center;}
.slidetext h2, .featuretext h2 { color: #fbb700; font-family: "Proxima Black",sans-serif; font-size: 42px!important; line-height: 41px!important; padding-top: 4px; text-transform: uppercase; z-index: 3;}
.slidetext{ padding:10px!important;}
/*.slideshow{ height:auto!important}*/
.twocolumnleft, .twocolumnleftnoline { float: none !important; margin: 0 auto !important; padding-right: 0 !important; width: 100% !important;}
.twocolumnright { border-top: 1px solid #e5e5e5 !important; float: none !important; padding-left: 0 !important; width: 100% !important;margin:auto;}
.contained h2, h2.centeredline, h1{ font-size:22px!important}
.subfeaturetext{ padding:20px!important}
.subfeaturetext h3{ padding:0px!important; width:94%!important}
.subfeaturetext p{ padding:0px!important; width:94%!important}
.container #tabs { height:auto!important}
#tabs li{ padding:0px!important}
.amazingslider-title-1{ font-size:45px!important; line-height:38px!important}
.amazingslider-title-2{ font-size:45px!important; line-height:38px!important}
.yellow-circle h3.lined{ background:none!important}




/******************/
.threecolumn{ width:28%!important}

.slidebackground{ height:auto!important;}
}

.searchdata .search-loop{    border-bottom: 1px solid #ccc;
    text-align: left;
	padding-bottom: 12px;}
.searchdata .search-loop h2{    text-align: left;
		text-decoration: none;
		font-size: 25px;}
.searchdata .search-loop h2 a	{    text-decoration: none;}
.navigation{    margin-top: 29px;}




#page .header a{ display:none}
.amazingslider-title-1{ color: #fbb700;  font-family: "Proxima Black",sans-serif;  font-size: 80px;  line-height: 60px;  padding-top: 4px;  text-transform: uppercase;  z-index: 3; text-align:left;display:table; position:relative; padding:10px; margin:0px auto;}
.amazingslider-title-2 h3{   color: #fbb700;   font-family: "Proxima Semibold",sans-serif;   font-size: 14px;   line-height: 18px;   padding-bottom: 4px;   text-transform: uppercase;   z-index: 4;}
.amazingslider-description-2{ padding-right:50%!important; text-align:left!important;}

.clear{clear:both; margin:0px; padding:0px;height:0px;}
#pagecontainer #performance .slideshow{width:1100px; margin:auto;}
.flex-viewport{width:1000px; margin:auto;}
#measureshow .slide .subfeaturetext p{text-transform: capitalize;}

.jspPane{}
.jspPane .sider{ max-width:155px!important}
#scroll-clients .jspPane{ width:100%!important; }
#scroll-clients .jspPane  .attachment-post-thumbnail{ margin-left:0px!important}
.news-page{}
.newslist .attachment-post-thumbnail{ width:100%; margin-left:0px!important; margin-bottom:20px;}


.mobsearch{ display:none}
.acpt{ float:left; padding:0px 20px;}
.acpt .w2linput{ margin-top:15px; margin-left:0px!important}







@media (min-width:320px) and (max-width:467px)
{
.contactus form select{ width:83%!important;}	
}
@media (min-width:320px) and (max-width:768px)
{
.contactus form .w2llabel{ display:block!important;}
.colfoot{ min-height:195px;}
#salesforce_w2l_lead_1 .w2llabel{ display:block!important;}

}
@media (min-width:1024px){
	#sf_form_salesforce_w2l_lead_2 .sf_field_00N70000002UtoN{ margin:20px 0px 20px 205px!important; }
	#sf_form_salesforce_w2l_lead_2 .w2lsubmit{margin-left:205px!important;}
	#sf_form_salesforce_w2l_lead_2 .sf_field_00N70000002UtoN .checkbox{ padding-top:0px!important}
.select {
    margin: 15px 0px 15px 0px!important;}
	#newsletter .acpt{ margin:0px 0px 10px 0px!important; padding-left:0px!important}
	#newsletter .w2lsubmit{margin:15px 0px 10px 0px!important;}
.w2llead select.select{width:360px; background:#ffffff;}
label.textarea{ margin: 0px!important;}
	.w2llead input,
.w2llead textarea{padding:8px;font-size:14px;color:#808593;width:342px;background:#fafafa;border-top:1px double #ababab;border-left:1px double #ababab;border-bottom:1px double #ebebeb;border-right:1px double #ebebeb;outline:none;margin:0px!important; margin-bottom:5px!important;}
label.select{ margin:0px!important}
 
}


@media (min-width:320px) and (max-width:640px)
{
	#logo{ float:none!important;}	
.mobsearch{ margin-top:20px;  box-shadow:0px 0px 4px #ddd; -moz-box-shadow:0px 0px 4px #ddd; -webkit-box-shadow:0px 0px 4px #ddd; display: block !important; float: right !important;  height: 39px;  position: relative;  width: 200px;}
.mobsearch .googlesearchinput{ width:145px!important;}
.mobsearch #googlesearchbtn{ left:160px!important;}
	
}

@media (min-width:641px) and (max-width:1024px)
{
	#logo{ float:none!important;}	
.mobsearch{  box-shadow:0px 0px 4px #ddd; -moz-box-shadow:0px 0px 4px #ddd; -webkit-box-shadow:0px 0px 4px #ddd; display: block !important; float: right !important;  height: 39px;  position: relative;  width: 230px;}
.mobsearch .googlesearchinput{ width:170px!important;}
.mobsearch #googlesearchbtn{ left:190px!important;}
	
}


@media (min-width:320px) and (max-width:1024px)
{

.breadcrumbs{ padding-top:10px!important}
.testimonial .rightslide{ text-align:center}
#whitepapersshow .tabber h3{ min-height:60px!important}
.arrowleft{ left:5px!important}
.arrowright{ right:5px!important}
#whitepapersshow{ margin-left:0px!important}
#whitepapersshow .slide{ padding:0px 5%!important; width:90%!important; min-width:250px!important;}
#whitepapersshow .slide .evaluatebase{width:33%!important;}
#whitepapersshow .slide .slidebase{ padding:0px!important;  margin:0px!important; width:96%!important}

#healthcheckshow{ margin-left:0px!important}
#healthcheckshow .slide{ padding:0px 5%!important; width:90%!important; min-width:250px!important;}
#healthcheckshow .slide .evaluatebase{width:33%!important;}
#healthcheckshow .slide .slidebase{ padding:0px!important;  margin:0px!important; width:96%!important}


#toolkitshow  .slide{ padding:0px 2%!important; width:92%!important; min-width:250px!important;}
#toolkitshow  .slide .evaluatebase{width:32%!important;}
#toolkitshow  .slide .slidebase{ padding:0px!important;  margin:0px!important; width:96%!important}

#toolkitshow 


.whatwedo .twocolumnleftnoline{ width:100%!important}


#performanceshow{ margin-left:0px!important;}
#performanceshow .slide{ padding:0px 5%!important; width:90%!important}


#management-team .processbase img{ margin-left:0px!important}

}

@media (min-width:320px) and (max-width:480px)
{
	#sf_form_salesforce_w2l_lead_2 .w2lsubmit .submit{ margin-top:15px!important;}
#newsletter .acpt{ margin-left:0px!important}
/*#newsletter label.textarea{ display:none!important}*/
.socialsingle2{ min-height:132px; padding:0;margin:35px auto 0;overflow:auto;font-family:'Proxima Bold', sans-serif;font-size:13px;text-transform:uppercase;color:#161a24;background-color:#f0f0f0;overflow:visible;position:relative;height:68px;}

.managementslider .flex-viewport{ width:260px!important; margin:0 auto!important}
.managementslider .flexslider .slides > li{ padding:0px!important; margin:0px 5px!important;}
.managementslider .flexslider .slides > li img{ height:auto!important; width:100%!important }
.managementslider .flexslider .slides .processbase{width:100%!important; margin:0px!important;}
}

@media (min-width:481px) and (max-width:767px){
	
	#sf_form_salesforce_w2l_lead_2 .w2lsubmit .submit{ margin-left:44px!important;}
.w2llead select.select {
    font-size: 12px;
    height: 40px;
    margin: 0 44px!important ;
    padding: 6px;
    width: 360px;
	display:block;
}
.w2lsubmit{ margin:10px 0px 0px 0px!important}
}

@media (min-width:320px) and (max-width:640px)
{
.formcontainer .twocolumnleftnoline{ padding-left:20px!important}
}

@media (min-width:320px) and (max-width:767px)
{
.socialsingle2	
	
	
.amazingslider-slider-1 .amazingslider-arrow-left-1{ display:none!important}
.amazingslider-slider-1 .amazingslider-arrow-right-1{ display:none!important}
.amazingslider-slider-2 .amazingslider-arrow-left-2{ display:none!important}
.amazingslider-slider-2 .amazingslider-arrow-right-2{ display:none!important}
}

@media (min-width:320px) and (max-width:1024px)
{
	.amazingslider-arrow-left-1{ display:none!important}
	.amazingslider-arrow-right-1{display:none!important}
}


@media (min-width:320px) and (max-width:768px)
{
.sharetable{width:100%!important; margin:0px!important}
.sharetable td {   display: inline-block;
    vertical-align: top;
    width: 100% !important;}
	.socialsingle2{ height:auto!important}	
	#process table{  margin: 30px auto 0!important;}
	.yellow-circle:nth-child(1){ position:static}
	.yellow-circle:nth-child(2){ position:static}
	.yellow-circle:nth-child(3){ position:static}

.rightcolumn{padding-bottom: 0 !important}


}

@media (min-width:769px)
{
	.sharetable{width:100%;}
.sharetable td { width:50%; vertical-align:top; }



}



.blogcomment-form{}
.blogcomment-form input[type="text"]{ width:365px!important}
.socialWindow img{width:auto!important}
#process table{ margin:0 auto}
#newsletter.newedit .w2lsubmit{float:left; margin:20px !important}
#newsletter.newedit .w2llead label.checkbox{width:80%;padding:0 0 0 12px}


#mm-0{overflow:hidden;}

/* 27-06-2019 */

@media (min-width:770px) and (max-width:860px){






.singleTab ul li {display: block; float: left;width: 35%;padding: 7px;}
.singleTab ul li.active a {font-size: 13px;}
.singleTab ul li a {font-size: 13px; padding: 0;}
.blogImage {width: 33%;}
.blogImage img {max-width: 100%;}
.blogname-text2 {padding-left: 16px;}
.blog_gs a {font-size: 12px;}
.blogname-text {width: 53%;}
.blogname p {padding: 0;}
}
@media (min-width:1240px){
.tab-pane.in{ padding: 0 35px; }

  .tabData .slick-prev{ left: -30px!importantr; }

  .tabData .slick-next{ right: -30px!importantr; }
}




@media (max-width: 1000px) and (min-width: 768px){
.award-stats-inner{width:100%;padding:30px 0}
.award-stats-img{width:30%}	
.award-stats-abt{width:65%}
.section-stats-data{padding:30px 0}
.quick-stats-d {width: 49%;}
	
	}
	
@media (max-width: 767px) and (min-width: 320px){
.award-stats-inner{width:100%;padding:30px 0}
.award-stats-img{width:80%;margin:0 auto;display:block}	
.award-stats-abt{width:80%;margin:0 auto;display:block}
.section-stats-data{padding:30px 0}
.quick-stats-d {width: 100%;}
}
@media (min-width:768px) and (max-width:1024px){
#performanceshow .slide .evaluatebase{width:33%!important;}
}
@media (min-width:320px) and (max-width:767px){
#performanceshow .slide .evaluatebase{width:100%!important;}
.evaluatebase,.evaluatebase h3{text-align:center}
.img-cont{max-width:100%!important;}
}

/*Changes*/
.recentTab .blofRecent{ margin:0; float: none; }
.tabData .slick-prev{ left: -30px !important; }
.tabData .slick-next{ right: -30px !important; }

.recentTab .blogImage{ padding: 0; min-height: 185px; }
.recentTab *{ box-sizing: border-box; }
.recentTab img{ vertical-align: middle; }
.recentTab .blogImage a{ display: inline-block; }
.blog_gs{ padding: 0 }
.recentTab .blogname{ padding: 17px }

.tabData .slick-dots li{width: auto !important; height: auto !important;}
.tabData .slick-dots li button:before{ display: none; }
.tabData .slick-dots {
    text-align: center;
    margin: 6px 0 0;
    padding: 0;
    position: static;
}

body.single{ margin:0; }

@media (min-width:320px) and (max-width:767px){
.tabData .slick-prev{ left: -30px !important; }
.tabData .slick-next{ right: -20px !important; }
.recentTab .blogImage{ min-height: 150px; }
.evaluatebase-outer .slick-dots{    margin: 0; padding: 0;}
}

@media all and (min-width: 320px) and (max-width: 767px) {
.evaluatebase-outer{padding:0 20px}	
#overview p{ font-size: 18px; }
#process p, .blog-detaile p, #process ol, #process ul, #process ol li, #process ul li, .blog-detaile li{ font-size: 16px }

img{ max-width: 100% }

}

.tag .blog-list { float: left;}
.blog-listing-loop .blog-box h2{max-height:56px;height: 56px;}
.single-post strong { font-weight: 900;}