﻿@charset "utf-8";
/* CSS Document */
@font-face{font-family:intel-one;src:url(../fonts/intelone-light.woff2) format('woff2'),url(../fonts/intelone-light.woff) format('woff');font-weight:100;font-style:normal}@font-face{font-family:intel-one;src:url(../fonts/intelone-regular.woff2) format('woff2'),url(../fonts/intelone-regular.woff) format('woff');font-weight:200;font-style:normal}@font-face{font-family:intel-one;src:url(../fonts/intelone-medium.woff2) format('woff2'),url(../fonts/intelone-medium.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:intel-one;src:url(../fonts/intelone-bold.woff2) format('woff2'),url(../fonts/intelone-bold.woff) format('woff');font-weight:600;font-style:normal}

* {
	margin: 0;
	outline: medium none;
	padding: 0;
	text-decoration: none;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box
}
* {
	font-family: Intel, ​sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size-adjust: none;
	line-height: normal;
}
*:after, *:before {
	clear: both;
}
a:hover {
	text-decoration: underline
}
table#partnernews .carriernetwork, table#partnernews .sdnasia {
	width: 49%;
}
table#partnernews .sidegap {
	width: 2%;
}

@media only screen and (min-width:321px) and (max-width:768px) {
table#partnernews .carriernetwork, table#partnernews .sdnasia {
	width: 100%;
	float: left;
}
table#partnernews .sidegap {
	display: none;
}
}
/******FOOTER SECTION STARTS HERE******/
body.task-player_scorm iframe {
    margin: 18px 0 0 0;
}
#footernew {
    background-color: #5e6164;
    float: left;
    margin-top:0px;
    width: 100%;
}
#footernew .inner {
    margin: 0 auto;
    padding: 0 20px;
}

#footernew .inner .footer {
    float: left;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    z-index: 100;
}
#footernew .inner .footer-menu {
    float: left;
    padding: 10px 0;
}
#footernew .inner .footer-menu li.item-540 {
    border: medium none;
    margin-right: 30px;
}
#footernew.inner .footer-menu li, #footernew .inner .footer-menu li a, #footernew .inner .footer-menu li .separator {
    color: white;
    font-size: 13px;
    font-weight: normal;
    line-height: 12px;
    text-shadow: none;
}
#footernew .inner .footer-menu li {
    color: white;
    float: left;
    font-size: 12px;
    height: 14px;
    line-height: 12px;
    list-style: outside none none;
}
/******FOOTER SECTION ENDS HERE******//******RESPONSIVE WEB VIEW MAILER SECTION STARTS HERE******/.mainlayouttable { width:620px;}@media only screen and (min-device-width : 320px) and (max-device-width : 480px) { .mainlayouttable { width:100%;} .mainlayouttable img { width:100%;} .mainlayouttable * { font-size: initial!important;} }/******RESPONSIVE WEB VIEW MAILER SECTION ENDS HERE******/
/******Alert Message******/
.no-js.modern-browser #alertSupport{display:none;}
#alertSupport{background:#428bca none repeat scroll 0 0;color:#fff;left:0;position:absolute;right:0;top:0;z-index:101}
#alertSupport #alertMsg{box-sizing:border-box;margin:0 auto;padding:10px 20px;text-align:center;width:100%}
#browserdetectid{font-size:12px;line-height:normal}
#browserdetectid p{margin:0 0 5px}
.browser_types ul{margin:0}
.browser_types li{display:inline-block;padding:10px}
.browser_types li a{color:#fff;text-decoration:none}
.browser_types li a::before{margin-right:5px}
#alertMsg .xbutton{background:url(../images/close-white.png) no-repeat scroll center center;cursor:pointer;display:block;float:right;height:25px;text-indent:-9999em;width:25px}
#alertSupport p{color:#fff}

/*FOOTER SUPPORT BUTTON SLIDE STARTS HERE*/
.form-side.support-box{ position: fixed; bottom: 19px; right: 0px; width: auto; background-color: #0071c5; color: #ffffff; font-size: 20px; transition: right 1s;    opacity: 1; box-shadow: 3px 5px 9px #999; text-align: center; min-height: 45px;}
.form-side.support-box i { margin-right:0px; color:#ffffff; cursor:pointer; padding: 10px 5px 10px 0; background-color: transparent;}
.form-side.support-box .alertSection { margin: 0; padding: 0px 45px 0px 0px; font-size: 18px;}
.form-side.support-box * {color: #ffffff;}
.suportPersonIcon { display: inline-block; background-size: cover; float: left; cursor: pointer; margin: 0; padding: 7px 5px 8px 10px;}
.form-side.support-box .close-button {background: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/sprite-with-gray-icons.png) no-repeat -55px -384px; width: 30px; height: 40px; display: inline-block; position: absolute; top: 5px; right: 4px; cursor: pointer;}
.form-side.support-box .alertSection a { float: right; line-height: 45px;}
/*FOOTER SUPPORT BUTTON SLIDE ENDS HERE*/

@media screen and (min-width:0\0) {
}

@font-face{font-family:custom-icon-two;src:url(../fonts/custom-icon-two.eot?2jmcxo);src:url(../fonts/custom-icon-two.eot?2jmcxo#iefix) format('embedded-opentype'),url(../fonts/custom-icon-two.ttf?2jmcxo) format('truetype'),url(../fonts/custom-icon-two.woff?2jmcxo) format('woff'),url(../fonts/custom-icon-two.svg?2jmcxo#custom-icon-two) format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" cusicontwo-"],[class^=cusicontwo-]{font-family:custom-icon-two!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cusicontwo-btn-arrow:before{content:"\e900"}