@charset "utf-8";
/* CSS for www.mdaemon.com and www.securitygatewayforemail.com */
/* SCREENS *?-950px/949px-800px/799px-0px */

/******** EDITS ************
	9.01.2018 - Created
***************************/

/******** MENU ************
	Resets
	Basics
	Colors
	Containers
	Shapes
	Inputs & Buttons
	Header, CTA, Footer, LiveChat, MobileScreen, & BackToTop
	Main Content
	Basic Section
	Boxed Section
	Jumpmenu Section
	Table Section
	Form Section
	Showcase Section
	Feature Section
	Option Section
	Review Section
	Customer Section
	FAQ Section
	Table Section
	Compare Graph
	Product Pricing
	Misc
	AltN Fixes
	KEEP AT BOTTOM
	Print Styles
***************************/

/* START Resets */
*{display:block;box-sizing:border-box;padding:0;margin:0;font-size:0/*fixes responsive containers*/;}
html{height:auto !important;height:100%;min-height:100%;width:100%;font-size:62.5%/*MASTER rem font sizing*/;color:#464e59;color:rgba(70, 78, 89, 1)/*.greyVeryDark_Text*/;}
body{overflow-x:hidden;}
script,script *,#m_et_pnlButton{display:none;}
@media (max-width:499px){/*screen size 499px-0px*/
	html{font-size:56%/*MASTER rem font sizing*/;}
}
/* END Resets */

/* START Basics */
div *,table *{font-size:16px;font-size:1.6rem;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif,Arial;line-height:140%;}
div.textSimple{font-size:0;}
style{display:none;font-size:0;}
h1,h2,h3,h4,a{font-family:"Raleway",Myriad Pro,Arial,sans-serif;color:#006699;color:rgba(0, 102, 153, 1)/*.blue_Text*/;}
h1{font-size:30px;font-size:3.0rem;font-weight:bold;}
h1 span{font-size:30px;font-size:3.0rem;font-weight:normal;color:#aeb4bb;color:rgba(174, 180, 187, 1)/*.greyLight_Text*/;}
h2{font-size:26px;font-size:2.6rem;font-weight:bold;}
h2 span{font-size:26px;font-size:2.6rem;font-weight:normal;color:#aeb4bb;color:rgba(174, 180, 187, 1)/*.greyLight_Text*/;}
h3, h4{font-size:20px;font-size:2.0rem;font-weight:bold;}
h3 span,h4 span{font-size:20px;font-size:2.0rem;font-weight:normal;color:#aeb4bb;color:rgba(174, 180, 187, 1)/*.greyLight_Text*/;}
p{margin:0 0 15px 0;}
span,img,strong,li span,li strong{display:inline;}
a,li a{display:inline;height:100%;cursor:pointer;text-decoration:none;}
a:focus,a:hover{text-decoration:underline;}
.white_Text a{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
ol{margin-left:2%;}
li{display:list-item;margin-left:1.2em;}
li *{display:inline-block;}
li ol,li ul{display:block;}
li ol{margin-left:2%;}
li li{display:list-item;margin-left:1.2em;}
li a{display:inline;}
ul.listVertical li{display:block;}
ul.listHorizontal,ul.listHorizontal li{display:inline-block;margin-right:15px;}
ul.listHorizontal li:first-child{margin-left:0;}
ul.listHorizontal li:last-child{margin-right:0;}
.fa-ul{margin:0 0 15px 0;}
.fa-li{width:auto;left:21px;text-align:left;margin:0 21px 5px 0;list-style-position:inside;text-indent:-23px;}
.listHorizontal .fa-li{margin-left:1.2em;}
.listHorizontal .fa-li:first-child{margin-left:0;}
.fa-fw{margin-right:.2em;}
.noBullet li{list-style:none;margin-left:0;}
.bold{font-weight:bold!important;}
.textNormal{font-style:normal;}
.nobr{white-space:nowrap;display:inline;}
.italic{font-style:italic;}
table{display:table;}
tr{display:table-row;}
td,th{display:table-cell;}
thead{display:table-header-group;}
tbody{display:table-row-group;}
tfoot{display:table-footer-group;}
td{text-align:center;}
th{text-align:left;}
.left{text-align:left!important;}
.right{text-align:right!important;}
.center{text-align:center!important;}
.centerMargin{margin-right:auto!important;margin-left:auto!important;}
figure img{width:100%;border-radius:6px;box-shadow:0px 0px 10px 0px rgba(70,78,89,1);}
/* END Basics */

/* START Colors */
.black_Text{color:#000000;color:rgba(0, 0, 0, 1)/*.black_Text*/;}
.black_Border{border-color:#000000;border-color:rgba(0, 0, 0, 1)/*.black_Border*/;}
.black_BG{background-color:#000000;background-color:rgba(0, 0, 0, 1)/*.black_BG*/;}
.blackAlt_Text{color:#33373d;color:rgba(51, 55, 61, 1)/*.blackAlt_Text*/;}
.blackAlt_Border{border-color:#33373d;border-color:rgba(51, 55, 61, 1)/*.blackAlt_Border*/;} 
.blackAlt_BG{background-color:#33373d;background-color:rgba(51, 55, 61, 1)/*.blackAlt_BG*/;} 
.white_Text{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.white_Border{border-color:#ffffff;border-color:rgba(255, 255, 255, 1)/*.white_Border*/;} 
.white_BG{background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;}
.whiteAlt_Text{color:#f7f7f7;color:rgba(252, 252, 252, 1)/*.whiteAlt_Text*/;}
.whiteAlt_Border{border-color:#f7f7f7;border-color:rgba(252, 252, 252, 1)/*.whiteAlt_Border*/;} 
.whiteAlt_BG{background-color:#f7f7f7;background-color:rgba(252, 252, 252, 1)/*.whiteAlt_BG*/;}
.greyVeryLight_Text{color:#e9ecee;color:rgba(233, 236, 238, 1)/*.greyVeryLight_Text*/;}
.greyVeryLight_Border{border-color:#e9ecee;border-color:rgba(233, 236, 238, 1)/*.greyVeryLight_Border*/;}
.greyVeryLight_BG{background-color:#e9ecee;background-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;}
.greyLight_Text{color:#aeb4bb;color:rgba(174, 180, 187, 1)/*.greyLight_Text*/;}
.greyLight_Border{border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;} 
.greyLight_BG{background-color:#aeb4bb;background-color:rgba(174, 180, 187, 1)/*.greyLight_BG*/;}
.grey_Text{color:#888f9b;color:rgba(136, 143, 155, 1)/*.grey_Text*/;}
.grey_Border{border-color:#888f9b;border-color:rgba(136, 143, 155, 1)/*.grey_Border*/;}
.grey_BG{background-color:#888f9b;background-color:rgba(136, 143, 155, 1)/*.grey_BG*/;}
.greyDark_Text{color:#626d7d;color:rgba(98, 109, 125, 1)/*.greyDark_Text*/;}
.greyDark_Border{border-color:#626d7d;border-color:rgba(98, 109, 125, 1)/*.greyDark_Border*/;}
.greyDark_BG{background-color:#626d7d;background-color:rgba(98, 109, 125, 1)/*.greyDark_BG*/;}
.greyVeryDark_Text{color:#464e59;color:rgba(70, 78, 89, 1)/*.greyVeryDark_Text*/;}
.greyVeryDark_Border{border-color:#464e59;border-color:rgba(70, 78, 89, 1)/*.greyVeryDark_Border*/;}
.greyVeryDark_BG{background-color:#464e59;background-color:rgba(70, 78, 89, 1)/*.greyVeryDark_BG*/;}
.blueLight_Text{color:#2e88c4;color:rgba(46, 136, 196, 1)/*.blueLight_Text*/;}
.blueLight_Border{border-color:#2e88c4;border-color:rgba(46, 136, 196, 1)/*.blueLight_Border*/;} 
.blueLight_BG{background-color:#2e88c4;background-color:rgba(46, 136, 196, 1)/*.blueLight_BG*/;}
.blue_Text{color:#006699;color:rgba(0, 102, 153, 1)/*.blue_Text*/;}
.blue_Border{border-color:#006699;border-color:rgba(0, 102, 153, 1)/*.blue_Border*/;}
.blue_BG{background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;}
.blueDark_Text{color:#005680;color:rgba(0, 86, 128, 1)/*.blueDark_Text*/;}
.blueDark_Border{border-color:#005680;border-color:rgba(0, 86, 128, 1)/*.blueDark_Border*/;} 
.blueDark_BG{background-color:#005680;background-color:rgba(0, 86, 128, 1)/*.blueDark_BG*/;}
.greenVeryLight_Text{color:#bcdd9b;color:rgba(188, 221, 155, 1)/*.greenVeryLight_Text*/;}
.greenVeryLight_Border{border-color:#bcdd9b;border-color:rgba(188, 221, 155, 1)/*.greenVeryLight_Border*/;}
.greenVeryLight_BG{background-color:#bcdd9b;background-color:rgba(188, 221, 155, 1)/*.greenVeryLight_BG*/;}
.greenLight_Text{color:#8bc552;color:rgba(139, 197, 82, 1)/*.greenLight_Text*/;}
.greenLight_Border{border-color:#8bc552;border-color:rgba(139, 197, 82, 1)/*.greenLight_Border*/;}
.greenLight_BG{background-color:#8bc552;background-color:rgba(139, 197, 82, 1)/*.greenLight_BG*/;}
.green_Text{color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;}
.green_Border{border-color:#339933;border-color:rgba(51, 153, 51, 1)/*.green_Border*/;}
.green_BG{background-color:#339933;background-color:rgba(51, 153, 51, 1)/*.green_BG*/;}
.redLight_Text{color:#f5c0c5;color:rgba(245, 192, 197, 1)/*.redLight_Text*/;}
.redLight_Border{border-color:#f5c0c5;border-color:rgba(245, 192, 197, 1)/*.redLight_Border*/;}
.redLight_BG{background-color:#f5c0c5;background-color:rgba(245, 192, 197, 1)/*.redLight_BG*/;}
.red_Text{color:#990000;color:rgba(153, 0, 0, 1)/*.red_Text*/;}
.red_Border{border-color:#990000;border-color:rgba(153, 0, 0, 1)/*.red_Border*/;}
.red_BG{background-color:#990000;background-color:rgba(153, 0, 0, 1)/*.red_BG*/;}
.orange_Text{color:#ff9900;color:rgba(255, 153, 0, 1)/*.orange_Text*/;}
.orange_Border{border-color:#ff9900;border-color:rgba(255, 153, 0, 1)/*.orange_Border*/;} 
.orange_BG{background-color:#ff9900;background-color:rgba(255, 153, 0, 1)/*.orange_BG*/;}
.orangeDark_Text{color:#f47a00;color:rgba(244, 122, 0, 1)/*.orangeDark_Text*/;}
.orangeDark_Border{border-color:#f47a00;border-color:rgba(244, 122, 0, 1)/*.orangeDark_Border*/;}
.orangeDark_BG{background-color:#f47a00;background-color:rgba(244, 122, 0, 1)/*.orangeDark_BG*/;}
.yellowVeryLight_Text{color:#ffffdd;color:rgba(255, 255, 221, 1)/*.yellowVeryLight_Text*/;}
.yellowVeryLight_Border{border-color:#ffffdd;border-color:rgba(255, 255, 221, 1)/*.yellowVeryLight_Border*/;}
.yellowVeryLight_BG{background-color:#ffffdd;background-color:rgba(255, 255, 221, 1)/*.yellowVeryLight_BG*/;}
/* END Colors */

/* START Containers */
.contentNoMargin,
.contentWhole,.contentHalf,
.contentOneThird,.contentTwoThird,
.contentOneFourth,.contentThreeFourth,
.contentOneFifth,.contentOneSixth,.contentOneSeventh{
	display:inline-block;
	vertical-align:top;
	width:94%;
	margin:0 3% 25px 3%;
    font-size:0;
}
.contentNoMargin{width:100%;margin:0;}
.contentHalf{width:44%;}
.contentOneThird{width:27.33333%;}
.contentTwoThird{width:60.66666%;}
.contentOneFourth{width:19%;}
.contentThreeFourth{width:69%;}
.contentOneFifth{width:14%;}
.contentOneSixth{width:10.66666%;}
.contentOneSeventh{width:8.28571%;}
.divHalf,.divOneThird,.divTwoThird{display:inline-block;vertical-align:top;margin:0;}
.divHalf{width:50%}
.divOneThird{width:40%}
.divTwoThird{width:60%}
@media (max-width:799px){/*screen size 799px-0px*/
	.contentWhole,.contentHalf,.contentOneThird,.contentTwoThird,.contentOneFourth,.contentThreeFourth,.contentOneFifth,.contentOneSixth,.contentOneSeventh{width:93%;margin:0 3.5%;}
	.divOneThird,.divTwoThird,.divHalf{width:100%;margin-bottom:25px;}
}
/* END Containers */

 /* START Shapes */
.triangleDown{width:0;height:0;margin:0 auto;border-left:25px solid transparent;border-right:25px solid transparent;border-top:40px solid;border-top-color:#ffffff;border-top-color:rgba(255, 255, 255, 1)/*.white_Border*/;}
.triangleUp{width:0;height:0;margin:0 auto;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:40px solid;border-bottom-color:#ffffff;border-bottom-color:rgba(255, 255, 255, 1)/*.white_Border*/;}
/* END Shapes */

/* START Inputs & Buttons */
.inputForm li{list-style:none;margin-left:0;position:relative;}
/***** START Form:Button styles *****/
button,input[type=button],input[type=submit],.button{position:relative;display:inline-block;min-width:50px;max-width:300px;height:auto;width:auto;padding:10px 15px 8px 15px;margin:10px;text-align:center;cursor:pointer;font-family:fontawesome,"Open Sans","Helvetica Neue",Helvetica,sans-serif,Arial;border:none;border-radius:20px;background-color:#339933;background-color:rgba(51, 153, 51, 1)/*.green_BG*/;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/}
button:hover,input[type=button]:hover,input[type=submit]:hover,.button:hover{background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;}
input[type=button] svg,input[type=submit] svg,.button svg{margin-right:7px;}
.inputSubmit{text-align:center;}
/***** END Form:Button styles *****/
/***** START Form:Text, Textarea, Email & Password *****/
.inputGroup,.inputGroupMulti,.inputRadio{position:relative;display:table;border-collapse:separate;margin-bottom:15px;}
.inputGroup div.editing-form-control-nested-control,.inputGroupMulti div.editing-form-control-nested-control{display:inline;}
.inputGroupIcon{display:table-cell;width:1%;vertical-align:middle;padding:6px 6px 6px 10px;font-size:14px;font-size:1.4rem;font-weight:normal;color:#464e59;color:rgba(70, 78, 89, 1)/*.greyVeryDark_Text*/;text-align:center;background-color:#e9ecee;background-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;border:1px solid;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;border-right:0;border-radius:4px 0 0 4px;}
.inputGroup input,.inputGroupMulti input,.inputGroup select,.inputGroupMulti select,.inputSearch input{
	position:relative;
	right:1%;
	display:block;
    width:101%;
    height:36px;
    padding:6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
	color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;
    background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;
    background-image: none;
    border: 1px solid;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;
    border-radius:0 4px 4px 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.inputGroup select,.inputGroupMulti select{padding:6px 8px;}
select:invalid{color:#626d7d;color:rgba(98, 109, 125, 1)/*.greyDark_Text*/;}
select option{color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;}
.inputGroupMulti input.inputGroupMulti_Middle,.inputGroupMulti div input,
.inputGroupMulti select.inputGroupMulti_Middle,.inputGroupMulti div select{border-radius:0;border-bottom:0;}
.inputGroupMulti input.inputGroupMulti_First,.inputGroupMulti div:first-of-type input,
.inputGroupMulti select.inputGroupMulti_First,.inputGroupMulti div:first-of-type select{border-radius:0 4px 0 0;border-bottom:0;}
.inputGroupMulti input.inputGroupMulti_Last,.inputGroupMulti div:last-of-type input,
.inputGroupMulti select.inputGroupMulti_Last,.inputGroupMulti div:last-of-type select{border-radius:0 0 4px 0;border-bottom:1px solid;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;}
.inputSecurity{margin-bottom:25px;}
.inputSecurity div div{display:none;}
.inputSecurity input{right:0;width:100%;}
.inputSecurity img{position:absolute;top:35px;right:35%;border:1px solid;border-radius:0 0 4px 4px;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;}
input[type=range]{
	-webkit-appearance: none;  /* Override default CSS styles */
	appearance: none;
	width: 98%; /* Full-width */
	height: 10px; /* Specified height */
	border-radius:4px;
	margin:0 1% 20px 1%;
	background-color:rgba(174, 180, 187, 1)/*.greyLight_BG*/;
	outline: none; /* Remove outline */
	/*opacity: 0.7;  Set transparency (for mouse-over effects on hover) */
	transition: opacity .2s; /* 0.2 seconds transition on hover */
}
input[type=range]::-webkit-slider-thumb{
	-webkit-appearance: none; /* Override default look */
	appearance: none;
	width: 25px; /* Set a specific slider handle width */
	height: 25px; /* Slider handle height */
	border-radius:50%;
	background-color:rgba(70, 78, 89, 1)/*.greyVeryDark_BG*/;
	cursor: pointer; /* Cursor on hover */
}
input[type=range]::-moz-range-thumb{
	-webkit-appearance: none; /* Override default look */
	appearance: none;
	width: 25px; /* Set a specific slider handle width */
	height: 25px; /* Slider handle height */
	border-radius:50%;
	background-color:rgba(70, 78, 89, 1)/*.greyVeryDark_BG*/;
	cursor: pointer; /* Cursor on hover */
}
output { 
  position: absolute;
  background-image: linear-gradient(top, #444444, #999999);
  width: 40px; 
  height: 30px; 
  text-align: center; 
  color: white; 
  border-radius: 10px; 
  display: inline-block; 
  font: bold 15px/30px Georgia;
  bottom: 175%;
  left: 0;
  margin-left: -1%;
}
output:after { 
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 10px solid #999999;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  margin-top: -1px;
}
textarea{
	width:100%;min-width:100%;max-width:100%;
	margin:0 0 -5px 0;
	padding:6px 12px;
	font-family:Helvetica, sans-serif, Arial;
	font-size: 14px;
    line-height: 1.42857143;
	color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;
    background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;
    background-image: none;
    border: 1px solid;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;
    border-radius:0 4px 4px 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
/***** START Form:Search *****/
.inputSearch{text-align:right;margin:5px 0 -25px 0;}
.inputSearch input{border-radius:4px;height:30px;padding:6px;border:none;}
.inputSearch a{position:relative;display:inline-block;right:-5px;margin:0;padding:5px 6px 0 6px;font-size:16px;font-size:1.6rem;text-align:center;cursor:pointer;top:-30px;min-width:36px;width:36px;max-width:36px;height:30px;border:none;border-radius:0;border-left:1px solid;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;}
.inputSearch a:hover{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#339933;background-color:rgba(51, 153, 51, 1)/*.green_BG*/;}
.inputSearch a:last-of-type{right:0;min-width:35px;width:35px;max-width:35px;border-radius:0 4px 4px 0;}
.inputSearch a svg{margin-right:7px;}
/* Firefox Hack*/
@supports (-moz-appearance:none) {
    textarea{margin:0 0 -1px 0;}
}
/* IE Hack */
@media screen and (min-width:0\0) {
    textarea{margin:0;}
}
input[type=text].inputHalf,textarea.inputHalf,
input[type=email].inputHalf,input[type=password].inputHalf{width:50%;min-width:50%;max-width:50%;margin-right:50%;}
input[type=text]:focus,textarea:focus,input[type=email]:focus,input[type=password]:focus{
	background-color:#e9ecee;background-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;
	border-color:#339933;border-color:rgba(51, 153, 51, 1)/*.green_Border*/;
}
li.inputCheckbox{margin:0 0 15px 55px!important;}
.inputRadio ul li label,.inputCheckbox label{cursor:pointer;margin-left:20px;margin-right:15px;list-style-position:inside;}
.inputRadio ul li:last-of-type label{margin-right:0;}
.inputRadio label svg,.inputCheckbox label svg{margin-left:-20px;margin-right:5px;color:#464e59;color:rgba(70, 78, 89, 1)/*.greyVeryDark_Text*/;}
input[type=radio]:checked ~ label,input[type=radio]:checked ~ label svg,
input[type=checkbox]:checked ~ label,input[type=checkbox]:checked ~ label svg{color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;}
li.inputCheckbox{margin:0 0 15px 0!important;text-align:center;}
.inputCheckbox label{margin-left:0;margin-right:0;}
/*
input[type=radio],input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;left:-9999px;}
.inputCheckbox input[type=checkbox] + label:before,.inputCheckbox input[type=checkbox] + label::before{content:"\f096";letter-spacing:6px;font-family:"Font Awesome 5 Free",fontawesome;display:inline-block;font-weight:900;}
.inputCheckbox input[type=checkbox]:checked + label:before,.inputCheckbox input[type=checkbox]::checked + label::before{content:"\f14a";letter-spacing:5px;font-family:"Font Awesome 5 Free",fontawesome;font-weight:900;}*/
	.inputCheckbox input[type=checkbox] + label,.inputCheckbox input[type=checkbox] + label{display:inline;}
	.inputCheckbox input[type=checkbox] + label:before,.inputCheckbox input[type=checkbox] + label::before{display:none;}
.inputForm .error,.formError{display:block;z-index:2;position:relative;width:auto;left:25px;top:40px;padding:5px 10px;font-size:15px;font-size:1.5rem;border:1px solid;border-radius:3px;color:#000000;color:rgba(0, 0, 0, 1)/*.black_Text*/;background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;border-color:#888f9b;border-color:rgba(136, 143, 155, 1)/*.grey_Border*/;box-shadow:0px 0px 10px 0px rgba(0,0,0,.9);}
.inputForm .error:after,.formError:after{content:'';display:block; position:absolute; left:20px;bottom:100%;width:0;height:0;border-bottom:8px solid #ffffff;border-top:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;}
@media (max-width:799px){/*screen size 799px-0px*/
	input[type=radio],input[type=checkbox]{position:relative;height:auto;width:auto;left:0;margin-right:5px;top:1px;}
	input[type=checkbox]:checked,input[type=checkbox]:checked{color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;}
	.inputCheckbox input[type=checkbox] + label,.inputCheckbox input[type=checkbox] + label{display:inline;}
	.inputCheckbox input[type=checkbox] + label:before,.inputCheckbox input[type=checkbox] + label::before{display:none;}
}
/* END Inputs & Buttons */

/* START Header, CTA, Footer, LiveChat, MobileScreen, & BackToTop */
#MainHeader{max-height:60px;min-height:60px;height:60px;z-index:100;position:absolute;width:100%;background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;}
#MainHeader_Branding.contentOneThird{width:35.33333%;margin:0 0 0 1%;}
#MainHeader_Logo img{height:60px;width:292px;}
#MainHeader_Menu.contentTwoThird{width:63.66666%;margin:0;}
#MainHeader_MainNav{display:inline-block;position:absolute;top:0;right:0;height:60px;padding-top:15px;}
#MainHeader_MainNav *{font-family:Arial,sans-serif;font-size:22px;font-size:2.2rem;line-height:normal;font-weight:normal;}
#MainHeader_MainNav{margin-right:10px;z-index:101;}
#MainHeader_MainNav li{display:inline-block;padding:5px 8px;margin:0;cursor:pointer;}
#MainHeader_MainNav li#MainHeader_MainNav_Main{display:none;}/*Hamburger Menu*/
#MainHeader_MainNav li a{color:#464e59;color:rgba(70, 78, 89, 1)/*.greyVeryDark_Text*/;}
#MainHeader_MainNav li[id^='MainHeaderMainNav_']:hover,#MainHeader_MainNav li[id^='MainHeaderMainNav_']:hover *,#MainHeader_MainNav li[id^='MainHeaderMainNav_'].clicked{text-decoration:none;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
#MainHeader_MainNav li:hover svg,#MainHeader_MainNav li.clicked svg{color:#006699;color:rgba(0, 102, 153, 1)/*.blue_Text*/}
#MainHeader_MainNav li:hover svg.fa-inverse,#MainHeader_MainNav li.clicked svg.fa-inverse{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
#MainHeader_MainNav li .fa-layers-counter{padding:.1em .3em;top:-5px;right:-6px;-webkit-transform:scale(.4);transform:scale(.4);}
#MainHeader_MainNav li[id^='MainHeaderMainNav_']:hover,#MainHeader_MainNav li[id^='MainHeaderMainNav_'].clicked{border-radius:4px;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;}
#MainHeader_MainNav li[id^='MainHeaderMainNav_'] a:hover,#MainHeader_MainNav li.clicked a{text-decoration:none;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
/*START NavDropdown*/
#MainHeader_MainNav li ul,#MainHeader_SubNav{z-index:103;position:absolute;top:47px;width:102%;right:-10px;}
#MainHeader_SubNav{top:60px;width:auto;right:0;}
#MainHeader_MainNav li ul *,#MainHeader_SubNav *{font-family:Arial,sans-serif;font-size:19px;font-size:1.9rem;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;line-height:normal;font-weight:normal;list-style:none;margin:0;padding:0;width:100%;}
#MainHeader_MainNav li ul * a,#MainHeader_SubNav * a{display:block;}
#MainHeader_MainNav li ul * a:hover,#MainHeader_SubNav * a:hover{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
#MainHeader_MainNav li ul,#MainHeader_SubNav ul{display:none;}
#MainHeader_MainNav li:hover ul,#MainHeader_MainNav li.clicked ul,#MainHeader_SubNav ul.clicked,#MainHeader_SubNav ul.desktopClicked{display:block;}
#MainHeader_SubNav ul#MainHeader_SubNav_Main.clicked{display:none;}
#MainHeader_MainNav ul li,#MainHeader_SubNav ul li{display:none;width:100%;padding:8px 100px 6px 10px;border:1px solid rgba(255, 255, 255, 1);border-right:0;border-top:0;background-color:#626d7d;background-color:rgba(98, 109, 125, 1)/*.greyDark_BG*/;}
#MainHeader_MainNav li ul li{display:list-item;}
#MainHeader_MainNav ul li:last-of-type,#MainHeader_SubNav ul li:last-of-type{border-radius:0 0 0 4px;}
#MainHeader_SubNav ul li:last-of-type,#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubProduct_RF,#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubSupport_Company,#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubSupport_Legal{border-bottom:1px solid rgba(255, 255, 255, 1);}
#MainHeader_MainNav ul li:hover,#MainHeader_SubNav ul li:hover{background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;}
#MainHeader_SubNav ul li svg{width:13px;margin-right:7px;}
#MainHeader_SubNav ul.desktopClicked li.desktopClicked span.subnavTitle{display:none;}
#MainHeader_SubNav ul li ul{display:none;position:relative;top:6px;left:-10px;width:200%;}
#MainHeader_SubNav ul li.clicked ul,#MainHeader_SubNav ul.desktopClicked li.clicked ul{display:inline-block;}
#MainHeader_SubNav ul li ul li{padding:4px 0 4px 30px;border-left:0;}
#MainHeader_SubNav ul li ul li:last-of-type{border:0;}
#MainHeader_SubNav ul li ul li *{font-size:17px;font-size:1.7rem;}
#MainHeader_SubNav ul.desktopClicked li.desktopClicked ul li{display:list-item;}
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubSupport.desktopClicked,
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubPartners.desktopClicked,
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubCompany.desktopClicked
	{padding:0;height:0;}
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubSupport.desktopClicked ul,
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubPartners.desktopClicked ul,
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubCompany.desktopClicked ul
	{display:inline-block;top:-1px;left:0;width:100%}
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubSupport.desktopClicked ul li,
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubPartners.desktopClicked ul li,
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubCompany.desktopClicked ul li
	{padding:7px 0 4px 7px;top:0;left:0;}
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubSupport.desktopClicked ul li *,
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubPartners.desktopClicked ul li *,
#MainHeader_SubNav ul.desktopClicked li#MainHeader_SubNav_SubCompany.desktopClicked ul li *
	{font-size:16px;font-size:1.6rem;}
#MainHeader_SubNav #MainHeader_SubNav_Search li.inputGroup{padding:10px;cursor:default;display:table;}
#MainHeader_SubNav #MainHeader_SubNav_Search li.inputGroup *{color:#464e59;color:rgba(70, 78, 89, 1)/*.greyVeryDark_Text*/;}
#MainHeader_SubNav #MainHeader_SubNav_Search li.inputGroup .inputGroupIcon{width:40px;}
#MainHeader_SubNav #MainHeader_SubNav_Search li.inputGroup #Input_MainSearch{padding:6px 12px;}
#LiveChat{position:fixed;bottom:0;right:60px;z-index:103;}
#MobileScreen{position:absolute;display:table;height:100%;min-height:100%;max-height:100%;width:100%;}
#MainContent{position:relative;display:table-row;width:100%;height:1px;}
#MainContent div.contentNoMargin{margin-top:60px;margin-bottom:50px;}
.altn-SGHosted #MainContent div.contentNoMargin,.altn-MDHosted #MainContent div.contentNoMargin{margin-bottom:0;}
.altn-SGHosted #MainFooter div.contentNoMargin,.altn-MDHosted #MainFooter div.contentNoMargin{margin-top:0;}
#FooterCTA{position:relative;display:block;background-color:#f47a00;background-color:rgba(244, 122, 0, 1)/*.orangeDark_BG*/;}
#FooterCTA *{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
#FooterCTA div.triangleDown{margin:0 auto;}
#FooterCTA div.contentOneThird{margin-top:15px;margin-bottom:15px;}
#FooterCTA div.contentOneThird span.fa-layers{font-size:100;font-size:10.0rem;}
#FooterCTA div.contentOneThird span.fa-layers .fa-inverse *{color:#f47a00;color:rgba(244, 122, 0, 1)/*.orangeDark_Text*/;}
#FooterCTA div.contentOneThird h3{margin-top:15px;}
#FooterCTA div.contentOneThird p{margin-top:0;}
#MainFooter{display:block;width:100%;background-color:#464e59;background-color:rgba(70, 78, 89, 1)/*.greyVeryDark_BG*/;}
#MainFooter *{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
#MainFooter .contentHalf,#MainFooter  .contentOneFourth,#MainFooter  .contentThreeFourth{margin-bottom:0;}
#MainFooter #MainFooter_Nav{margin-bottom:20px;}
#MainFooter #MainFooter_Nav #MainFooter_Nav_Social{margin:15px 0;}
#MainFooter #MainFooter_Nav #MainFooter_Nav_Social *{font-size:30px;font-size:3.0rem;}
#MainFooter #MainFooter_Nav #MainFooter_Nav_Social.listHorizontal li{margin-right:10px;}
#MainFooter #MainFooter_Nav #MainFooter_Nav_Social.listHorizontal li:last-of-type{margin-right:0;}
#MainFooter #MainFooter_Nav #MainFooter_Nav_Social #SocialIcon_G2Crowd svg{position:relative;top:2px;height:26px;width:26px;fill:currentColor;} 
#MainFooter #MainFooter_Address{text-align:right;margin-top:60px;}
#MainFooter #MainFooter_Address a{display:inline-block;}
#MainFooter #MainFooter_Address img{width:100%;max-width:250px;min-width:200px;}
#MainFooter #MainFooter_Copyright{padding:3px 0 1px 0;font-size:0;background-color:#33373d;background-color:rgba(51, 55, 61, 1)/*.blackAlt_BG*/;}
#MainFooter #MainFooter_Copyright div *{font-size:13px;font-size:1.3rem;color:#888f9b;color:rgba(136, 143, 155, 1)/*.grey_Text*/;}
#MainFooter #MainFooter_Copyright p{margin:0;}
#MainFooter #MainFooter_Copyright #MainFooter_Trademarks{display:inline;}
#CookieNotice{position:fixed;z-index:103;bottom:0;left:0;right:0;width:100%;padding-top:25px;background-color:#006699;background-color:rgba(0, 102, 153, .9)/*.blue_BG*/;color:#ffffff;}
#CookieNotice a{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
#CookieNotice .button{margin:0;}
.cookieNotice_Closed{display:none;}
#BackToTopTab{position:fixed;z-index:102;bottom:-3px;right:10px;padding:3px 0 0 5px;border:1px solid #ffffff;border-radius:6px 6px 0 0;box-shadow:0px 0px 10px 6px rgba(70,78,89,.6);background-color:#006699;background-color:rgba(0, 102, 153, .9)/*.blue_BG*/;}
#BackToTopTab a{font-size:25px;font-size:2.5rem;padding:0;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
@media (max-width:949px){/*screen size 949px-800px*/
	#MainHeader{position:absolute;}
	#MainHeader_Branding.contentOneThird{position:relative;width:50%;margin:0;}
	#MainHeader_Branding a{margin-left:5px;}
	#MainHeader_Menu.contentTwoThird{position:absolute;width:50%;}
	#MainHeader_MainNav{padding-top:10px;}
	#MainHeader_MainNav *{font-size:32px;font-size:3.2rem;}
	#MainHeader_MainNav li#MainHeader_MainNav_Main{display:inline-block;}
	#MainHeader_SubNav ul#MainHeader_SubNav_Main.clicked{display:block;}
	#MainHeader_SubNav ul li span.subnavTitle{display:inline;}
	#MainHeader_MainNav li[id^='MainHeaderMainNav_']{display:none;}
	#MainHeader_SubNav ul.clicked li,#MainHeader_SubNav ul.desktopClicked li.desktopClicked{display:list-item;}
}
@media (max-width:799px){/*screen size 799px-600px*/
	#MainFooter .contentHalf{width:44%;margin:0 3%;}
	#MainFooter #MainFooter_Nav #MainFooter_Nav_Social *{font-size:25px;font-size:2.5rem;}
	#MainFooter #MainFooter_Nav #MainFooter_Nav_Social #SocialIcon_G2Crowd svg{height:22px;width:22px;}
	#MainFooter #MainFooter_Copyright div.contentThreeFourth,#MainFooter #MainFooter_Copyright div.contentOneFourth{width:46%;}
}
@media (max-width:599px){/*screen size 599px-500px*/
	#MainHeader{max-height:42px;min-height:42px;height:42px;}
	#MainHeader_Branding.contentOneThird{height:42px;width:40%;}
	#MainHeader_Branding #MainHeader_Logo img{height:42px;width:205px;}	
	#MainHeader_Menu.contentTwoThird{height:42px;width:60%;}	
	#MainHeader_MainNav{height:42px;padding-top:2px;}
	#MainHeader_MainNav *{font-size:26px;font-size:2.6rem;}
	#MainHeader_SubNav{top:42px;}
	#MainHeader_SubNav ul li.clicked{padding-right:0px;}
	#MainContent div.contentNoMargin{margin-top:42px;}
	#MainFooter .contentHalf{width:93%;margin:0 3.5%;}
	#MainFooter #MainFooter_Address{text-align:left;margin-right:0;}
	#MainFooter #MainFooter_Address{margin-top:15px;}
	#MainFooter #MainFooter_Copyright div.contentThreeFourth,#MainFooter #MainFooter_Copyright div.contentOneFourth{width:91%;}
	#MainFooter_Copyright div.contentOneFourth p{text-align:left!important;}
}
@media (max-width:499px){/*screen size 499px-0px*/
	#MainHeader{background-color:#33373d;background-color:rgba(51, 55, 61, 1)/*.blackAlt_BG*/;}
	#MainHeader_Branding.contentOneThird{position:absolute;top:0;right:3px;width:auto;}
	#MainHeader_Branding a{margin-left:0;}
	#MainHeader_Branding #MainHeader_Logo img{height:28px;width:auto;margin-top:7px;margin-right:5px;}
	#MainHeader_Menu.contentTwoThird{position:absolute;display:table;top:0;height:42px;width:auto;}
	#MainHeader_MainNav{height:32px;width:100%;margin:0;position:relative;display:table-row;}
	#MainHeader_MainNav *{font-size:32px;font-size:3.2rem;}
	#MainHeader_MainNav li,#MainHeader_MainNav li.desktopHide{display:table-cell;text-align:center;}
	#MainHeader_MainNav li svg{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
	#MainHeader_MainNav li svg.fa-inverse{color:#464e59;color:rgba(70, 78, 89, 1)/*.greyVeryDark_Text*/;}
	#MainHeader_MainNav li:hover svg, #MainHeader_MainNav li.clicked svg{color:#2e88c4;color:rgba(46, 136, 196, 1)/*.blueLight_Text*/;}
	#MainHeader_SubNav{width:100%;}
	#MainHeader_SubNav *{font-size:19px;font-size:1.9rem;}
	#MainHeader_SubNav ul li ul li *{font-size:17px;font-size:1.7rem;}
	#MainHeader_SubNav ul li{padding-right:0;}
	#MainHeader_SubNav ul li{border-left:0;}
	#MainHeader_SubNav ul li:last-of-type{border-radius:0;}
	#MainFooter #MainFooter_Copyright{padding:5px 0 75px 0;}
	#MainFooter #MainFooter_Copyright p#MainFooter_LegalLinks{margin-top:10px;}
	#BackToTopTab a{font-size:28px;font-size:2.8rem;}
}
/* END Header, CTA, Footer, LiveChat, MobileScreen, & BackToTop */

/* START MainContent */
article{width:100%;margin:0;font-size:0;vertical-align:top;display:inline-block;}
article header.banner{background:url(https://static.mdaemon.com/banners/Banner_SGHosted_Home.jpg)no-repeat;background-size:cover;background-position:left top;margin:0;padding:75px 0;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
article header.banner h1,article header.banner h2{text-align:center;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
article section{margin:50px 0 0 0;width:100%;font-size:0;vertical-align:top;display:inline-block;}
article section h2{margin:0 3% 25px 3%;}
article section p{margin-left:3%;margin-right:3%;}
article section ul,#MainContent section ol{margin-left:3%;margin-right:3%;}
article section div h2{margin-left:0;margin-right:0;}
article section div p{margin-left:0;margin-right:0;}
article section div ul,#MainContent section div ol{margin-left:0;margin-right:0;}
.contentIcon{font-size:150px;font-size:15.0rem;text-align:center;width:100%;margin-bottom:25px;}
#AdditionalNotes{text-align:center;}
/* END MainContent */

/* START Boxed Content */
.boxed{padding:25px 25px 10px 25px;border:1px solid;border-radius:4px;border-color:#888f9b;border-color:rgba(136, 143, 155, 1)/*.grey_Border*/;}
/* END Boxed Content */

/* START Shadow Content */
.shadowed,.form,.option,.youtube,table{padding:25px 25px 10px 25px;border-spacing:0;border-radius:4px;box-shadow:0px 0px 10px 0px rgba(70,78,89,.6);}
img.shadowed,.youtube{padding:0;}
.noShadow{box-shadow:0 0 0 0 rgba(0,0,0,0);}
.youtube{overflow:hidden;padding-bottom:55.53%;position:relative;height:0;margin-bottom:0;margin-top:25px;}
.youtube iframe{left:0;top:0;height:100%;width:100%;position:absolute;}
@media (max-width:799px){/*screen size 799px-500px*/
	.youtube{margin-bottom:50px;}
}
/* END Shadow Content */

/* START Jumpmenu Content */
.jumpmenu{padding:12px 25px 10px 25px;border-radius:4px;background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.jumpmenu *,.jumpmenu a,.jumpmenu a:hover{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.jumpmenu .contentHalf:first-of-type{margin:0 6% 0 0;}
.jumpmenu .contentHalf:last-of-type{margin:0 0 0 6%;}
#PageMenu{margin:0;position:relative;top:-20px;}
#PageMenu ul{list-style:none;display:table;width:80%;margin:0 10%;position:relative;z-index:2;}
#PageMenu ul li{display:table-cell;vertical-align:middle;border:1px solid #666;border-right:none;margin:0;text-align:center;background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;}
#PageMenu ul li:last-of-type{border-right:1px solid #666;}
#PageMenu ul li:hover{background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;}
#PageMenu ul li a{display:block;padding:5px;width:auto;font-size:1.7rem;font-weight:bold;}
#PageMenu ul li a:hover{text-decoration:none;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
#PageMenu div.contentNoMargin{margin-top:-15px;margin-bottom:0;background-color:#f47a00;background-color:rgba(244, 122, 0, 1)/*.orangeDark_BG*/;}
#PageMenu div.contentNoMargin h1{position:relative;display:block;padding:40px 0 20px 0;text-align:center;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
@media (max-width:799px){/*screen size 0px-799px*/
	.jumpmenu .contentHalf:first-of-type,.jumpmenu .contentHalf:last-of-type{width:100%;margin:0;}
	#PageMenu ul{width:94%;margin:0 3%;}
	#PageMenu ul li a{width:auto;font-size:1.6rem;}
}
@media (max-width:499px){/*screen size 499px-0px*/
	#PageMenu ul{width:100%;margin:0;}
	#PageMenu ul li a{padding:3px;width:auto;font-size:1.5rem;}
}
/* END Jumpmenu Content */

/* START Showcase Content */
.showcase{padding:50px 0;color:#33373d;color:rgba(51, 55, 61, 1)/*.blackAlt_Text*/;background-color:#e9ecee;background-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;}
/* END Showcase Content */

/* START Feature Content */
.feature{text-align:center;margin-top:25px;}
.featureIcon{font-size:100px;font-size:10.0rem;}
.feature h3{margin-top:15px;}
.feature p{margin-top:0;}
/* END Feature Content */

/* START Option Content */
.option{text-align:center;padding:0;margin-top:25px;}
.optionIcon{font-size:100px;font-size:10.0rem;margin:15px;}
.option h3{padding:15px;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;}
.option p,.option ul,.option ol{padding:15px;margin:0;border-top:1px solid;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;border-color:#ffffff;border-color:rgba(255, 255, 255, 1)/*.white_Border*/;background-color:#2e88c4;background-color:rgba(46, 136, 196, 1)/*.blueLight_BG*/;}
.option ul,.option ol{padding:5px;}
.option p.optionCTA{margin:15px 0;background-color:transparent;}
/* END Option Content */

/* START Reviews Content */
.rev{margin:25px 0 0 0;display:block;padding:20px 20px 0 20px;border-radius:20px;background-color:#e9ecee;background-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;}
.rev:after/*pointy bit*/{content:"";position:relative;border:solid 20px transparent;border-top-color:#e9ecee;border-top-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;border-bottom:0;width:0;height:0;overflow:hidden;display:block;bottom:-20px;margin:auto;margin-bottom:20px;}.review ul{list-style:none;}.reviewText{font-size:20px;font-size:2.0rem;color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;}.reviewPerson{font-size:15px;font-size:1.5rem;text-align:right;}.reviewJob{font-size:14px;font-size:1.4rem;font-style:italic;text-align:right;}/*REMOVE*/

.reviews img{margin-bottom:10px;}
.reviewsTitle{margin-bottom:25px;text-align:center;}
.reviewsValue{margin-right:18px;text-align:right;}
.reviewsStats li{margin:0 0 10px 0;}
.reviewsStatsStars{display:inline-block;width:48%;font-size:13px;font-size:1.3rem;text-align:right;padding-right:5px;color:#ff9900;color:rgba(255, 153, 0, 1)/*.orange_Text*/;}
.reviewsStatsBars{width:50%;font-size:12px;font-size:1.2rem;border:1px solid;border-radius:4px;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;background-color:#e9ecee;background-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;}
.reviewsStatsPercentage{display:inline-block;border-radius:0 4px 4px 0;background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;background-image:linear-gradient(rgba(46, 136, 196, 1)/*.blueLight_BG*/, rgba(0, 86, 128, 1)/*.blueDark_BG*/);}
.reviewsSingleRating *{margin:0;padding:0;line-height:100%;font-size:0;}
.reviewsSingleRating span *{font-size:16px;font-size:1.6rem;}
.reviewsSingleStarYes{color:#ff9900;color:rgba(255, 153, 0, 1)/*.orange_Text*/;}
.reviewsSingleStarNo{color:#e9ecee;color:rgba(233, 236, 238, 1)/*.greyVeryLight_Text*/;}
.reviewsSingle span{display:table-cell;white-space:nowrap;}
.reviewsSingle span.reviewsSingleTitle{font-weight:bold;cursor:pointer;display:table-cell;text-indent:-10px;padding-left:10px;white-space:normal;}
.reviewsSingle span.reviewsSingleTitle span,.reviewsSingle div span{display:inline;white-space:normal;}
.reviewsSingleToggle{font-size:11px;font-size:1.1rem;color:#006699;color:rgba(0, 102, 153, 1)/*.blue_Text*/;}
.reviewsSingleDesc{margin:0 0 10px 0;}
.reviewsSingleDate{padding:0 3px;color:#888f9b;}
.reviewsSingleAuthor{padding-right:5px;font-style:italic;color:#ff9900;}
.reviewsMoreOpen{margin-top:25px;text-align:center;}
/* END Reviews Content */

/* START Customer Content */
.customer{display:table-cell;vertical-align:middle;padding:25px 30px;text-align:center;}
.customerLogo{width:100%;height:100%;max-height:100px;}
@media (max-width:799px){/*screen size 0px-799px*/
	.customer{display:inline-block;}
}
/* END Customer Content */

/* START FAQ Content */
.faq{}
.faqQuestion{}
.faqAnswer{margin-top:15px;color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;}
.faqQuestion{margin-top:35px;font-size:18px;font-size:1.8rem;font-weight:bold;color:#006699;color:rgba(0, 102, 153, 1)/*.blue_Text*/;}
.faqAnswer{font-size:18px;font-size:1.8rem;font-weight:bold;color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;}
.faq .fa-li{text-indent:-24px;}
/* END FAQ Content */

/* START Form Content */
.form{margin-bottom:25px;}
.formHeader{margin:-23px -23px 30px -23px;font-size:15px;font-size:1.5rem;border-radius:4px 4px 0 0;background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.formHeader h2{padding:5px 10px;text-align:center;font-size:20px;font-size:2.0rem;font-weight:bold;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.formHeader h2 span{font-size:20px;font-size:2.0rem;}
.formFooter{margin:15px -23px -8px -23px;padding:5px 10px;font-size:15px;font-size:1.5rem;border-radius:0 0 4px 4px;background-color:#888f9b;background-color:rgba(136, 143, 155, 1)/*.grey_BG*/;color:#f7f7f7;color:rgba(252, 252, 252, 1)/*.whiteAlt_Text*/;}
.formFooter a{font-size:15px;font-size:1.5rem;font-weight:bold;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.formFooter p{margin:6px 0;}
.formFooter .contentHalf{width:43.9%;}
.formFooter .contentHalf:first-of-type{margin:0 5.5% 0 0;}
.formFooter .contentHalf:last-of-type{margin:0 0 0 5.5%;}
.formDeployment ul li{left:0;width:100%;padding:10px 5px;margin-bottom:10px;cursor:pointer;font-weight:bold;text-align:center;border-radius:4px;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;}
.formDeployment ul li:hover,.formDeployment ul li.clicked{background-color:#339933;background-color:rgba(51, 153, 51, 1)/*.green_BG*/;}
.formDeployment ul li.fa-li{text-indent:0;}
.formDeployment a{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/}
@media (max-width:799px){/*screen size 799px-499px*/
	.formFooter .contentHalf:first-of-type{margin:0 5.5% 0 0;}
	.formFooter .contentHalf:last-of-type{margin:0 0 0 5.5%;}
}
@media (max-width:499px){/*screen size 499px-0px*/
	.form{margin:0 0 25px 0;width:100%;border-radius:0;box-shadow:none;}
	.formHeader,.formFooter{border-radius:0}
	.formFooter .contentHalf:first-of-type{width:100%;margin:0;text-align:left!important;}
	.formFooter .contentHalf:last-of-type{width:100%;margin:0;text-align:left!important;}
}
/* END Form Content */

/* START Table Content */
.tableNoFlex,.tableFlex,.tableMobileFlex{margin-bottom:50px;}
.tableNoFlex:last-of-type,.tableFlex:last-of-type,.tableMobileFlex:last-of-type{margin-bottom:25px;}
table{table-layout:auto;width:100%;margin:0;padding:0;border-spacing:2px;}
.tableGreyed{color:#626d7d;color:rgba(98, 109, 125, 1)/*.greyDark_Text*/;}
tr.tableTitle th{margin:0;padding:5px 10px;font-size:15px;font-size:1.5rem;font-weight:normal;border-radius:4px 4px 0 0;background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
tr.tableTitle th h2{margin:0 3% 0 3%;font-size:20px;font-size:2.0rem;text-align:center;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
tr.tableTitle th h2 span{font-size:20px;font-size:2.0rem;}
th .contentHalf,td .contentHalf,
th .contentOneThird,td .contentOneThird{margin:0 5.5% 0 0;}
th .contentHalf:last-of-type,td .contentHalf:last-of-type{margin:0 0 0 5.5%;}
th .contentOneThird:last-of-type,td .contentOneThird:last-of-type{margin:0;width:33%;}
tr.tableTitle th .contentHalf h2{text-align:left;margin-top:6px;}
tr.tableTitle th.tableTitleFirst{border-radius:4px 0 0 0;}
tr.tableTitle th.tableTitleMiddle{border-radius:0 0 0 0;}
tr.tableTitle th.tableTitleLast{border-radius:0 4px 0 0;}
tr.tableColumn th{font-size:13px;font-size:1.3rem;font-weight:normal;font-family:"Raleway",Myriad Pro,Arial,sans-serif;text-align:center;margin:0;padding:5px;background-color:#2e88c4;background-color:rgba(46, 136, 196, 1)/*.blueLight_BG*/;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
tr.tableColumn th h2,tr.tableColumn th h3{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
tbody a.button{margin:5px;padding:6px 12px 5px 12px;}
tbody tr td{font-size:15px;font-size:1.5rem;margin:0;padding:5px;background-color:#f7f7f7;background-color:rgba(252, 252, 252, 1)/*.whiteAlt_BG*/;vertical-align:middle;}
tbody tr td *{font-size:15px;font-size:1.5rem;}
tbody tr td h2{font-size:20px;font-size:2.0rem;}
tbody tr:nth-of-type(even) td{background-color:#e9ecee;background-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;}
tfoot tr td{width:100%;margin:0;padding:5px 10px;}
tfoot tr th{width:100%;margin:0;padding:5px 10px;border-radius:0 0 4px 4px;background-color:#888f9b;background-color:rgba(136, 143, 155, 1)/*.grey_BG*/;color:#f7f7f7;color:rgba(252, 252, 252, 1)/*.whiteAlt_Text*/;}
tfoot tr th a{font-size:15px;font-size:1.5rem;font-weight:bold;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
tfoot tr th p{margin:6px 0;}
@media (max-width:799px){/*screen size 799px-500px*/
	.tableFlex table{border-spacing:0;padding:2px;}
	.tableFlex .right,.tableFlex .left{text-align:left!important;}
	.tableFlex tr.tableColumn th{border:none;clip:rect(0 0 0 0);height:1px; margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
	.tableFlex tbody tr{display:block;display:inline-table;width:100%;}
	.tableFlex tbody tr td,.tableFlex tbody tr td.left{display:block;text-align:right!important;border-bottom:1px solid;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;}
	.tableFlex tbody tr td:last-of-type{border-bottom:3px solid;border-color:#2e88c4;border-color:rgba(46, 136, 196, 1)/*.blueLight_Border*/;}
	.tableFlex tbody tr td:before;.tableFlex tbody tr td::before{content:attr(data-label);float:left;font-size:13px;}
	.tableFlex tfoot tr.tableFooterSub{display:table-cell;}
	.tableFlex th .contentHalf,.tableFlex td .contentHalf{margin:0;width:100%;text-align:left!important;}
	th .contentOneThird,td .contentOneThird{margin:0 0 10px 0;width:100%;}
	th .contentOneThird:last-of-type,td .contentOneThird:last-of-type{margin:10px 0 0 0;width:100%;}
	.tableFlex tr.tableTitle th .contentHalf h2{text-align:center!important;margin:0;}
	.tableMobileFlex tr th .contentHalf,.tableMobileFlex tr td .contentHalf{width:44%;}
}
@media (max-width:499px){/*screen size 499px-0px*/
	.tableMobileFlex,.tableFlex,.tableNoFlex{padding:0;margin:0 0 25px 0;width:100%;}
	.tableMobileFlex .right,.tableMobileFlex .left{text-align:left!important;}
	.tableMobileFlex table,.tableFlex table,.tableNoFlex table{border-spacing:0;padding:0;margin:0;border-radius:0;border:none;box-shadow:none;}
	.tableMobileFlex tr.tableTitle th,.tableFlex tr.tableTitle th,tr.tableTitle th.tableTitleFirst,tr.tableTitle th.tableTitleLast{border-radius:0;}
	.tableMobileFlex tr.tableColumn th{border:none;clip:rect(0 0 0 0);height:1px; margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
	.tableMobileFlex tbody tr{display:block;display:inline-table;width:100%;}
	.tableMobileFlex tbody tr td,.tableMobileFlex tbody tr td.left{display:block;text-align:right!important;border-bottom:1px solid;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;}
	.tableMobileFlex tbody tr td:last-of-type{border-bottom:3px solid;border-color:#2e88c4;border-color:rgba(46, 136, 196, 1)/*.blueLight_Border*/;}
	.tableMobileFlex tbody tr td:before,.tableMobileFlex tbody tr td::before{content:attr(data-label);float:left;font-size:13px;}
	.tableMobileFlex tfoot tr.tableFooterSub{display:table-cell;}
	.tableMobileFlex tfoot tr th,.tableFlex tfoot tr th,.tableNoFlex tfoot tr th{border-radius:0;}
	.tableMobileFlex tr th .contentHalf,.tableMobileFlex tr td .contentHalf{margin:0;width:100%;text-align:left!important;}
	.tableMobileFlex tr.tableTitle th .contentHalf h2{text-align:center!important;margin:0;}
}
/* END Table Content */

/* START Compare Graph */
.compareGraph_Product{width:30%;font-size:1.6rem;font-weight:bold;color:rgba(0, 102, 153, 1)/*.blue_Text*/;}
.compareGraph_Product a{font-size:1.6rem;font-weight:bold;color:rgba(0, 102, 153, 1)/*.blue_Text*/;}
.compareGraph_Product span{font-size:1.3rem;font-weight:normal;color:rgba(51, 55, 61, 1)/*.blackAlt_Text*/;}
.compareGraph_Product span a{font-size:1.3rem;font-weight:normal;}
.compareGraph_Result{width:70%;padding:25px 0;text-align:left;}
.compareGraph_Result div{width:100%;height:40px;}
.compareGraph_Result div p{width:.000000001%;height:40px;margin:0;background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;background-image:linear-gradient(rgba(46, 136, 196, 1)/*.blueLight_BG*/, rgba(0, 86, 128, 1)/*.blueDark_BG*/);text-align:right;border-radius:0 5px 5px 0;display:inline-block;}
.compareGraph_Result div span{position:relative;height:40px;margin:0 0 0 5px;color:#006699;color:rgba(0, 102, 153, 1)/*.blue_Text*/;display:none;top:10px;}
/* END Compare Graph */

/* START Product Pricing */
.productPricing{position:relative;text-align:center;margin-top:20px;}
.productPricingTag{position:relative;display:inline-block;width:auto;height:100px;margin-left:50px;padding:0 10px;border-radius:3px 6px 6px 3px;border-left:1px solid #339933;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#339933;background-color:rgba(51, 153, 51, 1)/*.green_BG*/;}
.productPricingTag:before/*triangle*/{content:"";position:absolute;display:block;left:-50px;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-right:50px solid #339933;}
.productPricingTag:after/*circle*/{content:"";border-radius:50%;width:25px;height:25px;display:block;position:absolute;left:-30px;top:38px;background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;}
.productPricingDetail{position:relative;text-align:center;}
.productPricingDetail *{display:inline-block;text-align:center;line-height:100%;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.productPricingProduct{display:block;margin:5px 0 8px 0;text-align:center;font-size:18px;font-size:1.8rem;}
.productPriceSign{position:relative;right:-6px;font-size:18px;font-size:1.8rem;font-weight:normal;vertical-align:top;}
.productPricingAmount{font-size:38px;font-size:3.8rem;font-weight:bold;vertical-align:top;}
.productPricingCurrency{position:relative;right:6px;font-size:11px;font-size:1.1rem;vertical-align:top;font-weight:normal;}
.productPricingLegal{display:block;margin:6px 0 0 0;text-align:center;font-size:10px;font-size:1.0rem;font-weight:normal;}
#CompareDetails .divTwoThird{width:55%;}
#CompareDetails .divOneThird{width:45%;}
/* SALE OVERRIDES */
#SGOnPrem_PriceSliderTotal{text-decoration:line-through;font-size:3.0rem;color:#888f9b;color:rgba(136, 143, 155, 1)/*.grey_Text*/;}
#SGOnPrem_PriceSliderDetail{text-decoration:line-through;color:#888f9b;color:rgba(136, 143, 155, 1)/*.grey_Text*/;}
@media (max-width:799px){/*screen size 799px-500px*/
	.productPricing{margin-top:0;}
}
@media (max-width:499px){/*screen size 499px-0px*/
	.productPricingTag{padding:0;}
	.productPricingProduct{font-size:14px;font-size:1.4rem;}
	.productPricingAmount{font-size:28px;font-size:2.8rem;}
}
/* END Product Pricing */

/* START Lightbox */
.lightbox,.lightboxModal{display:block;position:fixed;z-index:1002;top:10%;left:20%;width:60%;max-height:80%;padding:25px 25px 10px 25px;border-spacing:0;border-radius:4px;box-shadow:0px 0px 10px 0px rgba(70,78,89,.6);background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;}
.lightboxHeader{margin:-23px -23px 30px -23px;padding-right:40px;font-size:15px;font-size:1.5rem;border-radius:4px 4px 0 0;background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.lightboxHeader h2,.lightboxHeader h3{padding:5px 10px;font-size:20px;font-size:2.0rem;font-weight:bold;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.lightboxBody{max-height:300px;overflow:auto;}
.lightboxFooter{margin:15px -23px -8px -23px;padding:5px 10px;font-size:15px;font-size:1.5rem;border-radius:0 0 4px 4px;background-color:#888f9b;background-color:rgba(136, 143, 155, 1)/*.grey_BG*/;color:#f7f7f7;color:rgba(252, 252, 252, 1)/*.whiteAlt_Text*/;}
.lightboxFooter a{font-size:15px;font-size:1.5rem;font-weight:bold;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.lightboxFooter p{margin:6px 0;}
.lightboxScreen,.lightboxScreenModal{display:block;position:fixed;z-index:1001;top:0px;left:0px;height:100%;width:100%;cursor:pointer;background-color:#888f9b;background-color:rgba(136, 143, 155, .8)/*.grey_BG*/;}
.lightboxCloseX{display:block;position:absolute;top:3px;right:0;padding:5px;cursor:pointer;font-size:20px;font-size:2.0rem;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
@media (max-height:499px){/*screen size 499px-0px*/
	.lightbox,.lightboxModal{top:5%;left:10%;width:80%;max-height:85%;}
	.lightboxHeader h2,.lightboxHeader h3{padding:5px 10px;font-size:15px;font-size:1.5rem;font-weight:bold;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
	.lightboxBody{max-height:200px;overflow:auto;}
	.lightboxBody *{font-size:14px;font-size:1.4rem;}
	.lightboxFooter *{font-size:13px;font-size:1.3rem;}
	.lightboxCloseX{top:1px;font-size:18px;font-size:1.8rem;}
}
/* END Lightbox */

/* START Misc Content */
.legal{font-size:13px;font-size:1.3rem;font-weight:normal;padding-top:2px;}
.contentCentered,.login{margin:25px 28% 75px 28%;width:44%;}
#G2-Badge{position:absolute;right:25px;top:49px;z-index:99;}
#G2-Badge img{width:125px!important;}
article header.banner{padding:50px 150px;/*to fit #G2-Badge*/}
@media (max-width:799px){/*screen size 799px-500px*/
	.contentCentered,.login{margin:25px 10% 75px 10%;width:80%;}
	#G2-Badge{position:absolute;right:10px;top:51px;z-index:99;}
	#G2-Badge img{width:100px!important;}
	article header.banner{padding:50px 100px 50px 50px;/*to fit #G2-Badge*/}
}
@media (max-width:599px){/*screen size 599px-500px*/
	#G2-Badge{position:absolute;right:8px;top:34px;z-index:99;}
	#G2-Badge img{width:90px!important;}
	article header.banner{padding:50px 100px 50px 30px;/*to fit #G2-Badge*/}
}
@media (max-width:499px){/*screen size 499px-0px*/
	.contentCentered{margin:0;width:100%;border-radius:0;box-shadow:none;}
	.login{margin:25px 2% 0 2%;width:96%;border-radius:4px;box-shadow:0px 0px 8px 0px rgba(70,78,89,.6);}
	#G2-Badge{position:absolute;right:8px;top:37px;z-index:99;}
	#G2-Badge img{width:75px!important;}
	article header.banner{padding:75px 10px 50px 10px;/*to fit #G2-Badge*/}
}
/* END Misc Content */

/* START Price Slider */
.priceSlider{display:table;table-layout:auto;border-radius:4px;border-spacing:2px;box-shadow:0px 0px 10px 0px rgba(70,78,89,.6);}
.priceSlider .priceSliderHeader{display:table-cell;padding:25px;vertical-align:middle;border-radius:4px 0 0 4px;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#464e59;background-color:rgba(70, 78, 89, 1)/*.greyVeryDark_BG*/;}
.priceSlider .priceSliderHeader h2{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;}
.priceSlider .priceSliderHeader h2 span{display:block;font-size:19px;font-size:1.9rem;}
.priceSlider .priceSliderBody{display:table-cell;padding:25px;vertical-align:middle;border-radius:0 4px 4px 0;background-color:#e9ecee;background-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;}
.priceSlider .priceSliderBody .priceSliderBody_Header{text-align:center;}
.priceSlider .priceSliderBody .priceSliderBody_Header span{font-size:19px;font-size:1.9rem;border-bottom:ridge;padding:4px;}
.priceSlider .priceSliderBody .priceSliderBody_Footer{text-align:center;margin-top:25px;}
.priceSlider .priceSliderBody .priceSliderBody_Footer span{font-size:14px;font-size:1.4rem;border-top:ridge;padding:6px 4px;}
.priceSlider .priceSliderBody .priceSliderBody_FooterLegal, .priceSlider .priceSliderBody .priceSliderBody_FooterLegal a{display:block;border:none;text-align:center;font-size:12px;font-size:1.2rem;}
.priceSlider .priceSliderFooter{display:table-cell;padding:25px;vertical-align:middle;border-radius:0 4px 4px 0;background-color:#e9ecee;background-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;}
.priceSlider .priceSliderFooter .priceSliderTotal_Header{text-align:center;}
.priceSlider .priceSliderFooter .priceSliderTotal_Header span{font-size:19px;font-size:1.9rem;border-bottom:ridge;padding:4px;}
.priceSlider .priceSliderFooter .priceSliderTotal_Body{text-align:center;}
.priceSlider .priceSliderFooter .priceSliderTotal_Body .priceSlider_Total{display:block;line-height:100%;text-align:center;font-size:55px;font-size:5.5rem;color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;}
.priceSlider .priceSliderFooter .priceSliderTotal_Body .priceSlider_Users{color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;}
.priceSlider .priceSliderFooter .priceSliderTotal_Footer{text-align:center;}
.priceSlider .priceSliderFooter .priceSliderTotal_Footer .priceSliderTotal_FooterSpan{font-size:14px;font-size:1.4rem;border-top:ridge;padding:6px 4px;}
.priceSlider .priceSliderFooter .priceSliderTotal_Footer .priceSliderTotal_FooterSpan span{font-size:19px;font-size:1.9rem;color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;}
@media (max-width:799px){/*screen size 799px-500px*/
	.priceSlider .priceSliderHeader,.priceSlider .priceSliderBody,.priceSlider .priceSliderFooter{display:inline-block;width:100%;margin:0;}
	.priceSlider .priceSliderHeader{border-radius:4px 4px 0 0;}
	.priceSlider .priceSliderFooter{border-radius:0 0 4px 4px;}
}

/* START ADS */
#Ads-Banner{position:relative;text-align:center;}
#Ads-Banner .contentNoMargin{margin:0!important;}
#Ads-Banner .contentNoMargin p{margin:0;}
#Ads-Banner .contentNoMargin a{display: block;padding:10px 15% 10px 0;font-size:18px;font-size:1.8rem;cursor:pointer;text-decoration:none;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#339933;background-color:rgba(51, 153, 51, 1)/*.green_BG*/;}
/* END ADS */

/* START AltN Fixes */
.altn-SGHosted #LiveChat,.altn-MDHosted #LiveChat{bottom:-6px;}
.form table{box-shadow:0 0 0 0 rgba(0,0,0,0);}
.form table#Hosting-Domain-History{margin:25px 0 0 0;border-spacing:1px;border: solid 1px rgba(174, 180, 187, 1)/*.greyLight_BG*/;}
.form table#Hosting-Domain-History *{font-size:12px;font-size:1.2rem;line-height:100%;}
.form table#Hosting-Domain-History thead th{padding:5px 0;text-align:center;border-radius:3px 3px 0 0;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#888f9b;background-color:rgba(136, 143, 155, 1)/*.grey_BG*/;}
.form table#Hosting-Domain-History tbody th{padding:2px 0;text-align:center;font-size:11px;font-size:1.1rem;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#aeb4bb;background-color:rgba(174, 180, 187, 1)/*.greyLight_BG*/;}
.form table#Hosting-Domain-History tbody td:last-of-type{border-radius:0 0 3px 3px;}
.inputNotice{width:100%;}
.inputNotice .inputGroupIcon{width:38px;border:none;background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;}
.inputNotice input{border:none;box-shadow:0 0;padding:0 0 0 13px;background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;}
.inputPagination{text-align:right;}
.inputPagination *{line-height:100%;margin:0;padding:0;font-family:Myriad Pro,"Helvetica Neue",Helvetica,sans-serif,Arial;}
.inputPagination div[id$='PagingLinks'] *{display:inline-block;margin:0 6px;}
.inputPagination div[id$='PagingLinks'] a{display:inline-block;padding:3px 5px 0 6px;border-radius:18px;color:#888f9b;color:rgba(136, 143, 155, 1)/*.grey_Text*/;background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;}
.inputPagination div[id$='PagingLinks'] a:hover{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#339933;background-color:rgba(51, 153, 51, 1)/*.green_BG*/;}
.inputPagination label{font-size:12px;font-size:1.2rem;margin-left:15px;}
.inputPagination select,.inputPagination input[type=text]{position:relative;display:inline-block;width:auto;height:auto;padding:2px;font-size:13px;font-size:1.3rem;line-height:100%;color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;background-image:none;border: 1px solid;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;border-radius:4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.inputPagination input[type=text]{width:35px;border-radius:4px 0 0 4px;height:21px;padding:4px 2px 1px 2px;text-align:center;}
.inputGroup select,.inputGroupMulti select{padding:6px 8px;}
.inputSearch{text-align:right;margin:5px 0 -25px 0;}
.inputPagination input[type=submit]{position:relative;right:3px;top:-1px;display:table-cell;width:26px;max-width:26px;min-width:26px;text-align:center;font-family:arial!important;font-weight:bolder!important;vertical-align:middle;margin:0;padding:4px 4px 2px 4px;font-size:13px!important;font-size:1.3rem!important;color:#464e59;color:rgba(70, 78, 89, 1)/*.greyVeryDark_Text*/;background-color:#e9ecee;background-color:rgba(233, 236, 238, 1)/*.greyVeryLight_BG*/;border:1px solid;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;border-left:0;border-radius:0 4px 4px 0;}
.inputPagination input[type=submit]:hover{color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/;background-color:#339933;background-color:rgba(51, 153, 51, 1)/*.green_BG*/;}
.inputPagination input[type=submit] svg{}
.altn-MDHosted div[id$=Bizform1]{padding:25px 25px 10px 25px;border-spacing:0;border-radius:4px;box-shadow:0px 0px 10px 0px rgba(70,78,89,.6);}
.altn-MDHosted .formBlock li{list-style:none;margin-left:0;position:relative;}
.altn-MDHosted .formBlock label{display:none;}
.altn-MDHosted .formBlock input{position:relative;display:block;width:100%;height:36px;padding:6px 12px;margin-bottom:15px;font-family:fontawesome,"Open Sans","Helvetica Neue",Helvetica,sans-serif,Arial;font-size:14px;line-height:1.42857143;color:#339933;color:rgba(51, 153, 51, 1)/*.green_Text*/;background-color:#ffffff;background-color:rgba(255, 255, 255, 1)/*.white_BG*/;background-image:none;border: 1px solid;border-color:#aeb4bb;border-color:rgba(174, 180, 187, 1)/*.greyLight_Border*/;border-radius:4px;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.altn-MDHosted .formBlock textarea{font-family:fontawesome,"Open Sans","Helvetica Neue",Helvetica,sans-serif,Arial;border-radius:4px;}
.altn-MDHosted .formBlock input[type=submit]{position:relative;display:inline-block;min-width:50px;max-width:300px;height:auto;width:auto;padding:10px 15px 8px 15px;margin:10px;text-align:center;cursor:pointer;font-family:fontawesome,"Open Sans","Helvetica Neue",Helvetica,sans-serif,Arial;border:none;border-radius:20px;background-color:#339933;background-color:rgba(51, 153, 51, 1)/*.green_BG*/;color:#ffffff;color:rgba(255, 255, 255, 1)/*.white_Text*/}
.altn-MDHosted .formBlock input[type=submit]:hover{background-color:#006699;background-color:rgba(0, 102, 153, 1)/*.blue_BG*/;}
.altn-MDHosted .formBlock .formSubmit{text-align:center;}
.altn-MDHosted .formBlock ul.formCaptcha {border:none;margin:0;padding:10px 0 0 0;background:none;display:block;text-align:center;}
.altn-MDHosted .formBlock ul.formCaptcha label{display:none;}
.altn-MDHosted .g-recaptcha div{margin-left:auto;margin-right:auto;}
/* Firefox Hack*/
/* END AltN Fixes */

/* START: KEEP AT BOTTOM */
.displayNone{display:none;} 
.mobileShow,.tabletShow,.phoneShow{display:none;}  /**** HEY, YOU NEED TO RE-THINK THIS WHOLE SECTION ****/
.tabletHide,.mobileHide,.phoneHide{display:inline-block;}
@media (max-width:949px){/*screen size 799px-500px*/
	.mobileHide,.tabletHide,.desktopHide{display:none;}
	.mobileShow,.tabletShow{display:inline-block;}
}
@media (max-width:499px){/*screen size 499px-0px*/
	.mobileHide,.desktopHide,.tabletShow,.phoneHide{display:none;}
	.mobileShow,.tabletHide,.phoneShow{display:inline-block;}
}
/* END: KEEP AT BOTTOM */

/* START Print Styles */
@media print {
	#MainHeader_Menu,.banner,#FooterCTA,#MainFooter .contentHalf,#MainFooter_LegalLinks,#LiveChat,#BackToTopTab{display:none;}
	#MainFooter{display:block;}
}
/* END Print Styles */