@import url(https://fonts.googleapis.com/css?family=Inconsolata:400,700); @import url(https://fonts.googleapis.com/css?family=Raleway:400,500,600,300,300italic,400italic,800,700); /* Variables */ @FontFamily: "Inconsolata"; @FontRaleway: "Raleway", sans-serif; @whitetvnmedia: #fff; @bluetvnmedia: #1ea0da; @overcolor: #aeaeae; @seleccion: #191b1d; @centerbordercolor: #f5f5f5; @darksnip: #333; @btnlinkcolor: #999; /* Base csss */ html, body { height: 100%; } body { font-family: @FontFamily; background: @whitetvnmedia; font-weight: 400; font-size: 1.5rem; line-height: 2.2rem; -webkit-text-size-adjust: 100%; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: #888; } a, button { -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; text-decoration: none; } a { color: @bluetvnmedia; outline: 0 !important; text-decoration: none; &:hover { color: @overcolor; outline: 0 !important; text-decoration: none; } &:focus { outline: 0 !important; text-decoration: none; } } button:hover, button:focus { outline: 0 !important; text-decoration: none; } blockquote { font-style: normal; font-weight: 400; } blockquote p { font-weight: 400; } button:focus { outline: 0 !important; } ::-moz-selection { background-color: @seleccion; color: @whitetvnmedia; } ::selection { background-color: @seleccion; color: @whitetvnmedia; } h1, h2, h3, h4, h5, h6 { letter-spacing: 0px; margin-top: 0px; font-family: @FontRaleway; color: #000; font-weight: 700; } .border-width { width: 60px; height: 2px; background: @bluetvnmedia; margin: 10px 0; } .vacantes { display:block; height:150px; overflow:hidden; } .overflow-hidden { overflow: hidden; } .full-wid { width: 100%; } .no-padd { padding: 0px; } .no-margin { margin: 0px; } /***spaces**/ .space-10 { width: 100%; height: 10px; } .space-20 { width: 100%; height: 20px; } .space-30 { width: 100%; height: 30px; } .space-40 { width: 100%; height: 40px; } .space-50 { width: 100%; height: 50px; } .space-60 { width: 100%; height: 60px; } .space-70 { width: 100%; height: 70px; } .space-80 { width: 100%; height: 80px; } .space-90 { width: 100%; height: 90px; } .space-100 { width: 100%; height: 100px; } /**margins**/ .margin-b-10 { margin-bottom: 10px; } .margin-b-20 { margin-bottom: 20px; } .margin-b-30 { margin-bottom: 30px; } .margin-b-40 { margin-bottom: 40px; } .margin-b-50 { margin-bottom: 50px; } .skin-bg { background-color: @bluetvnmedia; } .gray-bg { background: #f7f9fa; } .form-control, input[type="text"], input[type="email"], textarea { -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; border: 0px; border-bottom: 2px solid #eee; } .form-control:focus, input[type="text"]:focus, input[type="email"]:focus, textarea:focus { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; border-bottom-color: @bluetvnmedia; } .dropcap:first-letter { font-size: 30px; color: @bluetvnmedia; } /**********back to top*************/ .scrollToTop { text-align: center; font-size: 30px; background: transparent; font-weight: bold; color: @bluetvnmedia; text-decoration: none; position: fixed; bottom: 10px; right: 10px; z-index: 999999; display: none; opacity: 0.5; line-height: 0px; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; &:hover { text-decoration: none; opacity: 1; color: @bluetvnmedia; } } /**preloader**/ div#preloader { position: fixed; left: 0; top: 0; z-index: 99999; width: 100%; height: 100%; overflow: visible; background: @whitetvnmedia url("../images/loader.gif") no-repeat center center; } .center-img { display: block; margin: 0 auto; text-align: center; } .full-img { width: 100%; height: auto; } .center-title { letter-spacing: 1px; text-align: center; font-weight: 700; } .center-border { width: 100px; margin: 0 auto; height: 2px; background: @centerbordercolor; position: relative; margin-bottom: 20px; } .center-border:before { content: ""; width: 8px; height: 8px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; background: @bluetvnmedia; position: absolute; left: 50%; margin-left: -4px; top: -3px; } .text-color { color: @bluetvnmedia; } .video-link { display: inline-block; width: 80px; height: 80px; line-height: 80px; text-align: center; background-color: @bluetvnmedia; color: @whitetvnmedia; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; &:hover { color: @whitetvnmedia; background-color: @darksnip; } } .video-link i { font-size: 40px; display: block; } /* Button style */ .btn { font-family: @FontRaleway; text-transform: uppercase; font-size: 1.3rem; letter-spacing: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; font-weight: 600; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .btn-lg { padding: 12px 25px; } .btn-dark-border { border: 2px solid @darksnip; color: @darksnip; } .btn-dark-border:hover, .btn-dark-border:focus { background: @darksnip; color: @whitetvnmedia; } .btn-skin-border { border: 2px solid @bluetvnmedia; color: @bluetvnmedia; background-color: transparent; } .btn-skin-border:hover, .btn-skin-border:focus { background: @bluetvnmedia; color: @whitetvnmedia; } .btn-white-border { border: 2px solid @whitetvnmedia; color: @whitetvnmedia; background-color: transparent; } .btn-white-border:hover, .btn-white-border:focus { background: @whitetvnmedia; color: @darksnip; } .btn-dark { background-color: @darksnip; color: @whitetvnmedia; } .btn-dark:hover, .btn-dark:focus { background: @bluetvnmedia; color: @whitetvnmedia; } .btn-skin { background-color: @bluetvnmedia; color: @whitetvnmedia; } .btn-skin:hover, .btn-skin:focus { background: @darksnip; color: @whitetvnmedia; } .btn-link { color: @bluetvnmedia; &:hover { color: @btnlinkcolor; } } /* Top bar style */ .top-bar { width: 100%; left: 0; top: 0; z-index: 999; position: absolute; background-color: @whitetvnmedia; } .top-bar ul { margin: 0px; padding: 0px; } .top-bar ul li { padding: 0px; vertical-align: middle; } .top-bar ul li:last-child a { border-right: 0px; } .top-bar ul li a { display: block; height: 40px; line-height: 40px; padding: 0px 10px; color: @whitetvnmedia; text-align: center; } .top-bar ul li a:hover { color: @bluetvnmedia; } .top-bar ul.top-socials li a { font-size: 20px; width: auto; padding: 0px 3px; text-align: center; } /* navigation start */ /********navbar fullscreen ***********/ .navbar-default.header-fullscreen { background-color: @whitetvnmedia; border: 0px; z-index: 9999; width: 100%; left: 0; padding: 10px 0; } .navbar-default.header-fullscreen .navbar-nav > li > a { color: #777; font-family: @FontRaleway; font-weight: 700; text-transform: uppercase; font-size: 1.1rem; letter-spacing: 1px; } .navbar-default.header-fullscreen .navbar-nav > li > a:hover, .navbar-default.header-fullscreen .navbar-nav > li > .menu-drop-toggle:hover { color: @bluetvnmedia; } .menu-drop-toggle { display: block; color: #777; font-family: @FontRaleway; font-weight: 700; text-transform: uppercase; font-size: 1.1rem; letter-spacing: 1px; padding: 15px; cursor: pointer; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } li.active .menu-drop-toggle { color: @bluetvnmedia; } .header-fullscreen.navbar-default .navbar-nav > .active > a, .header-fullscreen.navbar-default .navbar-nav > .active > a:focus, .header-fullscreen.navbar-default .navbar-nav > .active > a:hover { color: @bluetvnmedia; background-color: transparent; } .header-fullscreen.navbar-default .navbar-nav > .open > a, .header-fullscreen.navbar-default .navbar-nav > .open > a:focus, .header-fullscreen.navbar-default .navbar-nav > .open > a:hover { color: @bluetvnmedia; background-color: transparent; } .navbar-default .navbar-brand { color: #000 !important; text-transform: uppercase; font-weight: 700; font-family: @FontRaleway; font-size: 25px; } /************navbar transparent**************/ .navbar-default.navbar-transparent { background-color: transparent; border: 0px; padding: 15px 0; -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; } .navbar-default.navbar-transparent.shrink { background-color: rgba(255, 255, 255, 0.95); padding: 5px 0; } .navbar-default.navbar-transparent .navbar-nav > li > a { color: @whitetvnmedia; display: block; font-family: @FontRaleway; font-weight: 700; text-transform: uppercase; font-size: 1.1rem; letter-spacing: 1px; } .navbar-default.navbar-transparent .navbar-nav > li > a:hover { color: @bluetvnmedia; background-color: transparent; } .navbar-default.navbar-transparent .menu-drop-toggle { color: @whitetvnmedia; } .navbar-default.navbar-transparent .menu-drop-toggle:hover { color: @bluetvnmedia; background-color: transparent; } .navbar-default.navbar-transparent .navbar-brand { color: @whitetvnmedia !important; } .navbar-default.navbar-transparent .navbar-nav > .active > a, .navbar-default.navbar-transparent .navbar-nav > .active > a:focus, .navbar-default.navbar-transparent .navbar-nav > .active > a:hover { color: @bluetvnmedia; background-color: transparent; } .navbar-default.navbar-transparent.shrink .navbar-brand { color: #000 !important; } .navbar-default.navbar-transparent.shrink .navbar-brand:hover { color: @bluetvnmedia; } .navbar-default.navbar-transparent.shrink .menu-drop-toggle, .navbar-default.navbar-transparent.shrink .navbar-nav > li > a { color: @btnlinkcolor; } .navbar-default.navbar-transparent.shrink .menu-drop-toggle:hover, .navbar-default.navbar-transparent.shrink .navbar-nav > li > a:hover { color: @bluetvnmedia; } .navbar-default.navbar-transparent.shrink .navbar-nav > .active > a, .navbar-default.navbar-transparent.shrink .navbar-nav > .active > a:focus, .navbar-default.navbar-transparent.shrink .navbar-nav > .active > a:hover { color: @bluetvnmedia; background-color: transparent; } /* Sliders */ .flexslider { padding: 0; margin: 0; border: 0px; background-color: transparent; } .flexslider .slides li h1 { color: @whitetvnmedia; font-size: 7rem; font-weight: 700; letter-spacing: -1px; position: relative; font-family: @FontRaleway; } .flexslider .slides li p { color: @whitetvnmedia; } .testi-slider { text-align: center; } .testi-slider p { color: @whitetvnmedia; font-style: italic; font-weight: 400; font-size: 2rem; line-height: 3rem; margin: 20px 0; font-family: @FontRaleway; } .testi-slider h5 { color: @bluetvnmedia; font-weight: 400; } .testi-slider i { display: block; font-size: 3rem; color: @whitetvnmedia; } /***home slider**/ .slider-banner { position: relative; } .slider-banner .slider-overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .slider-banner .slider-table { display: table; width: 100%; height: 100%; position: relative; } .slider-banner .slider-table .slider-vm { display: table-cell; vertical-align: middle; width: 100%; height: 100%; text-align: center; } .slider-banner .slider-table .slider-vm h1 { color: @whitetvnmedia; font-size: 5rem; text-transform: uppercase; font-weight: 700; } .slider-banner .slider-table .slider-vm p { color: @whitetvnmedia; margin-bottom: 20px; font-size: 20px; line-height: 35px; } .slider-banner .flex-direction-nav a:before { content: ""; display: none; } .main-slider:hover .flex-direction-nav .flex-prev { left: 0px; } .main-slider:hover .flex-direction-nav .flex-next { right: 0px; } .main-slider .flex-direction-nav a { text-align: center; font-size: 40px; line-height: 40px; color: @whitetvnmedia; text-shadow: none; } .main-slider .flex-direction-nav a i { display: block; } .main-slider:hover .flex-direction-nav a { opacity: 1; } /* icon-boxes */ .services-list i { float: left; margin-right: 15px; width: 60px; height: 60px; text-align: center; line-height: 60px; font-size: 35px; } .services-list .content { overflow: hidden; } .services-list li { padding: 30px 15px; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .services-list li h4 { font-weight: 700; text-transform: uppercase; font-size: 1.5rem; } .services-list li:hover { background-color: @bluetvnmedia; border-color: @bluetvnmedia; color: @whitetvnmedia; } .services-list li:hover h4 { color: @whitetvnmedia; } @media (min-width: 768px) { .services-list li:nth-child(1) { border-right: 1px solid #eee; } .services-list li:nth-child(3), .services-list li:nth-child(5) { border-right: 1px solid #eee; } .services-list li:nth-child(1), .services-list li:nth-child(2), .services-list li:nth-child(3), .services-list li:nth-child(4) { border-bottom: 1px solid #eee; } } /* The team */ .team-wrapper { background: @whitetvnmedia; } .person-col { position: relative; overflow: hidden; } .person-col img { -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; display: block; margin: 0 auto; } .person-col .person-overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; background-color: rgba(0, 0, 0, 0.8); opacity: 0; visibility: hidden; } .person-col .person-overlay .person-inner { text-align: center; position: absolute; left: 0; width: 100%; top: 50%; margin-top: 0px; -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; } .person-col .person-overlay .person-inner h4 { margin-bottom: 0px; color: @whitetvnmedia; } .person-col .person-overlay .person-inner span { display: block; margin-bottom: 15px; margin-top: 5px; } .person-col .person-overlay .person-inner ul li a { color: @btnlinkcolor; font-size: 30px; display: block; } .person-col .person-overlay .person-inner ul li a i { display: block; } .person-col .person-overlay .person-inner ul li a:hover { color: @bluetvnmedia; } .person-col:hover .person-overlay { opacity: 1; visibility: visible; } .person-col:hover .person-overlay .person-inner { margin-top: -40px; } /* Progess bars */ .progress { -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px; } .progress .progress-bar { background: @bluetvnmedia; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; font-size: 16px; text-align: left; padding-left: 20px; } .progress .progress-bar .value { display: inline-block; margin-right: 20px; } /* Pricing tables */ .pricing-wrapper { padding: 80px 0; padding-bottom: 30px; } .price-box { background: @centerbordercolor; text-align: center; } .price-box h3 { margin: 0px; padding: 20px 15px; border-bottom: 1px solid #eee; } .price-box h1 { font-size: 6rem; padding: 0px 15px; line-height: 3rem; margin: 34px 0; } .price-box h1 sup { font-size: 1.4rem; font-family: @FontFamily; font-weight: 400; vertical-align: top; } .price-box ul li { border-bottom: 1px dotted #eee; padding: 7px 0; } .price-box ul li:last-child { border-bottom: 0px; } .price-footer { padding: 25px 15px; } .best-label { display: inline-block; margin: 20px 0; padding: 3px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; background: @bluetvnmedia; color: @whitetvnmedia; } /* Portfolio styles */ .work-header { padding-top: 100px; padding-bottom: 100px; background: @bluetvnmedia; } .work-header .center-title { color: @whitetvnmedia; text-align: center; } .work-header .center-border { margin: 0 auto; margin-bottom: 15px; } .work-header .center-border:before { background: @whitetvnmedia; } .work-header p { color: #eee; } .cbp-l-filters-work { margin-bottom: 60px; text-align: center; position: relative; margin-top: -85px; } .cbp-l-filters-work .cbp-filter-item { background-color: transparent; color: #e9e9e9; font-family: @FontRaleway; } .cbp-popup-singlePage .cbp-popup-navigation-wrap { background-color: @bluetvnmedia; } .cbp-l-filters-work .cbp-filter-item:hover { color: @whitetvnmedia; background: transparent; } .cbp-l-filters-work .cbp-filter-item.cbp-filter-item-active { color: @whitetvnmedia; background: transparent; cursor: default; } .cbp-popup-wrap { z-index: 9999; } .cbp-l-grid-work-title { font-family: @FontRaleway; font-weight: 600; } .cbp-l-grid-work .cbp-item-wrapper { border: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; } .cbp-l-loadMore-button .cbp-l-loadMore-link { color: @bluetvnmedia; border-color: @bluetvnmedia; font-family: @FontRaleway; font-weight: 600; } .cbp-l-loadMore-button .cbp-l-loadMore-link:hover, .cbp-l-loadMore-button .cbp-l-loadMore-link:focus { color: @whitetvnmedia; background-color: @bluetvnmedia; } .cbp-l-project-desc-text { font-family: @FontFamily; font-size: 1.5rem; line-height: 2.7rem; } .cbp-l-project-desc-title span, .cbp-l-project-details-title span, .cbp-l-project-details-list > li, .cbp-l-project-details-list > div, .cbp-l-project-related-title, .cbp-l-project-details-visit { font-family: @FontRaleway; font-weight: 500; } .cbp-l-project-details-visit { font-weight: 600; background-color: @bluetvnmedia; } .cbp-l-project-desc-title { font-weight: 600; text-transform: uppercase; } .cbp-l-project-title { font-weight: 600; font-family: @FontRaleway; } .cbp-l-project-subtitle { font-family: @FontFamily; font-size: 1.5rem; } .cbp-popup-singlePage .cbp-popup-navigation-wrap { z-index: 99999; position: fixed !important; top: 0; left: 0; width: 100%; } /* Blog styles */ .post { border: 1px solid #ddd; } .post .post-content { padding: 0px 15px; padding-bottom: 20px; background: @whitetvnmedia; } .post .post-content h3 { font-weight: 500; margin-top: 20px; } .post .post-content h3 a { color: @darksnip; } .post .post-content h3 a:hover { color: @bluetvnmedia; } .post .post-meta { margin: 0px; padding: 0px; } .post blockquote { margin-bottom: 0px; } .popular-posts { border: 1px solid #eee; } .popular-posts li a { display: block; padding: 20px 15px; border-bottom: 1px solid #eee; } .popular-posts li a h4 { font-size: 15px; color: #555; } .popular-posts li a:hover h4 { color: @bluetvnmedia; } .popular-posts li:last-child a { border-bottom: 0px; } .post-comments li { padding: 20px 0; border-bottom: 1px solid #eee; } .post-comments li:last-child { border-bottom: 0px; } .post-comments li:nth-child(even) { padding-left: 20px; } .post-comments .comment-thumb { float: left; margin-right: 20px; } .post-comments .comment-content { overflow: hidden; } .post-comments .comment-content h5 { font-weight: 500; } .post-comments .comment-content h5 a { display: inline-block; margin-left: 5px; } .post-comments .comment-content h5 a:before { content: "|"; color: @btnlinkcolor; margin-right: 5px; display: inline-block; } .post-comments .comment-content p { margin-bottom: 0px; } /* Tab style */ .about-tabs { padding-bottom: 40px; } .about-tabs li a { font-family: @FontRaleway; font-size: 1.7rem; display: block; border-bottom: 2px solid transparent; padding: 10px 0; color: @btnlinkcolor; font-weight: 600; } .about-tabs li.active a { color: @bluetvnmedia; border-bottom-color: @bluetvnmedia; } /* Pagination styles */ .pagination > li > a, .pagination > li > span { color: @bluetvnmedia; } .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { border-color: @bluetvnmedia; background: @bluetvnmedia; } /* Menu left style added in v1.3 */ @media (min-width: 768px) { .main-content { padding-left: 220px; position: relative; } .main-content .container { width: 100%; } .left-menu { width: 220px; position: fixed; left: 0; top: 0; height: 100%; z-index: 9999; border-right: 1px solid #eee; text-align: center; } .left-menu .container { width: 100%; padding: 0px; } .left-menu .navbar-default .navbar-nav > .active > a, .left-menu .navbar-default .navbar-nav > .active > a:focus, .left-menu .navbar-default .navbar-nav > .active > a:hover { color: @bluetvnmedia; background-color: transparent; } .left-menu .navbar-default .navbar-nav > li a, .left-menu .navbar-header { display: block; float: none; } .left-menu .navbar-default .navbar-brand { float: none; display: block; text-align: center; margin: 20px 0; } .left-menu .navbar-nav { width: 100%; padding: 0px; margin: 0px; } .left-menu .dropdown-menu { left: 100%; top: 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; background-color: #222; padding: 0px; min-width: 200px; } .left-menu .dropdown-menu > li > a { padding: 10px 20px; } .left-menu .dropdown-menu > li > a:hover, .left-menu .dropdown-menu > li > a:focus { color: @bluetvnmedia; background-color: transparent; } .left-menu .navbar-nav > li > a { padding-top: 12px; padding-bottom: 12px; } .top-socials { padding: 10px 0; } .top-socials li { margin: 0px; padding: 0px 3px; } .top-socials li a { display: block; font-size: 22px; color: @btnlinkcolor; } .top-socials li a:hover { color: @bluetvnmedia; } .top-socials li a i { display: block; } } .left-menu .navbar-default { background-color: @whitetvnmedia; border: 0px; margin: 0px; position: relative; } .left-menu .navbar-default .navbar-nav > li { display: block; float: none; } .left-menu .navbar-default .navbar-nav > li a { display: block; color: #777; font-weight: 700; text-transform: uppercase; font-size: 1.1rem; letter-spacing: 1px; font-family: @FontRaleway; } .left-menu .navbar-default .navbar-nav > li .menu-drop-toggle:hover, .left-menu .navbar-default .navbar-nav > li a:hover { color: @bluetvnmedia; } /* Footer styles */ .footer { padding-top: 30px; background: #222; } .footer span { color: @whitetvnmedia; display: block; } .footer ul { margin: 0; padding: 0px; } .footer ul li a { color: @whitetvnmedia; } .footer ul li a:hover { color: @bluetvnmedia; } /**parallax hero**/ .dzsparallaxer { background-color: @whitetvnmedia; } .parallax-hero { position: relative; } .hero-parallax { height: 100%; width: 100%; } .hero-inner { display: table; width: 100%; height: 100%; } .hero-inner .hero-content { display: table-cell; width: 100%; height: 100%; vertical-align: middle; } .mouse-down { position: absolute; width: 100%; left: 0; bottom: 10px; text-align: center; z-index: 99; } .mouse-down a { color: @whitetvnmedia; font-size: 3rem; } .mouse-down a:hover { color: @bluetvnmedia; } .parallax-text h2 { color: @whitetvnmedia; font-size: 3.5rem; line-height: 5.5rem; font-weight: 400; ; font-family: @FontRaleway; } /***youtube hero **/ .intro-ytp { height: 100%; width: 100%; background: url(../images/yt-fallback.jpg) no-repeat center; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; display: block; position: relative; } .video-overlay { position: absolute !important; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); } .soincon { font-size: 90px; } /************Hero static with parallax bg************/ .hero-static h1 { color: @whitetvnmedia; font-size: 7rem; } .hero-static p { color: @whitetvnmedia; font-size: 20px; line-height: 35px; } .buttons { margin-top: 20px; } .buttons a { margin: 10px; } /*newsletter*/ .newsletter-form .form-control { border: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px; height: 45px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; max-width: 350px; margin: 0 auto; } .newsletter-form .form-control.error { color: red; } .newsletter-form .form-control.success { color: @bluetvnmedia; } /**contact**/ .contact-section { background-color: @whitetvnmedia; } .amaze-contact .form-control { border: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px; min-height: 45px; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; border-bottom: 2px solid @centerbordercolor; } .amaze-contact .form-control:focus { border-bottom-color: @bluetvnmedia; } .contact-details ul li a { font-size: 30px; color: @btnlinkcolor; } .contact-details ul li a:hover { color: @bluetvnmedia; } .sidebar-widget ul li { padding: 5px 0; } .sidebar-widget ul li a { font-size: 16px; color: @btnlinkcolor; } .sidebar-widget ul li a:hover { color: @bluetvnmedia; } /**partners**/ .partners { padding: 60px 0; background: @bluetvnmedia; } .partners img { display: block; margin: 0px auto; opacity: 0.5; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .partners a:hover img { opacity: 1; } /**video modal**/ .modal { z-index: 1; } .modal-dialog { margin-top: 120px; } .modal-header, .modal-body { padding: 0px; } .modal { z-index: 99999; } .modal-header { min-height: 100%; border: 0px; } .modal-header .close { margin-top: -2px; position: absolute; top: -22px; right: 0px; opacity: 1; color: @overcolor; } .modal-header .close:hover { color: @bluetvnmedia; } .modal-content { -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px; } /***self hosted video css***/ .video-section { width: 100%; height: 100%; position: relative; display: table; overflow: hidden; } .video-section .overlay { background-color: rgba(0, 0, 0, 0.6); position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; } .video-section .fs-background-container { left: 0; } .video-section .video-overlay { position: relative; top: 0; left: 0; width: 100%; height: 100%; display: table-cell; vertical-align: middle; text-align: center; z-index: 2; } .video-section .video-overlay h1 { font-weight: 700; color: @whitetvnmedia; font-size: 70px; line-height: 70px; margin-bottom: 0px; } .video-section .video-overlay p { color: @whitetvnmedia; margin-bottom: 25px; margin-top: 20px; } .btn { display: inline-block; padding: 9px 12px; padding-top: 7px; margin-bottom: 0; font-size: 14px; line-height: 20px; color: #5e5e5e; text-align: center; vertical-align: middle; background-color: #d1dade; -webkit-border-radius: 3px; background-image: none !important; border: none; text-shadow: none; box-shadow: none; transition: all 0.12s linear 0s !important; } .btn-primary { color: #ffffff; background-color: @bluetvnmedia; cursor: auto !important; } .uploadFile { margin-top: 50%; } /*******Responsive style**************/ @media (max-width: 991px) { .slider-banner .slider-table .slider-vm h1 { font-size: 4rem; } .main-content .services-list li:nth-child(1), .main-content .services-list li:nth-child(3), .main-content .services-list li:nth-child(5), .main-content .services-list li:nth-child(1), .main-content .services-list li:nth-child(2), .main-content .services-list li:nth-child(3), .main-content .services-list li:nth-child(4) { border: 0px !important; } .main-content .flexslider .slides li h1 { font-size: 4rem; } } @media (max-width: 767px) { .hero-static h1 { font-size: 3rem; } .hero-static .buttons { display: none; } .flexslider .slides li h1 { font-size: 3rem; } .parallax-text h2 { font-size: 2rem; line-height: 3.5rem; } .testi-slider p { font-size: 1.5rem; line-height: 2rem; margin: 10px 0; } .contact-details { text-align: center; } .footer span, .footer .text-right { text-align: center; } .top-bar ul li a { padding: 0px 4px; } .cbp-l-filters-work .cbp-filter-item { margin: 0 0px 7px 0; padding: 0 0px; line-height: 18px !important; } .slider-banner .slider-table .slider-vm p, .slider-banner .slider-table .slider-vm .btn { display: none; } .slider-banner .slider-table .slider-vm h1 { font-size: 2rem; } .main-slider .flex-direction-nav a { font-size: 20px; } .navbar-default .navbar-toggle { border: 0px; } .navbar-default .navbar-toggle .icon-bar { background-color: @bluetvnmedia; } .navbar-default.navbar-transparent, .navbar-default.navbar-transparent.shrink { padding: 0px; } .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: transparent; border: 0px; } .navbar-default.navbar-transparent .navbar-nav { background-color: rgba(255, 255, 255, 0.95); margin: 0px -15px; } .navbar-default.navbar-transparent .navbar-nav > li > a, .navbar-default.navbar-transparent .navbar-nav .menu-drop-toggle { color: @btnlinkcolor; } .navbar-default.navbar-transparent .navbar-nav > li > a:hover, .navbar-default.navbar-transparent .navbar-nav .menu-drop-toggle:hover { color: @bluetvnmedia; } .left-menu .navbar-default { position: fixed; z-index: 9999; width: 100%; left: 0; top: 0; padding: 0px 0; } .main-content #home { margin-top: 50px; } }