a {color:#000;} a:hover {color:#06c;} h1 {font-size:1.8rem;} h2 {font-size:1.6rem;} h3 {font-size:1.4rem;} h4 {font-size:1.2rem;} h1, h2, h3, h4, h5, h6 { font-weight: 700; } .shadow-1 { box-shadow: 0 1px 2px 0 rgba(0,0,0,.07)!important; } .shadow-2 { box-shadow: 0 1px 3px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.05)!important; } .shadow-3 { box-shadow: 0 4px 6px -1px rgba(0,0,0,.07),0 2px 4px -1px rgba(0,0,0,.05)!important; } .home-applications .carousel-multi-item { margin-bottom: 2rem; } .home-applications .carousel-control-next-icon, .home-applications .carousel-control-prev-icon { position: relative; top:-60px; } /* slide_warp */ .slide_warp { margin-top: 5.2rem; } .navbar a { font-weight: 400; } .navbar .navbar a { font-weight: 500; } /* top main-subnav */ .main-subnav{ position: fixed; width: 100%; top: 64px; left: 0; z-index: 1000; padding-left: 0!important; padding-right: 0!important; } .main-subnav .subnav-line{ display: block; width: 100%; height: auto; line-height: auto; background-color: #fff; border-top: 1px solid #e5e5e5; } .main-subnav ol { display: block; list-style-type: none; margin: 0!important; padding: 0!important; } .main-subnav .breadcrumb { text-align: center; } .main-subnav .breadcrumb a { display: inline-block; height: 3rem; line-height: 3rem; } .main-subnav .breadcrumb a:hover { color:#333; } .main-subnav .breadcrumb .active a { border-bottom: 2px solid #c7000b; } .main-subnav .breadcrumb li.active a { color:#000!important; } /* Side navigation links start */ .sidebar-area .collapsible { padding: 1rem 3em 0 0.5em; } .sidebar-area .collapsible .fa { font-size: .8rem; margin-right: 13px; } .sidebar-area .fa-angle-down.rotate-icon { position: absolute; right: 0; top: 0.8rem; margin-right: 1.25rem; } .sidebar-area ul { list-style: none; padding-left: 0; } .sidebar-area ul li { padding: 0; } .sidebar-area .collapsible a { display: block; position: relative; cursor: pointer; font-weight: 500; height: 36px; line-height: 36px; } .sidebar-area .collapsible a.parent-menu{ clear: both; } .sidebar-area .collapsible-body a{ padding-left: 26px; font-weight: 300; } .sidebar-area .collapsible-body a.active { font-weight: 400; color: #bf4800; } /* Side navigation links end*/ .nav-tabs .nav-link { font-weight: 500; } .pro-content h2, .pro-content h3, .pro-content h4 { margin: 1.5rem 0 1rem 0; } .pro-content h2 { font-size: 1.4em; font-weight: bold; } .pro-content h3 { font-size: 1.2em; font-weight: bold; } .pro-content h4 { font-size: 1em; font-weight: bold; } .pro-content a { color: #136ec2; } .pro-content a:hover { text-decoration: underline; } .pro-content p { margin-bottom:1em; text-indent: 2em; } .pro-content p img, .pro-content p video { position: relative; margin-left: -2em; } .pro-content video { max-width:100%; margin-bottom: 1em; } .text-index2 { text-indent: 2em; } .align-middle td, .align-middle th { display: table-cell; vertical-align: middle!important; } .pro-content .table-unbordered { width: auto; } .pro-content .table-unbordered td, .pro-content .table-unbordered tr { border: none; padding: 0.5rem; font-size: 1rem; } .param-content h3, .param-content h4 { margin: 1rem 0; font-weight: 700; color: #4f4f4f; } .param-content .table { margin-bottom: 2rem; } /* custom-form */ .custom-form .loading-indicator {display: none;} .form_comment {min-height: 12rem;} /* Right Fast_contact */ .Fast_contact { height: 265px; position: fixed; right: 5px; top: 55%; margin-top: -132.5px; z-index: 97; } .Fast_contact li { list-style:none; } .Fast_contact ul li.onlineservice_li { width: 48px; height: 48px; position: relative; text-align: center; margin-bottom: 1px; background-color: #525252; } .Fast_contact ul li.onlineservice_li:hover { background-color: #00b8d4; } .Fast_contact ul > li.onlineservice_li > a { display: inline-block; width: 28px; height: 28px; margin-top: 6px; color: #fafafa; } .Fast_contact ul > li:hover .onlineservice_tips { -webkit-transform: rotateX(0); transform: rotateX(0); } .onlineService_qq { background-repeat: no-repeat; background-position: 0 0; } .Fast_contact ul > li.onlineservice_li > a.onlineService_tel { width: 30px; height: 30px; font-size: 24px; } .onlineService_whatsApp { font-size: 24px; } .onlineService_email { font-size: 24px; } .onlineService_skype { font-size: 24px; } .onlineService_wechat { font-size: 24px; } .for_wechat span { display: block; text-align: center; } .onlineservice_tips { padding: 5px 8px; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; position: absolute; right: 58px; top: 6px; -webkit-transform: rotateX(90deg); transform: rotateX(90deg); -webkit-transition: all .4s; transition: all .4s; } .onlineservice_tips li { width: auto; height: auto; white-space: nowrap; } .onlineservice_tips li a { display: block; min-height: 22px; text-align: center; line-height: 22px; color: #737578; font-size: 15px; } .onlineservice_tips li a.for_wechat { height: auto; } .onlineservice_tips li a.for_wechat img { max-width: 240px; } .onlineservice_tips li a:hover { text-decoration: underline; } .onlineservice_tips:after { content: ""; display: inline-block; width: 10px; height: 10px; border: 1px solid #ccc; border-color: transparent #ccc #ccc transparent; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); position: absolute; right: -6px; top: 10px; background-color: #fff; } .coworking-page .intro .container-fluid .heading { letter-spacing: -4px; line-height: 1; color: #4B515D; } .coworking-page .intro .container-fluid .heading span { color: #00bfa5; } .coworking-page .intro .container-fluid .subheading { color: #AB9CB1; letter-spacing: -1px; line-height: 1.3; } .coworking-page .intro .container-fluid .btn { font-size: .9rem; letter-spacing: 1px; padding: .85rem 2.15rem; } .h5, h5 { font-size: 1.25rem; } .navbar { box-shadow: none; font-weight: 300; padding-top: 0.8rem; } .coworking-page .btn-outline-purple-pastel { border: 2px solid #7f00ee; background-color: transparent; color: #7f00ee; } .white-skin .carousel-multi-item .controls-top>a { color: #00b8d4; background-color: transparent; } .info-color-dark {background-color: #8eb828!important;} .navbar.navbar-light .breadcrumb .nav-item.active>.nav-link, .navbar.navbar-light .navbar-nav .nav-item.active>.nav-link { background-color: rgba(0,0,0,0); font-weight: bolder; } .dropdown .dropdown-menu.dropdown-primary .dropdown-item:hover{ background-color:#59698d!important; } .side-nav .logo-wrapper, .side-nav .logo-wrapper a { height: 10rem; } .carousel-multi-item .controls-top .btn-floating { background-color: #59698d!important; } .carousel-multi-item .carousel-indicators .active { background-color: #59698d!important; } .carousel-multi-item .carousel-indicators li { background-color: #7283a7!important; } /* layout-default */ .layout-default, .layout-static, .layout-gallery{ padding-top: 4.5rem; } /* maincontent */ main img, section img { max-width:100%; } .section_container { max-width: 1920px; margin: auto; } /* categories */ .blog-section .sidebar-area { background:#FFF; top: 10rem; } .blog-section .sidebar-area .widget { padding: 20px 30px; } .sidebar-area .md-form { margin-bottom:0.5rem; } .blog-section .sidebar-area .widget ul { list-style: outside none none; padding-left: 0; } .blog-section .sidebar-area .widget .widget-title { font-size: 20px; font-weight: 600; text-transform: uppercase; margin-bottom: 20px; color: #333; } .blog-section .sidebar-area .categories li a { display: block; padding: 0.3rem 0; } .blog-section .sidebar-area .categories .category-list li li a{ padding: 0.3rem 0 0.3rem 1rem; } .blog-section .sidebar-area .categories .category-list li li li a{ padding: 0.3rem 0 0.3rem 2rem; } .blog-section .sidebar-area .categories .category-list li a { text-decoration: none; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .blog-section .sidebar-area .categories .category-list li a i { margin-right: 5px; } .blog-section .sidebar-area .categories .category-list li:last-child { border: 0; } .opennav { display:none; } /* block */ .section { padding: 1.5rem 0; } .mt-10 { margin-top: 9rem; } .mt-6 { margin-top: 6rem; } .about-section .details-list { margin-top: 1.5rem; } /* blogbreadcrumb */ .breadcrumb_separator { margin:0 0.1rem; color: #6c757d; } /* breadcrumb */ .section-breadcrumbs{ margin-top: 1.5rem; } .breadcrumb { display: block; width:100%; margin: 0 auto; padding: 20px 15px; background: none; text-align: right; } .breadcrumb>li { display: inline-block; } .breadcrumb li.active, .breadcrumb li.active a { color: #707070; } /* carousel */ .carousel .carousel-control-next-icon, .carousel .carousel-control-prev-icon { width: 50px; height: 50px; } #next-prev .row { position: relative; height:60px; } #next-prev h4 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .next-post { position: absolute; right:0; } .pagination .page-item.active .page-link { background-color:#1C2331; } .pagination .page-item.active .page-link:hover { background-color:#3F729B; } /* sidebar background */ .sn-bg-1 { background-image: url(../themes/yunbuilder/assets/vendor/mdb/img/sidenav1.jpg); } .sn-bg-2 { background-image: url(../themes/yunbuilder/assets/vendor/mdb/img/sidenav2.jpg); } .sn-bg-3 { background-image: url(../themes/yunbuilder/assets/vendor/mdb/img/sidenav3.jpg); } .sn-bg-4 { background-image: url(../themes/yunbuilder/assets/vendor/mdb/img/sidenav4.jpg); } /* bottom-menu-mobile */ .bottom-menu-mobile .btn { padding-left:1em; padding-right:1em; } .bottom-menu-mobile .active { background-color: #33b5e5; color: white; } @media (max-width: 768px) { .pro-content h2 { font-size: 1.2em; font-weight:bold; } .pro-content h3 { font-size: 1.1em; font-weight:bold; } .mt-10 { margin-top: 6rem; } .mt-6 { margin-top: 5rem; } /* layout-default */ .layout-default, .layout-static, .layout-gallery{ padding-top: 2rem; } /* jarallax for pagebanners */ .jarallax { min-height: 400px; } .navbar-brand img { max-height:20px; } .slide_warp { margin-top: 3.5rem; } .home-applications .mb-2 { margin-bottom: 3rem!important; } .home-applications .carousel-multi-item { margin-bottom: 2rem; } /* for control the more button */ .home-applications .carousel-multi-item .mt-5 { margin-top: 0!important; } .blog-section .sidebar-area { position: fixed; top: 0; } /* breadcrumb */ .breadcrumb-item { font-size: 0.8rem; } /* top main-subnav */ .main-subnav{ top: 46px; } .main-subnav .breadcrumb a { height: 2.4rem; line-height: 2.4rem; } /* Fast_contact */ .Fast_contact { display: none; } /* overlay */ .blog-section .overlay { height: 0%; width: 100%; position: fixed; z-index: 1; top: 0; left: 0; background-color: rgb(255, 255, 255); overflow-y: hidden; transition: 0.5s; } .overlay-content { position: relative; top: 3rem; width: 100%; margin-top: 30px; } .overlay form { padding: 1rem 0 0 2em; } /* Side navigation links start */ .overlay .collapsible { padding: 1rem 3em 0 3em; } /* Side navigation links end */ .overlay a { text-decoration: none; font-size: 1rem; display: block; transition: 0.5s; } .overlay .closebtn { position: absolute; top: 4.2rem; right: 1.8rem; font-size: 40px; } .opennav { border-radius: 25px; display:block; width: 48px; height: 48px; position:fixed; text-align: center; right: 14px; top:60%; margin-top: 15px; z-index:5; background:#313131; color: #FFF; font-size: 24px; box-shadow: 1px 1px 5px rgb(175, 175, 175); } .opennav .fas{ display: inline-block; margin-top: 12px; color: #fafafa; } /* carousel */ .carousel dl, .carousel ol, .carousel ul, .carousel .flex-center ul li, .carousel .flex-center ul li h1 { margin-bottom:0; } .display-4 { font-size: 2.4rem!important; font-weight: 300; line-height: 1.4; } .h2-responsive { font-size: 1.4rem!important; line-height: 1.2; } .h3-responsive, .h4-responsive, .h5-responsive { font-size: 120%; } .pt-5 { padding-top: 1rem!important; } .display-5 { font-size: 1.3rem; } footer { padding-bottom:2em; } } @media screen and (max-height: 450px) { .overlay {overflow-y: auto;} .overlay a {font-size: 1rem} .overlay .closebtn { font-size: 1rem; top: 2rem; right:0; } } @media (min-width: 1440px) { .container { max-width: 1410px; } } /* Default height for small devices */ .content-img-box { width: 100%; height: 450px; overflow: hidden; } /* Height for devices larger than 992px */ @media (min-width: 992px) { .content-img-box { height: 500px; } .solution_sub_menu { display: none; } }