Server IP : 14.241.111.210 / Your IP : 18.223.203.13 Web Server : Apache System : Linux localhost.localdomain 3.10.0-1160.66.1.el7.x86_64 #1 SMP Wed May 18 16:02:34 UTC 2022 x86_64 User : www ( 1001) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /www/wwwroot/webthanhha.com/wp-content/themes/webthanhha/ |
Upload File : |
/* Theme Name: Web Thanh Hà Theme URI: https:// Description: Công ty Cổ phần Dịch vụ Du lịch Ninh Bình Version: 1.0 Author: Đinh Thủy Author URI: https://webthanhha.com/ Text Domain: webth */ body{ font-size: 14px; font-family: "Roboto", sans-serif; font-weight:300 } *, p, ul, li{ margin: 0; padding: 0; transition: all 0.3s; } h1{ margin: 0 15px 0; text-transform: uppercase; } img{ max-width: 100%; height: auto; overflow: hidden; object-fit: cover; } a{ text-decoration: none !important; } a:hover{ text-decoration: underline; transition: all .3s; } .clear{ clear: both; } /*=============== LOGO ===============*/ .site-header{ margin-bottom: 100px!important; } #masthead #logo img{ width:100%; -webkit-transition:width .3s; transition:width .3s; padding-bottom:10px } #masthead.small-menu #logo img{ width:50%; -webkit-transition:width .3s; transition:width .3s; padding-bottom:5px } @media(max-width:767px){ .site-header { margin-bottom: 67px!important; } #masthead #logo img{ width:50%; -webkit-transition:width .3s; transition:width .3s; padding-bottom:5px } #masthead.small-menu #logo img{ width:35%; -webkit-transition:width .3s; transition: width .3s; } } #logo h1{ display: none; } /*=============== MENU ===============*/ .navbar-collapse.in{ overflow-y: visible !important; } .navbar-default{ background-color: #fff; } .navbar.navbar-default:after{ content:""; display:block; margin:0 auto; width:100%; border-bottom:1px solid #a7a9ac } .nav.navbar-nav{ margin-top:30px; margin-bottom:0; float:right; text-transform: uppercase; } @media (max-width: 767px){ .nav.navbar-nav{ float: none; width: 100%; } } .navbar-default .navbar-nav>li{ position: relative; } .navbar-default .navbar-nav>li:after{ content: ''; position: absolute; left: 0; bottom: 0; width: 0; height: 3px; background: #fe9712; transition: 0.3s; } .navbar-default .navbar-nav>li:hover:after, .navbar-default .navbar-nav>li.current-menu-item:after{ width: 100%; } .navbar-default .navbar-nav>li>a{ font-weight: 500; font-size: 16px; padding: 15px 12px; } @media(max-width:1250px){ .navbar-default .navbar-nav>li>a{ font-size: 16px; padding: 14px 9px; } } @media(max-width:1200px){ .navbar-default .navbar-nav>li>a{ font-size: 15px; padding: 13px 8px; } } @media(max-width:1150px){ .navbar-default .navbar-nav>li>a{ font-size: 14px; padding: 12px 8px; } } @media(max-width:1100px){ .navbar-default .navbar-nav>li>a{ font-size: 13px; padding: 11px 7px; } } @media(max-width:1050px){ .navbar-default .navbar-nav>li>a{ font-size: 12px; padding: 10px 6px; } } @media(max-width:1000px){ .navbar-default .navbar-nav>li>a{ font-size: 11px; padding: 9px 5px; } } @media(max-width:936px){ .navbar-default .navbar-nav>li>a{ font-size: 10px; padding: 8px 4px; } } .navbar-default .navbar-nav>li a:hover{ color: #4267b2; } ul.sub-menu{ position: absolute; top: 135%; left: 0px; min-width:225px; background: #fff; text-align:left; z-index: 10; visibility: hidden; opacity: 0; border-radius:4px; border-top: #fe9712 3px solid; box-shadow:0 6px 12px rgba(0,0,0,.175) } .navbar-collapse ul li:hover ul.sub-menu{ visibility: visible; opacity: 1; top: 100%; text-transform: uppercase; } ul.sub-menu li{ text-transform: none; list-style: none; } ul.sub-menu li.menu-item-286, ul.sub-menu li.menu-item-290, ul.sub-menu li.menu-item-284, ul.sub-menu li.menu-item-637{ border-bottom: 1px solid #fe971285; } ul.sub-menu li a{ display: block; padding: 6px 15px; clear: both; font-weight: 400; white-space: nowrap; border-bottom: 1px solid #e5e8f1; color: #355199; font-size: 15px; } ul.sub-menu li:hover>a{ background: #f1f1f1; } /*================ SMALL MENU ===================*/ #masthead.small-menu .nav.navbar-nav{ margin-top:1px; margin-bottom:0 } #masthead.small-menu .navbar-nav>li>a{ padding-top:6px; padding-bottom:12px; margin-top:0; margin-bottom:0 } #masthead.small-menu .navbar.navbar-default{ padding-top:10px } /*================ SLIDE ===================*/ .carousel-inner{ max-height: 450px; } .item img{ width: 100%; height: auto; overflow: hidden; } .form-search{ line-height: 65px; background: #f5f5f5; text-align: center; position: relative; margin-top: -25px; margin-bottom: 10px; } h3.result-search{ margin-bottom: 30px; } .support{ font-size: 16px; color: #fe9712; } button.btn.btn-outline-success.my-2.my-sm-0{ background: #fe9712; color: #fff; font-weight: 600; width: 100px; } input.form-control.mr-sm-2{ width: 65%; } .anh-timkiem img{ width: 100%; height: 200px; } /*================WHY CHOOSE US===================*/ h2.text-center.aos-init.aos-animate{ color: #009ddd; margin-top: 45px; margin-bottom: 25px; font-size: 35px; font-family: "Raleway",sans-serif; } .col-lg-3.col-md-3.col-sm-6.col-xs-12.lydochon.text-center{ max-height: 285px; padding: 5px !important; } .lydochon img{ margin: 10px auto 20px auto; position: relative; z-index: 1; height: 100px; } .frame-grey{ background: #f5f5f5; padding: 35px 0 20px 0; position: relative; top: -65px; z-index: 0; min-height: 185px; border-radius: 3px; } .frame-grey h3{ font-size: 14px; color: #2c2e36; padding-bottom: 10px; text-transform: uppercase; font-weight: bold; } .frame-grey p{ line-height: 1.8; } .single-promo{ color: #fff; font-size: 1.5rem; font-weight: 200; padding: 20px 10px; text-align: center; } @media (max-width:767px){ .single-promo{ font-size: 1.25rem; margin-bottom: 1rem; } } .single-promo img{ width: 55px; height: 55px; } .single-promo:hover{ background: #2ab2cd; } .promo1{background:#5a88ca;} .promo2{background:#ffd900;} .promo3{background:#fa8072;} .promo4{background:#4abebd;} /*================DỊCH VỤ===================*/ .line_center_home{ height: 35px; background: url('img/icon/line_home_center.png') center center no-repeat; } .dichvu-content .dichvu-item{ margin: 20px 10px; padding: 20px; cursor: pointer; transition: 0.3s; border: 1px solid #ddd; box-shadow: 1px 5px 10px #ddd; } .dichvu-content .dichvu-item:hover{ background: #f7f8f9; box-shadow: 2px 5px 10px #ddd, -2px -5px 10px #ddd; } .dichvu-content img{ width: 50px; height: 50px; object-fit: contain; margin: 0 auto; display: block; transition: all 0.3s; } .dichvu-content a.icon-qc img:hover{ transform: scale(1.2); } .dichvu-content h4{ color: #2ab2cd; } .dichvu-content .dichvu-desc{ height: 65px; overflow: hidden; } .dichvu-content h5 a{ padding: 5px 10px; border-radius: 3px; transition: all 0.3s; border: 1px solid #2ab2cd; } .dichvu-content h5 a:hover{ color: #fff; border: none; background: #5cb85c; } /*.dichvu-content h3{ font-size: 20px; color: #fff; line-height: 35px; border-radius: 3px; background: #009ddd; } .dichvu-content h5{ display: flow-root; padding-right: 10px; } .dichvu-item{ padding: 10px 5px 0; background: #f5f5f5; margin-bottom: 10px; border: 1px solid #ddd; border-radius: 5px; } .dichvu-item h4{ font-weight: 600; padding-left: 10px; font-family: "Raleway",sans-serif; } .icon-qc{ width: 55px; float: left; margin-right: 10px; margin-top: 10px; } .dichvu-desc{ line-height: 19px; text-align: justify; height: 55px; overflow: hidden; } .dichvu-item a{ color: #009ddd; float: right; } .dichvu-item .fa{ font-size: 16px; padding-right: 5px; }*/ /*================ PAGE DỊCH VỤ ===================*/ .middle h4 { font-weight: 600; font-size: 24px; margin-top: 20px; margin-bottom: 10px; } /*================MẪU WEBSITE===================*/ .mau-website{ overflow:hidden; margin:0px; list-style:none; padding:0px; } .mau-website .mau-website-item{ width: 100%; overflow:hidden; margin-bottom:25px; padding: 10px; border:#ddd 1px solid; border-radius: 5px; background: #f5f5f5; } .mau-website .mau-website-item .mws-td{ font-size: 16px; height:19px; color: #595959; overflow: hidden; } .hinh-anh-mau{ position:relative; height:325px; overflow:hidden; margin-bottom: 10px; } .mau-website-hover{ /* position:absolute; left:0; top:0; z-index:100; background:url('img/icon/mau_hover.png'); display:none; width:100%; height:327px;*/ transform: scale(0); transition-duration: 0.5s; position: absolute; top: 0; left: 0; height: 100%; width: 100%; display: flex; align-items: center; justify-content: center; background: url('img/icon/mau_hover.png'); color: #fff; font-size: 20px; } .mau-website-hover h3{ color:#fff; text-align:center; margin-top:100px } .mau-website .mau-website-item:hover .mau-website-hover{ transform: scale(1); transition-duration: 0.4s; } .ma-web-top{ position: absolute; display: block; color: #FFF; font-size: 22px; font-weight: bold; text-align: center; top: 65px; } .anh-web-full{ background:url('img/icon/bt_zoom.png') no-repeat; display:block; width:67px; height:67px; position:absolute; top:55%; left:50%; margin-left:-33px; margin-top:-33px; display:none; } h4.ten-website{ color: #fe9712; font-size: 16px; height: 40px; overflow: hidden; margin: 0; padding: 5px 0; } .ma-website{ color:#333; display:block; font-size: 14px; padding: 3px 0; } .gia-website b{ color: #f00; } .mau-website .mau-website-item:hover .anh-web-full{ display:block; } .dangky{ display:block; background-color:#fe9712; width:100px; height:30px; text-transform:uppercase; color:#FFF; font-size:15px; line-height:30px; position:absolute; left:30px; bottom:30px; text-align:center; padding:0 5px; } .xemchitiet{ text-align:center; display:block; background-color:#117fc3; width:100px; height:30px; text-transform:uppercase; color:#FFF; padding:0 5px; font-size:15px; line-height:30px; bottom:30px; right:30px; position:absolute; } img.anhmau{ width:100%; min-height: 300px; max-height: 490px; overflow: hidden; object-fit: cover; } .list-web-hot{ background: #f5f5f5; padding-bottom: 35px; } .list-web-hot .fa{ font-size: 35px; padding: 10px 0; } /*================ SLIDE TIN TỨC ===================*/ .news{ background: #f5f5f5; } .tin-tuc .owl-item h4{ margin: 10px 5px; height: 48px; line-height: 1.25; overflow: hidden; } .tin-tuc .owl-item h4 a{ color: #333; font-weight: 600; } .tin-tuc .owl-item img{ height: 165px; } .tin-tuc .owl-item p{ padding: 5px; font-size: 13px; line-height: 1.8; text-align: justify; height: 72px; overflow: hidden; margin-bottom: 5px; } button.owl-next span, button.owl-prev span{ font-size: 15px; color: #2ab2cd; padding: 5px 20px !important; } button.owl-next span:hover, button.owl-prev span:hover{ color: #fff; } .tin-tuc .owl-nav button.owl-next, .tin-tuc .owl-nav button.owl-prev{ border-radius: 20px; border: 1px solid #2ab2cd; } .tin-tuc .owl-nav [class*=owl-]:hover{ background: #2ab2cd; } /*================== SLIDE WEB HOÀN THÀNH ===================*/ .hoan-thanh{ background: #f5f5f5; } .webhoanthanh{ max-height: 275px; overflow: hidden; } .webhoanthanh .owl-item{ border: 1px solid #fe971285; border-radius: 3px; background: #fff; margin-bottom: 5px; } .webhoanthanh .owl-item:hover{ border-bottom: 5px solid #009ddd; } .webhoanthanh .owl-item img{ height: 185px; border-bottom: 1px solid #fe971285; } .webhoanthanh .owl-item p{ text-align: center; height: 40px; overflow: hidden; margin: 8px 2px; } /*================ FOOTER ===================*/ #footer{ color: #fff; line-height: 1.9; margin-top: 30px; background: #222; border-top: 5px solid #fe9712; } .info-contact p { line-height: 1.5; } .fb-page{ padding-top: 20px; } .block-content-ft{ font-size: 14px; } #footer a{ color: #fff; } .copyright{ color: #fff; background: #fe9712; line-height: 45px; } /*================ FOOTER HOTLINE ===================*/ .hotline-home-left{ display: block !important; } .hotline-home-left{ position: fixed; right: 20px; bottom: 85px; z-index: 999999; } .hotline-home-left ul a{ list-style: disc; color: #fff; width: 65px; font-size: 1em; font-weight: bold; border-radius: 20px; display: inline-block/*list-item*/; } .hotline-home-left ul a:hover{ width: 70px; transition: all 0.5; } .hotline-home-left ul i{ margin-right: 5px; font-size: 20px; background: #fff; padding: 7px; width: 34px; border-radius: 20px; margin-bottom: 2px; margin-top: 2px; margin-left: 2px; color: #009ddd; } /*.hotline-home-left ul a:nth-child(1){ background-color: #d33; }*/ .hotline-home-left ul a:nth-child(1) i{ background: #fff; color: #d33; } .hotline-home-left ul a:nth-child(2){ background-color: #486ba3; } .hotline-home-left ul a:nth-child(2) i{ background: #fff; color: #486ba3; } /*================ BACK TO TOP ===================*/ #back-to-top{ display: inline-block; background-color: #009ddd; width: 50px; height: 50px; text-align: center; border-radius: 5px; position: fixed; bottom: 10px; right: 30px; transition: background-color .3s, opacity .5s, visibility .5s; opacity: 0; visibility: hidden; z-index: 1000; } #back-to-top::after{ content: "\f077"; font-family: FontAwesome; font-weight: normal; font-style: normal; font-size: 2em; line-height: 50px; color: #fff; } #back-to-top:hover{ cursor: pointer; background-color: #fe9712; } #back-to-top:active{ background-color: #555; } #back-to-top.show{ opacity: 1; visibility: visible; } /*============================================*/ /*================ SIDEBAR ===================*/ .ho-tro h3{ font-size: 20px; font-weight: 600; margin-top: 20px; text-transform: uppercase; color: #23527c; } .ho-tro h4{ font-size: 15px; font-weight: 600; padding-left: 20px; margin-top: 10px; } .ho-tro h4 span{ font-size: 18px; color: #fe9712; } .ho-tro h4.dien-thoai{ color: #009ddd; background: url('img/dienthoai.png') left no-repeat; } .ho-tro h4.email{ color: #009ddd; background: url('img/email.png') left no-repeat; } .sidebar .categorymau{ margin: 0; } .sidebar h2.categorytitle{ font-size: 15px; font-weight: 600; margin: 0; padding: 0; border-radius: 3px; } .sidebar h2.categorytitle .fa{ padding: 10px 12px; font-size: 20px; background: #009ddd; margin-right: 5px; border-radius: 3px 0 0 3px; } .sidebar .danh-sach-mau{ border-left: 1px solid #009ddd35; } .sidebar .danh-sach-mau li{ padding: 5px 0 5px 5px; list-style: square; background: #fff; border-bottom: 1px solid #009ddd35; } .sidebar .danh-sach-mau li:hover{ background: #f5f5f5; } .sidebar i.fa.fa-angle-double-right{ padding-right: 10px; } /*================ CATEGORY ===================*/ .break{ margin: 15px 0; font-size: 16px; color: #fe9712; } .banner{ height: 99px; overflow: hidden; } h1.ten-danhmuc{ color: #337ab7; font-size: 29px; text-align: center; margin-bottom: 20px; } /*================ HIỂN THỊ - SẮP XẾP ===================*/ .soluong-mau{ padding-left: 0 !important; } .soluong-mau h4{ color: #337ab7; line-height: 35px; margin-top: 0!important; } .soluong-mau h4 span{ color: #fe9712; font-size: 20px; font-weight: 700; } select.orderby{ width: 200px; height: 35px; border-radius: 3px; border: 1px solid #1e90ff85; } /*================ CATEGORY MẪU WEBSITE ===================*/ .desc-cat{ padding: 0 15px; text-align: justify; } .desc-cat p, .desc-cat li { padding: 4px 0; } .categorymau{ margin: 10px 0px; overflow: hidden; } .categorytitle{ font-size: 22px; color: #fe9712; margin: 0 0 10px 0; padding: 10px 0; border-bottom: none; text-transform: none; } .arrowlistmenu a{ color: #23527c; text-decoration: none; font-weight: 400; font-size: 14px; } .tenmau-website{ line-height: 2.2; margin-left: -5px; } .somau-website{ font-size: smaller; color: black; font-size: 12px; } .mau-sac-website{ width: 25px; height: 25px; display: block; float: left; margin-right: 10px; border-radius: 5px; margin-bottom: 10px; } .mau-sac-website:hover{ background: url('img/icon/icon-check.png') center center no-repeat; } .mau-sac-website.active{ background: url('img/icon/icon-check.png') center center no-repeat; } /*================ SINGLE MẪU WEBSITE ===================*/ .anh-mau-web{ background: #fe9712; padding-bottom: 12px; } .anhmau .chitiet-anhmau{ height: 490px; overflow: hidden; object-fit: cover; } .ma-giaodien{ margin-top: 8px; font-size: 18px; text-align: center; color: white; } .chi-tiet-mau-website{ background: #f5f5f5; } .chi-tiet-mau-website h3{ box-sizing: border-box; font-family: inherit; font-weight: 600; line-height: 1.5; color: inherit; margin: 0px; padding: 15px 5px; font-size: 15px; border-left: 3px solid #fe9712; border-bottom: 1px solid #fdd8a8; } .cactrang-item{ padding: 2px; box-sizing: border-box; background: #fff; border: 1px solid #009ddd; border-radius: 0px 0px 4px 4px; box-shadow: 0 2px 8px #e9eaed; display: block; margin-bottom: 20px; } .cactrang-item img{ width: 100%; height: 250px; overflow: hidden; margin-bottom: 0; } .ten-trang{ padding: 10px 5px; } .single-mau-website-content p{ font-size: 14px; font-weight: 600; padding-bottom: 10px; } .border-bottom{ padding: 8px 0; margin: 8px 0; border-bottom: 1px solid #eaebf1; font-size: 13px; } .single-mau-website-content ul li{ margin-left: 10px; list-style: square !important; } .chi-tiet-mau-website ol{ padding-left: 20px; } .chi-tiet-mau-website ol li{ list-style: decimal; padding-left: 10px; } article.post-content{ line-height: 2.0; background: #fff; border-left: 1px solid #fdd8a8; border-right: 1px solid #fdd8a8; border-radius: 3px; } /*=================ĐẶT MẪU=========================*/ .dat-hang{ background: #f5f5f5; border: 1px solid #1e90ff85; border-radius: 3px; } .tt-dat-hang{ text-align: center; font-size: 20px; color: #1e90ff; font-weight: bold; margin-top: 15px; } label.mau-1{ font-weight: 500; color: #fe9712 !important; } .dat-hang input.wpcf7-form-control.wpcf7-text{ margin-bottom: 10px; } .dat-hang input.wpcf7-form-control.wpcf7-text, .dat-hang textarea.wpcf7-form-control.wpcf7-textarea{ width: 100%; border: 1px solid #ddd; border-radius: 5px; padding-left: 5px; height: 40px; } .dat-hang textarea.wpcf7-form-control.wpcf7-textarea{ height: 155px; } .dat-hang input.wpcf7-form-control.wpcf7-submit{ background: #fe9712; color: #fff; margin: 10px 0; float: right; padding: 7px 15px; border-radius: 5px; } /*=================SẢN PHẨM LIÊN QUAN==================*/ .sanpham-lienquan h3{ border-bottom: 1px solid #fdd8a8; } .sanpham-lienquan h3 span{ color: #009ddd; } .sanpham-lienquan h3 span i{ color: #fe9712; } /*================ CATEGORY TIN TỨC ===================*/ .padding5{ padding: 5px; } .item-tintuc{ background: #fff; border: 1px solid #ddd; padding-bottom: 10px; margin-top: 15px; } .anh-tintuc img{ width: 100%; height: 150px; overflow: hidden; border-bottom: 1px solid #fe9712; } /*.tieude-tintuc{ height: 58px; overflow: hidden; }*/ .tieude-tintuc h4{ margin: 10px 5px; font-size: 14px; line-height: 1.2; font-weight: 600; height: 32px; overflow: hidden; } .mota-tintuc p{ padding: 0 5px; line-height: 1.6; height: 107px; overflow: hidden; } /*================ SINGLE TIN TỨC ===================*/ .single-title{ font-size: 24px; font-weight: 600; margin: 10px 0!important; text-transform: none; } .single-content h2, .single-content h3{ font-weight: 600; } .single-content h2{ font-size: 19px; } .single-content h3{ font-size: 16px; } .single-content img{ display: block; height: auto; margin: 15px auto; } .sidebar .categorymau li.tin-lienquan{ margin-bottom: 10px; } /*================ PHÂN TRANG ===================*/ .phantrang{ text-align: center; font-size: 18px; margin: 20px; } .page-numbers{ font-size: 16px; font-weight: 400; padding: 8px 14px; margin-right: 5px; color: #fff !important; background: #45b109; border-radius: 20%; } .page-numbers:hover{ background: #ffaf3c; } .phantrang span.current{ background: #fe9712; } /*================ CONTACT FOOTER ===================*/ .contact_footer{ background: #f5f5f5; padding: 35px 0px; } .contact-footer-item{ background: #fff; min-height: 100px; } .contact-footer-item .fa{ font-size: 50px; color: #fff; float: left; padding: 15px; border-radius: 50%; background: #fe9712; } .contact-footer-content span{ color: #f58220; text-transform: uppercase; margin: 10px; font-weight: 600; } .lien-he{ background: #fe9712; color: #fff; } .middle{ display: flex; justify-content: center; flex-direction: column; height: 400px; padding-left: 20px; } .middle h3{ font-weight: 600; } a.lienhe-phone.text-center{ background: #fff; padding: 10px; margin: 0 auto; width: 185px; font-size: 20px; border-radius: 10px; font-weight: 600; } div#wpcf7-f145-o1 { margin: 15px; } .lienhe-page .col-xs-6{ padding-left: 0; text-align: left; } .lienhe-page .col-xs-6 label{ margin-left: 15px; color: #333; } .lienhe-page .col-xs-6 label input[type="checkbox"]{ width: 15px; height: 15px; margin: 8px 5px; position: relative; top: 3px; } .lienhe-page .col-xs-6 input{ margin: 10px 0; } .lien-he input.wpcf7-form-control.wpcf7-submit{ margin: 10px 0; float: right; padding: 7px 15px; border-radius: 5px; font-weight: 600; background: #009ddd; } span.wpcf7-list-item{ margin-right: 20px; } span.wpcf7-list-item input{ margin-right: 5px; } .lien-he textarea.wpcf7-form-control.wpcf7-textarea{ width: 100%; height: 125px; } input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel, input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email, textarea.wpcf7-form-control.wpcf7-textarea, input.wpcf7-form-control.wpcf7-text{ color: #337ab7; font-weight: 300; line-height: 30px; width: 100%; } .single-content{ margin-bottom: 25px; font-size: 15px; } .single-content p,.single-content li{ margin: 10px 0; } .single-content li{ margin-left: 15px; padding-left: 5px; } /*==================== BẢNG GIÁ ====================*/ .banner-bang-gia{ background: #009ddd; color: #fff; padding-bottom: 15px; margin-bottom: 15px; display: grid; } .banner-bang-gia h2{ font-size: 22px; font-weight: 600; } .banner-bang-gia a{ display: inline-block; padding: 5px; min-width: 135px; border-radius: 20px; color: #fff; font-size: 16px; margin: 10px 0; border: 1px solid #ddd; } .banner-bang-gia a.hotline{ background: #d33; } .banner-bang-gia a.facebook{ background: #486ba3; } .banner-bang-gia a.zalo{ background: #009ddd; } .banner-bang-gia span{ font-size: 18px; font-weight: 500; } .goi-dich-vu{ background: #009ddd12; padding: 0 0 25px 0; border: 1px solid #fe971285; } .goi-dich-vu li{ list-style: none; } .goi-dich-vu:hover{ background: #f9f9f9; box-shadow: 0 0 15px #009ddd; transition: transform .5s, box-shadow .5s, background-color .5s, color .5s, opacity .5s; } .bang-gia-top, .mo-ta-goi{ padding-bottom: 10px; } .goi-dich-vu li.ten-goi{ color: #fff; background: #fe9712; padding: 10px; } .goi-dich-vu h3{ margin: 0; font-size: 18px; font-weight: 600; line-height: 1.25; } .goi-dich-vu li.gia-goi{ padding: 12px 0; color: #f00; } .mo-ta-goi{ font-size: 0.9em; margin: 0 15px; border-bottom: 1px solid #fe971283; } .dac-diem-goi{ margin-bottom: 20px; } .dac-diem-goi li{ padding: 5px; color: #009ddd; border-bottom: 1px solid #fe971235; } .khong-ho-tro{ text-decoration: line-through; opacity: .6; } a.chi-tiet-goi{ padding: 10px 15px; background: #fe9712; color: #fff; border-radius: 3px; text-transform: uppercase; } a.chi-tiet-goi:hover,a.dangky:hover,a.xemchitiet:hover{ color: #fff !important; text-decoration: underline !important; box-shadow: 0 0 15px #009ddd85; } /*==================== QUY TRÌNH THIẾT KẾ WEBSITE ====================*/c .table-responsive { overflow-x: inherit; } .table>tbody>tr>th{ text-align: center; } .table>tbody>tr>td{ vertical-align: middle; } /*==================== LANDING PAGE GOOGLE ADS ====================*/c /*========================= GOOGLE MAPS =========================*/ .google-maps .about-googlemaps{ background: #eee; padding: 30px 0; } .google-maps .about-googlemaps ul li{ color: #dd4b3e; margin: 10px 0; text-align: justify; } .benefit-googlemaps li{ list-style: none; margin: 15px 0; padding-bottom: 10px; border-bottom: 1px solid #ddd; } .benefit-googlemaps li span{ display: inline-block; width: 30px; height: 30px; text-align: center; line-height: 30px; font-size: 15px; background: #21a462; color: #fff; border-radius: 50%; float: left; margin-right: 10px; top: -8px; position: relative; } .benefit-googlemaps li h4{ color: #dd4b3e; } .benefit-googlemaps li p{ text-align: justify; } .dk-home .modal-content{ background:url('img/dk-home.jpg') no-repeat center; background-size: cover; width: 85%; margin: 0 auto; } .dk-home .modal-body{ padding: 15px 25px; } .dk-home h4{ color: #fff; font-size: 24px; font-weight: 700; } .dk-home .modal-content .wpcf7{ border-radius: 20px; background: rgba(35, 85, 185, 0.85); border: 1px solid rgba(99,5,5,0.19); } .dk-home .modal-content form{ padding: 10px 30px; } .dk-home .modal-content input{ margin: 10px 0; padding: 6px 10px; } .dk-home .modal-content textarea{ padding: 6px; height: 100px; } .dk-home .modal-content .wpcf7-submit { width: 100%; height: 50px; font-size: 20px; font-weight: 600; background: #009ddd; color: #fff; border: none; text-transform: uppercase; }