@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Open + Sans:400, 700, 800, 300');body,html{overflow-x:hidden}body{position:relative padding: 0;margin:0;background:#ebeaea;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#3e3e3e}a:link,a:visited{text-decoration:none}a:active{text-decoration:underline}#featured-front{padding-top:0}#featured-front p{line-height:26px;padding:0 15px 15px}#featured-front p a{color:#e44944}#featured-front p a:hover{text-decoration:underline}#featured-text p{font-size:14px;line-height:26px;padding:0 120px 12px}#featured-text h2{font-size:20px;line-height:26px;padding:0 120px 12px;color:#000}#featured-text h3{font-size:20px;line-height:26px;padding:0 120px 12px;color:#000}#featured-text p a{color:#e44944}#featured-text p a:hover{text-decoration:underline}#featured-content{width:100%;background-color:#fff;border-radius:5px;box-shadow:#cecece 0 0 55px -10px;margin-top:20px;padding-top:75px;padding-bottom:70px}.liquid{min-width:1140px}.fixed{width:1140px;margin-left:auto;margin-right:auto}.left{float:left}.right{float:right}.center{margin-left:auto;margin-right:auto}.clear{clear:both}.header{background:#000;color:#fff}.header .head_main{height:50px;padding:25px 0}.header .head_main .logo{font-size:35px;font-weight:700;display:block;padding:0 7px 8px 0;outline:0;color:#fff}.header .head_main .logo:hover{text-decoration:none}.header .head_main .logo img{margin-top:-5px}.header ul.navigation{list-style:none;padding:0;margin:10px 0 5px 5px;z-index:+9999}.header ul.navigation>li{padding:2px 8px 10px;margin:0 10px;float:left;display:block;font-size:13px;font-weight:700;border-radius:5px}.header ul.navigation>li.dropdown{position:relative}.header ul.navigation>li.dropdown>a{background:url(../img/drop_down_arrow.png) right 53% no-repeat;padding-right:14px}.header ul.navigation>li.search{padding-right:0;margin-right:0}.header ul.navigation>li.search:hover{background:0 0}.header ul.navigation>li.search form{padding:0;margin:-14px 0 0 0}.header ul.navigation>li.search input[type=text]{border:1px solid #ecf0f1;background:#e7e7e7;margin:0 5px;font-size:12px;color:#797979;border-radius:5px;padding:12px 10px;width:175px;height:12px}.header ul.navigation>li.search input[type=submit]{background:#e44944;height:38px;font-family:"Open Sans",sans-serif;font-weight:700;padding:0 10px;color:#fff;border:none;border-radius:4px}.header ul.navigation>li.search input[type=submit]:hover{background:#cd413d}.header ul.navigation>li.search a.special{opacity:1;-webkit-opacity:1;background:#21a2a6;height:18px;display:block;float:right;margin:7px 0 0 5px;padding:10px 20px;font-family:"Open Sans",sans-serif;font-weight:700;color:#fff;border:none;border-radius:4px}.header ul.navigation>li.search a.special:hover{background:#20969a}.header ul.navigation a{color:#fff;font-family:"Open Sans",sans-serif;padding:5px;display:block;opacity:1;-webkit-opacity:1;overflow:hidden;position:relative;text-transform:uppercase}.header ul.navigation ul a{text-transform:none}.header ul.navigation a:hover>span,.header ul.navigation a>span{color:#fff;display:inline-block;background:#e44944;font-size:10px;padding:1px 2px 2px;line-height:10px;margin:0 0 0 5px;float:right;text-transform:uppercase}.header ul.navigation a:hover{text-decoration:none;color:#e44944}.header ul.navigation>li ul{display:none;z-index:999999999999}.header ul.navigation>li:hover ul{display:block}.header ul.subnav{position:absolute;list-style:none;padding:20px 0 10px 10px;margin:10px 0 0 0;left:-20px;right:-120px;width:350px;overflow:hidden;background:#000;border-radius:5px}.header ul.subnav>li{padding:0;margin:0;background:#000;border-bottom:1px solid #191919;box-shadow:#1e1e1e 0 0 10px -3px;width:165px;float:left;margin-right:15px}.header ul.subnav>li:nth-child(even){margin-right:0}.header ul.subnav>li a{display:block;padding:15px}.header ul.subnav>li a:hover{color:#e44944}.banner{min-height:445px;background:url(../img/hdwallsource-banner-image.jpg) center top no-repeat;border-bottom:1px solid #e0e0e0;margin-bottom:190px}.banner.form{margin-bottom:0}.banner.min{min-height:175px;margin-bottom:40px}.banner_overlay{background:url(../img/banner-overlay.png) left top repeat-x;height:95px;padding:28px 0 0 0;font-family:"Open Sans",sans-serif}.banner_overlay h1{padding:0;margin:0;font-size:28px;display:block;text-align:center;color:#fff;font-weight:300}.banner_overlay strong{font-weight:400}.banner .layered{text-align:center;padding-top:65px;overflow:hidden;position:absolute;left:0;right:0}.banner .layered>a.featured{top:300px;position:absolute;font-weight:700;margin-left:10px;color:#fff;text-shadow:#000 0 1px 4px;letter-spacing:.5px}.banner .layered>a.featured:hover{color:#fff;border-bottom:2px solid #fff}.banner .layered.form{padding-top:110px;opacity:.8;-webkit-opacity:.7;transition:.35s all ease-in-out;-webkit-transition:.35s all ease-in-out}.banner .layered.form:hover{opacity:1;-webkit-opacity:1}.banner .layered.form>form{padding:10px 0;max-width:408px;margin:10px auto}.banner .layered.form>form input[type=text]{padding:21px 10px 19px;border-radius:5px;border:none;display:block;width:95%;margin:5px auto 10px}.banner .layered.form>form input[type=submit]{background:#e44944;border-radius:5px;font-weight:700;padding:14px;color:#fff}.banner .layered.form>form input[type=submit]:hover{background:#cd413d}.banner .layered.form>a.featured{position:static;top:auto;display:none;visibility:hidden}.banner .layered.form>a.featured:hover{color:#fff;border-bottom:2px solid #fff}.body-sider{clear:both;position:relative}.body-sider h1{background:url(../img/header_icon.png) 5px 7px no-repeat;padding:4px 10px 25px 40px;color:#000;font-size:22px;font-family:"Open Sans",sans-serif;line-height:28px;font-weight:700;margin-bottom:20px;border-bottom:1px solid #cfcfcf}.body-sider .details-content{margin:0 320px 0 0}.body-sider .sidebar-content{float:right;position:absolute;width:300px;right:0;top:0;z-index:10}.body-sider .sidebar-content h2{padding:16px 20px 16px 20px;margin:0 0 10px 0;border-bottom:1px solid #dedede;color:#000}.body-sider .sidebar-content p{line-height:23px;letter-spacing:.5px;margin-left:40px;display:block}.body-sider .sidebar-content .splitter{clear:both;background:#dedede;height:1px;margin:10px auto 10px}.body-sider .sidebar-content nav{overflow:hidden;display:block}.body-sider .sidebar-content nav ul{list-style:none;position:relative;padding:0;margin:0 0 0 40px}.body-sider .sidebar-content nav ul li{display:block;width:49.99999%;float:left}.body-sider .sidebar-content nav ul li a{color:#3e3e3e;display:block;padding:10px 5px;font-weight:700}.body-sider .sidebar-content nav ul li a:hover{color:#e44944}.social_bar{position:absolute;right:0;background:#161616;border-radius:5px 0 0 5px;margin:-125px 0 0 0}.social_bar ul{padding:0;margin:0;list-style:none}.social_bar ul li{padding:15px;margin:0;border-bottom:1px solid #090909;border-top:1px solid #1d1d1d}.social_bar ul li:first-child{border-top:none}.social_bar ul li:last-child{border-bottom:none}.social_bar ul li a{display:block;width:21px;transition:all ease-in-out .35;-webkit-transition:all ease-in-out .35;opacity:1;-webkit-opacity:1}.social_bar ul li a.icon_facebook{height:21px;background:url(../img/icon_facebook.png) center top no-repeat;text-indent:-9999px}.social_bar ul li a.icon_instagram{height:18px;background:url(../img/icon_instagram.png) center top no-repeat;text-indent:-9999px}.social_bar ul li a.icon_twitter{height:18px;background:url(../img/icon_twitter.png) center top no-repeat;text-indent:-9999px}.social_bar ul li a.icon_up_arrow{height:11px;background:url(../img/icon_up_arrow.png) center top no-repeat;text-indent:-9999px}.social_bar ul li a:hover{opacity:.75;-webkit-opacity:.75}h1.title_details span.price{float:right;color:#e44944}#content{margin-top:25px}#content .fullsize.sider{position:relative}#content .fullsize.sider #featured-front{margin-right:325px}#content .fullsize.form{margin-top:25px}#content .fullsize h1{background:url(../img/header_icon.png) 5px 7px no-repeat;padding:4px 10px 25px 40px;color:#000;font-size:22px;font-family:"Open Sans",sans-serif;line-height:28px;font-weight:700;margin-bottom:20px;border-bottom:1px solid #cfcfcf}#content .fullsize.sider .sidebar{width:300px;float:right}#content .featured-item{width:19.999999%;display:block;float:left}#content .featured-item img{border:none;display:block;width:100%;height:100%;max-height:111px;margin-bottom:6px;opacity:.8;border-bottom:3px solid #e3e3e3}#content .details{font-family:"Open Sans",sans-serif;border-radius:5px;margin:15px 12px;color:#4d4d4d;background:#fff;overflow:hidden;box-shadow:#2e2e2e 0 0 7px -5px;padding-bottom:5px;min-height:215px}#content .details:hover{box-shadow:#2e2e2e 0 0 4px -2px}#content .details a{position:relative}#content .details a span.price{position:absolute;background:#efefef;font-size:12px;padding:6px 10px;bottom:10px;display:block;z-index:+5;color:#e44944;font-weight:700;opacity:.75}#content .details a:hover span.price{opacity:1}#content .details:hover img{opacity:1;border-bottom-color:#e44944}#content .ticker-thumbs{padding:0}#content .details h2{color:#000;font-size:13px;line-height:20px}#content .details h3{color:#000;font-size:13px;line-height:20px}#content .details>div{padding:2px 10px;font-size:12px;line-height:15px;font-weight:400}#content .details .related-reso a{color:#e44944;text-decoration:none}#content .details .related-reso a:hover{text-decoration:underline}#content .details>div:last-child{padding-bottom:6px}#content .details strong{font-weight:400}.coll2{width:49.9999%}.coll3{width:33.33333%}.coll2-3{width:66.66666%}.content-details{background:#fff;padding:10px;border-radius:5px;overflow:hidden;font-family:"Open Sans",sans-serif}.content-details form input[type=submit]{margin:10px 0;display:block;padding:15px;text-align:center;background:#e44944;border:none;border-radius:5px;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;width:100%;display:block}#content .display-image{display:block;padding:5px;overflow:hidden;border-radius:5px;background:#fff;margin:10px 5px}#content .display-image.full img{width:100%;height:100%;margin:0;padding:0}#content .image-details{font-size:14px}#content .image-details a{color:#e44944}#content .image-details a:hover{color:#cd413d}#content .coll3.image-details{width:29.9999%}#content .ads{width:39.9999%}#content .image-details>div{margin:10px 20px}#content .image-details .social_icon{display:inline-block;width:65px;height:24px;border:none}#content .image-details .social_icon.ico_gplus{background:url(../images/icons/google.png) center center no-repeat}#content .image-details .social_icon.ico_facebook{background:url(../images/icons/facebook.png) center center no-repeat}#content .image-details .social_icon.ico_twitter{background:url(../images/icons/twitter.png) center center no-repeat}#content .image-details .feed{margin:0 0;padding:0 0;overflow:hidden}#content .image-details .feed .fb-share-button.fb_iframe_widget{height:66px;margin:0 9px 0 9px}#content .ads>div{padding-left:30px;margin:10px 30px;border-left:1px solid #eee}#content .ads h2,#content .image-details h2{font-size:22px;color:#000;padding:10px 0 15px 0;margin-bottom:10px;border-bottom:1px solid #eee}#content .image-details span{display:block;color:#666;padding:5px 0;font-weight:300}#content .image-details p{font-size:12px;margin:5px 0;padding:5px 0;color:#acacac;line-height:20px}#content .image-details span strong{font-weight:400;color:#4d4d4d}#content .image-details .download a{margin:10px 0;display:block;padding:15px;text-align:center;background:#e44944;border:none;border-radius:5px;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase}#content .image-details .download a:hover{background:#cd413d;text-decoration:none}#content .image-description>div{margin:10px 20px 0 20px;border-bottom:1px solid #eee;padding-bottom:10px}#content .image-description>div p{font-size:14px;line-height:24px;color:#666}#content .termsofservice{margin-bottom:35px}#content .termsofservice a{color:#e44944}#content .termsofservice h1 span{font-size:12px;float:right;font-weight:400;padding-top:5px;font-family:Arial,Helvetica,sans-serif;letter-spacing:.5px;color:#3e3e3e}#content .termsofservice h2{padding:0 0 10px 0;margin:5px 0 0 0;font-family:"Open Sans",sans-serif;color:#000;font-size:20px}#content .termsofservice p{line-height:20px;padding:0 0 10px 0;font-size:14px}#content .termsofservice form{width:100%;padding:10px;margin:20px;height:auto;text-align:center}#content .termsofservice form input[type=text]{border:1px solid #e7e7e7;background:#fff;margin:0 5px;font-size:12px;color:#797979;border-radius:5px;padding:12px 10px;width:256px;height:12px}#content .termsofservice form input[type=submit]{border-radius:5px;height:34px;margin:-5px 0 0 0;padding:0}#content .termsofservice ul.listing{padding:0 10px;margin:0;list-style:inside disc}#content .termsofservice ul.listing.col{overflow:hidden;display:block}#content .termsofservice ul.listing li{list-style:inside disc;padding:10px 0}#content .termsofservice ul.listing.col li{display:block;width:33.33333%;float:left}#content .termsofservice ul.listing li ul{padding:0 15px 0;list-style:none;font-style:italic}#content .termsofservice ul.listing li ul li{list-style:none;padding:20px 0 0 0}#content .sitemap{margin:10px;padding:0;overflow:hidden}#content .sitemap li{float:left;width:33.3333%;padding:0;margin:0 0 20px 0}.relatedz{padding-bottom:15px;overflow:hidden}ul.short_pagination{display:block;position:relative;padding:0;margin:30px 15px 40px 15px;list-style:none;background:#fff;overflow:hidden;font-size:14px;border-radius:5px;box-shadow:#2e2e2e 0 0 7px -5px}ul.short_pagination li{width:33.3333%;display:block;padding:0;margin:0;float:left;text-align:center;color:#fff}ul.short_pagination li a{display:block;padding:20px 0}ul.short_pagination li:nth-child(even){background:#e44944;padding:20px 0;font-weight:700}ul.short_pagination li.previous_page{background:url(../img/icon_left_arrow.png) center top no-repeat}ul.short_pagination li.previous_page:hover{background-position:center bottom}ul.short_pagination li.next_page{background:url(../img/icon_right_arrow.png) center top no-repeat}ul.short_pagination li.next_page:hover{background-position:center bottom}ul.short_pagination li.next_page a,ul.short_pagination li.previous_page a{text-indent:-9999px}ul.short_pagination li.disabled{background-image:none}.free_content{background:#fff;position:absolute;left:0;right:0;top:100px;bottom:0;z-index:55;background:url(../images/fades/b60.png) center center repeat;display:none}.free_content form{padding:10px 19px;margin:25px auto 0 auto;border:none;max-width:600px;background:#fff;overflow:hidden;border-radius:3px}.free_content form h1 span.close{background:0 0;border:2px solid #21a2a6;margin-top:-5px;padding:8px 12px;border-radius:4px;font-size:14px;line-height:16px;margin-right:0}.free_content form h1 span.close:hover{background:#21a2a6;color:#fff}.free_content .form_details{margin-top:10px}.free_content .form_details .control-group{padding:7px 0 7px 0}.free_content .form_details input[type=email],.free_content .form_details input[type=text]{width:95%;display:block;padding:10px;border-radius:3px;border:1px solid #c6c6c6;background:#fff}.free_content .form_details input[type=radio]{margin:0 5px 0 5px}.free_content .form_details input[type=file]{width:95%;display:block;border:none}.free_content .form_details button[type=submit]{height:46px;cursor:pointer;display:block;font-weight:700;font-size:14px;color:#fff;border:none;border-radius:4px;background:#fe6552;padding:14px 20px;width:100%;text-transform:uppercase}.free_content .form_details button[type=submit]:hover{background:#e45b4a}.free_content .form_details label{font-size:16px;font-weight:700;padding:0 0 8px 0;display:block}.free_content .form_details label .error{color:#c30;font-size:12px;font-weight:700}.free_content .form_description p{padding:5px 10px 5px 0;margin:0;line-height:21px}.free_content .form_description ul{list-style:disc;padding:0 0 5px 15px;line-height:21px}.free_content .form_description ul li{list-style:disc!important;padding:2px 0 2px}.free_content .form_description>img{margin-left:-19px;margin-bottom:15px}.free_content h2{padding:5px 0 10px 0;margin:0 10px 5px 0;border-bottom:1px solid #efefef}.contactus form{padding:0;margin:0;text-align:left}.contactus form label{display:block;text-align:left;padding:5px 0;font-weight:700;color:#be331c}.contactus form input[type=email],.contactus form input[type=text]{width:90%!important;border:1px solid #e7e7e7;background:#fff;margin:6px 0;font-size:12px;color:#797979;border-radius:5px;padding:12px 10px;font-size:14px}.contactus form select{width:93%;border:1px solid #e7e7e7;background:#fff;margin:6px 0;color:#797979;border-radius:5px;padding:11px 5px 11px 10px;font-size:14px}.contact form select option{padding:10px}.contactus form textarea{width:90%;border:1px solid #e7e7e7;background:#fff;margin:6px 0;font-size:12px;color:#797979;border-radius:5px;padding:10px 10px;height:125px;font-size:14px}.contactus form button{height:46px;cursor:pointer;display:block;font-weight:700;font-size:14px;color:#fff;border:none;border-radius:4px;background:#e84025;padding:14px 20px;width:92.5%;margin:10px;text-transform:uppercase}.contactus form button:hover{background:#be331c}.contactus .error{color:red}.footer{background:#000;overflow:hidden;font-family:"Open Sans",sans-serif}.footer h1{background:url(../img/header_disclaimer.png) 5px 16px no-repeat;padding:15px 0 0 40px;color:#fff;font-size:20px;border-bottom:1px solid #202020}.footer .disclaimer{line-height:24px;font-size:14px;color:#fff;font-weight:400;margin:15px 0;padding:5px}.footer .copyright{overflow:hidden;margin:20px 0 10px 0;padding:5px;color:#b9b9b9;font-weight:400px;letter-spacing:.5px;font-size:14px}.footer .copyright strong{font-weight:700}.footer .copyright .nav{list-style:none;margin:0;padding:0 0 10px 0}.footer .copyright .nav li{float:left;padding:0;margin:0}.footer .copyright .nav a{color:#b9b9b9;display:block;padding:0 14px;border-right:2px solid #1d1d1d}.footer .copyright .nav a:hover{color:#fff}.footer .copyright .nav li:last-child a{border-right:none}footer{background:#000;padding:40px 0;text-transform:uppercase;font-size:16px;text-align:center;color:#b9b9b9}footer a{color:#b9b9b9;text-decoration:none}footer a:hover{color:#fff}footer ul{padding:0;margin:5px 0 5px 0;list-style:none;overflow:hidden;display:block;text-align:center}footer ul li{display:inline-block;padding:5px 10px;margin:0 5px}footer ul.other_sites{font-weight:700}footer .splitter{margin:37px auto 42px auto;height:2px;width:170px;background:#666}footer p{padding:10px 0 10px}footer p>img{padding-right:3px;margin-bottom:-1px}@media (max-width:1140px){.header .head_main .logo{margin-left:10px}.banner{min-height:175px;margin-bottom:80px}.banner .layered{display:none}.liquid{min-width:200px}.fixed{width:100%;min-width:200px}.body-sider{margin:0 10px 0 10px}}@media (max-width:932px){form{display:none}.contactus form{display:block}}@media (max-width:845px){.footer h1{margin:10px}.footer .disclaimer{padding:10px}.footer .copyright .rights{float:none!important;padding:10px}.footer .copyright .nav.right{float:none!important;margin:5px}.footer .copyright .nav li{margin:5px 0 0 0}#content .content-details>div{width:50%!important}#content .image-details>div{margin:10px 20px}#content .ads>div{padding-left:0;margin:10px 20px;border-left:none}.body-sider .details-content{margin:0}.body-sider .sidebar-content{float:none;margin:25px auto;position:relative;width:300px;right:auto;top:auto;z-index:auto}}@media (max-width:800px){.banner{display:none}#content #featured-front{margin:0 20px}#content .featured-item{width:33.3333%}}@media (max-width:600px){#content .fullsize h1{display:none}#content .content-details>div{width:100%!important;float:none}.social_bar{display:none}.banner{display:none}}@media (max-width:600px){#content{margin-top:0}#content .details{margin:0;border-radius:0;box-shadow:none;min-height:inherit;padding:0;background:#000}#content .details:hover{box-shadow:none}#content .details>div{display:none;color:#fff;transition:ease-in-out all .5s;-webkit-transition:ease-in-out all .5s}#content .details:hover>div{display:none;position:relative}#content .details>div.related-title{margin-top:-70px;clear:both;text-shadow:none}#content .details>div.related-title a{color:#fff}#content .details>div.related-reso{float:left;width:40%}#content .featured-item{width:49.99%;max-width:inherit;margin-left:0;margin-right:0;float:left;position:relative}#content .featured-item:nth-child(even){clear:both}#content .featured-item>a{display:block;background:#000}#content .featured-item img{max-height:272px;margin:0;border-bottom:none;opacity:1;-webkit-opacity:1;background:#000}#content .details:hover img{opacity:.5;-webkit-opacity:.5;border:none}#featured-front .adsbygoogle{margin-top:10px}#content .termsofservice{margin-top:20px}#content .termsofservice p{line-height:22px}#content #featured-front{margin:0 0}.header ul.navigation{left:0;right:0;width:auto;margin:0}}@media (max-width:550px){.header ul.navigation>li{text-align:left;margin:0 20px 0 0;padding:10px}.header ul.subnav{margin:5px;top:0;right:0;left:0;width:auto;position:inherit}.header ul.subnav li{width:49.999%;border-right:none;padding:0;margin:0}.header ul.navigation a{padding:8px;color:#fff;margin:0}.header ul.navigation a:hover{color:#06f}.header ul.subnav>li a{color:#fff}.header ul.navigation>li{padding:0;margin:0;border-bottom:none}.header ul.navigation>li.dropdown{position:relative}.header ul.navigation>li.dropdown>a{background-color:transparent;background-position:95% center;padding:8px;margin:0}nav{padding-right:0;position:relative}nav>a{display:block;width:100px;height:100px;background:url(../img/menu.png) center center no-repeat #000;float:right;border-radius:3px 3px 0 3px;margin-top:-25px}nav ul,nav:active ul{display:none;position:absolute;padding:0;background:#000;border-radius:0;border:0 solid #444;right:5px;top:65px;width:50%}nav ul li{text-align:center;width:100%;padding:0 0;margin:0}.header ul.navigation>li{border-radius:0}nav ul a{color:#fff}nav ul a:hover{color:#06f}nav:hover ul{display:block}.termsofservice{margin:0 33px}.body-sider .termsofservice{margin:0 0}}@media (max-width:500px){#content .featured-item{width:99.99%;max-width:inherit;margin-left:0;margin-right:0;float:left;position:relative;clear:both}}@media (max-width:600px){#featured-text{margin-left:-85px;margin-right:-85px}}