/****************************************************************************************
Unitrends | Authored By: Amanda Postle | Boston Interactive	
Date Created: 05/03/13 | Date Modified: 12/18/13 

QUICK SEARCH KEY:
Default Styles - DEF_S | Mobile - MOB_S | Tablet - TAB_S | Desktop - DESK_S	| IE - IE_S
****************************************************************************************
font-family: Swiss721BT-Thin;|font-family: Swiss721BT-Light;|font-family: Swiss721BT-Bold;|font-family: Swiss721BT-Black; */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
.clear { clear:both; }
.group { display: block; zoom:1; }
.group:before, .group:after { content: ""; display: table; }
.group:after { clear: both; }
/* -------------------------------------------------------------------------------------------------
	DEFAULT STYLES (DEF_S)
---------------------------------------------------------------------------------------------------- */
body { font-family: 'Open Sans', sans-serif; font-size: 14px; line-height:22px; color:#444444; background:#d9d9d3; }

h1 { font-family: Swiss721BT-Light; font-size:28px; line-height:30px; color:#236a9c; padding-bottom:10px; }
h2 { font-family: Swiss721BT-Light; font-size:24px; line-height:26px; color:#158478; padding-bottom:10px;}
h3 { font-size:20px; line-height:22px; color:#a00719; padding-bottom:5px; }
h4 { font-size:16px; line-height:22px; color:#158478; padding-bottom:5px; font-weight: 700; }
h5 { font-size:14px; line-height:20px; color:#158478; padding-bottom:5px; font-weight: 700; }
h6 { font-size:14px; line-height:20px; color:#808080; padding-bottom:5px; font-weight: 700; }

a { color:#3d80bc; text-decoration: none; }
a:hover { text-decoration: underline; }
p { padding-bottom: 15px; }
ul { margin-left:20px; }
ol { margin-left:40px; }
ul ul, ol ol { margin-top: 10px; }
ul li { list-style: none; padding:0 0 10px 15px; background:url(../images/assets/bullet.png) 0 7px no-repeat; }
ol li { list-style: decimal; padding-bottom: 10px; }
li:last-child { padding-bottom:15px; }
blockquote { font-size:12px; line-height: 18px; padding:10px 30px 20px 30px; }
sub, sup { position: relative; font-size: 75%; line-height: 0; }
sup { top:-.5em; }
sub { bottom: -.4em; }
table { width:100%; padding:0; margin:15px 0 35px 0; border-collapse: collapse; -webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); border:1px solid #fff; border-radius: 5px; background: #edede9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #edede9 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edede9), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -o-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: linear-gradient(to bottom,  #edede9 0%,#ffffff 100%); }
table th { color:#444444; text-transform: uppercase; text-align: left; font-size: 14px; line-height: 15px; font-weight: 700; padding:10px; background: #cae5ee; border:none; }
table td { font-size: 14px; line-height: 20px; color:#444444; padding:10px; border-top: 1px solid #CAE5EE; vertical-align: middle; }
.floatLeft { float: left; margin-right: 20px; }
.floatRight { float:right; margin-left:20px; }

.strippedTable { margin:0; border:none; background:none; -webkit-box-shadow:none; box-shadow: none; }
.strippedTable th, .strippedTable td { padding:0 10px 10px 0; border:none; }

.mainContent .clearTable { margin:0 0 20px 0; border:none; background: none; -webkit-box-shadow:none; box-shadow: none;  }
.mainContent .clearTable td { vertical-align: top; border:none; padding:0 10px 10px 0; }

.searchWrapper .searchInput { float: left; padding-left:10px; height: 29px; -webkit-box-shadow: inset 0px 0px 0px 1px #ffffff; box-shadow: inset 0px 0px 0px 1px #ffffff; border-top-left-radius: 4px; border-bottom-left-radius: 4px; border:none; background:#dcdcdc; }
.searchWrapper .searchBtn { float: left; cursor: pointer; width:33px; height: 33px; padding:0; margin-left:-2px; border:none; background:url(../images/assets/unitrends_sprite.png) -1px -1px no-repeat; }
.searchWrapper .searchBtn:hover { background-position: -1px -43px; }
.knowledgeBaseSearchContainer { max-width: 784px; }

.flowplayer { width: 80%; }
.flowplayer .fp-embed { display: none !important; }
.flowplayer .fp-fullscreen { width:19px !important; height: 22px !important; background:url(../images/assets/flowPlayerCustom.png) no-repeat !important; }


/* Custom Select Dropdown */
.selectWrapper { width: 100%; height:30px; overflow: hidden; margin-bottom: 15px; background: url(../images/assets/bgSelectField.png) no-repeat right #fff;  border:1px solid #bcbcbc; border-bottom-left-radius: 5px; border-top-left-radius: 5px; border-right:none; }
.selectWrapper select { cursor: pointer; width:120%; padding-right: 56px; height: 28px; font-family: 'Open Sans', sans-serif; font-size: 13px; line-height: 19px; color: #444444; font-style: italic; padding: 5px; background: transparent; border:none; border-radius: 0; -webkit-appearance: none; }
.selectWrapper select option { cursor: auto; font-style:normal; background:#fff; }
select { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
/*.selectWrapper { padding-bottom:20px; }
.sbToggle { position: absolute; display: block; top:-1px; right:-4px; width: 34px; height: 33px; outline: none; background: url(../images/assets/bgSelectField.png) no-repeat; }
.sbHolder { position: relative; width:90%;  height: 31px; background: #fff; border:1px solid #bcbcbc; border-bottom-left-radius: 5px; border-top-left-radius: 5px; }
.sbSelector { position: absolute; display: block; height: 30px; left: 0; top: 0; font-size: 13px; line-height: 19px; color: #444444; font-style: italic; text-indent: 10px; outline: none; overflow: hidden; padding-top: 7px; }
.sbOptions { position: absolute; left: -1px; top:32px !important; width:100%; list-style: none;  overflow-y: auto; padding: 0;  margin:0; background: #fff; border:1px solid #e6e5e3; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; z-index: 100; }
.sbOptions li { font-size: 13px; line-height: 19px; padding:0; margin:0; background:none; }
.sbOptions li a { display: block; color: #444444; text-decoration: none; outline: none; padding:7px; }
.sbOptions li a:hover { color:#3D80BC; background: #f6f6f6; }
*/
.dkGrayPatternContent .listWrapper { margin:0; }
.dkGrayPatternContent .listWrapper li { color:#fff; padding:0; background:none; }
.dkGrayPatternContent .listWrapper hgroup h1 { float: left; width:68%; padding-right: 10px; }
.dkGrayPatternContent .listWrapper hgroup span { float: right; margin-top: -5px; }
.dkGrayPatternContent .listWrapper a { color:#98cde2; }
.dkGrayPatternContent .listWrapper p { font-weight: 600; line-height: 20px; padding-bottom: 10px; }
.dkGrayPatternContent .listWrapper .selectWrapper a { color:#444444; }
.dkGrayPatternContent .listWrapper .selectWrapper a:hover { color:#3D80BC; }

/* Sitewide Call to Action */
.siteCTA { background: #2b6f94; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiNmY5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjU5NzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #2b6f94 0%, #225976 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b6f94), color-stop(100%,#225976)); background: -webkit-linear-gradient(top,  #2b6f94 0%,#225976 100%); background: -o-linear-gradient(top,  #2b6f94 0%,#225976 100%); background: -ms-linear-gradient(top,  #2b6f94 0%,#225976 100%); background: linear-gradient(to bottom,  #2b6f94 0%,#225976 100%); }
.siteCTA ul { margin:0; }
.siteCTA li { text-align: center; font-size: 12px; line-height: 12px; text-transform: uppercase; padding:0; background:none; }
.siteCTA a { position: relative; display: block; color:#fff; padding:30px 5px 5px 5px; border-top:1px solid #48748e; border-bottom:1px solid #235877;   /*-webkit-box-shadow:  0px -1px 0px 0px #ae0124;; box-shadow:  0px -1px 0px 0px #ae0124;*/ }
.siteCTA a:before { content: ""; position: absolute; left:45%; top:5px; width:30px; height: 40px; background:url(../images/assets/unitrends_sprite.png) no-repeat; }
.siteCTA a:hover { text-decoration: none; }
.siteCTA li:first-child { background:#df0034; }
.siteCTA li:first-child a { border:none; -webkit-box-shadow: none; box-shadow: none; }

.siteCTA .cta_chat a:before { background-position: -75px -419px; }
.siteCTA .cta_demo a:before { background-position: -116px -419px; }
.siteCTA .cta_download a:before { background-position: -158px -419px; }
.siteCTA .cta_quote a:before { background-position: -198px -419px; }
.siteCTA .cta_buy a:before { background-position: -235px -419px; }
.siteCTA .cta_newsletter a:before { width:; background-position: -280px -419px; }
.siteCTA .cta_chatSupport a:before { background-position: -329px -419px; }
.siteCTA .cta_chatSupport a { border-bottom:none; }

/* Header --------------------------------------------------------------------------- */
#siteBranding { background:#000 url(../images/assets/headerBG.gif) repeat-x; }
#siteBranding .logo { display: block; padding:10px 0; }

#siteBranding .utilityNav { margin:0; }
#siteBranding .utilityNav li { display: block; float: left; color:#b7b7b7; font-size: 13px; line-height: 19px; padding:0; background:none; }
#siteBranding .utilityNav li a { color:#b7b7b7; font-weight: 700; }

#siteBranding .utilityNav li.showHide span {display: none;}
#siteBranding .utilityNav li.showHide {height: 13px;}
#siteBranding .utilityNav li.showHide:hover {cursor:pointer}

.siteHeader_countrySelect { color:#b7b7b7; font-weight: 700; font-size: 13px; line-height: 19px; background:none; border:none; }

.mainNav { margin:0; }
.mainNav li { position: relative; list-style: none; padding:0; }
.mainNav li a { display:block; text-transform: uppercase; color: #fff; font-size: 15px; line-height: 19px; font-weight: 700; padding:10px; background: #000; }
.mainNav li a:hover { text-decoration: none; }

.logo img { max-width: 200px; }
/* ---------------------------------------------------------------------- End Header */

/* Footer --------------------------------------------------------------------------- */
#siteInfo { background:#000; }
.topFooter h2 { font-family: Swiss721BT-Thin; font-size: 26px; line-height: 30px; }
.topFooter h2 a {  color:#e00034; }
.topFooter ul { margin:0; }
.topFooter li { padding:0 0 5px 0; background:none; }
.topFooter li a { color:#fff; }

.bottomFooter p { color:#6f6f6f; font-size: 12px; line-height: 18px; }
.bottomFooter .utilityLinks { margin:0; }
.bottomFooter .utilityLinks li { font-size: 12px; line-height: 18px; padding:0; background:none; }
.bottomFooter .utilityLinks li a { color:#fff; }

.bottomFooter .socialLinks { margin:0; }
.bottomFooter .socialLinks li { float: left; padding:0; background:none; }
.bottomFooter .socialLinks li a { display: block; width:39px; height: 33px; text-indent: -9999px; background:url(../images/assets/unitrends_sprite.png) 0 -468px no-repeat; }
.bottomFooter .socialLinks li.sL_fb a { background-position: -40px -468px; }
.bottomFooter .socialLinks li.sL_tw a { background-position: -79px -468px; }
.bottomFooter .socialLinks li.sL_li a { background-position: -118px -468px; }
.bottomFooter .socialLinks li.sL_yt a { background-position: -157px -468px; }
.bottomFooter .socialLinks li.sL_bl a { background-position: -196px -468px; }
.bottomFooter .socialLinks li.sL_goo a { background-position: -509px -468px; }

.bottomFooter .socialLinks li.sL_sw a:hover { background-position: -235px -468px; }
.bottomFooter .socialLinks li.sL_fb a:hover { background-position: -275px -468px; }
.bottomFooter .socialLinks li.sL_tw a:hover { background-position: -314px -468px; }
.bottomFooter .socialLinks li.sL_li a:hover { background-position: -353px -468px; }
.bottomFooter .socialLinks li.sL_yt a:hover { background-position: -392px -468px; }
.bottomFooter .socialLinks li.sL_bl a:hover { background-position: -431px -468px; }
.bottomFooter .socialLinks li.sL_goo a:hover { background-position: -470px -468px; }
/* ---------------------------------------------------------------------- End Footer */

/* Interior Pages --------------------------------------------------------------------------- */
.breadCrumbs { background:#262626; }
.breadCrumbs ul { margin:0; }
.breadCrumbs li { display: block; float: left; font-size: 12px; line-height: 18px; color:#b7b7b7; padding:10px; background:none; }
.breadCrumbs a { color:#b7b7b7; }

.breadCrumbs li:first-child a { display: block; text-indent: -9999px; }
.breadCrumbs li.nthChild5 { display: none; }

.interiorHeader h1 { font-family: Swiss721BT-Thin; color:#fff; font-size: 44px; line-height: 42px; text-transform: uppercase; padding:0; }
.interiorHeader p { font-size: 18px; line-height: 20px; color:#f299ae; font-style: italic; padding:0; }
.no-text-transform { text-transform: none !important; } /* added by js to 'downloads' page */

.interiorNavLogin .loginForm input, .interiorNavLogin .loginForm select { width:90%; margin-top: 10px; height: 29px; color:#444444; font-size: 14px; line-height: 20px; font-style: italic; padding-left: 10px; -webkit-box-shadow: inset 0px 0px 0px 1px #ffffff; box-shadow: inset 0px 0px 0px 1px #ffffff; border-radius: 4px; border:1px solid #000; background:#dcdcdc; }
.interiorNavLogin .loginForm .submitBtn { cursor: pointer; width:auto; height: auto; font-family: Swiss721BT-Bold; color:#343a3c; font-size: 18px; line-height: 20px; font-style: normal; padding:5px 10px; margin-top: 20px; -webkit-box-shadow:none; box-shadow:none; border:none; -webkit-box-shadow:  0px 0px 3px 0px rgba(0, 0, 0, .4); box-shadow:  0px 0px 3px 0px rgba(0, 0, 0, .4); background: #fdfdfd; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2JjYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #fdfdfd 0%, #bcbcbc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#bcbcbc)); background: -webkit-linear-gradient(top,  #fdfdfd 0%,#bcbcbc 100%); background: -o-linear-gradient(top,  #fdfdfd 0%,#bcbcbc 100%); background: -ms-linear-gradient(top,  #fdfdfd 0%,#bcbcbc 100%); background: linear-gradient(to bottom,  #fdfdfd 0%,#bcbcbc 100%); }

.quoteWrapper span { position: relative; display: block; font-family: Swiss721BT-Light;; color:#444444; font-size: 17px; line-height: 20px; margin-top: 30px; }
.quoteWrapper span:before { content: ""; position: absolute; left:0; top:-32px; width:38px; height: 29px; background:url(../images/assets/unitrends_sprite.png) no-repeat -155px -78px; }
.quoteWrapper span:after { content: ""; position: absolute; left:0; bottom:-35px; width:38px; height: 29px; background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -30px; }
.quoteWrapper cite { font-style: normal; float: right; }
.quoteWrapper cite h5 { color:#444444; font-family: Swiss721BT-Bold; font-size: 12px; line-height: 18px; font-weight: normal; padding:0; }
.quoteWrapper cite h6 { color:#c6002e; font-weight:normal; font-size: 11px; line-height: 14px; font-family: Swiss721BT-Light; }

.greenQuote { position: relative; padding:20px 30px; border-radius: 5px; background: #10665d; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwNjY1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxODk4OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #10665d 0%, #18988b 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#10665d), color-stop(100%,#18988b)); background: -webkit-linear-gradient(top,  #10665d 0%,#18988b 100%); background: -o-linear-gradient(top,  #10665d 0%,#18988b 100%); background: -ms-linear-gradient(top,  #10665d 0%,#18988b 100%); background: linear-gradient(to bottom,  #10665d 0%,#18988b 100%); }
.greenQuote:after { content: ""; position: absolute; height: 35px; left:0; bottom:-35px; background:url(../images/assets/greenQuote_after.png) 0 0 no-repeat; }
.greenQuote span { color:#fff; font-size: 28px; line-height: 30px; }
.greenQuote cite { text-align: right; padding-top: 20px; }
.greenQuote cite h5 { font-size: 20px; line-height: 22px; color:#fff; }
.greenQuote cite h6 { font-size: 18px; line-height: 20px; color:#7ce6de; }

.greenQuote span { margin-top: 60px; }
.greenQuote span:before { top:-60px; width:62px; height: 50px; background:url(../images/assets/unitrends_sprite.png) no-repeat -67px -227px; }
.greenQuote span:after { bottom:-60px; width:62px; height: 50px; background:url(../images/assets/unitrends_sprite.png) no-repeat -67px -160px; }

.widget01 { position: relative; padding:15px; margin-bottom: 30px; border-radius:5px; -webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, .4); box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, .4); background: #1b4e78; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNGU3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzc0YTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1b4e78 0%, #2774a4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b4e78), color-stop(100%,#2774a4)); background: -webkit-linear-gradient(top,  #1b4e78 0%,#2774a4 100%); background: -o-linear-gradient(top,  #1b4e78 0%,#2774a4 100%); background: -ms-linear-gradient(top,  #1b4e78 0%,#2774a4 100%); background: linear-gradient(to bottom,  #1b4e78 0%,#2774a4 100%); }
.widget01:after { content: ""; position: absolute; right:0; top:0; width:77px; height:37px; background:url(../images/assets/unitrends_sprite.png) -608px -52px no-repeat; }
.widget01 h2, .widget01 h3 { color:#fff; }
.widget01 h4 { color:#79a2c1; }
.widget01 h5 { color:#79a2c1; font-weight: normal; }
.widget01 h6 { color:#79a2c1; font-size: 12px; line-height: 14px; font-weight: normal; padding-bottom:10px; }
.widget01 img { max-width: 100%; }
.widget01 p { color:#fff; } 
.widget01 ul { margin-left: 10px; }
.widget01 li { color:#fff; padding-right: 15px; background:url(../images/assets/bullet_white.png) 0 7px no-repeat; }
.widget01 a { color: #98cde2; }
.widget01Form { padding-top:10px; }
.widget01Form label { display: block; color:#fff; font-size:13px; line-height:18px; padding-bottom: 5px; }
.widget01Form input { width:100%; margin-bottom: 10px; height: 29px; -webkit-box-shadow: inset 0px 0px 0px 1px #ffffff; box-shadow: inset 0px 0px 0px 1px #ffffff; border-radius: 4px; border:1px solid #1b4e78; background:#dcdcdc; }

.widget01Form .sbHolder { width:100%; margin-bottom: 10px; height:33px; -webkit-box-shadow: inset 0px 0px 0px 1px #ffffff; box-shadow: inset 0px 0px 0px 1px #ffffff; border-radius: 4px; border:1px solid #1b4e78; background:#dcdcdc; }
.widget01Form .sbToggle { top:0; right: 0; }
.widget01Form .sbOptions { top:33px !important; margin:0; }

.widget01Form .submitBtn { cursor: pointer; width:auto; height: auto; font-family: Swiss721BT-Bold; color:#343a3c; font-size: 18px; line-height: 20px; padding:5px 10px; margin:10px 0 0 0; -webkit-box-shadow:none; box-shadow:none; border:none; -webkit-box-shadow:  0px 0px 3px 0px rgba(0, 0, 0, .4); box-shadow:  0px 0px 3px 0px rgba(0, 0, 0, .4); background: #fdfdfd; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2JjYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #fdfdfd 0%, #bcbcbc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#bcbcbc)); background: -webkit-linear-gradient(top,  #fdfdfd 0%,#bcbcbc 100%); background: -o-linear-gradient(top,  #fdfdfd 0%,#bcbcbc 100%); background: -ms-linear-gradient(top,  #fdfdfd 0%,#bcbcbc 100%); background: linear-gradient(to bottom,  #fdfdfd 0%,#bcbcbc 100%); }

.widget02 { padding:15px; margin-bottom: 20px; border-radius:5px; -webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, .4); box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, .4); background: #e4e4e4; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #e4e4e4 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e4e4), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); background: -o-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #e4e4e4 0%,#ffffff 100%); background: linear-gradient(to bottom,  #e4e4e4 0%,#ffffff 100%); }
.widget02 h2 { color:#808080; }
.widget02 ul { margin-left: 10px; }
.widget02 li { padding-right: 15px; }

.widget03 { padding-bottom: 15px; margin-bottom: 30px; border-bottom:1px solid #bababc; -webkit-box-shadow:  0px 1px 0px 0px #FFFFFF;  box-shadow:  0px 1px 0px 0px #FFFFFF; }
.widget03 h2 { display: block; float: left; width:75%; color:#236a9c; }
.widget03 .widget03_icon { display: block; float: right; margin:0 0 0 5px; }
.widget03 .widget03_icon img { width:30px; }

.widget04 { padding:15px; margin-bottom: 20px; border-radius:5px; -webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, .4); box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, .4); background: #26709f; }
.widget04:after { background:none; }

.partnerWidget { padding:0 0 30px 50px; }
.partnerWidget h1 { position: relative; padding-top: 10px; }
.partnerWidget .customOL span { display: inline-block; font-family: Swiss721BT-Black; font-size:20px; line-height: 26px; color:#fff; padding:3px 10px; margin:0 5px 0 -50px; background:#df0034; border-radius:16px; }
.partnerWidget h3 { font-size: 18px; line-height: 24px; }
.partnerWidget h6 { font-size: 13px; line-height: 19px; }
.partnerWidget ul { margin:0; }
.partnerWidget ul li:last-child { padding-bottom:10px; }

.mainContent .imgshadow { -webkit-box-shadow:  0px 10px 10px 0px rgba(0, 0, 0, .5); box-shadow:  0px 10px 10px 0px rgba(0, 0, 0, .5); }

.gsc-above-wrapper-area table { background:none; -webkit-box-shadow:none; box-shadow: none; border:none; }

.rssBox { position: relative; overflow: hidden; padding:15px; margin-bottom: 20px; border-radius:5px; background: #535353; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjM2MzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #535353 0%, #363636 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#535353), color-stop(100%,#363636)); background: -webkit-linear-gradient(left,  #535353 0%,#363636 100%); background: -o-linear-gradient(left,  #535353 0%,#363636 100%); background: -ms-linear-gradient(left,  #535353 0%,#363636 100%); background: linear-gradient(to right,  #535353 0%,#363636 100%); }
.rssBox:after { content: ""; position: absolute; top:6px; right:6px; width:62px; height:63px; background:url(../images/assets/productsHeaderSprite.png) -1338px 0 no-repeat; }
.rssBox p { font-size: 16px; line-height: 21px; color:#fff; padding:0; }
.grayBtn { display:block; font-family: Swiss721BT-Bold; color:#343a3c; font-size: 17px; line-height:19px; font-style: normal; padding:5px 10px; margin-top:10px; -webkit-box-shadow:none; box-shadow:none; border:none; -webkit-box-shadow:  0px 0px 3px 0px rgba(0, 0, 0, .4); box-shadow:  0px 0px 3px 0px rgba(0, 0, 0, .4); background: #fdfdfd; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2JjYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #fdfdfd 0%, #bcbcbc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#bcbcbc)); background: -webkit-linear-gradient(top,  #fdfdfd 0%,#bcbcbc 100%); background: -o-linear-gradient(top,  #fdfdfd 0%,#bcbcbc 100%); background: -ms-linear-gradient(top,  #fdfdfd 0%,#bcbcbc 100%); background: linear-gradient(to bottom,  #fdfdfd 0%,#bcbcbc 100%); border-radius: 4px; }
.grayBtn:hover { text-decoration: none; background:#ededed; }
.rightSideBar .rssBox p { font-size: 16px; line-height: 21px; }

.social { display:inline-block; text-indent: -9999px; width:34px; height:34px; margin:0 5px 20px 0; background: url(../images/assets/unitrends_sprite.png) no-repeat; }
.tw { background-position: -75px -298px; }
.tw:hover { background-position: -75px -356px; }
.li { background-position: -134px -298px; }
.li:hover { background-position: -134px -356px; }
.blog { background-position: -193px -298px; }
.blog:hover { background-position: -193px -356px; }
.spice { background-position: -253px -298px; }
.spice:hover { background-position: -253px -356px; }
.gplus { background-position: -311px -298px; }
.gplus:hover { background-position: -311px -356px; }
.yt { background-position: -368px -298px; }
.yt:hover { background-position: -368px -356px; }
.fb { background-position: -426px -298px; }
.fb:hover { background-position: -426px -356px; }

/* ---------------------------------------------------------------------- End Interior Pages */

/* Solutions Pages --------------------------------------------------------------------------- */
.solutionsHeader hgroup { text-align: center; padding:30px 0; }
.solutionsHeader hgroup h1 { font-size: 40px; line-height: 44px; color:#fff; font-family: Swiss721BT-Bold; word-wrap:break-word; }
.solutionsHeader hgroup p { font-size: 16px; line-height: 22px; color:#fff; }
.solutionsHeader article { position: relative; color:#fff; padding:20px; /*z-index: 20;*/ }
.solutionsHeader article:after { content: ""; position: absolute; height:140px; background:url(../images/assets/productsHeaderSprite.png) no-repeat; }
.solutionsHeader article h1 { font-family: Swiss721BT-Thin; font-size: 38px; line-height: 40px; color:#fff; text-transform: uppercase; }
.solutionsHeader article h1 strong { font-family: Swiss721BT-Bold; }

.solutionsHeader .hardware { background: #10665d; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwNjY1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxODk4OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #10665d 0%, #18988b 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#10665d), color-stop(100%,#18988b)); background: -webkit-linear-gradient(top,  #10665d 0%,#18988b 100%); background: -o-linear-gradient(top,  #10665d 0%,#18988b 100%); background: -ms-linear-gradient(top,  #10665d 0%,#18988b 100%); background: linear-gradient(to bottom,  #10665d 0%,#18988b 100%); }
.solutionsHeader .software { background: #2a2a2a; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhMmEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTNlM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #2a2a2a 0%, #3e3e3e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a2a2a), color-stop(100%,#3e3e3e)); background: -webkit-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); background: -o-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); background: -ms-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); background: linear-gradient(to bottom,  #2a2a2a 0%,#3e3e3e 100%); }
.solutionsHeader .cloud    { background: #2e749e; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlNzQ5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NGExYmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #2e749e 0%, #44a1be 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e749e), color-stop(100%,#44a1be)); background: -webkit-linear-gradient(top,  #2e749e 0%,#44a1be 100%); background: -o-linear-gradient(top,  #2e749e 0%,#44a1be 100%); background: -ms-linear-gradient(top,  #2e749e 0%,#44a1be 100%); background: linear-gradient(to bottom,  #2e749e 0%,#44a1be 100%); }

.solutionsHeader .hardware:after { width:140px; right:10px; top:20px; }
.solutionsHeader .software:after { width:194px; top:10px; right:10px; background-position: -420px 0; }
.solutionsHeader .cloud:after { width:226px; top:10px; right:10px; background-position: -196px 0; } 

.solutionsHeader .hardware.home:after {top: 64px;}
.solutionsHeader .software.home:after { top:40px; }
.solutionsHeader .cloud.home:after {top: 60px;right: 0px;} 

.solutionsHeader .hardware h1 strong { color:#27a195; }
.solutionsHeader .software h1 strong { color:#858585; }
.solutionsHeader .cloud    h1 strong { color:#84c2e3; }

.solutionsHeader .software h4 { color:#b8b8b8; }

.solutionsHeader .hardware a { color:#fff; }
.solutionsHeader .software a { color:#fff; }
.solutionsHeader .cloud    a { color:#fff; }

.solutionsHeader .hardware .btn { color:#299696; }
.solutionsHeader .software .btn { color:#51595b; }
.solutionsHeader .software .btnRed { color:#fff; }
.solutionsHeader .cloud    .btn { color:#416fad; }
.solutionsHeader .hardware .btnGreen, .solutionsHeader .software .btnGray, .solutionsHeader .cloud .btnBlue { color:#fff; }

.middleContent { padding:20px; background:url(../images/assets/dkGrayPatternBG-mobile.jpg) repeat; }

.infoGraphicImgWrapper { position: relative; margin-bottom: 20px; background:#292929; border:7px solid #232323; border-radius: 5px; }
.infoGraphicImgContent { position: relative; border:1px solid #383838; z-index: 20; }
.infoGraphicImgContent .infoGraphicLink { position: relative; display: block; font-family:Swiss721BT-Thin; color:#fff; font-size: 24px; line-height: 28px; padding:25px 20px; -webkit-box-shadow: inset 0px 0px 0px 1px #565656; box-shadow: inset 0px 0px 0px 1px #565656; border:1px solid #000; background: #535353; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTJlMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #535353 0%, #2e2e2e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#535353), color-stop(100%,#2e2e2e)); background: -webkit-linear-gradient(top,  #535353 0%,#2e2e2e 100%); background: -o-linear-gradient(top,  #535353 0%,#2e2e2e 100%); background: -ms-linear-gradient(top,  #535353 0%,#2e2e2e 100%); background: linear-gradient(to bottom,  #535353 0%,#2e2e2e 100%); }
.infoGraphicImgContent .infoGraphicLink:hover { text-decoration: none; -webkit-box-shadow: inset 0px 0px 0px 1px #cb1123; box-shadow: inset 0px 0px 0px 1px #cb1123;background: #b30422; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzMDQyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MTA2MGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #b30422 0%, #71060d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b30422), color-stop(100%,#71060d)); background: -webkit-linear-gradient(top,  #b30422 0%,#71060d 100%); background: -o-linear-gradient(top,  #b30422 0%,#71060d 100%); background: -ms-linear-gradient(top,  #b30422 0%,#71060d 100%); background: linear-gradient(to bottom,  #b30422 0%,#71060d 100%); }
.infoGraphicImgContent .infoGraphicLink:after { content: ""; position: absolute; top:0; right:20px; width:62px; height:65px; background:url(../images/assets/unitrends_sprite.png) no-repeat; }
.infoGraphicImgContent .middleInfo .infoGraphicLink { border-top:none; border-bottom:none; }

.infoGraphicImgContent article { position: relative; }
.infoGraphicImgContent .topInfo .infoGraphicLink:after { background-position: -334px 0; }
.infoGraphicImgContent .middleInfo .infoGraphicLink:after { background-position: -334px -84px; }
.infoGraphicImgContent .bottomInfo .infoGraphicLink:after { background-position: -334px -165px; }

.infoGraphicImgContent .hidden { display:none; position: absolute; top:-155px; width:278px; height: 175px; background:#fff; border-radius:5px; border:2px solid #cb3a3a; }
.infoGraphicImgContent .hidden:after { content: ""; position:absolute; bottom:-47px; right:49px; width:53px; height: 50px; background: url(../images/assets/unitrends_sprite.png) -432px 0 no-repeat; }
.infoGraphicImgContent .hidden img { width:100%; }


.middleContent h1 { font-family: Swiss721BT-Thin; color:#fff; font-size: 38px; line-height: 40px; }
.middleContent p { color:#fff; }
.middleContent .btn { font-size: 18px; line-height: 24px; }
.middleContent img { max-width: 100%; }

.bottomContent .widget01 h2 { font-family: Swiss721BT-Thin; font-size: 38px; line-height: 40px; }
.bottomContent .widget03 h2 { font-size: 28px; line-height: 30px; }
.bottomContent .bottomContentWidgetListWrapper { margin:0; }
.bottomContent .bottomContentWidgetListWrapper li { padding:0; background:none; }
.bottomContent .bottomContentWidgetListWrapper .widget03_icon img { width:auto; }
/* ---------------------------------------------------------------------- End Solutions Pages */

/* Product Pages --------------------------------------------------------------------------- */
.productHeader .mainHeader { position: relative; overflow: hidden; z-index: 1; }
.productHeader .mainHeader:after { content: ""; position: absolute; height:140px; background:url(../images/assets/productsHeaderSprite.png) no-repeat; }
.productHeader .mainHeader h1 { font-family: Swiss721BT-Thin; font-size: 48px; line-height: 50px; color:#fff; text-transform: uppercase; }
.productHeader .mainHeader h1 strong { font-family: Swiss721BT-Bold; }
.productHeader .mainHeader p { font-size: 18px; line-height: 24px; font-style: italic; padding:0; }

.productHeader .sideHeaders a { display: block; }
.productHeader .sideHeaders article { position: relative; overflow: hidden; padding:20px 10px; z-index: 1; }
.productHeader .sideHeaders article:after { content: ""; position: absolute; width:140px; height:140px; background:url(../images/assets/productsHeaderSprite.png) no-repeat; }
.productHeader .sideHeaders h2 { font-size: 24px; line-height: 28px; font-family: Swiss721BT-Black; text-transform: uppercase; padding:0; } 
.productHeader .sideHeaders a:hover { text-decoration: none; }

.productHeader .hardware { background: #10665d; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwNjY1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxODk4OGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #10665d 0%, #18988b 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#10665d), color-stop(100%,#18988b)); background: -webkit-linear-gradient(top,  #10665d 0%,#18988b 100%); background: -o-linear-gradient(top,  #10665d 0%,#18988b 100%); background: -ms-linear-gradient(top,  #10665d 0%,#18988b 100%); background: linear-gradient(to bottom,  #10665d 0%,#18988b 100%); }
.productHeader .hardware:after { width:140px; right:10px; top:20px; }
.productHeader .sideHeaders .hardware:after { top:-13px; right:-40px; }
.productHeader .hardware h1 strong, .productHeader .hardware h2 { color:#27a195; }
.productHeader .hardware p { color:#b3f3f3; }

.productHeader .software { background: #2a2a2a; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhMmEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTNlM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #2a2a2a 0%, #3e3e3e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a2a2a), color-stop(100%,#3e3e3e)); background: -webkit-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); background: -o-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); background: -ms-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); background: linear-gradient(to bottom,  #2a2a2a 0%,#3e3e3e 100%); }
.productHeader .software:after { width:194px; top:10px; right:10px; background-position: -420px 0; }
.productHeader .software h1 strong, .productHeader .software h2 { color:#858585; }
.productHeader .software p { color:#747474; }
.productHeader .sideHeaders .software:after { top:0; right:0; background-position: -420px 0; }

.productHeader .cloud { background: #2e749e; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJlNzQ5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NGExYmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #2e749e 0%, #44a1be 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e749e), color-stop(100%,#44a1be)); background: -webkit-linear-gradient(top,  #2e749e 0%,#44a1be 100%); background: -o-linear-gradient(top,  #2e749e 0%,#44a1be 100%); background: -ms-linear-gradient(top,  #2e749e 0%,#44a1be 100%); background: linear-gradient(to bottom,  #2e749e 0%,#44a1be 100%); }
.productHeader .cloud:after { width:226px; top:10px; right:10px; background-position: -196px 0; }
.productHeader .cloud h1 strong, .productHeader .cloud h2 { color:#84c2e3; }
.productHeader .cloud p { color:#a8dfef; }
.productHeader .sideHeaders .cloud:after { top:-8px; right:-25px; background-position: -200px 0; }

.productContent h1 { font-family: Swiss721BT-Thin; color:#b50421; text-transform: uppercase; font-size: 48px; line-height: 50px; }
.productImg { max-width: 100%; padding:20px 0; }
.productLinks { padding:10px; border-radius:5px; background:url(../images/assets/grayPatternBG.jpg) repeat-x; }
.productLinks a { font-size: 18px; line-height: 20px; padding:10px 15px; }

.productSpecs { background:#dfdfd9 url(../images/assets/grayPatternBG.jpg) repeat-x; }

.tableTabs { margin-bottom: 20px; }
.tableTabsNav { margin:0; }
.tableTabsNav li { padding:0; background:none; }
.tableTabsNav li a { display: block; font-size: 18px; line-height: 24px; font-family: Swiss721BT-Bold;  color:#c6d6e2; padding:10px 20px; background: #1b5c8c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNWM4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzFhNTk4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDQ1NjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1b5c8c 0%, #1a5988 84%, #144569 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b5c8c), color-stop(84%,#1a5988), color-stop(100%,#144569)); background: -webkit-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: -o-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: -ms-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: linear-gradient(to bottom,  #1b5c8c 0%,#1a5988 84%,#144569 100%); }
.tableTabsNav li a:hover { text-decoration: none; }
.tableTabsNav li.ui-tabs-active a { color:#808080; background:#edede9; }

.tableTabsContent { padding:20px 20px 5px 20px; -webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); border:1px solid #fff; border-radius: 5px; border-top-left-radius: 0; background: #edede9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #edede9 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edede9), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -o-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: linear-gradient(to bottom,  #edede9 0%,#ffffff 100%); }
.tableSpecsHeader { padding:8px 15px; margin:0 -10px; background:#cae5ee; }
.tableSpecsHeader h5 { text-transform: uppercase; color:#444444; padding:0; }
.tableSpecsContent article { padding:10px 5px; border-top:1px solid #cae5ee; }
.tableSpecsContent article:first-child { border:none; }
.tableSpecsContent article p { padding:0; line-height: 20px; }

.tableSpecsTemplate2 { border:none; -moz-box-shadow:none; box-shadow: none; background:none; }
.tableSpecsTemplate2 tr th { text-align: center; text-transform: uppercase; vertical-align: middle; color:#6c919e; font-size: 11px; line-height:13px; font-weight: 700; padding:10px 5px; border:none; background:#cae5ee; }
.tableSpecsTemplate2 tr th.nthChild2 { color:#666666; }
.tableSpecsTemplate2 tr th .btn { font-size: 11px; line-height: 13px; font-family: 'Open Sans', sans-serif; padding:7px 5px; }
.tableSpecsTemplate2 tr td { vertical-align: top; text-align: center; font-size: 12px; line-height: 18px; border:none; padding:15px 5px; border-bottom:1px solid #cae5ee; }
.tableSpecsTemplate2 tr td:first-child { text-align: left; font-size: 14px; line-height: 18px; padding-right: 40px; }
.tableSpecsTemplate2 tr td.nthChild2 { background:#CAE5EE; }

.tableSpecsTemplate3 { border:none; -moz-box-shadow:none; box-shadow: none; background:none; }
.tableSpecsTemplate3 th { text-align: left; text-transform: uppercase; color:#444444; font-size: 11px; line-height:13px; font-weight: 700; padding:10px 20px 10px 0; border:none; background:#cae5ee; }
.tableSpecsTemplate3 td { position: relative; font-size: 12px; line-height: 16px; vertical-align: top; border:none; border-bottom:1px solid #cae5ee; }
.tableSpecsTemplate3 tr:nth-child(even) { background:#f1f1f1; }
.tableSpecsTemplate3 tr td:first-child { padding-right: 40px; }
.tableSpecsTemplate3 h5 { line-height: 18px; color:#444444; }

.tableSpecsTemplate3 td .hidden 
{
   display: none;
   overflow: visible; 
   position: absolute; 
   z-index: 100; /*left:130px;*/ 
   left:445px; 
   width:460px; 
   padding:15px; 
   margin-top: -40px; 
   -webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); 
   box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); 
   border:1px solid #fff; 
   border-radius: 5px; 
   background: #edede9; 
   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #edede9 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edede9), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -o-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: linear-gradient(to bottom,  #edede9 0%,#ffffff 100%); 
 }

.tableSpecsTemplate3 td .hidden:before { content: ""; position: absolute; left:-22px; top:13px; width:40px; height: 40px; background:url(../images/assets/unitrends_sprite.png) -278px -3px no-repeat; }
.tableSpecsTemplate3 td .hidden img { float: left; height: 84px; display: block; background:gray;  width:84px; margin-right: 15px; border:3px solid #fff;  -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.4);  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.4); }
.tableSpecsTemplate3 td .hidden p { float: left; width:200px; padding:0; }
.tableSpecsTemplate3 td .hidden aside { float: right; width:140px; text-align: center; }
.tableSpecsTemplate3 td .hidden .btn { display: block; font-size: 11px; line-height: 13px; margin-bottom: 5px; }
/* ---------------------------------------------------------------------- End Product Pages */

/* Customer Support Page --------------------------------------------------------------------------- */
.supportSearch { position: relative; overflow: hidden; padding:20px; margin-bottom: 20px; background: #535353; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjM2MzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #535353 0%, #363636 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#535353), color-stop(100%,#363636)); background: -webkit-linear-gradient(left,  #535353 0%,#363636 100%); background: -o-linear-gradient(left,  #535353 0%,#363636 100%); background: -ms-linear-gradient(left,  #535353 0%,#363636 100%); background: linear-gradient(to right,  #535353 0%,#363636 100%); }
.supportSearch:after { content: ""; position: absolute; top:-65px; right:0; width:140px; height:140px; background:url(../images/assets/productsHeaderSprite.png) -630px 0 no-repeat; }
.supportSearch h2 { font-size: 28px; line-height: 30px; color:#fff; }
.supportSearch .searchInput { height:36px; color:#444444; font-size: 14px; line-height: 20px; font-style: italic; padding-left: 10px; -webkit-box-shadow: inset 0px 0px 0px 1px #ffffff; box-shadow: inset 0px 0px 0px 1px #ffffff; border-top-left-radius: 4px; border-bottom-left-radius: 4px; border:1px solid #000; background:#dcdcdc; }
.supportSearch .searchBtn { width:42px; height: 40px; background-position: -210px -2px; }
.supportSearch .searchBtn:hover { background-position: -210px -57px; }

.supportEmail { color:#fff; }
.supportEmail:after { right:22px; top:-17px; width:67px; background-position: -1242px 0; }
.supportEmail .searchInput { margin-bottom: 15px; border-radius:4px; }
.supportEmail a.btnRed { border:1px solid #b70226; }
.supportEmail .or { display: block; font-style: italic; }

.customerTutorials { padding-bottom: 20px; }
.customerTutorials hgroup h1 { float: left; padding-right: 10px; }
.customerTutorials hgroup .widget03_icon { float: left; }
.customerTutorials ul { margin:0; }
.customerTutorials li { padding:10px 0; border-top:1px solid #fff; -webkit-box-shadow:  0px -1px 0px 0px #bababc;  box-shadow:  0px -1px 0px 0px #bababc; background-image:none; }
.customerTutorials li:first-child { border:none; -webkit-box-shadow:none; box-shadow: none; }

.coverageTabs { margin-bottom: 15px; } 
.coverageTabsNav { position: relative; margin:0; z-index: 10; }
.coverageTabsNav li { padding:0; background:none; }
.coverageTabsNav li a { float: left; display: block; font-size: 14px; line-height: 19px; font-family: Swiss721BT-Bold; color:#c6d6e2; padding:10px 20px; border-top-left-radius: 5px; border-top-right-radius: 5px; background: #1b5c8c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNWM4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzFhNTk4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDQ1NjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1b5c8c 0%, #1a5988 84%, #144569 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b5c8c), color-stop(84%,#1a5988), color-stop(100%,#144569)); background: -webkit-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: -o-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: -ms-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: linear-gradient(to bottom,  #1b5c8c 0%,#1a5988 84%,#144569 100%); }
.coverageTabsNav li a:hover { text-decoration: none; }
.coverageTabsNav li:first-child a { margin-right:7px; }
.coverageTabsNav li.ui-tabs-active a { color:#808080; background:#edede9; }
.coverageTabsContent { background-position: right; padding:10px; margin-top: -1px; z-index: 5; border-radius:5px; -webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); border:1px solid #fff; border-radius: 5px; border-top-left-radius: 0; background: #edede9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #edede9 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edede9), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -o-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: linear-gradient(to bottom,  #edede9 0%,#ffffff 100%); }
.coverageTabsContent .btn { display: block; margin-bottom: 10px; }
.coverageTabsContent h2 { float: none; width:auto; }

.windows { margin:0; }
.windows li { padding:0 0 10px 30px; background:url(../images/assets/unitrends_sprite.png)-677px -478px no-repeat; }

.downloadEditions { margin:0 0 40px 0; border-radius:5px; -webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); background: #f1f1ee; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #f1f1ee 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1ee), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #f1f1ee 0%,#ffffff 100%); background: -o-linear-gradient(top,  #f1f1ee 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #f1f1ee 0%,#ffffff 100%); background: linear-gradient(to bottom,  #f1f1ee 0%,#ffffff 100%); }
.downloadEditions > li { padding:15px 15px 0 15px; border-top:1px solid #cae5ee; background:none; }
.downloadEditions > li:first-child { border-top-right-radius: 5px; border-top-left-radius: 5px; border:none; background:#cae5ee; }
.downloadEditions > li ul { margin-top: 0; }
/* ---------------------------------------------------------------------- End Customer Support Page */

/* Alliances Page --------------------------------------------------------------------------- */
.allianceTabs { margin:20px 0; } 
.allianceTabsNav { position: relative; margin:0; z-index: 10; }
.allianceTabsNav li { padding:0; background:none; }
.allianceTabsNav li a { float: left; display: block; font-size: 18px; line-height:24px; font-family: Swiss721BT-Bold; color:#c6d6e2; padding:10px 20px; border-top-left-radius: 5px; border-top-right-radius: 5px; background: #1b5c8c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNWM4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzFhNTk4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDQ1NjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1b5c8c 0%, #1a5988 84%, #144569 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b5c8c), color-stop(84%,#1a5988), color-stop(100%,#144569)); background: -webkit-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: -o-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: -ms-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: linear-gradient(to bottom,  #1b5c8c 0%,#1a5988 84%,#144569 100%); }
.allianceTabsNav li a:hover { text-decoration: none; }
.allianceTabsNav li:first-child a { margin-right:7px; }
.allianceTabsNav li.ui-tabs-active a { color:#808080; background:#edede9; }
.allianceTabsContent { background-position: right; padding:10px; margin-top: -1px; z-index: 5; border-radius:5px; -webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); border:1px solid #fff; border-radius: 5px; border-top-left-radius: 0; background: #edede9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #edede9 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edede9), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -o-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: linear-gradient(to bottom,  #edede9 0%,#ffffff 100%); }
.allianceTabsContent .btn { display: block; margin-bottom: 10px; }
.allianceTabsContent h2 { float: none; width:auto; }

.alliancePartners { text-align: center; margin:0; }
.alliancePartners > li { position: relative; width:134px; padding:0; margin:0 auto; background:none; }
.alliancePartners > li a:hover { text-decoration: none; }
.alliancePartners aside { position: relative; z-index: 20; width:134px; height: 107px; padding-top:33px; margin:0 auto; background:url(../images/assets/allianceBG.png) no-repeat; }
.alliancePartners aside img { max-width: 100px; }
.alliancePartners article { position: relative; z-index: 10; text-align: left; color:#fff; font-size: 12px; line-height: 16px; padding:78px 10px 0 10px; margin:-83px 3px 20px 3px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; background:#76bfd2; }

.alliancePartners .hidden { display: none; overflow: visible; position: absolute; z-index: 100; width:130px; text-align: left; padding:15px; margin-top: -40px; -webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); border:1px solid #fff; border-radius: 5px; background: #edede9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #edede9 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edede9), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -o-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: linear-gradient(to bottom,  #edede9 0%,#ffffff 100%); }
.alliancePartners .hidden:before { content: ""; position: absolute; left:-22px; top:13px; width:40px; height: 40px; background:url(../images/assets/unitrends_sprite.png) -278px -3px no-repeat; }
.alliancePartners .hidden h2 { color:#808080; }
.alliancePartners .hidden p { font-size: 13px; line-height: 18px; }
/* ---------------------------------------------------------------------- End Alliances Page */

/* Blog Overview Page --------------------------------------------------------------------------- */
.blogsHeader h1 { font-family: Swiss721BT-Thin; color:#fff; font-size: 48px; line-height: 50px; text-transform: uppercase; padding:0; }
.blogsHeader article { position: relative; overflow: hidden; z-index: 1; }
.blogsHeader article:after { content: ""; position: absolute; z-index: 1; top:10px; right:15px; width:194px; height:155px; background:url(../images/assets/productsHeaderSprite.png) -800px 0 no-repeat; }
.blogsHeader article h1 { position: relative; z-index: 20; font-family: Swiss721BT-Thin; font-size: 48px; line-height: 50px; color:#fff; text-transform: uppercase; }
.blogsHeader article h1 strong { font-family: Swiss721BT-Black; }
.blogsHeader article .btn { position: relative; z-index: 20; margin-top: 10px; }

.blogsHeader .hyperV { background: #2a2a2a; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhMmEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTNlM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #2a2a2a 0%, #3e3e3e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a2a2a), color-stop(100%,#3e3e3e)); background: -webkit-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); background: -o-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); background: -ms-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); background: linear-gradient(to bottom,  #2a2a2a 0%,#3e3e3e 100%); }
.blogsHeader .hyperV h1 strong { color:#747474; }
.blogsHeader .hyperV .btn { color:#343a3c; }

.blogsHeader .modern {background: #1d5584; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkNTU4NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYjdlYWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1d5584 0%, #2b7eac 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d5584), color-stop(100%,#2b7eac)); background: -webkit-linear-gradient(top,  #1d5584 0%,#2b7eac 100%); background: -o-linear-gradient(top,  #1d5584 0%,#2b7eac 100%); background: -ms-linear-gradient(top,  #1d5584 0%,#2b7eac 100%); background: linear-gradient(to bottom,  #1d5584 0%,#2b7eac 100%); }
.blogsHeader .modern h1 strong { color:#61aec7; }
.blogsHeader .modern .btn { color:#2f5fa0; }

.featuredBlogPosts article { border-bottom:1px solid #bababc; -webkit-box-shadow:  0px 1px 0px 0px #fff;  box-shadow:  0px 1px 0px 0px #fff; }
.featuredBlogPosts img { margin-bottom: 10px; border:3px solid #fff; -webkit-box-shadow:  0px 0px 2px 0px rgba(0, 0, 0, .4); box-shadow:  0px 0px 2px 0px rgba(0, 0, 0, .4); }
.featuredBlogPosts aside h2 { font-size: 18px; line-height: 24px; font-weight: 600; }


.blogTags hgroup h1 { float: left; padding-right: 10px; }
.blogTags hgroup span { float: left; }
.blogTags .btn { font-size: 12px; line-height: 18px; padding:3px 9px; margin:0 7px 10px 0; }

.blogMiddle hgroup h1 { float: left; font-size:30px; line-height: 32px; padding-right: 10px; }
.blogMiddle hgroup span { float: left; }

.blogContributors { padding-top: 20px; margin-bottom: 30px; -webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, .4); box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, .4);  border-radius:5px; background: #1b4e78; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNGU3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzc0YTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1b4e78 0%, #2774a4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b4e78), color-stop(100%,#2774a4)); background: -webkit-linear-gradient(top,  #1b4e78 0%,#2774a4 100%); background: -o-linear-gradient(top,  #1b4e78 0%,#2774a4 100%); background: -ms-linear-gradient(top,  #1b4e78 0%,#2774a4 100%); background: linear-gradient(to bottom,  #1b4e78 0%,#2774a4 100%); }
.blogContributors ul { margin:0; }
.blogContributors li { text-align: center; padding:0 20px 20px 20px; background:none; }
.blogContributors li a img { border-radius:60px; border:3px solid #fff; -webkit-box-shadow:  0px 0px 2px 0px rgba(0, 0, 0, .4); box-shadow:  0px 0px 2px 0px rgba(0, 0, 0, .4); }
.blogContributors li a h3 { font-size: 18px; line-height: 24px; color:#fff; }
.blogContributors li a:hover { text-decoration: none; }
/* ---------------------------------------------------------------------- End Blog Overview Page */

/* Careers Page --------------------------------------------------------------------------- */
.careerVideos { padding:20px 0; background: #e9e9e9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNGM0YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #e9e9e9 0%, #c4c4c4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#c4c4c4)); background: -webkit-linear-gradient(top,  #e9e9e9 0%,#c4c4c4 100%); background: -o-linear-gradient(top,  #e9e9e9 0%,#c4c4c4 100%); background: -ms-linear-gradient(top,  #e9e9e9 0%,#c4c4c4 100%); background: linear-gradient(to bottom,  #e9e9e9 0%,#c4c4c4 100%); }
.careerVideos img { border:3px solid #fff; -webkit-box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, .2); box-shadow:  1px 1px 2px 0px rgba(0, 0, 0, .2); }
.careerFeatureVideo { padding:0 20px; border-bottom:1px solid #a3a3a3; -webkit-box-shadow:  0px 1px 0px 0px #FFFFFF; box-shadow:  0px 1px 0px 0px #FFFFFF; }
.careerVideoSml p { font-size: 13px; line-height: 19px; padding-bottom: 0; }
/* ---------------------------------------------------------------------- End Careers Page */

/* Management Team Page --------------------------------------------------------------------------- */
.teamWidget { margin:0; }
.teamWidget > li { padding:30px 0 15px 0; background:none; border-top:1px solid #fff; -webkit-box-shadow:0px -1px 0px 0px #b7b7b7; box-shadow:0px -1px 0px 0px #b7b7b7; }
.teamWidget > li:first-child { border:none; -webkit-box-shadow:none; box-shadow: none; }
.teamWidgetHeader h3 span { display: block; color:#444444; font-size: 14px; line-height: 22px; }
.teamWidgetHeader .social { float: left; display: block; }
/* ---------------------------------------------------------------------- End Management Team Page */

/* Datasheet Pages --------------------------------------------------------------------------- */
.datasheetAccordion { margin:15px 0 30px 0; background:#fff; border-radius:5px; }
.datasheetAccordion .tableSpecsTemplate3 { margin: 0; }

.datasheetAccordion h3 { cursor: pointer; display: block; font-size: 18px; line-height: 24px; font-family: Swiss721BT-Bold;  color:#c6d6e2; padding:10px 20px; background: #1b5c8c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNWM4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iIzFhNTk4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDQ1NjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1b5c8c 0%, #1a5988 84%, #144569 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b5c8c), color-stop(84%,#1a5988), color-stop(100%,#144569)); background: -webkit-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: -o-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: -ms-linear-gradient(top,  #1b5c8c 0%,#1a5988 84%,#144569 100%); background: linear-gradient(to bottom,  #1b5c8c 0%,#1a5988 84%,#144569 100%); }
.datasheetAccordion h3:first-of-type { border-top-right-radius: 5px; border-top-left-radius: 5px; }
.datasheetAccordion h3:last-of-type { border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }

.datasheetsNav { padding-bottom:10px; }
.datasheetsNav .sbOptions li:first-child { display: none; }
.datasheetsNav .sbSelector { width:100%; }
.datasheetsNav .sbSelector.sbFocus { text-decoration: none; }

.dataContent blockquote { padding:0 0 30px 0; }
/* ---------------------------------------------------------------------- End Datasheet Pages */

/* Videos Section --------------------------------------------------------------------------- */
.videoLanding hgroup h1 { float: left; }
.videoLanding hgroup span { display: block; float: left; margin:-5px 0 0 5px; }
.videoLanding hgroup span img { margin-bottom: 0; }

.videoLanding .listing { margin:10px 0 20px 0; }
.videoLanding .listing li { position: relative; float: left; display:block; width:226px; padding:0 0 7px 0; background:none; }
.videoLanding .listing .hidden { display: none; overflow: visible; position: absolute; z-index: 100; left:130px; width:190px; padding:15px; margin-top: -40px; -webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); border:1px solid #fff; border-radius: 5px; background: #edede9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #edede9 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edede9), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -o-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: -ms-linear-gradient(top,  #edede9 0%,#ffffff 100%); background: linear-gradient(to bottom,  #edede9 0%,#ffffff 100%); }
.videoLanding .listing .hidden:before { content: ""; position: absolute; left:-24px; top:13px; width:40px; height: 40px; background:url(../images/assets/unitrends_sprite.png) -278px -3px no-repeat; }
.videoLanding .listing .hidden p { font-size: 12px; line-height: 16px; padding-bottom: 7px; }

.mainContent .newsSlider { position: relative; color:#fff; padding:15px; margin-bottom: 30px; border-radius:5px; background: rgb(83,83,83); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNjM2MzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  rgba(83,83,83,1) 0%, rgba(54,54,54,1) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(83,83,83,1)), color-stop(100%,rgba(54,54,54,1))); background: -webkit-linear-gradient(left,  rgba(83,83,83,1) 0%,rgba(54,54,54,1) 100%); background: -o-linear-gradient(left,  rgba(83,83,83,1) 0%,rgba(54,54,54,1) 100%); background: -ms-linear-gradient(left,  rgba(83,83,83,1) 0%,rgba(54,54,54,1) 100%); background: linear-gradient(to right,  rgba(83,83,83,1) 0%,rgba(54,54,54,1) 100%); }
.mainContent .newsSlider h1 { color:#fff; }
.mainContent .newsSlider .videoWrapper {  }
.mainContent .newsSlider .videoWrapper img { display: block; max-width: none; }
.mainContent .newsSlider .sliderNav { position: absolute; bottom:13px; z-index: 100; }
.mainContent .newsSlider .sliderNav a { display: inline-block; width:16px; height:16px; border:2px solid #363636; text-indent: -9999px; margin-left:10px; background: rgb(120,120,120); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4Nzg3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjY2NjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  rgba(120,120,120,1) 0%, rgba(102,102,102,1) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(120,120,120,1)), color-stop(100%,rgba(102,102,102,1))); background: -webkit-linear-gradient(left,  rgba(120,120,120,1) 0%,rgba(102,102,102,1) 100%); background: -o-linear-gradient(left,  rgba(120,120,120,1) 0%,rgba(102,102,102,1) 100%); background: -ms-linear-gradient(left,  rgba(120,120,120,1) 0%,rgba(102,102,102,1) 100%); background: linear-gradient(to right,  rgba(120,120,120,1) 0%,rgba(102,102,102,1) 100%); }
.mainContent .newsSlider .sliderNav .activeSlide  { border:2px solid #fff; background:#c20335; }

.mainContent .featuredVideos { margin-top: 10px; }
.mainContent .featuredVideos td { padding-left: 15px; }
.mainContent .featuredVideos td:first-child { padding-left: 0; }
.mainContent .featuredVideos img { display: block; max-width: 175px; margin-bottom: 10px; border:3px solid #fff; -webkit-box-shadow:  0px 0px 2px 0px rgba(0, 0, 0, .4); box-shadow:  0px 0px 2px 0px rgba(0, 0, 0, .4);  }



@media only screen and (max-width:699px) {
	.videoLanding .listing .hidden { display: none !important; }
	.mainContent .newsSlider { height: 380px; margin:0 auto 50px auto; width:250px;}
	.mainContent .newsSlider .videoWrapper {  margin-bottom:15px; }
	.mainContent .newsSlider .contentWrapper { height: 225px; }
	.mainContent .newsSlider .sliderNav { left:6px; }
	.mainContent .newsSlider .videoWrapper { position: relative; height: 0; padding:0 0 56.25% 0; margin:0 0 20px 0; overflow: hidden; }
	.mainContent .newsSlider .videoWrapper iframe, .mainContent .newsSlider .videoWrapper object, .mainContent .newsSlider .videoWrapper embed { position: absolute; top:0; left:0; width:100%; height: 100%; }
	.mainContent .newsSlider .videoWrapper img { max-width: 100%; }
}

@media only screen and (min-width:700px) and (max-width: 998px) {
	.videoLanding .listing .hidden { display: none !important; }
	.mainContent .newsSlider { height: 450px; margin:0 auto 50px auto; width:450px;}
	.mainContent .newsSlider .videoWrapper {  margin-bottom:15px; }
	.mainContent .newsSlider .contentWrapper { height: 225px; }
	.mainContent .newsSlider .sliderNav { left:6px; }
	.mainContent .newsSlider .videoWrapper { position: relative; height: 0; padding:0 0 56.25% 0; margin:0 0 20px 0; overflow: hidden; }
	.mainContent .newsSlider .videoWrapper iframe, .mainContent .newsSlider .videoWrapper object, .mainContent .newsSlider .videoWrapper embed { position: absolute; top:0; left:0; width:100%; height: 100%; }
}

@media only screen and (min-width:999px) {
	.mainContent .newsSlider { height: 250px; }
	.mainContent .newsSlider .slides { display: table;}
	.mainContent .newsSlider .videoWrapper { display: table-cell; vertical-align: top; padding-right:15px; }
	.mainContent .newsSlider .contentWrapper { display: table-cell; vertical-align: top; } 
	.mainContent .newsSlider .sliderNav { right:123px; }
}

/* ------------------------------------------------------------------------------------------ */




/* Extra/New Styles */
.featuredListItem { display: block; color:#fff; padding:10px; border-radius:5px; border:none; background: #1f5a8c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmNWE4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZDg1YjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1f5a8c 0%, #2d85b1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f5a8c), color-stop(100%,#2d85b1)); background: -webkit-linear-gradient(top,  #1f5a8c 0%,#2d85b1 100%); background: -o-linear-gradient(top,  #1f5a8c 0%,#2d85b1 100%); background: -ms-linear-gradient(top,  #1f5a8c 0%,#2d85b1 100%); background: linear-gradient(to bottom,  #1f5a8c 0%,#2d85b1 100%); } 
.featuredListItem a, .featuredListItem p, .featuredListItem h2 { color:inherit; }

.customerTutorials li.featuredListItem { color:#fff; padding:10px; margin-bottom: 10px; background: #1f5a8c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmNWE4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZDg1YjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1f5a8c 0%, #2d85b1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f5a8c), color-stop(100%,#2d85b1)); background: -webkit-linear-gradient(top,  #1f5a8c 0%,#2d85b1 100%); background: -o-linear-gradient(top,  #1f5a8c 0%,#2d85b1 100%); background: -ms-linear-gradient(top,  #1f5a8c 0%,#2d85b1 100%); background: linear-gradient(to bottom,  #1f5a8c 0%,#2d85b1 100%); } 
.customerTutorials li.featuredListItem a, .customerTutorials li.featuredListItem p { color:inherit; }
.customerTutorials li.featuredListItem a:hover p { background: none; }

/* Homepage --------------------------------------------------------------------------- */

.homeHeader .hardware p { color:#b3f3f3; }
.homeHeader .software p { color:#9a9a9a; }
.homeHeader .cloud p { color:#a8dfef; }
.homeHeader .bottomLinks .learnMore { display: block; padding-bottom: 10px; }

.homeMiddle .listWrapper h1 { font-size: 26px; line-height: 28px; }
.homeMiddle .listWrapper .blueWrapper { position: relative; overflow: hidden; padding:15px; border-radius:5px; -webkit-box-shadow:  3px 1px 2px 0px rgba(0, 0, 0, .3); box-shadow:  3px 1px 2px 0px rgba(0, 0, 0, .3); background: #1d5984; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkNTk4NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZTk0YjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1d5984 0%, #4e94b5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d5984), color-stop(100%,#4e94b5)); background: -webkit-linear-gradient(top,  #1d5984 0%,#4e94b5 100%); background: -o-linear-gradient(top,  #1d5984 0%,#4e94b5 100%); background: -ms-linear-gradient(top,  #1d5984 0%,#4e94b5 100%); background: linear-gradient(to bottom,  #1d5984 0%,#4e94b5 100%); }
.homeMiddle .listWrapper .blueWrapper:before { background:none; }
.homeMiddle .listWrapper .blueWrapper:after { content: ""; position: absolute; width:194px; height:167px; top:-77px; right:-59px; background:url(../images/assets/productsHeaderSprite.png) -1012px 0 no-repeat; }

.homeMiddle .listWrapper .redWrapper { position: relative; overflow: hidden; padding:15px; border-radius:5px; -webkit-box-shadow:  3px 1px 2px 0px rgba(0, 0, 0, .3); box-shadow:  3px 1px 2px 0px rgba(0, 0, 0, .3);  background: #921315; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyMTMxNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YTA2MDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #921315 0%, #6a0607 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#921315), color-stop(100%,#6a0607)); background: -webkit-linear-gradient(top,  #921315 0%,#6a0607 100%); background: -o-linear-gradient(top,  #921315 0%,#6a0607 100%); background: -ms-linear-gradient(top,  #921315 0%,#6a0607 100%); background: linear-gradient(to bottom,  #921315 0%,#6a0607 100%); }
.homeMiddle .listWrapper .redWrapper:before { background:none; }
.homeMiddle .listWrapper .redWrapper:after { content: ""; position: absolute; width:194px; height:167px; top:-77px; right:-59px; background:url(../images/assets/productsHeaderSprite.png) -1012px 0 no-repeat; }
.homeMiddle .listWrapper .redWrapper a { color:#ee9393; }


.homeSlider h1 { color:#fff; font-size: 30px; line-height: 32px; font-family: Swiss721BT-Light; }
.ca-container{ position:relative; margin:5px auto 40px auto; height:102px; background:#fff; border-radius: 5px; }
.ca-wrapper{ width:100%; height:100%; position:relative; }
.ca-item{ position:relative; float:left; width:163px; height:100%; text-align:center; }
.ca-close{ position:absolute; top:10px; right:10px; background:#fff url(..../images/cross.png) no-repeat center center; width:27px; height:27px; text-indent:-9000px; outline:none; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2); box-shadow:1px 1px 2px rgba(0,0,0,0.2); opacity:0.7; }
.ca-close:hover{ opacity:1.0; }
.ca-item-main{ text-align: left; padding:15px 0 0 15px; }
.ca-item:first-child .ca-item-main { border:none; box-shadow: none; }
.ca-nav span{ display: block; text-indent: -9999px; position: absolute; background: url(../images/assets/unitrends_sprite.png) -50px 0 no-repeat; width: 26px; height:61px; left: -26px;  top: 15px; cursor:pointer; z-index:100; }
.ca-nav span.ca-nav-next{background-position:-117px 0; left:auto; right: -26px; }

.ca-nav {display: none;}

.homeBucket { color:#000;} 
.homeBucket a { color:#fff; }
.homeBucket h1 { float: left; width:83%; padding-right: 10px; color:#fff; margin-bottom: 20px;}
.homeBucket h1 span, .homeSlider h1 span { font-size: 14px; line-height: 18px; font-family: 'Open Sans', sans-serif; }
.homeBucket h1 span a, .homeSlider h1 span a {color:#98cde2; }
.homeBucket .widget03_icon { float: left; }
.homeBucket h2 { font-family: 'Open Sans', sans-serif; font-size: 18px; line-height: 20px; font-weight: 700; }
.homeBucket p { padding:0; }
.homeBucket .imgWrapper img { margin-bottom: 0px; border:8px solid #fff; -webkit-box-shadow:  0px 0px 2px 1px rgba(0, 0, 0, .3); box-shadow:  0px 0px 2px 1px rgba(0, 0, 0, .3);}

.homeBucket .homeBucketList { margin:0; }
.homeBucket .homeBucketList li { clear:left; padding:10px 0; background:none; }
.homeBucket .homeBucketList li:first-child { border:none; -webkit-box-shadow:none; box-shadow: none; }

.homeBottomContent .blog article p, .homeBottomContent .releases article p {font-style: italic;}
.homeBottomContent .blog hgroup, .homeBottomContent .releases hgroup { padding-bottom: 5px; }
.homeBottomContent .awards p { font-weight:600; }
.homeBottomContent .imageContent .imgWrapper { float: left; width: 130px; }
.homeBottomContent .imageContent p { float: left; width:50%; font-size: 16px; line-height: 22px; }
.homeBottomContent .imageContent.pressReleases p { font-size: 14px; }
.homeBottomContent .releases .version { float: right; width:23%; text-align: right; color:#fff; }

.homeVideo aside a {
    color: #fff;
    display: block;
    margin-top: -43px;
    margin-bottom: 20px;
    text-align: right;
    position: relative;
    top: 16px;
    font-size: 11px;
}

/* ---------------------------------------------------------------------- End Homepage */
.downloadHeaderLeft {
  margin-bottom: 2em;
}
.downloadHeaderRight img {
  position: relative;
  top: 10px;
}
.downloadBox {
  background: #fff;
  -webkit-border-radius: 8px 8px 8px 8px;
  border-radius: 8px 8px 8px 8px;
  -webkit-box-shadow: 0 0 5px 0 #666666;
  box-shadow: 0 0 5px 0 #666666;
  margin-bottom: 2em;
  overflow: hidden;
  width: 100%;
}
.downloadBox h3 {
  color: #fff;
  float: left;
  font-family: Swiss721BT-Light;
  font-size: 1.6em; 
  padding: 2.7% 3%;
  width: 70%;
}
.downloadBox .trialsHead {
  background: #3a3a3a; /* Old browsers */
  background: -moz-linear-gradient(top,  #3a3a3a 0%, #4f4f4f 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(100%,#4f4f4f)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #3a3a3a 0%,#4f4f4f 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #3a3a3a 0%,#4f4f4f 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #3a3a3a 0%,#4f4f4f 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #3a3a3a 0%,#4f4f4f 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#4f4f4f',GradientType=0 ); /* IE6-9 */
  overflow: hidden;
}
.downloadBox .toolsHead {
  background: #10665d; /* Old browsers */
  background: -moz-linear-gradient(top,  #10665d 0%, #18988b 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#10665d), color-stop(100%,#18988b)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #10665d 0%,#18988b 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #10665d 0%,#18988b 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #10665d 0%,#18988b 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #10665d 0%,#18988b 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10665d', endColorstr='#18988b',GradientType=0 ); /* IE6-9 */
  overflow: hidden;

}
.downloadBox .downloadHeader {
  color: #3d80bc;
  font-size: 1.3em;
  font-weight: 600;

}
.downloadBox .downloadRow {
  background: #f1f1ef url(../images/assets/border_shadow.png) -15% 0% no-repeat;
  border-bottom: 1px solid #d9d9d9;
  float: left;
  padding: 2.5% 3%;
  width: 94%;
}
.downloadBox .downloadRow .downloadDescription {
  float: left;
  width: 74%;
}
.downloadDescription p:last-child {
  padding: 0;
}
.downloadBox .downloadButton {
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  color: #fff;
  float: right;
  font-family: Swiss721BT-Bold;
  margin: 2% 0;
  padding: 1.5%;
  position: relative;
  text-align: center;
  width: 22%;
}
.downloadArrow {
  display: inline;
  float: right;
  margin-bottom: 0!important;
  opacity: 0.5;
  position: relative;
  right: 15px;
  top: 0;
  z-index: 3;
}

.downRed {
  background: linear-gradient(to bottom, #921315 0%, #6A0607 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.downBlue {
  background: #1b4f78;
}

.downloadTagline {
  font-size: 1.17em!important;
}
/*/download index*/

/* BUTTONS */
a.btn { display:inline-block; font-family: Swiss721BT-Bold; font-size: 18px; line-height: 24px; color:#fff; padding:10px 12px; border-radius:3px; -webkit-box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, .5); box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, .5); background: #fefefe; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYmJiYmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #fefefe 0%, #bbbbbb 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#bbbbbb)); background: -webkit-linear-gradient(top,  #fefefe 0%,#bbbbbb 100%); background: -o-linear-gradient(top,  #fefefe 0%,#bbbbbb 100%); background: -ms-linear-gradient(top,  #fefefe 0%,#bbbbbb 100%); background: linear-gradient(to bottom,  #fefefe 0%,#bbbbbb 100%); } 
a.btn:hover { text-decoration: none; background: #fefefe; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #fefefe 0%, #e8e5e5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e8e5e5)); background: -webkit-linear-gradient(top,  #fefefe 0%,#e8e5e5 100%); background: -o-linear-gradient(top,  #fefefe 0%,#e8e5e5 100%); background: -ms-linear-gradient(top,  #fefefe 0%,#e8e5e5 100%); background: linear-gradient(to bottom,  #fefefe 0%,#e8e5e5 100%); }
a.btnBlue { background:#61aec7; }
a.btnBlue:hover { background: #7abbd0; }
a.btnDkBlue { background:#1b4f78; }
a.btnDkBlue:hover { background:#256e9d; }
a.btnRed { background: #921315; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyMTMxNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YTA2MDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #921315 0%, #6a0607 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#921315), color-stop(100%,#6a0607)); background: -webkit-linear-gradient(top,  #921315 0%,#6a0607 100%); background: -o-linear-gradient(top,  #921315 0%,#6a0607 100%); background: -ms-linear-gradient(top,  #921315 0%,#6a0607 100%); background: linear-gradient(to bottom,  #921315 0%,#6a0607 100%); }
a.btnRed:hover { background: #ab1517; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FiMTUxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NzA3MDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #ab1517 0%, #870708 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ab1517), color-stop(100%,#870708)); background: -webkit-linear-gradient(top,  #ab1517 0%,#870708 100%); background: -o-linear-gradient(top,  #ab1517 0%,#870708 100%); background: -ms-linear-gradient(top,  #ab1517 0%,#870708 100%); background: linear-gradient(to bottom,  #ab1517 0%,#870708 100%); }
a.btnGreen { background:#3ca499; }
a.btnGreen:hover { background:#5bb3a9; }
a.btnGray { background:#5f5f5f; }
a.btnGray:hover { background:#797979; }
a.btnBlueGray1 { background:#3e7eaf; }
a.btnBlueGray1:hover { background:#498dc1; }
a.btnBlueGray2 { background:#3271a2; }
a.btnBlueGray2:hover { background:#4082b6; }
a.btnBlueGray3 { background:#23608f; }
a.btnBlueGray3:hover { background:#2e6fa0; }
a.btnBlueGray4 { background:#1b4f78; }
a.btnBlueGray4:hover { background:#296290; }
.widget02 a.btn { font-size: 15px; line-height: 17px; -webkit-box-shadow:none; box-shadow: none; }




/* -------------------------------------------------------------------------------------------------
	MOBILE (MOB_S)
---------------------------------------------------------------------------------------------------- */
@media only screen and (max-width:699px) {
  /*Downloads index*/
.downloadHeaderLeft {
  width: 100%;
}
.downloadHeaderRight{
  display: none;
}
.downloadRow .downloadButton {
  font-size: .8em;
}

/* Responsive Table Styles */
.mainContent table { display: block; position: relative; width: 100%; font-size: 0.75em;line-height: 1.25em; border-collapse: collapse; border-spacing: 0; }
.mainContent table th { display: block; border-bottom: 0; text-align: left; font-size:14px; line-height: 19px; margin: 0; padding: 0.4166em; vertical-align: top; }
.mainContent table td { font-size:14px; line-height: 19px; margin: 0; padding: 0.4166em; vertical-align: top; display: block; min-height: 1.25em; border-left: 0; border-right: 0; border-bottom: 0;  }
.mainContent table thead { display: block; float: left; }
.mainContent table tbody { display: block; width: auto; position: relative; overflow-x: auto; white-space: nowrap; }
.mainContent table thead tr { display: block; }
.mainContent table tbody tr { display: inline-block; vertical-align: top; }
.mainContent table tbody tr:nth-child(even) { background:#e6e6e6; }
.mainContent table:after { display: block; font-size: 11px; line-height: 17px; color:#47423C; font-style: italic; content: "Swipe the table horizontally to see more data"; padding:5px; }

.strippedTable tbody { white-space: normal; }
.strippedTable:after { content: ""; }

.mainContent .clearTable { width: auto; }
.mainContent .clearTable th { padding:0; }
.mainContent .clearTable td { padding:0 0 5px 0; min-height: auto; }
.mainContent .clearTable thead { float: none; }
.mainContent .clearTable tbody tr { display: block; }
.mainContent .clearTable tbody tr:nth-child(even) { background:none; }
.mainContent .clearTable:after { display: none; }

.mainContent .datasheetAccordion table { display: table-cell; }
.mainContent .datasheetAccordion table thead { display: inline-block; float: none; }
.mainContent .datasheetAccordion table tbody { display: inline-block; overflow-x:normal; white-space: normal; }
.mainContent .datasheetAccordion table thead tr { display: inline-block; }
.mainContent .datasheetAccordion table tbody tr { display: inline-block; }
.mainContent .datasheetAccordion table th { display:table-cell; padding: 10px 20px 10px 0; }
.mainContent .datasheetAccordion table td { display: table-cell; }

.siteCTA li { width:19%; height: 61px; float: left; border-left: 1px solid #48748E;}
.siteCTA li:first-child { border:none; }
.siteCTA a:before { left:31%; }


/* Header --------------------------------------------------------------------------- */
#siteBranding { text-align: center; border-bottom:1px solid #000; }
#siteBranding .utilityNav { height:20px; padding:10px 0; border-top:1px solid #444444; border-bottom:1px solid #2e2e2e; -webkit-box-shadow:  0px 1px 0px 0px #000000; box-shadow:  0px 1px 0px 0px #000000; background: #232323; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzIzMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMDEwMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #232323 1%, #101010 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#232323), color-stop(100%,#101010)); background: -webkit-linear-gradient(top,  #232323 1%,#101010 100%); background: -o-linear-gradient(top,  #232323 1%,#101010 100%); background: -ms-linear-gradient(top,  #232323 1%,#101010 100%); background: linear-gradient(to bottom,  #232323 1%,#101010 100%); }
#siteBranding .utilityNav li { line-height: 13px; margin-top: 1px; }
#siteBranding .utilityNav li:nth-child(3), #siteBranding .utilityNav li:last-child, #siteBranding .searchWrapper { display: none; }
#siteBranding .utilityNav li:first-child { margin-right: 5px; border-right:1px solid #606060; }
#siteBranding .utilityNav li a { line-height: 19px; }
.siteHeader_countrySelect { width:90%; }

.mainNav { display: none; }
.mainNav li a { border-bottom:1px solid #205f8c; background:#1b4e78; }
.mainNav li > ul { display: none; margin:0; }
.mainNav li > ul li div.navAccordion { color:#fff;}
.mainNav li > ul li a { font-weight: 600; color:#fff; background:#2874a4; border-bottom:1px solid #4684ad; }
.mainNav li > ul li > ul li a { font-weight:400; text-transform: none; color:#444444; background:#f6f6f4; border-bottom:1px solid #bababc; }

a.navAccordion_menu { position: relative; float: right; cursor: pointer; display: inline-block; font-weight: 700; text-transform: uppercase; color: #fff; font-size: 15x; line-height: 21px; padding:11px 10px; margin:-43px 10px 0 0; background: #1b4e78; z-index: 20; }
a.navAccordion_menu:hover { text-decoration: none; }
div.navAccordion { cursor: pointer; position: absolute; display: block; top:2px; right:0; width:45px; height: 32px; color:#fff; text-align: center; font-size: 18px; padding:6px 0 0 0; background: none; }

.mainNavFooter { font-family:'Swiss 721 W01 Medium'; position: relative; padding:20px; border-top:6px solid #1db7de; -webkit-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, .5); box-shadow:0px 2px 3px 0px rgba(0, 0, 0, .5); background: rgb(253,253,253); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  rgba(253,253,253,1) 0%, rgba(216,216,216,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(216,216,216,1))); background: -webkit-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(216,216,216,1) 100%); background: -o-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(216,216,216,1) 100%); background: -ms-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(216,216,216,1) 100%); background: linear-gradient(to bottom,  rgba(253,253,253,1) 0%,rgba(216,216,216,1) 100%); }
.mainNavFooter h3 { color:#47423c; text-transform: uppercase; font-size: 18px; line-height: 21px; }
.mainNavFooter .mainNav { display: block; margin: 10px 0 0 0; }
.mainNavFooter .mainNav li { position: relative; list-style: none; padding:0; }
/* ---------------------------------------------------------------------- End Header */

/* Footer --------------------------------------------------------------------------- */
#siteInfo { padding:20px; }
.footerCol { padding-bottom: 20px; }
.bottomFooter .socialLinks { padding-top:20px; }
/* ---------------------------------------------------------------------- End Footer */

/* Interior Pages --------------------------------------------------------------------------- */
.breadCrumbs ul { padding-top: 4px; }
.breadCrumbs li { display: block; padding:0 5px 0 0; margin:0 0 4px 4px; }
.breadCrumbs li span { display: block; padding:2px 10px; border:1px solid #333333; background:#171717; border-radius:5px; background: #333333; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTYlIiBzdG9wLWNvbG9yPSIjMTMxMzEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMTMxMzEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODIlIiBzdG9wLWNvbG9yPSIjMTMxMzEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top,  #333333 0%, #000000 3%, #131313 16%, #131313 50%, #131313 82%, #000000 97%, #333333 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(3%,#000000), color-stop(16%,#131313), color-stop(50%,#131313), color-stop(82%,#131313), color-stop(97%,#000000), color-stop(100%,#333333)); background: -webkit-linear-gradient(top,  #333333 0%,#000000 3%,#131313 16%,#131313 50%,#131313 82%,#000000 97%,#333333 100%); background: -o-linear-gradient(top,  #333333 0%,#000000 3%,#131313 16%,#131313 50%,#131313 82%,#000000 97%,#333333 100%); background: -ms-linear-gradient(top,  #333333 0%,#000000 3%,#131313 16%,#131313 50%,#131313 82%,#000000 97%,#333333 100%); background: linear-gradient(to bottom,  #333333 0%,#000000 3%,#131313 16%,#131313 50%,#131313 82%,#000000 97%,#333333 100%); }
.breadCrumbs li a { display: block; padding:2px 10px; border:1px solid #1c1c1c; border-radius:5px; background: #7a7a7a; background: #9b9b9b; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliOWI5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjNDE0MTQxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMjQyNDI0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZkNmQ2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top,  #9b9b9b 0%, #414141 3%, #242424 98%, #6d6d6d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9b9b9b), color-stop(3%,#414141), color-stop(98%,#242424), color-stop(100%,#6d6d6d)); background: -webkit-linear-gradient(top,  #9b9b9b 0%,#414141 3%,#242424 98%,#6d6d6d 100%); background: -o-linear-gradient(top,  #9b9b9b 0%,#414141 3%,#242424 98%,#6d6d6d 100%); background: -ms-linear-gradient(top,  #9b9b9b 0%,#414141 3%,#242424 98%,#6d6d6d 100%); background: linear-gradient(to bottom,  #9b9b9b 0%,#414141 3%,#242424 98%,#6d6d6d 100%); }
.breadCrumbs li a:hover { text-decoration: none; }

.breadCrumbs li:first-child a { width:6px; height: 18px; background: #9b9b9b; background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliOWI5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjNDE0MTQxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMjQyNDI0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZkNmQ2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, -moz-linear-gradient(top,  #9b9b9b 0%, #414141 3%, #242424 98%, #6d6d6d 100%); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9b9b9b), color-stop(3%,#414141), color-stop(98%,#242424), color-stop(100%,#6d6d6d)); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, -webkit-linear-gradient(top,  #9b9b9b 0%,#414141 3%,#242424 98%,#6d6d6d 100%); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, -o-linear-gradient(top,  #9b9b9b 0%,#414141 3%,#242424 98%,#6d6d6d 100%); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, -ms-linear-gradient(top,  #9b9b9b 0%,#414141 3%,#242424 98%,#6d6d6d 100%); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, linear-gradient(to bottom,  #9b9b9b 0%,#414141 3%,#242424 98%,#6d6d6d 100%); }

.interiorHeader { word-wrap:break-word; padding:20px; margin:-20px -20px 20px -20px; background: #84090c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0MDkwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2IyMDQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iI2IyMDQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NDA5MGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #84090c 0%, #b20420 37%, #b20420 62%, #84090c 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#84090c), color-stop(37%,#b20420), color-stop(62%,#b20420), color-stop(100%,#84090c)); background: -webkit-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); background: -o-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); background: -ms-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); background: linear-gradient(to right,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); }
.interiorNav { display: none; }
.interiorNavLogin { display: block; padding:15px 20px; background:url(../images/assets/mobileLoginBG.gif) repeat; }
.interiorHeader .quoteWrapper { padding-top:50px; }

.greenQuote { margin:20px; }
.greenQuote span { margin-bottom: 60px; }
.mainContent .greenQuote { margin-left: -5px; margin-right: -5px; }

.mainContent { padding:20px; }
.mainContent img { max-width: 100%; }
.rightSideBar { margin:0 20px; }
.rightSideBar .quoteWrapper { padding:20px; }

.longTitleHeader h1 { font-size: 25px; line-height: 28px; }
.rssBox { margin-bottom: 20px; }
.rssBox .grayBtn { display: inline-block; }
/* ---------------------------------------------------------------------- End Interior Pages */

/* Solutions Page -------------------------------------------------------------------------- */
.solutionsHeader hgroup { text-align: left; padding:20px; background: #84090c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0MDkwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2IyMDQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iI2IyMDQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NDA5MGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #84090c 0%, #b20420 37%, #b20420 62%, #84090c 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#84090c), color-stop(37%,#b20420), color-stop(62%,#b20420), color-stop(100%,#84090c)); background: -webkit-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); background: -o-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); background: -ms-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); background: linear-gradient(to right,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); }

.infoGraphicImg { text-align: center; }
.infoGraphicImg img { padding-left: 17px; }
.infoGraphicImgContent .infoGraphicLink { padding-right:90px; }
.infoGraphicImgContent .infoGraphicLink:after { top:5px; }
.infoGraphicImgContent .hidden { right:-18px; }

.bottomContent { padding:20px; }
.bottomContent .widget01 img { margin-bottom: 10px; }
.bottomContent .widget03 h2 { width:74%; }
/* ---------------------------------------------------------------------- End Solutions Page */

/* Product Pages --------------------------------------------------------------------------- */
.productHeader .mainHeader { padding:10px; }
.productHeader .mainHeader h1 { font-size:30px; line-height:32px; padding:0; }
.productHeader .mainHeader p { display: none; }

.productHeader .hardware h1 strong { color:#b3f3f3; }
.productHeader .software h1 strong { color:#afafaf; } 
.productHeader .cloud h1 strong { color:#b5e0f7; }

.hardware { border-bottom:1px solid #094842; }
.software { border-bottom:1px solid #2f2f2f; }
.cloud { border-bottom:1px solid #26668b; }

.productHeader .sideHeaders article { padding:10px; }
.productHeader .sideHeaders article h2 { font-size: 20px; line-height: 22px; }

.productOverview { padding:20px; }
.productContent h1 { font-size: 40px; line-height: 42px; }
.productImg { text-align: center; }
.productLinks { text-align: center; }
.productLinks a { display: block; margin-bottom: 5px; }
.productSideBar { padding:0 20px; }

.productSpecs { padding-top:20px; }
.tableTabs { margin:0 20px 20px 20px; border-radius:5px; -webkit-box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); box-shadow:  1px 1px 3px 1px rgba(0, 0, 0, .3); border:1px solid #fff; }
.tableTabsNav li.ui-tabs-active a { border-bottom:1px solid #fff; }
.tableTabsNav li:first-child a { border-top-right-radius: 5px; border-top-left-radius: 5px; }
.tableTabsContent { border-top-right-radius: 0; -webkit-box-shadow:none; box-shadow:none; border:none; }
.tableSpecsContent aside p { color:#A00719;}

.tableSpecsTemplate2, .tableSpecsTemplate3 { background:#edede9; }
.tableSpecsTemplate2 tr td:first-child { padding-left: 10px; }

.collapseTable { position: relative; }
.collapseTableWrapper:not(.collapseTable) .collapseTable th, .collapseTableWrapper:not(.collapseTable) .collapseTable td { font-size: 0; padding: 0; content: ""; height: 7px; }
.collapseTableWrapper:not(.collapseTable) .collapseTable td img, .collapseTableWrapper:not(.collapseTable) .collapseTable td h5 { display: none; }
.collapseTableWrapper:not(.collapseTable) table { position: relative; overflow: hidden; }
.collapseTableWrapper:not(.collapseTable) table:before { content: "Table: Tap to View"; position: absolute; width: 100%; height: 55%; padding-top: 50px; color: #fff; font-weight: bold; font-size: 18px; text-align: center; vertical-align: middle; z-index: 100; cursor: pointer; background: rgba(27,79,120,.8); }
.collapseTableWrapper.collapseTable table:before { content: ""; display: block; padding: 10px; background: #333; }
.collapseTableWrapper.collapseTable table:before { content: "Back"; position: absolute; top: 0; left: 15px; cursor: pointer; font-family: Swiss721BT-Bold; color:#fff; padding:10px 20px; margin: 10px 0; border-radius:3px; -webkit-box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, .5); box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, .5); background:#1b4f78; }
/* ---------------------------------------------------------------------- End Product Pages */

/* Customer Support Page --------------------------------------------------------------------------- */
.supportSearch { margin:-20px -20px 20px -20px; }
.supportSearch .searchInput { width:75%; }
.supportEmail .searchWrapper { text-align: center; }
.supportEmail .searchInput { text-align: left; width:96%; }
.supportEmail a.btnRed { width:90%; }
.customerTutorials li a p { padding:0; }

/* ---------------------------------------------------------------------- End Customer Support Page */

/* Alliances Page --------------------------------------------------------------------------- */
.allianceTabsNav li a { float: none; }
.allianceTabsNav li:first-child a { margin-right:0; }
.allianceTabsContent { border-top-left-radius: 0; border-top-right-radius: 0; }
.alliancePartners .hidden { left:-14px; top:252px; }
.alliancePartners .hidden:before { top:-31px; left:35%; -webkit-transform:rotate(-151deg); -ms-transform:rotate(-151deg); transform:rotate(-151deg); }
/* ---------------------------------------------------------------------- End Alliances Page */

/* Blog Overview Page --------------------------------------------------------------------------- */
.blogsHeader hgroup { text-align: left; padding:20px; background: #84090c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0MDkwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2IyMDQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iI2IyMDQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NDA5MGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #84090c 0%, #b20420 37%, #b20420 62%, #84090c 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#84090c), color-stop(37%,#b20420), color-stop(62%,#b20420), color-stop(100%,#84090c)); background: -webkit-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); background: -o-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); background: -ms-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); background: linear-gradient(to right,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); }
.blogsHeader article { padding:20px; }
.featuredBlogPosts { padding:20px; }
.featuredBlogPosts img { margin-top:20px; }
.blogTags { padding:0 20px 20px 20px; }
/* ---------------------------------------------------------------------- End Blog Overview Page */

/* Careers Page --------------------------------------------------------------------------- */
.careerFeatureVideo img { margin-bottom: 20px; }
.careerVideoSml { padding:20px 20px 0 20px; }
/* ---------------------------------------------------------------------- End Careers Page */

/* Management Team Page --------------------------------------------------------------------------- */
.teamWidget > li { text-align: center; }
.teamWidget li article { text-align: left; }
.teamWidgetHeader { text-align: center; }
.teamWidgetHeader .social { float: none; display: inline-block; }
/* ---------------------------------------------------------------------- End Management Team Page */

/* Datasheet Pages --------------------------------------------------------------------------- */
.dataContent { padding:20px; }
.datasheetAccordion .collapseTableWrapper:not(.collapseTable) table:before { top:0; height: 65%; padding-top: 35px; }
.datasheetsNav .selectWrapper { padding-bottom: 5px; }
.datasheetsNav .sbHolder { width:98%; }
/* ---------------------------------------------------------------------- End Datasheet Pages */


/* PPC Landing Page --------------------------------------------------------------------------- */
#landing-page .two-col img {max-width: 100%;}

#landing-page ul.icons {
  margin-left: -30px;
}
#landing-page .middleContent ul.icons li {width: 95%;text-align:center;}

#landing-page ul.icons li {background: none; float: none; text-align:center;}

#landing-page ul.icons li div {text-align: center; max-width: 166px;margin:20px 0px 20px 0px;}

#landing-page .supportSearch
{
  background: #1f5a8c;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #1f5a8c 0%, #2d85b1 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f5a8c), color-stop(100%,#2d85b1));
  background: -webkit-linear-gradient(top, #1f5a8c 0%,#2d85b1 100%);
  background: -o-linear-gradient(top, #1f5a8c 0%,#2d85b1 100%);
  background: -ms-linear-gradient(top, #1f5a8c 0%,#2d85b1 100%);
  background: linear-gradient(to bottom, #1f5a8c 0%,#2d85b1 100%);
}
#landing-page .header {
  padding: 20px;
}
#landing-page .header h1 {
  font-family: Swiss721BT-Thin;
  color: #bc0424;
  font-size: 60px;
  line-height: 50px;
  padding: 0;
  display: block;
  margin:20px 0px;
}
#landing-page .header h2 {
  color: #444444;
}
#landing-page .supportEmail:after{
  top:0px;
}
#landing-page .middleContent h2{
  color: #fff;
}
#landing-page .two-col {
  width: 86%;
  margin: 20px auto;
}
#landing-page .header span {
  text-transform: uppercase;
  font-weight: 900;
  color: #999999;
  font-family: Swiss721BT-Bold;

}

#landing-page .middleContent ul.icons li {margin: 10px;}
#landing-page .middleContent ul h4 {font-size: 18px; color: #fff;}
#landing-page ul.icons li div {max-width: 100%;}
#landing-page .btm-form {margin-top: 40px;}
#landing-page .btm-form h1 {margin-bottom: 30px;}

/* ---------------------------------------------------------------------- End  PPC Landing Page */


/* Homepage --------------------------------------------------------------------------- */
.homeHeader .expandIcon { display: none; }

.homeMiddle .listWrapper li { padding:15px 0 10px 0; border-top:1px solid #656565; }
.homeMiddle .listWrapper .blueWrapper { border:none; margin-top: 15px; }
.homeMiddle .listWrapper li:first-child { padding-top: 0; border:none; }
.dkGrayPatternContent .listWrapper .selectWrapper li { padding:0; border:none; }

.homeSlider h1 { color:#fff; }
.ca-item { width:108px;}
.ca-item-main { padding-top: 21px; }

.homeBucket .widget03_icon { float: right; }
.homeBucket .widget03_icon img { max-width:32px; }

.homeBottomContent { padding:20px; background: #1f5d87; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmNWQ4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Zjk0YjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1f5d87 0%, #4f94b6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f5d87), color-stop(100%,#4f94b6)); background: -webkit-linear-gradient(top,  #1f5d87 0%,#4f94b6 100%); background: -o-linear-gradient(top,  #1f5d87 0%,#4f94b6 100%); background: -ms-linear-gradient(top,  #1f5d87 0%,#4f94b6 100%); background: linear-gradient(to bottom,  #1f5d87 0%,#4f94b6 100%); }
.homeBucket { padding:20px 0;  border-bottom:1px solid #1e5b85; -webkit-box-shadow:  0px 1px 0px 0px #4d92b4; box-shadow:  0px 1px 0px 0px #4d92b4; }.homeBucket h1 span { display: block; }
.homeBucket .homeBucketList li { padding-bottom: 0; }
.homeBottomContent .blog { padding-top: 0; }
.homeBottomContent .feed { border:none; -webkit-box-shadow:none; box-shadow: none; }
.homeBottomContent .releases li { padding:10px 0; }
.homeBottomContent .imageContent .imgWrapper { float: none; font-size: none; width:auto; }
.homeBucket .imgWrapper img { margin:0; }
.homeBottomContent .imageContent p { float: none; width:auto; padding:0; }
.homeCallout .contentImg, .homeVideo aside a
{
   display: none;
}

.homeBtns 

{
    margin: 3% 0;
}

.homeHeader h2 {
    color: #707070;
	margin: 5% 2%;
}

.solutionsHeader .home h1 
{
     font-size: 2em;
}
.homeBuckets .home h2 {
    font-family: Swiss721BT-Bold;
    color: #fff;
    text-transform: uppercase;
    font-size: 2em;
    margin: -13px 0px 0px 1px;
}

.decreasedWrap 
{
    display: none !important;
}

.increasedWrap 
{
    display: block !important;
}

.homeBtns a.btn 
{
    display: block;
    margin-bottom: 4px;
}

.homeCallout  
{
    color: #fff;
    text-align: left; 
    padding:20px; 
    background: #84090c; 
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0MDkwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2IyMDQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iI2IyMDQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NDA5MGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #84090c 0%, #b20420 37%, #b20420 62%, #84090c 100%); 
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#84090c), color-stop(37%,#b20420), color-stop(62%,#b20420), color-stop(100%,#84090c)); 
    background: -webkit-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); 
    background: -o-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); 
    background: -ms-linear-gradient(left,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); 
    background: linear-gradient(to right,  #84090c 0%,#b20420 37%,#b20420 62%,#84090c 100%); 
}

.homeCallout .content h1 {
    font-size: 40px;
    line-height: 44px;
    color: #fff;
    font-family: Swiss721BT-Bold;
    word-wrap: break-word;
}

.homeCallout .content span {
    display: block;
}

.homeCallout .content a{
    color: #fff;
    font-weight:bold;
}

.homeCallout .homeVideo {
    display: none; 

}

.homeSlider h1 {
    color: #fff;
    margin-top: 20px;
}

#siteBranding .utilityNav li:first-child {
    background:url(../images/assets/icon-phone.png) no-repeat 80% 44%; 
}

#siteBranding .utilityNav li.showHide span {
    display: block !important;
    margin-left:3px;
}

.solutionsHeader .home a {
	font-weight: 900;
}

.homeCallout .content img {
	border: 3px solid #fff;
	display: none;
}

.homeVideo {
    display:block !important;
    margin-top: 20px;
}

.blue {
   color: #236a9c;
	font-weight:900;
}

#siteBranding .utilityNav li:first-child {   
    background: none;
    margin-top: 4px;
    padding-right: 5px;
}

.homeBottomContent .grouping {
	margin-bottom: 30px;	
}

/* ---------------------------------------------------------------------- End Homepage */

}


/* -------------------------------------------------------------------------------------------------
	TABLET (TAB_S)
---------------------------------------------------------------------------------------------------- */
@media only screen and (min-width:700px) {


.lgBG { background:url(../images/assets/lgBG.jpg) no-repeat center 0; }
.smlBG { min-height: 328px; background:url(../images/assets/smlBG.jpg) no-repeat center 0; }
.dkGrayPatternContent { padding-bottom: 20px; }
.dkGrayPatternContent .listWrapper { padding-top:10px; }
.dkGrayPatternContent .listWrapper li { float: left; width:30%; padding-left:30px; }
.dkGrayPatternContent .listWrapper li:first-child { padding-left: 0; }
.dkGrayPatternContent .listWrapper li { position: relative; }
.dkGrayPatternContent .listWrapper li:before { content: ""; position: absolute; left:-10px; top:0; width:30px; height:200px; background:url(../images/assets/unitrends_sprite.png) -627px -134px no-repeat ; }
.dkGrayPatternContent .listWrapper li:first-child:before { background:none; }
.dkGrayPatternContent .listWrapper .selectWrapper { padding:0; }
.dkGrayPatternContent .listWrapper .selectWrapper li { float: none; width:auto; padding:0; margin:0; }
.dkGrayPatternContent .listWrapper .selectWrapper li:before { background:none;  }

/* Header --------------------------------------------------------------------------- */
#siteBranding .logo { float: left; padding-left: 10px; }
#siteBranding nav { float: right; padding:15px 20px 0 0; }
#siteBranding .utilityNav li { line-height: 14px; padding:0 10px; border-left:1px solid #606060;}
#siteBranding .utilityNav li:first-child { padding-left: 0; border:none; }

.navAccordion_menu, .navAccordion { display: none; }

.mainNavWrapper { position:relative; }
.mainNav { width:100%; height:45px; padding:5px 0; background:#000; }
.mainNav li { position: relative; display: block; float: left; padding:0; margin:1px 10px; background:none; }
.mainNav li:after { content: ""; position: absolute; right:-12px; top:0; width:5px; height: 45px; background:url(../images/assets/mainNavLineGradient.png) 0 0 no-repeat; }
.mainNav li a { background:none; }
.mainNav li:last-child:after { background:none; }
.mainNav li:hover { padding:0; margin:0 9px; border:1px solid #6c6c6c; /*border-radius:3px;*/ border-top-left-radius: 5px; border-top-right-radius: 5px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1MzUzNSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iNDIlIiBzdG9wLWNvbG9yPSIjOTE5MTkxIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM5MTkxOTEiIHN0b3Atb3BhY2l0eT0iMC42Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjU4JSIgc3RvcC1jb2xvcj0iIzkxOTE5MSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM1MzUzNSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(left,  rgba(53,53,53,0.6) 0%, rgba(145,145,145,0.6) 42%, rgba(145,145,145,0.6) 50%, rgba(145,145,145,0.6) 58%, rgba(53,53,53,0.6) 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(53,53,53,0.6)), color-stop(42%,rgba(145,145,145,0.6)), color-stop(50%,rgba(145,145,145,0.6)), color-stop(58%,rgba(145,145,145,0.6)), color-stop(100%,rgba(53,53,53,0.6))); background: -webkit-linear-gradient(left,  rgba(53,53,53,0.6) 0%,rgba(145,145,145,0.6) 42%,rgba(145,145,145,0.6) 50%,rgba(145,145,145,0.6) 58%,rgba(53,53,53,0.6) 100%); background: -o-linear-gradient(left,  rgba(53,53,53,0.6) 0%,rgba(145,145,145,0.6) 42%,rgba(145,145,145,0.6) 50%,rgba(145,145,145,0.6) 58%,rgba(53,53,53,0.6) 100%); background: -ms-linear-gradient(left,  rgba(53,53,53,0.6) 0%,rgba(145,145,145,0.6) 42%,rgba(145,145,145,0.6) 50%,rgba(145,145,145,0.6) 58%,rgba(53,53,53,0.6) 100%); background: linear-gradient(to right,  rgba(53,53,53,0.6) 0%,rgba(145,145,145,0.6) 42%,rgba(145,145,145,0.6) 50%,rgba(145,145,145,0.6) 58%,rgba(53,53,53,0.6) 100%); }
.mainNav li.active { border:1px solid #dc0033; border-radius: 3px; background: #8d0811; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhkMDgxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iIzhkMDgxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RjMDAzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iIzhkMDgxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZDA4MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left,  #8d0811 0%, #8d0811 16%, #dc0033 50%, #8d0811 88%, #8d0811 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#8d0811), color-stop(16%,#8d0811), color-stop(50%,#dc0033), color-stop(88%,#8d0811), color-stop(100%,#8d0811)); background: -webkit-linear-gradient(left,  #8d0811 0%,#8d0811 16%,#dc0033 50%,#8d0811 88%,#8d0811 100%); background: -o-linear-gradient(left,  #8d0811 0%,#8d0811 16%,#dc0033 50%,#8d0811 88%,#8d0811 100%); background: -ms-linear-gradient(left,  #8d0811 0%,#8d0811 16%,#dc0033 50%,#8d0811 88%,#8d0811 100%); background: linear-gradient(to right,  #8d0811 0%,#8d0811 16%,#dc0033 50%,#8d0811 88%,#8d0811 100%); } 
.mainNav li.active:hover { margin:1px 10px; }

/* Second Level */
.mainNav li ul { position: absolute; display: none; width:185px; height: auto; padding:10px 0 5px 0; margin:-1px 0 0 -1px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border:1px solid #6c6c6c; background:#000; z-index: 5000; }
.mainNav li:hover ul { display: block; }
.mainNav li:last-child ul { right:-1px; }
.mainNav li ul li { float: none; margin:0; }
.mainNav li ul li:hover { margin:0; border:none; border-radius: 0; }
.mainNav li ul li:after { background:none; }
.mainNav li ul li a { color:#B7B7B7; font-weight: normal; font-size: 13px; line-height: 16px; text-transform: none; padding:2px 15px; margin-bottom: 10px; }
.mainNav li ul li a:hover { color:#fff; }

/* Third Level */
.mainNav li ul li ul { display: none !important; }
.mainNav li:first-child ul li ul { display: none; }
/* ---------------------------------------------------------------------- End Header */

/* Footer --------------------------------------------------------------------------- */
.footerCol { float: left; height: 249px; padding-left: 20px; }
.footerCol:first-child { padding-left: 0; }
.bottomFooter p, .bottomFooter .utilityLinks { float: left; }
.bottomFooter .utilityLinks li { float: left; line-height: 13px; padding:0 10px; margin-top:3px; border-left:1px solid #6f6f6f; }
.bottomFooter .utilityLinks li:first-child { border:none; }
/* ---------------------------------------------------------------------- End Footer */

/* Interior Pages --------------------------------------------------------------------------- */
.breadCrumbs { border-top:1px solid #444444; border-bottom:1px solid #000; -webkit-box-shadow:  0px 1px 0px 0px #000000; box-shadow:  0px 1px 0px 0px #000000;  background: #303030; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwMzAzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iIzEwMTAxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NDU0NTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #303030 0%, #101010 98%, #545454 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303030), color-stop(98%,#101010), color-stop(100%,#545454)); background: -webkit-linear-gradient(top,  #303030 0%,#101010 98%,#545454 100%); background: -o-linear-gradient(top,  #303030 0%,#101010 98%,#545454 100%); background: -ms-linear-gradient(top,  #303030 0%,#101010 98%,#545454 100%); background: linear-gradient(to bottom,  #303030 0%,#101010 98%,#545454 100%); }
.breadCrumbs ul { display: inline-block; height: 22px; margin-top:3px; border-radius: 5px; border:1px solid #343434; background: #000000; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjMGMwYzBjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjMTkxOTE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMTkxOTE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjMTkxOTE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjMGMwYzBjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top,  #000000 0%, #0c0c0c 9%, #191919 32%, #191919 50%, #191919 67%, #0c0c0c 90%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(9%,#0c0c0c), color-stop(32%,#191919), color-stop(50%,#191919), color-stop(67%,#191919), color-stop(90%,#0c0c0c), color-stop(100%,#000000)); background: -webkit-linear-gradient(top,  #000000 0%,#0c0c0c 9%,#191919 32%,#191919 50%,#191919 67%,#0c0c0c 90%,#000000 100%); background: -o-linear-gradient(top,  #000000 0%,#0c0c0c 9%,#191919 32%,#191919 50%,#191919 67%,#0c0c0c 90%,#000000 100%); background: -ms-linear-gradient(top,  #000000 0%,#0c0c0c 9%,#191919 32%,#191919 50%,#191919 67%,#0c0c0c 90%,#000000 100%); background: linear-gradient(to bottom,  #000000 0%,#0c0c0c 9%,#191919 32%,#191919 50%,#191919 67%,#0c0c0c 90%,#000000 100%); }
.breadCrumbs li { display: block; padding:0; border:1px solid #000; border-right:none; }
.breadCrumbs li a { display: block; padding:0px 10px; border:1px solid #3b3b3b; border-top:1px solid #5f5f5f; /*border-top-left-radius: 5px; border-bottom-left-radius: 5px;*/ background: #8e8e8e; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhlOGU4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjM2QzZDNkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1MjUyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top,  #8e8e8e 0%, #3d3d3d 2%, #252525 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8e8e8e), color-stop(2%,#3d3d3d), color-stop(100%,#252525)); background: -webkit-linear-gradient(top,  #8e8e8e 0%,#3d3d3d 2%,#252525 100%); background: -o-linear-gradient(top,  #8e8e8e 0%,#3d3d3d 2%,#252525 100%); background: -ms-linear-gradient(top,  #8e8e8e 0%,#3d3d3d 2%,#252525 100%); background: linear-gradient(to bottom,  #8e8e8e 0%,#3d3d3d 2%,#252525 100%); }
.breadCrumbs li a:hover { text-decoration: none; }
.breadCrumbs li:first-child a { width:6px; height: 18px; background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px;  background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhlOGU4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjM2QzZDNkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI1MjUyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, -moz-linear-gradient(top,  #8e8e8e 0%, #3d3d3d 2%, #252525 100%); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8e8e8e), color-stop(2%,#3d3d3d), color-stop(100%,#252525)); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, -webkit-linear-gradient(top,  #8e8e8e 0%,#3d3d3d 2%,#252525 100%); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, -o-linear-gradient(top,  #8e8e8e 0%,#3d3d3d 2%,#252525 100%); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, -ms-linear-gradient(top,  #8e8e8e 0%,#3d3d3d 2%,#252525 100%); background:url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px, linear-gradient(to bottom,  #8e8e8e 0%,#3d3d3d 2%,#252525 100%); }
.breadCrumbs li:last-child { border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.breadCrumbs li span { display: block; padding:1px 10px 0 10px; }

.leftSideBar { float: left; width:219px; margin-top:40px; }
.interiorNav { position: relative; padding:0 17px 0 10px; background:url(../images/assets/interiorNavMiddle.png) repeat-y; }
.interiorNav:before { content: ""; position: absolute; left:0; top:-30px; width:219px; height:30px; background:url(../images/assets/interiorNavTop.png) no-repeat; }
.interiorNav:after { content: ""; position: absolute; left:0; bottom:-75px; width:219px; height:75px; background:url(../images/assets/interiorNavBottom.png) no-repeat; }
.interiorNav h2 { font-size: 28px; line-height: 30px; color:#b3d9f3; text-transform: uppercase; padding:0 20px 10px 20px; }
.interiorNav ul { margin:0; }
.interiorNav li { font-size: 16px; line-height: 22px; padding:0; background:none; border-bottom:1px solid #1c5581; -webkit-box-shadow:  0px 1px 0px 0px #386d94; box-shadow:  0px 1px 0px 0px #386d94; }
.interiorNav li:last-child { border:none; }
.interiorNav li a { display: block; color:#fff; padding:4px 10px; margin:2px 10px; }
.interiorNav li a:hover { color:#fff; text-decoration: none; background:#61aec7; border-radius:5px; }

/* 2nd level Nav */
.interiorNav li.active { margin:4px 10px; border-radius:5px; background:#316e9e;-webkit-box-shadow: inset 0px 2px 5px 0px rgba(10, 27, 39, .9); box-shadow: inset 0px 2px 5px 0px rgba(10, 27, 39, .9); }
.interiorNav li.active a { padding:5px 10px; margin:0; }
.interiorNav li.active a:hover { background:none; }
.interiorNav li.active ul { margin:0 10px; }
.interiorNav li.active ul li { font-size: 14px; line-height: 20px; padding:0 0 10px 15px; background:url(../images/assets/bullet_white.png) 0 7px no-repeat; border:none; -webkit-box-shadow:none; box-shadow: none; border-radius:0; }
.interiorNav li.active ul li a { color:#000; padding:0; margin:0; background:none; }
.interiorNav li.active ul li.active { margin:0; }
.interiorNav li.active ul li.active a, .interiorNav li.active ul li a:hover { color:#fff; text-decoration: none; }

/* Login */
.interiorNavLogin { height:215px; padding:25px 30px 0 30px; background:url(../images/assets/navLoginBG.png) no-repeat; }
.interiorNavLogin:before { display: none; }
.interiorNavLogin:after { display: none; }
.interiorNavLogin .loginForm input, .interiorNavLogin .loginForm select { margin-top: 5px; }
.interiorNavLogin .loginForm .submitBtn { margin-top:10px; }

.mainContent { float: left; width:59%; padding:40px 30px 0 30px; }
.mainContent img { max-width: 100%; margin-bottom: 20px; }
.interiorHeader { height: 125px; padding:0; margin-bottom:40px; overflow: hidden;}

.greenQuote { margin:20px 20px 50px 20px; }
.greenQuote:after { width:380px; }

.rssBox .grayBtn { display: inline-block; font-size: 15px; }
/* ---------------------------------------------------------------------- End Interior Pages */

/* Solutions Pages --------------------------------------------------------------------------- */
.solutionsHeader { margin-bottom: 60px; }
.solutionsHeader article { float: left; height: 375px; }
.solutionsHeader article h1 { padding-bottom:0; }

.infoGraphicImg { position: absolute; top:-20px; left:-20px; z-index: 10; }
.infoGraphicImgContent { margin-left: 24.5%; }
.infoGraphicImgContent .hidden { right:-23px; }

.bottomContent .widget01 { padding:30px; }
.bottomContent .widget01 img { float: right; margin-left: 30px; }
.bottomContent .widget03 { position: relative; float: left; width:25%; padding:20px 20px 20px 40px; border:none; -moz-box-shadow:none; box-shadow: none; }
.bottomContent .widget03:before { content: ""; position: absolute; left:-10px; top:0; width:30px; height:200px; background:url(../images/assets/unitrends_sprite.png) -668px -134px no-repeat ; }
.bottomContent .bottomContentWidgetListWrapper li:first-child .widget03 { padding-left: 20px; }
.bottomContent .bottomContentWidgetListWrapper li:first-child .widget03:before { background:none; }
/* ---------------------------------------------------------------------- End Solutions Page */

/* Product Pages --------------------------------------------------------------------------- */
.productHeader { position: relative; }
.productHeader .mainHeader { float: left; width:68.3%; padding:15px; }
.productHeader .hardware:after { top:10px; }
.productHeader .mainHeader h1 { padding:0; }
.productHeader .sideHeaders { float: left; width:27%; }

.productOverview { padding:20px 0; }
.productContent { float: left; width:57%; padding:0 20px 20px 20px; }
.productImg { float: right; width:31%; }
.productLinks { clear:both; display: inline-block; }

.productSpecs { padding:35px 20px; }

.tableTabsContent { position: relative;  margin-top: -1px; z-index: 5; }
.tableTabsNav { position:relative; z-index: 10; }
.tableTabsNav li a { float: left;  margin-right: 10px; border-top-right-radius: 5px; border-top-left-radius: 5px; }
.tableTabsNav li.ui-tabs-active a { border:1px solid #fff; border-bottom:none; }

.productSpecs .columnLeft { float: left; width:69%; }
.productSpecs .productSideBar { clear:none; float: right; width:192px; padding:0; }

.tableSpecsHeader { clear:both; }
.tableSpecsContent article { clear:both; padding:0; }
.tableSpecsContent .details { float: left; width:61%; padding:10px 20px 10px 5px;}
.tableSpecsContent aside { float: right; width:30%; text-align: right; padding:10px 5px; }
/* ---------------------------------------------------------------------- End Product Pages */

/* Customer Support Page --------------------------------------------------------------------------- */
.supportSearch { border-radius:5px; }
.supportSearch .searchInput { width:85%; }
.supportEmail .searchInput { width:97%; }
.supportEmail .searchWrapper { text-align: center; }

.customerTutorials li img { float: left; width:112px; margin-bottom: 0; }
.customerTutorials li a p { float: left; width:65.2%; height: 57px; padding:14px 14px 0 14px; }
.customerTutorials li a:hover {text-decoration: none; }
.customerTutorials li a:hover p { color:#fff; border-bottom-right-radius: 5px; border-top-right-radius: 5px; background: #1f5a8c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmNWE4YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZDg1YjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1f5a8c 0%, #2d85b1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f5a8c), color-stop(100%,#2d85b1)); background: -webkit-linear-gradient(top,  #1f5a8c 0%,#2d85b1 100%); background: -o-linear-gradient(top,  #1f5a8c 0%,#2d85b1 100%); background: -ms-linear-gradient(top,  #1f5a8c 0%,#2d85b1 100%); background: linear-gradient(to bottom,  #1f5a8c 0%,#2d85b1 100%); } 

.downloadEditions > li aside { float: left; width:33%; }
.downloadEditions > li article { float: right; width:65%; }
/* ---------------------------------------------------------------------- End Customer Support Page */

/* Alliances Page --------------------------------------------------------------------------- */
.alliancePartners { margin-top: 20px; }
.alliancePartners > li { float: left; width:50%; height: 211px; margin-bottom: 20px; }
.alliancePartners article { width:108px; margin:-83px auto 0 auto; }
.alliancePartners .hidden { left:181px; top:75px; }
/* ---------------------------------------------------------------------- End Alliances Page */

/* Careers Page --------------------------------------------------------------------------- */
.twoColumnNoNav .mainContent { width:auto; }
.careerVideos { margin-bottom: 30px; }
.careerFeatureVideo { padding-bottom: 10px; margin-bottom: 20px; }
.careerFeatureVideo img { float: left; margin-right: 30px; }
.careerFeatureVideo .careerFeatureVideoContent { float: left; width:45%; }
.careerVideoSml { float: left; width:45%; padding-left: 20px; }
.careerVideoSml img { float: left; margin-right: 10px; }
.careerVideoSml .careerVideoContent { float: left; width:54%; }
/* ---------------------------------------------------------------------- End Careers Page */

/* Blog Overview Page --------------------------------------------------------------------------- */
.blogsHeader hgroup { text-align: center; padding-bottom:20px; }
.blogsHeader article { float: left; width:43.7%; padding:20px; }
.blogsHeader .hyperV { margin-right: 20px; }
.featuredBlogPosts article { float: left; width:48.4%; margin-bottom: 20px; }
.featuredBlogPosts .child01, .featuredBlogPosts .child03 { margin-right: 20px; }
.blogContributors li { float: left; width:13%; }
/* ---------------------------------------------------------------------- End Blog Overview Page */

/* Datasheet Pages --------------------------------------------------------------------------- */
.dataContent { float: left; width:59%; padding:40px 30px 0 30px; }
/* ---------------------------------------------------------------------- End Datasheet Pages */

/* Homepage --------------------------------------------------------------------------- */
.homeHeader hgroup { background:url(../images/assets/homeHeaderBorder.png) no-repeat; }
.homeHeader hgroup h1 { margin-top: -54px; }
.homeHeader article h1 { padding-bottom:15px; }
.homeMiddle .listWrapper .blueWrapper, .homeMiddle .listWrapper .redWrapper { margin-left: 15px; }
.blueBG { position: relative; min-height: 111px; padding-top: 50px; margin-top: -60px; background:url(../images/assets/blueBG.png) no-repeat center 0; }
.homeBottomContent { padding-bottom: 20px; min-height: 200px; background: #1f5d87; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmNWQ4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Zjk0YjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #1f5d87 0%, #4f94b6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f5d87), color-stop(100%,#4f94b6)); background: -webkit-linear-gradient(top,  #1f5d87 0%,#4f94b6 100%); background: -o-linear-gradient(top,  #1f5d87 0%,#4f94b6 100%); background: -ms-linear-gradient(top,  #1f5d87 0%,#4f94b6 100%); background: linear-gradient(to bottom,  #1f5d87 0%,#4f94b6 100%); }

.homeBucket { float: left; width:46%; }
.homeBucket .homeBucketList li { border-top:1px solid #4d92b4; -webkit-box-shadow:  0px -1px 0px 0px #1e5b85; box-shadow:  0px -1px 0px 0px #1e5b85; background:none; }
.homeBottomContent .blog { padding:0 21px 20px 0;}
.homeBottomContent .releases { padding:0 0 20px 20px;}
.homeBottomContent .awards { clear:left; padding:20px 20px 0 0; margin-bottom: 20px; border-right:1px solid #4d92b5; -webkit-box-shadow:  1px 0px 0px 0px #1e5b85; box-shadow:  1px 0px 0px 0px #1e5b85; }
.homeBottomContent .feed { padding:20px 0 0 20px; border-top:1px solid #4d92b5; -webkit-box-shadow:  0px -1px 0px 0px #1e5b85; box-shadow:  0px -1px 0px 0px #1e5b85; }


#siteBranding .utilityNav li ul  
{
    display: none; 
    position: absolute; 
    width:150px; 
    height: auto; 
    padding:10px 0 5px 0; 
    margin: 7px 0 0 -20px;
    border-bottom-left-radius: 5px; 
    border-bottom-right-radius: 5px; 
    border-top-right-radius: 5px; 
    border:1px solid #b6b6b6; 
    border-top: 0px;
    z-index: 1100; 
    background: #454545; /* Old browsers */
    background: -moz-linear-gradient(top,  #454545 0%, #656565 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#454545), color-stop(100%,#656565)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #454545 0%,#656565 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #454545 0%,#656565 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #454545 0%,#656565 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #454545 0%,#656565 100%); /* W3C */

}
#siteBranding .utilityNav li 
{
    border-right: 1px solid #606060;
    padding: 0 17px;
}

#siteBranding .utilityNav li:last-child 
{
    color: #b7b7b7;
    margin: -13px 13px 0 -1px;
	  padding: 12px 22px 12px 19px;
    font-weight: 700;
    border: 1px solid transparent;
    background:url(../images/assets/login-arrow.png) no-repeat 91% 50%; 
}


#siteBranding .utilityNav li:first-child 
{   
    padding: 6px 9px;
    margin: -5px -4px;
    background:url(../images/assets/icon-phone.png) no-repeat 80% 44%; 
    width: 115px;
}

#siteBranding .utilityNav li:last-child:hover 
{
    cursor:pointer;
    border:1px solid #b6b6b6; 
    border-top-left-radius: 5px; 
    border-top-right-radius: 5px;
    background: #474747 url(../images/assets/login-arrow.png) no-repeat 91% 50%;  
}

#siteBranding .utilityNav li:hover ul { display: block; border:1px solid #b6b6b6;}
#siteBranding .utilityNav li ul li, #siteBranding .utilityNav li ul li:last-child, #siteBranding .utilityNav li ul li:first-child { float: none; margin:0; padding: 0px;}
#siteBranding .utilityNav li ul li:last-child:hover, #siteBranding .utilityNav li ul li:last-child, #siteBranding .utilityNav li ul li:first-child {background: transparent; border:0px; }
#siteBranding .utilityNav li ul li a 
{
    color:#fff; 
    font-weight: normal; 
    font-size: 13px; 
    line-height: 16px; 
    text-transform: none;
    padding: 5px 15px;
    display: block; 
    margin-bottom: 10px; 

}
#siteBranding .utilityNav li ul li a:hover { color:#6dc6e0; text-decoration:none; }

.homeCallout .content a
{
    color: #fff;
}

.homeCallout .content h1 
{    
    font-family: Swiss721BT-Thin;
    font-size: 48px;
    line-height: 50px;
    color: #fff;
}

.homeCallout .content h1 strong 
{
    font-family: Swiss721BT-Bold;
    
}

.homeCallout .content img 
{
    border: 3px solid #fff;
    float: left;
    margin-right: 20px;
    margin-top: 7px;
	margin-bottom: 35px;
}

/* ---------------------------------------------------------------------- End Homepage */


/* PPC Landing Page ----------------------------------------------------------------------  */
#landing-page .supportSearch
{
  background: #1f5a8c;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #1f5a8c 0%, #2d85b1 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f5a8c), color-stop(100%,#2d85b1));
  background: -webkit-linear-gradient(top, #1f5a8c 0%,#2d85b1 100%);
  background: -o-linear-gradient(top, #1f5a8c 0%,#2d85b1 100%);
  background: -ms-linear-gradient(top, #1f5a8c 0%,#2d85b1 100%);
  background: linear-gradient(to bottom, #1f5a8c 0%,#2d85b1 100%);

}

#landing-page .header h1 {
  font-family: Swiss721BT-Thin;
  color: #bc0424;
  font-size: 60px;
  line-height: 50px;
  padding: 0;
  display: block;
  margin:20px 0px;
}
#landing-page .header h2 {
  color: #444444;
}
.two-col {
  margin-bottom: 30px;
}
#landing-page .supportEmail:after{
  top:0px;
}

#landing-page .middleContent h2 {
  color: #fff;
  font-size: 26px;
  text-align: center;
  margin: 20px 0px 10px 0px;
}
#landing-page h2 {color: #444444;}
#landing-page ul.icons {
  margin: -15px 0px 0px 0px;
}
#landing-page .middleContent ul.icons {
  margin: 0px;
}

#landing-page ul.icons li a {
  display: block;
  min-height: 71px;
}
#landing-page ul.icons li {background: none; float: left;margin: 0px 3px;padding: 10px; text-align:center;}

#landing-page ul.icons li div {text-align: center; max-width: 166px;margin:20px 0px 20px 0px;}

#landing-page .middleContent ul.icons li a {min-height: 59px;}

#landing-page .middleContent ul.icons li {margin: 10px;}

#landing-page .softwareDownloadForm h2 {
  color: #fff;
  font-size: 16px;
  line-height: 17pt;
}
#landing-page .header span {
  text-transform: uppercase;
  font-weight: 900;
  color: #999999;
  font-family: Swiss721BT-Bold;
  margin-left: -7px;
}
#landing-page .supportSearch
{
  background: #1f5a8c;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #1f5a8c 0%, #2d85b1 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f5a8c), color-stop(100%,#2d85b1));
  background: -webkit-linear-gradient(top, #1f5a8c 0%,#2d85b1 100%);
  background: -o-linear-gradient(top, #1f5a8c 0%,#2d85b1 100%);
  background: -ms-linear-gradient(top, #1f5a8c 0%,#2d85b1 100%);
  background: linear-gradient(to bottom, #1f5a8c 0%,#2d85b1 100%);
}
#landing-page .supportEmail .btn {
  font-size: 18px;
}

#landing-page .middleContent ul h4 {
  font-size: 18px;
  color: #fff;
}
#landing-page .middleContent ul.icons li div {
  max-width: 245px;
  margin: 20px 17px 20px 17px;
}
#landing-page .middleContent ul.icons li.one a {background-position: 110px 0px;}
#landing-page .middleContent ul.icons li.two a {background-position: -213px 0px;}
#landing-page .middleContent ul.icons li.three a {background-position: -535px 0px;}

.productLinks.large {
  margin: 15px 0px 0px 3%;
  width: 24%;
}
#landing-page .bullet-custom {
  float: left;
  margin: 10px 0px 0px 0px;
  max-width: 70%;
  width: 70%;
}
.productLinks.large a {
  width: 84%;
  margin: 10px 10px 0px 10px;
}
#landing-page .smlBG {
  min-height: 144px;
}


/* ---------------------------------------------------------------------- End PPC Landing Page */

}


@media only screen and (min-width:1022px) and (max-width: 1095px) {
    .siteCTA li:first-child { border:none; }
    .siteCTA li.cta_chatSupport { border-right:none; }
    .siteCTA li a { border-top:none; border-bottom:none; }
    .siteCTA {position: relative !important; top: auto !important; width: 100% !important; height: auto !important;}
    .siteCTA {background: linear-gradient(to bottom, #2B6F94 0%, #225976 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);}
    .siteCTA li { width:19.7%; height: 49px; float: left; border-left: 1px solid #48748E; border-right:1px solid #235877;}

}


/*TABLET LANDSCAPE ------------------------------------------------------------------*/
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
    .tableSpecsTemplate3 td .hidden {
      left: 200px;
    }
}


/* TABLET ONLY STYLES ---------------------------------------------------------------*/
@media only screen and (min-width:700px) and (max-width: 998px) {

.downloadHeaderLeft {
  width: 100%;
}
.downloadHeaderRight{
  display: none;
}
.downloadRow .downloadButton {
  font-size: 1.2em;
}

.siteCTA li { width:19.7%; height: 49px; float: left; border-left: 1px solid #48748E; border-right:1px solid #235877; }
.siteCTA li:first-child { border:none; }
.siteCTA li.cta_chatSupport { border-right:none; }
.siteCTA li a { border-top:none; border-bottom:none; }

#siteBranding .searchWrapper { clear: both; float: right; padding-top:5px; }

#siteInfo { padding:20px; }
.footerCol { width:31%; }
.footerCol:nth-child(4) { padding-left:0; }
.bottomFooter .socialLinks { clear:left; }

.rightSideBar { clear:both; width:50%; padding-top: 40px; margin:0 auto; }
.rightSideBar .quoteWrapper { padding-bottom: 20px; }

.longTitleHeader { height: 142px; margin-top: -27px; }
.longTitleHeader h1 { font-size: 34px; line-height: 34px; }

.solutionsHeader { padding:0 20px; }
.solutionsHeader article { overflow: hidden; width:27.7% !important; }
.solutionsHeader article.home { overflow: hidden; width:27% !important; }
.solutionsHeader article h1 { font-size: 25px; line-height: 27px; }
.bottomContent { padding:20px; } 

.productHeader { padding:10px; }
.productHeader .mainHeader { height: 150px; }
.productHeader .sideHeaders article { height: 30px; padding:30px 10px; }

.productImg { padding:30px 20px 20px 20px; }
.productLinks { text-align: center; padding-bottom: 5px; margin:0 20px; }
.productLinks a { margin-bottom: 5px; }
.productSideBar { clear:both; padding:0 20px 15px 20px; }

.blogsHeader { padding:20px; }
.featuredBlogPosts { padding:20px; }
.blogTags { padding:0 20px 20px 20px; }

.tableSpecsTemplate2, .tableSpecsTemplate3 { background:#edede9; }
.collapseTable { position: relative; }
.collapseTableWrapper:not(.collapseTable) .collapseTable th, .collapseTableWrapper:not(.collapseTable) .collapseTable td { font-size: 0; padding: 0; content: ""; height: 7px; }
.collapseTableWrapper:not(.collapseTable) .collapseTable td img, .collapseTableWrapper:not(.collapseTable) .collapseTable td h5 { display: none; }
.collapseTableWrapper:not(.collapseTable) table { position: relative; overflow: hidden; }
.collapseTableWrapper:not(.collapseTable) table:before { content: "Table: Tap to View"; position: absolute; width: 100%; height: 55%; padding-top: 50px; color: #fff; font-weight: bold; font-size: 18px; text-align: center; vertical-align: middle; z-index: 100; cursor: pointer; background: rgba(27,79,120,.8); }
.collapseTableWrapper.collapseTable table:before { content: ""; display: block; padding: 10px; background: #333; }
.collapseTableWrapper.collapseTable table:before { content: "Back"; position: absolute; top: 0; left: 15px; cursor: pointer; font-family: Swiss721BT-Bold; color:#fff; padding:10px 20px; margin: 10px 0; border-radius:3px; -webkit-box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, .5); box-shadow:  0px 1px 2px 0px rgba(0, 0, 0, .5); background:#1b4f78; }

.datasheetAccordion .collapseTableWrapper:not(.collapseTable) table:before { top:0; height: 65%; padding-top: 35px; }
.datasheetsNav .selectWrapper { padding-bottom: 5px; }
.datasheetsNav .sbHolder { width:99%; }

.allianceTabsNav li a { font-size: 16px; line-height:22px;  }

.homeHeader { padding-top:50px; }
.homeHeader hgroup { background-size: 96%; }
.homeHeader .expandIcon { display: none; }

.homeMiddle .listWrapper li { width:45%; margin-bottom:40px; }
.homeMiddle .listWrapper .nthChild3 { clear:both; padding-left: 0; }
.homeMiddle .listWrapper .nthChild3:before { background:none; }
.dkGrayPatternContent .listWrapper .selectWrapper li { width:auto;  }

.homeSlider h1 { padding-left: 23px; }
.ca-item { width:153px; }

.homeBottomContent { padding:0 20px; }

.teamWidget > li { text-align: center; }
.teamWidget li img { margin:0; }
.teamWidget article { text-align: left; }
.teamWidgetHeader { text-align: center; }
.teamWidgetHeader .social { float: none; display: inline-block; }


.homeBottomContent .imageContent p { width:55%; padding:0 0 0 30px; }

.mainContent .featuredVideos { width: auto; }
.mainContent .featuredVideos td { display: block; padding-left: 0; }
.mainContent .featuredVideos thead { float: none; }
.mainContent .featuredVideos tbody tr { display: block; }

.homeCallout 

{   
	background: #2a2a2a; 	
    float: none;
    height: auto;
    width: 96%;
    padding: 1% 2%;
    margin-right: 0px;
    margin-bottom: 6%;
    height: auto;
}

.homeCallout .contentImg 
{   
    float: left;
    position: relative;
    left: -101px;
    width: auto;
    top: -51px;
    margin-bottom: -100px;
    z-index:200;
}

.homeCallout .contentImg img {
	width: 100%;	
}

.homeBuckets 
{
    float: none;
    clear: both;
}

.homeCallout .content
{

    float: none;
    margin-top: 20px;
    width: 94%;
    margin: 20px 2%;
}

.homeCallout .homeVideo  
{

    float: left;
    margin-top: 20px;
    padding-right: 10px;
	padding-left: 0px;
    width: 100%;
    margin-left: -18px;
}

.homeCallout .homeVideo 
{
    display: none;
}

.homeCallout .content img 
{
	border: 3px solid #fff;
    margin-bottom: 10px;

}

.homeCallout .content span 
{
    display: block;
}
.homeCallout .content 
{
    color: #b5b5b5;
}


.homeBtns 

{
    margin: 3% 0;
	left:0px;
}

.homeHeader h2 {
    color: #707070;

}

.homeBuckets .home h2 {
    font-family: Swiss721BT-Bold;
    color: #fff;
    text-transform: uppercase;
    font-size: 2em;
    margin-top: -13px;
    margin-left: 1px;
}

.decreasedWrap {display: none !important;}

.increasedWrap {display: block !important;}

#siteBranding nav {margin-right: 50px;}

#siteBranding .searchWrapper {margin-top: 10px;}

.homeBtns .btn {
   padding: 10px 23px;
   margin-left: 9.2px;
}

.homeBottomContent .grouping {
	margin-bottom: 30px;
}

.blue {
    color: #236a9c;
	font-weight:900;
}
.productLinks.large a {
   width: 77%;
}
#landing-page .header {
  padding: 20px;
}
#landing-page .two-col img {
  margin-left: 20px;
}

}

/* -------------------------------------------------------------------------------------------------
	DESKTOP (DESK_S)
---------------------------------------------------------------------------------------------------- */
@media only screen and (min-width:999px) {

.siteWrapper { width:960px; margin:0 auto; }
.smlBG .siteWrapper { padding-bottom: 50px; }
.lgBG { min-height: 554px; }
.dkGrayPatternContent .listWrapper li { width:213px; }
.dkGrayPatternContent .listWrapper li:before { left:-15px; }
.dkGrayPatternContent .listWrapper hgroup h1 { width:67%; }

.siteCTA { position: fixed; right:0; top:235px; width:65px; height: 310px; z-index: 1000; }
.siteCTA:before { content: ""; position: absolute; left:-5px; top:-1px; width:10px; height: 310px; background: url(../images/assets/3d_sprite.png) -226px 0 no-repeat; }
.siteCTA:after { content: ""; position: absolute; left:-27px; bottom:-57px; width:113px; height: 67px; background:url(../images/assets/ctaShadow.png) no-repeat; }
.siteCTA a { padding-top:33px; }
.siteCTA a:before { top:6px; }
.siteCTA .cta_chat a:before { left:23px; }
.siteCTA .cta_demo a:before { left:23px; }
.siteCTA .cta_download a:before { left:23px; }
.siteCTA .cta_quote a:before { left:25px; }
.siteCTA .cta_buy a:before { left:14px; }
.siteCTA .cta_newsletter a:before { left:11px; }
.siteCTA .cta_chatSupport a:before { left:20px; }

/* Header --------------------------------------------------------------------------- */
#siteBranding { height:115px; }
#siteBranding .logo { float: left; padding-top:20px; }
#siteBranding nav { padding-top:10px; }
#siteBranding .utilityNav { float: left; padding-top:8px; }
#siteBranding .searchWrapper { float: right; }

.mainNavWrapper { width:960px; margin:0 auto; }
.mainNavWrapper .siteWrapper { position:absolute; right:0; top:-60px; width:auto; margin:0; }
.mainNav { width:auto; background:none; }


/* ---------------------------------------------------------------------- End Header */

/* Footer --------------------------------------------------------------------------- */
#siteInfo { background:#000 url(../images/assets/footerBG.gif) repeat-x; }
.topFooter { padding:30px 0; height: 219px; }
.footerCol { width:143px; }
.bottomFooter { padding:20px 0; }
.bottomFooter .utilityLinks { padding-left:50px; }
.bottomFooter .socialLinks { float: right; }
.bottomFooter .socialLinks li { margin-top: -6px; }
/* ---------------------------------------------------------------------- End Footer */

/* Interior Pages --------------------------------------------------------------------------- */
.smlBG { min-height: 368px; }
.leftSideBar { margin-top:60px; padding-bottom: 50px; }
.mainContent { float: left; width:470px; min-height: 700px; padding-top:35px; padding-bottom: 50px; position: relative; }
.rightSideBar { position: relative; float: right; width:192px; padding:220px 0 50px 0; }

.headerQuote { position: absolute; top:30px; }
.headerQuote  span, .headerQuote  cite h5 { color:#fff; }
.headerQuote  cite h6 { color:#f299ae; }

.rssBoxWrapper { position: absolute; top:30px; right:0; width: 194px; z-index: 100; }

.rightSideBar p, .rightSideBar li { font-size: 13px; line-height: 19px; }

.rightSideContent h1 { font-size: 24px; line-height: 26px; }
.rightSideContent h2 { font-size: 20px; line-height: 22px; }
.rightSideContent h3 { font-size: 16px; line-height: 22px; }
.rightSideContent h4 { font-size: 14px; line-height: 20px; }
.rightSideContent h5, .rightSideContent h6 { font-size: 13px; line-height: 19px; }
.rightSideContent ul { margin-left: 10px; }
.rightSideContent img { max-width: 100%; }

.greenQuote { margin:20px 0 50px 0; }

.longTitleHeader { width:700px; }

.resourceFilter div { width:158px; }
.resourceFilter div:nth-child(odd) { margin-right: 0 !important; }
/* ---------------------------------------------------------------------- End Interior Pages */

/* Solutions Pages --------------------------------------------------------------------------- */
.solutionsHeader { position: relative; }
.solutionsHeader:after { content: ""; position: absolute; left:0; bottom:-120px; width:920px; height: 170px; background:url(../images/assets/solutionsShadow.png) center 0 no-repeat; }
.solutionsHeader hgroup { padding:20px 20px 15px 20px; }
.solutionsHeader hgroup h1 { padding-bottom: 0; }
.solutionsHeader article { height: 312px; width:262px;}
.solutionsHeader .hardware { margin-right: 26px; }
.solutionsHeader .hardware:before { content: ""; position: absolute; top:0; right:-27px; width:30px; height:352px; background:url(../images/assets/3d_sprite.png) -111px 0 no-repeat; }

.solutionsHeader .cloud { margin-left: 26px; }
.solutionsHeader .cloud:before { content: ""; position: absolute; top:0; left:-27px; width:30px; height:352px; background:url(../images/assets/3d_sprite.png) -169px 0 no-repeat; }
.solutionsHeader .bottomLinks { position: absolute; left:20px; bottom:20px; z-index: 10 !important; }

.middleContent { position: relative; z-index: 10; height: 322px; padding:30px 0; background:url(../images/assets/dkGrayPatternBG.jpg) repeat-x; }
.infoGraphicImgWrapper { float: left; width:598px; margin-right:20px; margin-bottom: 0; }
.infoGraphicImg { left:-32px; top:9px; }
.infoGraphicImgContent { margin-left: 158px; }
.infoGraphicContent { float: left; width:308px; }
.infoGraphicImgContent .infoGraphicLink { padding:35px 20px; }
.infoGraphicImgContent .infoGraphicLink:after { top:13px; }
.infoGraphicImgContent .hidden { right:-30px; }

.bottomContent { padding:30px 0; }
.bottomContent .widget03 { width:266px; }
.bottomContent .widget03 h2 { width:200px; }

.bottomContent .widget03.fullWidth { width: auto; padding:0; }
.bottomContent .widget03.fullWidth:before { display: none; }
.bottomContent .widget03.fullWidth h2 { width: auto; }
.bottomContent .widget03.fullWidth .widget03_icon { float: none; }
/* ---------------------------------------------------------------------- End Solutions Page */

/* Product Pages --------------------------------------------------------------------------- */
.productHeader { padding:20px 0 0 0; }
.productHeader .mainHeader { width:711px; height: 122px; padding:20px 15px; }
.productHeader .sideHeaders { position: relative; width:auto; margin-left:27px; }
.productHeader .sideHeaders article { width:172px; padding:26px 10px 27px 10px; }
.productHeader .sideHeaders h2 { padding-left: 4px; }

.productHeader .sideHeaders a:before { content: ""; position: absolute; width:40px; height:85px; background:url(../images/assets/3d_sprite.png) no-repeat; }
.productHeader .sideHeaders .cloud3d:before { left:-30px; top:77px; background-position: -54px -100px; }
.productHeader .sideHeaders .hardware:before { left:-27px; top:-4px; background-position: 0 -100px; }
.productHeader .sideHeaders .software3dTop:before { left:-27px; top:0; background-position: 0 0; }
.productHeader .sideHeaders .software3dBottom:before { left:-30px; top:81px; background-position: -54px 0; }
.productHeader:after { content: ""; position: absolute; left:0; bottom:-50px; width:100%; height: 107px; background:url(../images/assets/product_shadow.png) no-repeat; }

.productOverview { float: left; width:768px; padding:30px 0 35px 0; }
.productContent { width:488px; padding:0 30px 0 0; }
.productImg { float: left; width:220px; padding:30px 30px 0 0; }
.productSideBar { float: right; width:192px; padding-top: 30px; }

.productSpecs { padding:35px 0; }
.productSpecs .columnLeft { float: left; width:730px; }
.productSpecs .productSideBar { padding:0; }


.tableTabsContent { position: static; }
.zoomWindowContainer { position: relative; z-index: 100000; }
/* ---------------------------------------------------------------------- End Product Pages */

/* Customer Support Page --------------------------------------------------------------------------- */
.supportSearch .searchInput { width:87.5%; }
.supportEmail .searchInput { width:97%; }
.supportEmail .btn {
  font-size: 15px;
  float: left; 
  text-align:center; 
  margin-bottom: 10px;
  padding:9px 10px;
}
.supportEmail .or {
  display:block;
  float: left;
  text-align: left;
  padding: 10px 10px 6px 10px; 
}
.supportEmail .center-btn {
  text-align: center;
  width:100%;
}
.supportEmail .center-btn a{
  float: none;
}

.coverageTabsNav li a { padding:10px 15px; }
.customerTutorials li a p { width:66.2%; }
/* ---------------------------------------------------------------------- End Customer Support Page */

/* Careers Page --------------------------------------------------------------------------- */
.twoColumnNoNav .mainContent { width:600px; }
.twoColumnNoNav .rightSideBar { width:295px; }
/*.careerVideos { position: relative; height: 292px; }
.careerVideos:after { content: ""; position: absolute; right:-10px; top:0; width:15px; height:331px; background: url(../images/assets/3d_sprite.png) -257px 0 no-repeat; }*/

/* Temporary */
.careerVideos { position: relative; height: 179px; }
.careerVideos:after { content: ""; position: absolute; right:-10px; top:0; width:15px; height:218px; background: url(../images/assets/3d_sprite.png) -294px 0 no-repeat; }
.careerFeatureVideo { border:none; box-shadow: none; }
/* End Temporary */

.careerFeatureVideo .careerFeatureVideoContent { width:242px; }
.careerVideoSml { width:280px; }
.careerVideoSml .careerVideoContent { width:140px; }
/* ---------------------------------------------------------------------- End Careers Page */

/* Management Team Page --------------------------------------------------------------------------- */
.twoColumnNoSideBar .mainContent { width:680px; }
.teamWidget li img { float: left; }
.teamWidget article { float: left; width:507px; padding-left: 20px; }
.teamWidgetHeader { position: relative; z-index: 150; }
.teamWidgetHeader h3 { float: left; }
.teamWidgetHeader aside { float: right; }
.teamWidgetHeader .social { margin:0 0 0 5px; }
.teamWidget > li { position: relative; }
.teamWidget > li:after { content: ""; position: absolute; bottom: -51px; left: 0; width: 680px; height: 50px; z-index: 100; background: url(../images/assets/border_shadow.png) no-repeat; }
.teamWidget > li:last-child:after { background:none; }
 /*---------------------------------------------------------------------- End Management Team Page */

/* Blog Overview Page --------------------------------------------------------------------------- */
.blogsHeader { position: relative; }
.blogsHeader:after { content: ""; position: absolute; left:0; bottom:-76px; width:100%; height: 116px; background:url(../images/assets/blog_shadow.png) no-repeat; }
.blogsHeader hgroup { text-align: center; padding:30px 0; }
.blogsHeader article { overflow: visible; height: 152px; }
.blogsHeader .hyperV { margin-right: 40px; }
.blogsHeader .hyperV:before { content: ""; position: absolute; top:0; right:-12px; width:12px; height:192px; background:url(../images/assets/3d_sprite.png) -2px -215px no-repeat; }
.blogsHeader .modern:before { content: ""; position: absolute; top:0; left:-12px; width:12px; height:192px; background:url(../images/assets/3d_sprite.png) -30px -215px no-repeat; }
.featuredBlogPosts { margin-top: 80px; }
.featuredBlogPosts article { width:449px;}
.featuredBlogPosts .child01, .featuredBlogPosts .child03 { margin-right: 40px; }
.featuredBlogPosts img { float: left; margin-right: 15px; }
.featuredBlogPosts aside { float: left; width:316px; }
.blogTags { float: left; width:450px; margin:20px 0 30px 0; }
.blogTags.child01 { margin-right: 40px; }
.blogMiddle { height: auto; }
.blogContributors li { width:152px; }
.blogroll .listWrapper li { width:300px; }
/* ---------------------------------------------------------------------- End Blog Overview Page */

/* Alliances Page --------------------------------------------------------------------------- */
.allianceContent { width:680px; }
.alliancePartners > li { width:164px; }
.alliancePartners .hidden { left:169px; top:70px; }
/* ---------------------------------------------------------------------- End Alliances Page */

/* Datasheet Pages --------------------------------------------------------------------------- */
.dataContent { float: left; width:675px; min-height: 700px; padding-top:35px; padding-bottom: 50px; }
.datasheetsNav .selectBoxWrapper { float: left; width:325px; }
.datasheetsNav .selectBoxWrapper:first-of-type { padding-right: 20px; }
.datasheetsNav .sbHolder { width:100%; }
/* ---------------------------------------------------------------------- End Datasheet Pages */

/* PPC Landing Page --------------------------------------------------------------------------- */
.blogsHeader.no-shadow:after {background:none;}
#landing-page .blogsHeader h1 {line-height: 117px;}
#landing-page .top-margin {margin-top: -125px;}
#landing-page .middleContent {
  text-align: center;
  height: 355px;
}

#siteBranding.landing-page .logo {
  padding-top: 2px;
}
#siteBranding.landing-page {
  height: 83px;
}
#landing-page .header {
  margin-bottom: 30px;
}

#landing-page .header h1 {
  font-family: Swiss721BT-Thin;
  float: left;
  color: #bc0424;
  font-size: 60px;
  line-height: 50px;
  padding: 0;
  display: block;
  margin: 0px;
  width: 36%; 
}
.two-col {float: left; width: 48.3%; margin-right:3%;}
.two-col.last{margin-right: 0;}
.two-col .greenQuote {margin-top:0px;}

#landing-page .softwareDownloadForm .countryWrapper {
  width: 30%;
}
#landing-page .softwareDownloadForm .fitHalfColumn.small{
 width: 30%; 
 margin-right: 5%;
}

#landing-page .productLinks.right {
  float:right;
}
#landing-page .softwareDownloadForm h2 .lg-text {
  font-size: 23px;
}
#landing-page .softwareDownloadForm label {
  font-size: 17px;
}
#landing-page .supportEmail:after{
  top:0px;
}
#landing-page .rule {
  content: "";
  border-top: 1px solid #fff;
  bottom: -51px;
  left: 0;
  width: 85%;
  height: 50px;
  z-index: 100;
  background: url(../images/assets/border_shadow.png) no-repeat center;
  margin: 20px auto 0px auto; 
  -webkit-box-shadow: 0px -1px 0px 0px #b7b7b7;
  box-shadow: 0px -1px 0px 0px #b7b7b7;
}
.productLinks.large {
  margin: 15px 0px 0px 3%;
  width: 24%;
}
.productLinks.large a {
  width: 84%;
  margin: 10px 7px 0;
}
#landing-page .bullet-custom {
  float: left;
  margin: 10px 0px 0px 0px;
  max-width: 70%;
  width: 70%;
}
#landing-page .bullet-custom ul {
  margin: 20px 0px 0px 0px;
}
.btm-form {
  text-align: center;
  width: 100%;
}
.btm-form .supportEmail{
  margin: 20px auto;
  text-align: center;
  width: 50%;
}
#landing-page .smlBG {
 min-height: 368px;
}

/* ---------------------------------------------------------------------- End  PPC Landing Page */



/* Homepage --------------------------------------------------------------------------- */
.homeHeader { padding-top: 87px; }
.homeHeader hgroup { margin:0 58px 12px 58px; }
.homeHeader hgroup h1 { margin-top: -57px; }

.homeHeader .expandIcon a { position: absolute; z-index: 1000; display: block; right:-11px; top:-2px; width:37px; height: 49px; text-indent: -9999px; background: url(../images/assets/unitrends_sprite.png) -154px -159px no-repeat; }
.homeHeader .expandedIcon a { background-position:-154px -231px;}
.homeHeader .decreased { width:120px; }
.homeHeader .increased { width:535px; }
.homeHeader .bottomLinks { position: absolute; bottom:20px; left:20px; z-index: 10;  }

.solutionsHeader .cloudHiddenImg:after { right:0; width:150px;}


.homeMiddleContent { height:325px; margin-top:-30px; z-index: 0;}

.blueBG { padding-top:70px; margin-top: -112px; }

.homeBucket { width:458px; }
.homeBottomContent .blog, .homeBottomContent .releases { /*height:235px;*/margin-bottom: 20px;}
.homeBottomContent .grouping 
{
    min-height: 116px;
    border-bottom: 1px solid #1e5b85;
    -webkit-box-shadow: 0px 1px 0px 0px #4d92b5;
    box-shadow: 0px 1px 0px 0px #4d92b5;
    margin-bottom: 25px;                             
}
.homeBucket .grouping:last-child {border-bottom: 0px;-webkit-box-shadow: 0px 0px 0px 0px #4d92b5; box-shadow: 0px 0px 0px 0px #4d92b5;}

.homeBottomContent .blog{padding: 0 21px 1px 0;}
.homeBottomContent .releases{padding: 0 0 1px 20px;}

.homeBottomContent .blog .imgWrapper, .homeBottomContent .releases .imgWrapper { float: left; margin-right: 15px; }
.homeBottomContent .blog article { float: left; width:315px; }

.homeBottomContent .imageContent p { width:323px; line-height: 20px; }

.homeBottomContent .awards .imgWrapper { float: left; margin-right: 15px; }
.homeBottomContent .awards p { float: left; width:323px; }
.homeBottomContent .divider {border-bottom: 1px solid #bababc;-webkit-box-shadow: 0px 1px 0px 0px #fff;box-shadow: 0px 1px 0px 0px #fff;}

.solutionsHeader article.home {height: 91px; width:173px; float: none;}

.homeBuckets .home h2 {
    font-family: Swiss721BT-Bold;
    color: #fff;
    text-transform: uppercase;
    font-size: 2em;
    margin-top: -13px;
    margin-left: 1px;
}

.solutionsHeader .home h1 {line-height: 20pt;font-size: 2em;}

.solutionsHeader .home {margin-left: 26px; margin-right:0px;}

.solutionsHeader .hardware.home h2 {color: #9cdcdc;}

.solutionsHeader .software.home h2 { color:#858585;}

.solutionsHeader .cloud.home h2 { color:#84c2e3; }

.solutionsHeader .home h2 {margin-bottom: 14px;}



.solutionsHeader .hardware.home:before {content: ""; position: absolute; z-index: 1; top:0; right:211px; width:27px; background:url(../images/assets/home-hardware-bg.png) no-repeat 1px 116% !important;}
.solutionsHeader .software.home:before {content: ""; position: absolute; z-index: 1; top:0; right:211px; width:27px; background:url(../images/assets/home-softward-bg.png)  no-repeat 1px 81% !important;}
.solutionsHeader .cloud.home:before {content: ""; position: absolute; z-index: 1; top:0; right:211px; width:27px;left: -25px; background: transparent url(../images/assets/home-cloud-bg.png) no-repeat 1px 0% !important;}

.solutionsHeader .hardware.home:before {height: 156px;}
.solutionsHeader .software.home:before {height: 156px;}
.solutionsHeader .cloud.home:before {height: 134px;}

.solutionsHeader .hardware.expand:before{height: 277px;}
.solutionsHeader .software.expand:before{height: 284px;}
.solutionsHeader .cloud.expand:before{height: 275px;}

.softwareHiddenImg:before{height: 142px !important;}
.cloudHiddenImg:before {height: 76px !important;}
.hardwareHiddenImg:before {height: 94px !important;}

.solutionsHeader .software.home.hardwareFix:before {height: 74px !important;}

    .homeCalloutWrapper {
        float: left;
        width: 700px;
    }

.homeCallout 

{   

    height: auto;
    min-height:256px;
    width: 677px;
    margin-bottom:40px;
    margin-top: 10px;
    background: #2a2a2a; 
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhMmEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTNlM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); 
    background: -moz-linear-gradient(top,  #2a2a2a 0%, #3e3e3e 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a2a2a), color-stop(100%,#3e3e3e)); 
    background: -webkit-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); 
    background: -o-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); 
    background: -ms-linear-gradient(top,  #2a2a2a 0%,#3e3e3e 100%); 
    background: linear-gradient(to bottom,  #2a2a2a 0%,#3e3e3e 100%); 
}



.homeHeader:after  
{
    content: ""; 
    position: absolute; 
    left:0; 
    bottom:90px; 
    width:920px; 
    height: 43px; 
    background:url(../images/assets/home-shadow.png) center 0 no-repeat; 
    z-index: 1;
}

.homeBuckets 
{
    float: left;
    width: 250px;
    overflow:hidden;
    position: relative;
    z-index: 4000;
}

.homeBuckets .expandIcon 
{
    overflow:visible    
}

.homeCallout .content
{
    float: left;
    padding-right: 10px;
    width: 92%;
    margin:20px 4%;
}

.homeCallout .homeVideo  {    
    float: left;
    margin-top: 0px;
    padding: 0px;
    /*padding-left: 14px;*/
	padding-left: 47px;
    width: 600px;
}

.homeCallout .homeVideo 
{
    display: none; 

}

.homeCallout .contentImg 
{   
    float: left;
    position: relative;
    top: -76px;
    left: -101px;
    width: 283px;
}


.homeCallout .content h1 
{    
    font-size: 48px;
    line-height: 50px;
    margin-top: 15px;
    text-align:right;
}

.homeCallout .content 
{
    color: #b5b5b5;
}


.homeHeader h2 
{
    color: #707070;
    text-align:center;
    font-size: 2em;
    line-height: 23pt;
    margin: 0px 29px;
    padding: 0px;
}

.homeBtns 
{
    position: relative;
    margin-top:35px;
    z-index: 500;
}

.homeBtns .btn 
{
   padding: 10px 20px;
   font-weight:normal;
   margin-right:10px;
}

.homeHeader p {
    font-size: 13px;
    line-height: 21px;
    font-style: normal;
}

.blue 
{
    color: #236a9c;
	font-weight:900;
}

#siteBranding .utilityNav li ul  
{
     margin: 10px 0 0 -20px;
}

.solutionsHeader .home a {
	font-weight: 900;
}

.supportEmail .center-btn {
    text-align: center;
    width: 100%;
    margin-top: 13px;
    display: inline-block;
}

.supportEmail .center-btn a {
    float: none;
}

/* ---------------------------------------------------------------------- End Homepage */

/* Downloads --------------------------------------------------------------------------- */

.downloadHeaderLeft {
  float: left;
  width: 70%;
}
.downloadHeaderRight {
  float: left;
  width: 30%;
}
.downloadRow .downloadButton {
  font-size: 1.2em;
}

}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .tableSpecsTemplate3 td .hidden {
        left: 140px;
    }
}


/* -------------------------------------------------------------------------------------------------
	Internet Explorer (IE_S)
---------------------------------------------------------------------------------------------------- */
.lt-ie9 .siteCTA { background: #d70032; }

.lt-ie9 .btnRed { background:#7f0a0b; }
.lt-ie9 .btnRed:hover { background:#980a0b; }

.lt-ie9 .mainNav li.active { background:#c6022a; }
.lt-ie9 .mainNav li:hover { background:#3f3f3f; } 
.lt-ie9 .mainNav li ul li:hover { background:#3f3f3f; } 
.lt-ie9 .mainNav li.active:hover { border:1px solid #6C6C6C; }


.lt-ie9 .breadCrumbs { background:#151515; }
.lt-ie9 .breadCrumbs ul { background:#000; }
.lt-ie9 .breadCrumbs li a { background:#343434;}
.lt-ie9 .breadCrumbs li:first-child a { background:#343434 url(../images/assets/unitrends_sprite.png) no-repeat -158px -116px; }

.lt-ie9 .widget01 { background:#1B4E78; }
.lt-ie9 .widget02 { background:#fff; }
.lt-ie9 .greenQuote { background:#18988B; }

.lt-ie9 .solutionsHeader .hardware { background:#148176; }
.lt-ie9 .solutionsHeader .software { background:#363636; }
.lt-ie9 .solutionsHeader .cloud { background:#3b8eb0; }

.lt-ie9 .infoGraphicLink { background:#404040; }
.lt-ie9 .infoGraphicLink:hover { background:#900517; }

.lt-ie9 .productHeader .hardware { background:#148176; }
.lt-ie9 .productHeader .software { background:#363636; }
.lt-ie9 .productHeader .cloud { background:#3b8eb0; }

.lt-ie9 .supportSearch { background:#363636; }
.lt-ie9 .supportSearch .searchInput { background:#e8e8e8; }
.lt-ie9 .customerTutorials li a:hover p { background:#2772a1; }
.lt-ie9 .downloadEditions { background: #f1f1ee; }

.lt-ie9 .coverageTabsNav li a { background:#1b5c8c; }
.lt-ie9 .coverageTabsNav li.ui-tabs-active a { background:#EDEDE9; }
.lt-ie9 .coverageTabsContent { background:#EDEDE9; }

.lt-ie9 .allianceTabsNav li a { background:#1b5c8c; }
.lt-ie9 .allianceTabsNav li.ui-tabs-active a { background:#EDEDE9; }
.lt-ie9 .allianceTabsContent { background:#EDEDE9; } 

.lt-ie9 .blogsHeader .hyperV { background:#353535; }
.lt-ie9 .blogsHeader .modern { background:#256c9b; }

.lt-ie9 .careerVideos { background: #dbdbdb; }

.lt-ie9 .homeMiddle .listWrapper .blueWrapper { background: #1d5984; }
.lt-ie9 .homeBottomContent { background:#1F5D87; }

.lt-ie9 .mainContent .newsSlider { background:#4f4f4f; }
.lt-ie9 .mainContent .newsSlider .sliderNav a { background:#727272; }

/*
Find/Replace:
url(../images/
url(/app_themes/Unitrends../images/
*/


.homeCallout.noBackground {
    background: none !important;
}



/* ------------CHROME/SAFARI-----------------*/

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.tableSpecsTemplate3 td .hidden {
   left:140px; 
}

.homeMiddleContent {
    margin-top: -86px;
}

}
