#find_solutions .sip_button { -moz-border-radius: 3px; -webkit-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; overflow: hidden; display: inline-block !important; background-color: #424242; color: white; margin-left: 2px; }
#find_solutions .sip_button input, #find_solutions .sip_button a { cursor: pointer; margin: 0; padding: 0; border: 0; outline: 0; display: inline; float: left; background-color: transparent; color: white !important; padding: 0px 10px; display: block; text-shadow: #999999 0 1 0; }
#find_solutions .sip_button:hover { background-color: #726F6F !important; }
#find_solutions .sip_button:active { background-color: #726F6F !important; }

#search_submit { font-size: 13px; font-family: Arial; font-weight: bold; }

#link_to_sip { font-size: 13px; font-family: Arial; font-weight: bold; padding-top: 0px !important; padding-bottom: 5px; }

div.solutions_left { width: 10px; float: left; height: 382px; }

div.solutions_right { width: 10px; float: left; height: 382px; padding-right: 5px; }

div.solutions_middle { float: left; padding-left: 10px; width: 700px; }

div.partners_left { width: 10px; float: left; height: 200px; }

div.partners_right { width: 10px; float: left; height: 200px; padding-right: 5px; }

.solutions_product_collection.partners .pagination_arrows_forward, .solutions_product_collection.partners .pagination_arrows_backward { top: -140px; }

div.solutions_product_collection { clear: both; margin-bottom: 20px; }
div.solutions_product_collection span.solution_arrow { position: relative; top: 50%; }
div.solutions_product_collection span.partner_arrow { position: relative; top: 50%; }
div.solutions_product_collection .page_subheader { width: 100%; height: 35px; }
div.solutions_product_collection .page_subheader h3 { padding-top: 11px; }
div.solutions_product_collection .page_subheader .links { bottom: 5px; }
div.solutions_product_collection *.page_subheader { overflow: visible; position: static; }
div.solutions_product_collection *.page_subheader .links { float: right; position: relative; top: 7px; }
div.solutions_product_collection *.page_subheader a.pagination_arrows_forward { right: -25px; }
div.solutions_product_collection *.page_subheader a.pagination_arrows_backward { right: 97.25%; }
div.solutions_product_collection ul { list-style: none; margin: 0; padding: 0; border: 0; outline: 0; overflow: hidden; *zoom: 1; clear: both; }
div.solutions_product_collection ul li { list-style-image: none; list-style-type: none; margin-left: 0px; }
div.solutions_product_collection ul li { float: left; width: 195px; }
div.solutions_product_collection ul li p.solutions_description { font-family: arial; font-size: 11px; font-style: normal; line-height: 13px; color: #666666; height: 52px; }
div.solutions_product_collection ul li p.battlecard { font-family: Arial; font-size: 11px; font-weight: bold; margin-bottom: 28px; display: block; float: left; padding-right: 10px; }
div.solutions_product_collection ul li p.battlecard span.button { background-color: white; }
div.solutions_product_collection ul li p.battlecard span.button a { color: #1480b0 !important; background: url("/images/battlecard.png") left no-repeat; }
div.solutions_product_collection ul li p.battlecard img.icon_lock { width: 9px; margin-left: -7px; margin-bottom: 4px; }
div.solutions_product_collection ul li.solutions_forward { float: left; width: 10px; padding-right: 0px; height: 160px; }
div.solutions_product_collection ul li.solutions_forward a { padding-top: 0px; }
div.solutions_product_collection ul li.solutions_backward { float: left; width: 10px; height: 190px; padding-right: 10px; padding-left: 0px; }
div.solutions_product_collection ul li.solutions_backward a { padding-top: 380px; }
div.solutions_product_collection ul.paginated { display: none; }
div.solutions_product_collection h3 { padding-left: 20px; }

div.solutions_product_collection.solutions { height: 531px !important; }
div.solutions_product_collection.solutions .pagination_arrows_forward, div.solutions_product_collection.solutions .pagination_arrows_backward { top: -245px; }

div.page_subheader.with_links a { color: #3B588F; padding-right: 20px; }

.solutions_product_collection .links { height: 50px !important; }

.page_header.with_links .links ul span { padding-right: 2px; }

div.solutions_product_collection.cisco_showcase { height: 220px !important; }

.solutions_product_collection li.showcase_banner { background: white; padding-left: 30px; height: 141px; width: 226px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; padding: 0; margin: 5px 0px 7px 16px; border: 1px solid #eee; }

#content_header_banner #find_solutions { color: white; height: 228px; margin-top: 20px; }
#content_header_banner #find_solutions #banner_catalog_right { float: right; margin-right: 5px; margin-top: 20px; height: 215px; width: 25%; background: #666666; }
#content_header_banner #find_solutions #banner_catalog_right h2 { color: white; margin: 0; color: white; margin: 0; padding: 20px 0 0 16px; font-size: 18px; font-family: CiscoSans, Arial, sans-serif; font-weight: 300; }
#content_header_banner #find_solutions #banner_catalog_right p { font-size: 14px; line-height: 17px; font-family: CiscoSans, Arial, sans-serif; font-weight: 300; margin-top: 11px; padding: 0 10px 0 16px; }
#content_header_banner #find_solutions #banner_catalog_right p a { color: white; }
#content_header_banner #find_solutions #banner_catalog_right p a:hover { color: white; }
#content_header_banner #find_solutions #banner_catalog_right a.catalog_banner_button { margin-left: 16px; vertical-align: middle; text-align: center; padding-top: 6px; color: #666666; width: 205px; height: 26px; margin-bottom: 4px; background: #f5f5f5; border: none; font-size: 14px; border-radius: 3px; display: inline-block; }
#content_header_banner #find_solutions #banner_catalog_right img.icon_lock { display: inline-block; padding-left: 5px; }
#content_header_banner #find_solutions #banner_catalog_right.orange { background: #e03d28; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwM2QyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYzZhMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #e03d28 0%, #ec6a26 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e03d28), color-stop(100%, #ec6a26)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #e03d28 0%, #ec6a26 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #e03d28 0%, #ec6a26 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #e03d28 0%, #ec6a26 100%); /* IE10+ */ background: linear-gradient(to bottom, #e03d28 0%, #ec6a26 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e03d28', endColorstr='#ec6a26',GradientType=0 ); /* IE6-8 */ font-family: CiscoSans, Arial, sans-serif; font-weight: 300; }
#content_header_banner #find_solutions #banner_catalog_right.orange a.catalog_banner_button { width: 207px; }
#content_header_banner #find_solutions #banner_catalog { margin-top: 20px; height: 215px; width: 73%; float: left; background: #f0f0f0; border: solid 1px #cccccc; float: left; }
#content_header_banner #find_solutions #banner_catalog h1, #content_header_banner #find_solutions #banner_catalog h2 { color: #7d7d7d; margin: 0; font-family: CiscoSans, Arial, sans-serif; font-weight: 300; }
#content_header_banner #find_solutions #banner_catalog h1 { font-size: 24px; margin: 35px 0 0 30px; }
#content_header_banner #find_solutions #banner_catalog p { color: #424242; font-size: 1.3em; font-family: CiscoSans, Arial, sans-serif; font-weight: 300; }
#content_header_banner #find_solutions #banner_catalog #finder { margin: 18px 0 0 30px; width: 70%; position: relative; }
#content_header_banner #find_solutions #banner_catalog #finder .sip_button { padding: 5px 0; background: #1582bd; float: left; }
#content_header_banner #find_solutions #banner_catalog #finder .link_btn { color: #1480b0; font-size: 13px; font-weight: bold; line-height: 29px; margin-left: 20px; }
.ie #content_header_banner #find_solutions #banner_catalog #finder { padding: 15px 2px 15px 0; width: 70%; }
#content_header_banner #find_solutions #banner_catalog #finder h3 { font-size: 1.7em; font-weight: 900; color: #fff; }
#content_header_banner #find_solutions #banner_catalog #finder label { font-size: 14px; font-family: Arial; color: #7d7d7d; }
#content_header_banner #find_solutions #banner_catalog #finder select { width: 170px !important; }
#content_header_banner #find_solutions #banner_catalog #finder input[name="commit"] { height: 19px; }
.ie7 #content_header_banner #find_solutions #banner_catalog #finder select[name="technology"], .ie8 #content_header_banner #find_solutions #banner_catalog #finder select[name="technology"], .ie7 #content_header_banner #find_solutions #banner_catalog #finder select[name="industry"], .ie8 #content_header_banner #find_solutions #banner_catalog #finder select[name="industry"] { width: 260px !important; }
#content_header_banner #find_solutions #banner_catalog #finder select[name="sub_industry"], #content_header_banner #find_solutions #banner_catalog #finder select[name="sub_technology"] { position: absolute; left: 195px; }
.ie7 #content_header_banner #find_solutions #banner_catalog #finder select[name="sub_industry"], .ie8 #content_header_banner #find_solutions #banner_catalog #finder select[name="sub_industry"], .ie7 #content_header_banner #find_solutions #banner_catalog #finder select[name="sub_technology"], .ie8 #content_header_banner #find_solutions #banner_catalog #finder select[name="sub_technology"] { left: 263px; width: 230px !important; }
#content_header_banner #find_solutions #banner_catalog #finder select[name="sub_industry"]:focus, #content_header_banner #find_solutions #banner_catalog #finder select[name="sub_technology"]:focus { width: auto; }
#content_header_banner #find_solutions #banner_catalog #finder #search_type_industry { margin-left: 0; }
#content_header_banner #find_solutions #banner_catalog #finder .banner_search { height: 24px; margin-top: 7px; }
#content_header_banner #find_solutions #banner_catalog #finder .categories_search { display: none; height: 24px; margin-top: 7px; width: 500px !important; }
#content_header_banner #find_solutions #banner_catalog #finder .banner_search_field { width: 257px; }
#content_header_banner #find_solutions #banner_catalog #finder .search_field_check_box { display: none; }

#catalog_banners_loading { padding-top: 20px; text-align: center; }
#catalog_banners_loading .loading_spinner { height: 24px; display: inline-block; }

.catalog_banner_carousel { margin-top: 15px; overflow: hidden; display: none; }
.catalog_banner_carousel a.pagination_arrows_forward, .catalog_banner_carousel a.pagination_arrows_backward { width: 29px; height: 29px; cursor: pointer; display: block; position: relative; right: auto; bottom: auto; }
.catalog_banner_carousel a.pagination_arrows_forward { left: 916px; top: 95px; position: absolute; z-index: 2; text-indent: -119988px; overflow: hidden; text-align: left; background-repeat: no-repeat; background-position: 50% 50%; text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../../../../images/scroll_right-arrow.png?1470666632'); background-repeat: no-repeat; background-position: 50% 50%; }
.catalog_banner_carousel a.pagination_arrows_forward:hover { text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../../../../images/scroll_right-arrow-s.png?1470666632'); background-repeat: no-repeat; background-position: 50% 50%; }
.catalog_banner_carousel a.pagination_arrows_backward { left: -4px; top: 95px; position: absolute; z-index: 10; text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../../../../images/scroll_left-arrow.png?1470666632'); background-repeat: no-repeat; background-position: 50% 50%; }
.catalog_banner_carousel a.pagination_arrows_backward:hover { text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../../../../images/scroll_left-arrow-s.png?1470666632'); background-repeat: no-repeat; background-position: 50% 50%; }
.catalog_banner_carousel ul { list-style: none; padding: 0; margin: 0; }
.catalog_banner_carousel li.top_panel { display: inline-block; width: 297px; margin-right: 25px; color: #666666; height: 260px; vertical-align: top; }

.catalog_banner { margin-left: 1px; height: 255px; position: relative; width: 294px; border: solid 1px #CCCCCC; }
.catalog_banner .catalog_banner_image { width: 294px; height: 105px; }
.catalog_banner .inner_text { padding: 6px 12px; line-height: 1.2; }
.catalog_banner .inner_text .top_heading { padding-top: 4px; font-size: 15px; max-height: 35px; overflow: hidden; text-overflow: ellipsis; }
.catalog_banner .inner_text .top_heading a { color: #69a5d2; max-height: 35px; text-overflow: ellipsis; }
.catalog_banner .inner_text .top_copy { padding-top: 6px; font-size: 14px; max-height: 70px; overflow: hidden; text-overflow: ellipsis; }
.catalog_banner .inner_text .show_more { display: inline-block; position: absolute; bottom: 5px; width: 50px; height: 23px; }
.catalog_banner .inner_text .show_more img { height: 17px; width: 30px; padding-top: 5px; }
.catalog_banner .inner_text .show_more .catalog_banner_hide { display: none; }
.catalog_banner .inner_text .catalog_banner_link { position: absolute; display: inline-block; color: #69a5d2; bottom: 10px; margin: 0; right: 10px; }

.catalog_banner_dropdown { position: absolute; background: white; z-index: 100; display: none; }

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