a:hover{color:#000}
a{color:#0071bc}
.edu_cont .bg-container h1{line-height: 44px;
    font-size: 30px;
    width: 90%;}
    .edu_cont .bg-container h1 sup{position: relative;top: -20px;font-size: 13px;}
.media .bg-container h1{line-height:41px;font-size:26px;width:80%;padding-top:60px}
.edu_cont .content-bg{width:58%}
.edu_cont .bg-container p{padding-top:14px;width:90%;font-size:16px}
.edu_cont .edudivinner{display:none}
.edu_cont .offr-wrap{bottom:30px}
.edu_cont .edu_content_cont .npNote{font-size:25px;margin-top:13px;line-height:36px}
.edu_cont .edu_content_cont .edu_content_right{width:46%}
.edu_cont .edu_content_cont .edu_content_left{width:50%;float:right;margin-top:-21px}
.edu_cont .edu_content_cont .edu_content_left h3{font-size:24px;margin:28px 0 8px;line-height:34px}
.edu_cont .edu_content_cont .edu_content_right h3,.edu_cont .edu_content_cont .edu_content_right h3 a{font-size:21px}
.edu_cont .study-content{background:#0c0c0c url(../../source/images/feature_meeting-banner3.jpg) no-repeat center top;height:auto;padding:39px 0 24px;float:left;width:100%;color:#fff}
.media .study-content{padding:73px 0 43px}
.it-page .study-content{background:#f7f7f7}
.vdi .study-content,.rdp .study-content{padding:36px 0 38px}
.edu_cont .study-content h3{color:#fff;border:0;text-align:center;font-size:30px}
.it-page .study-content h3{color:#000}
.media .study-content h3{font-size:25px;line-height:40px}
.edu_cont .study-content ul li{margin:0 0 28px;background:url(../../source/images/white-tick-icon.png) no-repeat 0 5px;list-style-type:none;padding-left:31px!important;padding-bottom:12px!important;min-height:80px}
.media .study-content ul li{background:none;color:#fff}
.media .study-content ul li a{color:#fff;margin-bottom:14px;line-height:60px;font-size:20px;font-weight:600}
.media .study-content ul li a:hover{color:#fbff44}
.it-page .study-content ul li{background:none;color:#000}
.it-page .study-content ul li a{color:#0071bc;margin-bottom:14px;line-height:60px;font-size:20px;font-weight:600}
.it-page .study-content ul li a:hover{color:#000}
.edu_cont .remote-learn-box ul li{background:url(../../source/images/compare-tick-blue.png) no-repeat left 6px;padding-left:25px!important;padding-bottom:15px!important;list-style:none}
.media .edu-left-box .edu_content_desc{width:50%;padding-right:30px}
.edu_cont .remote-learn-box{background:#263f5d url(../../source/images/meeting-bgnew4.jpg) no-repeat center;height:auto;position:relative;margin:0;float:left;width:100%;cursor:pointer;background-size:cover;color:#fff;padding:44px 0}
.edu_cont .signup-box h3{border:none;font-size:26px;text-align:center;color:#0071bc}
.edu_cont .signup-box p{font-size: 12px;padding: 45px 0 15px;}
.edu_cont .remote-learn-box h3{color:#fff;font-size:29px;padding-bottom:30px;text-align:center;border:0}
.edu_cont .remote-learn-box p{line-height:29px;margin-bottom:36px}
.edu_cont .signup-box{clear:both;padding:46px 40px 60px;cursor:pointer}
.it-page .signup-box{border-top:1px solid #ccc}
.vdi .signup-box{background:#f3f8fc}

.edu_cont .banner-signup,.edu_cont a.spl-singup{background-color:#0071bc!important;width:179px!important;height:auto!important;padding:10px 26px;text-indent:1px;color:#fff;font-size:18px;line-height:normal;font-weight:500;border-radius:2px;display:block;margin:20px auto}
.edu_cont .banner-signup:hover,.edu_cont .spl-singup:hover{background:#2cb0e2!important;color:#fff}
.edu_cont .banner-signup{text-align:left;margin:39px 0 0}
.edu_cont .logos-block{clear:both;padding:60px 0 50px;text-align:center}
.edu_cont .logos-block h3{border:0;color:#0071bc;font-size:24px;padding-bottom:0;margin-bottom: 20px;}
.edu_cont .edu_content_left p{margin-bottom:42px}
.msp .edu_content_left p{margin-bottom:60px}
.jssorl-009-spin img{animation-name:jssorl-009-spin;animation-duration:1.6s;animation-iteration-count:infinite;animation-timing-function:linear}
.edu_cont .edu_content_cont{margin:16px 0 0}
@keyframes jssorl-009-spin {
from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.edu_cont .header-banner{border-bottom:none;background:#b7a38a url(../../source/images/education_banner6.jpg) no-repeat scroll center 30px;height:490px}
span#mail-id-list{display:none}
.edu_cont .edudivinner p:nth-child(2){border-bottom:none;padding-bottom:0}
.edu_cont .edudivinner{padding-top:0}
.study-left-list{width:48%;float:left;margin-top:34px}
.edu_cont .study-right{width:48%;float:left;margin-left:30px}
.edu_cont .edu_content_cont{background:#817f82 url(../../source/images/education_section4.jpg) no-repeat center top;height:auto;float:left;padding:8px 0 37px}
.media .edu_content_cont{background:#817f82 url(../../source/images/media-diwn-banner.jpg) no-repeat center bottom;height:auto;float:left;padding:75px 0 72px}
.edu_cont .edu_content_cont li strong{color:#000}
.media .edu_content_cont li strong{color:#000;line-height:38px;font-size:18px}
.edu_content_cont ul li{margin:0 0 15px;background:url(../../source/images/how-work-arrow.png) no-repeat 0 2px;list-style-type:none;padding-left:41px!important;padding-bottom:12px!important;color:#292828}
.media .edu_content_cont ul li{padding-bottom:66px!important}
.it-page .edu_content_cont ul li{padding-bottom:47px!important}
.vdi .edu_content_cont ul li,.rdp .edu_content_cont ul li{padding-bottom:22px!important;background:none}
.rdp .edu_content_cont ul li a{color:#fbff44}
.rdp .edu_content_cont ul li a:hover{color:#fff}
.arct .edu_content_cont ul li a{color:#0071bc}
.arct .edu_content_cont ul li a:hover{color:#000}
.edu_content_cont ul{margin-left:-45px;margin-top:34px}
.remote-left-con{float:left;width:50%}
.media .edu_content_cont ul{margin-left:-45px;margin-top:34px;float:left}
.edu_cont .remote-right-con{float:right;width:50%;text-align:center;margin-top:0}
.edu_cont .header-banner{height:300px}
.edu_cont .bg-container .wrapper{height:auto}
.edu_cont .secure-section{border-bottom:1px solid #ccc;padding:40px 0 75px;float:left;width:100%}
.media.edu_cont .secure-section{border-bottom:0}
.vdi .secure-section p{padding-bottom:20px}
.edu_cont .secure-section h3{border-bottom:0;text-align:center;color:#0071bc;margin-bottom:16px;font-size:28px;padding-left:0}
.edu_cont .secure-single-box{width:30%;border:1px solid #c3bcbc;padding:20px 10px 20px 18px;box-sizing:border-box;float:left;margin:10px}
.healthcare .secure-single-box{width:23%}
.arct .secure-single-box{min-height:257px}
.edu_cont .secure-single-box:hover{background:#ecf7fc}
.edu_cont .security-box-con{width:1096px;margin:auto;padding-left:44px}
.healthcare .security-box-con{width:1230px;margin:auto;padding-left:0}
.edu_cont .secure-single-box h5{color:#0071bc;font-size:18px;margin:7px 0 12px}
.healthcare .secure-single-box h5{color:#0071bc;font-size:17px;margin:7px 0 12px}
.edu_cont .secure-single-box p{font-size:16px;min-height:78px;color:#000}
.media .secure-single-box p{font-size:16px;min-height:120px;color:#000}
.edu_cont .remote-right-con img{width:490px}
.new-header-con li{margin-right:42px}
@media screen and (max-width: 1224px) {
.edu_cont h3{line-height:38px;padding-bottom:18px}
.edu_cont .secure-single-box{width:42%}
.edu_cont .security-box-con{padding-left:69px;width:auto}
.edu_cont .secure-single-box p{padding-bottom:0;min-height:73px;font-size:15px}
.media .secure-single-box p{padding-bottom:0;min-height:98px;font-size:15px}
.edu_cont .edu_content_cont .edu_content_left h3{font-size:20px;margin:6px 0 8px;line-height:29px}
.edu_cont .edu_content_cont{padding:8px 0 16px}
.edu_cont .bg-container h1{line-height:40px;font-size:24px}
}
@media screen and (max-width: 1024px) {
.edu_cont .edu_content_cont{background:#eae9e9;padding:20px 0}
.edu_cont .edu_content_cont .edu_content_left{width:100%;float:left}
.edu_cont .remote-right-con{display:none}
.edu_cont .remote-left-con{width:100%}
.edu_cont .logos-block h3{padding-bottom:26px}
.all_smartdevice.edu_cont .content-bg{position:relative}
.media .edu-left-box .edu_content_desc{width:100%;padding-right:0;margin-left:0}
.media .edu_content_cont .edu_content_left{margin-left:-18px}
}
@media screen and (max-width: 1100px) {
.edu_cont .bg-container h1{line-height:38px;font-size:22px}
.new-header-con li{margin-right:30px}
}
@media screen and (max-width:980px) {
.edu_cont .content-bg{width:100%}
.edu_cont .bg-container h1{line-height:39px;font-size:26px;padding-top: 70px;}
.edu_cont h3{line-height:32px;font-size:22px}
.edu_cont .header-banner{background:#b7a38a url(../../source/images/education_bannerimobile.jpg) no-repeat scroll center 30px}
.edu_cont .study-left-list{width:100%;margin-top:0}
.edu_cont .study-right{margin-left:0;width:100%}
.edu_cont .study-content h3{margin-bottom:30px;font-size:24px}
.edu_cont .study-left-list,.study-right{margin-left:-23px}
.edu_cont .study-content ul li{padding-bottom:26px!important}
.edu_cont .study-right{margin-top:-10px}
.edu_cont .remote-learn-box{padding:44px 0 13px}
.edu_cont .secure-single-box{padding:20px 10px}
.edu_cont .secure-single-box h5{font-size:16px}
.edu_cont .secure-single-box{width:45%}
.edu_cont .security-box-con{padding-left:30px}
.edu_cont h3{font-size:20px!important;padding-bottom:12px}
}
@media screen and (max-width:767px) {
.edu_cont .logos-block{display:none}
.edu_cont .secure-single-box{width:92%}
.edu_cont .secure-single-box p{min-height:auto}
.edu_cont .secure-single-box h5{padding:0;margin-bottom:0}
.edu_cont .secure-section{border-bottom:0;padding:24px 0 37px}
.edu_cont .bg-container h1{padding-top:65px}
}
@media screen and (max-width:640px) {
.edu_cont .bg-container h1{line-height:33px;font-size:20px;padding-top:47px}
.edu_cont .header-banner{height:248px;background:#191816}
.edu_cont h3{line-height:26px;font-size:20px!important}
}
@media screen and (max-width:480px) {
.edu_cont .bg-container h1{line-height:29px;font-size:18px;padding-top:42px}
.edu_cont .security-box-con{padding-left:10px}
}
.healthcare .header-banner{border-bottom:none;background:#f1f3f3 url(../../source/images/healthcare-bg1.jpg) no-repeat scroll center 30px}
.media .header-banner{border-bottom:none;background:#f1f3f3 url(../../source/images/media-bg.jpg) no-repeat scroll center 30px;height:340px}
.it-page .header-banner{border-bottom:none;background:#f1f3f3 url(../../source/images/it-banner.jpg) no-repeat scroll center 30px;height:340px}
.rdp .header-banner{border-bottom:none;background:#f1f3f3 url(../../source/images/rdp-banner.jpg) no-repeat scroll center 30px;height:340px}
.arct .header-banner{border-bottom:none;background:#f1f3f3 url(../../source/images/arct-banner.jpg) no-repeat scroll center 30px;height:340px}
.vdi .header-banner{border-bottom:none;background:#f1f3f3 url(../../source/images/vdp-banner.jpg) no-repeat scroll center 30px;height:349px}
.healthcare .menu .main li a{color:#000}
.healthcare .menu .main li a:hover{color:#d61e1e}
.healthcare .active .menu .main li a{color:#fff}
.healthcare .active .menu .main li a:hover{color:#fbff44}
.healthcare .bg-container h1{color:#000}
.healthcare .logo a{background:url(../../source/images/rpc-new-logo-idr-blue3.svg) no-repeat!important;height:51px!important;width:160px!important}
.healthcare .active .logo a{background:url(../../source/images/rpc-new-logo-idr-white3.svg) no-repeat center!important;height:51px!important;width:150px!important;display:block;margin-top:6px!important}
.healthcare .secure-single-box p{font-size:16px;min-height:101px}
.it-page .secure-single-box p{font-size:16px;min-height:118px}
.healthcare .secure-section h3{font-size:26px;line-height:41PX;padding:30px 0 53px;width:90%;text-align:center;margin:auto}
.media.vdi .secure-section h3{padding:22px 0 20px}
.healthcare .edu_content_cont{background:#f5f7f7 url(../../source/images/healthcare-test1.jpg) no-repeat center bottom;padding:70px 0 23px}
.it-page .edu_content_cont{background:#f2eeeb url(../../source/images/it-content_bg.jpg) no-repeat center bottom;padding:78px 0 16px}
.vdi .edu_content_cont{background:#f5f7f7 url(../../source/images/vdp-slider-banner.jpg) no-repeat center bottom;padding:51px 0 23px;border-top:1px solid #ccc}
.rdp .edu_content_cont{background:#12231d url(../../source/images/rdp-slider-banner.jpg) no-repeat center bottom;padding:58px 0 56px;border-top:1px solid #ccc;color:#fff}
.arct .edu_content_cont{background:#d9dddc url(../../source/images/artct-slider-banner.jpg) no-repeat center bottom;padding:39px 0 23px;border-top:1px solid #ccc;color:#fff}
.rdp .edu_content_cont ul li{color:#fff}
.arct .edu_content_cont ul li{color:#000}
.healthcare .study-left-list strong{display:inline-block;margin-bottom:15px}
.healthcare .study-content ul li{background:none;line-height:28px}
.edu_content_desc{float:left;width:45%}
.media .edu_content_desc{width:100%}
.acc-cont-box .edu_content_desc{width:44%}
.edu_content_desc p{color:#0071bc;font-size:22px;line-height:33px;margin-left:20px;margin-top:10px;font-weight:600}
.vdi .edu_content_desc p{color:#0071bc;font-size:31px;line-height:52px}
.acc-cont-box .edu_content_desc p{color:#fff;font-size:21px;line-height:33px}
.rpc-hightlight-txt{clear:both;padding:57px 0 60px;color:#000;text-align:center;font-size:22px;margin-top:26px;border-top:1px solid #ccc;float:left;width:100%}
.rpc-hightlight-txt p{width:90%;text-align:center;margin:auto;font-size:22px;line-height:39px}
.healthcare .edu_content_cont ul li{line-height:30px}
.healthcare .secure-section{padding:40px 0 58px;border:none}
.it-page .secure-section{padding:58px 0 80px}
.rdp .secure-section{padding:10px 0 58px;border:none;text-align:center}
.arct .secure-section{padding:24px 0 58px;border:none;text-align:center}
.rdp secure-section p{padding-bottom:20px;line-height:30px}
.rdp .security-box-con{margin-top:60px}
.rdp .secure-single-box p{min-height:82px}
.arct .secure-single-box p{min-height:102px}
.rdp .rdp-descript{border-top:1px solid #ccc;width:100%;float:left;padding:44px 0;margin-top:23px;text-align:center;line-height:29px;color:#000}
.rdp .rdp-descript h3{border:0}
.rdp .edu_content_cont .rdp-left-txt{font-size:30px;width:40%;line-height:40px;float:left;margin-top:12px}
.vdi .secure-section{color:#000;text-align:center;padding:48px 0 30px}
.healthcare .edu_content_cont ul li{line-height:28px}
.rdp .edu_content_cont ul li{margin-bottom:26px}
.vdi .edu_content_cont ul li{line-height:20px}
.government .edu_content_cont ul li{line-height:28px;padding-bottom:36px!important}
.remote-lab .edu_content_cont ul li{line-height:28px;padding-bottom:30px!important}
.all_smartdevice.healthcare .menu .main li a{color:#fff}
.all_smartdevice .logo a{margin:16px 0 0!important;background:url(../../source/images/rpc-new-logo-idr-white3.svg) no-repeat center!important}
.all_smartdevice.business .logo a{margin-top: 6px !important;}
@media screen and (max-width: 1024px) {
.healthcare .edu_content_cont{background:#f0edf1}
.all_smartdevice.healthcare .header-banner{background:#f5e0c3}
.all_smartdevice.healthcare .account-banner{border-bottom:none;background:#f1f3f3}
.edu_content_desc{float:left;width:100%;margin-bottom:25px;margin-left:-19px}
.rdp .edu_content_cont{background:#294e41;padding-top:22px}
.arct .edu_content_cont{background:#f9f9f9}
}
@media screen and (max-width: 980px) {
.healthcare .logo a{background:rgba(0,0,0,0) url(../../source/images/rpc-new-logo-idr-white3.svg) no-repeat!important;margin:6px 0 0!important;width:150px!important}
.healthcare .menu .main li a{color:#fff!important}
.healthcare .header-banner{border-bottom:none;background:#f5e0c3}
.rpc-hightlight-txt p{width:100%;text-align:center;margin:auto;font-size:18px;line-height:27px}
.media .header-banner{border-bottom:none;background:#1669af;height:auto;padding-bottom:23px}
.media .bg-container h1{line-height:39px;font-size:26px;padding-top:52px;text-align:center;width:auto}
.healthcare .secure-section h3{font-size:26px;line-height:35px;padding:30px 0 53px;width:100%}
}
.healthcare .account-banner{border-bottom:none;background:#f1f3f3 url(../../source/images/accounts-bg.jpg) no-repeat scroll center;height:350px;background-size:cover}
.pgmag-quotes .bussiness_img{background:url(../../source/images/business-review.png) no-repeat!important;width:133px!important;height:94px!important;margin:10px 0 0 26px !important}
.quote-container{padding-top:32px}
.pgmag-quotes{padding:30px 0 44px}
.healthcare .bg-container h1{padding-top:40px;font-size:24px}
.it-page .bg-container h1{padding-top:146px;font-size:28px}
.rdp .bg-container h1{padding-top:146px;width:72%}
.vdi .bg-container h1{padding-top:146px;font-size:26px;width:86%}
.healthcare .account-banner .bg-container h1{    padding-top: 58px;
    width: 84%;
    font-size: 32px;
    line-height: normal;
}
.edu_cont .account-banner h1{line-height:36px;font-size:26px}
.healthcare .account-sec-section p{font-size:15px;min-height:96px}
.healthcare .acc-cont-box{background:#5a392f url(../../source/images/account-slider-bg2.jpg) no-repeat center top;padding:63px 0 64px}
.healthcare .acc-cont-box .edu_content_left h3{color:#fff}
.healthcare .acc-cont-box li strong{color:#fbff44!important;margin-bottom:-13px;display:block}
.healthcare .acc-cont-box li strong a{color:#fbff44!important}
.healthcare .acc-cont-box li strong a:hover{color:#fff!important}
.acc-cont-box ul li{margin:0 0 15px;background:none no-repeat 0 2px;color:#fff}
.edu_content_cont ul li{background:none}
.acc-cont-box ul{margin-left:-77px}
.healthcare .study-content a{color:#fff}
.healthcare .study-content a:hover{color:#fbff44}
@media screen and (max-width: 1224px) {
.vdi .bg-container h1{font-size:24px}
}
@media screen and (max-width: 1024px) {
.healthcare .acc-cont-box{background:#5a392f}
.acc-cont-box .edu_content_desc{width:100%}
.all_smartdevice.healthcare .account-banner .bg-container h1{padding-top:59px!important}
.all_smartdevice.healthcare .bg-container h1{padding-top:59px!important}
.all_smartdevice.healthcare.vdi .bg-container h1{padding-top:40px!important}
.vdi .edu-left-box .edu_content_desc{margin-bottom:0}
.vdi .edu_content_cont ul{margin-left:-55px;margin-top:10px}
}
@media only screen and (max-width: 980px) and (min-width: 320px) {
.edu_cont .header-banner:before{background:transparent}
.healthcare .account-banner{border-bottom:none;background:#e6e5e3!important;height:auto;padding-bottom:39px}
}
@media screen and (max-width: 980px) {
.healthcare .account-banner .bg-container h1{    padding-top: 38px!important;width:100%;}
.healthcare .header-banner{background:#f5e0c3;height:auto;padding-bottom:20px}
.vdi .header-banner,.rdp .header-banner{background:#f1f3f3;height:auto;padding-bottom:43px}
.vdi .bg-container h1{padding-top:25px;width:100%}
.rdp .bg-container h1{padding-top:25px;text-align:center;width:100%}
.vdi .edu_content_desc p{color:#0071bc;font-size:22px;line-height:36px}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1366px) and (min-device-width: 1024px) {
.all_smartdevice.healthcare .bg-container{top:-28px}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1366px) and (min-device-width: 1024px) and (orientation: landscape) {
.all_smartdevice.healthcare .bg-container{top:-8px}
.all_smartdevice.healthcare .account-banner .bg-container{top:8px!important}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1366px) and (min-device-width: 1024px) and (orientation: portrait) {
.all_smartdevice.healthcare .bg-container{top:-28px!important}
.all_smartdevice.healthcare .account-banner .bg-container{top:2px!important}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: landscape) {
.all_smartdevice.healthcare .bg-container h1{padding-top:67px}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait) {
.all_smartdevice.healthcare .bg-container h1{padding-top:60px}
}
@media screen and (max-width: 767px) {
.healthcare .secure-single-box p{min-height:auto;padding-bottom:10px}
.bg-container h1{padding-top:53px}
.all_smartdevice.healthcare .bg-container h1{padding-top:53px}
}
@media screen and (max-width: 640px) {
.healthcare .bg-container h1{padding-top:63px;font-size:19px}
.pgmag-quotes .itpro_img{margin:auto!important}
.pgmag-quotes .bussiness_img{margin:auto!important}
.vdi .bg-container h1,.rdp .bg-container h1{padding-top:21px;font-size:19px;line-height:29px;width:100%}
}
@media screen and (max-width: 480px) {
.healthcare .bg-container h1{padding-top:63px;font-size:18px;line-height:26px}
	.healthcare .account-banner .bg-container h1 {
		padding-top: 50px!important;}
}
footer .copyright{width:100%;padding:0 0 8px}
.remote-lab .header-banner{border-bottom:none;background:#f1f3f3 url(../../source/images/lab-banner2.jpg) no-repeat scroll center;background-size:cover;height:372px;width:100%}
.msp .header-banner{border-bottom:none;background:#f1f3f3 url(../../source/images/msp-banner3.jpg) no-repeat scroll center;height:377px}
.msp .security-box-con{width:auto;padding-left:0}
.msp .secure-single-box{width:23%}
.msp .study-content a{color:#fff;font-size:22px;font-weight:600}
.msp .enterprise-box{background:#e5f4fb;padding:51px 0 62px;display:block;float:left;width:100%;color:#000}
.msp .enterprise-box h3{color:#0071bc;text-align:center;border:0;font-size:30px}
.msp .enterprise-box ul{margin:34px 0 0 -36px}
.msp .enterprise-box ul li{background:url(../../source/images/ide_faqbullet.png) no-repeat 0 8px;list-style-type:none;padding-left:31px!important;line-height:27px;margin-bottom:11px!important}
.remote-lab .bg-container h1{padding-top:67px;width:84%;font-size:27px;font-weight:600}
.msp .bg-container h1{padding-top:160px;width:82%}
.remote-lab .secure-single-box p{font-size:16px;min-height:134px}
.msp .secure-single-box p{font-size:16px;min-height:100px}
.remote-lab .edu_content_cont{background:#f5f7f7 url(../../source/images/lab-webinar4.jpg) no-repeat center bottom;padding:77px 0 41px;background-size:cover;border-top:1px solid #ccc}
.msp .edu_content_cont{background:#f5f7f7 url(../../source/images/msp-slider.jpg) no-repeat center bottom;padding:90px 0 41px;background-size:cover;border-top:0}
.remote-lab .study-content{padding:60px 0 24px}
.msp .study-content{padding:76px 0 34px}
.remote-lab .edu_content_cont .edu_content_left{float:left}
.remote-lab .edu_content_desc{float:left;width:100%;margin-left:17px}
.remote-lab .edu_content_cont li strong a{color:#0071bc}
.remote-lab .edu_content_cont li strong a:hover{color:#000}
.remote-lab .study-content h3{font-size:26px;line-height:42px}
.msp .study-content h3{font-size:36px;margin-bottom:22px}
.msp .edu_content_cont ul li{margin:0 0 33px}
.msp .secure-section{padding:47px 0 68px}
.msp .secure-section h3{margin-bottom:36px;padding-bottom:10px}
@media screen and (max-width: 1220px) {
.msp .secure-single-box p{min-height:122px}
}
@media screen and (max-width: 1200px) {
.remote-lab .edu_content_cont{background:#fcfcfe}
.msp .edu_content_cont{background:#ebebef}
.remote-lab .edu_content_cont .edu_content_left{width:100%;padding-right:20px}
.msp .security-box-con{padding-left:30px}
.msp .secure-single-box{width:30%}
.msp .secure-single-box p{min-height:100px}
}
@media screen and (max-width: 1024px) {
.all_smartdevice.healthcare .header-banner{background:#f1f3f3}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1366px) and (min-device-width: 1024px) and (orientation: landscape) {
.all_smartdevice.remote-lab .header-banner{border-bottom:none;background:url(../../source/images/lab-banner_ipad.jpg) no-repeat scroll center 104px;height:354px;background-size:contain}
.all_smartdevice.remote-lab .bg-container h1{padding-top:80px!important}
.all_smartdevice.msp .bg-container h1{padding-top:57px!important}
.all_smartdevice.msp .header-banner{border-bottom:none;background:url(../../source/images/msp-banner2-ipad.jpg) no-repeat scroll center 34px;height:354px;background-size:contain}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait) {
.all_smartdevice.remote-lab .bg-container h1{padding-top:73px!important;font-size:21px}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: landscape) {
.all_smartdevice.remote-lab .bg-container h1{padding-top:73px!important;font-size:21px}
.all_smartdevice.msp .bg-container h1{padding-top:22px!important;font-size:21px}
.all_smartdevice.remote-lab .header-banner{background:url(../../source/images/lab-banner_ipad.jpg) no-repeat scroll center 22px;height:326px}
.all_smartdevice.msp .header-banner{border-bottom:none;background:url(../../source/images/msp-banner2-ipad.jpg) no-repeat scroll center 34px;height:354px;background-size:contain}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1366px) and (min-device-width: 1024px) and (orientation: portrait) {
.all_smartdevice.remote-lab .bg-container h1{padding-top:90px!important;font-size:21px}
.all_smartdevice.msp .bg-container h1{padding-top:45px!important;font-size:21px;width:100%}
.all_smartdevice.remote-lab .header-banner{border-bottom:none;background:url(../../source/images/lab-banner_ipad.jpg) no-repeat scroll center 104px;height:354px;background-size:contain}
.all_smartdevice.msp .header-banner{border-bottom:none;background:url(../../source/images/msp-banner2-ipad.jpg) no-repeat scroll center 104px;height:354px;background-size:contain}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 812px) and (min-device-width: 811px) and (orientation: landscape) {
.all_smartdevice.remote-lab .header-banner{height:auto}
.all_smartdevice.remote-lab .bg-container h1{padding-top:46px!important}
.all_smartdevice.msp .bg-container h1{padding-top:27px!important;padding-bottom:20px}
}
@media screen and (max-width:980px) {
.remote-lab .header-banner{background:#f1f3f3;height:287px}
.remote-lab .bg-container h1{padding-top:64px}
.remote-lab .edu_content_desc{margin-left:-10px}
.remote-lab .edu_content_cont ul{margin-left:-70px}
.remote-lab .study-left-list,.study-right{margin-left:-57px}
.remote-lab .bg-container h1{font-size:21px;width:100%}
.remote-lab .header-banner{height:283px}
.remote-lab .study-left-list{width:auto}
.all_smartdevice.msp .bg-container h1{text-align:center;padding-top:39px!important}
.msp .secure-single-box{width:45%}
.msp .secure-single-box p{min-height:96px}
.msp .bg-container h1{padding-top:27px;text-align:center}
.msp .header-banner{height:auto;padding-bottom:39px}
}
@media screen and (max-width:767px) {
.remote-lab .secure-section h3{width:100%}
.remote-lab .secure-single-box p{min-height:auto}
.remote-lab .bg-container h1{font-size:18px;line-height:28px}
.remote-lab .header-banner{height:242px}
.remote-lab .study-content h3{text-align:left;line-height:33px}
.msp .secure-single-box{width:97%}
.msp .security-box-con{padding-left:0}
.msp .header-banner{height:auto;padding-bottom:38px}
}
@media screen and (max-width: 542px) {
.remote-lab .header-banner{height:auto;padding-bottom:22px}
.msp .header-banner{height:auto;padding-bottom:22px}
.remote-lab .bg-container h1,.all_smartdevice.remote-lab .bg-container h1{font-size:16px;padding-top:50px!important}
.msp .bg-container h1,.all_smartdevice.msp .bg-container h1{font-size:16px;padding-top:26px!important;text-align:center;padding-bottom:17px}
.msp .secure-single-box{width:95%}
}
.government .header-banner{border-bottom:none;background:url(../../source/images/g-banner.jpg) no-repeat scroll center 34px;height:354px;background-size:cover}
.government .bg-container h1{padding-top:60px}
.government .edu_content_desc{float:left;width:100%;margin-left:17px}
.government .secure-section h3{font-size:26px;line-height:38px;width:80%;margin:auto;margin-bottom:43px;margin-top:20px}
.government .secure-single-box p{min-height:133px}
.government .edu_content_desc p{font-size:21px;margin-bottom:54px}
.government .edu_content_cont{background:#f5f7f7 url(../../source/images/g-slider-banner.jpg) no-repeat center bottom;padding:76px 0 41px;background-size:cover}
.government .study-content a{color:#fff;font-size:24px;font-weight:600}
.government .signup-box h3{border:none;font-size:24px}
.virtual-box{padding:60px 0;width:100%;float:left}
.virtual-box h3{border:0;line-height:37px;font-size:26px;width:90%;margin:0 auto 40px;text-align:center;float:none}
.c-box-tbl{border:1px solid #ccc;width:93%;margin:70px auto 0;padding:40px 30px 0}
.c-lf-box-tbl{width:49%;float:left}
.c-right-box-tbl{float:left;width:49%;padding-left:46px}
.c-lf-box-tbl h4,.c-right-box-tbl h4{color:#0071bc;font-size:21px;border-bottom:2px solid #0071bc;padding-bottom:10px;margin-bottom:40px;width:94%}
.c-box-list p{text-align:center}
.vpn-no-tick{background:url(../../source/images/vpn-icons.png) no-repeat -1px -1px;width:35px;height:35px;display:block;margin:auto}
.vpn-yes-tick{background:url(../../source/images/vpn-icons.png) no-repeat -1px -81px;width:35px;height:35px;display:block;margin:auto}
.rdp{color:#000}
.c-box-list{min-height:170px}
.c-lf-box-desc{border-right:1px dotted #ccc;padding-right:48px}
.msp .secure-single-box{width:31%}
.msp .edu_int{clear:both;border-top:1px solid #ccc;    padding: 54px 0 86px;width:100%;float:left;}
.msp .edu_int h3{text-align:center;padding:0;border:0;font-size:26px;font-weight:600}
.msp .edu_int p{text-align:center;color:#000}
.msp .secure-section{padding:47px 0 94px}
.msp .int-logo{margin-right:56px;box-sizing:border-box;margin-top:30px;min-height:85px;float:left;background:#fff;box-shadow:0 0 5px #a2a2a2;display:table;position:relative;width:160px;text-align:center;padding:20px}
.msp .logos-box{width:92%;margin:24px auto 0}
.msp .jamflogo{width: 175px;}
.msp .onelogin-logo img{display:block;margin-top:9px}
.msp .okta-logo img{display:block;margin:7px 0px 0px 14px;}
.msp .azurelogo img{display:block;margin:6px 0px 0px 0px;}
.msp .mslogo img{display:block;margin:6px 0px 0px 0px;width: 123px;}
.msp .jamflogo img{display:block;    margin: 11px 0px 0px 17px;}
.msp .int-logo:hover {
    background-color: rgba(169, 209, 255, 0.1);
}
.edu_cont .edu_content_cont{padding: 51px 0 37px;}
.edu_cont .study-content a{color:#fff;}
.edu_cont .study-content a:hover{color: #fbff44}
.edu_cont .edu_content_cont ul li{background:none;line-height: 27px;padding-left:10px !important;}
.edu_cont .edu_content_left a{color:#0071eb;}
.edu_cont .edu_content_left a:hover{color:#000;}
.edu_cont .study-content ul li {background:none;}
.pc-quote-box {
    width: 100%;
    margin: auto;
    color: #fff;
    float: none;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin-bottom: 30px;
}

.pc-quote-box .pc-quote-content {
    width: 81%;
    float: left;margin-top:30px;
}
.pc-quote-box p {
    margin: 0 auto;
    color: #fff;
    text-align: left;
    font-style: italic;
   width: 90%;
    line-height: 26px;
    font-size: 16px;
}
.pc-edit-box .badge-holder{width: 210px !important;}
.pc-edit-box p{width: 100%;}
.pgmag-quotes .pc-quote-content .year-txt {
    display: inline;
}
.pgmag-quotes .pc-quote-content .author-title {
    display: initial;
}

.pgmag-quotes .pc-world-logo {
    background: url(../../source/images/pcworld-ec_2.png) no-repeat;
    background-position: 60px 0px;
    width: 175px;
    height: 120px;
    display: inline-block;
    line-height: 30px;
    margin: 5px 0 0px;
}
.pgmag-quotes .quotes-image.pc-mag {
    width: 195px;
}
.pgmag-quotes .pc-mag-editors {
    background: url(../../source/images/pcmag-editors-new01.png) no-repeat;
    background-position: 13px 0px;
    width: 205px;
    height: 120px;
    display: inline-block;
    line-height: 30px;
    margin: 5px 0 0;
}
.pgmag-quotes .quotes-sec:nth-child(1), .pgmag-quotes .quotes-sec:nth-child(2) {min-height: 233px;}
.pgmag-quotes .badge-holder{width: auto;}
.wfh .quotes-sec {
    display: flex;min-height: 215px;
}
.pgmag-quotes .badge-holder {width: 170px;}


  @media only screen and (max-width: 1280px) {
      .win_firefox .pgmag-quotes .quotes-sec p, .mac_firefox .pgmag-quotes .quotes-sec p{font-size:15px;}
      .win_firefox .pgmag-quotes .quotes-sec, .mac_firefox .pgmag-quotes .quotes-sec {min-height: 140px !important;height:65px;}
      .win_firefox .pgmag-quotes .author-title, .mac_firefox .pgmag-quotes .author-title{font-size:14px;}
      .pgmag-quotes .quotes-sec p{font-size:15px;}
  }

  @media only screen and (max-width: 1270px){
    .pgmag-quotes .quotes-sec:nth-child(1), .pgmag-quotes .quotes-sec:nth-child(2) {min-height: 260px;}
    .pgmag-quotes .quotes-sec:nth-child(3), .pgmag-quotes .quotes-sec:nth-child(4) {min-height: 220px;}

  }

@media screen and (max-width: 1275px) {
.msp .int-logo{margin-right:20px}
}
@media screen and (max-width: 1200px) {
.government .edu_content_cont{background:#fcfcfe}
.government .edu_content_cont .edu_content_left{width:100%;padding-right:20px}
.msp .secure-single-box p{min-height:142px}
}
@media only screen and (max-width: 1125px){
    .pgmag-quotes .quotes-sec:nth-child(1), .pgmag-quotes .quotes-sec:nth-child(2) {min-height: 290px;}
}
@media only screen and (max-width: 1106px){
.pgmag-quotes .badge-holder {min-height: auto !important;}
.pc-quote-box .pc-quote-content{width:100%;}
.pc-quote-box p{text-align: center;}
.pgmag-quotes .pc-mag-editors{width: 170px;}
.pgmag-quotes .pc-world-logo{margin-bottom:-20px;    background-position: 0px 0px;width:95px;}
.pgmag-quotes .pc-mag-editors{height:95px;}
.pgmag-quotes .pc-world-logo{height:120px;}
.pgmag-quotes .quotes-sec:nth-child(1), .pgmag-quotes .quotes-sec:nth-child(2), .pgmag-quotes .quotes-sec:nth-child(3), .pgmag-quotes .quotes-sec:nth-child(4){min-height:auto;}
.wfh .quotes-sec {
    display:table;
}

}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1366px) and (min-device-width: 1024px) and (orientation: landscape) {
.all_smartdevice.government .header-banner{border-bottom:none;background:url(../../source/images/governement-banner_ipad.jpg) no-repeat scroll center 104px;height:354px;background-size:contain}
.all_smartdevice.government .bg-container h1{padding-top:78px!important}
.all_smartdevice.vdi .bg-container h1{padding-top:48px}
.all_smartdevice.vdi .header-banner{border-bottom:none;background:#f1f3f3}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait) {
.all_smartdevice.government .bg-container h1{padding-top:73px!important;font-size:21px}
.all_smartdevice.government .header-banner{background:#f5e0c3}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: landscape) {
.all_smartdevice.government .bg-container h1{padding-top:73px!important;font-size:21px}
.all_smartdevice.government .header-banner{border-bottom:none;background:url(../../source/images/governement-banner_ipad.jpg) no-repeat scroll center 104px;height:354px;background-size:contain}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1366px) and (min-device-width: 1024px) and (orientation: portrait) {
.all_smartdevice.government .bg-container h1{padding-top:87px!important;font-size:21px}
.all_smartdevice.government .header-banner{border-bottom:none;background:url(../../source/images/governement-banner_ipad.jpg) no-repeat scroll center 104px;height:354px;background-size:contain}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 812px) and (min-device-width: 811px) and (orientation: landscape) {
.all_smartdevice.government .header-banner{height:auto}
.all_smartdevice.government .bg-container h1{padding-top:46px!important}
}
@media screen and (max-width:980px) {
.government .header-banner{background:#f5e0c3;height:287px}
.government .bg-container h1{padding-top:70px}
.government .edu_content_desc{margin-left:-10px}
.government .edu_content_cont ul{margin-left:-70px}
.government .study-left-list,.study-right{margin-left:-57px}
.government .bg-container h1{font-size:21px}
.government .header-banner{height:283px}
.government .study-left-list{width:auto}
.msp .secure-single-box{width:96%}
.msp .secure-single-box p{min-height:auto}
.msp .logos-box{width:100%}
.edu_cont .wrap_menu {width: 118px;}
.edu_cont .wrap_menu p.nav-toggle{font-size: 20px;}
}
@media screen and (max-width:768px) {
.msp .int-logo{margin-right:5px;width:140px}
}
@media screen and (max-width:767px) {
.government .secure-section h3{width:100%}
.government .secure-single-box p{min-height:auto}
.government .bg-container h1{font-size:18px;line-height:28px}
.government .header-banner,.all_smartdevice.healthcare .header-banner{height:242px;background:#f5e0c3}
}
@media screen and (max-width:640px) {
    .edu_cont .wrap_menu {width: 97px !important;}
    .edu_cont .wrap_menu p.nav-toggle{font-size: 16px;}
    }
@media screen and (max-width: 542px) {
.government .header-banner{height:255px}
.government .bg-container h1,.all_smartdevice.government .bg-container h1{font-size:16px;padding-top:50px!important}
}
@media screen and (max-width: 480px) {
.msp .int-logo{margin-right:27px}
}