body{font-family:'Open Sans'}
a:hover{text-decoration:none}
.header-banner{background:url(../images/powershell-ad-banner.jpg) no-repeat;padding:40px 0;background-size:cover;text-align:center;color:#fff;margin:-80px 0 0 0}
.mainhead + p{font-size:13px;font-weight:300;text-align:center;color:#cfe3ed;margin-top:10px}
.header-banner .title{font-size:36px;font-weight:700;margin-bottom:0}
.trail-section .title{font-size:24px;font-weight:700;margin-bottom:0;color:#fff}
.desc-content{font-weight:400;padding:18px 30px 0;font-size:14px;line-height:30px;text-align:center}
.col-50{width:49.5%}
.pr{position:relative}
.fl{float:left}
.text-center{text-align:center}
.content-row{padding:40px 0;overflow:hidden}
.sprite-icon{display:inline-block;height:45px;margin-bottom:10px}
.management-icon{background-position:0 0;width:55px}
.reporting-icon{background-position:-84px 0;width:65px}
.br-grey{border-right:1px solid #ededed}
.tag-title{color:#000;font-weight:500}
.tool-list{text-align:left;padding-left:27%;list-style-type:disc;font-size:13px;min-height:110px;margin-bottom:25px;padding:0 0 0 27% !important}
.tool-list a{text-decoration:underline;color:#017fbe}
.tool-list li{padding:5px 0}
.title-green{color:#51a607;font-size:16px;margin-top:0;font-weight:600}
.tag-title{margin-bottom:0;font-size:14px;font-weight:600}
.more-btn{border:1px solid #b2b2b2;padding:7px 15px;transition:background-color linear 240ms;padding-right:35px;color:#646464;background:url(../images/psprites.png)no-repeat;background-position:103% 12px;border-radius:1px;}
.more-btn:hover{text-decoration:none;background-color: #646464;border: 1px solid transparent;color: #fff;background-position: 103% -20px;}
.ad-manager-plus{background:url(../images/ad-manager-plus.jpg)no-repeat;background-size:cover;padding:30px 10%;box-sizing:border-box;padding-right:7%}
.col-full-50{width:50%}
.trail-section{margin-top:50px}
.trail-section p{text-align:left}
.btn-green{background-color:#5ab71b;padding:8px 20px;color:#fff;border-radius:1px;transition:all linear 240ms}
.btn-green:hover{background-color:#499a12}
.download-now-btn{height:auto;background-position:20px -143px;margin-top:20px}
.download-now-btn:hover{text-decoration:none}
.download-now-btn img{margin:0 5px 0 0;width:10px}
.trail-icon{background-position:0 100%;position:absolute;top:-13px;left:0;width:150px;height:150px}
.free-tool-list{color:#fff;list-style-type:disc;margin-top:8px;list-style-position:inside;padding:0 !important}
.free-tool{background:url(../images/free-tool.jpg)no-repeat;background-size:cover;padding:30px 7%;box-sizing:border-box;padding-right:0}
.freetool-left{width:35%}
.freetool-right{width:55%;margin-left:8%}
.free-tool-list li{padding:3px 0;font-size:13px;font-weight:300}
.free-tool-list li a{color:#fff;}
.more-ghost-btn{color:#fff;padding: 7px 15px;padding-right:15px;height:auto;margin-top:20px;background-position:103% -18px;transition:border linear 240ms;border:1px solid transparent}
.more-ghost-btn:hover{border:1px solid #ffffff;border-radius:1px;text-decoration:none}
.more-ghost-btn img{margin:0 0 0 5px;width:5px;}
.free-tool,.ad-manager-plus{min-height:310px}
.event-box{padding:25px 30px;color:#fff;width:28%;margin:0 2% 50px;box-sizing:border-box;text-align:left;position:relative;min-height:260px;overflow:hidden;border-radius:5px;box-shadow:0 0 10px #ccc}
.seminars{background:url(../images/seminars-bg.jpg)no-repeat}
.webinars{background:url(../images/webinars-bg.jpg)no-repeat;background-position: center top;}
.workshop{background:url(../images/pworkshop-bg.jpg)no-repeat;background-position: center top;}
.event-sec .tag-title{font-size:22px;margin:10px 0 50px;font-weight:300}
.event-sec .title{margin-bottom:0;font-weight:700;color:#000;font-size:28px}
.event-sec{padding:50px 0 0;background:#f1f6f7}
.event-sec .inner-title{margin:0;font-weight:700}
.event-box p{font-weight:300;margin-top:5px;font-size:13px}
.event-sec p + p{margin-bottom:0}
.calender-icon{display: inline-block;background:url(../images/pcalender-icon.png)no-repeat;width:24px;height:24px;margin:0;vertical-align:middle;background-size:20px}
.location-icon{display: inline-block;background:url(../images/location-icon.png)no-repeat;width:24px;height:24px;margin:0;vertical-align:middle;background-size:16px}
.play-icon{display: inline-block;background:url(../images/play-icon.png)no-repeat;width:30px;height:30px;margin:0;vertical-align:middle;background-size:30px}
.view-more{position:absolute;background:rgba(0,0,0,0.5);color:#ed7514;text-align:center;width:100%;left:0;bottom:0;padding:10px;box-sizing:border-box;text-transform:uppercase;transition:all 240ms;}
.view-more:hover{text-decoration:none;background:rgba(0,0,0,0.7);padding:15px 10px}
.event-sec .more-btn{display:inline-block;margin-bottom:40px;background-position: 103% 14px;border-radius:3px}
.event-sec .more-btn:hover{background-position:103% -18px}
.top-head{background:#ecedee;color:#404d55;border:1px solid #ccd1d9;border-left:0;border-right:0}
.top-head .title{font-size:30px;font-weight:300;padding:15px;display:inline-block;}
.top-head .tag-title{color:#404d55;font-size:14px;font-weight:400}
/*.left-side-tab{border-right:1px dashed #d8d8d8}*/
.left-bar-title{padding:0 15px;color:#4c4c4c;font-size:13px;font-weight:700;margin:35px 0 0;border-bottom:1px solid #e4e4e4;padding-bottom: 5px}
.left-side-tab ul li a{color:#373737;display:block;padding:10px 15px;padding-left:35px;font-weight:300}
.left-side-tab ul li a:hover, .left-side-tab ul li a.active{text-decoration:none;color:#71b121}
.left-side-tab ul.releated-nav li{border-bottom:0}
.left-side-tab ul.releated-nav li a{padding:0;padding-left:0}
.left-side-tab ul li{border-bottom:1px solid #e4e4e4;font-size:12px;}
.left-side-tab ul li.list-title{padding-left:0;padding:10px 15px;font-weight: 700;color:#000}
.col-25{width:25%;box-sizing: border-box;}
.col-75{width:75%;box-sizing: border-box;}
.right-side-content{padding:40px 30px 15px}
.right-side-content .main-title{font-size: 22px;color:#000;font-weight:700}
.right-side-content p{line-height:28px;font-weight:300}
.solution-box{display: inline-block;background:#f7f7f7;border:1px solid #e4e4e4;padding:10px 20px;margin-bottom:20px;}
.solution-box p{margin:0}
.right-side-content .inner-title{margin:10px 0;font-size: 14px;font-weight:700}
.left-side-tab ul{padding:0 !important}
.left-side-tab ul li.list-title a{font-weight:700;padding:10px 15px 10px 5px}
