@import url("/common/next/css/pages/support_font.css");
/* default setting */
.ss_samsung .need-support-module{padding:20px;position:relative;clear:both}
.ss_samsung .need-support-module .module-heading{padding:0 0 20px 0;line-height:1}
.ss_samsung .need-support-module .module-heading .heading-text{line-height:1}
	
/* download-item-group */
.ss_samsung .need-support-module .download-item-group{border-bottom:1px solid #dadada}
.ss_samsung .need-support-module .download-item-group.first{border-top:1px solid #dadada;margin-top:15px}
.ss_samsung .need-support-module .download-item-group .toggler>a{position:relative;display:block;color:#000;font-size:21px}
html.ltr .ss_samsung .need-support-module .download-item-group .toggler>a{padding:15px 22px 15px 0}
.ss_samsung .need-support-module .download-item-group .toggler>a .icon-plus,.ss_samsung .need-support-module .download-item-group .toggler>a .icon-minus{position:absolute;top:50%;margin-top:-8px;font-size:16px}
html.ltr .ss_samsung .need-support-module .download-item-group .toggler>a .icon-plus,html.ltr .ss_samsung .need-support-module .download-item-group .toggler>a .icon-minus{right:5px}
.ss_samsung .need-support-module .download-item-group .expandable-content{display:none;padding-bottom:15px}

/* btn-more */
.ss_samsung .need-support-module .download-item-group .btn-more{padding:10px}
html.ltr .ss_samsung .need-support-module .download-item-group .btn-more{text-align:right}
.ss_samsung .need-support-module .download-item-group .btn-more span{vertical-align:middle;font-size:20px}
	
/* download-item-list */
.ss_samsung .need-support-module .download-item-list ul{display:table;width:100%;margin-top:-10px;font-size:0}
.ss_samsung .need-support-module .download-item-list ul li{display:inline-table;width:100%;padding-top:10px;vertical-align:top}
	
/* download-item */
.ss_samsung .need-support-module .download-item p{text-transform:uppercase;margin:0;font-size:14px}
/* POV B2C design 20150205 */
.ss_samsung .need-support-module .download-item .manual-link{color:#0071bf; font-family:"SamsungIFBd",Arial,"sans-serif";font-size:18px}
.ss_samsung.b2c .need-support-module .download-item .manual-link:hover{color:#000 }

	
/* sw-update-item */
.ss_samsung .need-support-module .sw-update-item-group{margin-top:15px}
.ss_samsung .need-support-module .sw-update-item{margin-top:35px}
.ss_samsung .need-support-module .sw-update-item:first-child{margin-top:0}
.ss_samsung .need-support-module .sw-update-item .manual-link{color:#000;font-family:"SamsungIFBd",Arial,"sans-serif";font-size:18px}
.ss_samsung .need-support-module .sw-update-item .manual-link .icon-link-play{vertical-align:-2px}

/* viewer-download */
.ss_samsung .need-support-module .viewer-download{margin:0}
.ss_samsung .need-support-module .viewer-download .visible-from-desktop-on{padding-top:15px}
.ss_samsung .need-support-module .viewer-download .hidden-from-desktop-on{padding-top:15px;display:block}
.ss_samsung .need-support-module .viewer-download a{display:table}

/* go-support-section */
.ss_samsung .need-support-module .go-support-section{margin-top:15px}

/* tooltipbox */
.ss_samsung .need-support-module .tooltipbox{display:inline-block;vertical-align:middle;margin-top:-3px;cursor:pointer}
.ss_samsung .need-support-module .tooltip-popover{max-width:100%;margin-bottom:10px;position:relative;color:#000;overflow:hidden}
.ss_samsung .need-support-module .tooltip-popover .tooltipcon{margin:35px 0 5px;line-height:1.5em;font-size:14px}
.ss_samsung .need-support-module .tooltip-popover .close-button{float:right}
@media (min-width:48em) {
	.ss_samsung .need-support-module .download-item-group,.ss_samsung .need-support-module .download-item-group.first{border:none}
	.ss_samsung .need-support-module .download-item-group .toggler>a{cursor:default;font-size:22px}
	.ss_samsung .need-support-module .download-item-group .toggler>a .icon-plus,.ss_samsung .need-support-module .download-item-group .toggler>a .icon-minus{display:none}
	.ss_samsung .need-support-module .download-item-group .expandable-content{display:block!important}
	.ss_samsung .need-support-module .download-item .manual-link{margin-bottom:5px}
	.ss_samsung .need-support-module .sw-update-item .manual-link{margin-bottom:5px}
}
@media (min-width:48.0625em) { .ss_samsung .need-support-module .tooltip-popover{max-width:260px}}
@media (min-width:50em) {
	.ss_samsung .need-support-module{padding:30px}
	.ss_samsung .need-support-module .module-heading{padding:0 0 30px 0}
}
@media (min-width:80.0625em) {
	/* POV B2C design 20150205 */
	.ss_samsung .need-support-module .download-item-list ul li{ /* width:25% */ width:50%; }
	.ss_samsung .need-support-module .download-item{margin-right:10px}
	.ss_samsung .need-support-module .viewer-download .hidden-from-desktop-on{display:none}
}

/* b2c font reset */
.ss_samsung.b2c .need-support-module .module-heading{line-height:1}
.ss_samsung.b2c .need-support-module .module-heading .heading-text{line-height:1}
.ss_samsung.b2c .need-support-module .download-item-group .toggler>a{font-size:20px}
@media (min-width:48em) { .ss_samsung.b2c .need-support-module .download-item-group .toggler>a{font-size:20px}}
.ss_samsung.b2c .need-support-module .download-item-group .toggler>a .icon-plus,.ss_samsung.b2c .need-support-module .download-item-group .toggler>a .icon-minus{font-size:16px}
.ss_samsung.b2c .need-support-module .download-item-group .btn-more span{font-size:14px}
@media (min-width:48em) { .ss_samsung.b2c .need-support-module .download-item-group .btn-more span{font-size:16px}}
.ss_samsung.b2c .need-support-module .download-item-list ul{font-size:0}

/* POV B2C design 20150205 */
.ss_samsung.b2c .need-support-module .download-item p{font-size:12px; box-sizing:border-box;  }

.ss_samsung.b2c .need-support-module .download-item .manual-link{font-family:"SamsungIFBd",Arial,"sans-serif";font-size:14px}
.ss_samsung.b2c .need-support-module .sw-update-item .manual-link{font-family:"SamsungIFBd",Arial,"sans-serif";font-size:14px}
.ss_samsung.b2c .need-support-module .tooltip-popover .tooltipcon{font-size:14px}
@media (min-width:48em) {
	.ss_samsung.b2c .need-support-module .download-item .manual-link{font-size:16px}
	.ss_samsung.b2c .need-support-module .sw-update-item .manual-link{font-size:16px}
	.ss_samsung.b2c .need-support-module .download-item p{font-size:14px}
}
@media (min-width:80em) {
	.ss_samsung.b2c .need-support-module .download-item .manual-link{font-size:18px}
	.ss_samsung.b2c .need-support-module .sw-update-item .manual-link{font-size:18px}
}

/* POV B2C design 20150205 */
.ss_samsung.b2c .need-support-module .viewer-download a,.ss_samsung.b2c .need-support-module .go-support-section a{font-size:14px; display:block;} 

@media (min-width:48em) { .ss_samsung.b2c .need-support-module .viewer-download a,.ss_samsung.b2c .need-support-module .go-support-section a{font-size:16px}}
@media (min-width:80em) { .ss_samsung.b2c .need-support-module .viewer-download a,.ss_samsung.b2c .need-support-module .go-support-section a{font-size:18px}}
.ss_samsung.b2c .need-support-module .sw-update-item,.ss_samsung.b2c .need-support-module .viewer-download,.ss_samsung.b2c .need-support-module .go-support-section{font-size:12px}
@media (min-width:48em) { .ss_samsung.b2c .need-support-module .sw-update-item,.ss_samsung.b2c .need-support-module .viewer-download,.ss_samsung.b2c .need-support-module .go-support-section{font-size:14px}}

.ss_samsung .need-support-module{font-size:1rem}
.ss_samsung .need-support-module .module-heading{padding:0}
html.ltr .ss_samsung .need-support-module .module-heading .heading-text{float:none}
.need-support-module .module-heading strong{display:block;margin-top:64px;font-size:1em;font-weight:normal;color:#212428}
.need-support-module .support-manuals .useful-software.common-list>h2{top:0;border-top:none}
.need-support-module .support-manuals .ss-button.load-more-button.support{margin:15px 0 0;padding:16px 0 14px;background:#d7d7d7}
.need-support-module .support-manuals .ss-button.load-more-button.support:hover{background:#1428a0;color:#fff}
.need-support-module .support-manuals .ss-button.load-more-button.support .icon-phone{display:inline-block;width:19px;height:31px;margin-right:10px;background:red;vertical-align:middle}
.need-support-module .support-manuals .ss-button.load-more-button.support .icon-blank{display:inline-block;width:16px;height:16px;margin-left:8px;background:red;vertical-align:middle}
.need-support-module .support-manuals .detail-option .info-text{position:relative;padding-right:107px;color:#666;white-space:nowrap}
.need-support-module .support-manuals .detail-option .info-text .inner-text{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;word-break:normal;word-wrap:normal}
.need-support-module .support-manuals .detail-option .btn-more{display:inline-block;margin-left:5px;color:#20a2ff;vertical-align:top}
.need-support-module .support-manuals .detail-option .open-text{padding:0;white-space:normal}
.need-support-module .support-manuals .detail-option .open-text .inner-text{display:inline}
.need-support-module .support-manuals .detail-option .open-text .btn-more{position:static}

.need-support-module .product-pdp-btn{margin-top:54px;font-size:0;text-align:center}
.need-support-module .product-pdp-btn:after{display:block;clear:both;content:''}
.need-support-module .product-pdp-btn .btn{display:inline-block;width:49.6%;margin-left:0.8%;font-size:15px;text-align:center;line-height:50px}
.need-support-module .product-pdp-btn .btn:first-child{margin-left:0}
.need-support-module .product-pdp-btn .btn_support{border:2px solid #1428a0;color:#1724a6}
.need-support-module .product-pdp-btn .btn_simulator{border:2px solid #0071bf;color:#0071bf}
.need-support-module .product-pdp-btn .icon-arrow-right-2{display:inline-block;margin:0 14px 0 30px;font-size:0.875em}
.need-support-module .product-pdp-btn .sp-ico-link{margin-left:10px}
.need-support-module .sp-ico-manuals{display:inline-block;width:45px;height:45px;background:red}

.need-support-module .support-manuals-lst{margin-top:20px}
.need-support-module .detail-optlst{margin:0 -30px}
.need-support-module .detail-optlst:after{display:block;clear:both;content:''}
.need-support-module .detail-optlst li{float:left;min-height:78px;margin:25px 0;padding:16px 0 0 30px;box-sizing:border-box}
.need-support-module .detail-optlst-2 li{width:50%}
.need-support-module .detail-optlst-2 .odd{clear:both}
.need-support-module .detail-optlst-2 .even{border-left:1px solid #dadada}
.need-support-module .detail-optlst-3 li{width:33.33%;border-left:1px solid #dadada}
.need-support-module .detail-optlst-3 li:first-child{border-left:0}

.need-support-module .support-manuals .detail-optlst{margin-top:0}
.need-support-module .support-manuals .detail-optlst:first-child{margin-top:13px;border-top:0}
.need-support-module .support-manuals .detail-optlst li{margin-bottom:-1px;padding:16px 0}
.need-support-module .support-manuals .detail-option{min-height:71px;padding:0 0 0 65px}
.need-support-module .support-manuals .btn-blue{overflow:hidden;position:absolute;top:6px;right:22px;width:196px;height:48px;padding-left:20px;background:#1428a0;color:#fff;line-height:48px}
.need-support-module .support-manuals .btn-blue span{position:absolute;top:50%;right:14px;width:15px;height:19px;margin-top:-10px;background:red}
.need-support-module .support-manuals .nedd-support-category{font-size:30px}
.need-support-module .detail-option{position:relative;padding:7px 35px 0 56px;vertical-align:middle}
.need-support-module .detail-option .down-area{float:left;max-width:190px;word-wrap:break-word}
.need-support-module .detail-option .down-area:hover strong{color:#1429a0}

.need-support-module .detail-option .sp-ico-manual,
.need-support-module .detail-option .sp-ico-guide,
.need-support-module .detail-option .sp-ico-software,
.need-support-module .detail-option .sp-ico-driver,
.need-support-module .detail-option .sp-ico-firmware,
.need-support-module .detail-option .sp-ico-environment{position:absolute;top:0;left:0;font-size:2.813em;color:#1724a6}

.need-support-module .detail-option .sp-ico-down{font-size:1.313em;margin-left:9px;color:#13289d}
.need-support-module .detail-option .info-tit{display:inline;font-size:1.625em;color:#000;font-weight:normal;word-break:break-word;unicode-bidi:embed}
.need-support-module .detail-option .info-text{display:inline-block;margin:0;padding:0;color:#666;word-break:break-all;line-height:1.125rem;font-size:.94em}
.need-support-module .detail-option .down-info{overflow:hidden;padding-left:15px;box-sizing:border-box}
.need-support-module .detail-option .inner-text{display:inline-block;overflow:hidden;max-width:100%;font-size:0.875em;color:#666;text-overflow:ellipsis;word-break:normal;word-wrap:normal;line-height:1.308em;vertical-align:middle}
.need-support-module .detail-option .btn-more{display:none;font-size:0.875em;color:#2286cc;vertical-align:middle}
.need-support-module .info-version,.need-support-module .info-date{display:block;font-size:0.875em;color:#666;line-height:1.308em}

.need-support-module .product-noresult{padding:10% 0}
.need-support-module .product-noresult p{margin:0;font-size:2.4rem;text-align:center}

@media screen and (max-width: 1279px) {
.need-support-module .module-heading strong{margin-top:15px;font-size:0.563em}
.need-support-module .support-manuals-lst{margin-top:12px}
.need-support-module .detail-optlst{margin:0}
.need-support-module .detail-optlst li{float:none;width:auto;margin:0;padding:0;border-left:0}
.need-support-module .detail-option{padding:0 0 0 44px}
.need-support-module .detail-option .down-area{float:none}
.need-support-module .detail-option .down-info{padding-left:0}
.need-support-module .detail-option .down-area:hover strong{color:#000}
.need-support-module .detail-option .info-tit{font-size:1.125em}
.need-support-module .detail-option .sp-ico-down{margin-left:5px;font-size:0.875em}
.need-support-module .detail-option .inner-text{display:block}
.need-support-module .detail-option .btn-more{position:absolute;top:0;right:0;line-height:0.875rem}
.need-support-module .detail-option .inner-text,.need-support-module .info-version, .need-support-module .info-date,.need-support-module .detail-option .btn-more{font-size:0.688em}
.need-support-module .detail-option .sp-ico-manual,
.need-support-module .detail-option .sp-ico-guide,
.need-support-module .detail-option .sp-ico-software,
.need-support-module .detail-option .sp-ico-driver,
.need-support-module .detail-option .sp-ico-firmware,
.need-support-module .detail-option .sp-ico-environment{top:4px;font-size:2.188em}
.need-support-module .detail-optlst-2 .even{border-left:0}
.need-support-module .product-pdp-btn{margin-top:3px}
.need-support-module .product-pdp-btn .btn{width:100%;margin:10px 0 0 0;padding:10px 17px 12px;font-size:14px;line-height:normal}
.need-support-module .product-pdp-btn .support-links{display:block;margin-bottom:3px;font-size:0.857em}
.need-support-module .product-pdp-btn .icon-arrow-right-2{display:block}
.need-support-module .product-pdp-btn .icon-arrow-right-2:before{content:''}
.need-support-module .product-pdp-btn .sp-ico-link{font-size:0.857em}
.need-support-module .product-noresult p{font-size:1rem}
}
