.item-team:hover .team-one-item .overlay-team .inner-overlay{opacity: 1; top: 0; transition-delay: 0.5s;} .team-one-item .overlay-team .inner-overlay .text-team{position: relative; text-align: center; display: table-cell; vertical-align: middle;} .text-team h4{color: #fff; font-weight: 500; font-size: 20px; line-height: 20px; margin-bottom: 10px; text-transform: capitalize; letter-spacing: 1px;} .text-team p{display: block; line-height: 14px; margin-bottom: 0px; font-size: 14px; font-weight: 500; text-transform: uppercase; margin-top: 5px; color: #ddd;} .text-team .line-item{width: 50px; height: 3px; margin: 20px auto 25px; background: #ff6119;} .social-media-team{padding-left: 0;} .social-media-team li{display: inline-block;} .social-media-team li a{margin-right: 5px; margin-left: 5px; transition: .4s; width: 40px; height: 40px; border-radius: 0; font-size: 14px; line-height: 40px; text-align: center; color: #02185a; border: 1px solid #f1f1f1; background: #fff; display: block;} .social-media-team li a:hover{border: 1px solid #ff6119; color: #FFF; background: #ff6119;} .our-team-two{width: 100%; background: #02185a; position: relative;} .our-team-two .overlay{background-image: url(/steel_online/static/facnex/css/../images/icons/map_img.png); background-position: center center; background-repeat: no-repeat; top: 0; left: 0; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; width: 100%; position: absolute; opacity: 0.2;} .our-team-two .team-carousel{margin-bottom: -139px;} .team-carousel .owl-nav{position: absolute; top: -143px; width: 100%; z-index: 999; transform: translateY(-50%);} .team-carousel .owl-nav div.owl-prev{right: 50px; position: absolute; transition: all 0.4s ease 0s;} .team-carousel .owl-nav div.owl-next{right: 0px; position: absolute; transition: all 0.4s ease 0s;} .team-carousel .owl-nav div{width: 40px; height: 40px; color: #02185a; text-align: center; line-height: 42px; font-size: 16px; background: #f9f9f9; border-radius: 1px; border: 1px solid #eee; z-index: 999;} .team-carousel .owl-nav div:hover{background: #ff6119; color: #fff; border: 1px solid #ff6119;} .our-team-two .team-carousel .item-team{margin-bottom: 30px;} .team-classic .team-one-item{margin-bottom: 0;} .team-classic .owl-carousel{position: relative;} .team-classic .owl-nav{position: absolute; top: 46%; width: 100%; z-index: 999; transform: translateY(-50%);} .team-classic .owl-nav div{width: 40px; height: 40px; color: #ffffff; text-align: center; line-height: 42px; font-size: 20px; background: rgba(129, 118, 118, 0.78); border-radius: 2px; z-index: 999;} .team-classic .owl-nav div:hover{background: #ff6119; color: #fff;} .team-classic .owl-nav div.owl-prev{left: 10px; position: absolute; transition: all 0.4s ease 0s;} .team-classic .owl-nav div.owl-next{right: 10px; position: absolute; transition: all 0.4s ease 0s;} .footer-team{padding: 30px; text-align: left; background: #fff; border: 1px solid #f1f1f1; border-bottom: 3px solid #ff6119;} .footer-team h4{color: #02185a; font-size: 20px; font-weight: 600; text-transform: capitalize; margin-bottom: 15px; display: block; line-height: 18px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;} .footer-team p{color: #898989; font-size: 12px; margin-bottom: 0px; text-transform: uppercase; font-weight: 600; line-height: 12px;} .join-team{background: #fff; margin-top: 50px; margin-bottom: 30px; border: 1px solid #eee; padding: 50px 50px 10px;} .join-team h3{color: #666; display: block; text-transform: uppercase; font-family: 'Roboto', sans-serif; font-weight: 600; letter-spacing: .20px; font-size: 14px; line-height: 14px; margin: 0; margin-bottom: 15px; font-weight: 600;} .join-team h4{color: #02185a; text-transform: capitalize; font-size: 30px; font-weight: 600; margin-top: 10px; line-height: 36px; margin-bottom: 40px;} .join-team .btn-work-with-us .main-btn-two{margin-bottom: 40px !important; float: right} .blog{background: #f9f9f9; position: relative;} .blog-item{margin-bottom: 30px;} .blog-img{overflow: hidden;} .blog-item:hover img{-webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); transform: scale(1.1,1.1);} .blog-img{position: relative;} .blog-img img{width: 100%; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .blog-info{background: #fff; padding: 35px 35px; z-index: 1; position: relative; border: 1px solid #f1f1f1; border-bottom: 3px solid #ff6119;} .date{padding-left: 0;} .date li{display: inline-block; margin-right: 10px;} .date li a{color: #ff6119; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .date li a:hover{color: #ff6119;} .date li span{padding-right: 5px;} .blog-info .title-post h5{display: block; color: #02185a; font-size: 18px; font-weight: 700; line-height: 23px; margin-bottom: 18px; text-transform: capitalize; margin-top: 10px; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .blog-item a h5:hover{color: #ff6119;} .blog-info .post-text{font-size: 14px; font-weight: 400; line-height: 23px;} .blog-info .post-text p{margin-bottom: 0; line-height: 24px;} .blog-info .date{line-height: 20px; margin-bottom: 0px; font-size: 12px; font-weight: 700; text-transform: uppercase; font-family: 'Roboto', sans-serif;} .blog-info .link-post{color: #898989; font-size: 12px; display: inline-block; font-weight: 700; margin-top: 17px; border-bottom: 2px solid #898989; line-height: 20px; text-transform: uppercase; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s} .blog-info .link-post i{font-size: 11px; margin-left: 5px;} .blog-info .link-post:hover{color: #ff6119; border-bottom: 2px solid #ff6119;} .blog-page, .blog-grid{background: #FFF;} .blog-page .blog-info{background: transparent; padding: 35px; z-index: 1; position: relative; border: none; border-bottom: none; padding-bottom: 20px;} .single-blog .blog-info .title-post h5 , .single-blog .blog-info .title-post h1{font-size: 32px; font-weight: 600; line-height: 50px; margin-bottom: 18px; color: #02185a;} .single-blog .blog-info{padding: 35px 0 0;} .author img{float: left; height: 35px; width: 35px; margin-right: 15px; border-radius: 50%; border: 2px solid #ff6119;} .author .inner-author{padding-top: 5px; font-weight: 600; overflow: hidden;} .author .inner-author a{color: #ff6119; font-weight: 700;} .author .inner-author a:hover{color: #ff6119;} .left-side-bar{max-width: 340px;} .widget-profile{background: #fff; padding: 30px 28px; border: 1px solid #f1f1f1; border-bottom: 3px solid #ff6119;} .widget-profile h3{line-height: 20px; text-transform: uppercase; color: #02185a; font-weight: 600; font-size: 18px;} .widget-profile span{font-weight: 500; line-height: 30px; color: #666; display: block; font-size: 15px; margin: 11px 0 10px; text-transform: capitalize;} .widget-profile p{font-size: 14px; margin-bottom: 0; line-height: 24px; font-weight: 400;} .widget-profile .read-more{color: #898989; font-size: 12px; display: inline-block; font-weight: 700; margin-top: 15px; border-bottom: 1px solid #898989; line-height: 20px; text-transform: uppercase; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .widget-profile .read-more i{font-size: 11px; margin-left: 5px;} .widget-profile .read-more:hover{color: #ff6119; border-bottom: 1px solid #ff6119;} .body-widget{position: relative; background: #fff; padding: 35px 30px; border: 1px solid #f1f1f1; border-bottom: 3px solid #ff6119;} .body-widget input[type="text"]{background: #FFF;} .btn-search{background: #ff6119; border: none; cursor: pointer; outline: none; color: #FFF; font-size: 14px; height: 50px; width: 50px; line-height: 50px; text-align: center; position: absolute; right: 30px; top: 85px; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s;} .btn-search:hover{background: #02185a;} .widget .categories{padding-left: 0; background: #FFF; margin-bottom: 0; border-top: none; padding-bottom: 15px; padding-top: 15px; border: 1px solid #f1f1f1;} .widget .categories li{border-bottom: 1px solid #f5f3f3; margin-right: 30px; margin-left: 30px;} .widget .categories li a{font-size: 14px; font-weight: 500; padding-bottom: 15px; display: block; line-height: 15px; text-transform: capitalize; color: #898989; padding-top: 15px; transition: all .4s;} .widget .categories li a:hover{color: #ff6119; padding-left: 10px;} .widget .categories li a i{margin-right: 10px;} .widget .categories li:last-child{border-bottom: none;} .widget-posts{position: relative; background: #fff; padding: 35px 30px; border: 1px solid #f1f1f1; border-bottom: 3px solid #ff6119;} .lastet-posts{margin-bottom: 20px; overflow: hidden; border-bottom: 1px solid #f1f1f1; padding-bottom: 20px;} .lastet-posts img{float: left; height: auto; width: 25%; border-radius: 3px; display: block;} .widget-posts .lastet-posts:last-child{border: none; margin-bottom: 0; padding-bottom: 0;} .inner-text{float: left; width: 75%; padding-left: 10px;} .widget-posts .inner-text h6{color: #02185a; font-size: 14px; display: block; font-weight: 600; line-height: 22px; text-transform: capitalize; transition: 0.4s;} .widget-posts .inner-text h6:hover{color: #ff6119;} .inner-text .meta{font-size: 11px; color: #9b9b9b; line-height: 20px; font-weight: 700; text-transform: uppercase; font-family: 'Roboto', sans-serif; margin-top: 5px;} .tags{padding-bottom: 10px;} .widget .tags-list{padding-left: 0;} .widget .tags-list li{display: inline-block;} .widget .tags-list li a{font-size: 14px; font-weight: 500; color: #ffffff; padding: 3px 10px; margin-right: 5px; margin-bottom: 10px; display: block; transition: 0.4s; background: #ff6119; border: 2px solid #ff6119; border-radius: 2px;} .widget .tags-list li a:hover{background: #02185a; border: 2px solid #02185a; color: #FFF;} .blog-pagination{margin-top: 20px; margin-bottom: 20px;} .blog-pagination .pagination li{margin-right: 10px;} .blog-pagination .pagination li a{background-color: transparent; font-size: 16px; color: #9b9b9b; font-weight: 600; text-transform: uppercase; padding: 0; width: 45px; height: 45px; line-height: 42px; text-align: center; display: block; border: 2px solid #ddd; transition: 0.4s;} .pagination li a.active, .pagination li a:hover{background: #ff6119; border: 2px solid #ff6119; color: #FFF;} .single-blog .post-text p{margin-bottom: 20px; font-size: 14px; line-height: 28px;} .single-blog .author{padding-top: 30px; margin-top: 30px; border-top: 2px solid #f1f1f1; padding-bottom: 30px; margin-bottom: 30px; border-bottom: 2px solid #f1f1f1;} .single-blog .author span{font-size: 15px; font-weight: 600; color: #02185a;} .share{float: right; overflow: hidden; margin-top: -20px;} .share-social{float: left; padding-left: 0; margin-top: 20px; margin-bottom: 0;} .share-social li{display: inline-block; padding-left: 10px;} .share-social a{transition: .4s; width: 30px; height: 30px; border-radius: 2px; background: #f9f9f9; font-size: 12px; line-height: 30px; text-align: center; color: #02185a; display: block; border: 1px solid #f1f1f1;} .share-social a:hover{color: #fff; background: #ff6119; border: 1px solid #ff6119} .comments .title-comments{} .comments .title-comments h4{position: relative; font-size: 18px; font-weight: 600; line-height: 14px; text-transform: capitalize; color: #02185a;} .inner-comments{padding: 30px 0; background: #FFF; overflow: hidden; border-top: none;} .comment-author{padding-bottom: 30px; overflow: hidden;} .reply{margin-left: 120px; padding-top: 30px; border-top: 1px solid #f1f1f1;} .last-comment{padding-bottom: 0px; margin-bottom: 0px; border-bottom: none;} .comment-author img{border-radius: 5px; float: left; margin-right: 20px; width: 70px; height: 70px;} .person{padding-left: 90px;} .person h5{display: block; color: #02185a; font-size: 18px; font-weight: 600; line-height: 23px; text-transform: capitalize; margin-bottom: 5px;} .person .time{line-height: 20px; margin-bottom: 5px; font-size: 12px; margin: 0 0 10px; font-weight: 700; text-transform: uppercase; font-family: 'Roboto', sans-serif;} .person p{margin-bottom: 15px;} .person a{color: #898989; background: #fff; line-height: 20px; padding: 5px 12px; border: 1px solid #f1f1f1; font-size: 11px; font-weight: 700; text-transform: uppercase; font-family: 'Roboto', sans-serif; transition: 0.4s;} .person a:hover{color: #fff; background: #ff6119; border: 1px solid #ff6119;} .title-add h4{position: relative; font-size: 20px; font-weight: 600; text-transform: capitalize; line-height: 20px; color: #02185a; margin-bottom: 30px;} .comment-form{} .comments{padding-top: 20px; margin-bottom: 10px;} .comments .title-comments h4{position: relative; font-size: 20px; font-weight: 600; line-height: 20px; text-transform: capitalize; color: #02185a;} .support{width: 100%; background-position: center center; background-repeat: no-repeat; top: 0; left: 0; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position: relative; background-image: url("/steel_online/static/img/header-25.jpg");} .support-two .overlay{background: rgba(14, 27, 62, 0.2);} .support-two .content-statistics{background: #ffffff; box-shadow: none; border-bottom: 5px solid #ff6119;} .support .content-statistics{margin-bottom: 0;} .content-statistics h2{color: #ff6119;} .support-two .content-statistics .section-title-left h2::after{background: #ff6119;} .support-two .content-statistics h3{color: #02185a;} .support-two .content-statistics .p-support{border-bottom: 2px solid rgb(238 238 238 / 77%); color: #666;} .support-two .contact-support h6{color: #02185a;} .support-two .contact-support .single-contact span::before{position: absolute; left: 0; color: #ff6119; top: 0px; font-size: 22px; margin: 0;} .support-two .contact-support .single-contact .info-cont p{color: #666 !important;} .support-two .content-statistics input[type="text"], .support-two .content-statistics input[type="email"], .support-two .content-statistics textarea, .support-two .content-statistics select{background: #fff; border: 1px solid #eee;} .support-two .content-statistics input[type="text"]:focus, .support-two .content-statistics input[type="email"]:focus, .support-two .content-statistics textarea:focus, .support-two .content-statistics select:focus{border: 1px solid #ff6119;} .centent-support h3{color: #FFF; text-transform: capitalize; font-size: 40px; font-weight: 600; margin-bottom: 0px; line-height: 45px;} .centent-support p{margin-bottom: 30px; font-family: 'Poppins', sans-serif; line-height: 24px; color: #EEE;} .support .centent-support form select{height: 50px !important; outline: 0; resize: none; font-weight: 400; display: block; width: 100%; line-height: 24px; font-size: 14px; border: 1px solid #f1f1f1; padding: 13px 20px; background: #f9f9f9; color: #02185a; border-radius: 2px; margin-bottom: 30px; box-shadow: none !important;} .support .centent-support form .btn-one{width: 100%; margin-bottom: 30px;} footer{padding-top: 80px; background: #01144a; position: relative;} footer::before{background-image: url("/steel_online/static/facnex/css/../../img/world_map_img.png"); background-position: center center; background-repeat: no-repeat; top: 0; left: 0; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; width: 100%; position: absolute; opacity: 0.2; content: ""; z-index: 0; height: 100%;} .footer-default-padding{padding-top: 80px;} .footer-widget h4{position: relative; font-size: 18px; font-weight: 600; text-transform: capitalize; color: #ffffff; letter-spacing: .5px;} .footer-widget .line-footer{width: 50px; height: 3px; background: #ff6119; margin-bottom: 30px; margin-top: 20px;} .footer-row{margin-bottom: 50px;} .footer-widget .footer-logo img{width: 150px; margin-bottom: 30px;} .contact-info{padding-left: 0;} .contact-info .single-contact{position: relative; padding-left: 40px; margin-bottom: 30px;} .contact-info .single-contact span{position: absolute; left: 0; color: rgba(255, 255, 255, 0.85); top: 0; font-size: 16px;} .contact-info .single-contact .info-cont p{color: #ccc; font-size: 14px; font-weight: 600; margin-bottom: 10px; line-height: 15px; position: relative;} .footer-widget .social-media-footer{padding-left: 0; margin-bottom: 0;} .footer-widget .social-media-footer li{display: inline-block; padding-right: 15px;} .footer-widget .social-media-footer li a{font-size: 18px; color: #fff; transition: .1s;} .footer-widget .social-media-footer li a:hover{color: #f57479;} .footer-widget .footer-link{padding-left: 0;} .footer-widget .footer-link li{border-bottom: 1px solid rgba(214, 214, 214, 0.1); transition: .4s;} .footer-widget .footer-link li:first-child a{padding-top: 0;} .footer-widget .footer-link li:hover a{padding-left: 8px; color: #FFF;} .footer-widget .footer-link li a{font-size: 13px; color: #ccc; display: block; transition: .4s; padding-top: 13px; padding-bottom: 13px; line-height: 14px; font-weight: 600;} .footer-widget .footer-link li span{padding-right: 5px; font-size: 10px;} .row-contact{background: rgba(150, 165, 167, 0.65); padding-top: 0; padding-bottom: 0; margin-bottom: 0; position: relative; border-radius: 4px; color: #fff;} .row-contact .no-padding:last-child{border-right: none;} .row-contact .single-item{position: relative; padding-left: 60px; margin-bottom: 40px; margin-left: 40px; margin-top: 40px;} .row-contact .single-item span{left: 0; top: 0; color: #fff; position: absolute; font-size: 30px;} .row-contact .single-item span::before{margin: 0; font-size: 35px; line-height: 35px;} .row-contact .single-item p{font-size: 14px; color: #02185a; font-weight: 500; line-height: 15px; margin-bottom: 10px;} .footer-widget p{font-weight: 500; color: #ccc; font-size: 14px;} .newsletter-item{position: relative; margin-bottom: 35px;} .newsletter-item input{} .newsletter-item button{height: 50px; box-shadow: none; position: absolute; cursor: pointer; right: 0px; width: 50px; text-align: center; font-size: 20px; color: #ffffff; background: #ff6119; display: inline-block; top: 0; line-height: 50px; border: 1px solid #ff6119;} .footer-bar{z-index: 3; position: relative; background: #01144a;} footer .copyright{font-weight: 500; font-size: 14px; color: #f4f7fd; letter-spacing: 1.7px; line-height: 30px; padding-top: 30px; padding-bottom: 30px; text-align: left;} footer .copyright a{color: #ff6119; font-weight: 700;} .links-of-footer{text-align: right; padding-left: 0; font-size: 14px; color: #f4f7fd; letter-spacing: 1.7px; line-height: 30px; padding-top: 30px; margin-bottom: 0;} .links-of-footer li{display: inline-block; margin-left: 25px;} .links-of-footer li a{position: relative; font-weight: 500; letter-spacing: 0.7px; line-height: 30px; text-transform: capitalize; transition: 0.4s;} .links-of-footer li a::before{content: ""; position: absolute; height: 5px; width: 5px; background: #f4f7fd; display: block; left: -16px; top: 8px; border-radius: 50%;} .links-of-footer li a:hover{color: #ff6119;} .links-of-footer li:first-child a::before{display: none;} .scroll-up{position: fixed; bottom: 90px; right: 34px; background: #ff6119; color: #FFF; width: 40px; height: 40px; line-height: 42px; font-size: 18px; text-align: center; border-radius: 2px; cursor: pointer; z-index: 555; display: none; -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.18); -moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.18); -o-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.18); box-shadow: 0 10px 10px rgba(0, 0, 0, 0.18); transition: all 0.4s;} .scroll-up:hover{background: #02185a;} .shop{background: #fff;} .img-product{position: relative; border: 1px solid #f1f1f1; overflow: hidden;} .img-product img{width: 100%;} .img-product .btn-product{display: block; position: absolute; width: 100%; text-align: center; line-height: 50px; height: 50px; background: #ff6119; z-index: 5; font-size: 13px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.30px; border-radius: 2px; -webkite-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; bottom: -50px; left: 0;} .img-product .btn-product i{margin-right: 10px;} .single-product-item:hover .img-product .btn-product{bottom: 0;} .content-product{padding: 30px; text-align: left; position: relative; border: 1px solid #f1f1f1; border-top: 0; border-bottom: 3px solid #ff6119;} .content-product h4 a{font-size: 18px; font-weight: 600; color: #02185a; line-height: 18px; margin-bottom: 12px; text-transform: capitalize; transition: 0.4s;} .content-product h4 a:hover{color: #ff6119;} .price-product{line-height: 26px; margin-bottom: 10px; font-size: 16px; margin-top: 0px;} .price-product span{margin-right: 5px; margin-left: 5px; font-weight: 600; color: #ff6119; position: relative;} .price-product span.old-price{color: #898989; font-weight: 400;color: #898989;} .price-product span.old-price::before{position: absolute; content: " "; width: 100%; height: 2px; top: 10px; background: #898989;} .evaluation-product{padding-left: 0; margin-bottom: 0; position: absolute; top: 30px; right: 30px;} .evaluation-product li{display: inline-block; font-size: 7px; color: #fac917; padding-right: 1px; padding-left: 1px; opacity: 0.9;} .results{line-height: 50px; font-weight: 600; display: block;} .product-info .evaluation-product{padding-left: 0; margin-bottom: 0; position: relative; top: 0px; right: 0px;} .box-single-product{background: #FFF; border: 1px solid #eee; padding: 50px 35px 35px; margin-right: 0; margin-left: 0; margin-bottom: 30px;} .box-single-product .img-product{margin-bottom: 50px; position: relative; overflow: hidden;} .box-single-product .img-product img{width: 100%;} .product-info h3{color: #02185a; text-transform: capitalize; font-size: 25px; font-weight: 600; margin-bottom: 20px; line-height: 25px; margin-top: 0;} .product-info span{margin-left: 0; margin-right: 10px;} .product-info p{border-bottom: 2px solid #eee; margin-bottom: 30px; padding-bottom: 25px; margin-top: 25px; padding-top: 25px; border-top: 2px solid #EEE;} .quantity::after, .product-info::after, .btns::after, .nav-tabs::after{display: block; width: 100%; clear: both; content: " ";} .quantity{float: left;} .product-info .btn-one{box-shadow: none; float: right;} .quantity .minus, .quantity .plus{height: 50px; width: 50px; line-height: 50px; font-size: 15px; color: #02185a; background: #f9f9f9; display: block; float: left; border: 1px solid #f1f1f1; border-right: none; text-align: center;} .quantity .plus{border-left: none; border-right: 1px solid #f1f1f1;} .quantity input{float: left; width: 100px; background: #FFF; border: 1px solid #f1f1f1; text-align: center; color: #02185a; margin-bottom: 0;} .share-product{} .share-product span{font-weight: 600; transition: .4s; width: 70px; height: 40px; border-radius: 2px; background: #fff; font-size: 12px; line-height: 40px; text-align: center; color: #02185a; border: 1px solid #f1f1f1; display: inline-block;} .share-product .share-social a{transition: .4s; width: 40px; height: 40px; border-radius: 2px; background: #fff; font-size: 14px; line-height: 40px; text-align: center; color: #02185a; display: block; border: 1px solid #f1f1f1;} .share-product .share-social a:hover{background: #ff6119; border: 1px solid #ff6119; color: #FFF;} .nav-tabs{padding-left: 0; margin-bottom: 0; border: 2px solid #f1f1f1; background: #FFF;} .nav-tabs li{width: 175px; display: block; float: left; font-weight: 600; line-height: 50px; height: 50px; text-align: center; position: relative; cursor: pointer; border: 2px solid #f1f1f1; border-bottom: none; color: #02185a; border-top: none;} .nav-tabs li:first-child{border-right: none; border-left: none;} .nav-tabs li h5{line-height: 50px; font-size: 13px; text-transform: uppercase;} .nav-tabs li.active{background: #fff; position: relative;} .nav-tabs li.active::before{content: " "; display: block; width: 100%; bottom: -2px; height: 2px; background: #fff; position: absolute;} .content-revision > div, .my-account > div{display: none;} .content-revision > div:first-child, .my-account > div:first-child{display:block;} .content-revision, .my-account{background: #FFF; padding: 50px; border: 1px solid #eee; border-top: none;} .reviews .title-add{border-bottom: 2px solid #f1f1f1; padding: 0; background: #FFF; margin-bottom: 30px; padding-bottom: 20px;} .reviews .title-add h4{font-size: 18px; margin-bottom: 5px; text-transform: capitalize;} .reviews .comment-form{padding: 0; background: #FFF; border: none;} .products-footer h4{color: #02185a; text-transform: capitalize; font-size: 25px; font-weight: 600; margin-bottom: 30px; line-height: 25px; margin-top: 0;} .cart-empty-item{padding: 50px; background: #FFF; border: 1px solid #eee;} .cart-empty-item p{font-size: 18px; margin-bottom: 20px; text-transform: capitalize; color: #02185a; font-weight: 600;} .my-account .title-add{padding: 0; margin-bottom: 30px; border: none;} .my-account .title-add h4{position: relative; font-size: 18px; font-weight: 700; text-transform: capitalize; line-height: 18px; color: #02185a;} .my-account .btn-one{border: none; box-shadow: none; margin-right: 10px;} .remember-me{padding-left: 5px; font-size: 16px; font-weight: 500; color: #898989; margin-bottom: 0px;} .loss-password a{font-size: 16px; font-weight: 500; color: #898989; margin-bottom: 0px; display: block; transition: 0.4s;} .loss-password a:hover{color: #ff6119;} .lost-password-page{padding: 50px; background: #FFF; border: 1px solid #eee;} .lost-password-page .btn-one{border: none;} .portoflio-one .products-footer .owl-nav{position: absolute; top: -60px; width: 100%; z-index: 999; transform: translateY(-50%);} .error-page{background: #fff; border-top: 1px solid #eee;} .error-item{padding: 50px 0;} .error-item h1{font-size: 100px; line-height: 80px; color: #02185a; margin-bottom: 20px;} .error-item h2{font-size: 20px; color: #02185a; font-weight: 700; text-transform: uppercase; margin-bottom: 30px; line-height: 18px;} .error-item p{font-size: 16px; color: #666; margin-bottom: 40px;} .contact-us-page{background: #fff;} .contact-us-meta{} .contact-us-meta .line-contact{margin-top: 45px; margin-bottom: 80px; height: 1px; background: #e6e4e4; width: 100%;} .contact-item{margin-bottom: 30px; background: #ffffff; padding: 30px 20px; border: 1px solid #eee; border-radius: 2px;} .contact-item .inner-contact{position: relative; padding-left: 50px; margin-bottom: 20px; border-bottom: 1px solid #e6e4e4; padding-bottom: 25px;} .contact-item .inner-contact span{position: absolute; left: 0; top: 0; height: 40px; width: 40px; background: #ff6119; border: 1px solid #ff6119; text-align: center; line-height: 40px; font-size: 16px; color: #ffffff; border-radius: 2px;} .contact-item .inner-contact h4{font-size: 18px; line-height: 18px; padding-top: 10px; font-weight: 600; color: #02185a; padding-bottom: 10px; text-transform: capitalize;} .contact-us-meta .contact-item p{color: #666; font-size: 14px; font-weight: 600; margin-bottom: 10px; line-height: 15px; position: relative;} .img-contact{position: relative;} .img-contact img{width: 100%;} .img-contact .overlay-contact-us{padding: 10px; height: 100%; position: absolute; width: 100%; top: 0; left: 0;} .img-contact .text-overlay{width: 100%; height: 100%; border: 2px solid rgba(255, 255, 255, .9); background-color: rgba(25, 25, 33, 0.10); position: relative;} .img-contact .text-overlay h3{position: absolute; bottom: 30px; left: 30px; font-size: 30px; color: #FFF; font-weight: 700;} .header-breadcrumb{padding: 35px 0; background-image: url(/steel_online/static/facnex/css/page-bg.jpg); min-height: 100%; position: relative !important; background-size: cover !important; background-position: center !important; background-repeat: no-repeat !important; height: 100%; width: 100%;} .header-breadcrumb-two{padding: 40px 0; min-height: 100%; position: relative !important; height: 100%; background: #FFF; width: 100%; border-top: 1px solid #f1f1f1;} .header-breadcrumb::after{background: rgba(50, 50, 50, 0.55); position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: "";} .header-breadcrumb .container{position: relative; z-index: 5; text-align: left;} .header-breadcrumb .page-title-heading{color: #fff; position: relative; text-transform: capitalize; font-size: 40px; font-weight: 600; margin-bottom: 0px; line-height: 50px;} .page-title-line{color: #eee; display: block; text-transform: capitalize; font-family: 'Roboto', sans-serif; font-weight: 600; letter-spacing: .20px; font-size: 14px; line-height: 14px; margin: 0; margin-bottom: 15px; font-weight: 600; position: relative;} .header-breadcrumb .breadcrumb, .header-breadcrumb-two .breadcrumb{text-align: left; padding: 0; background: none; display: block; margin: 0; border: none; border-radius: 0; margin-top: 20px;} .header-breadcrumb .breadcrumb li, .header-breadcrumb-two .breadcrumb li{display: inline-block; position: relative; padding-right: 5px; padding-left: 5px; font-size: 16px; font-weight: 500; color: #eee; text-transform: capitalize; transition: 0.4s; letter-spacing: 0.20px; font-family: 'Roboto', sans-serif;} .header-breadcrumb .breadcrumb li a, .header-breadcrumb-two .breadcrumb li a{transition: 0.4s;} .header-breadcrumb .breadcrumb li:hover a, .header-breadcrumb-two .breadcrumb li:hover a{color: #ff6119;} .header-breadcrumb-two .breadcrumb li a{color: #666;} .header-breadcrumb-two .breadcrumb li{color: #989898;} .header-breadcrumb-two .breadcrumb{margin-top: 0;} .feat-item-one h4 a{color: #FF6119;} .feat-item-one h4 a{color: #FF6119;} .feat-item-one h4 a:hover{color: #fff;} 

/* /steel_online/static/facnex/css/support_footer.css defined in bundle 'steel_online.facnex_assets_common_css' */
#Support_Footer{width: 100%; height: 80px; z-index: 1000; margin: 0px; padding: 0px; position: fixed; background: #ff6119; bottom: 0px} #Content_SupportFooter{width: 1250px; height: auto; margin: 0px auto} #Content_SupportFooter #Support{width: auto; height: 100%; float: left; margin: 0px} #Content_SupportFooter #Support .thacmac{float: left; margin: 0px; line-height: 50px; display: block; color: #fff; font-family: 'hevr',Arial,Helvetica,sans-serif; font-size: 20px; display: block; padding-right: 20px; border-right: 1px solid #047caa} #Content_SupportFooter #Support .thacmac span{background: url(/steel_online/static/facnex/css/../icons/logo-karofi-while.webp) no-repeat; margin-top: 5px; width: 130px; height: 32px; float: left;} .Tear_Sp{width: auto; height: 100%; float: left; margin: 0px 0px 0px 0px; padding: 0px 7px; position: relative; border-left: 1px solid #79daff; border-right: 1px solid #047caa} #Call{width: 170px; float: left; margin: 5px 7px; float: left; position: relative; background: #fffadf; height: 40px; border-radius: 4px; cursor: pointer} #Call .icon{width: 41px; height: 40px; position: absolute; right: -5px; top: -5px; content: '';} #Call span{color: #374b67; font-size: 10.3px; display: block; text-transform: uppercase; margin: 7px 2px 0px 9px; display: block; font-weight: bold} #Call small{color: #a78a00; font-size: 15px; display: block; margin: 0px 2px 2px 9px; font-weight: bold; line-height: 17px;} .Tear_Sp:after{width: 1px; height: 40px; content: ''; position: absolute; top: 5px; right: 0px} .Tear_Sp:last-child:after{border: none} .Tear_Sp:last-child{border-right: none !important} .Tear_Sp .Left_Tear_Sp{background: url(/steel_online/static/facnex/css/../ICons/hotline_iCon.webp) no-repeat left center scroll transparent; width: 40px; height: 50px; float: left; margin-right: 0px} .Tear_Sp .Right_Tear_Sp{width: auto; height: 100%; float: left; margin: 0px} .Tear_Sp .Right_Tear_Sp .sp1{font-size: 11px; color: #FFF; display: block; text-transform: uppercase; margin: 7px 5px 0px 5px} .Tear_Sp:hover{background: #119ed3 !important; cursor: context-menu;} .Tear-zalo{width: auto; text-align: center; float: left; margin: 0px; background: #ff8f2b; height: 100%; padding: 0px 7px; height: 50px} .Tear-zalo .icon{-webkit-animation: tada 1.2s infinite; animation: icon-zoom 1.2s infinite; width: 55px; height:19px; background: url(/steel_online/static/facnex/css/../icons/icon-zalo.webp) no-repeat; background-size: 100%; display: inline-block; text-align: center; margin: 5px 0px 0px 0px} .Tear-zalo .name{color: #fff; text-align: center; display: block; margin: 2px 10px} .Tear-zalo:hover{background: #d06f19} .Tear-facebook{width: auto; text-align: center; float: left; margin: 0px; background: #0080f7; height: 100%; padding: 0px 7px; height: 50px} .Tear-facebook .icon{-webkit-animation: tada 1.2s infinite; animation: icon-zoom 1.2s infinite; width: 23px; height: 19px; background: url(/steel_online/static/facnex/css/../icons/logo-facebook.webp) no-repeat; background-size: 100%; display: inline-block; text-align: center; margin: 5px 0px 0px 0px} .Tear-facebook .name{color: #fff; text-align: center; display: block; margin: 2px 10px} .Tear-facebook:hover{background: #206aaf} .Tear-order{width: auto; text-align: center; float: left; margin: 0px; background: #575757; height: 100%; padding: 0px 7px; height: 50px} .Tear-order .icon{width: 23px; height: 23px; background: url(/steel_online/static/facnex/css/../icons/icon-order.webp) no-repeat; background-size: 100%; display: inline-block; text-align: center; margin: 5px 0px 0px 0px} .Tear-order .name{color: #fff; text-align: center; display: block; margin: 2px 10px} .Tear-order .name span{font-size: 12px; color: #ff7e00} .Tear_Sp .Right_Tear_Sp .sp2{font-family: 'Bebas Neue', cursive; margin: 0px 5px; font-size: 22px; display: block; color: #fef9a5} #support_mobile{width: 100%; height: auto; float: left; margin: 0px; padding: 0px; background: #00aef0; text-align: center; position: fixed; z-index: 1000; bottom: 0px;} #support_mobile .item-support{width: 25%; height: auto; float: left; margin: 0px; text-align: center} #support_mobile .item-support .icon{background-size: 100%; display: inline-block; margin-top: 5px;} #support_mobile .blink .icon{-webkit-animation: tada 1.2s infinite; animation: icon-zoom 1.2s infinite} #support_mobile .item-support .name{color: #fff; font-size: 13px; margin: 3px 5px; display: block} #support_mobile .call .icon{width: 25px; height: 25px; background: url(/steel_online/static/facnex/css/../icons/support.webp) no-repeat;} #support_mobile .call:hover{background: #047caa} #support_mobile .zalo{background: #ff8f2b} #support_mobile .facebook{background: #0080f7} #support_mobile .order{background: #575757} #support_mobile .order:hover{background: #3b3a3a} #support_mobile .zalo .icon{width: 45px; height: 20px; margin-top: 10px; background: url(/steel_online/static/facnex/css/../icons/icon-zalo.webp) no-repeat; background-size: 100%} #support_mobile .zalo:hover{background: #d06f19} #support_mobile .facebook .icon{width: 25px; height: 25px; background: url(/steel_online/static/facnex/css/../icons/logo-facebook.webp) no-repeat; background-size: 100%} #support_mobile .facebook:hover{background: #206aaf} #support_mobile .order .icon{width: 25px; height: 25px; background: url(/steel_online/static/facnex/css/../icons/icon-order.webp) no-repeat; background-size: 100%} #support_mobile .order .name span{color: #930} #support_mobile a:hover{text-decoration: none !important} #hotline-footer{width: 100%; height: auto; float: left; margin: 5px 0px; padding: 10px 0px; position: relative; border: 1px solid #e2e2e2; background: #f8f8f8} #hotline-footer .title{height: auto; position: absolute; top: -10px; font-size: 15px; text-transform: uppercase; font-family: OpenSans-bold; background: #fff; box-sizing: border-box; padding: 2px 5px; border: 1px solid #e2e2e2; left: 50%; transform: translate(-50%, -18%);} #content-hotline-footer{width:100%; height:auto; float:left; margin:10px 0px 0px 0px; text-align:center} #content-hotline-footer ul li{display: inline-block; margin: 5px 10px; text-transform: uppercase; font-size: 15px; text-align: center; color: #333} #content-hotline-footer ul li a{font-weight:bold; color:#f00} #content strong{color:#00aef0} 

/* /steel_online/static/facnex/css/steel_online_fix.css defined in bundle 'steel_online.facnex_assets_common_css' */
 .clearfix:after{clear: both; content: "."; display: block; width: 100%; height: 10px;} .feat-item-one{height: 300px;} .footer-case{padding-bottom: 10px;} .footer-case ul li{line-height: 20px;} .tag-case span{padding-top: 20px;} .blog .owl-carousel{position: relative;} .blog .owl-nav{position: absolute; top: -143px; width: 100%; z-index: 999; transform: translateY(-50%);} .blog .owl-nav div{width: 40px; height: 40px; color: #02185a; text-align: center; line-height: 42px; font-size: 16px; background: #ffffff; border-radius: 1px; border: 1px solid #eee; z-index: 999;} .blog .owl-nav div:hover{background: #ff6119; color: #fff;} .blog .owl-nav div.owl-prev{right: 50px; position: absolute; transition: all 0.4s ease 0s;} .blog .owl-nav div.owl-next{right: 0px; position: absolute; transition: all 0.4s ease 0s;} .blog-news-img, .blog-news-img img{height: 220px; width: 100%; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .img-fluid{-webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .blog-info{min-height: 232px;} .content-testimonial{padding: 90px; background: rgba(2, 24, 90, 0.85);} .case-item:hover .img-case .overlay-case{opacity: .7;} .nav-bar .single-item p{line-height: 18px;} .categories-posts{margin-bottom: 10px; overflow: hidden; border-bottom: 1px solid #f1f1f1; padding-bottom: 10px;} .categories-posts .inner-text h6{color: #02185a; font-size: 14px; display: block; font-weight: 600; line-height: 22px; text-transform: none; transition: 0.4s;} .categories-posts .inner-text h6:hover{color: #ff6119;} .categories-posts .inner-text{float: left; width: 85%; padding-left: 10px;} .thesame_category .price-item .features-price ul li{font-size: 14px; font-weight: 500; color: #02185a; margin-bottom: 8px;} .thesame_category .price-item .features-price ul li a{color: #02185a;} .thesame_category .header-price{border-bottom: 1px solid #ddd; text-align: left; padding-bottom: 30px;} .thesame_category .price-item .features-price ul{text-align: left; padding: 25px 0 15px 30px;} #fb-root{} .testimonials-one .inner-test p{text-transform: none;} .icon-steelonline{width: 100%; display: flex;} .icon-steelonline span{z-index: 10; color: #fff; padding: 10px;} .icon-steelonline img{margin-left: -70px; -webkite-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .icon-steelonline:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);} .banner-btn .nice-select{z-index: 20;} .transport a{color: #02185a;} .transport li{line-height: 24px; font-weight: 300!important; font-family: 'Roboto', sans-serif; color: #606060!important; text-align: justify;} .transport h3{margin-top: 30px; position: relative; font-size: 24px; font-weight: 600; line-height: 34px; text-transform: none; color: #02185a; margin-bottom: 20px;} .transport h4{position: relative; font-size: 18px; font-weight: 500; line-height: 30px; text-transform: none; color: #02185a; margin-bottom: 10px;} .mfp-bg{top: 0; left: 0; width: 100%; height: 100%; z-index: 2000; overflow: hidden; position: fixed; background: #111;} .mfp-wrap{top: -10px; left: 0; width: 100%; height: 100%; z-index: 2001; position: fixed; outline: none !important; -webkit-backface-visibility: hidden;} .mfp-container{height: 100%; text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 18px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .mfp-container:before{content: ''; display: inline-block; height: 100%; vertical-align: middle;} .mfp-align-top .mfp-container:before{display: none;} .mfp-content{position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 505;} .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width: 100%; cursor: auto;} .mfp-ajax-cur{cursor: progress;} .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out;} .mfp-zoom{cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in;} .mfp-auto-cursor .mfp-content{cursor: auto;} .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select: none; -moz-user-select: none; user-select: none;} .mfp-loading.mfp-figure{display: none;} .mfp-hide{display: none !important;} .mfp-preloader{color: #aaa; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 504;} .mfp-preloader a{color: #cccccc;} .mfp-preloader a:hover{color: #fff;} .mfp-s-ready .mfp-preloader{display: none;} .mfp-s-error .mfp-content{display: none;} .mfp-s-loading .mfp-arrow{display: none;} button.mfp-close, button.mfp-arrow{overflow: visible; cursor: pointer; border: 0; -webkit-appearance: none; display: block; padding: 0; z-index: 506;} .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{right: 0px; top: -40px;} .og-close, button.mfp-close{position: absolute; width: 45px; height: 45px; top: -20px; display: block; right: -12px; cursor: pointer !important; z-index: 9999; color: #fff; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; border-radius: 50%; margin: 0px; background-color: transparent; outline: none; transform: translate3d(0,0,0);} .mfp-iframe-holder .mfp-close{top: -50px; right: -12px; transform: translate3d(0,0,0);} .mfp-gallery .mfp-close{top: 20px; right: 10px;} .mfp-gallery .mfp-content .mfp-close{display: none;} .mfp-close::after, .mfp-close::before{top: 0px;} .og-close{margin: 17px; right: 10px; background: transparent; color: #222;} .og-close:before, .mfp-close:before{font-family: "Feather-Icons"; font-size: 20px; top: -2px; left: 0; position: relative; height: 10px;} .og-close:before, .mfp-close:before{content:"\ea02";} #small-dialog .mfp-close, #small-dialog-1 .mfp-close, #small-dialog-2 .mfp-close, #small-dialog-3 .mfp-close, #small-dialog-4 .mfp-close, #sign-in-dialog, .mfp-close, .mfp-close:hover{color: #fff;} #small-dialog a{color: #666;} #small-dialog a:hover{color: #ff6119 !important;} #small-dialog input[type="text"], #small-dialog input[type="email"], #small-dialog input[type="url"], #small-dialog input[type="tel"], #small-dialog input[type="search"], #small-dialog input[type="password"], #small-dialog input[type="subject"], textarea{margin-bottom: 10px;} #sign-in-dialog .mfp-close, #small-dialog-1 .mfp-close, #small-dialog-2 .mfp-close, #small-dialog-3 .mfp-close, #small-dialog-4 .mfp-close, #small-dialog .mfp-close{color: #666; background-color: #e4e4e4; border-radius: 4px; top: 28px; right: 40px; width: 40px; height: 40px;} #sign-in-dialog .mfp-close:hover, #small-dialog-1 .mfp-close:hover, #small-dialog-2 .mfp-close:hover, #small-dialog-3 .mfp-close:hover, #small-dialog-4 .mfp-close:hover, #small-dialog .mfp-close:hover{color: #fff; background-color: #184f77;} .small-dialog-content input[type=submit]{width: 100%; margin-top: 26px; margin-bottom: 10px;} .small-dialog-content .divider{display: inline-block; width: 100%; margin-top: 15px; padding-bottom: 0;} .small-dialog-header{font-size: 22px; width: calc(100% + 80px); position: relative; left: -40px; top: 0; border-radius: 4px 4px 0 0; display: inline-block; background-color: #f6f6f6; padding: 35px 40px; margin-bottom: 40px;} .small-dialog-header h3{padding: 0; margin: 0; font-size: 23px;} .mfp-counter{position: absolute; top: 0; right: 0; color: #aaa; font-size: 13px; line-height: 18px;} .mfp-content:hover .mfp-arrow{opacity: 1;} .mfp-iframe-holder{padding-top: 40px; padding-bottom: 40px;} .mfp-iframe-holder .mfp-content{line-height: 0; width: 100%; max-width: 1180px;} .mfp-iframe-scaler{width: 100%; height: 0; overflow: hidden; padding-top: 54%;} .mfp-iframe-scaler iframe{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: black;} #sign-in-dialog, #small-dialog-1, #small-dialog-2, #small-dialog-3, #small-dialog-4, #small-dialog{background: #fff; padding: 40px; text-align: left; margin: 40px auto; position: relative; box-sizing:border-box; border-radius: 2px; max-width: 550px;} #sign-in-dialog-1 span.line, #sign-in-dialog-2 span.line, #sign-in-dialog-3 span.line, #sign-in-dialog-4 span.line, #sign-in-dialog span.line, #small-dialog span.line{padding-top: 0;} .my-mfp-zoom-in .zoom-anim-dialog,{opacity: 0; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8);} .my-mfp-zoom-in.mfp-ready .zoom-anim-dialog,{opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);} .my-mfp-zoom-in.mfp-removing .zoom-anim-dialog,{-webkit-transform: scale(0.8); -moz-transform: scale(0.8); -ms-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); opacity: 0;} .my-mfp-zoom-in.mfp-bg{opacity: 0.001; -webkit-transition: opacity 0.3s ease-out; -moz-transition: opacity 0.3s ease-out; -o-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out;} .my-mfp-zoom-in.mfp-ready.mfp-bg{opacity: 0.85;} .my-mfp-zoom-in.mfp-removing.mfp-bg{opacity: 0;} .dupa{display: block; height: 30px;} img.mfp-img{width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 40px auto; border-radius: 4px;} .mfp-figure:after{content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 18px rgba(11,11,11, 0.6);} .mfp-figure{line-height: 0;} .mfp-bottom-bar{margin-top: -30px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto;} .mfp-title{text-align: left; line-height: 18px; color: #f3f3f3; word-break: break-word; padding-right: 36px;} .mfp-figure small{color: #bdbdbd; display: block; font-size: 12px; line-height: 14px;} .mfp-image-holder .mfp-content{max-width: 100%;} .mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer;} @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0; padding-right: 0;}.mfp-img-mobile img.mfp-img{padding: 0}.mfp-img-mobile .mfp-figure:after{top: 0; bottom: 0;}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0;}.mfp-img-mobile .mfp-counter{right: 5px; top: 3px;}.mfp-img-mobile .mfp-close{top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0;}.mfp-img-mobile .mfp-figure small{display: inline; margin-left: 5px;}} .mfp-ie7 .mfp-img{padding: 0;} .mfp-ie7 .mfp-bottom-bar{width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px;} .mfp-ie7 .mfp-container{padding: 0;} .mfp-ie7 .mfp-content{padding-top: 44px;} .mfp-ie7 .mfp-close{top: 0; right: 0; padding-top: 0;} .mfp-fade.mfp-bg{opacity: 0; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;} .mfp-fade.mfp-bg.mfp-ready{opacity: 0.92; background-color: #111;} .mfp-fade.mfp-bg.mfp-removing{opacity: 0;} .mfp-fade.mfp-wrap .mfp-content{opacity: 0; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;} .mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity: 1;} .mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity: 0;} .feedback-yes-no strong{font-size: 16px; font-weight: 600; color: #333; display: block;} .feedback-yes-no .radio{margin-right: 15px;} .feedback-yes-no{margin-bottom: 15px;} .feedback-yes-no .leave-rating{transform: scale(1.1); margin: 3px 0 10px 3px;} .popup-tabs-nav{list-style: none; margin: 0; padding: 0; width: 100%; display: block; height: 62px; background: #f8f8f8; border-radius: 4px 4px 0 0; border-bottom: 1px solid #e0e0e0;} .popup-tabs-nav li{float: left; line-height: 62px; height: 62px; padding: 0; margin-right: 0; position: relative;} .popup-tabs-nav li:first-child a{border-radius: 4px 0 0 0;} .popup-tabs-nav li a, .popup-tab-reviews{-webkit-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out;} .popup-tabs-nav li a{border: none; color: #777; display: inline-block; outline: none; padding: 0; text-decoration: none; font-size: 16px; z-index: 10; position: relative; height: 100%; padding: 0 30px; border-right: 1px solid transparent; border-left: 1px solid transparent; transition: all 0.3s, font-weight 0s; border-right: 1px solid #e0e0e0;} .popup-tabs-nav li.active{background-color: #fff; position: relative;} .popup-tabs-nav li a:hover{background-color: #f3f3f3; height: calc(100% - 1px); color: #333;} .popup-tabs-nav li:last-child a:hover{border-right: 1px solid #e0e0e0;} .popup-tabs-nav li.active a:hover, .popup-tabs-nav li.active{background-color: #fff;} .popup-tabs-nav li.active a{color: #66676b; font-weight: 600;} .popup-tabs-nav li.active:after{content: ""; position: absolute; display: block; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #fff; z-index: 111;} .popup-tabs-nav li:first-child.active{border-left: none; border-radius: 4px 0 0 0;} .popup-tab-content{padding: 50px 35px; position: relative; z-index: 10; display: inline-block; width: 100%;} .popup-tabs-container{overflow: hidden; width: 100%;} .popup-tab-content p:last-child{margin-bottom: 0;} .dialog-with-tabs#sign-in-dialog, .dialog-with-tabs#small-dialog-1, .dialog-with-tabs#small-dialog-2, .dialog-with-tabs#small-dialog-3, .dialog-with-tabs#small-dialog-4, .dialog-with-tabs#small-dialog{padding: 0; color: #666; max-width: 540px; box-shadow: 0 0 25px rgba(0,0,0,0.25);} #sign-in-dialog.dialog-with-tabs .mfp-close, #small-dialog.dialog-with-tabs .mfp-close, #small-dialog-1.dialog-with-tabs .mfp-close, #small-dialog-2.dialog-with-tabs .mfp-close, #small-dialog-3.dialog-with-tabs .mfp-close, #small-dialog-4.dialog-with-tabs .mfp-close{color: #888; background-color: #f8f8f8; border-left: 1px solid #e0e0e0; border-radius: 0 4px 0 0; top: 0; right: 0; width: 62px; height: 61px;} #sign-in-dialog.dialog-with-tabs .mfp-close:hover, #small-dialog-1.dialog-with-tabs .mfp-close:hover, #small-dialog-2.dialog-with-tabs .mfp-close:hover, #small-dialog-3.dialog-with-tabs .mfp-close:hover, #small-dialog-4.dialog-with-tabs .mfp-close:hover, #small-dialog.dialog-with-tabs .mfp-close:hover{color: #333; background-color: #f2f2f2;} .dialog-with-tabs .mfp-close:before, .dialog-with-tabs .mfp-close:before{font-size: 24px;} .dialog-with-tabs input:-webkit-autofill, .dialog-with-tabs input:focus:-webkit-autofill{border: 1px solid #e0e0e0; -webkit-box-shadow: inset 0 0 0px 9999px white, 0 1px 4px rgba(0,0,0,0.07);} .dialog-with-tabs input{margin-bottom: 22px;} .dialog-with-tabs .forgot-password{font-size: 14px; color: #888; margin-top: -12px; display: block;} .dialog-with-tabs .forgot-password:hover{color: #66676b;} .dialog-with-tabs .button{height: 48px; width: 100% !important; margin-top: 25px; box-shadow: 0 4px 12px rgba(102,103,107,0.15);} .welcome-text{display: block; text-align: center; color: #808080; margin-bottom: 33px;} .welcome-text h3{display: block; font-weight: 700; color: #333; font-size: 24px;} .welcome-text span a{font-weight: 500;} .welcome-text span{display: block;} .social-login-separator{width: 100%; display: block; text-align: center; position: relative; width: 100%; margin: 38px 0 15px 0; height: 1px;} .social-login-separator:before{width: 100%; content: ""; height: 1px; display: block; background-color: #e0e0e0; position: absolute; top: 0;} .social-login-separator span{background-color: #fff; top: 0; position: absolute; line-height: 10px; top: -5px; margin-left: -15px; padding: 0px 10px; color: #808080;} .social-login-buttons{display: flex; width: calc(100% + 20px)} .social-login-buttons button{flex: 1; text-align: center; border: 1px solid #333; color: #333; border-radius: 4px; margin-top: 10px; margin-right: 20px; font-size: 14px; padding: 9px 5px; max-width: 50%; transition: 0.3s;} .social-login-buttons button:hover{background-color: #333; color: #fff;} .social-login-buttons button i{position: relative; top: 1px; margin-right: 7px; font-size: 15px;} .social-login-buttons .facebook-login{border-color: #3b5998; color: #3b5998;} .social-login-buttons .facebook-login:hover{background-color: #3b5998; color: #fff;} .social-login-buttons .google-login{border-color: #dd4b39; color: #dd4b39;} .social-login-buttons .google-login:hover{background-color: #dd4b39; color: #fff;} @media (max-width: 768px){.social-login-separator{margin-bottom: 25px;}.social-login-buttons, .social-login-buttons a{width: 100%; display: block; max-width: 100%;}} .account-type{display: flex; width: calc(100% + 20px); margin: 0 0 20px 0;} .account-type div{flex: 1; margin-right: 20px;} .account-type label{border-radius: 3px; border: none; background-color: #f2f2f2; width: 100%;} .account-type input.account-type-radio:empty{display: none;} .account-type label i{position: relative; font-size: 18px; top: 2px; margin-right: 2px;} .account-type input.account-type-radio:empty ~ label{position: relative; float: left; padding: 10px; text-align: center; padding-bottom: 11px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-radius: 4px; color: #888; transition: 0.4s; height: 48px; line-height: 28px; overflow: hidden;} .account-type input.account-type-radio ~ label:hover{color: #289c41; background-color: #e4f6e9;} .account-type input.account-type-radio:checked ~ label{color: #fff; background-color: #47bb67;} .account-type input.account-type-radio:empty ~ label:after, .account-type input.account-type-radio:empty ~ label:before{position: absolute; display: block; top: 0; bottom: 0; left: 0; content: ''; width: 100%; height: 100%; text-align: center; line-height: 48px; border-radius: 4px; font-size: 22px; background: transparent; z-index: 100; opacity: 0;} .account-type .ripple-effect-dark span.ripple-overlay{animation: ripple 1.2s; opacity: 0.03;} @keyframes typeCheck{0%{opacity: 0; transform: translateY(10px);}50%{opacity: 1; transform: translateY(0px);}100%{opacity: 0; transform: translateY(-10px);}} @keyframes typeBG{0%{opacity: 0;}50%{opacity: 1;}100%{opacity: 0;}} @media (max-width: 480px){.popup-tabs-nav{padding-top: 50px; height: 50px;}.mfp-container{padding: 0 10px;}.popup-tabs-nav li:first-child{border-top: 1px solid #e0e0e0;}.popup-tabs-nav li{border-bottom: 1px solid #e0e0e0;}.popup-tabs-nav li, .popup-tabs-nav li a{width: 100%; text-align: center; height: 50px; line-height: 50px;}.popup-tabs-nav li a:hover{background-color: transparent;}#sign-in-dialog.dialog-with-tabs .mfp-close, #small-dialog.dialog-with-tabs .mfp-close, #small-dialog-1.dialog-with-tabs .mfp-close, #small-dialog-2.dialog-with-tabs .mfp-close, #small-dialog-3.dialog-with-tabs .mfp-close, #small-dialog-4.dialog-with-tabs .mfp-close{height: 50px; width: 50px;}.account-type, .social-login-buttons{flex-direction: column;}.social-login-buttons button{max-width: 100%; width: 100%; flex: auto;}.uploadButton{flex-direction: column;}.uploadButton .uploadButton-file-name{padding: 0; margin: 15px 0 0 0;}} .snackbar-container{transition: all 500ms ease; transition-property: top, right, bottom, left, opacity; font-size: 16px; min-height: 14px; background-color: #404040; position: fixed; display: flex; justify-content: space-between; align-items: center; color: #fff; line-height: 22px; padding: 18px 24px; bottom: -100px; top: -100px; opacity: 0; z-index: 9999; cursor: default; border-radius: 4px; font-weight: 500;} .snackbar-container .action{background: inherit; display: inline-block; border: none; font-size: inherit; text-transform: uppercase; color: #aaa; margin: 0 0 0 24px; padding: 0; min-width: min-content; cursor: pointer; font-weight: 500; font-size: 14px;} @media (min-width: 640px){.snackbar-container{display: inline-flex; margin: 24px;}} .snackbar-pos.bottom-center{top: auto !important; bottom: 0; left: 50%; transform: translate(-50%, 0);} .snackbar-pos.bottom-left{top: auto !important; bottom: 0; left: 0;} .snackbar-pos.bottom-right{top: auto !important; bottom: 0; right: 0;} .snackbar-pos.top-left{bottom: auto !important; top: 0; left: 0;} .snackbar-pos.top-center{bottom: auto !important; top: 0; left: 50%; transform: translate(-50%, 0);} .snackbar-pos.top-right{bottom: auto !important; top: 0; right: 0} @media (max-width: 640px){.snackbar-container{left: 0; right: 0; width: 100%; border-radius: 0;}.snackbar-pos.bottom-center, .snackbar-pos.top-center{left: 0; transform: none;}} .content-statistics{background: #96a5a7;} .get-a-quote{background-color: #fff;} .steel-input-data{background-color: #fff;} .get-a-quote-board{padding: 40px 40px 50px; margin-bottom: -40px;} .span_count_item{display: none!important;} table .quote{font-family: 'Roboto', sans-serif;} .category-title h3, .category-title-left h3{color: #02185a; font-size: 30px; font-weight: 600; margin-bottom: 20px; line-height: 45px;} .blog-info .title-post h5, .blog-info .title-post h1{font-size: 15px; font-weight: 500; line-height: 20px; text-transform: none; line-height: 40px;} .news-blog-info{height: 254px; background: #fff; padding: 35px 35px; z-index: 1; position: relative; border: 1px solid #f1f1f1; border-bottom: 3px solid #ff6119;} .news-blog-info .title-post h5{display: block; color: #02185a; font-size: 15px; font-weight: 500; line-height: 20px; margin-bottom: 18px; text-transform: none; margin-top: 10px; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .news-blog-info .post-text{font-size: 14px; font-weight: 400; line-height: 23px;} .news-blog-info .post-text p{margin-bottom: 0; line-height: 24px;} .news-blog-info .date{line-height: 20px; margin-bottom: 0px; font-size: 12px; font-weight: 700; text-transform: uppercase; font-family: 'Roboto', sans-serif;} .news-blog-info .link-post{color: #898989; font-size: 12px; display: inline-block; font-weight: 700; margin-top: 17px; border-bottom: 2px solid #898989; line-height: 20px; text-transform: uppercase; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s} .news-blog-info .link-post i{font-size: 11px; margin-left: 5px;} .news-blog-info .link-post:hover{color: #ff6119; border-bottom: 2px solid #ff6119;} .case-price-new .text-of-case{position: absolute; bottom: 30px; right: 10px; left: 15px; text-align: left; background: rgb(255,255,255,0.85); padding: 10px; border-bottom: 2px solid #ff6119; width: 89%; height: 120px;} .case-price-new .img-case{height: 280px;} .case-price-new .img-case img{height: 250px;} .case-study-text h5 a{font-size: 15px; text-transform: none;} .case-price-text h5 a{display: block; color: #02185a; font-size: 13px; font-weight: 400; line-height: 22px; margin-bottom: 18px; margin-top: 10px; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .case-news .text-of-case{position: absolute; bottom: 30px; right: 10px; left: 30px; text-align: left; background: rgb(255,255,255,0.85); padding: 30px; border-bottom: 3px solid #ff6119; width: 80%;} .case-news .img-case{height: 435px;} .case-news .img-case img{height: 360px;} .news-item{margin-bottom: 30px;} .news-img{overflow: hidden;} .news-item:hover img{-webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); transform: scale(1.1,1.1);} .news-img{position: relative;} .news-img img{height: 180px; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .news-info{background: #fff; padding: 10px 20px; z-index: 1; position: relative; border: 1px solid #f1f1f1; border-bottom: 3px solid #ff6119;} .news-info .title-post h5{display: block; color: #02185a; font-size: 14px; font-weight: 500; line-height: 23px; margin-bottom: 18px; margin-top: 10px; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} .news-item a h5:hover{color: #ff6119;} .news-info .post-text{font-size: 14px; font-weight: 400; line-height: 23px;} .news-info .post-text p{margin-bottom: 0; line-height: 24px;} .news-info .date{line-height: 20px; margin-bottom: 0px; font-size: 12px; font-weight: 700; text-transform: uppercase; font-family: 'Roboto', sans-serif;} .news-info .link-post{color: #898989; font-size: 12px; display: inline-block; font-weight: 700; margin-top: 17px; border-bottom: 2px solid #898989; line-height: 20px; text-transform: uppercase; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s} .news-info .link-post i{font-size: 11px; margin-left: 5px;} .news-info .link-post:hover{color: #ff6119; border-bottom: 2px solid #ff6119;} #page-price-list{padding: 20px 0; display: none;} #page-price-list .page-title-heading{font-size: 36px;} #content-price-list .section-title h3{font-size: 28px; margin-bottom: 5px;} .branch-title{font-size: 18px; padding: 20px; text-transform: uppercase; line-height: 40px; font-weight: 600; font-family: 'Roboto', sans-serif; color: #02185a;} }#content-price-list .section-title{margin-bottom: 0px;} #content-price-list .list-control li{margin: 0 5px 8px 0; padding: 4px 10px; font-weight: 600; cursor: pointer; display: inherit; color: #02185a; text-transform: none; font-size: 13px; background: #FFF; border: 1px solid #f1f1f1;} #content-price-list .list-control li.active, #content-price-list .list-control li:hover{background: #ff6119; color: #FFF;} #content-price-list .list-control{margin-bottom: 10px;} .tabs ul{padding: 0; list-style: none; margin: 0;} .tabs{z-index: 15px; position: relative; background: #FFFFFF; width: 100%; border-radius: 4px; box-shadow: 0 4px 18px rgba(0, 0, 0, 0.1); box-sizing: border-box; margin: 0; overflow: hidden;} .tabs-header{position: relative; background: #184f77; overflow: hidden;} .tabs-header .tab-hover{position: absolute; bottom: 0; left: 0; background: #fff; width: auto; height: 100%; transition: 0.3s ease; opacity: 0.08; z-index: 90;} .tabs-header ul{display: flex; flex-direction: row; flex-wrap: wrap; width: calc(100% - 100px); position: relative; z-index: 100;} .tabs-header li{transition: 0.3s ease;} .tabs-header a{z-index: 1; display: block; box-sizing: border-box; padding: 15px 25px; color: #fff; font-weight: 500; text-decoration: none;} .tabs-nav{position: absolute; top: 0; right: 0; display: flex; align-items: center; height: 100%; padding: 0 15px; color: #fff; user-select: none; font-size: 19px; width: auto;} .tabs-nav i{cursor: pointer; display: inline-block; padding: 0; height: 30px; width: 30px; line-height: 30px; background-color: rgba(255,255,255,0.1); border-radius: 4px; text-align: center; position: relative; z-index: 101; margin-left: 5px; transition: 0.3s;} .tabs-nav i:hover{background-color: rgba(255,255,255,0.15);} .tabs-content{position: relative; transition: 0.3s ease; overflow: hidden;} .tabs-content .tab{padding: 20px;} .tabs-content .tab p:last-child{margin-bottom: 0; padding-bottom: 0;} .tabs-content:after{content: ''; position: absolute; bottom: -1px; left: 0; display: block; width: 100%; height: 1px; box-shadow: 0 0 20px 10px #FFFFFF;} .tabs-content .tab{display: none;} .tabs-content .tab.active{display: block;} @media (max-width: 992px){.tabs-nav{display: none;}.tabs-header ul{flex-direction: column; width: 100%;}.tab-hover{display: none;}.tabs-header a{box-shadow: 0 -1px 0 rgba(255,255,255,0.15);}.tabs-header ul li.active a{background-color: rgba(255,255,255,0.07);}} .div-price-board{padding-top: 40px;} table.price-board{width: 100%; min-width: 700px; font-family: 'Roboto', sans-serif; color: #595959;} table.price-board thead{border: solid 1px;} table.price-board th.column-title{border-right: solid 1px;} table.price-board th{padding: 0.1rem !important;} table.price-board td{padding: 0.1rem !important;} table.price-board th, table.price-board td{text-align: center;} table.price-board td.headline{font-weight: 500;} table.price-board td.price_number{text-align: right!important; padding-right: 40px;} table.price-board td.name_dia{text-align: left!important; padding-left: 20px!important;} table.price-board td.name_number{text-align: center!important;} table.price-board tbody tr:nth-child(2n+1){background-color: #f4f4f4;} label{text-transform: none; font-weight: 400; color: #fff;} label.steel-action{margin-bottom: 0px;} #result_table{color: #fff; font-weight: 300; line-height: 16px; font-family: 'Roboto', sans-serif;} #result_table th, #result_table td{font-family: 'Roboto', sans-serif;} #loading_1, #loading_2, #loading_3, #loading_4{max-height: 60px; position: relative; top: -15px; -webkite-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} ul.trade-condition li p{margin-bottom: 0; line-height: 20px;} ul.trade-condition li{list-style: circle;} .datas-img img{border: 1px solid #afafaf; margin-bottom: 20px;} table.product-data tr{border-bottom: 1px solid #afafaf;} table.product-data tr td{font-family: 'Roboto', sans-serif; padding: 0.3rem;} .share-product span{padding-left: 10px; padding-right: 10px; margin-top: 80px; width: auto; font-size: 14px;} .share-product span a{color: #02185a;} .product-kind img{height: 400px;} .content-statistics .p-support{margin-bottom: 25px;} .content-statistics h3, .content-statistics h1{text-transform: none; font-size: 32px;} .content-statistics h4{color: #FFF; text-transform: none; font-size: 20px; font-weight: 600; margin-bottom: 0px; line-height: 45px;} #result_table_header{margin-bottom: 10px;} .section-end{width:100%; height:2px; border-bottom: 2px solid rgba(238, 238, 238, 0.22); margin-bottom: 30px; margin-top: 20px;} .other-branch li a{color: #02185a;} .other-branch li:hover{background: #ff6119; color: #FFF;} .other-branch li a:hover{color: #FFF;} .layer_1{z-index: 5; font-size: 26px; line-height: 50px; font-weight: 600; color: rgba(255, 255, 255, 1.00); font-family:Roboto; background-color:rgba(2, 24, 90, 0.4); border-width:0px; white-space: normal;} .layer_2{z-index: 6; font-size: 26px; line-height: 50px; font-weight: 300; color: #fff; font-family:Roboto; background-color:rgba(2, 24, 90, 0.4); white-space: normal;} .blog-list-img{max-height: 230px!important;} #blog_content h2{color: #02185a; font-size: 18px; display: block; font-weight: 600; font-family: Roboto; line-height: 22px; text-transform: none; transition: 0.4s; margin-bottom: 15px;} .single-blog .post-text p{margin-bottom: 20px; font-size: 14px; line-height: 22px; text-align: justify;} #blog_content .btn{border: 1px solid #02185a; padding: .375rem .375rem; font-size: 14px;} #blog_content a{color: #02185a;} #google-ads-hori, #google-ads-verti{z-index:1000;} .ad-banner{text-align: center; position: fixed; width: 138px; height: 450px; top: 355px; z-index: 1000; background-color: #a4d7f7; color: #fff;} .ad-banner p, .widget-banner p{color: #fff; font-size: 18px; font-weight:500;} .widget-banner{width: 100%; text-align: center; height: 400px; background-color: #a4d7f7; color: #fff;} .widget-banner-fix{position: fixed; width: 300px; bottom: 0px;} .ad-right{float: right; right:0px;} .ad-left{float: left; left:0px;} 

/* /steel_online/static/facnex/css/responsive.css defined in bundle 'steel_online.facnex_assets_common_css' */
@media (max-width: 350px){.info-header h1{font-size: 22px !important;}.layer_1{font-size: 24px; line-height: 48px;}.layer_2{font-size: 20px; line-height: 30px; padding-bottom:10px;}.sm-fix-banner{margin-top:5px;}} @media (max-width: 575.98px){.sm-fix-banner{margin-top:5px;}.layer_1{font-size: 24px; line-height: 48px;}.layer_2{font-size: 20px; line-height: 30px; padding-bottom:10px;}.news-blog-info{height: 280px;}.d-n-mobile{display: none !important;}.main-nav-bar .my-logo{text-align: center; margin-right: auto; margin-left: auto; display: block;}.main-nav-bar .nav-menu-bar{background: #FFF; border-top: 1px solid #eee; position: relative; width: 100%; display: block; height: 85px;}.main-nav-bar .nav-menu-bar .stuck{position: fixed; top: 0; width: 100%; left: 0; z-index: 5555; box-shadow: 0 10px 20px rgba(0,0,0,.1); border-bottom: none; background: #FFF; display: block; height: 85px;}.main-nav-bar .navbar-toggle{height: 32px; line-height: 32px; width: 30px; cursor: pointer; top: 35px; right: 15px; position: absolute; right: inherit; left: 15px;}.main-nav-bar .nav-menu-main{background: #fff; padding-top: 85px;}.main-nav-bar .icon-links{float: none; margin-left: 0; top: 0px; right: 15px; position: absolute;}.icon-links{float: none; margin-left: 0; top: 0px; right: 60px; position: absolute;}.my-logo{}.navbar-toggle{display: block;}.nav-menu{display: none;}.nav-menu .nav-item .nav-link:before{display: none;}.fixed-top{top: 0; background: #FFF; position: fixed;}.fixed-top .nav-output{background: #FFF;}.fixed-top .my-logo .logo-two{display: block;}.fixed-top .my-logo .logo-one{display: none;}.fixed-top .nav-menu li a, .fixed-top .icon-links a{color: #323232;}.fixed-top, .nav-fixed{padding-top: 10px;}.side-menu{width: 100%;}.nav-bar-two .nav-menu{float: inherit; width: 100%;}.nav-bar-two .nav-menu li a{margin-left: 0; margin-right: 0;}.info-header h1{font-size: 25px; margin-bottom: 20px; line-height: 30px;}.text-header{text-transform: capitalize; font-size: 14px; color: #f8f8f8; font-weight: 500; line-height: 20px; margin-bottom: 30px; max-width: 600px; margin-right: auto; margin-left: auto;}.info-header .play-video span{display: none;}.slider-hero .owl-nav{display: none;}.main-home{height: 450px;}.main-home, .main-home .owl-item .info-header, .main-home .owl-item{height: 450px !important;}.slider-hero .owl-dots{display: none;}.home-three, .home-three .owl-item .info-header, .home-three .owl-item{height: 100vh !important;}.home-two .info-header .top-title-header{font-size: 14px; font-weight: 500;}.home-two{height: 600px;}.home-two .info-header{height: 600px;}.home-two .info-header h1{margin-top: -30px;}.home-classic, .home-classic .owl-item .info-header, .home-classic .owl-item{height: 450px !important;}.home-classic .inner-banner{padding: 30px;}.home-classic .top-title-header{font-size: 12px; font-weight: 600;}.home-classic .info-header h1{line-height: 25px; font-size: 25px; margin-bottom: 20px;}.home-classic .text-header{font-size: 12px; line-height: 20px; font-weight: 500; margin-bottom: 25px;}.home-three .info-header h1{margin-bottom: 30px; line-height: 40px;}.bar-get{}.bar-get h2{font-size: 20px; line-height: 30px;}.bar-get .btn-get-free .btn-one{float: left; margin-top: 30px;}.section-title h2, .section-title-left h2{font-size: 14px;}.section-title h3, .section-title-left h3{font-size: 26px; line-height: 40px;}.p-title-section{margin-top: 0px; margin-left: 0px;}.call-us{margin-left: 10px;}.call-us span{font-size: 12px;}.call-us .phone-number{font-size: 14px; letter-spacing: 0px;}.feat-why-us{padding: 70px 15px 50px; border: 1px solid #ddd;}.info-about h5{font-size: 18px; margin-top: -5px;}.about-img-two{position: relative; padding-left: 0; padding-right: 0;}.about-img-two .overlay-about{display: none;}.padding-about-one{margin-bottom: 0;}.about-img-two .overlay-about{color: #fff; position: relative; padding: 30px 20px;}.slider-about::before{display: none;}.about-img-three{border: none; padding: 0; margin: 0;}.case-three .text-of-case{position: relative; bottom: inherit; right: inherit; left: inherit; text-align: left; background: #FFF; padding: 30px; border-bottom: 3px solid #ff6119; width: 100%;}.case-three .case-study-text{position: relative; left: inherit; bottom: inherit; right: inherit; top: inherit; z-index: 25; opacity: 0; display: block;}.bar-get .content-get-bar{padding: 70px 0px;}.bar-get .main-btn-four{float: left; margin-top: 25px;}.team-carousel .owl-nav{top: 40%;}.team-carousel .owl-nav div.owl-prev{right: inherit; left: 0;}.testimonial .owl-nav{display: none;}.services-carousel .owl-nav{top: 30%;}.services-carousel .owl-nav div.owl-prev{right: inherit; left: 0;}.content-statistics{padding: 70px 15px;}.content-testimonial{padding: 70px 15px;}.testimonials-one .owl-nav{position: absolute; bottom: inherit; right: 40px; z-index: 999; transform: translateY(-50%); top: -15px;}.join-team{padding: 50px 15px 10px;}.join-team .btn-work-with-us .main-btn-two{margin-bottom: 40px !important; float: left; margin-top: 25px;}.img-video{position: relative; margin-bottom: 50px;}.apply-team{padding: 100px 10px 100px;}.box-single-product{padding: 100px 10px 50px;}.quantity{float: none;}.product-info .btn-one{float: none; margin-top: 30px;}.share{}.share-social li{padding-left: 0; margin-right: 10px;}.nav-tabs li{width: 155px;}.content-revision, .my-account, .lost-password-page, .cart-empty-item{padding: 50px 25px;}.single-item-one, .single-item-two, .single-item-three{padding: 70px 10px 20px;}.support .centent-support{padding: 100px 10px 70px;}.scroll-up{bottom: 90px; right: 10px;}.portoflio-one .owl-nav{top: 32%;}.portoflio-one .owl-nav div.owl-prev{right: inherit; left: 0;}.case-three .owl-nav div.owl-next, .case-single .owl-nav div.owl-next{right: 0; position: absolute; transition: all 0.4s ease 0s;}.header-breadcrumb{padding: 100px 0;}.header-breadcrumb .page-title-heading{color: #fff; position: relative; text-transform: capitalize; font-size: 30px; font-weight: 600; margin-bottom: 0px; line-height: 40px;}.join-team h4{margin-bottom: 0;}.single-blog .blog-info{height: auto;}.single-blog .blog-info .date li{padding-right: 10px;}.single-blog .author img{margin-right: 5px;}.single-blog .share span{padding-right: 5px;}.single-blog .share-social li{padding-left: 5px;}.categories-list li a{padding-left: 20px;}.comment-author img{margin-right: 10px; width: 60px; height: 60px;}.person{padding-left: 70px;}.reply{margin-left: 0px;}.error-item h1{font-size: 40px; line-height: 40px; margin-bottom: 5px;}.error-item h2{font-size: 18px;}.box-project .share-product{margin-bottom: 40px;}.row-contact .no-padding{border-right: none;}.row-contact .single-item{position: relative; padding-left: 50px; margin-bottom: 20px; margin-left: 30px; margin-top: 30px;}.row-contact .no-padding:first-child .single-item{margin-top: 40px;}.row-contact .no-padding:last-child .single-item{margin-bottom: 40px;}footer .copyright{text-align: center;}.links-of-footer{font-size: 14px; color: #f4f7fd; letter-spacing: 1.7px; line-height: 30px; padding-top: 30px; margin-bottom: 0; text-align: center; margin-top: -15px; padding-top: 0; padding-left: 0; padding-bottom: 20px;}.links-of-footer li{display: inline-block; margin-left: 12px; margin-right: 12px;}.tabs-content .tab{padding: 10px;}#page-price-list .page-title-heading{font-size: 30px;}} @media (min-width: 576px) and (max-width: 767.98px){.container{max-width: 100%;}.layer_1{font-size: 24px; line-height: 48px;}.layer_2{font-size: 20px; line-height: 30px; padding-bottom:10px;}.d-n-tab{display: none;}.main-nav-bar .my-logo{}.nav-bar .single-item{padding-left: 40px;}.main-nav-bar .nav-menu-bar{background: #FFF; border-top: 1px solid #eee; position: relative; width: 100%; display: block; height: 85px;}.main-nav-bar .nav-menu-bar .stuck{position: fixed; top: 0; width: 100%; left: 0; z-index: 5555; box-shadow: 0 10px 20px rgba(0,0,0,.1); border-bottom: none; background: #FFF; display: block; height: 85px;}.main-nav-bar .navbar-toggle{height: 32px; line-height: 32px; width: 30px; cursor: pointer; top: 35px; right: 15px; position: absolute; right: inherit; left: 15px;}.main-nav-bar .nav-menu-main{background: #fff; padding-top: 85px;}.main-nav-bar .icon-links{float: none; margin-left: 0; top: 0px; right: 15px; position: absolute;}.upper-bar .social-media-bar{display: none;}.icon-links{float: none; margin-left: 0; top: 0px; right: 60px; position: absolute;}.my-logo{}.fixed-top{top: 0; background: #FFF; position: fixed;}.fixed-top .nav-output{background: #FFF;}.fixed-top .my-logo .logo-two{display: block;}.fixed-top .my-logo .logo-one{display: none;}.fixed-top .nav-menu li a, .fixed-top .icon-links a{color: #323232;}.fixed-top, .nav-fixed{padding-top: 10px;}.navbar-toggle{display: block;}.nav-menu{display: none;}.nav-menu .nav-item .nav-link:before{display: none;}.nav-bar-two .nav-menu{float: inherit; width: 100%;}.nav-bar-two .nav-menu li a{margin-left: 0; margin-right: 0;}.info-header h1{font-size: 50px; line-height: 55px}.main-home, .main-home .owl-item, .main-home .owl-item .info-heade{height: 500px !important;}.home-classic, .home-classic .owl-item .info-header, .home-classic .owl-item{height: 500px !important;}.info-header{height: 500px; min-height: 100%;}.home-classic .info-header h1{line-height: 45px; font-size: 35px;}.slider-hero .owl-nav{display: none;}.slider-hero .owl-dots{display: none;}.info-header h1{line-height: 50px; font-size: 40px;}.home-three, .home-three .owl-item .info-header, .home-three .owl-item{height: 100vh !important;}.home-three .info-header h1{margin-bottom: 30px; line-height: 40px; font-size: 30px;}.text-header{font-size: 16px; line-height: 26px;}.info-header .play-video span{}.bar-get{}.bar-get h2{font-size: 26px; line-height: 35px;}.bar-get .btn-get-free .btn-one{float: left; margin-top: 30px; margin-bottom: 10px;}.bar-get .content-get-bar{padding: 70px 0px;}.bar-get .main-btn-four{float: left; margin-top: 25px;}.home-two{height: 600px;}.home-two .info-header{height: 600px;}.home-two .info-header h1{margin-top: -30px;}.section-title h3, .section-title-left h3{font-size: 30px; line-height: 35px;}.section-title h2, .section-title-left h2{font-size: 14px;}.p-title-section{margin-top: 0; margin-left: 0;}.feat-why-us{padding: 70px 25px 40px;}.about-img-two{position: relative; padding-left: 0; padding-right: 0;}.about-img-two .overlay-about{}.padding-about-one{margin-bottom: 0;}.about-img-two .overlay-about{}.team-carousel .owl-nav{top: 40%;}.team-carousel .owl-nav div.owl-prev{right: inherit; left: 0;}.testimonial .owl-nav{display: none;}.img-video{position: relative; margin-bottom: 50px;}.services-carousel .owl-nav{top: 20%;}.services-carousel .owl-nav div.owl-prev{right: inherit; left: 0;}.portoflio-one .owl-nav{top: 35%;}.portoflio-one .owl-nav div.owl-prev{right: inherit; left: 0;}.join-team .btn-work-with-us .main-btn-two{margin-bottom: 40px !important; float: left; margin-top: 25px;}.apply-team{padding: 100px 20px 100px;}.box-single-product{padding: 100px 20px 50px;}.content-revision, .my-account, .lost-password-page, .cart-empty-item{padding: 50px 35px;}.single-item-one, .single-item-two, .single-item-three{padding-right: 20px; padding-left: 20px;}.support .centent-support{padding: 100px 20px 70px;}.scroll-up{bottom: 90px; right: 10px;}.join-team h4{margin-bottom: 0;}.error-item h1{font-size: 50px; line-height: 50px; margin-bottom: 10px;}.error-item h2{font-size: 19px;}.box-project .share-product{margin-bottom: 40px;}.content-statistics{padding: 70px 25px;}.text-support{padding-right: 0;}.row-contact .no-padding{border-right: none;}.row-contact .single-item{position: relative; padding-left: 50px; margin-bottom: 20px; margin-left: 30px; margin-top: 30px;}.row-contact .no-padding:last-child .single-item{margin-bottom: 40px;}.row-contact .no-padding:last-child{border-right: none; border-top: 1px solid #ddd;}.row-contact .no-padding:last-child .single-item{margin-bottom: 40px; max-width: 300px; margin-right: auto; margin-left: auto;}.row-contact .no-padding:first-child{border-right: 1px solid #DDD;}footer .copyright{text-align: center;}.links-of-footer{font-size: 14px; color: #f4f7fd; letter-spacing: 1.7px; line-height: 30px; padding-top: 30px; margin-bottom: 0; text-align: center; margin-top: -15px; padding-top: 0; padding-left: 0; padding-bottom: 20px;}.links-of-footer li{display: inline-block; margin-left: 12px; margin-right: 12px;}.price .price-item{padding: 50px 30px;}.price-item .features-price ul{padding: 50px 0 15px 0px;}} @media (min-width: 768px) and (max-width: 991.98px){.container{max-width: 100%;}.d-n-md{display: none;}.main-nav-bar .my-logo{}.nav-bar .single-item{padding-left: 40px;}.main-nav-bar .nav-menu-bar{background: #FFF; border-top: 1px solid #eee; position: relative; width: 100%; display: block; height: 85px;}.main-nav-bar .nav-menu-bar .stuck{position: fixed; top: 0; width: 100%; left: 0; z-index: 5555; box-shadow: 0 10px 20px rgba(0,0,0,.1); border-bottom: none; background: #FFF; display: block; height: 85px;}.main-nav-bar .navbar-toggle{height: 32px; line-height: 32px; width: 30px; cursor: pointer; top: 35px; right: 15px; position: absolute; right: inherit; left: 15px;}.main-nav-bar .nav-menu-main{background: #fff; padding-top: 85px;}.main-nav-bar .icon-links{float: none; margin-left: 0; top: 0px; right: 15px; position: absolute;}.nav-bar-two .nav-menu{float: inherit; width: 100%;}.nav-bar-two .nav-menu li a{margin-left: 0; margin-right: 0;}.upper-bar-two{background: #FFF; border-bottom: 1px solid #f1f1f1;}.upper-bar-two .contact-us-bar a{color: #323232; font-weight: 500;}.upper-bar-two .social-media-bar li a{transition: .4s; width: 30px; height: 30px; border-radius: 2px; background: #f5f5fb; font-size: 12px; line-height: 30px; text-align: center; color: #323232; display: block; border: 1px solid #f1f1f1;}.upper-bar-two .contact-us-bar a span{color: #ff6119;}.fixed-top{top: 50px; background: #FFF; position: absolute;}.fixed-top .nav-output{background: #FFF;}.fixed-top .my-logo .logo-two{display: block;}.fixed-top .my-logo .logo-one{display: none;}.fixed-top .nav-menu li a, .fixed-top .icon-links a{color: #323232;}.fixed-top, .nav-fixed{padding-top: 10px;}.icon-links{float: none; margin-left: 0; top: 0px; right: 60px; position: absolute;}.my-logo{}.nav-menu .nav-item .nav-link:before{display: none;}.info-header h1{font-size: 45px; line-height: 50px}.home-classic .info-header h1{font-size: 40px; line-height: 55px;}.home-classic .text-header{margin-left: 0;}.section-title p{padding-right: 0; padding-left: 0;}.home-three .info-header h1{margin-bottom: 30px; font-size: 40px; line-height: 50px;}.section-title h3, .section-title-left h3{font-size: 32px;}.section-title h2, .section-title-left h2{font-size: 14px;}.section-title p{padding-right: 0; padding-left: 0; margin-top: -10px; margin-left: 0;}.about-img-two{padding-left: 0; padding-right: 0;}.about-img-two .overlay-about{}.feat-why-us{padding: 70px 25px 40px; border: 1px solid #ddd;}.img-video{position: relative; margin-bottom: 50px;}.our-video-text{padding-top: 0;}.box-single-product{padding: 100px 20px 50px;}.apply-team{padding: 100px 20px 100px;}.content-revision, .my-account, .lost-password-page, .cart-empty-item{padding: 50px 35px;}.single-item-one, .single-item-two, .single-item-three{padding-right: 20px; padding-left: 20px;}.support .centent-support{padding: 100px 20px 70px;}.scroll-up{bottom: 90px; right: 10px;}.box-project .share-product{margin-bottom: 40px;}.row-contact .no-padding{border-right: none;}.row-contact .single-item{position: relative; padding-left: 50px; margin-bottom: 20px; margin-left: 30px; margin-top: 30px;}.row-contact .no-padding:last-child .single-item{margin-bottom: 40px;}.row-contact .no-padding:last-child{border-right: none; border-top: 1px solid #ddd;}.row-contact .no-padding:last-child .single-item{margin-bottom: 40px; max-width: 300px; margin-right: auto; margin-left: auto;}.row-contact .no-padding:first-child{border-right: 1px solid #DDD;}.text-support{padding-right: 0px;}.bar-get h2{font-size: 34px; line-height: 35px;}.bar-get .btn-get-free .btn-one{float: left; margin-top: 30px; margin-bottom: 10px;}.bar-get .content-get-bar{padding: 70px 0px;}.bar-get .main-btn-four{float: left; margin-top: 25px;}} @media (max-width: 992px){.navbar-toggle{display: block;}.left-side-bar{max-width: 100%;}.blog-pagination{margin-top: 0px; margin-bottom: 50px;}.nav-bar-three.fixed-top-one .logo-one{display: none;}.nav-bar-three.fixed-top-one .my-logo{display: inline-block; width: 130px; padding: 24.5px 0; padding-bottom: 17px;}.nav-bar-three.fixed-top-one .logo-two{display: block;}.nav-bar-three .stuck{background: #FFF;}.nav-bar-three .icon-links .btn-three{background: #ff6119; color: #fff;}.nav-bar-three .navbar-toggle span{background: #02185a;}.nav-bar-three .side-menu-btn span{background-color: #02185a;}.nav-bar-fixed .nav-menu{float: none; width: 100%;}.nav-bar-three .nav-menu li a{margin-left: 0; margin-right: 0; color: #02185a;}.nav-menu{display: none; float: none; max-height: 550px; overflow: scroll;}.nav-menu li{display: block;}.nav-menu li a{padding: 10px 0; margin-left: 0; margin-right: 0; border-bottom: 1px solid #EEE;}.has-dropdown .icon-down{display: block; position: absolute; right: 5px; top: 0; text-align: center; background: transparent; z-index: 555; cursor: pointer; font-size: 15px; line-height: 46px;}.nav-bar .nav-menu .nav-item.has-dropdown > ul.sub-menu{transform: translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -o-transform: translateY(0%); -ms-transform: translateY(0%); position: relative; top: 0; width: 100%; opacity: 1; visibility: visible; display: none; margin: 0; transition: none;}.nav-bar .sub-menu li.has-dropdown-two > ul.sub-menu-two{-webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%); position: relative; width: 100%; opacity: 1; top: 0; visibility: visible; background: #fff; box-shadow: 0px 3px 9px 0px rgba(0, 0, 0, 0.08); border-bottom: 3px solid #ff6119; margin-left: 0px; display: none; margin: 0; transition: none;}.post-comment{margin-bottom: 50px;}.img-widget img{width: 100%;}.more-projects .portoflio-one .owl-nav div.owl-prev{left: inherit; right: 50px;}} @media (min-width: 993px){.container{max-width: 100%;}.nav-menu{display: block !important;}.nav-item.has-dropdown:hover ul.sub-menu, .nav-bar .sub-menu .has-dropdown-two:hover > ul.sub-menu-two{transform: translateY(0) !important; -webkit-transform: translateY(0) !important; -moz-transform: translateY(0) !important; -o-transform: translateY(0) !important; -ms-transform: translateY(0) !important; opacity: 1 !important; visibility: visible !important; display: block !important; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; transition: all 0.2s ease;}} @media (min-width: 993px) and (max-width: 1170px){.nav-bar-three .nav-menu li a{margin-left: 17px;}} @media (min-width: 1200px){.container{max-width: 1400px;}} 

/* /steel_online/static/facnex/css/add_css_ecom.css defined in bundle 'steel_online.facnex_assets_common_css' */
.banner-shop-item{position: relative; z-index: 1; margin-bottom: 13px; overflow: hidden; background: #fff; border: 1px solid #f1f1f1; border-bottom: 3px solid #02185a;} .banner-shop-item .content-box{position: relative; padding: 10px 10px; z-index: 5; text-align: left;} .banner-shop-item .content-box h4{color: #02185a; font-size: 18px; font-weight: 600; margin-bottom: 5px; text-transform: capitalize; margin-top: -26px; margin-left: 80px;} .banner-shop-item .content-box span{font-size: 40px; color: #ff6119; display: block; line-height: 40px;} .banner-shop-item:hover{-webkit-box-shadow: 0px 5px 20px rgba(52, 47, 47, 0.3); -moz-box-shadow: 0px 5px 20px rgba(52, 47, 47, 0.3); -ms-box-shadow: 0px 5px 20px rgba(52, 47, 47, 0.3); -o-box-shadow: 0px 5px 20px rgba(52, 47, 47, 0.3); box-shadow: 0px 5px 20px rgba(52, 47, 47, 0.3);} .banner-shop-item .content-box span::before{margin: 0; font-size: 40px; color: #ff6119; display: block; line-height: 40px;} .banner-shop-item .content-box p{margin-bottom: 0; margin-top: 10px; line-height: 24px;} .banner-shop-item:hover .btn-read-more{color: #FFF;} .banner-shop-item .btn-read-more:hover{color: #ff6119;} .banner-shop-item .services-box-img{bottom: 0; left: 0; opacity: 1; position: absolute; right: 0; top: 0; z-index: 0; background-size: cover; background-position: center center; height: 100%; width: 100%; opacity: 0; -webkite-transition: all 0.7s; -moz-transition: all 0.7s; -ms-transition: all 0.7s; -o-transition: all 0.7s; transition: all 0.7s; opacity: 0; visibility: hidden; -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3); z-index: -1;} .banner-shop-item .services-box-img::before{background: rgba(14, 27, 62, 0.6) !important; content: " "; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 2;} .banner-shop-item:hover .services-box-img, .banner-shop-item.active .services-box-img{opacity: 1; -webkit-transform: scale(1.0); -moz-transform: scale(1.0); -ms-transform: scale(1.0); -o-transform: scale(1.0); transform: scale(1.0); visibility: visible;} .banner-shop-item:hover .content-box span::before, .banner-shop-item:hover .content-box h4, .banner-shop-item.active .content-box h4, .banner-shop-item:hover .content-box p, .banner-shop-item.active .content-box p{color: #FFF; -webkite-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s;} 

/* /steel_online/static/facnex/revolution/css/settings.css defined in bundle 'steel_online.facnex_assets_common_css' */
 #debungcontrolls,.debugtimeline{width:100%;box-sizing:border-box} .rev_column,.rev_column .tp-parallax-wrap,.tp-svg-layer svg{vertical-align:top} #debungcontrolls{z-index:100000;position:fixed;bottom:0;height:auto;background:rgba(0,0,0,.6);padding:10px} .debugtimeline{height:10px;position:relative;margin-bottom:3px;display:none;white-space:nowrap} .debugtimeline:hover{height:15px} .the_timeline_tester{background:#e74c3c;position:absolute;top:0;left:0;height:100%;width:0} .rs-go-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:9999999!important;background:#fff!important} .debugtimeline.tl_slide .the_timeline_tester{background:#f39c12} .debugtimeline.tl_frame .the_timeline_tester{background:#3498db} .debugtimline_txt{color:#fff;font-weight:400;font-size:7px;position:absolute;left:10px;top:0;white-space:nowrap;line-height:10px} .rtl{direction:rtl} @font-face{font-family:revicons;src:url(/steel_online/static/facnex/revolution/css/../fonts/revicons/revicons.eot?5510888);src:url(/steel_online/static/facnex/revolution/css/../fonts/revicons/revicons.eot?5510888#iefix) format('embedded-opentype'),url(/steel_online/static/facnex/revolution/css/../fonts/revicons/revicons.woff?5510888) format('woff'),url(/steel_online/static/facnex/revolution/css/../fonts/revicons/revicons.ttf?5510888) format('truetype'),url(/steel_online/static/facnex/revolution/css/../fonts/revicons/revicons.svg?5510888#revicons) format('svg');font-weight:400;font-style:normal} [class*=" revicon-"]:before,[class^=revicon-]:before{font-family:revicons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em} .revicon-search-1:before{content:'\e802'} .revicon-pencil-1:before{content:'\e831'} .revicon-picture-1:before{content:'\e803'} .revicon-cancel:before{content:'\e80a'} .revicon-info-circled:before{content:'\e80f'} .revicon-trash:before{content:'\e801'} .revicon-left-dir:before{content:'\e817'} .revicon-right-dir:before{content:'\e818'} .revicon-down-open:before{content:'\e83b'} .revicon-left-open:before{content:'\e819'} .revicon-right-open:before{content:'\e81a'} .revicon-angle-left:before{content:'\e820'} .revicon-angle-right:before{content:'\e81d'} .revicon-left-big:before{content:'\e81f'} .revicon-right-big:before{content:'\e81e'} .revicon-magic:before{content:'\e807'} .revicon-picture:before{content:'\e800'} .revicon-export:before{content:'\e80b'} .revicon-cog:before{content:'\e832'} .revicon-login:before{content:'\e833'} .revicon-logout:before{content:'\e834'} .revicon-video:before{content:'\e805'} .revicon-arrow-combo:before{content:'\e827'} .revicon-left-open-1:before{content:'\e82a'} .revicon-right-open-1:before{content:'\e82b'} .revicon-left-open-mini:before{content:'\e822'} .revicon-right-open-mini:before{content:'\e823'} .revicon-left-open-big:before{content:'\e824'} .revicon-right-open-big:before{content:'\e825'} .revicon-left:before{content:'\e836'} .revicon-right:before{content:'\e826'} .revicon-ccw:before{content:'\e808'} .revicon-arrows-ccw:before{content:'\e806'} .revicon-palette:before{content:'\e829'} .revicon-list-add:before{content:'\e80c'} .revicon-doc:before{content:'\e809'} .revicon-left-open-outline:before{content:'\e82e'} .revicon-left-open-2:before{content:'\e82c'} .revicon-right-open-outline:before{content:'\e82f'} .revicon-right-open-2:before{content:'\e82d'} .revicon-equalizer:before{content:'\e83a'} .revicon-layers-alt:before{content:'\e804'} .revicon-popup:before{content:'\e828'} .rev_slider_wrapper{position:relative;z-index:0;width:100%} .rev_slider{position:relative;overflow:visible} .entry-content .rev_slider a,.rev_slider a{box-shadow:none} .tp-overflow-hidden{overflow:hidden!important} .group_ov_hidden{overflow:hidden} .rev_slider img,.tp-simpleresponsive img{max-width:none!important;transition:none;margin:0;padding:0;border:none} .rev_slider .no-slides-text{font-weight:700;text-align:center;padding-top:80px} .rev_slider>ul,.rev_slider>ul>li,.rev_slider>ul>li:before,.rev_slider_wrapper>ul,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before{list-style:none!important;position:absolute;margin:0!important;padding:0!important;overflow-x:visible;overflow-y:visible;background-image:none;background-position:0 0;text-indent:0;top:0;left:0} .rev_slider>ul>li,.rev_slider>ul>li:before,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before{visibility:hidden} .tp-revslider-mainul,.tp-revslider-slidesli{padding:0!important;margin:0!important;list-style:none!important} .fullscreen-container,.fullwidthbanner-container{padding:0;position:relative} .rev_slider li.tp-revslider-slidesli{position:absolute!important} .tp-caption .rs-untoggled-content{display:block} .tp-caption .rs-toggled-content{display:none} .rs-toggle-content-active.tp-caption .rs-toggled-content{display:block} .rs-toggle-content-active.tp-caption .rs-untoggled-content{display:none} .rev_slider .caption,.rev_slider .tp-caption{position:relative;visibility:hidden;white-space:nowrap;display:block;-webkit-font-smoothing:antialiased!important;z-index:1} .rev_slider .caption,.rev_slider .tp-caption,.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none} .rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap :last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap :last-child{margin-bottom:0} .tp-svg-layer svg{width:100%;height:100%;position:relative} .tp-carousel-wrapper{cursor:url(/steel_online/static/facnex/revolution/css/openhand.cur),move} .tp-carousel-wrapper.dragged{cursor:url(/steel_online/static/facnex/revolution/css/closedhand.cur),move} .tp_inner_padding{box-sizing:border-box;max-height:none!important} .tp-caption.tp-layer-selectable{-moz-user-select:all;-khtml-user-select:all;-webkit-user-select:all;-o-user-select:all} .tp-caption.tp-hidden-caption,.tp-forcenotvisible,.tp-hide-revslider,.tp-parallax-wrap.tp-hidden-caption{visibility:hidden!important;display:none!important} .rev_slider audio,.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{max-width:none!important} .tp-element-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0} .tp-blockmask,.tp-blockmask_in,.tp-blockmask_out{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1000;transform:scaleX(0) scaleY(0)} .tp-parallax-wrap{transform-style:preserve-3d} .rev_row_zone{position:absolute;width:100%;left:0;box-sizing:border-box;min-height:50px;font-size:0} .rev_column_inner,.rev_slider .tp-caption.rev_row{position:relative;width:100%!important;box-sizing:border-box} .rev_row_zone_top{top:0} .rev_row_zone_middle{top:50%;transform:translateY(-50%)} .rev_row_zone_bottom{bottom:0} .rev_slider .tp-caption.rev_row{display:table;table-layout:fixed;vertical-align:top;height:auto!important;font-size:0} .rev_column{display:table-cell;position:relative;height:auto;box-sizing:border-box;font-size:0} .rev_column_inner{display:block;height:auto!important;white-space:normal!important} .rev_column_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;box-sizing:border-box;background-clip:content-box;border:0 solid transparent} .tp-caption .backcorner,.tp-caption .backcornertop,.tp-caption .frontcorner,.tp-caption .frontcornertop{height:0;top:0;width:0;position:absolute} .rev_column_inner .tp-loop-wrap,.rev_column_inner .tp-mask-wrap,.rev_column_inner .tp-parallax-wrap{text-align:inherit} .rev_column_inner .tp-mask-wrap{display:inline-block} .rev_column_inner .tp-parallax-wrap,.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap{position:relative!important;left:auto!important;top:auto!important;line-height:0} .tp-video-play-button,.tp-video-play-button i{line-height:50px!important;vertical-align:top;text-align:center} .rev_column_inner .rev_layer_in_column,.rev_column_inner .tp-parallax-wrap,.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap{vertical-align:top} .rev_break_columns{display:block!important} .rev_break_columns .tp-parallax-wrap.rev_column{display:block!important;width:100%!important} .fullwidthbanner-container{overflow:hidden} .fullwidthbanner-container .fullwidthabanner{width:100%;position:relative} .tp-static-layers{position:absolute;z-index:101;top:0;left:0} .tp-caption .frontcorner{border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00A8FF;left:-40px} .tp-caption .backcorner{border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;right:0} .tp-caption .frontcornertop{border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00A8FF;left:-40px} .tp-caption .backcornertop{border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;right:0} .tp-layer-inner-rotation{position:relative!important} img.tp-slider-alternative-image{width:100%;height:auto} .caption.fullscreenvideo,.rs-background-video-layer,.tp-caption.coverscreenvideo,.tp-caption.fullscreenvideo{width:100%;height:100%;top:0;left:0;position:absolute} .noFilterClass{filter:none!important} .rs-background-video-layer{visibility:hidden;z-index:0} .caption.fullscreenvideo audio,.caption.fullscreenvideo iframe,.caption.fullscreenvideo video,.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe audio,.tp-caption.fullscreenvideo iframe video{width:100%!important;height:100%!important;display:none} .fullcoveredvideo audio,.fullscreenvideo audio .fullcoveredvideo video,.fullscreenvideo video{background:#000} .fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0} .videoisplaying .html5vid .tp-poster{display:none} .tp-video-play-button{background:#000;background:rgba(0,0,0,.3);border-radius:5px;position:absolute;top:50%;left:50%;color:#FFF;margin-top:-25px;margin-left:-25px;cursor:pointer;width:50px;height:50px;box-sizing:border-box;display:inline-block;z-index:4;opacity:0;transition:opacity .3s ease-out!important} .tp-audio-html5 .tp-video-play-button,.tp-hiddenaudio{display:none!important} .tp-caption .html5vid{width:100%!important;height:100%!important} .tp-video-play-button i{width:50px;height:50px;display:inline-block;font-size:40px!important} .rs-fullvideo-cover,.tp-dottedoverlay,.tp-shadowcover{height:100%;top:0;left:0;position:absolute} .tp-caption:hover .tp-video-play-button{opacity:1;display:block} .tp-caption .tp-revstop{display:none;border-left:5px solid #fff!important;border-right:5px solid #fff!important;margin-top:15px!important;line-height:20px!important;vertical-align:top;font-size:25px!important} .tp-seek-bar,.tp-video-button,.tp-volume-bar{outline:0;line-height:12px;margin:0;cursor:pointer} .videoisplaying .revicon-right-dir{display:none} .videoisplaying .tp-revstop{display:inline-block} .videoisplaying .tp-video-play-button{display:none} .fullcoveredvideo .tp-video-play-button{display:none!important} .fullscreenvideo .fullscreenvideo audio,.fullscreenvideo .fullscreenvideo video{object-fit:contain!important} .fullscreenvideo .fullcoveredvideo audio,.fullscreenvideo .fullcoveredvideo video{object-fit:cover!important} .tp-video-controls{position:absolute;bottom:0;left:0;right:0;padding:5px;opacity:0;transition:opacity .3s;background-image:linear-gradient(to bottom,#000 13%,#323232 100%);display:table;max-width:100%;overflow:hidden;box-sizing:border-box} .rev-btn.rev-hiddenicon i,.rev-btn.rev-withicon i{transition:all .2s ease-out!important;font-size:15px} .tp-caption:hover .tp-video-controls{opacity:.9} .tp-video-button{background:rgba(0,0,0,.5);border:0;border-radius:3px;font-size:12px;color:#fff;padding:0} .tp-video-button:hover{cursor:pointer} .tp-video-button-wrap,.tp-video-seek-bar-wrap,.tp-video-vol-bar-wrap{padding:0 5px;display:table-cell;vertical-align:middle} .tp-video-seek-bar-wrap{width:80%} .tp-video-vol-bar-wrap{width:20%} .tp-seek-bar,.tp-volume-bar{width:100%;padding:0} .rs-fullvideo-cover{width:100%;background:0 0;z-index:5} .disabled_lc .tp-video-play-button,.rs-background-video-layer audio::-webkit-media-controls,.rs-background-video-layer video::-webkit-media-controls,.rs-background-video-layer video::-webkit-media-controls-start-playback-button{display:none!important} .tp-audio-html5 .tp-video-controls{opacity:1!important;visibility:visible!important} .tp-dottedoverlay{background-repeat:repeat;width:100%;z-index:3} .tp-dottedoverlay.twoxtwo{background:url(/steel_online/static/facnex/revolution/css/../assets/gridtile.png)} .tp-dottedoverlay.twoxtwowhite{background:url(/steel_online/static/facnex/revolution/css/../assets/gridtile_white.png)} .tp-dottedoverlay.threexthree{background:url(/steel_online/static/facnex/revolution/css/../assets/gridtile_3x3.png)} .tp-dottedoverlay.threexthreewhite{background:url(/steel_online/static/facnex/revolution/css/../assets/gridtile_3x3_white.png)} .tp-shadowcover{width:100%;background:#fff;z-index:-1} .tp-shadow1{box-shadow:0 10px 6px -6px rgba(0,0,0,.8)} .tp-shadow2:after,.tp-shadow2:before,.tp-shadow3:before,.tp-shadow4:after{z-index:-2;position:absolute;content:"";bottom:10px;left:10px;width:50%;top:85%;max-width:300px;background:0 0;box-shadow:0 15px 10px rgba(0,0,0,.8);transform:rotate(-3deg)} .tp-shadow2:after,.tp-shadow4:after{transform:rotate(3deg);right:10px;left:auto} .tp-shadow5{position:relative;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset} .tp-shadow5:after,.tp-shadow5:before{content:"";position:absolute;z-index:-2;box-shadow:0 0 25px 0 rgba(0,0,0,.6);top:30%;bottom:0;left:20px;right:20px;border-radius:100px/20px} .tp-button{padding:6px 13px 5px;border-radius:3px;height:30px;cursor:pointer;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important;font-size:15px;line-height:45px!important;font-family:arial,sans-serif;font-weight:700;letter-spacing:-1px;text-decoration:none} .tp-button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:700;padding:9px 20px;font-size:19px;line-height:57px!important} .purchase:hover,.tp-button.big:hover,.tp-button:hover{background-position:bottom,15px 11px} .purchase.green,.purchase:hover.green,.tp-button.green,.tp-button:hover.green{background-color:#21a117;box-shadow:0 3px 0 0 #104d0b} .purchase.blue,.purchase:hover.blue,.tp-button.blue,.tp-button:hover.blue{background-color:#1d78cb;box-shadow:0 3px 0 0 #0f3e68} .purchase.red,.purchase:hover.red,.tp-button.red,.tp-button:hover.red{background-color:#cb1d1d;box-shadow:0 3px 0 0 #7c1212} .purchase.orange,.purchase:hover.orange,.tp-button.orange,.tp-button:hover.orange{background-color:#f70;box-shadow:0 3px 0 0 #a34c00} .purchase.darkgrey,.purchase:hover.darkgrey,.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey{background-color:#555;box-shadow:0 3px 0 0 #222} .purchase.lightgrey,.purchase:hover.lightgrey,.tp-button.lightgrey,.tp-button:hover.lightgrey{background-color:#888;box-shadow:0 3px 0 0 #555} .rev-btn,.rev-btn:visited{outline:0!important;box-shadow:none!important;text-decoration:none!important;line-height:44px;font-size:17px;font-weight:500;padding:12px 35px;box-sizing:border-box;font-family:Roboto,sans-serif;cursor:pointer} .rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited{text-transform:uppercase;letter-spacing:1px;font-size:15px;font-weight:900} .rev-btn.rev-withicon i{font-weight:400;position:relative;top:0;margin-left:10px!important} .rev-btn.rev-hiddenicon i{font-weight:400;position:relative;top:0;opacity:0;margin-left:0!important;width:0!important} .rev-btn.rev-hiddenicon:hover i{opacity:1!important;margin-left:10px!important;width:auto!important} .rev-btn.rev-medium,.rev-btn.rev-medium:visited{line-height:36px;font-size:14px;padding:10px 30px} .rev-btn.rev-medium.rev-hiddenicon i,.rev-btn.rev-medium.rev-withicon i{font-size:14px;top:0} .rev-btn.rev-small,.rev-btn.rev-small:visited{line-height:28px;font-size:12px;padding:7px 20px} .rev-btn.rev-small.rev-hiddenicon i,.rev-btn.rev-small.rev-withicon i{font-size:12px;top:0} .rev-maxround{border-radius:30px} .rev-minround{border-radius:3px} .rev-burger{position:relative;width:60px;height:60px;box-sizing:border-box;padding:22px 0 0 14px;border-radius:50%;border:1px solid rgba(51,51,51,.25);-webkit-tap-highlight-color:transparent;cursor:pointer} .rev-burger span{display:block;width:30px;height:3px;background:#333;transition:.7s;pointer-events:none;transform-style:flat!important} .rev-burger.revb-white span,.rev-burger.revb-whitenoborder span{background:#fff} .rev-burger span:nth-child(2){margin:3px 0} #dialog_addbutton .rev-burger:hover :first-child,.open .rev-burger :first-child,.open.rev-burger :first-child{transform:translateY(6px) rotate(-45deg)} #dialog_addbutton .rev-burger:hover :nth-child(2),.open .rev-burger :nth-child(2),.open.rev-burger :nth-child(2){transform:rotate(-45deg);opacity:0} #dialog_addbutton .rev-burger:hover :last-child,.open .rev-burger :last-child,.open.rev-burger :last-child{transform:translateY(-6px) rotate(-135deg)} .rev-burger.revb-white{border:2px solid rgba(255,255,255,.2)} .rev-burger.revb-darknoborder,.rev-burger.revb-whitenoborder{border:0} .rev-burger.revb-darknoborder span{background:#333} .rev-burger.revb-whitefull{background:#fff;border:none} .rev-burger.revb-whitefull span{background:#333} .rev-burger.revb-darkfull{background:#333;border:none} .rev-burger.revb-darkfull span,.rev-scroll-btn.revs-fullwhite{background:#fff} @keyframes rev-ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}} .rev-scroll-btn{display:inline-block;position:relative;left:0;right:0;text-align:center;cursor:pointer;width:35px;height:55px;box-sizing:border-box;border:3px solid #fff;border-radius:23px} .rev-scroll-btn>*{display:inline-block;line-height:18px;font-size:13px;font-weight:400;color:#fff;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px} .rev-scroll-btn>.active,.rev-scroll-btn>:focus,.rev-scroll-btn>:hover{color:#fff} .rev-scroll-btn>.active,.rev-scroll-btn>:active,.rev-scroll-btn>:focus,.rev-scroll-btn>:hover{opacity:.8} .rev-scroll-btn.revs-fullwhite span{background:#333} .rev-scroll-btn.revs-fulldark{background:#333;border:none} .rev-scroll-btn.revs-fulldark span,.tp-bullet{background:#fff} .rev-scroll-btn span{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:#fff;border-radius:50%;animation:rev-ani-mouse 2.5s linear infinite} .rev-scroll-btn.revs-dark{border-color:#333} .rev-scroll-btn.revs-dark span{background:#333} .rev-control-btn{position:relative;display:inline-block;z-index:5;color:#FFF;font-size:20px;line-height:60px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;text-align:center;background-color:#000;border-radius:50px;text-shadow:none;background-color:rgba(0,0,0,.5);width:60px;height:60px;box-sizing:border-box;cursor:pointer} .rev-cbutton-dark-sr,.rev-cbutton-light-sr{border-radius:3px} .rev-cbutton-light,.rev-cbutton-light-sr{color:#333;background-color:rgba(255,255,255,.75)} .rev-sbutton{line-height:37px;width:37px;height:37px} .rev-sbutton-blue{background-color:#3B5998} .rev-sbutton-lightblue{background-color:#00A0D1} .rev-sbutton-red{background-color:#DD4B39} .tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#000;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0} .tp-bannertimer.tp-bottom{visibility: hidden!important;top:auto;bottom:0!important;height:5px} .tp-caption img{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);zoom:1} .caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(/steel_online/static/facnex/revolution/css/../assets/coloredbg.png)} .tp-caption.slidelink a span{background:url(/steel_online/static/facnex/revolution/css/../assets/coloredbg.png)} .tp-loader.spinner0,.tp-loader.spinner5{background-image:url(/steel_online/static/facnex/revolution/css/../assets/loader.gif);background-repeat:no-repeat} .tp-shape{width:100%;height:100%} .tp-caption .rs-starring{display:inline-block} .tp-caption .rs-starring .star-rating{float:none;display:inline-block;vertical-align:top;color:#FFC321!important} .tp-caption .rs-starring .star-rating,.tp-caption .rs-starring-page .star-rating{position:relative;height:1em;width:5.4em;font-family:star;font-size:1em!important} .tp-loader.spinner0,.tp-loader.spinner1{width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:tp-rotateplane 1.2s infinite ease-in-out;background-color:#fff;border-radius:3px;box-shadow:0 0 20px 0 rgba(0,0,0,.15)} .tp-caption .rs-starring .star-rating:before,.tp-caption .rs-starring-page .star-rating:before{content:"\73\73\73\73\73";color:#E0DADF;float:left;top:0;left:0;position:absolute} .tp-caption .rs-starring .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;font-size:1em!important} .tp-caption .rs-starring .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0} .tp-loader{top:50%;left:50%;z-index:10000;position:absolute} .tp-loader.spinner0{background-position:center center} .tp-loader.spinner5{background-position:10px 10px;background-color:#fff;margin:-22px;width:44px;height:44px;border-radius:3px} @keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}} .tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:red;box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;animation:tp-scaleout 1s infinite ease-in-out} @keyframes tp-scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}} .tp-loader.spinner3{margin:-9px 0 0 -35px;width:70px;text-align:center} .tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;display:inline-block;animation:tp-bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both} .tp-loader.spinner3 .bounce1{animation-delay:-.32s} .tp-loader.spinner3 .bounce2{animation-delay:-.16s} @keyframes tp-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}} .tp-loader.spinner4{margin:-20px 0 0 -20px;width:40px;height:40px;text-align:center;animation:tp-rotate 2s infinite linear} .tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;animation:tp-bounce 2s infinite ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.15)} .tp-loader.spinner4 .dot2{top:auto;bottom:0;animation-delay:-1s} @keyframes tp-rotate{100%{transform:rotate(360deg)}} @keyframes tp-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}} .tp-bullets.navbar,.tp-tabs.navbar,.tp-thumbs.navbar{border:none;min-height:0;margin:0;border-radius:0} .tp-bullets,.tp-tabs,.tp-thumbs{position:absolute;display:block;z-index:1000;top:0;left:0} .tp-tab,.tp-thumb{cursor:pointer;position:absolute;opacity:.5;box-sizing:border-box} .tp-arr-imgholder,.tp-tab-image,.tp-thumb-image,.tp-videoposter{background-position:center center;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0} .tp-tab.selected,.tp-tab:hover,.tp-thumb.selected,.tp-thumb:hover{opacity:1} .tp-tab-mask,.tp-thumb-mask{box-sizing:border-box!important} .tp-tabs,.tp-thumbs{box-sizing:content-box!important} .tp-bullet{width:15px;height:15px;position:absolute;background:rgba(255,255,255,.3);cursor:pointer} .tp-bullet.selected,.tp-bullet:hover{background:#fff} .tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,.5);width:40px;height:40px;position:absolute;display:block;z-index:1000} .tparrows:hover{background:#000} .tparrows:before{font-family:revicons;font-size:15px;color:#fff;display:block;line-height:40px;text-align:center} .hginfo,.hglayerinfo{font-size:12px;font-weight:600} .tparrows.tp-leftarrow:before{content:'\e824'} .tparrows.tp-rightarrow:before{content:'\e825'} body.rtl .tp-kbimg{left:0!important} .dddwrappershadow{box-shadow:0 45px 100px rgba(0,0,0,.4)} .hglayerinfo{position:fixed;bottom:0;left:0;color:#FFF;line-height:20px;background:rgba(0,0,0,.75);padding:5px 10px;z-index:2000;white-space:normal} .helpgrid,.hginfo{position:absolute} .hginfo{top:-2px;left:-2px;color:#e74c3c;background:#000;padding:2px 5px} .indebugmode .tp-caption:hover{border:1px dashed #c0392b!important} .helpgrid{border:2px dashed #c0392b;top:0;left:0;z-index:0} #revsliderlogloglog{padding:15px;color:#fff;position:fixed;top:0;left:0;width:200px;height:150px;background:rgba(0,0,0,.7);z-index:100000;font-size:10px;overflow:scroll} .aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)} .aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken} .perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5} .inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)} .perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)} .reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)} .reyes::after{background:#efcdad} .gingham{filter:brightness(1.05) hue-rotate(-10deg)} .gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken} .toaster{filter:contrast(1.5) brightness(.9)} .toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen} .walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)} .walden::after{background:#04c;mix-blend-mode:screen;opacity:.3} .hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)} .hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5} .earlybird{filter:contrast(.9) sepia(.2)} .earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay} .mayfair{filter:contrast(1.1) saturate(1.1)} .mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4} .lofi{filter:saturate(1.1) contrast(1.5)} .lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply} ._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)} ._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen} .brooklyn{filter:contrast(.9) brightness(1.1)} .brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay} .xpro2{filter:sepia(.3)} .xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn} .nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)} .nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten} .nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken} .lark{filter:contrast(.9)} .lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken} .lark::before{background:#22253f;mix-blend-mode:color-dodge} .moon{filter:grayscale(1) contrast(1.1) brightness(1.1)} .moon::before{background:#a0a0a0;mix-blend-mode:soft-light} .moon::after{background:#383838;mix-blend-mode:lighten} .clarendon{filter:contrast(1.2) saturate(1.35)} .clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay} .willow{filter:grayscale(.5) contrast(.95) brightness(.9)} .willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay} .willow::after{background-color:#d8cdcb;mix-blend-mode:color} .rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)} .rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6} .rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply} ._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none} ._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative} ._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1} ._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2} ._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3} .slumber{filter:saturate(.66) brightness(1.05)} .slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light} .slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten} .tp-kbimg-wrap:after,.tp-kbimg-wrap:before{height:500%;width:500%} 

/* /steel_online/static/facnex/revolution/css/layers.css defined in bundle 'steel_online.facnex_assets_common_css' */
 *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited{color:#0084B4!important;} .tp-caption.Twitter-Content a:hover{color:#0084B4!important; text-decoration:underline!important;} .tp-caption.medium_grey,.medium_grey{background-color:#888; border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:20px; font-weight:700; line-height:20px; margin:0; padding:2px 4px; position:absolute; text-shadow:0 2px 5px rgba(0,0,0,0.5); white-space:nowrap;} .tp-caption.small_text,.small_text{border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:14px; font-weight:700; line-height:20px; margin:0; position:absolute; text-shadow:0 2px 5px rgba(0,0,0,0.5); white-space:nowrap;} .tp-caption.medium_text,.medium_text{border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:20px; font-weight:700; line-height:20px; margin:0; position:absolute; text-shadow:0 2px 5px rgba(0,0,0,0.5); white-space:nowrap;} .tp-caption.large_text,.large_text{border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:40px; font-weight:700; line-height:40px; margin:0; position:absolute; text-shadow:0 2px 5px rgba(0,0,0,0.5); white-space:nowrap;} .tp-caption.very_large_text,.very_large_text{border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:60px; font-weight:700; letter-spacing:-2px; line-height:60px; margin:0; position:absolute; text-shadow:0 2px 5px rgba(0,0,0,0.5); white-space:nowrap;} .tp-caption.very_big_white,.very_big_white{background-color:#000; border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:60px; font-weight:800; line-height:60px; margin:0; padding:1px 4px 0; position:absolute; text-shadow:none; white-space:nowrap;} .tp-caption.very_big_black,.very_big_black{background-color:#fff; border-style:none; border-width:0; color:#000; font-family:Arial; font-size:60px; font-weight:700; line-height:60px; margin:0; padding:1px 4px 0; position:absolute; text-shadow:none; white-space:nowrap;} .tp-caption.modern_medium_fat,.modern_medium_fat{border-style:none; border-width:0; color:#000; font-family:"Open Sans", sans-serif; font-size:24px; font-weight:800; line-height:20px; margin:0; position:absolute; text-shadow:none; white-space:nowrap;} .tp-caption.modern_medium_fat_white,.modern_medium_fat_white{border-style:none; border-width:0; color:#fff; font-family:"Open Sans", sans-serif; font-size:24px; font-weight:800; line-height:20px; margin:0; position:absolute; text-shadow:none; white-space:nowrap;} .tp-caption.modern_medium_light,.modern_medium_light{border-style:none; border-width:0; color:#000; font-family:"Open Sans", sans-serif; font-size:24px; font-weight:300; line-height:20px; margin:0; position:absolute; text-shadow:none; white-space:nowrap;} .tp-caption.modern_big_bluebg,.modern_big_bluebg{background-color:#4e5b6c; border-style:none; border-width:0; color:#fff; font-family:"Open Sans", sans-serif; font-size:30px; font-weight:800; letter-spacing:0; line-height:36px; margin:0; padding:3px 10px; position:absolute; text-shadow:none;} .tp-caption.modern_big_redbg,.modern_big_redbg{background-color:#de543e; border-style:none; border-width:0; color:#fff; font-family:"Open Sans", sans-serif; font-size:30px; font-weight:300; letter-spacing:0; line-height:36px; margin:0; padding:1px 10px 3px; position:absolute; text-shadow:none;} .tp-caption.modern_small_text_dark,.modern_small_text_dark{border-style:none; border-width:0; color:#555; font-family:Arial; font-size:14px; line-height:22px; margin:0; position:absolute; text-shadow:none; white-space:nowrap;} .tp-caption.boxshadow,.boxshadow{box-shadow:0 0 20px rgba(0,0,0,0.5);} .tp-caption.black,.black{color:#000; text-shadow:none;} .tp-caption.noshadow,.noshadow{text-shadow:none;} .tp-caption.thinheadline_dark,.thinheadline_dark{background-color:transparent; color:rgba(0,0,0,0.85); font-family:"Open Sans"; font-size:30px; font-weight:300; line-height:30px; position:absolute; text-shadow:none;} .tp-caption.thintext_dark,.thintext_dark{background-color:transparent; color:rgba(0,0,0,0.85); font-family:"Open Sans"; font-size:16px; font-weight:300; line-height:26px; position:absolute; text-shadow:none;} .tp-caption.largeblackbg,.largeblackbg{background-color:#000; border-radius:0; color:#fff; font-family:"Open Sans"; font-size:50px; font-weight:300; line-height:70px; padding:0 20px; position:absolute; text-shadow:none;} .tp-caption.largepinkbg,.largepinkbg{background-color:#db4360; border-radius:0; color:#fff; font-family:"Open Sans"; font-size:50px; font-weight:300; line-height:70px; padding:0 20px; position:absolute; text-shadow:none;} .tp-caption.largewhitebg,.largewhitebg{background-color:#fff; border-radius:0; color:#000; font-family:"Open Sans"; font-size:50px; font-weight:300; line-height:70px; padding:0 20px; position:absolute; text-shadow:none;} .tp-caption.largegreenbg,.largegreenbg{background-color:#67ae73; border-radius:0; color:#fff; font-family:"Open Sans"; font-size:50px; font-weight:300; line-height:70px; padding:0 20px; position:absolute; text-shadow:none;} .tp-caption.excerpt,.excerpt{background-color:rgba(0,0,0,1); border-color:#fff; border-style:none; border-width:0; color:#fff; font-family:Arial; font-size:36px; font-weight:700; height:auto; letter-spacing:-1.5px; line-height:36px; margin:0; padding:1px 4px 0; text-decoration:none; text-shadow:none; white-space:normal!important; width:150px;} .tp-caption.large_bold_grey,.large_bold_grey{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#666; font-family:"Open Sans"; font-size:60px; font-weight:800; line-height:60px; margin:0; padding:1px 4px 0; text-decoration:none; text-shadow:none;} .tp-caption.medium_thin_grey,.medium_thin_grey{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#666; font-family:"Open Sans"; font-size:34px; font-weight:300; line-height:30px; margin:0; padding:1px 4px 0; text-decoration:none; text-shadow:none;} .tp-caption.small_thin_grey,.small_thin_grey{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#757575; font-family:"Open Sans"; font-size:18px; font-weight:300; line-height:26px; margin:0; padding:1px 4px 0; text-decoration:none; text-shadow:none;} .tp-caption.lightgrey_divider,.lightgrey_divider{background-color:rgba(235,235,235,1); background-position:initial; background-repeat:initial; border-color:#222; border-style:none; border-width:0; height:3px; text-decoration:none; width:370px;} .tp-caption.large_bold_darkblue,.large_bold_darkblue{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#34495e; font-family:"Open Sans"; font-size:58px; font-weight:800; line-height:60px; text-decoration:none;} .tp-caption.medium_bg_darkblue,.medium_bg_darkblue{background-color:#34495e; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:20px; font-weight:800; line-height:20px; padding:10px; text-decoration:none;} .tp-caption.medium_bold_red,.medium_bold_red{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#e33a0c; font-family:"Open Sans"; font-size:24px; font-weight:800; line-height:30px; padding:0; text-decoration:none;} .tp-caption.medium_light_red,.medium_light_red{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#e33a0c; font-family:"Open Sans"; font-size:21px; font-weight:300; line-height:26px; padding:0; text-decoration:none;} .tp-caption.medium_bg_red,.medium_bg_red{background-color:#e33a0c; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:20px; font-weight:800; line-height:20px; padding:10px; text-decoration:none;} .tp-caption.medium_bold_orange,.medium_bold_orange{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#f39c12; font-family:"Open Sans"; font-size:24px; font-weight:800; line-height:30px; text-decoration:none;} .tp-caption.medium_bg_orange,.medium_bg_orange{background-color:#f39c12; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:20px; font-weight:800; line-height:20px; padding:10px; text-decoration:none;} .tp-caption.grassfloor,.grassfloor{background-color:rgba(160,179,151,1); border-color:#222; border-style:none; border-width:0; height:150px; text-decoration:none; width:4000px;} .tp-caption.large_bold_white,.large_bold_white{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:58px; font-weight:800; line-height:60px; text-decoration:none;} .tp-caption.medium_light_white,.medium_light_white{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:30px; font-weight:300; line-height:36px; padding:0; text-decoration:none;} .tp-caption.mediumlarge_light_white,.mediumlarge_light_white{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:34px; font-weight:300; line-height:40px; padding:0; text-decoration:none;} .tp-caption.mediumlarge_light_white_center,.mediumlarge_light_white_center{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:34px; font-weight:300; line-height:40px; padding:0; text-align:center; text-decoration:none;} .tp-caption.medium_bg_asbestos,.medium_bg_asbestos{background-color:#7f8c8d; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:20px; font-weight:800; line-height:20px; padding:10px; text-decoration:none;} .tp-caption.medium_light_black,.medium_light_black{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#000; font-family:"Open Sans"; font-size:30px; font-weight:300; line-height:36px; padding:0; text-decoration:none;} .tp-caption.large_bold_black,.large_bold_black{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#000; font-family:"Open Sans"; font-size:58px; font-weight:800; line-height:60px; text-decoration:none;} .tp-caption.mediumlarge_light_darkblue,.mediumlarge_light_darkblue{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#34495e; font-family:"Open Sans"; font-size:34px; font-weight:300; line-height:40px; padding:0; text-decoration:none;} .tp-caption.small_light_white,.small_light_white{background-color:transparent; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:17px; font-weight:300; line-height:28px; padding:0; text-decoration:none;} .tp-caption.roundedimage,.roundedimage{border-color:#222; border-style:none; border-width:0;} .tp-caption.large_bg_black,.large_bg_black{background-color:#000; border-color:#ffd658; border-style:none; border-width:0; color:#fff; font-family:"Open Sans"; font-size:40px; font-weight:800; line-height:40px; padding:10px 20px 15px; text-decoration:none;} .tp-caption.mediumwhitebg,.mediumwhitebg{background-color:#fff; border-color:#000; border-style:none; border-width:0; color:#000; font-family:"Open Sans"; font-size:30px; font-weight:300; line-height:30px; padding:5px 15px 10px; text-decoration:none; text-shadow:none;} .tp-caption.maincaption,.maincaption{background-color:transparent; border-color:#000; border-style:none; border-width:0; color:#212a40; font-family:roboto; font-size:33px; font-weight:500; line-height:43px; text-decoration:none; text-shadow:none;} .tp-caption.miami_title_60px,.miami_title_60px{background-color:transparent; border-color:#000; border-style:none; border-width:0; color:#fff; font-family:"Source Sans Pro"; font-size:60px; font-weight:700; letter-spacing:1px; line-height:60px; text-decoration:none; text-shadow:none;} .tp-caption.miami_subtitle,.miami_subtitle{background-color:transparent; border-color:#000; border-style:none; border-width:0; color:rgba(255,255,255,0.65); font-family:"Source Sans Pro"; font-size:17px; font-weight:400; letter-spacing:2px; line-height:24px; text-decoration:none; text-shadow:none;} .tp-caption.divideline30px,.divideline30px{background:#fff; background-color:#fff; border-color:#222; border-style:none; border-width:0; height:2px; min-width:30px; text-decoration:none;} .tp-caption.Miami_nostyle,.Miami_nostyle{border-color:#222; border-style:none; border-width:0;} .tp-caption.miami_content_light,.miami_content_light{background-color:transparent; border-color:#000; border-style:none; border-width:0; color:#fff; font-family:"Source Sans Pro"; font-size:22px; font-weight:400; letter-spacing:0; line-height:28px; text-decoration:none; text-shadow:none;} .tp-caption.miami_title_60px_dark,.miami_title_60px_dark{background-color:transparent; border-color:#000; border-style:none; border-width:0; color:#333; font-family:"Source Sans Pro"; font-size:60px; font-weight:700; letter-spacing:1px; line-height:60px; text-decoration:none; text-shadow:none;} .tp-caption.miami_content_dark,.miami_content_dark{background-color:transparent; border-color:#000; border-style:none; border-width:0; color:#666; font-family:"Source Sans Pro"; font-size:22px; font-weight:400; letter-spacing:0; line-height:28px; text-decoration:none; text-shadow:none;} .tp-caption.divideline30px_dark,.divideline30px_dark{background-color:#333; border-color:#222; border-style:none; border-width:0; height:2px; min-width:30px; text-decoration:none;} .tp-caption.ellipse70px,.ellipse70px{background-color:rgba(0,0,0,0.14902); border-color:#222; border-radius:50px 50px 50px 50px; border-style:none; border-width:0; cursor:pointer; line-height:1px; min-height:70px; min-width:70px; text-decoration:none;} .tp-caption.arrowicon,.arrowicon{border-color:#222; border-style:none; border-width:0; line-height:1px;} .tp-caption.MarkerDisplay,.MarkerDisplay{background-color:transparent; border-color:#000; border-radius:0 0 0 0; border-style:none; border-width:0; font-family:"Permanent Marker"; font-style:normal; padding:0; text-decoration:none; text-shadow:none;} .tp-caption.Restaurant-Display,.Restaurant-Display{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:#fff; font-family:Roboto; font-size:120px; font-style:normal; font-weight:700; line-height:120px; padding:0; text-decoration:none;} .tp-caption.Restaurant-Cursive,.Restaurant-Cursive{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:#fff; font-family:"Nothing you could do"; font-size:30px; font-style:normal; font-weight:400; letter-spacing:2px; line-height:30px; padding:0; text-decoration:none;} .tp-caption.Restaurant-ScrollDownText,.Restaurant-ScrollDownText{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:#fff; font-family:Roboto; font-size:17px; font-style:normal; font-weight:400; letter-spacing:2px; line-height:17px; padding:0; text-decoration:none;} .tp-caption.Restaurant-Description,.Restaurant-Description{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:#fff; font-family:Roboto; font-size:20px; font-style:normal; font-weight:300; letter-spacing:3px; line-height:30px; padding:0; text-decoration:none;} .tp-caption.Restaurant-Price,.Restaurant-Price{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:#fff; font-family:Roboto; font-size:30px; font-style:normal; font-weight:300; letter-spacing:3px; line-height:30px; padding:0; text-decoration:none;} .tp-caption.Restaurant-Menuitem,.Restaurant-Menuitem{background-color:rgba(0,0,0,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:17px; font-style:normal; font-weight:400; letter-spacing:2px; line-height:17px; padding:10px 30px; text-align:left; text-decoration:none;} .tp-caption.Furniture-LogoText,.Furniture-LogoText{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(230,207,163,1.00); font-family:Raleway; font-size:160px; font-style:normal; font-weight:300; line-height:150px; padding:0; text-decoration:none; text-shadow:none;} .tp-caption.Furniture-Plus,.Furniture-Plus{background-color:rgba(255,255,255,1.00); border-color:transparent; border-radius:30px 30px 30px 30px; border-style:none; border-width:0; box-shadow:rgba(0,0,0,0.1) 0 1px 3px; color:rgba(230,207,163,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:400; line-height:20px; padding:6px 7px 4px; text-decoration:none; text-shadow:none;} .tp-caption.Furniture-Title,.Furniture-Title{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(0,0,0,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:700; letter-spacing:3px; line-height:20px; padding:0; text-decoration:none; text-shadow:none;} .tp-caption.Furniture-Subtitle,.Furniture-Subtitle{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(0,0,0,1.00); font-family:Raleway; font-size:17px; font-style:normal; font-weight:300; line-height:20px; padding:0; text-decoration:none; text-shadow:none;} .tp-caption.Gym-Display,.Gym-Display{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:80px; font-style:normal; font-weight:900; line-height:70px; padding:0; text-decoration:none;} .tp-caption.Gym-Subline,.Gym-Subline{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:30px; font-style:normal; font-weight:100; letter-spacing:5px; line-height:30px; padding:0; text-decoration:none;} .tp-caption.Gym-SmallText,.Gym-SmallText{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:17px; font-style:normal; font-weight:300; line-height:22; padding:0; text-decoration:none; text-shadow:none;} .tp-caption.Fashion-SmallText,.Fashion-SmallText{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:12px; font-style:normal; font-weight:600; letter-spacing:2px; line-height:20px; padding:0; text-decoration:none;} .tp-caption.Fashion-BigDisplay,.Fashion-BigDisplay{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(0,0,0,1.00); font-family:Raleway; font-size:60px; font-style:normal; font-weight:900; letter-spacing:2px; line-height:60px; padding:0; text-decoration:none;} .tp-caption.Fashion-TextBlock,.Fashion-TextBlock{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(0,0,0,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:400; letter-spacing:2px; line-height:40px; padding:0; text-decoration:none;} .tp-caption.Sports-Display,.Sports-Display{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:130px; font-style:normal; font-weight:100; letter-spacing:13px; line-height:130px; padding:0; text-decoration:none;} .tp-caption.Sports-DisplayFat,.Sports-DisplayFat{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:130px; font-style:normal; font-weight:900; line-height:130px; padding:0; text-decoration:none;} .tp-caption.Sports-Subline,.Sports-Subline{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(0,0,0,1.00); font-family:Raleway; font-size:32px; font-style:normal; font-weight:400; letter-spacing:4px; line-height:32px; padding:0; text-decoration:none;} .tp-caption.Instagram-Caption,.Instagram-Caption{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:20px; font-style:normal; font-weight:900; line-height:20px; padding:0; text-decoration:none;} .tp-caption.News-Title,.News-Title{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:"Roboto Slab"; font-size:70px; font-style:normal; font-weight:400; line-height:60px; padding:0; text-decoration:none;} .tp-caption.News-Subtitle,.News-Subtitle{background-color:rgba(255,255,255,0); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:"Roboto Slab"; font-size:15px; font-style:normal; font-weight:300; line-height:24px; padding:0; text-decoration:none;} .tp-caption.News-Subtitle:hover,.News-Subtitle:hover{background-color:rgba(255,255,255,0); border-color:transparent; border-radius:0 0 0 0; border-style:solid; border-width:0; color:rgba(255,255,255,0.65); text-decoration:none;} .tp-caption.Photography-Display,.Photography-Display{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:80px; font-style:normal; font-weight:100; letter-spacing:5px; line-height:70px; padding:0; text-decoration:none;} .tp-caption.Photography-Subline,.Photography-Subline{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(119,119,119,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:300; letter-spacing:3px; line-height:30px; padding:0; text-decoration:none;} .tp-caption.Photography-ImageHover,.Photography-ImageHover{background-color:transparent; border-color:rgba(255,255,255,0); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-size:20px; font-style:normal; font-weight:400; line-height:22; padding:0; text-decoration:none;} .tp-caption.Photography-ImageHover:hover,.Photography-ImageHover:hover{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Photography-Menuitem,.Photography-Menuitem{background-color:rgba(0,0,0,0.65); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:300; letter-spacing:2px; line-height:20px; padding:3px 5px 3px 8px; text-decoration:none;} .tp-caption.Photography-Menuitem:hover,.Photography-Menuitem:hover{background-color:rgba(0,255,222,0.65); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Photography-Textblock,.Photography-Textblock{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:17px; font-style:normal; font-weight:300; letter-spacing:2px; line-height:30px; padding:0; text-decoration:none;} .tp-caption.Photography-Subline-2,.Photography-Subline-2{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,0.35); font-family:Raleway; font-size:20px; font-style:normal; font-weight:300; letter-spacing:3px; line-height:30px; padding:0; text-decoration:none;} .tp-caption.Photography-ImageHover2,.Photography-ImageHover2{background-color:transparent; border-color:rgba(255,255,255,0); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Arial; font-size:20px; font-style:normal; font-weight:400; line-height:22; padding:0; text-decoration:none;} .tp-caption.Photography-ImageHover2:hover,.Photography-ImageHover2:hover{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.WebProduct-Title,.WebProduct-Title{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(51,51,51,1.00); font-family:Raleway; font-size:90px; font-style:normal; font-weight:100; line-height:90px; padding:0; text-decoration:none;} .tp-caption.WebProduct-SubTitle,.WebProduct-SubTitle{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(153,153,153,1.00); font-family:Raleway; font-size:15px; font-style:normal; font-weight:400; line-height:20px; padding:0; text-decoration:none;} .tp-caption.WebProduct-Content,.WebProduct-Content{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(153,153,153,1.00); font-family:Raleway; font-size:16px; font-style:normal; font-weight:600; line-height:24px; padding:0; text-decoration:none;} .tp-caption.WebProduct-Menuitem,.WebProduct-Menuitem{background-color:rgba(51,51,51,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:15px; font-style:normal; font-weight:500; letter-spacing:2px; line-height:20px; padding:3px 5px 3px 8px; text-align:left; text-decoration:none;} .tp-caption.WebProduct-Menuitem:hover,.WebProduct-Menuitem:hover{background-color:rgba(255,255,255,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(153,153,153,1.00); text-decoration:none;} .tp-caption.WebProduct-Title-Light,.WebProduct-Title-Light{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:90px; font-style:normal; font-weight:100; line-height:90px; padding:0; text-align:left; text-decoration:none;} .tp-caption.WebProduct-SubTitle-Light,.WebProduct-SubTitle-Light{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,0.35); font-family:Raleway; font-size:15px; font-style:normal; font-weight:400; line-height:20px; padding:0; text-align:left; text-decoration:none;} .tp-caption.WebProduct-Content-Light,.WebProduct-Content-Light{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,0.65); font-family:Raleway; font-size:16px; font-style:normal; font-weight:600; line-height:24px; padding:0; text-align:left; text-decoration:none;} .tp-caption.FatRounded,.FatRounded{background-color:rgba(0,0,0,0.50); border-color:rgba(211,211,211,1.00); border-radius:50px 50px 50px 50px; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:30px; font-style:normal; font-weight:900; line-height:30px; padding:20px 22px 20px 25px; text-align:left; text-decoration:none; text-shadow:none;} .tp-caption.FatRounded:hover,.FatRounded:hover{background-color:rgba(0,0,0,1.00); border-color:rgba(211,211,211,1.00); border-radius:50px 50px 50px 50px; border-style:none; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.NotGeneric-Title,.NotGeneric-Title{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:70px; font-style:normal; font-weight:800; line-height:70px; padding:10px 0; text-decoration:none;} .tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:13px; font-style:normal; font-weight:500; letter-spacing:4px; line-height:20px; padding:0; text-align:left; text-decoration:none;} .tp-caption.NotGeneric-CallToAction,.NotGeneric-CallToAction{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:14px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:14px; padding:10px 30px; text-align:left; text-decoration:none;} .tp-caption.NotGeneric-CallToAction:hover,.NotGeneric-CallToAction:hover{background-color:transparent; border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.NotGeneric-Icon,.NotGeneric-Icon{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0); border-radius:0 0 0 0; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:30px; font-style:normal; font-weight:400; letter-spacing:3px; line-height:30px; padding:0; text-align:left; text-decoration:none;} .tp-caption.NotGeneric-Menuitem,.NotGeneric-Menuitem{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.15); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:14px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:14px; padding:27px 30px; text-align:left; text-decoration:none;} .tp-caption.NotGeneric-Menuitem:hover,.NotGeneric-Menuitem:hover{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.MarkerStyle,.MarkerStyle{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:"Permanent Marker"; font-size:17px; font-style:normal; font-weight:100; line-height:30px; padding:0; text-align:left; text-decoration:none;} .tp-caption.Gym-Menuitem,.Gym-Menuitem{background-color:rgba(0,0,0,1.00); border-color:rgba(255,255,255,0); border-radius:3px 3px 3px 3px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:20px; font-style:normal; font-weight:300; letter-spacing:2px; line-height:20px; padding:3px 5px 3px 8px; text-align:left; text-decoration:none;} .tp-caption.Gym-Menuitem:hover,.Gym-Menuitem:hover{background-color:rgba(0,0,0,1.00); border-color:rgba(255,255,255,0.25); border-radius:3px 3px 3px 3px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Newspaper-Button,.Newspaper-Button{background-color:rgba(255,255,255,0); border-color:rgba(255,255,255,0.25); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:13px; font-style:normal; font-weight:700; letter-spacing:2px; line-height:17px; padding:12px 35px; text-align:left; text-decoration:none;} .tp-caption.Newspaper-Button:hover,.Newspaper-Button:hover{background-color:rgba(255,255,255,1.00); border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(0,0,0,1.00); text-decoration:none;} .tp-caption.Newspaper-Subtitle,.Newspaper-Subtitle{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(168,216,238,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:900; line-height:20px; padding:0; text-align:left; text-decoration:none;} .tp-caption.Newspaper-Title,.Newspaper-Title{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:"Roboto Slab"; font-size:50px; font-style:normal; font-weight:400; line-height:55px; padding:0 0 10px; text-align:left; text-decoration:none;} .tp-caption.Newspaper-Title-Centered,.Newspaper-Title-Centered{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:"Roboto Slab"; font-size:50px; font-style:normal; font-weight:400; line-height:55px; padding:0 0 10px; text-align:center; text-decoration:none;} .tp-caption.Hero-Button,.Hero-Button{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:14px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:14px; padding:10px 30px; text-align:left; text-decoration:none;} .tp-caption.Hero-Button:hover,.Hero-Button:hover{background-color:rgba(255,255,255,1.00); border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(0,0,0,1.00); text-decoration:none;} .tp-caption.Video-Title,.Video-Title{background-color:rgba(0,0,0,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:30px; font-style:normal; font-weight:900; line-height:30px; padding:5px; text-align:left; text-decoration:none;} .tp-caption.Video-SubTitle,.Video-SubTitle{background-color:rgba(0,0,0,0.35); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:12px; font-style:normal; font-weight:600; letter-spacing:2px; line-height:12px; padding:5px; text-align:left; text-decoration:none;} .tp-caption.NotGeneric-Button,.NotGeneric-Button{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:14px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:14px; padding:10px 30px; text-align:left; text-decoration:none;} .tp-caption.NotGeneric-Button:hover,.NotGeneric-Button:hover{background-color:transparent; border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.NotGeneric-BigButton,.NotGeneric-BigButton{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.15); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:14px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:14px; padding:27px 30px; text-align:left; text-decoration:none;} .tp-caption.NotGeneric-BigButton:hover,.NotGeneric-BigButton:hover{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.WebProduct-Button,.WebProduct-Button{background-color:rgba(51,51,51,1.00); border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:2px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:16px; font-style:normal; font-weight:600; letter-spacing:1px; line-height:48px; padding:0 40px; text-align:left; text-decoration:none;} .tp-caption.WebProduct-Button:hover,.WebProduct-Button:hover{background-color:rgba(255,255,255,1.00); border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:2px; color:rgba(51,51,51,1.00); text-decoration:none;} .tp-caption.Restaurant-Button,.Restaurant-Button{background-color:rgba(10,10,10,0); border-color:rgba(255,255,255,0.50); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:17px; font-style:normal; font-weight:500; letter-spacing:3px; line-height:17px; padding:12px 35px; text-align:left; text-decoration:none;} .tp-caption.Restaurant-Button:hover,.Restaurant-Button:hover{background-color:rgba(0,0,0,0); border-color:rgba(255,224,129,1.00); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Gym-Button,.Gym-Button{background-color:rgba(139,192,39,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:15px; font-style:normal; font-weight:600; letter-spacing:1px; line-height:15px; padding:13px 35px; text-align:left; text-decoration:none;} .tp-caption.Gym-Button:hover,.Gym-Button:hover{background-color:rgba(114,168,0,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Gym-Button-Light,.Gym-Button-Light{background-color:transparent; border-color:rgba(255,255,255,0.25); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:15px; font-style:normal; font-weight:600; line-height:15px; padding:12px 35px; text-align:left; text-decoration:none;} .tp-caption.Gym-Button-Light:hover,.Gym-Button-Light:hover{background-color:rgba(114,168,0,0); border-color:rgba(139,192,39,1.00); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Sports-Button-Light,.Sports-Button-Light{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:17px; font-style:normal; font-weight:600; letter-spacing:2px; line-height:17px; padding:12px 35px; text-align:left; text-decoration:none;} .tp-caption.Sports-Button-Light:hover,.Sports-Button-Light:hover{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Sports-Button-Red,.Sports-Button-Red{background-color:rgba(219,28,34,1.00); border-color:rgba(219,28,34,0); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:17px; font-style:normal; font-weight:600; letter-spacing:2px; line-height:17px; padding:12px 35px; text-align:left; text-decoration:none;} .tp-caption.Sports-Button-Red:hover,.Sports-Button-Red:hover{background-color:rgba(0,0,0,1.00); border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Photography-Button,.Photography-Button{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.25); border-radius:30px 30px 30px 30px; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); font-family:Raleway; font-size:15px; font-style:normal; font-weight:600; letter-spacing:1px; line-height:15px; padding:13px 35px; text-align:left; text-decoration:none;} .tp-caption.Photography-Button:hover,.Photography-Button:hover{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-radius:30px 30px 30px 30px; border-style:solid; border-width:1px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Newspaper-Button-2,.Newspaper-Button-2{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,0.50); border-radius:3px 3px 3px 3px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:900; line-height:15px; padding:10px 30px; text-align:left; text-decoration:none;} .tp-caption.Newspaper-Button-2:hover,.Newspaper-Button-2:hover{background-color:rgba(0,0,0,0); border-color:rgba(255,255,255,1.00); border-radius:3px 3px 3px 3px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Feature-Tour,.Feature-Tour{background-color:rgba(139,192,39,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:17px; font-style:normal; font-weight:700; line-height:17px; padding:17px 35px; text-align:left; text-decoration:none;} .tp-caption.Feature-Tour:hover,.Feature-Tour:hover{background-color:rgba(114,168,0,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Feature-Examples,.Feature-Examples{background-color:transparent; border-color:rgba(33,42,64,0.15); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(33,42,64,0.50); font-family:Roboto; font-size:17px; font-style:normal; font-weight:700; line-height:17px; padding:15px 35px; text-align:left; text-decoration:none;} .tp-caption.Feature-Examples:hover,.Feature-Examples:hover{background-color:transparent; border-color:rgba(139,192,39,1.00); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(139,192,39,1.00); text-decoration:none;} .tp-caption.subcaption,.subcaption{background-color:transparent; border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(111,124,130,1.00); font-family:roboto; font-size:19px; font-style:normal; font-weight:400; line-height:24px; padding:0; text-align:left; text-decoration:none; text-shadow:none;} .tp-caption.menutab,.menutab{background-color:transparent; border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(41,46,49,1.00); font-family:roboto; font-size:25px; font-style:normal; font-weight:300; line-height:30px; padding:0; text-align:left; text-decoration:none; text-shadow:none;} .tp-caption.menutab:hover,.menutab:hover{background-color:transparent; border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(213,0,0,1.00); text-decoration:none;} .tp-caption.maincontent,.maincontent{background-color:transparent; border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(41,46,49,1.00); font-family:roboto; font-size:21px; font-style:normal; font-weight:300; line-height:26px; padding:0; text-align:left; text-decoration:none; text-shadow:none;} .tp-caption.minitext,.minitext{background-color:transparent; border-color:rgba(0,0,0,1.00); border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(185,186,187,1.00); font-family:roboto; font-size:15px; font-style:normal; font-weight:400; line-height:20px; padding:0; text-align:left; text-decoration:none; text-shadow:none;} .tp-caption.Feature-Buy,.Feature-Buy{background-color:rgba(0,154,238,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:17px; font-style:normal; font-weight:700; line-height:17px; padding:17px 35px; text-align:left; text-decoration:none;} .tp-caption.Feature-Buy:hover,.Feature-Buy:hover{background-color:rgba(0,133,214,1.00); border-color:rgba(0,0,0,0); border-radius:30px 30px 30px 30px; border-style:solid; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Feature-Examples-Light,.Feature-Examples-Light{background-color:transparent; border-color:rgba(255,255,255,0.15); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:17px; font-style:normal; font-weight:700; line-height:17px; padding:15px 35px; text-align:left; text-decoration:none;} .tp-caption.Feature-Examples-Light:hover,.Feature-Examples-Light:hover{background-color:transparent; border-color:rgba(255,255,255,1.00); border-radius:30px 30px 30px 30px; border-style:solid; border-width:2px; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Facebook-Likes,.Facebook-Likes{background-color:rgba(59,89,153,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(255,255,255,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:500; line-height:22px; padding:5px 15px; text-align:left; text-decoration:none;} .tp-caption.Twitter-Favorites,.Twitter-Favorites{background-color:rgba(255,255,255,0); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(136,153,166,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:500; line-height:22px; padding:0; text-align:left; text-decoration:none;} .tp-caption.Twitter-Link,.Twitter-Link{background-color:rgba(255,255,255,1.00); border-color:transparent; border-radius:30px 30px 30px 30px; border-style:none; border-width:0; color:rgba(135,153,165,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:500; line-height:15px; padding:11px 11px 9px; text-align:left; text-decoration:none;} .tp-caption.Twitter-Link:hover,.Twitter-Link:hover{background-color:rgba(0,132,180,1.00); border-color:transparent; border-radius:30px 30px 30px 30px; border-style:none; border-width:0; color:rgba(255,255,255,1.00); text-decoration:none;} .tp-caption.Twitter-Retweet,.Twitter-Retweet{background-color:rgba(255,255,255,0); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(136,153,166,1.00); font-family:Roboto; font-size:15px; font-style:normal; font-weight:500; line-height:22px; padding:0; text-align:left; text-decoration:none;} .tp-caption.Twitter-Content,.Twitter-Content{background-color:rgba(255,255,255,1.00); border-color:transparent; border-radius:0 0 0 0; border-style:none; border-width:0; color:rgba(41,47,51,1.00); font-family:Roboto; font-size:20px; font-style:normal; font-weight:500; line-height:28px; padding:30px 30px 70px; text-align:left; text-decoration:none;} .revtp-searchform input[type="text"], .revtp-searchform input[type="email"], .revtp-form input[type="text"], .revtp-form input[type="email"]{font-family: "Arial", sans-serif; font-size: 15px; color: #000; background-color: #fff; line-height: 46px; padding: 0 20px; cursor: text; border: 0; width: 400px; margin-bottom: 0px; -webkit-transition: background-color 0.5s; -moz-transition: background-color 0.5s; -o-transition: background-color 0.5s; -ms-transition: background-color 0.5s; transition: background-color 0.5s; border-radius: 0px;} .tp-caption.BigBold-Title, .BigBold-Title{color: rgba(255, 255, 255, 1.00); font-size: 110px; line-height: 100px; font-weight: 800; font-style: normal; font-family: Raleway; padding: 10px 0px 10px 0; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.BigBold-SubTitle, .BigBold-SubTitle{color: rgba(255, 255, 255, 0.50); font-size: 15px; line-height: 24px; font-weight: 500; font-style: normal; font-family: Raleway; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left; letter-spacing: 1px} .tp-caption.BigBold-Button, .BigBold-Button{color: rgba(255, 255, 255, 1.00); font-size: 13px; line-height: 13px; font-weight: 500; font-style: normal; font-family: Raleway; padding: 15px 50px 15px 50px; text-decoration: none; background-color: rgba(0, 0, 0, 0); border-color: rgba(255, 255, 255, 0.50); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px; text-align: left; letter-spacing: 1px} .tp-caption.BigBold-Button:hover, .BigBold-Button:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: rgba(255, 255, 255, 1.00); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px} .tp-caption.FoodCarousel-Content, .FoodCarousel-Content{color: rgba(41, 46, 49, 1.00); font-size: 17px; line-height: 28px; font-weight: 500; font-style: normal; font-family: Raleway; padding: 30px 30px 30px 30px; text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(41, 46, 49, 1.00); border-style: solid; border-width: 1px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.FoodCarousel-Button, .FoodCarousel-Button{color: rgba(41, 46, 49, 1.00); font-size: 13px; line-height: 13px; font-weight: 700; font-style: normal; font-family: Raleway; padding: 15px 70px 15px 50px; text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(41, 46, 49, 1.00); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px; text-align: left; letter-spacing: 1px} .tp-caption.FoodCarousel-Button:hover, .FoodCarousel-Button:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(41, 46, 49, 1.00); border-color: rgba(41, 46, 49, 1.00); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px} .tp-caption.FoodCarousel-CloseButton, .FoodCarousel-CloseButton{color: rgba(41, 46, 49, 1.00); font-size: 20px; line-height: 20px; font-weight: 700; font-style: normal; font-family: Raleway; padding: 14px 14px 14px 16px; text-decoration: none; background-color: rgba(0, 0, 0, 0); border-color: rgba(41, 46, 49, 0); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; text-align: left; letter-spacing: 1px} .tp-caption.FoodCarousel-CloseButton:hover, .FoodCarousel-CloseButton:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(41, 46, 49, 1.00); border-color: rgba(41, 46, 49, 0); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px} .tp-caption.Video-SubTitle, .Video-SubTitle{color: rgba(255, 255, 255, 1.00); font-size: 12px; line-height: 12px; font-weight: 600; font-style: normal; font-family: Raleway; padding: 5px 5px 5px 5px; text-decoration: none; background-color: rgba(0, 0, 0, 0.35); border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; letter-spacing: 2px; text-align: left} .tp-caption.Video-Title, .Video-Title{color: rgba(255, 255, 255, 1.00); font-size: 30px; line-height: 30px; font-weight: 900; font-style: normal; font-family: Raleway; padding: 5px 5px 5px 5px; text-decoration: none; background-color: rgba(0, 0, 0, 1.00); border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Travel-BigCaption, .Travel-BigCaption{color: rgba(255, 255, 255, 1.00); font-size: 50px; line-height: 50px; font-weight: 400; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Travel-SmallCaption, .Travel-SmallCaption{color: rgba(255, 255, 255, 1.00); font-size: 25px; line-height: 30px; font-weight: 300; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Travel-CallToAction, .Travel-CallToAction{color: rgba(255, 255, 255, 1.00); font-size: 25px; line-height: 25px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 12px 20px 12px 20px; text-decoration: none; background-color: rgba(255, 255, 255, 0.05); border-color: rgba(255, 255, 255, 1.00); border-style: solid; border-width: 2px; border-radius: 5px 5px 5px 5px; text-align: left; letter-spacing: 1px} .tp-caption.Travel-CallToAction:hover, .Travel-CallToAction:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(255, 255, 255, 0.15); border-color: rgba(255, 255, 255, 1.00); border-style: solid; border-width: 2px; border-radius: 5px 5px 5px 5px} .tp-caption.RotatingWords-TitleWhite, .RotatingWords-TitleWhite{color: rgba(255, 255, 255, 1.00); font-size: 70px; line-height: 70px; font-weight: 800; font-style: normal; font-family: Raleway; padding: 0px 0px 0px 0; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.RotatingWords-Button, .RotatingWords-Button{color: rgba(255, 255, 255, 1.00); font-size: 20px; line-height: 20px; font-weight: 700; font-style: normal; font-family: Raleway; padding: 20px 50px 20px 50px; text-decoration: none; background-color: rgba(0, 0, 0, 0); border-color: rgba(255, 255, 255, 0.15); border-style: solid; border-width: 2px; border-radius: 0px 0px 0px 0px; text-align: left; letter-spacing: 3px} .tp-caption.RotatingWords-Button:hover, .RotatingWords-Button:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: rgba(255, 255, 255, 1.00); border-style: solid; border-width: 2px; border-radius: 0px 0px 0px 0px} .tp-caption.RotatingWords-SmallText, .RotatingWords-SmallText{color: rgba(255, 255, 255, 1.00); font-size: 14px; line-height: 20px; font-weight: 400; font-style: normal; font-family: Raleway; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left; text-shadow: none} .tp-caption.ContentZoom-SmallTitle, .ContentZoom-SmallTitle{color: rgba(41, 46, 49, 1.00); font-size: 33px; line-height: 45px; font-weight: 600; font-style: normal; font-family: Raleway; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.ContentZoom-SmallSubtitle, .ContentZoom-SmallSubtitle{color: rgba(111, 124, 130, 1.00); font-size: 16px; line-height: 24px; font-weight: 600; font-style: normal; font-family: Raleway; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.ContentZoom-SmallIcon, .ContentZoom-SmallIcon{color: rgba(41, 46, 49, 1.00); font-size: 20px; line-height: 20px; font-weight: 400; font-style: normal; font-family: Raleway; padding: 10px 10px 10px 10px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.ContentZoom-SmallIcon:hover, .ContentZoom-SmallIcon:hover{color: rgba(111, 124, 130, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px} .tp-caption.ContentZoom-DetailTitle, .ContentZoom-DetailTitle{color: rgba(41, 46, 49, 1.00); font-size: 70px; line-height: 70px; font-weight: 500; font-style: normal; font-family: Raleway; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.ContentZoom-DetailSubTitle, .ContentZoom-DetailSubTitle{color: rgba(111, 124, 130, 1.00); font-size: 25px; line-height: 25px; font-weight: 500; font-style: normal; font-family: Raleway; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.ContentZoom-DetailContent, .ContentZoom-DetailContent{color: rgba(111, 124, 130, 1.00); font-size: 17px; line-height: 28px; font-weight: 500; font-style: normal; font-family: Raleway; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.ContentZoom-Button, .ContentZoom-Button{color: rgba(41, 46, 49, 1.00); font-size: 13px; line-height: 13px; font-weight: 700; font-style: normal; font-family: Raleway; padding: 15px 50px 15px 50px; text-decoration: none; background-color: rgba(0, 0, 0, 0); border-color: rgba(41, 46, 49, 0.50); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px; text-align: left; letter-spacing: 1px} .tp-caption.ContentZoom-Button:hover, .ContentZoom-Button:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(41, 46, 49, 1.00); border-color: rgba(41, 46, 49, 1.00); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px} .tp-caption.ContentZoom-ButtonClose, .ContentZoom-ButtonClose{color: rgba(41, 46, 49, 1.00); font-size: 13px; line-height: 13px; font-weight: 700; font-style: normal; font-family: Raleway; padding: 14px 14px 14px 16px; text-decoration: none; background-color: rgba(0, 0, 0, 0); border-color: rgba(41, 46, 49, 0.50); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; text-align: left; letter-spacing: 1px} .tp-caption.ContentZoom-ButtonClose:hover, .ContentZoom-ButtonClose:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(41, 46, 49, 1.00); border-color: rgba(41, 46, 49, 1.00); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px} .tp-caption.Newspaper-Title, .Newspaper-Title{color: rgba(255, 255, 255, 1.00); font-size: 50px; line-height: 55px; font-weight: 400; font-style: normal; font-family: "Roboto Slab"; padding: 0 0 10px 0; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Newspaper-Subtitle, .Newspaper-Subtitle{color: rgba(168, 216, 238, 1.00); font-size: 15px; line-height: 20px; font-weight: 900; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Newspaper-Button, .Newspaper-Button{color: rgba(255, 255, 255, 1.00); font-size: 13px; line-height: 17px; font-weight: 700; font-style: normal; font-family: Roboto; padding: 12px 35px 12px 35px; text-decoration: none; background-color: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0.25); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px; letter-spacing: 2px; text-align: left} .tp-caption.Newspaper-Button:hover, .Newspaper-Button:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(255, 255, 255, 1.00); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px} .tp-caption.rtwhitemedium, .rtwhitemedium{font-size: 22px; line-height: 26px; color: rgb(255, 255, 255); text-decoration: none; background-color: transparent; border-width: 0px; border-color: rgb(0, 0, 0); border-style: none; text-shadow: none} @media only screen and (max-width: 767px){.revtp-searchform input[type="text"], .revtp-searchform input[type="email"], .revtp-form input[type="text"], .revtp-form input[type="email"]{width: 200px !important;}} .revtp-searchform input[type="submit"], .revtp-form input[type="submit"]{font-family: "Arial", sans-serif; line-height: 46px; letter-spacing: 1px; text-transform: uppercase; font-size: 15px; font-weight: 700; padding: 0 20px; border: 0; background: #009aee; color: #fff; border-radius: 0px;} .tp-caption.Twitter-Content a, .tp-caption.Twitter-Content a:visited{color: #0084B4 !important} .tp-caption.Twitter-Content a:hover{color: #0084B4 !important; text-decoration: underline !important} .tp-caption.Concept-Title, .Concept-Title{color: rgba(255, 255, 255, 1.00); font-size: 70px; line-height: 70px; font-weight: 700; font-style: normal; font-family: "Roboto Condensed"; padding: 0px 0px 10px 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px; letter-spacing: 5px} .tp-caption.Concept-SubTitle, .Concept-SubTitle{color: rgba(255, 255, 255, 0.65); font-size: 25px; line-height: 25px; font-weight: 700; font-style: italic; font-family: ""Playfair Display""; padding: 0px 0px 10px 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px} .tp-caption.Concept-Content, .Concept-Content{color: rgba(255, 255, 255, 1.00); font-size: 20px; line-height: 30px; font-weight: 400; font-style: normal; font-family: "Roboto Condensed"; padding: 0px 0px 0px 0px; text-decoration: none; text-align: center; background-color: rgba(0, 0, 0, 0); border-color: rgba(255, 255, 255, 1.00); border-style: none; border-width: 2px; border-radius: 0px 0px 0px 0px} .tp-caption.Concept-MoreBtn, .Concept-MoreBtn{color: rgba(255, 255, 255, 1.00); font-size: 30px; line-height: 30px; font-weight: 300; font-style: normal; font-family: Roboto; padding: 10px 8px 7px 10px; text-decoration: none; text-align: left; background-color: transparent; border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0px; border-radius: 50px 50px 50px 50px; letter-spacing: 1px; text-align: left} .tp-caption.Concept-MoreBtn:hover, .Concept-MoreBtn:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(255, 255, 255, 0.15); border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0px; border-radius: 50px 50px 50px 50px} .tp-caption.Concept-LessBtn, .Concept-LessBtn{color: rgba(255, 255, 255, 1.00); font-size: 30px; line-height: 30px; font-weight: 300; font-style: normal; font-family: Roboto; padding: 10px 8px 7px 10px; text-decoration: none; text-align: left; background-color: rgba(0, 0, 0, 1.00); border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0px; border-radius: 50px 50px 50px 50px; letter-spacing: 1px; text-align: left} .tp-caption.Concept-LessBtn:hover, .Concept-LessBtn:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0px; border-radius: 50px 50px 50px 50px} .tp-caption.Concept-SubTitle-Dark, .Concept-SubTitle-Dark{color: rgba(0, 0, 0, 0.65); font-size: 25px; line-height: 25px; font-weight: 700; font-style: italic; font-family: "Playfair Display"; padding: 0px 0px 10px 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px} .tp-caption.Concept-Title-Dark, .Concept-Title-Dark{color: rgba(0, 0, 0, 1.00); font-size: 70px; line-height: 70px; font-weight: 700; font-style: normal; font-family: "Roboto Condensed"; padding: 0px 0px 10px 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px; letter-spacing: 5px} .tp-caption.Concept-MoreBtn-Dark, .Concept-MoreBtn-Dark{color: rgba(0, 0, 0, 1.00); font-size: 30px; line-height: 30px; font-weight: 300; font-style: normal; font-family: Roboto; padding: 10px 8px 7px 10px; text-decoration: none; text-align: left; background-color: transparent; border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0px; border-radius: 50px 50px 50px 50px; letter-spacing: 1px; text-align: left} .tp-caption.Concept-MoreBtn-Dark:hover, .Concept-MoreBtn-Dark:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(0, 0, 0, 1.00); border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0px; border-radius: 50px 50px 50px 50px} .tp-caption.Concept-Content-Dark, .Concept-Content-Dark{color: rgba(0, 0, 0, 1.00); font-size: 20px; line-height: 30px; font-weight: 400; font-style: normal; font-family: "Roboto Condensed"; padding: 0px 0px 0px 0px; text-decoration: none; text-align: center; background-color: rgba(0, 0, 0, 0); border-color: rgba(255, 255, 255, 1.00); border-style: none; border-width: 2px; border-radius: 0px 0px 0px 0px} .tp-caption.Concept-Notice, .Concept-Notice{color: rgba(255, 255, 255, 1.00); font-size: 15px; line-height: 15px; font-weight: 400; font-style: normal; font-family: "Roboto Condensed"; padding: 0px 0px 0px 0px; text-decoration: none; text-align: center; background-color: rgba(0, 0, 0, 0); border-color: rgba(255, 255, 255, 1.00); border-style: none; border-width: 2px; border-radius: 0px 0px 0px 0px; letter-spacing: 2px} .tp-caption.Concept-Content a, .tp-caption.Concept-Content a:visited{color: #fff !important; border-bottom: 1px solid #fff !important; font-weight: 700 !important;} .tp-caption.Concept-Content a:hover{border-bottom: 1px solid transparent !important;} .tp-caption.Concept-Content-Dark a, .tp-caption.Concept-Content-Dark a:visited{color: #000 !important; border-bottom: 1px solid #000 !important; font-weight: 700 !important;} .tp-caption.Concept-Content-Dark a:hover{border-bottom: 1px solid transparent !important;} .tp-caption.Twitter-Content a, .tp-caption.Twitter-Content a:visited{color: #0084B4 !important} .tp-caption.Twitter-Content a:hover{color: #0084B4 !important; text-decoration: underline !important} .tp-caption.Creative-Title, .Creative-Title{color: rgba(255, 255, 255, 1.00); font-size: 70px; line-height: 70px; font-weight: 400; font-style: normal; font-family: "Playfair Display"; padding: 0px 0px 0px 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px} .tp-caption.Creative-SubTitle, .Creative-SubTitle{color: rgba(205, 176, 131, 1.00); font-size: 14px; line-height: 14px; font-weight: 400; font-style: normal; font-family: Lato; padding: 0px 0px 0px 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px; letter-spacing: 2px} .tp-caption.Creative-Button, .Creative-Button{color: rgba(205, 176, 131, 1.00); font-size: 13px; line-height: 13px; font-weight: 400; font-style: normal; font-family: Lato; padding: 15px 50px 15px 50px; text-decoration: none; text-align: left; background-color: rgba(0, 0, 0, 0); border-color: rgba(205, 176, 131, 0.25); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px; letter-spacing: 2px} .tp-caption.Creative-Button:hover, .Creative-Button:hover{color: rgba(205, 176, 131, 1.00); text-decoration: none; background-color: rgba(0, 0, 0, 0); border-color: rgba(205, 176, 131, 1.00); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px} .tp-caption.subcaption, .subcaption{color: rgba(111, 124, 130, 1.00); font-size: 19px; line-height: 24px; font-weight: 400; font-style: normal; font-family: roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: rgba(0, 0, 0, 1.00); border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-shadow: none; text-align: left} .tp-caption.RedDot, .RedDot{color: rgba(0, 0, 0, 1.00); font-weight: 400; font-style: normal; padding: 0px 0px 0px 0px; text-decoration: none; text-align: left; background-color: rgba(213, 0, 0, 1.00); border-color: rgba(255, 255, 255, 1.00); border-style: solid; border-width: 5px; border-radius: 50px 50px 50px 50px} .tp-caption.RedDot:hover, .RedDot:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(255, 255, 255, 0.75); border-color: rgba(213, 0, 0, 1.00); border-style: solid; border-width: 5px; border-radius: 50px 50px 50px 50px} .tp-caption.SlidingOverlays-Title, .SlidingOverlays-Title{color: rgba(255, 255, 255, 1.00); font-size: 50px; line-height: 50px; font-weight: 400; font-style: normal; font-family: "Playfair Display"; padding: 0px 0px 0px 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px} .tp-caption.SlidingOverlays-Title, .SlidingOverlays-Title{color: rgba(255, 255, 255, 1.00); font-size: 50px; line-height: 50px; font-weight: 400; font-style: normal; font-family: "Playfair Display"; padding: 0px 0px 0px 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px} .tp-caption.Woo-TitleLarge, .Woo-TitleLarge{color: rgba(0, 0, 0, 1.00); font-size: 40px; line-height: 40px; font-weight: 400; font-style: normal; font-family: "Playfair Display"; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center;} .tp-caption.Woo-Rating, .Woo-Rating{color: rgba(0, 0, 0, 1.00); font-size: 14px; line-height: 30px; font-weight: 300; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left;} .tp-caption.Woo-SubTitle, .Woo-SubTitle{color: rgba(0, 0, 0, 1.00); font-size: 18px; line-height: 18px; font-weight: 300; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center; letter-spacing: 2px;} .tp-caption.Woo-PriceLarge, .Woo-PriceLarge{color: rgba(0, 0, 0, 1.00); font-size: 60px; line-height: 60px; font-weight: 700; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center;} .tp-caption.Woo-ProductInfo, .Woo-ProductInfo{color: rgba(0, 0, 0, 1.00); font-size: 15px; line-height: 15px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 12px 75px 12px 50px; text-decoration: none; background-color: rgba(254, 207, 114, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 1px; border-radius: 4px 4px 4px 4px; text-align: left;} .tp-caption.Woo-ProductInfo:hover, .Woo-ProductInfo:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(243, 168, 71, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 1px; border-radius: 4px 4px 4px 4px} .tp-caption.Woo-AddToCart, .Woo-AddToCart{color: rgba(0, 0, 0, 1.00); font-size: 15px; line-height: 15px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 12px 35px 12px 35px; text-decoration: none; background-color: rgba(254, 207, 114, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 1px; border-radius: 4px 4px 4px 4px; text-align: left;} .tp-caption.Woo-AddToCart:hover, .Woo-AddToCart:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(243, 168, 71, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 1px; border-radius: 4px 4px 4px 4px} .tp-caption.Woo-TitleLarge, .Woo-TitleLarge{color: rgba(0, 0, 0, 1.00); font-size: 40px; line-height: 40px; font-weight: 400; font-style: normal; font-family: "Playfair Display"; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center;} .tp-caption.Woo-SubTitle, .Woo-SubTitle{color: rgba(0, 0, 0, 1.00); font-size: 18px; line-height: 18px; font-weight: 300; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center; letter-spacing: 2px;} .tp-caption.Woo-PriceLarge, .Woo-PriceLarge{color: rgba(0, 0, 0, 1.00); font-size: 60px; line-height: 60px; font-weight: 700; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center;} .tp-caption.Woo-ProductInfo, .Woo-ProductInfo{color: rgba(0, 0, 0, 1.00); font-size: 15px; line-height: 15px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 12px 75px 12px 50px; text-decoration: none; background-color: rgba(254, 207, 114, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 1px; border-radius: 4px 4px 4px 4px; text-align: left;} .tp-caption.Woo-ProductInfo:hover, .Woo-ProductInfo:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(243, 168, 71, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 1px; border-radius: 4px 4px 4px 4px} .tp-caption.Woo-AddToCart, .Woo-AddToCart{color: rgba(0, 0, 0, 1.00); font-size: 15px; line-height: 15px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 12px 35px 12px 35px; text-decoration: none; background-color: rgba(254, 207, 114, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 1px; border-radius: 4px 4px 4px 4px; text-align: left;} .tp-caption.Woo-AddToCart:hover, .Woo-AddToCart:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(243, 168, 71, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 1px; border-radius: 4px 4px 4px 4px} .tp-caption.FullScreen-Toggle, .FullScreen-Toggle{color: rgba(255, 255, 255, 1.00); font-size: 20px; line-height: 20px; font-weight: 400; font-style: normal; font-family: Raleway; padding: 11px 8px 11px 12px; text-decoration: none; text-align: left; background-color: rgba(0, 0, 0, 0.50); border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0px; border-radius: 0px 0px 0px 0px; letter-spacing: 3px; text-align: left} .tp-caption.FullScreen-Toggle:hover, .FullScreen-Toggle:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(0, 0, 0, 1.00); border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0px; border-radius: 0px 0px 0px 0px} .tp-caption.Agency-Title, .Agency-Title{color: rgba(255, 255, 255, 1.00); font-size: 70px; line-height: 70px; font-weight: 900; font-style: normal; font-family: lato; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left; letter-spacing: 10px} .tp-caption.Agency-SubTitle, .Agency-SubTitle{color: rgba(255, 255, 255, 1.00); font-size: 20px; line-height: 20px; font-weight: 400; font-style: italic; font-family: Georgia, serif; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.Agency-PlayBtn, .Agency-PlayBtn{color: rgba(255, 255, 255, 1.00); font-size: 30px; line-height: 71px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 0px 0px 0px 0px; text-decoration: none; background-color: transparent; border-color: rgba(255, 255, 255, 1.00); border-style: solid; border-width: 2px; border-radius: 100px 100px 100px 100px; text-align: center} .tp-caption.Agency-PlayBtn:hover, .Agency-PlayBtn:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: rgba(255, 255, 255, 1.00); border-style: solid; border-width: 2px; border-radius: 100px 100px 100px 100px; cursor: pointer} .tp-caption.Agency-SmallText, .Agency-SmallText{color: rgba(255, 255, 255, 1.00); font-size: 12px; line-height: 12px; font-weight: 900; font-style: normal; font-family: lato; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left; letter-spacing: 5px} .tp-caption.Agency-Social, .Agency-Social{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 50px; font-weight: 400; font-style: normal; font-family: Georgia, serif; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: rgba(51, 51, 51, 1.00); border-style: solid; border-width: 2px; border-radius: 30px 30px 30px 30px; text-align: center} .tp-caption.Agency-Social:hover, .Agency-Social:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(51, 51, 51, 1.00); border-color: rgba(51, 51, 51, 1.00); border-style: solid; border-width: 2px; border-radius: 30px 30px 30px 30px; cursor: pointer} .tp-caption.Agency-CloseBtn, .Agency-CloseBtn{color: rgba(255, 255, 255, 1.00); font-size: 50px; line-height: 50px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 0px 0px 0px 0px; text-decoration: none; background-color: transparent; border-color: rgba(255, 255, 255, 0); border-style: none; border-width: 0px; border-radius: 100px 100px 100px 100px; text-align: center} .tp-caption.Agency-CloseBtn:hover, .Agency-CloseBtn:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: rgba(255, 255, 255, 0); border-style: none; border-width: 0px; border-radius: 100px 100px 100px 100px; cursor: pointer} .tp-caption.Dining-Title, .Dining-Title{color: rgba(255, 255, 255, 1.00); font-size: 70px; line-height: 70px; font-weight: 400; font-style: normal; font-family: Georgia, serif; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left; letter-spacing: 10px} .tp-caption.Dining-SubTitle, .Dining-SubTitle{color: rgba(255, 255, 255, 1.00); font-size: 20px; line-height: 20px; font-weight: 400; font-style: normal; font-family: Georgia, serif; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Dining-BtnLight, .Dining-BtnLight{color: rgba(255, 255, 255, 0.50); font-size: 15px; line-height: 15px; font-weight: 700; font-style: normal; font-family: Lato; padding: 17px 73px 17px 50px; text-decoration: none; background-color: rgba(0, 0, 0, 0); border-color: rgba(255, 255, 255, 0.25); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px; text-align: left; letter-spacing: 2px} .tp-caption.Dining-BtnLight:hover, .Dining-BtnLight:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(0, 0, 0, 0); border-color: rgba(255, 255, 255, 1.00); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px} .tp-caption.Dining-Social, .Dining-Social{color: rgba(255, 255, 255, 1.00); font-size: 25px; line-height: 50px; font-weight: 400; font-style: normal; font-family: Georgia, serif; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: rgba(255, 255, 255, 0.25); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; text-align: center} .tp-caption.Dining-Social:hover, .Dining-Social:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: rgba(255, 255, 255, 1.00); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; cursor: pointer} tp-caption.Team-Thumb, .Team-Thumb{color: rgba(255, 255, 255, 1.00); font-size: 20px; line-height: 22px; font-weight: 400; font-style: normal; font-family: Arial; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Team-Thumb:hover, .Team-Thumb:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} .tp-caption.Team-Name, .Team-Name{color: rgba(255, 255, 255, 1.00); font-size: 70px; line-height: 70px; font-weight: 900; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Team-Position, .Team-Position{color: rgba(255, 255, 255, 1.00); font-size: 30px; line-height: 30px; font-weight: 400; font-style: normal; font-family: Georgia, serif; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Team-Description, .Team-Description{color: rgba(255, 255, 255, 1.00); font-size: 18px; line-height: 28px; font-weight: 400; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Team-Social, .Team-Social{color: rgba(255, 255, 255, 1.00); font-size: 50px; line-height: 50px; font-weight: 400; font-style: normal; font-family: Arial; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.Team-Social:hover, .Team-Social:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px; cursor: pointer} .tp-caption.VideoControls-Play, .VideoControls-Play{color: rgba(0, 0, 0, 1.00); font-size: 50px; line-height: 120px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 0px 0px 0px 7px; text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 100px 100px 100px 100px; text-align: center} .tp-caption.VideoControls-Play:hover, .VideoControls-Play:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 100px 100px 100px 100px; cursor: pointer} .tp-caption.VideoPlayer-Title, .VideoPlayer-Title{color: rgba(255, 255, 255, 1.00); font-size: 40px; line-height: 40px; font-weight: 900; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left; letter-spacing: 10px} .tp-caption.VideoPlayer-SubTitle, .VideoPlayer-SubTitle{color: rgba(255, 255, 255, 1.00); font-size: 20px; line-height: 20px; font-weight: 400; font-style: italic; font-family: Georgia, serif; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.VideoPlayer-Social, .VideoPlayer-Social{color: rgba(255, 255, 255, 1.00); font-size: 50px; line-height: 50px; font-weight: 400; font-style: normal; font-family: Arial; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.VideoPlayer-Social:hover, .VideoPlayer-Social:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px; cursor: pointer} .tp-caption.VideoControls-Mute, .VideoControls-Mute{color: rgba(0, 0, 0, 1.00); font-size: 20px; line-height: 50px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 0px 0px 0px 0px; text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 100px 100px 100px 100px; text-align: center} .tp-caption.VideoControls-Mute:hover, .VideoControls-Mute:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 100px 100px 100px 100px; cursor: pointer} .tp-caption.VideoControls-Pause, .VideoControls-Pause{color: rgba(0, 0, 0, 1.00); font-size: 20px; line-height: 50px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 0px 0px 0px 0px; text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 100px 100px 100px 100px; text-align: center} .tp-caption.VideoControls-Pause:hover, .VideoControls-Pause:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 100px 100px 100px 100px; cursor: pointer} .soundcloudwrapper iframe{width: 100% !important} .tp-caption.SleekLanding-Title, .SleekLanding-Title{color: rgba(255, 255, 255, 1.00); font-size: 35px; line-height: 40px; font-weight: 400; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left; letter-spacing: 5px} .tp-caption.SleekLanding-ButtonBG, .SleekLanding-ButtonBG{color: rgba(0, 0, 0, 1.00); font-weight: 700; font-style: normal; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: rgba(255, 255, 255, 0.10); border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 0px; border-radius: 5px 5px 5px 5px; text-align: left; box-shadow: inset 0px 2px 0px 0px rgba(0, 0, 0, 0.15)} .tp-caption.SleekLanding-SmallTitle, .SleekLanding-SmallTitle{color: rgba(255, 255, 255, 1.00); font-size: 13px; line-height: 50px; font-weight: 900; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left; letter-spacing: 2px} .tp-caption.SleekLanding-BottomText, .SleekLanding-BottomText{color: rgba(255, 255, 255, 1.00); font-size: 15px; line-height: 24px; font-weight: 400; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.SleekLanding-Social, .SleekLanding-Social{color: rgba(255, 255, 255, 1.00); font-size: 22px; line-height: 30px; font-weight: 400; font-style: normal; font-family: Arial; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.SleekLanding-Social:hover, .SleekLanding-Social:hover{color: rgba(0, 0, 0, 0.25); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} #rev_slider_429_1_wrapper .tp-loader.spinner2{background-color: #555555 !important;} .tp-fat{font-weight: 900 !important;} .tp-caption.PostSlider-Category, .PostSlider-Category{color: rgba(0, 0, 0, 1.00); font-size: 15px; line-height: 15px; font-weight: 300; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; letter-spacing: 3px; text-align: left} .tp-caption.PostSlider-Title, .PostSlider-Title{color: rgba(0, 0, 0, 1.00); font-size: 40px; line-height: 40px; font-weight: 400; font-style: normal; font-family: "Playfair Display"; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.PostSlider-Content, .PostSlider-Content{color: rgba(119, 119, 119, 1.00); font-size: 15px; line-height: 23px; font-weight: 400; font-style: normal; font-family: Roboto; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.PostSlider-Button, .PostSlider-Button{color: rgba(0, 0, 0, 1.00); font-size: 15px; line-height: 40px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 1px 56px 1px 32px; text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px; text-align: left} .tp-caption.PostSlider-Button:hover, .PostSlider-Button:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(238, 238, 238, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 1px; border-radius: 0px 0px 0px 0px; cursor: pointer} @media only screen and (max-width: 960px){} @media only screen and (max-width: 768px){} .tp-caption.LandingPage-Title, .LandingPage-Title{color:rgba(255, 255, 255, 1.00); font-size:70px; line-height:80px; font-weight:900; font-style:normal; font-family:Lato; padding:0 0 0 0px; text-decoration:none; background-color:transparent; border-color:transparent; border-style:none; border-width:0px; border-radius:0 0 0 0px; text-align:left; letter-spacing:10px} .tp-caption.LandingPage-SubTitle, .LandingPage-SubTitle{color: rgba(255, 255, 255, 1.00); font-size: 20px; line-height: 30px; font-weight: 400; font-style: italic; font-family: Georgia, serif; padding: 0 0 0 0px; text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.LandingPage-Button, .LandingPage-Button{color: rgba(0, 0, 0, 1.00); font-size: 15px; line-height: 54px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 0px 35px 0px 35px; text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 0px 0px 0px 0px; text-align: left; letter-spacing: 3px} .tp-caption.LandingPage-Button:hover, .LandingPage-Button:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 0px 0px 0px 0px; cursor: pointer} .tp-caption.App-Content a, .tp-caption.App-Content a:visited{color: #89124e !important; border-bottom: 1px solid transparent !important; font-weight: bold !important;} .tp-caption.App-Content a:hover{border-bottom: 1px solid #89124e !important;} .tp-caption.RockBand-LogoText, .RockBand-LogoText{color: rgba(255, 255, 255, 1.00); font-size: 60px; line-height: 60px; font-weight: 700; font-style: normal; font-family: Oswald; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Twitter-Content a, .tp-caption.Twitter-Content a:visited{color: #fff !important; text-decoration: underline !important;} .tp-caption.Twitter-Content a:hover{color: #fff !important; text-decoration: none !important;} .soundcloudwrapper iframe{width: 100% !important} .tp-caption.Agency-LogoText, .Agency-LogoText{color: rgba(255, 255, 255, 1.00); font-size: 12px; line-height: 20px; font-weight: 400; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center; letter-spacing: 1px} .tp-caption.ComingSoon-Highlight, .ComingSoon-Highlight{color: rgba(255, 255, 255, 1.00); font-size: 20px; line-height: 37px; font-weight: 400; font-style: normal; font-family: Lato; padding: 0 20px 3px 20px; text-decoration: none; text-align: left; background-color: rgba(0, 154, 238, 1.00); border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.ComingSoon-Count, .ComingSoon-Count{color: rgba(255, 255, 255, 1.00); font-size: 50px; line-height: 50px; font-weight: 900; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.ComingSoon-CountUnit, .ComingSoon-CountUnit{color: rgba(255, 255, 255, 1.00); font-size: 20px; line-height: 20px; font-weight: 400; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.ComingSoon-NotifyMe, .ComingSoon-NotifyMe{color: rgba(164, 157, 143, 1.00); font-size: 27px; line-height: 35px; font-weight: 600; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} #mc_embed_signup input#mce-EMAIL{font-family: "Lato", sans-serif; font-size: 15px; color: #000; background-color: #fff; line-height: 46px; padding: 0 20px; cursor: text; border: 1px solid #fff; width: 400px; margin-bottom: 0px; -webkit-transition: background-color 0.5s; -moz-transition: background-color 0.5s; -o-transition: background-color 0.5s; -ms-transition: background-color 0.5s; transition: background-color 0.5s; border-radius: 0px;} #mc_embed_signup input#mce-EMAIL[type="email"]:focus{background-color: #fff; border: 1px solid #666; border-right: 0;} #mc_embed_signup input#mc-embedded-subscribe, #mc_embed_signup input#mc-embedded-subscribe:focus{font-family: "Lato", sans-serif; line-height: 46px; letter-spacing: 1px; text-transform: uppercase; font-size: 13px; font-weight: 900; padding: 0 20px; border: 1px solid #009aee; background: #009aee; color: #fff; border-radius: 0px;} #mc_embed_signup input#mc-embedded-subscribe:hover{background: #0083d4;} @media only screen and (max-width: 767px){#mc_embed_signup input#mce-EMAIL{width: 200px;}} .tp-caption.Agency-SmallTitle, .Agency-SmallTitle{color: rgba(255, 255, 255, 1.00); font-size: 15px; line-height: 22px; font-weight: 400; font-style: normal; font-family: lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center; letter-spacing: 6px} .tp-caption.Agency-SmallContent, .Agency-SmallContent{color: rgba(255, 255, 255, 1.00); font-size: 15px; line-height: 24px; font-weight: 400; font-style: normal; font-family: lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.Agency-SmallLink, .Agency-SmallLink{color: rgba(248, 124, 9, 1.00); font-size: 12px; line-height: 22px; font-weight: 700; font-style: normal; font-family: lato; padding: 0 0 0px 0; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center; letter-spacing: 2px; border-bottom: 1px solid #f87c09 !important} .tp-caption.Agency-SmallLink:hover, .Agency-SmallLink:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} .tp-caption.Agency-NavButton, .Agency-NavButton{color: rgba(51, 51, 51, 1.00); font-size: 17px; line-height: 50px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 0px 0px 0px 0px; text-decoration: none; text-align: center; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 0px 0px 0px 0px; text-align: center} .tp-caption.Agency-NavButton:hover, .Agency-NavButton:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(51, 51, 51, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 0px 0px 0px 0px; cursor: pointer} .tp-caption.Agency-SmallLinkGreen, .Agency-SmallLinkGreen{color: rgba(109, 177, 155, 1.00); font-size: 12px; line-height: 22px; font-weight: 700; font-style: normal; font-family: lato; padding: 0 0 0px 0; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center; letter-spacing: 2px; border-bottom: 1px solid #6db19b !important} .tp-caption.Agency-SmallLinkGreen:hover, .Agency-SmallLinkGreen:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} .tp-caption.Agency-SmallLinkBlue, .Agency-SmallLinkBlue{color: rgba(153, 153, 153, 1.00); font-size: 12px; line-height: 22px; font-weight: 700; font-style: normal; font-family: lato; padding: 0 0 0px 0; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center; letter-spacing: 2px; border-bottom: 1px solid #999 !important} .tp-caption.Agency-SmallLinkBlue:hover, .Agency-SmallLinkBlue:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} .tp-caption.Agency-LogoText, .Agency-LogoText{color: rgba(255, 255, 255, 1.00); font-size: 12px; line-height: 20px; font-weight: 400; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center; letter-spacing: 1px} .tp-caption.Agency-ArrowTooltip, .Agency-ArrowTooltip{color: rgba(51, 51, 51, 1.00); font-size: 15px; line-height: 20px; font-weight: 400; font-style: normal; font-family: "Permanent Marker"; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.Agency-SmallSocial, .Agency-SmallSocial{color: rgba(255, 255, 255, 1.00); font-size: 30px; line-height: 30px; font-weight: 400; font-style: normal; font-family: Arial; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.Agency-SmallSocial:hover, .Agency-SmallSocial:hover{color: rgba(51, 51, 51, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0px 0px 0px 0px; cursor: pointer} .tp-caption.Twitter-Content a, .tp-caption.Twitter-Content a:visited{color: #0084B4 !important} .tp-caption.Twitter-Content a:hover{color: #0084B4 !important; text-decoration: underline !important} .tp-caption.CreativeFrontPage-Btn, .CreativeFrontPage-Btn{color: rgba(255, 255, 255, 1.00); font-size: 14px; line-height: 60px; font-weight: 900; font-style: normal; font-family: Roboto; padding: 0px 50px 0px 50px; text-decoration: none; text-align: left; background-color: rgba(0, 104, 92, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 4px 4px 4px 4px; letter-spacing: 2px} .tp-caption.CreativeFrontPage-Btn:hover, .CreativeFrontPage-Btn:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: rgba(0, 0, 0, 0.25); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 4px 4px 4px 4px; cursor: pointer} .tp-caption.CreativeFrontPage-Menu, .CreativeFrontPage-Menu{color: rgba(255, 255, 255, 1.00); font-size: 14px; line-height: 14px; font-weight: 500; font-style: normal; font-family: roboto; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; letter-spacing: 2px} .tp-flip-index{z-index: 1000 !important;} .tp-caption.Twitter-Content a, .tp-caption.Twitter-Content a:visited{color: #0084B4 !important} .tp-caption.Twitter-Content a:hover{color: #0084B4 !important; text-decoration: underline !important} .tp-caption.FullScreenMenu-Category, .FullScreenMenu-Category{color: rgba(17, 17, 17, 1.00); font-size: 20px; line-height: 20px; font-weight: 700; font-style: normal; font-family: BenchNine; padding: 21px 30px 16px 30px; text-decoration: none; text-align: left; background-color: rgba(255, 255, 255, 0.90); border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; letter-spacing: 3px} .tp-caption.FullScreenMenu-Title, .FullScreenMenu-Title{color: rgba(255, 255, 255, 1.00); font-size: 65px; line-height: 70px; font-weight: 700; font-style: normal; font-family: BenchNine; padding: 21px 30px 16px 30px; text-decoration: none; text-align: left; background-color: rgba(17, 17, 17, 0.90); border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px} .tp-caption.Twitter-Content a, .tp-caption.Twitter-Content a:visited{color: #0084B4 !important} .tp-caption.Twitter-Content a:hover{color: #0084B4 !important; text-decoration: underline !important} .tp-caption.TechJournal-Button, .TechJournal-Button{color: rgba(255, 255, 255, 1.00); font-size: 13px; line-height: 40px; font-weight: 900; font-style: normal; font-family: Raleway; padding: 1px 30px 1px 30px; text-decoration: none; text-align: left; background-color: rgba(138, 0, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 0px 0px 0px 0px; letter-spacing: 3px} .tp-caption.TechJournal-Button:hover, .TechJournal-Button:hover{color: rgba(0, 0, 0, 1.00); text-decoration: none; background-color: rgba(255, 255, 255, 1.00); border-color: rgba(0, 0, 0, 1.00); border-style: solid; border-width: 0px; border-radius: 0px 0px 0px 0px; cursor: pointer} .tp-caption.TechJournal-Big, .TechJournal-Big{color: rgba(255, 255, 255, 1.00); font-size: 120px; line-height: 120px; font-weight: 900; font-style: normal; font-family: Raleway; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; letter-spacing: 0px} .rev_slider{overflow: hidden;} .effect_layer{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;} .tp-caption.Twitter-Content a, .tp-caption.Twitter-Content a:visited{color: #0084B4 !important} .tp-caption.Twitter-Content a:hover{color: #0084B4 !important; text-decoration: underline !important} #menu_forcefullwidth{z-index: 5000; position: fixed !important; top: 0px; left: 0px; width: 100%} .tp-caption.FullSiteBlock-Title, .FullSiteBlock-Title{color: rgba(51, 51, 51, 1.00); font-size: 55px; line-height: 65px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-SubTitle, .FullSiteBlock-SubTitle{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 34px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-Link, .FullSiteBlock-Link{color: rgba(0, 150, 255, 1.00); font-size: 25px; line-height: 24px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-Link:hover, .FullSiteBlock-Link:hover{color: rgba(51, 51, 51, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} .tp-caption.FullSiteBlock-DownButton, .FullSiteBlock-DownButton{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 32px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 1px 1px 1px 1px; text-decoration: none; text-align: center; background-color: transparent; border-color: rgba(51, 51, 51, 1.00); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; text-align: center} .tp-caption.FullSiteBlock-DownButton:hover, .FullSiteBlock-DownButton:hover{color: rgba(0, 150, 255, 1.00); text-decoration: none; background-color: transparent; border-color: rgba(0, 150, 255, 1.00); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; cursor: pointer} .tp-caption.FullSiteBlock-Title, .FullSiteBlock-Title{color: rgba(51, 51, 51, 1.00); font-size: 55px; line-height: 65px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-SubTitle, .FullSiteBlock-SubTitle{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 34px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-Link, .FullSiteBlock-Link{color: rgba(0, 150, 255, 1.00); font-size: 25px; line-height: 24px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-Link:hover, .FullSiteBlock-Link:hover{color: rgba(51, 51, 51, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} .tp-caption.FullSiteBlock-DownButton, .FullSiteBlock-DownButton{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 32px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 1px 1px 1px 1px; text-decoration: none; text-align: center; background-color: transparent; border-color: rgba(51, 51, 51, 1.00); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; text-align: center} .tp-caption.FullSiteBlock-DownButton:hover, .FullSiteBlock-DownButton:hover{color: rgba(0, 150, 255, 1.00); text-decoration: none; background-color: transparent; border-color: rgba(0, 150, 255, 1.00); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; cursor: pointer} .tp-caption.FullSiteBlock-Title, .FullSiteBlock-Title{color: rgba(51, 51, 51, 1.00); font-size: 55px; line-height: 65px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-SubTitle, .FullSiteBlock-SubTitle{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 34px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-DownButton, .FullSiteBlock-DownButton{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 32px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 1px 1px 1px 1px; text-decoration: none; text-align: center; background-color: transparent; border-color: rgba(51, 51, 51, 1.00); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; text-align: center} .tp-caption.FullSiteBlock-DownButton:hover, .FullSiteBlock-DownButton:hover{color: rgba(0, 150, 255, 1.00); text-decoration: none; background-color: transparent; border-color: rgba(0, 150, 255, 1.00); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; cursor: pointer} .tp-caption.FullSiteBlock-Title, .FullSiteBlock-Title{color: rgba(51, 51, 51, 1.00); font-size: 55px; line-height: 65px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-SubTitle, .FullSiteBlock-SubTitle{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 34px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-Link, .FullSiteBlock-Link{color: rgba(0, 150, 255, 1.00); font-size: 25px; line-height: 24px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-Link:hover, .FullSiteBlock-Link:hover{color: rgba(51, 51, 51, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} .tp-caption.FullSiteBlock-DownButton, .FullSiteBlock-DownButton{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 32px; font-weight: 500; font-style: normal; font-family: Roboto; padding: 1px 1px 1px 1px; text-decoration: none; text-align: center; background-color: transparent; border-color: rgba(51, 51, 51, 1.00); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; text-align: center} .tp-caption.FullSiteBlock-DownButton:hover, .FullSiteBlock-DownButton:hover{color: rgba(0, 150, 255, 1.00); text-decoration: none; background-color: transparent; border-color: rgba(0, 150, 255, 1.00); border-style: solid; border-width: 1px; border-radius: 30px 30px 30px 30px; cursor: pointer} .rev_slider{overflow: hidden;} .effect_layer{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;} .gyges .tp-thumb{opacity: 1} .gyges .tp-thumb-img-wrap{padding: 3px; background-color: rgba(0, 0, 0, 0.25); display: inline-block; width: 100%; height: 100%; position: relative; margin: 0px; box-sizing: border-box; transition: all 0.3s; -webkit-transition: all 0.3s;} .gyges .tp-thumb-image{padding: 3px; display: block; box-sizing: border-box; position: relative; -webkit-box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25); box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);} .gyges .tp-thumb:hover .tp-thumb-img-wrap, .gyges .tp-thumb.selected .tp-thumb-img-wrap{background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1))); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);} .tp-caption.FullSiteBlock-Title, .FullSiteBlock-Title{color: rgba(51, 51, 51, 1.00); font-size: 55px; line-height: 65px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-SubTitle, .FullSiteBlock-SubTitle{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 34px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-Link, .FullSiteBlock-Link{color: rgba(0, 150, 255, 1.00); font-size: 25px; line-height: 24px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-Link:hover, .FullSiteBlock-Link:hover{color: rgba(51, 51, 51, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} .tp-caption.FullSiteBlock-SubTitle, .FullSiteBlock-SubTitle{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 34px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-SubTitle, .FullSiteBlock-SubTitle{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 34px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.FullSiteBlock-FooterLink, .FullSiteBlock-FooterLink{color: rgba(85, 85, 85, 1.00); font-size: 15px; line-height: 20px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: left} .tp-caption.FullSiteBlock-FooterLink:hover, .FullSiteBlock-FooterLink:hover{color: rgba(0, 150, 255, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} .fb-share-button.fb_iframe_widget iframe{width: 115px!important;} #tp-socialwrapper{opacity: 0;} .tp-caption.Twitter-Content a, .tp-caption.Twitter-Content a:visited{color: #0084B4 !important} .tp-caption.Twitter-Content a:hover{color: #0084B4 !important; text-decoration: underline !important} #menu_forcefullwidth{z-index: 5000; position: fixed !important; top: 0px; left: 0px; width: 100%} #tp-menubg{background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%); filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#d9000000', endColorstr='#00000000', GradientType=0);} #mc_embed_signup input[type="email"]{font-family: "Lato", sans-serif; font-size: 16px; font-weight: 400; background-color: #fff; color: #888 !important; line-height: 46px; padding: 0 20px; cursor: text; border: 0; width: 400px; margin-bottom: 0px; -webkit-transition: background-color 0.5s; -moz-transition: background-color 0.5s; -o-transition: background-color 0.5s; -ms-transition: background-color 0.5s; transition: background-color 0.5s; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;} #mc_embed_signup input[type="email"]::-webkit-input-placeholder{color: #888 !important;} #mc_embed_signup input[type="email"]::-moz-placeholder{color: #888 !important;} #mc_embed_signup input[type="email"]:-ms-input-placeholder{color: #888 !important;} #mc_embed_signup input[type="email"]:focus{background-color: #f5f5f5; color: #454545;} #mc_embed_signup input#mc-embedded-subscribe, #mc_embed_signup input#mc-embedded-subscribe:focus{font-family: "Lato", sans-serif; line-height: 46px; font-size: 16px; font-weight: 700; padding: 0 30px; border: 0; background: #f04531; text-transform: none; color: #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;} #mc_embed_signup input#mc-embedded-subscribe:hover{background: #e03727;} @media only screen and (max-width: 767px){#mc_embed_signup input[type="email"]{width: 260px;}} @media only screen and (max-width: 480px){#mc_embed_signup input[type="email"]{width: 160px;}} #rev_slider_167_6 .uranus.tparrows{width: 50px; height: 50px; background: rgba(255, 255, 255, 0);} #rev_slider_167_6 .uranus.tparrows:before{width: 50px; height: 50px; line-height: 50px; font-size: 40px; transition: all 0.3s; -webkit-transition: all 0.3s;} #rev_slider_167_6 .uranus.tparrows:hover:before{opacity: 0.75;} .tp-caption.FullSiteBlock-SubTitle, .FullSiteBlock-SubTitle{color: rgba(51, 51, 51, 1.00); font-size: 25px; line-height: 34px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center} .tp-caption.ParallaxWebsite-FooterItem, .ParallaxWebsite-FooterItem{color: rgba(255, 255, 255, 0.50); font-size: 16px; line-height: 24px; font-weight: 400; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: left; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px} .tp-caption.ParallaxWebsite-FooterItem:hover, .ParallaxWebsite-FooterItem:hover{color: rgba(255, 255, 255, 1.00); text-decoration: none; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; cursor: pointer} .fb-share-button.fb_iframe_widget iframe{width: 115px!important;} iframe.twitter-share-button{display: none;} .fb-share-button.fb_iframe_widget iframe{display: none;} .tp-caption.FullSiteBlock-Link, .FullSiteBlock-Link{color: rgba(0,150,255,1.00); font-size: 25px; line-height: 24px; font-weight: 300; font-style: normal; font-family: Lato; padding: 0 0 0 0px; text-decoration: none; text-align: center; background-color: transparent; border-color: transparent; border-style: none; border-width: 0px; border-radius: 0 0 0 0px; text-align: center;} 

/* /steel_online/static/facnex/revolution/css/navigation.css defined in bundle 'steel_online.facnex_assets_common_css' */
 .ares.tparrows{cursor:pointer; background:#fff; min-width:60px; min-height:60px; position:absolute; display:block; z-index:100; border-radius:50%;} .ares.tparrows:hover{} .ares.tparrows:before{font-family: "revicons"; font-size:25px; color:#aaa; display:block; line-height: 60px; text-align: center; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s; z-index:2; position:relative;} .ares.tparrows.tp-leftarrow:before{content: "\e81f";} .ares.tparrows.tp-rightarrow:before{content: "\e81e";} .ares.tparrows:hover:before{color:#000;} .ares .tp-title-wrap{position:absolute; z-index:1; display:inline-block; background:#fff; min-height:60px; line-height:60px; top:0px; margin-left:30px; border-radius:0px 30px 30px 0px; overflow:hidden; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; transform:scaleX(0); -webkit-transform:scaleX(0); transform-origin:0% 50%; -webkit-transform-origin:0% 50%;} .ares.tp-rightarrow .tp-title-wrap{right:0px; margin-right:30px;margin-left:0px; -webkit-transform-origin:100% 50%; border-radius:30px 0px 0px 30px;} .ares.tparrows:hover .tp-title-wrap{transform:scaleX(1) scaleY(1); -webkit-transform:scaleX(1) scaleY(1);} .ares .tp-arr-titleholder{position:relative; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; transform:translateX(200px); text-transform:uppercase; color:#000; font-weight:400; font-size:14px; line-height:60px; white-space:nowrap; padding:0px 20px; margin-left:10px; opacity:0;} .ares.tp-rightarrow .tp-arr-titleholder{transform:translateX(-200px); margin-left:0px; margin-right:10px;} .ares.tparrows:hover .tp-arr-titleholder{transform:translateX(0px); -webkit-transform:translateX(0px); transition-delay: 0.1s; opacity:1;} .ares.tp-bullets{} .ares.tp-bullets:before{content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;} .ares .tp-bullet{width:13px; height:13px; position:absolute; background:#e5e5e5; border-radius:50%; cursor: pointer; box-sizing:content-box;} .ares .tp-bullet:hover, .ares .tp-bullet.selected{background:#fff;} .ares .tp-bullet-title{position:absolute; color:#888; font-size:12px; padding:0px 10px; font-weight:600; right:27px; top:-4px; background:#fff; background:rgba(255,255,255,0.75); visibility:hidden; transform:translateX(-20px); -webkit-transform:translateX(-20px); transition:transform 0.3s; -webkit-transition:transform 0.3s; line-height:20px; white-space:nowrap;} .ares .tp-bullet-title:after{width: 0px; height: 0px; border-style: solid; border-width: 10px 0 10px 10px; border-color: transparent transparent transparent rgba(255,255,255,0.75); content:" "; position:absolute; right:-10px; top:0px;} .ares .tp-bullet:hover .tp-bullet-title{visibility:visible; transform:translateX(0px); -webkit-transform:translateX(0px);} .ares .tp-bullet.selected:hover .tp-bullet-title{background:#fff;} .ares .tp-bullet.selected:hover .tp-bullet-title:after{border-color:transparent transparent transparent #fff;} .ares.tp-bullets:hover .tp-bullet-title{visibility:hidden;} .ares.tp-bullets:hover .tp-bullet:hover .tp-bullet-title{visibility:visible;} .ares .tp-tab{opacity:1; padding:10px; box-sizing:border-box; font-family: "Roboto", sans-serif; border-bottom: 1px solid #e5e5e5;} .ares .tp-tab-image{width:60px; height:60px; max-height:100%; max-width:100%; position:relative; display:inline-block; float:left;} .ares .tp-tab-content{background:rgba(0,0,0,0); position:relative; padding:15px 15px 15px 85px; left:0px; overflow:hidden; margin-top:-15px; box-sizing:border-box; color:#333; display: inline-block; width:100%; height:100%; position:absolute;} .ares .tp-tab-date{display:block; color: #aaa; font-weight:500; font-size:12px; margin-bottom:0px;} .ares .tp-tab-title{display:block; text-align:left; color:#333; font-size:14px; font-weight:500; text-transform:none; line-height:17px;} .ares .tp-tab:hover, .ares .tp-tab.selected{background:#eee;} .ares .tp-tab-mask{} @media only screen and (max-width: 960px){} @media only screen and (max-width: 768px){} .custom.tparrows{cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px; height:40px; position:absolute; display:block; z-index:10000;} .custom.tparrows:hover{background:#000;} .custom.tparrows:before{font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;} .custom.tparrows.tp-leftarrow:before{content: "\e824";} .custom.tparrows.tp-rightarrow:before{content: "\e825";} .custom.tp-bullets{} .custom.tp-bullets:before{content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;} .custom .tp-bullet{width:12px; height:12px; position:absolute; background:#aaa; background:rgba(125,125,125,0.5); cursor: pointer; box-sizing:content-box;} .custom .tp-bullet:hover, .custom .tp-bullet.selected{background:rgb(125,125,125);} .custom .tp-bullet-image{} .custom .tp-bullet-title{} .dione.tparrows{height:100%; width:100px; background:transparent; background:rgba(0,0,0,0); line-height:100%; transition:all 0.3s; -webkit-transition:all 0.3s;} .dione.tparrows:hover{background:rgba(0,0,0,0.45);} .dione .tp-arr-imgwrapper{width:100px; left:0px; position:absolute; height:100%; top:0px; overflow:hidden;} .dione.tp-rightarrow .tp-arr-imgwrapper{left:auto; right:0px;} .dione .tp-arr-imgholder{background-position:center center; background-size:cover; width:100px; height:100%; top:0px; visibility:hidden; transform:translateX(-50px); -webkit-transform:translateX(-50px); transition:all 0.3s; -webkit-transition:all 0.3s; opacity:0; left:0px;} .dione.tparrows.tp-rightarrow .tp-arr-imgholder{right:0px; left:auto; transform:translateX(50px); -webkit-transform:translateX(50px);} .dione.tparrows:before{position:absolute; line-height:30px; margin-left:-22px; top:50%; left:50%; font-size:30px; margin-top:-15px; transition:all 0.3s; -webkit-transition:all 0.3s;} .dione.tparrows.tp-rightarrow:before{margin-left:6px;} .dione.tparrows:hover:before{transform:translateX(-20px); -webkit-transform:translateX(-20px); opacity:0;} .dione.tparrows.tp-rightarrow:hover:before{transform:translateX(20px); -webkit-transform:translateX(20px);} .dione.tparrows:hover .tp-arr-imgholder{transform:translateX(0px); -webkit-transform:translateX(0px); opacity:1; visibility:visible;} .dione .tp-bullet{opacity:1; width:50px; height:50px; padding:3px; background:#000; background-color:rgba(0,0,0,0.25); margin:0px; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s;} .dione .tp-bullet-image{display:block; box-sizing:border-box; position:relative; -webkit-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); -moz-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); width:44px; height:44px; background-size:cover; background-position:center center;} .dione .tp-bullet-title{position:absolute; bottom:65px; display:inline-block; left:50%; background:#000; background:rgba(0,0,0,0.75); color:#fff; padding:10px 30px; border-radius:4px; -webkit-border-radius:4px; opacity:0; transition:all 0.3s; -webkit-transition:all 0.3s; transform: translateZ(0.001px) translateX(-50%) translateY(14px); transform-origin:50% 100%; -webkit-transform: translateZ(0.001px) translateX(-50%) translateY(14px); -webkit-transform-origin:50% 100%; opacity:0; white-space:nowrap;} .dione .tp-bullet:hover .tp-bullet-title{transform:rotateX(0deg) translateX(-50%); -webkit-transform:rotateX(0deg) translateX(-50%); opacity:1;} .dione .tp-bullet.selected, .dione .tp-bullet:hover{background: rgba(255,255,255,1); background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(119,119,119,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#777777", GradientType=0 );} .dione .tp-bullet-title:after{content:" "; position:absolute; left:50%; margin-left:-8px; width: 0; height: 0; border-style: solid; border-width: 8px 8px 0 8px; border-color: rgba(0,0,0,0.75) transparent transparent transparent; bottom:-8px;} .erinyen.tparrows{cursor:pointer; background:#000; background:rgba(0,0,0,0.5); min-width:70px; min-height:70px; position:absolute; display:block; z-index:1000; border-radius:35px;} .erinyen.tparrows:before{font-family: "revicons"; font-size:20px; color:#fff; display:block; line-height: 70px; text-align: center; z-index:2; position:relative;} .erinyen.tparrows.tp-leftarrow:before{content: "\e824";} .erinyen.tparrows.tp-rightarrow:before{content: "\e825";} .erinyen .tp-title-wrap{position:absolute; z-index:1; display:inline-block; background:#000; background:rgba(0,0,0,0.5); min-height:70px; line-height:70px; top:0px; margin-left:0px; border-radius:35px; overflow:hidden; transition: opacity 0.3s; -webkit-transition:opacity 0.3s; -moz-transition:opacity 0.3s; -webkit-transform: scale(0); -moz-transform: scale(0); transform: scale(0); visibility:hidden; opacity:0;} .erinyen.tparrows:hover .tp-title-wrap{-webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1); opacity:1; visibility:visible;} .erinyen.tp-rightarrow .tp-title-wrap{right:0px; margin-right:0px;margin-left:0px; -webkit-transform-origin:100% 50%; border-radius:35px; padding-right:20px; padding-left:10px;} .erinyen.tp-leftarrow .tp-title-wrap{padding-left:20px; padding-right:10px;} .erinyen .tp-arr-titleholder{letter-spacing: 3px; position:relative; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; transform:translateX(200px); text-transform:uppercase; color:#fff; font-weight:600; font-size:13px; line-height:70px; white-space:nowrap; padding:0px 20px; margin-left:11px; opacity:0;} .erinyen .tp-arr-imgholder{width:100%; height:100%; position:absolute; top:0px; left:0px; background-position:center center; background-size:cover;} .erinyen .tp-arr-img-over{width:100%; height:100%; position:absolute; top:0px; left:0px; background:#000; background:rgba(0,0,0,0.5);} .erinyen.tp-rightarrow .tp-arr-titleholder{transform:translateX(-200px); margin-left:0px; margin-right:11px;} .erinyen.tparrows:hover .tp-arr-titleholder{transform:translateX(0px); -webkit-transform:translateX(0px); transition-delay: 0.1s; opacity:1;} .erinyen.tp-bullets{} .erinyen.tp-bullets:before{content:" "; position:absolute; width:100%; height:100%; background: #555555; background: -moz-linear-gradient(top, #555555 0%, #222222 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#222222)); background: -webkit-linear-gradient(top, #555555 0%,#222222 100%); background: -o-linear-gradient(top, #555555 0%,#222222 100%); background: -ms-linear-gradient(top, #555555 0%,#222222 100%); background: linear-gradient(to bottom, #555555 0%,#222222 100%); filter: progid:dximagetransform.microsoft.gradient( startcolorstr="#555555", endcolorstr="#222222",gradienttype=0 ); padding:10px 15px; margin-left:-15px;margin-top:-10px; box-sizing:content-box; border-radius:10px; box-shadow:0px 0px 2px 1px rgba(33,33,33,0.3);} .erinyen .tp-bullet{width:13px; height:13px; position:absolute; background:#111; border-radius:50%; cursor: pointer; box-sizing:content-box;} .erinyen .tp-bullet:hover, .erinyen .tp-bullet.selected{background: #e5e5e5; background: -moz-linear-gradient(top, #e5e5e5 0%, #999999 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#999999)); background: -webkit-linear-gradient(top, #e5e5e5 0%,#999999 100%); background: -o-linear-gradient(top, #e5e5e5 0%,#999999 100%); background: -ms-linear-gradient(top, #e5e5e5 0%,#999999 100%); background: linear-gradient(to bottom, #e5e5e5 0%,#999999 100%); filter: progid:dximagetransform.microsoft.gradient( startcolorstr="#e5e5e5", endcolorstr="#999999",gradienttype=0 ); border:1px solid #555; width:12px;height:12px;} .erinyen .tp-bullet-image{} .erinyen .tp-bullet-title{} .erinyen .tp-thumb{opacity:1} .erinyen .tp-thumb-over{background:#000; background:rgba(0,0,0,0.25); width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:1; -webkit-transition:all 0.3s; transition:all 0.3s;} .erinyen .tp-thumb-more:before{font-family: "revicons"; font-size:12px; color:#aaa; color:rgba(255,255,255,0.75); display:block; line-height: 12px; text-align: left; z-index:2; position:absolute; top:20px; right:20px; z-index:2;} .erinyen .tp-thumb-more:before{content: "\e825";} .erinyen .tp-thumb-title{font-family:"Raleway"; letter-spacing:1px; font-size:12px; color:#fff; display:block; line-height: 15px; text-align: left; z-index:2; position:absolute; top:0px; left:0px; z-index:2; padding:20px 35px 20px 20px; width:100%; height:100%; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s; font-weight:500;} .erinyen .tp-thumb.selected .tp-thumb-more:before, .erinyen .tp-thumb:hover .tp-thumb-more:before{color:#aaa;} .erinyen .tp-thumb.selected .tp-thumb-over, .erinyen .tp-thumb:hover .tp-thumb-over{background:#fff;} .erinyen .tp-thumb.selected .tp-thumb-title, .erinyen .tp-thumb:hover .tp-thumb-title{color:#000;} .erinyen .tp-tab-title{color:#a8d8ee; font-size:13px; font-weight:700; text-transform:uppercase; font-family:"Roboto Slab" margin-bottom:5px;} .erinyen .tp-tab-desc{font-size:18px; font-weight:400; color:#fff; line-height:25px; font-family:"Roboto Slab";} .gyges.tp-bullets{} .gyges.tp-bullets:before{content:" "; position:absolute; width:100%; height:100%; background: #777777; background: -moz-linear-gradient(top, #777777 0%, #666666 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#777777), color-stop(100%,#666666)); background: -webkit-linear-gradient(top, #777777 0%,#666666 100%); background: -o-linear-gradient(top, #777777 0%,#666666 100%); background: -ms-linear-gradient(top, #777777 0%,#666666 100%); background: linear-gradient(to bottom, #777777 0%,#666666 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#777777", endColorstr="#666666",GradientType=0 ); padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box; border-radius:10px;} .gyges .tp-bullet{width:12px; height:12px; position:absolute; background:#333; border:3px solid #444; border-radius:50%; cursor: pointer; box-sizing:content-box;} .gyges .tp-bullet:hover, .gyges .tp-bullet.selected{background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e1e1e1)); background: -webkit-linear-gradient(top, #ffffff 0%,#e1e1e1 100%); background: -o-linear-gradient(top, #ffffff 0%,#e1e1e1 100%); background: -ms-linear-gradient(top, #ffffff 0%,#e1e1e1 100%); background: linear-gradient(to bottom, #ffffff 0%,#e1e1e1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#e1e1e1",GradientType=0 );} .gyges .tp-bullet-image{} .gyges .tp-bullet-title{} .gyges .tp-thumb{opacity:1} .gyges .tp-thumb-img-wrap{padding:3px; background:#000; background-color:rgba(0,0,0,0.25); display:inline-block; width:100%; height:100%; position:relative; margin:0px; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s;} .gyges .tp-thumb-image{padding:3px; display:block; box-sizing:border-box; position:relative; -webkit-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); -moz-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25);} .gyges .tp-thumb-title{position:absolute; bottom:100%; display:inline-block; left:50%; background:rgba(255,255,255,0.8); padding:10px 30px; border-radius:4px; -webkit-border-radius:4px; margin-bottom:20px; opacity:0; transition:all 0.3s; -webkit-transition:all 0.3s; transform: translateZ(0.001px) translateX(-50%) translateY(14px); transform-origin:50% 100%; -webkit-transform: translateZ(0.001px) translateX(-50%) translateY(14px); -webkit-transform-origin:50% 100%; white-space:nowrap;} .gyges .tp-thumb:hover .tp-thumb-title{transform:rotateX(0deg) translateX(-50%); -webkit-transform:rotateX(0deg) translateX(-50%); opacity:1;} .gyges .tp-thumb:hover .tp-thumb-img-wrap, .gyges .tp-thumb.selected .tp-thumb-img-wrap{background: rgba(255,255,255,1); background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(119,119,119,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#777777", GradientType=0 );} .gyges .tp-thumb-title:after{content:" "; position:absolute; left:50%; margin-left:-8px; width: 0; height: 0; border-style: solid; border-width: 8px 8px 0 8px; border-color: rgba(255,255,255,0.8) transparent transparent transparent; bottom:-8px;} .gyges .tp-tab{opacity:1; padding:10px; box-sizing:border-box; font-family: "Roboto", sans-serif; border-bottom: 1px solid rgba(255,255,255,0.15);} .gyges .tp-tab-image{width:60px; height:60px; max-height:100%; max-width:100%; position:relative; display:inline-block; float:left;} .gyges .tp-tab-content{background:rgba(0,0,0,0); position:relative; padding:15px 15px 15px 85px; left:0px; overflow:hidden; margin-top:-15px; box-sizing:border-box; color:#333; display: inline-block; width:100%; height:100%; position:absolute;} .gyges .tp-tab-date{display:block; color: rgba(255,255,255,0.25); font-weight:500; font-size:12px; margin-bottom:0px;} .gyges .tp-tab-title{display:block; text-align:left; color:#fff; font-size:14px; font-weight:500; text-transform:none; line-height:17px;} .gyges .tp-tab:hover, .gyges .tp-tab.selected{background:rgba(0,0,0,0.5);} .gyges .tp-tab-mask{} @media only screen and (max-width: 960px){} @media only screen and (max-width: 768px){} .hades.tparrows{cursor:pointer; background:#000; background:rgba(0,0,0,0.15); width:100px; height:100px; position:absolute; display:block; z-index:1000;} .hades.tparrows:before{font-family: "revicons"; font-size:30px; color:#fff; display:block; line-height: 100px; text-align: center; transition: background 0.3s, color 0.3s;} .hades.tparrows.tp-leftarrow:before{content: "\e824";} .hades.tparrows.tp-rightarrow:before{content: "\e825";} .hades.tparrows:hover:before{color:#aaa; background:#fff; background:rgba(255,255,255,1);} .hades .tp-arr-allwrapper{position:absolute; left:100%; top:0px; background:#888; width:100px;height:100px; -webkit-transition: all 0.3s; transition: all 0.3s; -ms-filter: "progid:dximagetransform.microsoft.alpha(opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0.0; -khtml-opacity: 0.0; opacity: 0.0; -webkit-transform: rotatey(-90deg); transform: rotatey(-90deg); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%;} .hades.tp-rightarrow .tp-arr-allwrapper{left:auto; right:100%; -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: rotatey(90deg); transform: rotatey(90deg);} .hades:hover .tp-arr-allwrapper{-ms-filter: "progid:dximagetransform.microsoft.alpha(opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; -webkit-transform: rotatey(0deg); transform: rotatey(0deg);} .hades .tp-arr-iwrapper{} .hades .tp-arr-imgholder{background-size:cover; position:absolute; top:0px;left:0px; width:100%;height:100%;} .hades .tp-arr-titleholder{} .hades .tp-arr-subtitleholder{} .hades.tp-bullets{} .hades.tp-bullets:before{content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;} .hades .tp-bullet{width:3px; height:3px; position:absolute; background:#888; cursor: pointer; border:5px solid #fff; box-sizing:content-box; box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2); -webkit-perspective:400; perspective:400; -webkit-transform:translatez(0.01px); transform:translatez(0.01px);} .hades .tp-bullet:hover, .hades .tp-bullet.selected{background:#555;} .hades .tp-bullet-image{position:absolute;top:-80px; left:-60px;width:120px;height:60px; background-position:center center; background-size:cover; visibility:hidden; opacity:0; transition:all 0.3s; -webkit-transform-style:flat; transform-style:flat; perspective:600; -webkit-perspective:600; transform: rotatex(-90deg); -webkit-transform: rotatex(-90deg); box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2); transform-origin:50% 100%; -webkit-transform-origin:50% 100%;} .hades .tp-bullet:hover .tp-bullet-image{display:block; opacity:1; transform: rotatex(0deg); -webkit-transform: rotatex(0deg); visibility:visible;} .hades .tp-bullet-title{} .hades .tp-thumb{opacity:1} .hades .tp-thumb-img-wrap{border-radius:50%; padding:3px; display:inline-block; background:#000; background-color:rgba(0,0,0,0.25); width:100%; height:100%; position:relative; margin:0px; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s;} .hades .tp-thumb-image{padding:3px; border-radius:50%; display:block; box-sizing:border-box; position:relative; -webkit-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); -moz-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25);} .hades .tp-thumb:hover .tp-thumb-img-wrap, .hades .tp-thumb.selected .tp-thumb-img-wrap{background: rgba(255,255,255,1); background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(119,119,119,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#777777", GradientType=0 );} .hades .tp-thumb-title:after{content:" "; position:absolute; left:50%; margin-left:-8px; width: 0; height: 0; border-style: solid; border-width: 8px 8px 0 8px; border-color: rgba(0,0,0,0.75) transparent transparent transparent; bottom:-8px;} .hades .tp-tab{opacity:1;} .hades .tp-tab-title{display:block; color:#333; font-weight:600; font-size:18px; text-align:center; line-height:25px;} .hades .tp-tab-price{display:block; text-align:center; color:#999; font-size:16px; margin-top:10px; line-height:20px} .hades .tp-tab-button{display:inline-block; margin-top:15px; text-align:center; padding:5px 15px; color:#fff; font-size:14px; background:#219bd7; border-radius:4px; font-weight:400;} .hades .tp-tab-inner{text-align:center;} .hebe.tparrows{cursor:pointer; background:#fff; min-width:70px; min-height:70px; position:absolute; display:block; z-index:1000;} .hebe.tparrows:hover{} .hebe.tparrows:before{font-family: "revicons"; font-size:30px; color:#aaa; display:block; line-height: 70px; text-align: center; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s; z-index:2; position:relative; background:#fff; min-width:70px; min-height:70px;} .hebe.tparrows.tp-leftarrow:before{content: "\e824";} .hebe.tparrows.tp-rightarrow:before{content: "\e825";} .hebe.tparrows:hover:before{color:#000;} .hebe .tp-title-wrap{position:absolute; z-index:0; display:inline-block; background:#000; background:rgba(0,0,0,0.75); min-height:60px; line-height:60px; top:-10px; margin-left:0px; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; transform:scaleX(0); -webkit-transform:scaleX(0); transform-origin:0% 50%; -webkit-transform-origin:0% 50%;} .hebe.tp-rightarrow .tp-title-wrap{right:0px; -webkit-transform-origin:100% 50%;} .hebe.tparrows:hover .tp-title-wrap{transform:scaleX(1); -webkit-transform:scaleX(1);} .hebe .tp-arr-titleholder{position:relative; text-transform:uppercase; color:#fff; font-weight:600; font-size:12px; line-height:90px; white-space:nowrap; padding:0px 20px 0px 90px;} .hebe.tp-rightarrow .tp-arr-titleholder{margin-left:0px; padding:0px 90px 0px 20px;} .hebe.tparrows:hover .tp-arr-titleholder{transform:translateX(0px); -webkit-transform:translateX(0px); transition-delay: 0.1s; opacity:1;} .hebe .tp-arr-imgholder{width:90px; height:90px; position:absolute; left:100%; display:block; background-size:cover; background-position:center center; top:0px; right:-90px;} .hebe.tp-rightarrow .tp-arr-imgholder{right:auto;left:-90px;} .hebe.tp-bullets{} .hebe.tp-bullets:before{content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;} .hebe .tp-bullet{width:3px; height:3px; position:absolute; background:#fff; cursor: pointer; border:5px solid #222; border-radius:50%; box-sizing:content-box; -webkit-perspective:400; perspective:400; -webkit-transform:translateZ(0.01px); transform:translateZ(0.01px); transition:all 0.3s;} .hebe .tp-bullet:hover, .hebe .tp-bullet.selected{background:#222; border-color:#fff;} .hebe .tp-bullet-image{position:absolute; top:-90px; left:-40px; width:70px; height:70px; background-position:center center; background-size:cover; visibility:hidden; opacity:0; transition:all 0.3s; -webkit-transform-style:flat; transform-style:flat; perspective:600; -webkit-perspective:600; transform: scale(0); -webkit-transform: scale(0); transform-origin:50% 100%; -webkit-transform-origin:50% 100%; border-radius:6px;} .hebe .tp-bullet:hover .tp-bullet-image{display:block; opacity:1; transform: scale(1); -webkit-transform: scale(1); visibility:visible;} .hebe .tp-bullet-title{} .hebe .tp-tab-title{color:#a8d8ee; font-size:13px; font-weight:700; text-transform:uppercase; font-family:"Roboto Slab" margin-bottom:5px;} .hebe .tp-tab-desc{font-size:18px; font-weight:400; color:#fff; line-height:25px; font-family:"Roboto Slab";} .hephaistos.tparrows{cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px; height:40px; position:absolute; display:block; z-index:1000; border-radius:50%;} .hephaistos.tparrows:hover{background:#000;} .hephaistos.tparrows:before{font-family: "revicons"; font-size:18px; color:#fff; display:block; line-height: 40px; text-align: center;} .hephaistos.tparrows.tp-leftarrow:before{content: "\e82c"; margin-left:-2px;} .hephaistos.tparrows.tp-rightarrow:before{content: "\e82d"; margin-right:-2px;} .hephaistos.tp-bullets{} .hephaistos.tp-bullets:before{content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;} .hephaistos .tp-bullet{width:12px; height:12px; position:absolute; background:#999; border:3px solid #f5f5f5; border-radius:50%; cursor: pointer; box-sizing:content-box; box-shadow: 0px 0px 2px 1px rgba(130,130,130, 0.3);} .hephaistos .tp-bullet:hover, .hephaistos .tp-bullet.selected{background:#fff; border-color:#000;} .hephaistos .tp-bullet-image{} .hephaistos .tp-bullet-title{} .hermes.tparrows{cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:30px; height:110px; position:absolute; display:block; z-index:1000;} .hermes.tparrows:before{font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 110px; text-align: center; transform:translateX(0px); -webkit-transform:translateX(0px); transition:all 0.3s; -webkit-transition:all 0.3s;} .hermes.tparrows.tp-leftarrow:before{content: "\e824";} .hermes.tparrows.tp-rightarrow:before{content: "\e825";} .hermes.tparrows.tp-leftarrow:hover:before{transform:translateX(-20px); -webkit-transform:translateX(-20px); opacity:0;} .hermes.tparrows.tp-rightarrow:hover:before{transform:translateX(20px); -webkit-transform:translateX(20px); opacity:0;} .hermes .tp-arr-allwrapper{overflow:hidden; position:absolute; width:180px; height:140px; top:0px; left:0px; visibility:hidden; -webkit-transition: -webkit-transform 0.3s 0.3s; transition: transform 0.3s 0.3s; -webkit-perspective: 1000px; perspective: 1000px;} .hermes.tp-rightarrow .tp-arr-allwrapper{right:0px;left:auto;} .hermes.tparrows:hover .tp-arr-allwrapper{visibility:visible;} .hermes .tp-arr-imgholder{width:180px;position:absolute; left:0px;top:0px;height:110px; transform:translateX(-180px); -webkit-transform:translateX(-180px); transition:all 0.3s; transition-delay:0.3s;} .hermes.tp-rightarrow .tp-arr-imgholder{transform:translateX(180px); -webkit-transform:translateX(180px);} .hermes.tparrows:hover .tp-arr-imgholder{transform:translateX(0px); -webkit-transform:translateX(0px);} .hermes .tp-arr-titleholder{top:110px; width:180px; text-align:left; display:block; padding:0px 10px; line-height:30px; background:#000; background:rgba(0,0,0,0.75);color:#fff; font-weight:600; position:absolute; font-size:12px; white-space:nowrap; letter-spacing:1px; -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-transform: rotateX(-90deg); transform: rotateX(-90deg); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; box-sizing:border-box;} .hermes.tparrows:hover .tp-arr-titleholder{-webkit-transition-delay: 0.6s; transition-delay: 0.6s; -webkit-transform: rotateX(0deg); transform: rotateX(0deg);} .hermes.tp-bullets{} .hermes .tp-bullet{overflow:hidden; border-radius:50%; width:16px; height:16px; background-color: rgba(0, 0, 0, 0); box-shadow: inset 0 0 0 2px #FFF; -webkit-transition: background 0.3s ease; transition: background 0.3s ease; position:absolute;} .hermes .tp-bullet:hover{background-color: rgba(0, 0, 0, 0.2);} .hermes .tp-bullet:after{content: ' '; position: absolute; bottom: 0; height: 0; left: 0; width: 100%; background-color: #FFF; box-shadow: 0 0 1px #FFF; -webkit-transition: height 0.3s ease; transition: height 0.3s ease;} .hermes .tp-bullet.selected:after{height:100%;} .hermes .tp-tab{opacity:1; padding-right:10px; box-sizing:border-box;} .hermes .tp-tab-image{width:100%; height:60%; position:relative;} .hermes .tp-tab-content{background:rgb(54,54,54); position:absolute; padding:20px 20px 20px 30px; box-sizing:border-box; color:#fff; display:block; width:100%; min-height:40%; bottom:0px; left:-10px;} .hermes .tp-tab-date{display:block; color:#888; font-weight:600; font-size:12px; margin-bottom:10px;} .hermes .tp-tab-title{display:block; color:#fff; font-size:16px; font-weight:800; text-transform:uppercase; line-height:19px;} .hermes .tp-tab.selected .tp-tab-title:after{width: 0px; height: 0px; border-style: solid; border-width: 30px 0 30px 10px; border-color: transparent transparent transparent rgb(54,54,54); content:" "; position:absolute; right:-9px; bottom:50%; margin-bottom:-30px;} .hermes .tp-tab-mask{padding-right:10px !important;} @media only screen and (max-width: 960px){.hermes .tp-tab .tp-tab-title{font-size:14px;line-height:16px;}.hermes .tp-tab-date{font-size:11px; line-height:13px;margin-bottom:10px;}.hermes .tp-tab-content{padding:15px 15px 15px 25px;}} @media only screen and (max-width: 768px){.hermes .tp-tab .tp-tab-title{font-size:12px;line-height:14px;}.hermes .tp-tab-date{font-size:10px; line-height:12px;margin-bottom:5px;}.hermes .tp-tab-content{padding:10px 10px 10px 20px;}} .hesperiden.tparrows{cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px; height:40px; position:absolute; display:block; z-index:1000; border-radius: 50%;} .hesperiden.tparrows:hover{background:#000;} .hesperiden.tparrows:before{font-family: "revicons"; font-size:20px; color:#fff; display:block; line-height: 40px; text-align: center;} .hesperiden.tparrows.tp-leftarrow:before{content: "\e82c"; margin-left:-3px;} .hesperiden.tparrows.tp-rightarrow:before{content: "\e82d"; margin-right:-3px;} .hesperiden.tp-bullets{} .hesperiden.tp-bullets:before{content:" "; position:absolute; width:100%; height:100%; background:transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box; border-radius:8px;} .hesperiden .tp-bullet{width:12px; height:12px; position:absolute; background: #999999; background: -moz-linear-gradient(top, #999999 0%, #e1e1e1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#e1e1e1)); background: -webkit-linear-gradient(top, #999999 0%,#e1e1e1 100%); background: -o-linear-gradient(top, #999999 0%,#e1e1e1 100%); background: -ms-linear-gradient(top, #999999 0%,#e1e1e1 100%); background: linear-gradient(to bottom, #999999 0%,#e1e1e1 100%); filter: progid:dximagetransform.microsoft.gradient( startcolorstr="#999999", endcolorstr="#e1e1e1",gradienttype=0 ); border:3px solid #e5e5e5; border-radius:50%; cursor: pointer; box-sizing:content-box;} .hesperiden .tp-bullet:hover, .hesperiden .tp-bullet.selected{background:#666;} .hesperiden .tp-bullet-image{} .hesperiden .tp-bullet-title{} .hesperiden .tp-thumb{opacity:1; -webkit-perspective: 600px; perspective: 600px;} .hesperiden .tp-thumb .tp-thumb-title{font-size:12px; position:absolute; margin-top:-10px; color:#fff; display:block; z-index:10000; background-color:#000; padding:5px 10px; bottom:0px; left:0px; width:100%; box-sizing:border-box; text-align:center; overflow:hidden; white-space:nowrap; transition:all 0.3s; -webkit-transition:all 0.3s; transform:rotatex(90deg) translatez(0.001px); transform-origin:50% 100%; -webkit-transform:rotatex(90deg) translatez(0.001px); -webkit-transform-origin:50% 100%; opacity:0;} .hesperiden .tp-thumb:hover .tp-thumb-title{transform:rotatex(0deg); -webkit-transform:rotatex(0deg); opacity:1;} .hesperiden .tp-tab{opacity:1; padding:10px; box-sizing:border-box; font-family: "Roboto", sans-serif; border-bottom: 1px solid #e5e5e5;} .hesperiden .tp-tab-image{width:60px; height:60px; max-height:100%; max-width:100%; position:relative; display:inline-block; float:left;} .hesperiden .tp-tab-content{background:rgba(0,0,0,0); position:relative; padding:15px 15px 15px 85px; left:0px; overflow:hidden; margin-top:-15px; box-sizing:border-box; color:#333; display: inline-block; width:100%; height:100%; position:absolute;} .hesperiden .tp-tab-date{display:block; color: #aaa; font-weight:500; font-size:12px; margin-bottom:0px;} .hesperiden .tp-tab-title{display:block; text-align:left; color:#333; font-size:14px; font-weight:500; text-transform:none; line-height:17px;} .hesperiden .tp-tab:hover, .hesperiden .tp-tab.selected{background:#eee;} .hesperiden .tp-tab-mask{} @media only screen and (max-width: 960px){} @media only screen and (max-width: 768px){} .metis.tparrows{background:#fff; padding:10px; transition:all 0.3s; -webkit-transition:all 0.3s; width:60px; height:60px; box-sizing:border-box;} .metis.tparrows:hover{background:#fff; background:rgba(255,255,255,0.75);} .metis.tparrows:before{color:#000; transition:all 0.3s; -webkit-transition:all 0.3s;} .metis.tparrows:hover:before{transform:scale(1.5);} .metis .tp-bullet{opacity:1; width:50px; height:50px; padding:3px; background:#000; background-color:rgba(0,0,0,0.25); margin:0px; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s; border-radius:50%;} .metis .tp-bullet-image{border-radius:50%; display:block; box-sizing:border-box; position:relative; -webkit-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); -moz-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); width:44px; height:44px; background-size:cover; background-position:center center;} .metis .tp-bullet-title{position:absolute; bottom:65px; display:inline-block; left:50%; background:#000; background:rgba(0,0,0,0.75); color:#fff; padding:10px 30px; border-radius:4px; -webkit-border-radius:4px; opacity:0; transition:all 0.3s; -webkit-transition:all 0.3s; transform: translateZ(0.001px) translateX(-50%) translateY(14px); transform-origin:50% 100%; -webkit-transform: translateZ(0.001px) translateX(-50%) translateY(14px); -webkit-transform-origin:50% 100%; opacity:0; white-space:nowrap;} .metis .tp-bullet:hover .tp-bullet-title{transform:rotateX(0deg) translateX(-50%); -webkit-transform:rotateX(0deg) translateX(-50%); opacity:1;} .metis .tp-bullet.selected, .metis .tp-bullet:hover{background: rgba(255,255,255,1); background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(119,119,119,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#777777", GradientType=0 );} .metis .tp-bullet-title:after{content:" "; position:absolute; left:50%; margin-left:-8px; width: 0; height: 0; border-style: solid; border-width: 8px 8px 0 8px; border-color: rgba(0,0,0,0.75) transparent transparent transparent; bottom:-8px;} .metis .tp-tab-number{color: #fff; font-size: 40px; line-height: 30px; font-weight: 400; font-family: "Playfair Display"; width: 50px; margin-right: 17px; display: inline-block; float: left;} .metis .tp-tab-mask{padding-left: 20px; left: 0px; max-width: 90px !important; transition: 0.4s padding-left, 0.4s left, 0.4s max-width;} .metis:hover .tp-tab-mask{padding-left: 0px; left: 50px; max-width: 500px !important;} .metis .tp-tab-divider{border-right: 1px solid transparent; height: 30px; width: 1px; margin-top: 5px; display: inline-block; float: left;} .metis .tp-tab-title{color: #fff; font-size: 20px; line-height: 20px; font-weight: 400; font-family: "Playfair Display"; position: relative; padding-top: 10px; padding-left: 30px; display: inline-block; transform: translateX(-100%); transition: 0.4s all;} .metis .tp-tab-title-mask{position: absolute; overflow: hidden; left: 67px;} .metis:hover .tp-tab-title{transform: translateX(0);} .metis .tp-tab{opacity: 0.15; transition: 0.4s all;} .metis .tp-tab:hover, .metis .tp-tab.selected{opacity: 1;} .metis .tp-tab.selected .tp-tab-divider{border-right: 1px solid #cdb083;} .metis.tp-tabs{max-width: 118px !important; padding-left: 50px;} .metis.tp-tabs:before{content: " "; height: 100%; width: 88px; background: rgba(0, 0, 0, 0.15); border-right: 1px solid rgba(255, 255, 255, 0.10); left: 0px; top: 0px; position: absolute; transition: 0.4s all;} .metis.tp-tabs:hover:before{width: 118px;} @media (max-width: 499px){.metis.tp-tabs:before{background: rgba(0, 0, 0, 0.75);}} .persephone.tparrows{cursor:pointer; background:#aaa; background:rgba(200,200,200,0.5); width:40px; height:40px; position:absolute; display:block; z-index:100; border:1px solid #f5f5f5;} .persephone.tparrows:hover{background:#333;} .persephone.tparrows:before{font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;} .persephone.tparrows.tp-leftarrow:before{content: "\e824";} .persephone.tparrows.tp-rightarrow:before{content: "\e825";} .persephone.tp-bullets{} .persephone.tp-bullets:before{content:" "; position:absolute; width:100%; height:100%; background:#transparent; padding:10px; margin-left:-10px;margin-top:-10px; box-sizing:content-box;} .persephone .tp-bullet{width:12px; height:12px; position:absolute; background:#aaa; border:1px solid #e5e5e5; cursor: pointer; box-sizing:content-box;} .persephone .tp-bullet:hover, .persephone .tp-bullet.selected{background:#222;} .persephone .tp-bullet-image{} .persephone .tp-bullet-title{} .uranus.tparrows{width:50px; height:50px; background:transparent;} .uranus.tparrows:before{width:50px; height:50px; line-height:50px; font-size:40px; transition:all 0.3s; -webkit-transition:all 0.3s;} .uranus.tparrows:hover:before{opacity:0.75;} .uranus .tp-bullet{border-radius: 50%; box-shadow: 0 0 0 2px rgba(255, 255, 255, 0); -webkit-transition: box-shadow 0.3s ease; transition: box-shadow 0.3s ease; background:transparent;} .uranus .tp-bullet.selected, .uranus .tp-bullet:hover{box-shadow: 0 0 0 2px #FFF; border:none; border-radius: 50%; background:transparent;} .uranus .tp-bullet-inner{background-color: rgba(255, 255, 255, 0.7); -webkit-transition: background-color 0.3s ease, -webkit-transform 0.3s ease; transition: background-color 0.3s ease, transform 0.3s ease; top: 0; left: 0; width: 100%; height: 100%; outline: none; border-radius: 50%; background-color: #FFF; background-color: rgba(255, 255, 255, 0.3); text-indent: -999em; cursor: pointer; position: absolute;} .uranus .tp-bullet.selected .tp-bullet-inner, .uranus .tp-bullet:hover .tp-bullet-inner{transform: scale(0.4); -webkit-transform: scale(0.4); background-color:#fff;} .zeus.tparrows{cursor:pointer; min-width:70px; min-height:70px; position:absolute; display:block; z-index:100; border-radius:35px; overflow:hidden; background:rgba(0,0,0,0.10);} .zeus.tparrows:before{font-family: "revicons"; font-size:20px; color:#fff; display:block; line-height: 70px; text-align: center; z-index:2; position:relative;} .zeus.tparrows.tp-leftarrow:before{content: "\e824";} .zeus.tparrows.tp-rightarrow:before{content: "\e825";} .zeus .tp-title-wrap{background:#000; background:rgba(0,0,0,0.5); width:100%; height:100%; top:0px; left:0px; position:absolute; opacity:0; transform:scale(0); -webkit-transform:scale(0); transition: all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; border-radius:50%;} .zeus .tp-arr-imgholder{width:100%; height:100%; position:absolute; top:0px; left:0px; background-position:center center; background-size:cover; border-radius:50%; transform:translateX(-100%); -webkit-transform:translateX(-100%); transition: all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;} .zeus.tp-rightarrow .tp-arr-imgholder{transform:translateX(100%); -webkit-transform:translateX(100%);} .zeus.tparrows:hover .tp-arr-imgholder{transform:translateX(0); -webkit-transform:translateX(0); opacity:1;} .zeus.tparrows:hover .tp-title-wrap{transform:scale(1); -webkit-transform:scale(1); opacity:1;} .zeus .tp-bullet{box-sizing:content-box; -webkit-box-sizing:content-box; border-radius:50%; background-color: rgba(0, 0, 0, 0); -webkit-transition: opacity 0.3s ease; transition: opacity 0.3s ease; width:13px;height:13px; border:2px solid #fff;} .zeus .tp-bullet:after{content: ""; position: absolute; width: 100%; height: 100%; left: 0; border-radius: 50%; background-color: #FFF; -webkit-transform: scale(0); transform: scale(0); -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: -webkit-transform 0.3s ease; transition: transform 0.3s ease;} .zeus .tp-bullet:hover:after, .zeus .tp-bullet.selected:after{-webkit-transform: scale(1.2); transform: scale(1.2);} .zeus .tp-bullet-image, .zeus .tp-bullet-imageoverlay{width:135px; height:60px; position:absolute; background:#000; background:rgba(0,0,0,0.5); bottom:25px; left:50%; margin-left:-65px; box-sizing:border-box; background-size:cover; background-position:center center; visibility:hidden; opacity:0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; border-radius:4px;} .zeus .tp-bullet-title, .zeus .tp-bullet-imageoverlay{z-index:2; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;} .zeus .tp-bullet-title{color:#fff; text-align:center; line-height:15px; font-size:13px; font-weight:600; z-index:3; visibility:hidden; opacity:0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; position:absolute; bottom:45px; width:135px; vertical-align:middle; left:-57px;} .zeus .tp-bullet:hover .tp-bullet-title, .zeus .tp-bullet:hover .tp-bullet-image, .zeus .tp-bullet:hover .tp-bullet-imageoverlay{opacity:1; visibility:visible; -webkit-transform:translateY(0px); transform:translateY(0px);} .zeus .tp-thumb{opacity:1} .zeus .tp-thumb-over{background:#000; background:rgba(0,0,0,0.25); width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:1; -webkit-transition:all 0.3s; transition:all 0.3s;} .zeus .tp-thumb-more:before{font-family: "revicons"; font-size:12px; color:#aaa; color:rgba(255,255,255,0.75); display:block; line-height: 12px; text-align: left; z-index:2; position:absolute; top:20px; right:20px; z-index:2;} .zeus .tp-thumb-more:before{content: "\e825";} .zeus .tp-thumb-title{font-family:"Raleway"; letter-spacing:1px; font-size:12px; color:#fff; display:block; line-height: 15px; text-align: left; z-index:2; position:absolute; top:0px; left:0px; z-index:2; padding:20px 35px 20px 20px; width:100%; height:100%; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s; font-weight:500;} .zeus .tp-thumb.selected .tp-thumb-more:before, .zeus .tp-thumb:hover .tp-thumb-more:before{color:#aaa;} .zeus .tp-thumb.selected .tp-thumb-over, .zeus .tp-thumb:hover .tp-thumb-over{background:#000;} .zeus .tp-thumb.selected .tp-thumb-title, .zeus .tp-thumb:hover .tp-thumb-title{color:#fff;} .zeus .tp-tab{opacity:1; box-sizing:border-box;} .zeus .tp-tab-title{display: block; text-align: center; background: rgba(0,0,0,0.25); font-family: "Roboto Slab", serif; font-weight: 700; font-size: 13px; line-height: 13px; color: #fff; padding: 9px 10px;} .zeus .tp-tab:hover .tp-tab-title, .zeus .tp-tab.selected .tp-tab-title{color: #000; background:rgba(255,255,255,1);} .post-tabs .tp-thumb{opacity:1} .post-tabs .tp-thumb-over{background:#252525; width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:1; -webkit-transition:all 0.3s; transition:all 0.3s;} .post-tabs .tp-thumb-more:before{font-family: "revicons"; font-size:12px; color:#aaa; color:rgba(255,255,255,0.75); display:block; line-height: 12px; text-align: left; z-index:2; position:absolute; top:15px; right:15px; z-index:2;} .post-tabs .tp-thumb-more:before{content: "\e825";} .post-tabs .tp-thumb-title{font-family:"raleway"; letter-spacing:1px; font-size:12px; color:#fff; display:block; line-height: 15px; text-align: left; z-index:2; position:absolute; top:0px; left:0px; z-index:2; padding:15px 30px 15px 15px; width:100%; height:100%; box-sizing:border-box; transition:all 0.3s; -webkit-transition:all 0.3s; font-weight:500;} .post-tabs .tp-thumb.selected .tp-thumb-more:before, .post-tabs .tp-thumb:hover .tp-thumb-more:before{color:#aaa;} .post-tabs .tp-thumb.selected .tp-thumb-over, .post-tabs .tp-thumb:hover .tp-thumb-over{background:#fff;} .post-tabs .tp-thumb.selected .tp-thumb-title, .post-tabs .tp-thumb:hover .tp-thumb-title{color:#000;}