* { margin: 0; padding: 0; } body { position: relative; color: #333333; background: #ffffff; font-size: 14px; margin: 0; padding: 0; font-family: Arial, sans-serif; } .wrap { width: 100%; overflow: hidden; clear: both; } h1 { color: rgb(101, 78, 70); line-height: 25px; background-color: #fff; border-bottom: 1px solid #333333 ; margin: 0px 0px 5px 0px; padding: 10px; font-weight: normal; font-size: 20px; } h2 { text-shadow: 1px 1px 1px rgb(225, 225, 225); color: rgb(101, 78, 70); font-weight: normal; line-height: 36px; background-color: #fff; background: linear-gradient(to bottom, rgb(246, 243, 235), #fff); box-shadow: 0px 3px 15px -9px rgb(101, 78, 70); margin: 0px 0px 5px 0px; padding: 0px 10px; font-size: 18px; } h3 { text-shadow: 1px 1px 1px rgb(225, 225, 225); color: rgb(101, 78, 70); font-size: 16px; line-height: 25px; padding: 0px 10px; font-weight: normal; } a { transition: all 0.3s; color: rgb(101, 78, 70); text-decoration: none; } a:hover { text-decoration: underline; color: #1eb5ea; } img { border: none; } .background { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(../images/background.jpg)/*tpa=http://bountyporn.com/templates/bountyporn_3/images/background.jpg*/ no-repeat; background-size: 100%; } .bounty_wrapper { position: relative; margin: 0 auto; max-width: 1240px; padding: 0 10px; overflow: hidden; } .head_wrapper { background-color: #222; background: linear-gradient(to bottom, #555, #222); padding: 10px 0px; box-shadow: 0px -5px 20px 0px grey; position: relative; z-index: 1000; } .head { max-width: 1240px; margin: 0 auto; height: 30px; padding: 0 10px; } .logo { float: left; display: block; width: 190px; height: 30px; background: url(../images/logo.png) no-repeat; margin: 0 20px 0 -6px; } ul.head_links { float: left; margin: 0; padding: 0; } ul.head_links li { text-transform: uppercase; list-style: none; float: left; margin: 3px 20px 3px 0px; line-height: 24px; font-weight: bold; font-size: 12px; padding: 0; } ul.head_links li a { color: rgb(235, 235, 235); } ul.head_links li a:hover { color: rgb(25, 217, 255); text-decoration: none; } ul.head_links li span { color: #fff; text-decoration: underline; } .search_head { float: left; height: 25px; padding: 1.5px 0px 3.5px 0px; overflow: hidden; margin: 0px 0px 0px 10px; } .search_head .form_text { box-shadow: inset 0px 0px 8px -2px #ccc; float: left; color: #555; font-size: 12px; width: 200px; padding: 0px 10px 0px 10px; background: #fff; border: none; height: 25px; border-radius: 3px 0px 0px 3px; } .search_head .form_search { transition: 0.2s; opacity: 0.9; box-shadow: inset 0px 0px 8px -2px #ccc; border-radius: 0px 3px 3px 0px; padding: 3px 2.5px 2px 2.5px; float: left; width: 20px; height: 20px; background: #fff; } .search_head .form_search:hover { opacity: 1; } .search_head .form_search img { width: 20px; height: 20px; } .head_bottom_wrap { min-height: 140px; padding: 1px 0px; background: #222; } .head_bottom { width: 1000px; margin: 0 auto; } .bounty_content { border-radius: 6px; overflow: hidden; box-shadow: 0px 5px 15px -8px grey; background: rgb(251, 248, 240); position: relative; margin: 0; padding: 0px; } .bounty_content_main { overflow: hidden; background: #ffffff; position: relative; margin: 0; padding: 0px; } .bounty_content_main .h2_title { clear: both; display: block; font-weight: bold; font-size: 18px; margin: 0px 0px 5px 10px; } .descr_wrapper { background: #fff; border-bottom: 1px solid rgb(230, 230, 230); box-shadow: 0px 1px 0px 0px #fff; } .center_block { padding: 10px 0px; width: 1000px; margin: 0 auto; } .description { text-align: justify; overflow: hidden; line-height: 20px; margin: 0px 10px 10px 10px; padding: 0px 0px 10px 0px; } .description p { padding: 5px 0px; margin: 0px; } .description_bottom { box-shadow: 0px -2px 15px -7px rgb(101, 78, 70); background: #fff; text-align: justify; padding: 5px 10px; overflow: hidden; line-height: 20px; margin: 0px; } .description_bottom p { padding: 5px 0px; margin: 0px; } .video_thumb { background-color: #fff; background: linear-gradient(to bottom, rgb(231, 208, 200), #fff); box-shadow: 0px 2px 15px -7px rgb(101, 78, 70); width: 240px; position: relative; height: 210px; padding: 0px; float: left; overflow: hidden; margin: 7px -3.5px 0px 10px; } .video_thumb_img { background: #000; transition: 0.2s; position: relative; overflow: hidden; padding: 0px; margin: 0px; width: 240px; height: 135px; } .video_thumb_img:hover img { opacity: 0.7; } .video_thumb_img img { transition: 0.2s; width: 240px; min-height: 135px; } .video_thumb_img .play { z-index: 500; transition: 0.1s; opacity: 0; border-radius: 30px; position: absolute; width: 40px; height: 40px; background: rgba(0, 0, 0, 0.6) url(../images/devices-photo-icon.png) no-repeat; background-size: 40px 40px; top: 50%; left: 50%; margin: -20px 0px 0px -20px; } .video_thumb_img .play:hover { background-color: #1eb5ea; } .video_thumb_img:hover .play { opacity: 1; } .video_thumb_info { padding: 0px 0px; margin: 0; text-align: center; color: rgb(151, 128, 120); font-size: 11px; line-height: 14px; } .video_thumb p { margin: 0; padding: 0; } .video_thumb_info .rating_views { padding: 5px 10px; background: linear-gradient(to bottom, rgb(241, 238, 230), #fff); color: rgb(181, 158, 150); font-size: 11px; line-height: 14px; overflow: hidden; } .video_thumb_info .views { float: right; } .video_thumb_info .link { display: block; height: 30px; margin: 10px; font-size: 14px; font-weight: normal; text-shadow: 1px 1px 1px rgb(225, 225, 225); color: rgb(101, 78, 70); line-height: 15px; } .video_thumb_info .link:hover { color: #1eb5ea; text-decoration: none; } .video_thumb_info .rating { float: left; margin: 0px 0px 0px -2px; } .thumbs-holder { padding: 0 8px; overflow: hidden; } .left-side, .right-side { padding: 0 8px; overflow: hidden; } .left-side { width: 240px; float: left; margin-right: -256px; } .right-side { padding-left: 256px; float: right; } .main_news_holder { float: left; overflow: hidden; width: 25%; box-sizing: border-box; padding: 7px 4px; } .main_news { background-color: #fff; background: linear-gradient(to bottom, rgb(231, 208, 200), #fff); box-shadow: 0px 2px 15px -7px rgb(101, 78, 70); position: relative; padding: 0px; overflow: hidden; } .main_news img { display: block; width: 100%; height: auto; transition: 0.2s; } .main_news a { display: block; overflow: hidden; } .main_news_img { background: #000; transition: 0.2s; position: relative; overflow: hidden; padding: 0px; margin: 0px; } .main_news_img img { transition: 0.2s; width: 100%; height: auto; } span.play { z-index: 500; transition: 0.1s; opacity: 0; border-radius: 30px; position: absolute; width: 49px; height: 49px; background: rgba(255, 255, 255, 1) url(../images/devices-photo-icon.png) 50% / 50% no-repeat; background-size: 35px 35px; top: 50%; left: 50%; margin: -20px 0px 0px -20px; } span.play:hover { background-color: #1eb5ea; } .main_news:hover .play { opacity: 1; } .main_news_img .date { position: absolute; left: 5px; top: 5px; font-size: 12px; color: #fff; text-shadow: 1px 1px 0px #222; } .main_news_info { padding: 0px 0px; margin: 0; color: rgb(151, 128, 120); font-size: 11px; line-height: 14px; overflow: hidden; } .main_news_info .link { text-align: center; display: block; height: 30px; margin: 10px; font-size: 14px; font-weight: normal; text-shadow: 1px 1px 1px rgb(225, 225, 225); color: rgb(101, 78, 70); line-height: 15px; } .main_news:hover .link { color: #1eb5ea; text-decoration: none; } .main_news_info .rating_views { padding: 5px 10px; background: linear-gradient(to bottom, rgb(241, 238, 230), #fff); color: rgb(181, 158, 150); font-size: 11px; line-height: 14px; overflow: hidden; } .main_news_info .views { display: block; height: 14px; overflow: hidden; text-align: right; } .main_news_info .rating { float: left; margin: 0px 0px 0px -2px; } .popular_block { text-align: justify; overflow: hidden; background: #fff; margin: 20px 0px 0px 0px; padding: 0px 0px 5px 0px; } .popular_block .title_popular { text-shadow: 1px 1px 1px rgb(225, 225, 225); color: rgb(101, 78, 70); display: block; height: 36px; line-height: 36px; background-color: #fff; background: linear-gradient(to bottom, rgb(246, 243, 235), #fff); box-shadow: 0px 3px 15px -9px rgb(101, 78, 70); margin: 0px 0px 5px 0px; padding: 0px 10px; font-size: 18px; } .popularblockopis { margin: 10px; } .thumb_popular { text-align: center; background: #000; position: relative; display: inline-block; box-shadow: 0px 2px 15px -7px rgb(101, 78, 70); width: 190px; height: 106px; overflow: hidden; margin: 5px -6.5px 0px 10px; } .thumb_popular img { transition: 0.2s; width: 190px; } .thumb_popular:hover img { opacity: 0.8; } .thumb_popular .link { font-size: 13px; padding: 30px 5px 5px 5px; display: block; width: 180px; height: 30px; line-height: 20px; color: #fff; background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(0, 0, 0)); position: absolute; left: 0; bottom: -10px; } .thumb_popular:hover .link { padding: 20px 5px 5px 5px; line-height: 15px; bottom: 0; } .thumb_popular:hover .link:hover { text-decoration: none; color: rgb(25, 217, 255); } .related_videos_block { border-radius: 6px; overflow: hidden; box-shadow: 0px 0px 15px -5px grey; background: rgb(251, 248, 240); margin: 20px 0px 0px 0px; padding: 0px; } .related_videos { overflow: hidden; padding: 0px 0px 10px 0px; } .related_news { background-color: #fff; background: linear-gradient(to bottom, rgb(231, 208, 200), #fff); box-shadow: 0px 2px 15px -7px rgb(101, 78, 70); width: 240px; position: relative; height: 188px; padding: 0px; float: left; overflow: hidden; margin: 7px -3.5px 0px 10px; } .related_news_img { background: #000; transition: 0.2s; position: relative; overflow: hidden; padding: 0px; margin: 0px; width: 240px; height: 135px; } .related_news_img:hover img { opacity: 0.7; } .related_news_img img { transition: 0.2s; width: 240px; min-height: 135px; } .related_news_img .play { z-index: 500; transition: 0.1s; opacity: 0; border-radius: 30px; position: absolute; width: 40px; height: 40px; background: rgba(0, 0, 0, 0.6) url(../images/play.png) no-repeat; background-size: 40px 40px; top: 50%; left: 50%; margin: -20px 0px 0px -20px; } .related_news_img .play:hover { background-color: #1eb5ea; } .related_news_img:hover .play { opacity: 1; } .related_news_info { padding: 0px 0px; margin: 0; text-align: center; color: rgb(151, 128, 120); font-size: 11px; line-height: 14px; } .related_news p { margin: 0; padding: 0; } .related_news_info .link { display: block; height: 30px; margin: 10px; font-size: 14px; font-weight: normal; text-shadow: 1px 1px 1px rgb(225, 225, 225); color: rgb(101, 78, 70); line-height: 15px; } .related_news_info .link:hover { color: #1eb5ea; text-decoration: none; } .main_news_holder:hover .link { color: #1eb5ea; text-decoration: none; } .main_news_holder:hover img { opacity: 0.7; } .bounty_video_info { width: 1000px; min-height: 900px; margin: 0 auto; } .video_block { border-radius: 6px; overflow: hidden; position: relative; margin: 0; padding: 10px 0; } .player_wrapper { box-shadow: 0px -3px 15px -7px rgb(121, 98, 90); float: right; width: 950px; overflow: hidden; } .player_wrapper h1 { margin: 0; background-image: url(../images/play_title2.png) no-repeat; background-position: 5px center; background-repeat: no-repeat; padding-left: 38px; } .player_block { box-shadow: 0px 3px 15px -6px rgb(121, 98, 90); overflow: hidden; } .video_right_block { margin: 0 0 0 15px; float: right; width: 240px; overflow: hidden; } #player-holder { overflow: hidden; padding: 10px; background: #000; } #player { position: relative; height: 0; width: auto; padding-bottom: 56.25%; overflow: hidden; } #player iframe, #player object, #player embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .video_right_block a { text-shadow: 1px 1px 1px rgb(225, 225, 225) !important; } .video_descr { position: relative; background: #fff; min-height: 0px; box-shadow: 0px 3px 15px -7px rgb(121, 98, 90); font-size: 14px; overflow: hidden; padding: 0px 0px 10px 0px; } .video_descr p { margin: 0; padding: 0px 10px; clear: both; line-height: 20px; } .video_descr p span { font-weight: bold; } .video_descr p a { display: inline-block; text-decoration: underline; text-shadow: 1px 1px 1px rgb(225, 225, 225); margin-right: 6px; color: #1eb5ea; font-weight: bold; } .video_descr p a:hover { text-decoration: none; } .video_descr ul.info { border-bottom: 1px solid rgb(226, 222, 225); box-shadow: 0px 1px 0px 0px #fff; background: linear-gradient(to top, rgb(241, 238, 230), #fff); padding: 10px; overflow: hidden; margin: 0px 0px 6px 0px; } .video_descr ul.info li { list-style: none; } .video_descr ul.info .video_rating { float: left; font-weight: bold; margin: 0px 0px 0px -2px; padding: 0; line-height: 14px; } .video_descr ul.info .video_rating span { float: left; font-size: 13px; } .video_descr ul.info .video_rating .votes { font-weight: normal; margin: 0px 5px 0px 0px; font-size: 13px; } .video_descr ul.info .video_rating div { float: left; margin: 0px -3px 0px 0px; } .video_descr ul.info .li_views { float: right; font-weight: normal; margin: 0; padding: 0; line-height: 14px; } .video_descr ul.info .li_views span { font-weight: bold; margin: 0px 0px 0px 5px; } .video_descr .img { font-size: 10px; line-height: 12px; text-align: center; float: left; overflow: hidden; margin: 5px 15px 0 10px; width: 102px; padding: 0px; } .video_descr .img img { width: 102px; height: auto; } .video_descr .text { overflow: hidden; margin: 0; padding: 10px; line-height: 20px; } .video_descr .text p { margin: 0; padding-top: 10px; } .comments_block { background: rgb(241, 238, 230); overflow: hidden; margin: 0px; padding: 20px 10px; } .comments_block .title { font-size: 15px; font-weight: bold; } .comment { margin: 15px 0px 30px 0px; overflow: hidden; } .comment_left { margin: 2px 0px 0px 1px; width: 50px; height: 50px; box-shadow: 0px 0px 0px 1px #ccc; float: left; } .comment_left img { width: 50px; height: 50px; } .comment_right { text-align: justify; float: right; width: 645px; } .comment_right ul { text-align: left; margin: 0px 0px 10px 0px; padding: 0; } .comment_right li { font-size: 13px; font-weight: bold; color: rgb(181, 158, 150); margin: 0px 5px 0px 0px; list-style: none; display: inline-block; } .comment_right li.mass_red { float: right; margin: 0; } .comment_right p { margin: 0; padding: 0; } .comment_text_more { font-weight: bold; margin: 5px 0px 0px 0px; text-align: right; font-size: 13px; color: rgb(181, 158, 150); } .add_comment { overflow: hidden; } .add_comment_line { line-height: 24px; overflow: hidden; } .add_comment_line .comment_field { width: 120px; height: 24px; border-radius: 6px; border: 1px solid #ccc; } .add_comment_line .line_left { float: left; margin: 0px 5px 0px 0px; } .add_comment_line .line_code { line-height: 10px; width: 90px; overflow: hidden; height: 50px; font-size: 10px; float: left; margin: 0px 5px 0px 0px; } .add_comment_line .line_code img { height: 28px; width: 90px; } .add_comment_line .line_right { float: left; margin: 0px 15px 5px 0px; } .add_comm_editor { margin: 20px 0px; } .add_comm_button { float: right; } .video_right_block_info { margin: 0px; float: right; width: 270px; } .watched_now_block { float: left; width: 240px; padding: 0; margin: 0 15px 0 0; } .watched_now_block .title { font-size: 17px; display: block; line-height: 20px; font-weight: bold; border-bottom: 1px solid rgb(226, 222, 225); box-shadow: 0px 1px 0px 0px #fff; padding-bottom: 10px; } .watched_now { text-align: center; overflow: hidden; margin: 13px 0px 0px 0px; width: 240px; height: 184px; background-color: #fff; background: linear-gradient(to bottom, rgb(221, 198, 190), #fff); box-shadow: 0px 2px 15px -7px rgb(101, 78, 70); } .watched_now .img { position: relative; background: #000; overflow: hidden; width: 240px; height: 135px; margin: 0px 0px 7px 0px; } .watched_now .img img { transition: 0.2s; width: 100%; height: auto; } .watched_now:hover img { opacity: 0.7; } .watched_now .img .play { z-index: 500; transition: 0.1s; opacity: 0; border-radius: 30px; position: absolute; width: 40px; height: 40px; background: rgba(0, 0, 0, 0.6) url(../images/play.png) no-repeat; background-size: 40px 40px; top: 50%; left: 50%; margin: -20px 0px 0px -20px; } .watched_now .img .play:hover { background-color: #1eb5ea; } .watched_now:hover .play { opacity: 1; } .watched_now a { display: block; text-shadow: 1px 1px 1px rgb(225, 225, 225); color: rgb(101, 78, 70); padding: 0 5px; height: 36px; overflow: hidden; } .watched_now .img a { padding: 0; height: auto; } .watched_now:hover a { color: #1eb5ea; text-decoration: none; } .navigation_main { clear: both; background: #fff; margin: 5px 0; overflow: hidden; font-size: 14px; font-weight: bold; text-align: center; padding: 10px; } .navigation_main a { border: 1px solid rgb(251, 248, 240); width: 100%; display: inline-block; background: #AD0F16; color: #fff; padding: 0px; height: 30px; line-height: 30px; margin: 3px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .navigation_main a:hover { text-decoration: none; background: #333333; } .navigation { background: #fff; margin: 20px 4px; overflow: hidden; font-size: 13px; font-weight: bold; text-align: center; padding: 10px; clear: both; } .navigation li.previous, .navigation li.next { display: none; } .navigation>li { list-style: none; display: inline-block; } .navigation a { border: 1px solid rgb(251, 248, 240); display: inline-block; background: #AD0F16; color: #fff; padding: 0px 12px; height: 30px; line-height: 30px; margin: 0px 5px; } .navigation a:hover { text-decoration: none; background: #333333; } .navigation span { display: inline-block; background: #cccccc; color: #fff;; padding: 0px 12px; height: 30px; line-height: 30px; margin: 0px 5px; } .footer { clear: both; text-align: center; margin: 40px auto 0 auto; font-size: 12px; color: grey; border-top: 1px solid #fff; box-shadow: 0px -1px 0px 0px rgb(220, 220, 220); padding: 10px 0 20px 0; } .clr { clear: both; } .adm_screens { width: 710px; } .adm_screens img { width: 300px; } .li_guest { display: none; } .fly_player { top: 10px; left: 10px; position: absolute; width: 720px; height: 440px; background: rgba(0, 0, 0, 0.5); } .fly_center { box-shadow: 0px 0px 0px 1px #1eb5ea; background: rgba(0, 0, 0, 0.5); width: 300px; height: 270px; position: relative; margin: 75px 0px 0px 210px; } .fly_center .fly_player_close { box-shadow: 0px 1px 5px -1px #000; transition: 0.1s; position: absolute; width: 30px; height: 30px; padding: 5px; border-radius: 30px; background: #fff url(../images/close.png) center no-repeat; cursor: pointer; background-size: 30px 30px; top: -40px; right: -40px; } .fly_center .fly_player_close:hover { background-color: #1eb5ea; } .speedbar { margin: 0px 0px 0px 5px; color: #999; font-size: 13px; height: 30px; line-height: 28px; } .speedbar a { color: #444; } .speedbar a:hover { color: #1eb5ea; } .breadcrumbs { line-height: 28px; overflow: hidden; height: 30px; font-size: 13px; color: #999; margin: 0 0 0 5px !important; } .breadcrumbs>li { display: inline-block; } .breadcrumbs>li+li:before { vertical-align: top; content: "\00BB"; margin: 0 4px; } .breadcrumbs>li>span>a { font-size: 13px; color: #444; } .breadcrumbs>li>span>a:hover { color: #1eb5ea; } .categories_page { overflow: hidden; padding: 10px 0; } .categories_page ul { padding: 20px 0 10px 0; margin: 0; overflow: hidden; } .categories_page .main_news { line-height: 30px; } .categories_page img { height: auto; width: 100%; display: block; transition: 0.2s; } .categories_page li img:hover { opacity: 0.9; -moz-opacity: 0.9; filter: alpha(opacity=90); } .categories_page a { text-decoration: none; } .categories_page .main_news { font-weight: bold; text-decoration: none; font-size: 16px; display: block; text-align: center; } .categories_page li.hd_porno a { color: #1eb5ea !important; } .main_top_t { margin: 15px 5px 10px 5px; } .main_center_t { margin: 15px 5px 10px 5px; } a.post-categories:after { content: ', '; position: absolute; } a.post-categories:last-of-type:after { content: ''; } /* search */ .btl { display: block; padding: 5px 10px; font-size: 15px; height: 34px; overflow: hidden; } .bhinfo { padding: 0 10px; } .bhinfo a { display: inline; text-decoration: underline; } .mlink { overflow: hidden; padding: 0 10px; } .mlink a { display: inline; } @media screen and (max-width: 1279px) { .main_news_info .link { font-size: 13px; } .video_right_block { display: none; } } @media screen and (max-width: 950px) { .main_news_holder { width: 33.333333333%; } .logo { display: block; float: none; margin: 0 auto 0 auto; } ul.head_links { float: none; text-align: center; } ul.head_links li { float: none; display: inline-block; margin: 5px 10px; } .search_head { clear: both; margin: 0; display: inline-block; float: none; vertical-align: top; } .head_wrapper { text-align: center; } .watched_now_block { display: none; } .left-side { width: 100%; float: none; margin: 0; } .right-side { padding: 0 8px; float: none; } .navigation_main a { width: 150px; margin: 3px 5px; } } @media screen and (max-width: 767px) { .main_news_holder { width: 50%; } .navigation li { display: none; } .navigation li.active, .navigation li.previous, .navigation li.next { display: inline-block; } } @media screen and (max-width: 567px) { .video_descr .img { display: none; } } @media screen and (max-width: 479px) { .bounty_wrapper { padding: 0 5px; } .main_news_holder { width: 100%; } .categories_page img { height: auto; } h1 { line-height: 20px; font-size: 17px; } h3 { line-height: 20px; font-size: 16px; } } @media screen and (max-width: 359px) { .navigation_main a { width: 130px; } } .small-thumbs img{width:100%}