.cis_catalog_banner { background-color: #f8f9fa; border: 1px solid #ced5e4; border-radius: 5px; display: inline-block; position: relative; height: 182px; width: 311px; outline: none; vertical-align: top; }

.cis_catalog_banner_large { width: 370px; }

.cis_catalog_banner_white { background-color: #fff; }

.cis_catalog_banner_no_top_round { border-top-right-radius: 0; border-top-left-radius: 0; }

.cis_catalog_banner_no_bottom_round { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

.cis_catalog_banner_block { display: block; height: auto; min-height: 139px; margin-top: -1px; }

.cis_catalog_banner_logo { position: absolute; top: 42px; left: 27px; }

.cis_catalog_banner_notype .cis_catalog_banner_logo { top: 21px; }

.cis_catalog_banner_logo_image { max-height: 80px; max-width: 80px; cursor: pointer; }

.cis_catalog_banner_type { text-transform: uppercase; background-color: #939494; display: inline-block; color: white; font-family: Arial; font-weight: bold; padding: 6px 12px; font-size: 12px; position: absolute; top: 0; left: 20px; cursor: pointer; }

.cis_catalog_banner_info { margin-left: 120px; margin-top: 47px; }

.cis_catalog_banner_notype .cis_catalog_banner_info { margin-top: 26px; }

.cis_catalog_banner_info_title { color: #3a5791; font-family: Arial; font-weight: bold; font-size: 16px; cursor: pointer; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 180px; }

.cis_catalog_banner_info_description { color: #666; margin-top: 12px; font-family: Arial; max-width: 175px; cursor: pointer; max-height: 64px; overflow: hidden; text-overflow: ellipsis; font-size: 11px; line-height: 13px; }

.cis_catalog_banner_download_file { text-transform: uppercase; color: #3a5791; font-size: 10px; position: absolute; bottom: 19px; right: 116px; font-weight: bold; cursor: pointer; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUDEggpLejgtQAAAOFJREFUGNNF0LFKlgEYxfHf+XwHL6BJZwMnx8aIRBpdvAAVt7qAcFdwyKXBC1CHhghpaBBqCAcRISivQGp1djkN7/d9Hnim8z9wnpPTz1eSoGqulXBeVnCAoyF5QoLWUuJH+aU+icOIoTNgeold3GBLPKqI/YkpMFO5wCW+Y1Gs07th6i9Fdqpf8QIf8BZfIs+rr4awhm/0Gg/huLUnfodndEf9HcpZuC1b+FneJf7gpmNXwgTLHTs9hpdhs7we/czXGCLvqx/VQmMDq9hukc4eNFRPMoYPWvd4I/4lUZ1t6z/JlFK2SZUGLQAAAABJRU5ErkJggg=="); background-repeat: no-repeat; background-position: left; padding-left: 15px; text-decoration: none; }

.cis_catalog_banner_bottom { height: 35px; }

.cis_catalog_banner_more { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUDEgcqM3mtwAAAAipJREFUOMtl1LGLHVUYBfDfN7zmJeAquGDCS5ViGzdrEwIm9hZR/wotbLKNaBFSSIqtZLexX9hCcMFI7GOhDzSFiVFkbRR8sTEIEXYtVjgWc+e9MU4zc+8993xnznfurYPP5kCoIv3oEl4rtrAeFH8kHipfFQ/bFqXARHsayUy8q2wOQA0cOYdzeB2PEh9X1aLHZUUUXsYtZYq/xJ0q98PjRjlTruCNsKl8FPkQPxS6xjMTN0tNMRfv4FPqV3EaTvFLqU+KtxtmipvFDDpRxbZyFnPsKMdVvc7+PaiOxAl2qsyLs9R2qE7ZwkbxNLJXpPdk6dEudpd8/UfCXnhKNoqtrrjWPPoCJ8nI5hAu4uLAMJJ3UnzekNe69K2Gb6pVTEbVMxBmOVWty7jfIJe6Uutt3yKeqRv/8eiZJYlFI1/vkpzWKFh9pupCcYC7WVW/W+qAupBV9iaDl53yZ7+Q2epP8nxYq//ZkrXICyMLX2qKnnT4ueGvjKx5VOyvjsCScb/4Xi1nLjfCn7riywa6jjOjnh1iv6VnIDnMSuAZvNWk3ZuE70odtTzcwM7AVeowye/tHM5Higs3irVwpDzoiiTZxXF4Fe9j2nxTZR7mQ0OKKT7osXVc7BWZpDdigdu4Fa4Wm8Wd8K14rO/OeXK51JuR54q/I7fxG9TyPuolz8J2sTFkKuN7ahW0o3Z0FkOnJzW6d8IC7+EVXA1byovhHzxRfiy+xgMqsbL+X+sF5NKL4zPtAAAAAElFTkSuQmCC"); width: 18px; height: 18px; position: absolute; bottom: 15px; right: 9px; cursor: pointer; }

.cis_catalog_banner_more_retract { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUDEgcM4XQoPQAAAidJREFUOMt11L2LXVUUBfDfejyLJGBAYiPP1kHMl0UIjAha2RhtUgrTpLJJyiAhhaTQRpLGXrARBRP0T0gGNI0TtUgRQRxBGEEjJGMRWBb3vDeTBHdz9t13f6299jn5/OtNEFGdVE6q1xIncIQ8on/iZ9wqP4R2OMN8qVBhgQtlbeUxFZiPf4vyVrhbrqrtZko27+gGR6uXcQD/hOv4vvo75nihdUq801oTnyQ+LD8Rs6C6oJdwINwK58qX5dfwKPyLXxJfhHNiUx0ol/Bi1awkE5xD2MTHZXcPsPWyzjSUshs+EpuZYs5HMo+8StfUfVxr9iZezkY2OtHwWeKrrvK7Vl7BWtuTM7xBJL5NPNQlg85ioxMJwgbO6oqdh7gBSd6c0ZdGxe8mI9VjpsAVc0M2xPGOniK3R4Mvz8pzo9nt7gX9He7vX41pDdzHX/ty/zFGcGQenum+omMpf8N7A8U3w36Gp3p8tNzKWdkZuBd5Akj2hr7ctcekuhjmnVm4Mz5Odx+Q/ef/SeTUUO/MWjdH9bfVQU8nuxe5Z8Velt0dpO8Ot5szbIW7OJzkfCbi9gO5UL3QkbwtGnK+HA53w9YsScvV8qC6jovlUJ8cbMcZB3GRrocH5So6HyC2cSVyuboeOUqvk9vj0hKLchpnyLNtdxNXRqws36NReYH3ybHVIjzG3GpuP+JTbK/eo6XHMGyXD6LH8Xo4UZ4f9O9Ut8JNbOnyFkzyH15M6A40yGIgAAAAAElFTkSuQmCC"); }

.cis_catalog_banner_type_purple { background-color: #662c88; }

.cis_catalog_banner_type_green { background-color: #becb22; }

.cis_catalog_banner_type_orange { background-color: #f27e22; }

.cis_products_container { outline: none; width: 950px; position: relative; }

.cis_products_container_clear { clear: both; }

.cis_products_container_header { font-size: 16px; font-family: Arial,sans-serif; color: #aaa; margin-left: 8px; margin-bottom: 13px; }

.cis_products_container_header_number { font-size: 14px; margin-left: 7px; }

.cis_products_container_config { font-family: Arial,sans-serif; font-size: 12px; position: absolute; right: 1px; top: 0; color: #aaa; background-repeat: no-repeat; background-position: right 5px; padding-right: 17px; cursor: pointer; }

.cis_products_container_prev { background-repeat: no-repeat; width: 29px; height: 29px; position: absolute; cursor: pointer; z-index: 1; }

.cis_products_container_next { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmZJREFUeNqsV22K4kAQbeOgKIgBRVCUzS//Cd5gPYJ7A2+wszeYI+yeYGdu4NxgbjCZn/org6AoCFkERVEy/UK3tDXdSSezDwpjG/OoqlcfKURRxCzhcRuLz6FyHnLzub0ISwdIU2zCzY/sEHJ74OYmPTOJbMQtiPIB5PdZSSfR/8FU53VBk9Pf3H7Sw8vlwsIwjG2/37PT6RSfVyoVVi6Xmeu6rNFo6DL4xm0kch+Dkk64/aX/Wi6XbLPZxMRJKBaLrNfr6cifhQg/kXpChXXVu9lsxg6HA8sCkHqeR49/iSjekELu379KmED8T5Ra4IiDkUoIBEGQmxDYbrdxWhQggve4cJRcXrHb7WLB6NBut62JV6vVVXAqjyQdq79ANCZ0Oh02GAxYrVazIl6v19TbsSPiXKelkYRSqcT6/X5suE6C5llDh/TRuAZtAW/hNUKOctEB4SUhHjmiVK7IIx4ZckNzYMfj8ea7Q284n8+51ApPUSImYhV39AAtLQ+geJQZCaWR1KciyQKQLBaLRPFVq9UbbYE0oOJAqNL6LH5HOaAWk4CBQETmS0/fuX2Tp5gY6Chp3cYmlM1mkx5NpZCmVI0mzOdz69zBQyIsOOc7ygy9yaup3UEw1ksVVzMJ7aNaMsjrE/XWRv4mtFqtOE3Ey0+jzRXkdfVOKDOpF+uAQQ5Sgh8yjXRzQEt81YUUKk0LLZTf7XZpiQB/5FjTkRpXFtmXUY9olbKkkH+QIJSGGn+io9O0DQ7FGvlVPGTde7E6PuYk88XenHnZluYJ8tByzx2nPbOQ4V1GCm1IxqH6LmOFDwEGAIbYV6n2wZ86AAAAAElFTkSuQmCC"); background-repeat: no-repeat; width: 29px; height: 29px; position: absolute; cursor: pointer; z-index: 1; }

.cis_products_container_prev { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAm9JREFUeNqsV22K4kAQbT9QFGQDiqAg5J+/ZJ0TzBzBG8zMCWZusB5h9gbuCdYjzN5AEPwhCFkURUHIICiKku0XukNvTXc6CfOgkHRMv1TVq+pKLggClhAPwvrcHGV9ws3jNha/doA0xhxuQ25+kAwTbk+WPWNJX1OQUXjc+mlI4d04+Bpovc6RnCJX79y+0zTs93vm+z47Ho/scrmEa6VSiVWrVVar1Vi9XmeFQkGXwZ/cXtUFSgrCe0q2XC7Z7XaL1QYIm80ma7fbutvP3EY60iG3H/ICJCADaRpUKhXW7Xap1x9C9Z5K6grpf5P/WiwWYTizwED8R5QcyyteRoTr9TozIXA6nZjnfSrZe0o6kHcgks1mk5ig1Wpp1/HSh8OBLj9J0oHq5Xa7TUQGxfZ6PZNwQux2O7oUOlcUCf7vDeOAMnFdNyS1AXtBkEpu4Vy/KOMsQytrMGVJGIG6Ji/oFtWr8/msfRCF3+l0TMVvFRUh7RdtD4EQ4cyK6/X6aS1vewjNYTqd6pSYCOVyWUsaKQd9VAfkeT6fhw3DlPM44RG850UnisSCbhKnRniN5mHrxXI/jcq9vDjxIzQaDetmaB6z2czalx3HoUt/JelEXETCSaJShBmtDmE3QVNeY1VIIzUkadRqEhjaoyafbyrpm+otwoJGkBWIlsbLX/Rok33xN+2dOFPTAC+LRkLwIY5PXzc5wOMX2sZWq5W1TqFShNTQk+/UKslp5l7k91EnHDojyRJDOkw1TkeVuLl3+AWToG8aQ+Pm3gcxPGfBSIyyqYdtaYOEc7AvyFzbnrkU3zLM8C3jCZFMkm7yT4ABAAsaTzRS/bp9AAAAAElFTkSuQmCC"); left: -13px; top: 40%; }

.cis_products_container_prev:hover { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqhJREFUeNqsVj1oFEEUfjkCRlPcopBYRHIG1BRKroxVAloIFhcLGwtzCoKVXKwMWgRU0pkDCxNs7hoJ2KxgI/hzqbzyDm1U0AgpjKBsCjWpzvk2M+vs3PztxQ9ecTu38828/d73Xl+n0yEPzLCY5jGhWV9j0WBRY7Hu3A2kliizWO9kQ4NF0bavaaHAX94LqibSPk16izxVeV1m3n1MZ+/U8YItkW3+SSL5oUqqJQTRs9dNarY/aHeenDjBYpzOni56EcukARdBQvjrzzbdfbRK7z999REbHR0ZprnZGRobOawu1VmUdaQhi5L48XnjG80/qDHiHcqCwf37aPFmWUd8gXMkpLj+G/mGV29XMxM6iJGuWAA5/qAiryKlvRLuHnqHluqh+nhUpDjH2UuyaHy/4cljo7Q4N6td+7KxSS/ftnQmQ/08tQmgUp/0Xbt4zqTWBE+eN9T/4HJBPy+TBKayELh0fopKZyYZ8YDzcN9/btHmj4iGDwWpskyRQrG2VKIclA3cxAbSfwL4vd310tDBfEzmcB4joBHl3SDnemmInXLwwAD9TzhJoeQb91fiEkD9ZsXYkS6TiHJy/7Ol8FWzHRuGj7rT1thF2gJpSzVvW9E/fvoiJle7jfbTMD1ohBeThmnSca9SmF+q073l1bgkTNDUMTpOJLwX7WxKrNxiRu/rSrZbPrxzXa3nKxhphJAW5BWUCFxnL9jdI0W4JbIqSBt8uIqB74Au0Stx5XJJJ8qKaORyPy1wUeVlh0KpwLx9U2owkjXZ49VxJdVXBdAtUComcpDBjyEcjSdbxxUB9LyqbjCDUuGlyAAsEzeCY1n8WDuYmUbQYg/zroqQRZBl7hWxwCLKSIbDTvcybMsR8Ek/tBwARDUXmW3YdiGQenCk2qgP/gowAFll7DbkJ8qJAAAAAElFTkSuQmCC"); }

.cis_products_container_next:hover { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqlJREFUeNqsV01oE0EUflkKpubgYqHpoaWx4M9BaY711FS8KSRH6cHk6kFMvXkoFKzUk/VWqSjxUkQPTUChByvbkzkm6MEf0Ag92EJl92Ctp3XeMguzb2dnZpM+eIGZTN438973fpLxfR8MpMC0wnVW8n2XqcO1qbWGoAotMnX8dNJjWlPZVQE+9gcTvGxBZjsjca/N3TSd5J2PX3uR9aVzhaSjHtMS0464SUETAd996EC7+5npF6n1menzUL4yI7tADJiCNphWxY3vu79g9UUTfuzumRAOLp6dhMVbNyA3nKXAeBuXgiIzNyngvUcN+PP3H6SR3PAJWLlbg6nxMXG7xTEioBioyUEBReDnD+r0xXMYPosvaiIgCrq0X0AU/O39tZd0u44flrgQSZMUw5WFahA3E/n07SdlehnJanHGRti68cZJNITsfMjiVb9ZDlyok9b7Nt2qIGhR3Nk7cGH/t6c1dvVyMYjZ/LVZ5TlJihVjoPsHbgqyZGH+egmeLd9RuhxJSUFtVbUxkfyIHbgc4z16+lScVIdHkbUFxyi5k1kYHbG154bCKhHK1MRYH+lxBOuvtmC73TU6P0SLsclNKTuR7aqcJvW4FwPF0oVx0TEYY48FRHcOGwERJ3RvV8xVTIeNtztSI5hST19vJXabOOiFGGhYe7EirYoxur38xChfdR0HWS0IvqRkCS3NE/NvoVoZjMmsWklsLIkp44YbYvCx1PULiK0tHyXlDh8QYk3codOeKWFCOTOeD15IeqnHK1/PeFzBGLe220H3SQJHMBxXkIQSmQtfKQPVDmZBQ2CKHsAKFKQYc2Nent8e79VNk7nXZtoccATt8Lk51dyLWuLDcxpxmS71O2xT8IbiAi73TI17SWkvY/hfJtaIhZbYoU1DJ/8FGAA2k/TvBjMLHgAAAABJRU5ErkJggg=="); }

.cis_products_container_next { right: -13px; top: 40%; }

.cis_products_container_top_content { width: 950px; }

.cis_products_container_section { width: 950px; display: inline-block; vertical-align: top; }

.cis_products_container_main { display: inline-block; position: relative; }

.cis_products_container_sections_trimmer { width: 950px; overflow: hidden; }

.cis_products_container_sections { width: 2300px; display: inline-block; }

.cis_products_container_arrows { width: 950px; height: 100%; }

.cis_products_container .cis_catalog_banner { margin-left: 5px; }

.cis_products_container .cis_catalog_banner:first-child { margin-left: 0; }

.cis_products_small_width { width: 750px; }

.cis_popup_container { display: inline-block; position: absolute; }

@font-face { font-family: 'CiscoSans'; src: url("/fonts/CiscoSansRegular.otf"); src: url("/fonts/CiscoSansRegular.otf") format("opentype"), url("/fonts/CiscoSansTTRegular.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'CiscoSans'; src: url("/fonts/CiscoSansExtraLight.otf"); src: url("/fonts/CiscoSansExtraLight.otf") format("opentype"), url("/fonts/CiscoSansTTExtraLight.ttf") format("truetype"); font-weight: 300; font-style: normal; }
@font-face { font-family: 'CiscoSans'; src: url("/fonts/CiscoSansThin.otf"); src: url("/fonts/CiscoSansThin.otf") format("opentype"), url("/fonts/CiscoSansTTThin.ttf") format("truetype"); font-weight: 100; font-style: normal; }
body.solutionsshowcase a { color: #1480b0; }
body.solutionsshowcase #solutions_search #search_tools { margin-bottom: -1px; width: 710px; }
body.solutionsshowcase #solutions_search #search_tools #sort_option { margin-bottom: 0; width: 710px; margin-top: 8px; padding-top: 8px; border-top: 1px solid #e2e2e2; }
body.solutionsshowcase #container { background-color: transparent !important; }
body.solutionsshowcase #content_body { min-height: 100% !important; height: 100% !important; margin-bottom: 90px; }
body.solutionsshowcase #content_body .colmask .colouter .colleftwrap .colleft { min-height: 350px !important; }
body.solutionsshowcase .banner-links { margin-top: 0px !important; }
body.solutionsshowcase .banner-links a.banner-link { padding-top: 12px; }
body.solutionsshowcase .page_subheader.with_links h3 { width: auto; font-size: 20px; font-family: verdana, arial, helvetica, sans-serif; }
body.solutionsshowcase .page_subheader.with_links a.view_all { color: #3B588F !important; font-size: 1em; padding-top: 14px; float: left; }
body.solutionsshowcase .page_subheader.with_links .filter { display: block; float: right; line-height: 3em; padding-right: 18px; text-align: right; padding-top: 4px; }
body.solutionsshowcase .page_subheader.with_links .filter select { width: 180px; margin-left: 15px; }
body.solutionsshowcase .page_subheader.with_links .filter option:nth-child(1) { font-weight: bold; }
body.solutionsshowcase #microsite-right-column { display: inline-block; width: 173px; margin: 15px 0 0 25px; font-family: Arial; line-height: 17px; }
body.solutionsshowcase #microsite-right-column h3 { font-size: 17px; color: #777777; font-weight: bold; padding-bottom: 5px; margin: 0; border-bottom: 5px solid #dddddd; }
body.solutionsshowcase #microsite-right-column ul#microsite-links-list { margin: 5px 0 0 0; padding: 10px 0 0 00px; font-size: 15px; font-weight: bold; list-style: none; color: #777; font-size: 15px; line-height: 20px; }
body.solutionsshowcase #microsite-right-column ul#microsite-links-list li { font-weight: normal; padding: 3px 0; }
body.solutionsshowcase #microsite-right-column .h3_link { display: block; font-size: 15px; }
body.solutionsshowcase #microsite-right-column div#microsite-featured-video h4 { font-size: 14px; color: #777777; font-weight: bold; padding-bottom: 5px; margin: 0; }
body.solutionsshowcase #microsite-right-column div#microsite-featured-video .h4_link { display: block; font-size: 15px; }
body.solutionsshowcase #microsite-right-column div#microsite-featured-video span { margin-left: 5px; }
body.solutionsshowcase #microsite-right-column div#microsite-featured-video span.grey { color: #777; }
body.solutionsshowcase #marketplace_logo { margin-top: 48px; margin-left: 38px; display: inline-block; font-size: 24px; }
body.solutionsshowcase #marketplace_logo .top-line { display: inline; }
body.solutionsshowcase #marketplace_logo .bottom-line { display: inline; }

.clear_1px { height: 1px; }

.paragraph_two { padding-top: 8px; font-weight: lighter; }

body.collaboration-microsite div.solutions_product_collection ul li p.solutions_description, body.solutionsshowcase div.solutions_product_collection ul li p.solutions_description { font-size: 12px; line-height: 14px; height: 75px; margin-bottom: 3px; }
body.collaboration-microsite div.solutions_product_collection ul li p.learn_more, body.solutionsshowcase div.solutions_product_collection ul li p.learn_more { display: inline; margin-top: 0 !important; }
body.collaboration-microsite div.solutions_product_collection ul li p.battlecard, body.solutionsshowcase div.solutions_product_collection ul li p.battlecard { float: right; margin: 3px 0 !important; padding: 0; }
body.collaboration-microsite div.solutions_product_collection ul li div.header, body.solutionsshowcase div.solutions_product_collection ul li div.header { font-size: 19px; line-height: 22px; height: 30px; margin: 0; }
body.collaboration-microsite div.solutions_product_collection ul li div.header a, body.solutionsshowcase div.solutions_product_collection ul li div.header a { overflow: hidden; display: block; height: 24px; }
body.collaboration-microsite h1.watermark, body.solutionsshowcase h1.watermark { font-family: 'CiscoSans', Arial, sans-serif; color: #BABABA; }
body.collaboration-microsite h1.watermark .top-line, body.solutionsshowcase h1.watermark .top-line { font-size: 13px; font-weight: 300; margin-top: 10px; }
body.collaboration-microsite h1.watermark .bottom-line, body.solutionsshowcase h1.watermark .bottom-line { font-size: 22px; font-weight: 100; }
body.collaboration-microsite div.solutions_product_collection .pagination_arrows_forward, body.collaboration-microsite div.solutions_product_collection .pagination_arrows_backward, body.solutionsshowcase div.solutions_product_collection .pagination_arrows_forward, body.solutionsshowcase div.solutions_product_collection .pagination_arrows_backward { top: -245px; }
body.collaboration-microsite div.solutions_product_collection li.solution_product_version, body.solutionsshowcase div.solutions_product_collection li.solution_product_version { border: none; position: relative; }
body.collaboration-microsite #header_wrapper #logo_and_search_wrapper, body.solutionsshowcase #header_wrapper #logo_and_search_wrapper { margin-bottom: 0; }
body.collaboration-microsite #header_wrapper .hide_console, body.solutionsshowcase #header_wrapper .hide_console { display: none !important; }
body.collaboration-microsite .show_only, body.solutionsshowcase .show_only { font-weight: bold; padding: 0 10px; display: inline; }
body.collaboration-microsite .showing_range, body.solutionsshowcase .showing_range { margin-top: 0px; }
body.collaboration-microsite #container, body.solutionsshowcase #container { width: 950px; margin: 0 auto; background-color: #404041; }
body.collaboration-microsite #container #content #content_body, body.solutionsshowcase #container #content #content_body { background-color: white; }
body.collaboration-microsite div.microsite-banner-header, body.solutionsshowcase div.microsite-banner-header { background-color: #404041; padding: 1px 0 10px 10px; }
body.collaboration-microsite div.microsite-banner-header #microsite-banner, body.solutionsshowcase div.microsite-banner-header #microsite-banner { width: 950px; height: 180px; margin-bottom: 10px; background: #3C3795 url("/images/collaboration/banner.png") no-repeat; font-family: 'CiscoSans', Arial, sans-serif; }
body.collaboration-microsite div.microsite-banner-header #microsite-banner .header-content, body.solutionsshowcase div.microsite-banner-header #microsite-banner .header-content { display: block; width: 900px; margin: 10px 15px 15px 32px; padding-top: 38px; }
body.collaboration-microsite div.microsite-banner-header #microsite-banner .header-content h1, body.solutionsshowcase div.microsite-banner-header #microsite-banner .header-content h1 { color: white; font-family: 'CiscoSans', Arial, sans-serif; font-size: 46px; font-style: normal; font-weight: 100; margin-bottom: 10px; }
body.collaboration-microsite div.microsite-banner-header #microsite-banner .header-content .callout, body.solutionsshowcase div.microsite-banner-header #microsite-banner .header-content .callout { font-family: 'CiscoSans', Arial, sans-serif; color: white; font-size: 14px; line-height: 20px; }
body.collaboration-microsite div.microsite-banner-header #microsite-banner .header-content .banner-links, body.solutionsshowcase div.microsite-banner-header #microsite-banner .header-content .banner-links { margin-top: 10px; border-top: 1px solid #FFFFFF; border-top: 1px solid rgba(255, 255, 255, 0.3); }
body.collaboration-microsite div.microsite-banner-header #microsite-banner .header-content .banner-links a.banner-link, body.solutionsshowcase div.microsite-banner-header #microsite-banner .header-content .banner-links a.banner-link { color: white; padding-left: 35px; display: inline-block; font-size: 15px; }
body.collaboration-microsite div.microsite-banner-header #microsite-banner .header-content .banner-links a.banner-link .small-chevron-right, body.solutionsshowcase div.microsite-banner-header #microsite-banner .header-content .banner-links a.banner-link .small-chevron-right { display: inline-block; margin-left: 10px; background: url("/images/collaboration/icon-small-chevron-right.png") no-repeat; width: 5px; height: 9px; }
body.collaboration-microsite div.microsite-banner-header #microsite-banner .header-content .banner-links a.banner-link:first-of-type, body.solutionsshowcase div.microsite-banner-header #microsite-banner .header-content .banner-links a.banner-link:first-of-type { padding-left: 250px; }
body.collaboration-microsite div.microsite-banner-header #mini-banners, body.solutionsshowcase div.microsite-banner-header #mini-banners { font-family: 'CiscoSans', Arial, sans-serif; font-weight: 300; font-size: 16px; line-height: 20px; color: white; width: 950px; }
body.collaboration-microsite div.microsite-banner-header #mini-banners .mini-banner, body.solutionsshowcase div.microsite-banner-header #mini-banners .mini-banner { display: inline-block; height: 70px; width: 470px; vertical-align: top; background: #eee; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; }
body.collaboration-microsite div.microsite-banner-header #mini-banners .mini-banner a.mini-banner-block-link, body.solutionsshowcase div.microsite-banner-header #mini-banners .mini-banner a.mini-banner-block-link { display: block; margin: 15px 0 0 15px; width: 430px; color: white; }
body.collaboration-microsite div.microsite-banner-header #mini-banners .mini-banner a.mini-banner-block-link .copy, body.solutionsshowcase div.microsite-banner-header #mini-banners .mini-banner a.mini-banner-block-link .copy { display: inline-block; vertical-align: top; width: 365px; }
body.collaboration-microsite div.microsite-banner-header #mini-banners .mini-banner a.mini-banner-block-link .copy div, body.solutionsshowcase div.microsite-banner-header #mini-banners .mini-banner a.mini-banner-block-link .copy div { margin: 0; padding: 0; }
body.collaboration-microsite div.microsite-banner-header #mini-banners .mini-banner a.mini-banner-block-link .chevron-right, body.solutionsshowcase div.microsite-banner-header #mini-banners .mini-banner a.mini-banner-block-link .chevron-right { display: inline-block; margin: 13px 0 0 50px; background: url("/images/collaboration/icon-chevron-right.png") no-repeat; width: 10px; height: 18px; }
body.collaboration-microsite div.microsite-banner-header #mini-banners .mini-banner a.mini-banner-block-link:visited, body.solutionsshowcase div.microsite-banner-header #mini-banners .mini-banner a.mini-banner-block-link:visited { color: white; }
body.collaboration-microsite div.microsite-banner-header #mini-banners .mini-banner, body.solutionsshowcase div.microsite-banner-header #mini-banners .mini-banner { background: #f4891f; /* Old browsers */ background: -moz-linear-gradient(left, #f4891f 0%, #ed3e23 55%, #ed3e23 100%, #ec2624 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, #f4891f), color-stop(55%, #ed3e23), color-stop(100%, #ed3e23), color-stop(100%, #ec2624)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #f4891f 0%, #ed3e23 55%, #ed3e23 100%, #ec2624 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #f4891f 0%, #ed3e23 55%, #ed3e23 100%, #ec2624 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, #f4891f 0%, #ed3e23 55%, #ed3e23 100%, #ec2624 100%); /* IE10+ */ background: linear-gradient(to right, #f4891f 0%, #ed3e23 55%, #ed3e23 100%, #ec2624 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4891f', endColorstr='#ec2624',GradientType=1 ); /* IE6-9 */ }
body.collaboration-microsite div.microsite-banner-header #mini-banners .mini-banner:first-child, body.solutionsshowcase div.microsite-banner-header #mini-banners .mini-banner:first-child { margin-right: 5px; background: #5d2683; /* Old browsers */ background: -moz-linear-gradient(left, #5d2683 0%, #bc1b83 55%, #d71571 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, #5d2683), color-stop(55%, #bc1b83), color-stop(100%, #d71571)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #5d2683 0%, #bc1b83 55%, #d71571 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #5d2683 0%, #bc1b83 55%, #d71571 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, #5d2683 0%, #bc1b83 55%, #d71571 100%); /* IE10+ */ background: linear-gradient(to right, #5d2683 0%, #bc1b83 55%, #d71571 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d2683', endColorstr='#d71571',GradientType=1 ); /* IE6-9 */ }
body.collaboration-microsite #collaboration-links-container, body.solutionsshowcase #collaboration-links-container { display: inline-block; width: 179px; margin: 20px 0 0 15px; font-family: arial; font-size: 12px; line-height: 14px; /*Gray skin*/ }
body.collaboration-microsite #collaboration-links-container h3, body.solutionsshowcase #collaboration-links-container h3 { font-size: 14px; line-height: 14px; font-weight: bold; margin-bottom: 2px; }
body.collaboration-microsite #collaboration-links-container ul, body.solutionsshowcase #collaboration-links-container ul { list-style-type: none; margin: 0; padding: 0; color: #666666; }
body.collaboration-microsite #collaboration-links-container ul li, body.solutionsshowcase #collaboration-links-container ul li { width: 100%; padding: 10px 0 5px 0; }
body.collaboration-microsite #collaboration-links-container #collaboration-resources, body.solutionsshowcase #collaboration-links-container #collaboration-resources { vertical-align: top; }
body.collaboration-microsite #collaboration-links-container #collaboration-resources li, body.solutionsshowcase #collaboration-links-container #collaboration-resources li { border-bottom: 1px dotted #DDDDDD; }
body.collaboration-microsite #collaboration-links-container #collaboration-resources li .pdf-btn, body.solutionsshowcase #collaboration-links-container #collaboration-resources li .pdf-btn { margin-top: 5px; display: inline-block; width: 48px; height: 18px; background: url("/images/collaboration/btn-icon.png") no-repeat 0 -18px; }
body.collaboration-microsite #collaboration-links-container #collaboration-resources li .web-btn, body.solutionsshowcase #collaboration-links-container #collaboration-resources li .web-btn { margin-top: 4px; display: inline-block; width: 48px; height: 18px; background: url("/images/collaboration/btn-icon.png") no-repeat 0 0; }
body.collaboration-microsite #collaboration-links-container #collaboration-additional-links, body.solutionsshowcase #collaboration-links-container #collaboration-additional-links { margin-top: 30px; }
body.collaboration-microsite #collaboration-links-container #collaboration-additional-links ul, body.solutionsshowcase #collaboration-links-container #collaboration-additional-links ul { height: 550px; }
body.collaboration-microsite #collaboration-links-container #collaboration-additional-links a, body.solutionsshowcase #collaboration-links-container #collaboration-additional-links a { color: #666666; }
body.collaboration-microsite #collaboration-links-container #collaboration-additional-links a:hover, body.solutionsshowcase #collaboration-links-container #collaboration-additional-links a:hover { color: #666666; }
body.collaboration-microsite #collaboration-links-container #collaboration-additional-links a:visited, body.solutionsshowcase #collaboration-links-container #collaboration-additional-links a:visited { color: #666666; }
body.collaboration-microsite #collaboration-links-container .scrollable, body.solutionsshowcase #collaboration-links-container .scrollable { position: relative; }
body.collaboration-microsite #collaboration-links-container .scrollable:focus, body.solutionsshowcase #collaboration-links-container .scrollable:focus { outline: 0; }
body.collaboration-microsite #collaboration-links-container .scrollable .viewport, body.solutionsshowcase #collaboration-links-container .scrollable .viewport { position: relative; overflow: hidden; }
body.collaboration-microsite #collaboration-links-container .scrollable .viewport .overview, body.solutionsshowcase #collaboration-links-container .scrollable .viewport .overview { position: absolute; }
body.collaboration-microsite #collaboration-links-container .scrollable .scroll-bar, body.solutionsshowcase #collaboration-links-container .scrollable .scroll-bar { display: none; }
body.collaboration-microsite #collaboration-links-container .scrollable .scroll-bar.vertical, body.solutionsshowcase #collaboration-links-container .scrollable .scroll-bar.vertical { position: absolute; right: 0; height: 100%; }
body.collaboration-microsite #collaboration-links-container .scrollable .scroll-bar.horizontal, body.solutionsshowcase #collaboration-links-container .scrollable .scroll-bar.horizontal { position: relative; width: 100%; }
body.collaboration-microsite #collaboration-links-container .scrollable .scroll-bar .thumb, body.solutionsshowcase #collaboration-links-container .scrollable .scroll-bar .thumb { position: absolute; }
body.collaboration-microsite #collaboration-links-container .scrollable .scroll-bar.vertical .thumb, body.solutionsshowcase #collaboration-links-container .scrollable .scroll-bar.vertical .thumb { width: 100%; min-height: 10px; }
body.collaboration-microsite #collaboration-links-container .scrollable .scroll-bar.horizontal .thumb, body.solutionsshowcase #collaboration-links-container .scrollable .scroll-bar.horizontal .thumb { height: 100%; min-width: 10px; left: 0; }
body.collaboration-microsite #collaboration-links-container .not-selectable, body.solutionsshowcase #collaboration-links-container .not-selectable { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
body.collaboration-microsite #collaboration-links-container .scrollable.gray-skin, body.solutionsshowcase #collaboration-links-container .scrollable.gray-skin { padding-right: 17px; }
body.collaboration-microsite #collaboration-links-container .scrollable.gray-skin .scroll-bar, body.solutionsshowcase #collaboration-links-container .scrollable.gray-skin .scroll-bar { background-color: #d3d3d3; }
body.collaboration-microsite #collaboration-links-container .scrollable.gray-skin .scroll-bar .thumb, body.solutionsshowcase #collaboration-links-container .scrollable.gray-skin .scroll-bar .thumb { background-color: gray; }
body.collaboration-microsite #collaboration-links-container .scrollable.gray-skin .scroll-bar:hover .thumb, body.solutionsshowcase #collaboration-links-container .scrollable.gray-skin .scroll-bar:hover .thumb { background-color: black; }
body.collaboration-microsite #collaboration-links-container .scrollable.gray-skin .scroll-bar.vertical, body.solutionsshowcase #collaboration-links-container .scrollable.gray-skin .scroll-bar.vertical { width: 10px; }
body.collaboration-microsite #collaboration-links-container .scrollable.gray-skin .scroll-bar.horizontal, body.solutionsshowcase #collaboration-links-container .scrollable.gray-skin .scroll-bar.horizontal { height: 10px; margin-top: 2px; }
body.collaboration-microsite #footer, body.solutionsshowcase #footer { margin-top: 0 !important; margin-bottom: 10px; padding: 0 10px 0 10px; }
body.collaboration-microsite .solutions_product_collection .links a, body.solutionsshowcase .solutions_product_collection .links a { background-color: #a4a6a9; border-radius: 3px; border: none; font-size: 12px; color: white; cursor: pointer; padding: 5px 7px; margin-right: 5px; }
body.collaboration-microsite .solutions_product_collection .links a:hover, body.solutionsshowcase .solutions_product_collection .links a:hover { color: white; }
body.collaboration-microsite .solutions_product_collection div.page_subheader.with_links a, body.solutionsshowcase .solutions_product_collection div.page_subheader.with_links a { color: white; padding-right: 7px; }
body.collaboration-microsite .cisco_compatible, body.solutionsshowcase .cisco_compatible { font-size: 20px; font-family: verdana, arial, helvetica, sans-serif; width: 90%; }
body.collaboration-microsite .cis_products_container, body.solutionsshowcase .cis_products_container { width: 750px; }
body.collaboration-microsite .cis_products_container_arrows, body.solutionsshowcase .cis_products_container_arrows { width: 750px; }
body.collaboration-microsite .cis_products_container_sections_trimmer, body.solutionsshowcase .cis_products_container_sections_trimmer { width: 750px; }
body.collaboration-microsite .cis_products_container_section, body.solutionsshowcase .cis_products_container_section { width: 750px; }
body.collaboration-microsite .left-column, body.solutionsshowcase .left-column { display: inline-block; vertical-align: top; margin-top: 10px; }
body.collaboration-microsite .solutions_product_collection, body.solutionsshowcase .solutions_product_collection { margin: 5px 0; }
body.collaboration-microsite #disclaimer, body.solutionsshowcase #disclaimer { margin-bottom: 15px; }

body.solutionsshowcase.ie #content_header_banner .partner-summit .header-content .banner-links a.banner-link:first-of-type, body.partnersummit-microsite.ie11 #content_header_banner .partner-summit .header-content .banner-links a.banner-link:first-of-type { padding-left: 190px !important; }

.partner-summit .avatar { width: 100%; }
.partner-summit .avatar img { max-height: 60px; }

body#body_sip p { font-size: 14px; }
body#body_sip .pad { padding-left: 15px; padding-bottom: 35px; }
body#body_sip .sip_banner { font-family: CiscoSans, Arial, sans-serif; background-image: url("../../../images/sip_banner_background.png"); height: 148px; background-repeat: repeat-x; }
body#body_sip .sip_banner .banner_header { color: #fff; padding-left: 270px; font-weight: 300; padding-top: 18px; margin-bottom: 5px; }
body#body_sip .sip_banner .banner_text { width: 500px; color: #fff; font-weight: 300; padding-left: 270px; margin-bottom: 10px; font-size: 16px; }
body#body_sip .header { font-size: 2em; margin-top: 35px; }
body#body_sip .howto { padding-top: 25px; }
body#body_sip .view_all { display: inline-block; color: #fff; font-weight: 300; font-size: 16px; padding-left: 10px; }
body#body_sip .sip_banner_photo { display: inline; float: left; width: 231px; height: 120px; margin-left: 20px; margin-top: 14px; background-image: url("../../../images/sip_banner.png"); }
body#body_sip #sip_middle_divider { color: #555555; background-color: #555555; height: 4px; }
body#body_sip #sip_showcase_section div { display: inline-block; }
body#body_sip #sip_showcase_section #sip_image_container { width: 100px; height: 80px; }
body#body_sip #sip_showcase_section #sip_copy { margin-left: 10px; }
body#body_sip #sip_showcase_section #sip_copy h3 { font-size: 1.9em; margin-bottom: 0; }
body#body_sip #sip_showcase_section #sip_copy p { margin: 10px 0px -10px 0; }
body#body_sip #sip_showcase_section #sip_copy a { color: #69a5d2; font-size: 1.3em; }
body#body_sip #sip_showcase_section { margin-bottom: 20px; }
body#body_sip #footer { margin-top: 0 !important; }

/*# sourceMappingURL=microsite.css.map */
