@charset "UTF-8";.header{position:relative;z-index:500}.header-wrap{width:973px;margin:0 auto;position:relative}.header-top{float:left;width:100%;background:#101010;border-bottom:solid 1px #202020}.header-bottom{float:left;width:100%;padding:0;background:#101010;border-bottom:solid 1px #202020}.ie7 .header-bottom{height:36px}.ie7 .header-bottom .header-wrap{position:relative;top:-16px}.logo{float:left;display:block;width:206px;height:55px;margin:0;background:url('../images/logos/logo-new-design.png') no-repeat 0 0}.logo-valentines{float:left;display:block;width:150px;height:29px;margin:13px 0;background:url('../images/logos/logo-valentines-2016-white.png') no-repeat 0 0;background-size:150px 29px}.logo-stPatrick{float:left;display:block;width:150px;height:34px;margin:13px 0 8px 0;background:url('../images/logos/logo-stpatrick-2016-white2.png') no-repeat 0 0;background-size:150px 34px}.logo-easter{float:left;display:block;width:150px;height:29px;margin:13px 0 8px 0;background:url('../images/logos/logo-easter-2016-white.png') no-repeat 0 0;background-size:150px 34px}.logo-april-fools{float:left;display:block;width:150px;height:45px;margin:2px 0 8px 36px;background:url('../images/logos/logo-aprilfools-2016.png') no-repeat 0 0;background-size:159px 50px}.logo-earthDay{float:left;display:block;width:190px;height:45px;margin:6px 0;background:url('../images/logos/logo-earthday-2016.png') no-repeat 0 0;background-size:190px 45px}.logo-CincoDeMayo{float:left;display:block;width:193px;height:41px;margin:4px -2px;background:url('../images/logos/RT-logo-CDM-desk.png') no-repeat 0 0;background-size:193px 41px}.logo.logo-StarWars{width:215px;height:40px;margin:5px 0 0 -3px;background:url('../images/logos/RT-logo-SW-desk.png') no-repeat 0 0;background-size:215px 40px}.rt_tablet .logo.logo-StarWars{width:195px;height:36px;margin:8px 0 0 -3px;background:url('../images/logos/RT-logo-SW-desk.png') no-repeat 0 0;background-size:195px 35px}.logo-MothersDay{float:left;display:block;width:196px;height:37px;margin:9px 0;background:url('../images/logos/RT-logo-MOMS-desk.png') no-repeat 0 0;background-size:196px 37px}.logo-BrazilPride{float:left;display:block;width:191px;height:44px;margin:5px -2px;background:url('../images/logos/RT-logo-br-desk.png') no-repeat 0 0;background-size:192px 44px}.logo-OrlandoTragedy{float:left;display:block;width:194px;height:48px;margin:7px 0 8px 0;background:url('../images/logos/logo-orlando-desk.png') no-repeat 0 0;background-size:194px 48px}.rt_tablet .logo-MothersDay{width:194px;height:36px;margin:9px -3px;background-size:194px 36px}.logo-FathersDay{float:left;display:block;width:150px;height:55px;margin:0;background:url('../images/logos/logo-fathers-2016-desk.png') no-repeat 0 0;background-size:150px 55px}.logo-4thJuly{float:left;display:block;width:150px;height:55px;margin:0;background:url('../images/logos/logo-4thJuly-desk.png') no-repeat 0 14px}.logo-CanadaDay{float:left;display:block;width:155px;height:35px;margin:9px 0 0 0;background:url('../images/logos/logo-canada-day-desk.png') no-repeat 0 0;background-size:155px 35px}.logo-14thJuly{float:left;display:block;width:193px;height:44px;margin:5px 0;background:url('../images/logos/logo-redtube-14th-july.png') no-repeat 0 0}.main-nav{position:absolute;right:0;list-style:none;height:55px;z-index:10100}.main-nav>li{display:block;float:left;height:55px;position:relative}.main-nav li a.main-link{display:block;float:left;padding:0;margin:0 0 0 38px;font-size:20px;height:55px;line-height:55px;color:#aaa;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:normal;cursor:pointer}.main-nav li:first-child a.main-link{margin:0}.main-nav li.video-down:hover #video-options-dropdown .sub{display:block}.main-nav li:first-child+li a{margin:0 0 0 25px}.main-nav li:first-child a.main-link.down{border:solid 1px transparent;border-width:0 1px;padding:0 9px 0 9px}.main-nav li a.main-link .menu-arrow{display:none}.main-nav li a.main-link.down .menu-arrow,.main-nav li a.main-link.categories-down .menu-arrow{display:inline-block;line-height:55px;transform:none}.main-nav li:first-child+li a.categories-down{padding:0}.main-nav li:first-child+li a.categories-down.active,.main-nav li:first-child+li a.categories-down:hover{color:#fff}.main-nav li.current a.main-link,.main-nav li a.main-link:hover,.main-nav li:hover>a.main-link.down{color:#ddd}.main-nav li.current a.main-link:hover,.main-nav li:hover>a.main-link.down,.rt_tablet .main-nav li a.main-link.down.active{border:solid 1px #232323;border-width:0 1px}.main-nav li a.main-link.upgrade_link{text-transform:none;height:38px;background-color:#af181f;line-height:38px;color:#fff;width:135px;margin:8px 0 0 32px}.main-nav li a.main-link.homepage_upgrade{text-transform:none;height:38px;background-color:#af181f;line-height:38px;color:#fff;width:135px;margin:8px 0 0 32px}.premium .rt_Menu_Star{margin-right:5px}.ie8 .main-nav li.current a.main-link:hover,.ie8 .main-nav li:hover>a.main-link.down,.ie8 .main-nav li.current a.main-link:hover,.ie7 .main-nav li:hover>a.main-link.down{background:#101010 url('../images/layout/nav-arrow.png') no-repeat 92% -68px}.main-nav table{border-collapse:collapse;width:0;height:0;position:absolute;top:0;left:0}.main-nav a:hover{visibility:visible}.main-nav li:hover{position:relative;z-index:10010}.main-nav ul.sub{display:none;position:absolute;left:0;top:55px;background-color:rgba(16,16,16,0.9);border:solid 1px #333;border-width:0 1px 1px;height:auto;z-index:10000;padding:0;margin:0}.ie8 .main-nav ul.sub,.ie7 .main-nav ul.sub{background-color:#101010}.main-nav ul.sub li{display:block;position:relative;float:left;width:100%;margin:0 5px 0 0;padding:0}.main-nav ul.sub li a{display:block;color:#929292;font-size:14px;text-decoration:none;text-align:left;text-transform:none;font-weight:normal;margin:0;padding:5px 9px;background:0}.main-nav ul.sub li a:hover{text-decoration:none;background-color:rgba(51,51,51,0.5)}.ie8 .main-nav ul.sub li a:hover,.ie7 .main-nav ul.sub li a:hover{background-color:#333}.second-nav{float:right;height:35px}.second-nav li{position:relative;float:left;list-style-type:none;padding:0;margin:0 0 0 10px;height:35px;line-height:35px}.second-nav li:first-child{margin:0}.second-nav li a{display:block;font-weight:normal;color:#929292;font-size:14px;text-decoration:none}.second-nav li.current a,.second-nav li a:hover{color:#ddd}.second-nav li .profile-options-link,.second-nav li .community-options-link{padding:0 4px 0 4px;border:solid 1px transparent;border-width:0 1px;line-height:35px;height:35px}.second-nav li .profile-options-link.active,.second-nav li .community-options-link.active{color:#d60211;border:solid 1px #333;border-width:0 1px}.second-nav li .community-options-link.active{color:#fff}.ie8 .second-nav li .profile-options-link.active,.ie7 .second-nav li .profile-options-link.active,.ie8 .second-nav li .community-options-link.active,.ie7 .second-nav li .community-options-link.active{background:#101010 url('../images/layout/nav-arrow-up.png') no-repeat 98% 15px}#profile-login-signup a,span.vertical-separator{float:left}#profile-username-holder{display:inline-block;overflow:hidden;white-space:nowrap;max-width:80px;text-overflow:ellipsis}.options-dropdown{position:absolute;top:35px;right:0;background-color:rgba(16,16,16,0.9);border:solid 1px #333;border-width:0 1px 1px;z-index:600}.ie8 .options-dropdown,.ie7 .options-dropdown{background-color:#101010}.options-dropdown ul{padding:0;margin:0}.options-dropdown li{float:none;list-style-type:none;padding:0;margin:0;height:auto;line-height:18px}.options-dropdown li a{white-space:pre;padding:6px 5px 6px 50px;background:url('../images/layout/site_sprite.png') no-repeat 13px 35px}.options-dropdown.community-options-dropdown li a{padding:5px 9px}.options-dropdown a:hover{text-decoration:none;background-color:rgba(51,51,51,0.5)}.ie8 .options-dropdown a:hover,.ie7 .options-dropdown a:hover{background-color:#333}.profile-link-notification{color:#af1820;font-weight:bold;display:inline-block;margin-left:3px}.profile-link-notification.none{display:none}.options-dropdown li.upload-icon a{background-position:13px -535px}.options-dropdown li.fav-icon a{background-position:13px -583px}.options-dropdown li.subscription-icon a{background-position:13px -1085px}.options-dropdown li.friends-icon a{background-position:13px -636px}.options-dropdown li.messages-icon a{background-position:13px -683px}.options-dropdown li.profile-icon a{background-position:13px -737px}.options-dropdown li.uploads-icon a{background-position:13px -783px}.options-dropdown li.settings-icon a{background-position:13px -836px}.options-dropdown li.members-icon a{background-position:13px -884px}.options-dropdown li.verified-icon a{background-position:15px -1135px}.options-dropdown li.signout-icon a{background-position:13px -936px}.premium-user-menu .red-circle{left:15px;position:absolute;float:left;background:#af181f;border-radius:11px;padding:4px;color:#fff;font-size:12px;line-height:0}.collection-icon .rt_icon{position:absolute;left:16px;font-size:18px;color:#bbb}.options-dropdown li a:hover{text-decoration:none;background-color:rgba(51,51,51,0.5)}.ie8 .options-dropdown li a:hover,.ie7 .options-dropdown li a:hover{background-color:#333}.profile-notification-icon{position:absolute;right:10px;top:-10px;display:none;color:#000;font-weight:bold;font-size:11px;line-height:14px;text-align:center;width:12px;height:17px;background:url('../images/layout/site_sprite.png') no-repeat 0 100%}.header-search{float:left;position:relative;margin:2px 0 0;border:solid 1px #333;height:28px}.header-search input.searchField,.header-search input.searchFieldinCat,.header-search input.searchFieldCat,.header-search #searchField{background-color:#e6e6e6;border:0;color:#929292;float:left;font-size:14px;font-weight:normal;margin-top:0;padding:0 140px 0 15px;width:295px;box-sizing:content-box;height:30px}.chrome .header-search input.searchField,.chrome .header-search input.searchFieldinCat,.chrome .header-search input.searchFieldCat,.chrome .header-search #searchField{line-height:14px}body .header-search a.searchButton{background:#d60211;text-align:center;border:0 none;display:block;margin-left:0;margin-top:0;position:absolute;right:0;top:0;width:50px;height:30px;z-index:100}#gayTag{top:7px}.gay_normal{background-image:url("../images/layout/gay-normal.gif")}.gay_x_hover{background-image:url("../images/layout/gay-x-hover.gif")}.gay_gay_hover{background-image:url("../images/layout/gay-gay-hover.gif")}.ui-helper-hidden-accessible{position:absolute;clip:rect(1px,1px,1px,1px)}.ui-autocomplete{z-index:600 !important;border:solid 1px #333;border:solid 1px #272727;background:#0f0f0f;color:#fff;position:absolute;cursor:default}.ui-menu{list-style:none;float:left}.ui-menu .ui-menu-item{display:block;font:menu;font-size:12px;text-align:left;float:left;zoom:1;clear:left;width:100%}.ie8 .ui-autocomplete,.ie7 .ui-autocomplete{background:#101010}.ui-autocomplete.ui-menu .ui-menu-item a{color:#929292;font-size:13px;display:block;line-height:18px;padding:5px 15px;text-decoration:none;font-weight:normal;zoom:1}.ui-autocomplete.ui-menu .ui-menu-item a:hover,.ui-autocomplete li.ui-menu-item a.ui-corner-all:hover,.ui-autocomplete li.ui-menu-item a.ui-corner-all:focus,.ui-autocomplete .ui-corner-all.ui-state-hover,.ui-autocomplete .ui-corner-all.ui-state-focus{cursor:pointer;text-decoration:none;background-color:#333}.ui-autocomplete.ui-menu .ui-menu-item.first-in-the-group a{border-top:solid 1px #333}.ui-autocomplete li.aSearchLink{font-size:12px;padding:0;margin:0;text-align:right}.ui-autocomplete.ui-menu .ui-menu-item.aSearchLink:first-child{background:rgba(16,16,16,0.9)}.ui-autocomplete.ui-menu .ui-menu-item.aSearchLink:first-child a{border-top:0}.ie8 .ui-menu.ui-autocomplete :first-child.aSearchLink.ui-menu-item,.ie7 .ui-menu.ui-autocomplete :first-child.aSearchLink.ui-menu-item,.ie8 .ui-autocomplete.ui-menu .ui-menu-item.aSearchLink:first-child a,.ie7 .ui-autocomplete.ui-menu .ui-menu-item.aSearchLink:first-child a{background-color:#000}.ui-autocomplete.ui-menu .ui-menu-item.aSearchLink a{display:block;font-size:11px;padding:5px 10px 8px 0;margin:0;text-align:right;border-top:solid 1px #333}.ui-autocomplete li.ui-menu-item.aSearchLink a.ui-corner-all:hover,.ui-autocomplete .aSearchLink.ui-menu-item .ui-corner-all.ui-state-hover,.ui-autocomplete .aSearchLink.ui-menu-item .ui-corner-all.ui-state-focus{background:transparent !important;text-decoration:none}ul.ui-autocomplete.search-autocomplete-list{z-index:400}.ui-autocomplete li.ui-menu-item a{cursor:pointer}.ui-autocomplete.ui-menu .ui-menu-item.suggest-type-video a,.ui-autocomplete.ui-menu .ui-menu-item.suggest-type-pornstar a,.ui-autocomplete.ui-menu .ui-menu-item.suggest-type-channel a{color:#929292;font-size:13px;padding:4px 10px 7px 40px;background-image:url('../images/layout/autocomplete-type-sprite.png');background-repeat:no-repeat}.ui-autocomplete.ui-menu .ui-menu-item.suggest-type-video a{background-position:10px 4px}.ui-autocomplete.ui-menu .ui-menu-item.suggest-type-pornstar a{background-position:10px -46px}.ui-autocomplete.ui-menu .ui-menu-item.suggest-type-channel a{background-position:10px -93px}.ui-autocomplete.ui-menu .ui-menu-item.suggest-type-video a:hover{background-color:#333}.ui-autocomplete.ui-menu .ui-menu-item a span.autocomplete-type{float:right;color:#7f7f7f;font-size:11px;font-style:italic}.ui-autocomplete.ui-menu .ui-menu-item a span.autocomplete-videos-number{font-size:11px;color:#7f7f7f;font-style:italic}#gayTag{width:47px;height:15px;background-repeat:no-repeat;display:block;position:absolute;left:5px;top:7px}#gayTag a{color:white;text-decoration:none;font-family:Arial;font-size:10px;font-weight:normal;position:absolute;display:block;padding:1px 0 0 0}#gayTag a.gayLabel{left:0;top:0;width:30px}#gayTag a.gayLabel:hover{color:red}#gayTag a.gayX:hover{color:red}#gayTag a.gayX{right:0;top:0;width:16px}.gay_normal{background-image:url('../images/layout/gay-normal.gif')}.gay_gay_hover{background-image:url('../images/layout/gay-gay-hover.gif')}.gay_x_hover{background-image:url('../images/layout/gay-x-hover.gif')}.header-search .search-dropdown{position:absolute;right:50px;top:0}.header-search .search-dropdown ul{margin:0;padding:0;border-top:solid 1px #b1b1b1;width:86px}.header-search .search-dropdown ul li{border:solid 1px #b1b1b1;border-width:0 1px 1px;background:#e6e6e6}.header-search .search-dropdown li{height:28px;line-height:28px}.header-search .search-dropdown a.active,.header-search .search-dropdown li a{display:block;font-size:13px;color:gray;text-decoration:none;padding:0 35px 0 8px;height:30px}.header-search .search-dropdown a.active{width:43px;line-height:30px;background:url('../images/layout/site_sprite.png') no-repeat 63px -367px}.header-search .search-dropdown a.active.open{background-position:63px -402px}.rt_desktop #PornhubNetworkBar{height:24px;border-bottom:1px solid #555}.rt_tablet #PornhubNetworkBar{height:40px;border-bottom:1px solid #555}#PornhubNetworkBar div.bar_body{border-bottom:0}.footer{clear:both;background:0;padding:0;margin:0;font-weight:normal}.footer .emoji-link{border-top:solid 1px #202020;text-align:center;color:#666}.footer .emoji-link a{color:#ccc}.footer-top{position:relative;border:solid 1px #202020;border-width:1px 0;padding:23px 0 15px;margin:0;background:url("../images/layout/footer-b.png") no-repeat 50% 0}.footer .inside{width:973px;margin:0 auto}.footer-social{float:right;width:227px;margin:7px 0 0;padding:50px 0 0;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKIAAAAfCAYAAABkphawAAAHpklEQVR4AeXbc5AkSRuA8Xc5s6e1WT1r82zbtm3b6D3btm3btgZnrHutye/5o94vOjIuq6vqsgY3b8Rv2ZWjJxpV2fJ8z1yxHngSBrUolDAZX+I+HIhySITTUfDoSIjCxTGPm4Jv8SIuxVYQVS3LyKQ19xVjjFodBY8+hCBAIfQsJKWrUQjtDUEPTEMhgd/xAa7DxpAIb6HgwTaQf4plSVwDk8KvOADicBmMR2dAoG6HSakSp6D98z0DqZLmMvfBl/WbvhV8j6A/dD6DpHQ/dI6AoDf+7TyNHMSGGviYwzXEI8DvQSinlsOXMCm8jFYQy3kwHh0PUbjaw5pTn+9ZcXCNtJW3Ro7Vb/pIPIyHHO5HJXTex/2O2z6MyyEYBJ3XISndDJ0DIOiJRWBMAQ+GHrLovz2L9zEFxTMHq0Msn0LnDf16E3oEq2iIBh8R4cCIh1OTwtt1EOIJvkNUL/YYcGOVtJK/Vtk2bgwTobMOJIYxdRTi55CYlsJmeAvF0zkixGGQtDTEWTBYjL0gNqyJ32AS2j/jEM/PKER1T6WITN7lUDFzF5b6Zl4Fne0hMYyqoxC/hqTwPnQuiAhxdR8hFmAUbkcniKUNBodGY2OcjR9hHGZjmRghXoo9gQC5mIKRiBPiWdaxx+IGfAETLdizSsrktbFjZNat95d6waCzYwML8RtICmOgUxMR4lq+Q1RTsROktKA5v98P47BnjBCHQwANK44AsULsBHFYE2/DuFUsUy3thIdq+XOVzWXBx980hRDVH9DpVdchqtvQHuKiIeAXxxo3lg4x2MiKyneIy0JKuCz6KUCF8LHkRxF5sdcAqZ0zt6mE+B50htRHiOp3rAEpEcuFjuOfLBUiNoIkFyDnI0T1qeP4+XyspfldXu/cV35s0UUWfvptUwnxe+h0rc8Q1c4lYtzbcdxzWYUI3yEOh3HYRb/+amkrcx58vimE2A21MMwvkPoOMY++kAgnOo59IEaI69dniJYPHWvcqiHyXFEK+ZuaQoiPQufi+gzxE77xjh9iEPdh7aIYIS7bgEI82LHGR/o1c9VFpp9waWMK8XNIAh1xL3QWoG1EiGtmGeKN0OAQRIW4K4zDtty2VIjv4wk8CfVUqFcdhzjEscafaAFCLJOpe5/amEKsxOAIQ7AitsOlmAGd77EsJCLE/lmEWI1NISoixAE4E8ZhOrcrt0NMaGQdh9gO82AsC9AZhNhGpu5+UuMIMf08jHUhKiLEB3EhLgldhq2ThjgdJnSzYwdNT9yLD/Ae3sV3MCVs7eHKyuA6DrE1/naskwMhlsvUPU/5L4c4F09hX/Rwhxg5zyQN0YQ2gMC2GWbCJPSEp2vNQ7ILMfgnhJj7y3G+cwAIsYwQT25MIf6N4yMch7PxMibDnhNThHhT0hCfwHCIpQw3wqTwOJp5CnFEHYdYFu5XNLD1baT3iJ8m3PSwA95D8RwcEeK+GI5RodHoBYnLdZViQ1TBJDAT72A7iIoZ4jnYHFsqbAUES0MUXBH5emjujIUwljlo+/8QdzmhKZy+uRTF09vv7ht3iJ348y0wKVRCSjgv+QuSIJr/EEc41vhJP06VtJZpB57VVK6svAKdRzI7j2jdG06EseFK7BA6DCbFiemUV1YCVVcvVg50rPEmRM8jzjjtKt8hvgZJ6SboHOg5xAkontYZhRjY7/kwNqwKUbjecbvfsgkx5+b/HvFNxxqsrZf4yqVw8e3pQ/S/MfaGjO4R1XfQGZ1FiHFD2RGi0AJzHbc9zIoDWe2+8X6PGMA4bAl5sUc/qZF2Muexl32EOBI670NSehA6e2UQ4o3Q2bDeQ7ScGrFTpW0jDfFd14l5lOnum4+W6S0Lv/zBR4i97Y2nKb0LnS0zCPGWhhxiGyxy3P72hA/Na2Z8rXk4JEJrx7HqVAjk+1bd5bNey4pZsNBHiC0xBYZZjI6QFKZCZ0IGIVZDZ2QDCjEI5U6AcahIEOK6GYc4GmLpiOVwIn6CcViIJSEQXjHLpHX28bFDW71q35sltBx0JqPMc4gbQ6cWLRtEiC/AOuYHxzGv2OFGrP8LvknpghghVlvHVGMOTAzbQVSlNJOZl97hM8QjoPMhJKEnoXMhxGOIS+IP+w1U9R6iw+YwDmPc63vzrB2iR1cXP3f9prwXzw/7yOIp032G2A7FczEkpm1RPBWQtNvALMPxg3Vv2MoR4pD6DlHVuPczZh7iXRmFeK7emwMVUiki0/Y6w+e7+NQxKJ4r0A3i0BYnoHhugzhCrMaymIBlbZiA5bAODsBDsGdTiCPEgzAey6awPDrGDDHYEVEnlzeBcTigkYX4MTa1z2NWtugqL+QqxMxf4DtEdY29AwbP4QIch2OQx8OYChN5DlJD/PdTjY0hjhB9zO52ULfC2HBgjDcxfQ3jMMhe36M3IKHHYVKowp3YxHXCvEpaSOGM66NCety+upHCcZiBJDMRYkM/pJ3FeB9HozXEhjnwNYfYUa2PPM5TyGM0pIT+1rGKe6lgRdjr+5DHdpAXgM1irJ/H2TgGG2IgxC2QL5bsLS8EFVI7vRAV0WbIh0ZDUuqEC/ANCgozUQhV4haMgDgsg3ORx3kl5HEOjsN6MXfOHGqtnVYeo/8HPozHOQR4DgcAAAAASUVORK5CYII=') no-repeat 57px 0}.footer ul{padding:0;margin:0}.footer-social ul li{display:inline-block;margin:0 0 0 15px;position:relative}.footer-social ul li a{display:block;font-size:26px;color:#333;text-decoration:none}.footer-social ul li.youtube a:hover{color:#e62118}.footer-social ul li.twitter a:hover{color:#4099ff}.footer-social ul li.vine a:hover{color:#b0d3f3}.footer-social ul li.reddit a:hover{color:#b0d3f3}.footer-social ul li.four a:hover{color:#365886}.footer-social ul li.snapchat:hover a{color:#f7ff51}.footer-social ul li.snapchat .snapchatPopupHolder{position:absolute;bottom:37px;right:-42px;width:100px;font-size:14px;padding:7px;z-index:111;background:white;pointer-events:none;color:#000;opacity:0;-webkit-transform-origin:50% calc(100%+6em);transform-origin:50% calc(100%+6em);-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;-webkit-transition-timing-function:ease,cubic-bezier(.17,.67,.4,1.39);transition-timing-function:ease,cubic-bezier(.17,.67,.4,1.39)}.footer-social ul li.snapchat .snapchatPopupHolder:after{top:99%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:7px;margin-left:-5px}.footer-social ul li.snapchat:hover .snapchatPopupHolder{pointer-events:auto;opacity:1;-webkit-transform:translate3d(0,0,0) rotate3d(0,0,0,0);transform:translate3d(0,0,0) rotate3d(0,0,0,0)}.footer-social ul li.snapchat .snapchatPopupHolder img{width:100%}.footer-social ul li.snapchat .snapchatPopupHolder p{margin:3px auto 0 auto;text-align:center}.footer ul.footer-links{overflow:hidden;clear:left;margin:8px 0 15px;float:none}.footer-links li{float:left;padding:0;margin:0 8px 0 0;color:#666}.footer-links li a{display:inline-block;color:#666;font-size:14px;text-decoration:none;font-weight:normal;margin:0 8px 0 0;padding:0}.footer-links li.current a,.footer-links li a:hover{color:#fff}.footer-links li:first-child{width:140px}.footer-links h3{color:gray;font-size:14px;font-weight:bold;text-transform:uppercase;padding:0;margin:0}.footer-bottom{padding:20px 0}.footer-bottom .copyright{float:right;font-size:14px;color:#666;position:relative}.footer-bottom .copyright a{color:#666;font-size:13px;margin:0 15px 0 0}.footer-bottom .copyright a:hover{text-decoration:none;color:#fff}.footer-bottom ul li{float:left;padding:0;margin:0 0 0 5px}.footer-bottom ul li:first-child{margin:0}.footer-bottom ul li a,.footer-bottom ul li span{display:block;height:17px;text-indent:-9999px;overflow:hidden}.rta{float:left;margin-right:5px}.rta-asacp li a,.rta-asacp li span{background:url("../images/layout/footer-logos.png") no-repeat -1px -25px}.footer-bottom ul li.rta a,.footer-bottom ul li.rta span{width:53px;background-position:-1px 0}.footer-bottom ul li.asacp span{width:85px;background-position:-60px 0}.footer-bottom .rta-asacp{position:relative;top:6px}.footer-bottom .copyright .language-wrapper{display:inline-block}.footer-bottom .copyright a.language-change{color:#929292;font-size:14px;padding:3px 0 3px 6px}.footer-bottom .copyright a.language-change span{display:inline-block;height:17px;border:solid 1px #333;padding:5px 10px 5px 10px}.footer-bottom .copyright a.language-change .language-icon{margin-right:10px;font-size:22px;vertical-align:middle}.footer-bottom .copyright a.language-change strong{font-weight:bold}.footer-bottom .language-change-box{position:absolute;left:42px;bottom:29px;padding:15px 0;margin:0;border:1px solid #333;border-width:1px 1px 0;background:#222;z-index:110}.footer-bottom .language-change-box li{float:none;margin:10px 0 0}.footer-bottom .language-change-box li:first-child{margin:0}.footer-bottom .language-change-box li a{color:#929292;font-size:14px;overflow:visible;text-indent:0;padding:0 0 0 10px;margin:0}.footer-bottom .language-change-box li a:hover{color:#fff;text-decoration:none}.second-nav li.notifications{position:relative;z-index:10101}.second-nav li a.notification-bell{position:relative;height:35px;width:48px;border:solid 1px #333;border-width:0 1px}.second-nav li a.notification-bell .notification-bell-icon{font-size:19px;line-height:35px;text-align:center;margin-left:15px}.second-nav li a.notification-bell.open .notification-bell-icon{color:#FFF}.second-nav li a.notification-bell.none{display:none}.second-nav li a.notification-bell.open{background-position:50% -33px}.notification-bell span{position:absolute;right:3px;top:3px;font-size:10px;color:#af1820;line-height:normal;font-weight:bold;width:15px;text-align:center}.header .notification-bell-dropdown{display:none;width:425px;position:absolute;top:35px;right:0;border:solid 1px #333;border-width:0 1px 1px;background:#101010}.second-nav .notification-bell-dropdown li a{color:#fff;display:inline-block;font-size:12px;font-weight:normal;text-decoration:none}.second-nav .notification-bell-dropdown li a:hover{color:#fff;text-decoration:underline}.notification-bell-dropdown .link{color:#929292;font-size:12px;margin:0 10px}.notification-bell-dropdown .notification-dropdown-header{position:relative}.notification-bell-dropdown .wait-img{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px}.overlay-aggregation{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6}#contractors-container .error{color:#af1820;font-size:15px}.notification-list-wrapper .placeholder{text-align:center;display:none;position:relative;height:50px;line-height:50px}.header .notification-bell-list .empty{text-align:center;padding:8px 0;color:#666;border-top:1px solid #222}.header .notification-list-wrapper .error{text-align:center;padding:8px 0;color:#d60211;font-size:12px;line-height:15px;border-top:1px solid #222}.header .notification-list-wrapper .placeholder .error{display:inline-block;position:relative;border-top:0;vertical-align:middle}.my-notifications .notification-bell-dropdown .link{color:#fff;font-size:19px;font-weight:bold;margin:0 0 15px}.notification-bell-dropdown .link.left{float:left}.notification-bell-dropdown .link.right{float:right;color:#fff}.notification-bell-dropdown .link.left:hover{color:#929292;text-decoration:underline}.notification-bell-dropdown .link:hover{color:#fff;text-decoration:underline}.my-notifications .notification-bell-dropdown .link.left:hover{color:#fff;text-decoration:none}.notification-bell-list{clear:left;padding:0;margin:0}.my-notifications .notification-bell-list{border:solid 1px #333;border-width:1px 1px 0;background:#101010}.second-nav .notification-bell-list li,.notification-bell-list li{float:none;height:auto;position:relative;line-height:normal;width:100%;box-sizing:border-box;border-bottom:solid 1px #333;padding:10px;margin:0}.second-nav .notification-bell-list li:first-child{border-top:solid 1px #333}.second-nav .notification-bell-list li:hover,.notification-bell-list li:hover{background-color:#101010}.notification-bell-list .user-avatar{float:left;margin-right:10px;width:30px}.notification-bell-list .user-avatar img{display:block;width:100%;margin-top:2px}.notification-bell-list .info{float:left;position:relative;color:#929292;font-size:12px}.header .notification-bell-list .info{width:290px}.my-notifications .notification-bell-list .info{width:800px}.notification-bell-list .info a{color:#fff}.notification-bell-list .info .date{display:block;color:#4a4b4c}.notification-bell-list .notification-view{text-align:right}.notification-bell-list .notification-view.video-screen img{width:70px;height:40px}.notification-bell-list .notification-view.gallery-screen img,.notification-bell-list .notification-view.photo-screen img{width:40px;height:40px}.notification-bell-list .notification-view.post-screen img{width:40px;height:34px}.notification-has-tooltip{position:relative}.notification-tooltip-data{display:none}.notification-tooltip{background:#fdfbec none repeat scroll 0 0;box-sizing:border-box;color:#000;display:none;font-size:14px;padding:5px 10px;position:absolute;text-indent:0;z-index:999999;line-height:16px}.notification-tooltip::before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid #fdfbec;bottom:-8px;content:" ";height:0;left:50%;margin-left:-8px;position:absolute;width:0}.notification-tooltip .user-name{display:block}.notification-bell-list .empty-list{clear:both;color:#fff;font-size:20px;padding:30px 0;margin:0;text-align:center;background:0}.my-notifications .show-more{text-align:center;margin:20px 0 0}.my-notifications .show-more a{display:inline-block;position:relative;border:1px solid gray;background:#121212;color:gray;font-size:12px;padding:8px 25px;text-decoration:none;text-transform:uppercase}.my-notifications .show-more a img{display:none;position:absolute;right:3px;top:50%;margin-top:-8px}.my-notifications .show-more a.wait img{display:block}.shadow-friend-popup{display:none}.slimScrollDiv ~ .shadow-friend-popup{display:block;height:30px;left:0;position:absolute;top:436px;width:100%;background:-moz-linear-gradient(top,rgba(16,16,16,0) 0,rgba(16,16,16,0.4) 14%,rgba(16,16,16,0.41) 15%,rgba(16,16,16,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(16,16,16,0)),color-stop(14%,rgba(16,16,16,0.4)),color-stop(15%,rgba(16,16,16,0.41)),color-stop(100%,rgba(16,16,16,1)));background:-webkit-linear-gradient(top,rgba(16,16,16,0) 0,rgba(16,16,16,0.4) 14%,rgba(16,16,16,0.41) 15%,rgba(16,16,16,1) 100%);background:-o-linear-gradient(top,rgba(16,16,16,0) 0,rgba(16,16,16,0.4) 14%,rgba(16,16,16,0.41) 15%,rgba(16,16,16,1) 100%);background:-ms-linear-gradient(top,rgba(16,16,16,0) 0,rgba(16,16,16,0.4) 14%,rgba(16,16,16,0.41) 15%,rgba(16,16,16,1) 100%);background:linear-gradient(to bottom,rgba(16,16,16,0) 0,rgba(16,16,16,0.4) 14%,rgba(16,16,16,0.41) 15%,rgba(16,16,16,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}