.plus_tab img{margin:0 3px 0 0;cursor:pointer}
.plus_tab img.emptyContent{cursor:default !important}
table.plus_table .title_link_td{font-weight:bold;padding:2px 0 0 0}
table.plus_table .spacing{width:20px}
.title_link{font-weight:bold;font-size:12px;display:block;margin-bottom:3px}
.title_link.active{color:@color-green-link-hover;text-decoration:underline}
.clear_h_tag{font-weight:normal;padding:0;margin:0}
.expandedLinkListTitle{font-size:12px;font-weight:bold;margin-bottom:6px;margin-bottom:15px}
.resourceLinkTable{font-size:12px;margin-bottom:10px}
.resourceLinkTable td{padding:5px}
.half-width{float:left;width:49.9%}
.related-fam-list{padding-right:5px}
h2.tsr-ll-title{border-bottom:1px solid #e6e6e6;padding:10px 0 5px 20px;font-size:.9em;margin-bottom:10px}
.tsr-ll-box{position:relative;width:33%;display:table-cell}
.tsr-ll-box .content{padding:25px}
.tsr-ll-box h3{font-weight:normal;font-size:18px;margin:0 0 15px 0}
.tsr-ll-box p{line-height:1.7em;margin-bottom:30px}
.tsr-ll-box img{padding-left:10px;max-width:264px}
.tsr-ll-box a.learn-link{margin:10px 0 20px 0;display:block;font-size:12px;font-weight:bold;position:absolute;bottom:0}
.tsr-ll{width:100%;border-collapse:collapse;display:table}
.tsr-ll .row{vertical-align:top;display:table-row}
.tsr-ll .top,.tsr-ll .bottom{background:url(../../docroot/images/rockweb/rkwb_box_corner-h.gif) no-repeat;width:104px;height:1px;position:absolute}
.tsr-ll .left,.tsr-ll .right{background:url(../../docroot/images/rockweb/rkwb_box_corner-v.gif) no-repeat;width:1px;height:104px;position:absolute}
.tsr-ll .bottom{right:0;bottom:0}
.tsr-ll .right{right:0;bottom:0}
.tsr-ll .left{background-position:0 -104px;left:-1px;top:0}
.tsr-ll .top{background-position:-104px 0;left:0;top:-1px}
.tsr-ll .ffpad{position:relative}
.car-ll-box{background:url(../../docroot/images/rockweb/rkwb_box_corner-v.gif) right center no-repeat}
.car-ll-box .content{margin:15px;height:195px;overflow:hidden;position:relative}
.car-ll-box-overflow{width:288px;height:30px;position:absolute;bottom:0;left:0;background:url(../../docroot/images/background/tuncate_repeat-x.png) repeat-x 0 130px}
.car-ll-box h3{font-weight:normal;font-size:18px;margin:0 0 15px 0}
.car-ll-box img{padding-left:10px}
.car-ll-box p{line-height:1.7em;margin-bottom:10px}
.car-ll-box a.learn-link{margin-left:15px}
.car-ll-box a.learn-link span{font-size:15px}
div.editorspicks_Navigation{position:absolute;top:15px;right:15px;z-index:30000;padding:3px 3px 3px 3px;background-color:transparent}
div.editorspicks_Navigation .thumbNav a{color:#7e7e7e;display:inline-block;padding:2px 8px;height:18px;line-height:19px;font-size:11px;font-weight:bold;margin:0;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;background:url("../../docroot/images/tabs/bg_tabs.gif") repeat-x scroll bottom left #fff;text-align:center}
.editors-ll-box{width:90% !important;margin:0 auto !important}
.editors-ll-box .content{margin:1.0rem;height:165px;overflow:hidden;position:relative}
.editors-ll-box-overflow{width:100%;height:30px;position:absolute;bottom:0;left:0;background:#fdfdfd;background:linear-gradient(to bottom,rgba(253,253,253,0) 0,rgba(255,255,255,1) 84%,#fdfdfd 100%)}
.editors-ll-box .mainContentTitle,.editors-ll-box div{line-height:1.4em}
.editors-ll-box h3{font-weight:bold;font-size:1.1rem;margin:0 0 0rem 0;line-height:1.4rem}
.editors-ll-box img{padding-left:0;width:85%}
.editors-ll-box p{line-height:1.5em;margin-bottom:10px;font-size:1rem !important}
.editors-ll-box a.learn-link{margin-left:15px}
.editors-ll-box a.learn-link span{font-size:15px}
.editors-ll-box .content .image{position:absolute;width:30%;left:0;margin-bottom:0}
.editors-ll-box .content .text{position:absolute;width:65%;right:0}
.ll-slider{width:318px;height:265px;list-style:none;overflow-y:auto;overflow-x:hidden}
.ll-slider-container div.anythingSlider ul li{text-align:left}
.ll-slider-container div.anythingSlider{padding:0 26px 0 27px;margin:0 auto 0 0;border-left:1px solid #efefef;border-right:1px solid #efefef;border-top-width:0;border-bottom-width:0;height:265px !important}
.ll-slider-container.editorspicks div.anythingSlider{padding:0 36px 0 37px}
.ll-slider-container div.anythingSlider .anythingWindow{border:0;width:953px;height:256px !important}
.ll-slider-container{position:relative;margin:20px 0;padding:4px 0;background:url("../../docroot/images/background/linklist_carousel-x.gif") repeat-x top left #fff}
.ll-slider-container.editorspicks{margin:0;height:235px;background:none !important}
.ll-slider-container .title{margin:0 0 1rem 20px}
.ll-slider-container .title h3{margin:1rem 0 0 0}
.ll-slider-container .title p{margin:.1rem 0}
.ll-slider-container.carousel .anythingSlider .arrow{top:44%;position:absolute;display:block;z-index:100;background-image:none;height:40px;width:26px;opacity:0}
.ll-slider-container.editorspicks .anythingSlider .arrow{top:14%;position:absolute;display:block;z-index:100;opacity:.7}
.ll-slider-container.carousel .anythingSlider .arrow a{height:40px;margin:0;width:26px}
.ll-slider-container .anythingSlider .arrow a span{display:block;visibility:hidden}
.ll-slider-container.carousel .anythingSlider .back{left:-1px;background-image:none}
.ll-slider-container.carousel .anythingSlider .back a:link,.ll-slider-container.carousel .anythingSlider .back a:visited,.ll-slider-container.carousel .anythingSlider .back a:active{background:url("../../docroot/images/background/carousel_arrow_green_L.png") no-repeat top left transparent}
.ll-slider-container.carousel .anythingSlider .back a:hover,.ll-slider-container.carousel .anythingSlider .back a.hover{background:url("../../docroot/images/background/carousel_arrow_green_L_hover.png") no-repeat top left transparent}
.ll-slider-container.carousel .anythingSlider .back.disabled{opacity:.7;filter:alpha(opacity=70)}
.ll-slider-container.carousel .anythingSlider .forward{right:-2px;background-image:none}
.ll-slider-container.carousel .anythingSlider .forward a:link,.ll-slider-container.carousel .anythingSlider .forward a:visited,.ll-slider-container.carousel .anythingSlider .forward a:active{background:url("../../docroot/images/background/carousel_arrow_green_R.png") no-repeat top right transparent}
.ll-slider-container.carousel .anythingSlider .forward a:hover,.ll-slider-container.carousel .anythingSlider .forward a.hover{background:url("../../docroot/images/background/carousel_arrow_green_R_hover.png") no-repeat top right transparent}
.ll-slider-container.carousel .anythingSlider .forward.disabled{opacity:.7;filter:alpha(opacity=70)}
.ll-slider-container .thumbNav a span{display:none}
.ll-slider-container.editorspicks .thumbNav a span{display:inline}
.ll-slider-container .anythingSlider{margin:0 !important;border-left:0 !important;border-right:0 !important}
.linklist .related-fam-list h2{font-size:12px;font-size:1rem}
.ll-container.bundle{margin:2rem 0}
.ll-container.bundle h3{margin-bottom:0}
.ll-bundle div.content:hover{background:#fff;box-shadow:0 0 3px #888}
.ll-bundle div.content{display:inline-block;vertical-align:top;margin:.5rem 1% 1rem 1%;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease;width:21%;padding:.5%;position:relative}
.ll-bundle div.content img{width:70%;margin-left:0;-webkit-box-shadow:0 5px 8px -7px rgba(0,0,0,0.92);-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.92);box-shadow:0 1px 6px -1px rgba(0,0,0,0.62);position:absolute;bottom:4%}
.ll-bundle .content div.image{margin-bottom:20px;overflow:hidden;box-sizing:border-box;padding:7px;min-height:208px;position:relative}
.ll-bundle .content .text p,.ll-container .title p{font-size:1rem}
.main_content_layer.linklist_main_content_layer{display:block}
.show-hide-results{background-color:#2b81e7;border-radius:10px;width:17px;min-width:17px;height:17px;position:relative;margin:12px 5px 10px 0;display:inline-block}
.show-hide-results.hide-results::before,.show-hide-results.show-results::before{background-color:#fff;width:10px;height:2px;border-radius:1px;position:absolute;top:7px;left:3px;content:""}
.show-hide-results.hide-results::after{background-color:#fff;width:2px;height:10px;border-radius:1px;position:absolute;top:3px;left:7px;content:""}
@media(max-width:950px){.ll-bundle div.content{width:27%;padding:1%;margin-left:2%;margin-right:1%}
}
div.editorspicks_Navigation{display:none}
@media(max-width:1000px){.ll-container .ll-bundle div.content img{width:45%}
}
@media(max-width:950px){.ll-bundle div.content{width:27%;padding:1%;margin-left:2%;margin-right:1%}
.car-ll-box img{max-width:115px;height:auto}
.ll-slider .car-ll-box .content p{overflow:hidden;line-height:1.7rem;height:13.6rem;padding:0;margin:0;font-size:1rem}
.ll-slider .car-ll-box .content p:before{content:"";float:left;width:5px;height:13.6rem}
.ll-slider .car-ll-box .content p span{float:right;width:100%;margin-left:-5px;line-height:1.7rem}
.ll-slider .car-ll-box .content p:after{content:"\02026";box-sizing:content-box;text-align:right;font-size:1.40rem;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-2rem;left:100%;width:6rem;margin-left:-6rem;padding-right:5px;background-size:100% 100%;background:linear-gradient(to right,rgba(255,255,255,0),white 50%,white)}
}
@media(max-width:768px){.ll-slider-container .car-ll-box h3{margin:0 0 10px 0;font-size:16px}
.ll-slider-container .car-ll-box img{padding:0;display:block;clear:both;float:none;margin:0 auto;max-width:100px;height:auto}
.ll-slider .car-ll-box .content p{height:5.1rem}
.ll-slider .car-ll-box .content p:before{height:5.1rem}
.ll-slider .car-ll-box .content{margin:15px 10px}
.ll-slider .car-ll-box a.learn-link{margin:0 0 0 10px}
}
@media(max-width:670px){.ll-slider-container.editorspicks{height:285px}
.ll-bundle div.content{width:43%;padding:1%;margin-left:2%;margin-right:1%}
.ll-bundle div.content img{width:40%;margin-left:23%}
}
@media(max-width:600px){.tsr-ll-box a.learn-link{font-size:1rem}
.tsr-ll{table-layout:fixed}
.tsr-ll-box img{max-width:100%;height:auto;padding:0;margin:0 0 10px 0}
.tsr-ll-box .content{padding:15px}
.tsr-ll-box h3{font-size:15px;line-height:normal}
.ll-slider .car-ll-box .content p,.ll-slider .car-ll-box .content p:before,.ll-slider .car-ll-box a.learn-link{height:3.4rem;font-size:.9rem}
}
@media(max-width:480px){.ll-bundle div.content img{width:35%;margin-left:28%}
.ll-bundle div.content{width:78%;padding:1%;margin-left:10%}
.tsr-ll .row{display:block}
.tsr-ll-box{display:block;width:100%;border-bottom:1px solid #e6e6e6}
.tsr-ll tr:last-child .tsr-ll-box:last-child{border-bottom:0}
.tsr-ll .bottom,.tsr-ll .right,.tsr-ll .left,.tsr-ll .top{background:0}
}
@media(max-width:400px){.ll-slider-container .car-ll-box img{display:none}
.ll-slider .car-ll-box .content p,.ll-slider .car-ll-box .content p:before{height:10.2rem}
}
@media(max-width:350px){.editors-ll-box .content .image{display:none}
.editors-ll-box .content .text{width:95%}
}
.link_blocks .link_info{width:100%;word-wrap:break-word;padding-left:.1em}
.link_blocks .link_description{height:auto;width:85%;font-size:13px;font-size:1.1rem;line-height:1.3em}
.link_blocks .link_title{font-size:16px;font-size:1.3rem;font-weight:bold;padding-top:10px;padding-top:.8333rem;padding-bottom:10px;padding-bottom:.8333rem;width:90%}
.link_blocks .link_description,.link_blocks .link_title{padding-left:5px}
.link_blocks h3.link_title{margin:0}
.link_blocks{width:100%;padding-top:20px;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:1009px}
.link_blocks .link_block{cursor:pointer;padding-bottom:15px;-webkit-flex-basis:300px;-ms-flex:300px;width:300px;-webkit-flex-grow:0;-moz-box-flex-grow:0;flex-grow:0;display:block;vertical-align:top;margin:0 0 30px 0;margin:0 0 2.5rem 0}
.no-flexbox .link_blocks .link_block{display:inline-block;padding:0 15px 0 0}
.link_blocks .link_block.active .link_title a,.link_blocks .link_title a:active,.link_blocks .link_title a:hover{color:#1185ea;text-decoration:none}
.link_blocks .link_block .drop_shadow{height:5px;background:url("../../docroot/images/background/gradient/drop_shadow_bottom_dadada.png") repeat-x scroll left top #dadada}
.applicationslinklist .link_blocks{padding-top:0}
.link_blocks_twoCol .link_block_twoCol{-webkit-flex-basis:50%;-ms-flex:50%;width:50%;display:flex}
.link_blocks_twoCol .link_block_twoCol .link_image,.link_blocks_twoCol .link_block_twoCol .link_info{width:50%;padding:0}
.link_blocks_twoCol .link_block_twoCol .link_image img{max-width:100%;height:auto}
.link_blocks_twoCol .link_block_twoCol h3.link_title{padding-top:0}
.link_blocks_twoCol .link_block_twoCol .link_description,.link_blocks_twoCol .link_block_twoCol h3.link_title,.link_blocks_twoCol .link_block_twoCol h3.link_title:first-child{padding-left:15px !important}
@media(max-width:1050px){.ptab-content#applications .ptab-content-body h3:first-child{padding:0 3%}
}
@media(max-width:1008px){.link_block{min-width:49% !important}
.link_block .link_image img{width:100%}
}
@media(min-width:896px) and (max-width:1008px){.link_blocks{width:855px}
}
@media(max-width:895px){.link_blocks{width:770px}
.link_blocks_twoCol .link_block_twoCol .link_image{width:35%}
.link_blocks_twoCol .link_block_twoCol .link_info{width:65%}
.link_blocks_twoCol .link_block_twoCol .link_description{padding-right:10px}
}
@media(max-width:767px){.link_blocks{width:100%;width:100vw}
}
@media(max-width:660px){.link_block{width:49% !important;-webkit-flex-basis:49% !important;-ms-flex:49% !important;flex-basis:49% !important}
}
@media(max-width:600px){.productslinklist .link_blocks .link_block,.applicationslinklist .link_blocks .link_block{width:100% !important;flex-basis:100% !important;border-bottom:1px solid #efefef}
.productslinklist .link_blocks .link_image{box-sizing:border-box;width:25% !important;float:left}
.productslinklist .link_blocks .link_info{box-sizing:border-box;width:75%;float:right;padding-left:15px}
.productslinklist .link_blocks h3.link_title{padding-top:0}
.productslinklist .link_blocks .link_block{cursor:auto}
.applicationslinklist .link_blocks .link_block{margin:0;padding-bottom:0}
.applicationslinklist .link_blocks .link_image,.applicationslinklist .link_blocks .link_description{display:none}
.applicationslinklist .link_blocks .link_image{width:0 !important;float:none}
.applicationslinklist .link_blocks .link_info{width:100% !important;float:none}
.applicationslinklist .link_blocks h3.link_title{padding-top:10px !important;padding-top:.8333rem !important;padding-bottom:10px !important;padding-bottom:.8333rem !important}
.applicationslinklist .link_blocks_twoCol h3.link_title{padding-left:3% !important}
}
@media(max-width:490px){.link_block{width:100% !important;-webkit-flex-basis:100% !important;-ms-flex:100% !important;flex-basis:100% !important;margin:0;border-bottom:1px solid #efefef}
.link_block .link_image{width:30% !important;float:left}
.link_block .link_info{width:67%;float:right}
.link_block h3{padding:0 0 4px 0 !important}
.link_description{padding:0 !important}
#servicetabs_tab_custom1 .link_block .link_image,#servicetabs_tab_custom1 .link_block .link_info{width:auto;float:none}
}