Server : Apache/2.4.18 (Ubuntu) System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64 User : oppastar ( 1041) PHP Version : 7.0.33-0ubuntu0.16.04.15 Disable Function : 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, Directory : /var/www/lightingcreationassociates.com/public_html/theme/css/ |
Upload File : |
/* GENERAL */ /* @font-face { font-family: 'gotriregular'; src: url('../fonts/gothic-webfont.eot'); src: url('../fonts/gothic-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/gothic-webfont.woff') format('woff'), url('../fonts/gothic-webfont.ttf') format('truetype'), url('../fonts/gothic-webfont.svg#gotriregular') format('svg'); font-weight: normal; font-style: normal; } */ @import url("https://fonts.googleapis.com/css2?family=Actor&display=swap"); body { font-family: "Actor", sans-serif; } .wrapp_all { /* width:1500px; */ margin: 0 auto; } .wrapp { width: 1024px; margin: 0 auto; } .content_innner { margin: 60px 0; } a:hover { text-decoration: none; } /* HEADER */ .header { background-image: url(../images/header-bg.png); background-repeat: no-repeat; background-position: center; background-size: cover; /* position:relative; */ z-index: 99; position: fixed; width: 100%; top: 0px; } .header .wrapp { position: relative; height: 120px; } .logo, .main_nav, .top_search { position: absolute; } .logo { left: 0; top: 25px; } /* Search */ .top_search { right: 0; top: 36px; } .top_search input { background: url(../images/search-icon.png) no-repeat 90% center #fff; font-size: 12px; padding: 5px 20px; width: 150px; border: none; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } /* NAVIGASI */ .main_nav { margin: 0; right: 165px; top: 30px; } .main_nav ul { margin: 0; padding: 0; } .main_nav ul li { display: inline-table; position: relative; } .main_nav ul li a { display: block; padding: 12px 10px; font-size: 14px; color: #fff; border-bottom: 2px solid #1945b6; text-transform: uppercase; } .main_nav ul li.active a, .main_nav ul > li:hover > a { font-weight: bold; border-bottom: 2px solid #fff; } .main_nav ul > li:hover > a { font-weight: normal; } /* Sub Level 1 */ .main_nav ul li ul { position: absolute; background: url(../images/sub-nav-bg.png) no-repeat left 10px; width: 200px; padding: 40px 20px 30px; left: -9000px; } .main_nav ul > li:hover > ul { left: auto; } .main_nav ul li ul li { display: block; } .main_nav ul li ul li a { padding: 5px 0; text-transform: none; } /* Sub Level 2 */ .main_nav ul li ul li ul { left: -9000px; background: #1843b1; padding: 20px; z-index: 999; border-top: 3px solid #0a3193; } .main_nav ul li ul li:hover ul { left: 100px; top: 31px; } /* Responsive Nav */ .toggle_menu { font-size: 24px; cursor: pointer; right: 10px; top: 10px; position: absolute; display: none; color: #fff; } .res_nav { background: #efefef; padding: 20px; display: none; margin-top: 55px; } .res_nav ul { padding: 0; } .res_nav ul li { display: block; } .res_nav ul li a { display: block; padding: 5px 0; font-size: 14px; color: #000; border-bottom: 1px solid #dedede; } .res_nav ul li ul { padding-left: 15px; } .res_nav ul li.active a { color: #1843b1; } /* SLIDER */ .product_slider { margin-top: 85px; } .carousel-control-next-icon, .carousel-control-prev-icon { width: 40px; height: 40px; } /* BANNER HOME */ .banner_2col { margin-top: 25px; margin-bottom: 25px; } .banner_2col img, .banner_1col img { width: 100%; height: auto; } /* BREADCRUMB */ .breadcrumbs { margin: 25px 0 0; } .breadcrumbs ul { padding: 0; } .breadcrumbs ul li { display: inline-table; color: #1844b3; } .breadcrumbs ul li.active { font-weight: bold; text-decoration: underline; } .breadcrumbs ul li a { text-decoration: none; font-weight: normal; color: #1844b3; text-decoration: none; } .breadcrumbs ul li:after { font-family: "FontAwesome"; content: "\f061"; padding: 0 10px; } .breadcrumbs ul li:last-child:after { display: none; } /* BROWSE PRODUCT PAGE */ .product_banner { background-repeat: no-repeat; background-position: center center; background-size: 100% auto; height: 275px; position: relative; margin-top: 85px; text-align: center; } .product_banner h3 { font-size: 30px; text-transform: uppercase; font-weight: bold; display: inline-block; color: #1843b1; position: relative; } .product_banner h3:after { position: absolute; height: 4px; width: 50%; left: 25%; bottom: -15px; content: " "; background: #1843b1; } .product_banner .wrapp { position: absolute; width: 100%; height: 100%; } .product_banner .wrapp_in { display: table; width: 100%; height: 100%; } .product_banner .wrapp_in2 { display: table-cell; vertical-align: middle; } /* PRODUCT LISTING */ .product_listing ul { padding: 0; } .product_listing ul li { float: left; list-style: none; width: 25%; text-align: center; } .product_list_name { margin: 15px 0; } .product_list_name a.product_list_name_cat { color: #58595b; font-size: 12px; display: block; margin-bottom: 5px; } .product_list_name a.product_list_name_cat:hover { color: #1842b1; } .product_list_name a.product_list_name_title { color: #1842b1; font-weight: bold; } .product_list_name a.product_list_name_title:hover { color: #000; } .product_list_name a.product_list_name_title h3 { margin: 0; line-height: 24px; font-size: 20px; } .product_list_img { position: relative; } .product_list_quickview { position: absolute; width: 100%; cursor: pointer; display: none; display: none; padding: 10px 15px; color: #fff; background: url(../images/blue-trans.png) repeat; position: absolute; bottom: 0; left: 0; } .product_list_img:hover .product_list_quickview { display: block; } .product_list_img:hover img { opacity: 0.5; } .product_list_inner { padding: 0 15px; } /* Modal Pop-Up Hack */ button.close { border: 2px solid #1843b1; width: 30px; position: absolute; right: 30px !important; top: 30px !important; padding: 0 !important; opacity: 1 !important; height: 30px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .modal-footer, .modal-header { border: none !important; } /* Pop Up Content Styling */ .prod_detail { text-align: left !important; font-size: 14px; } .prod_detail img { width: 100%; height: auto; } .pop_prdt_name h3 { color: #1843b1; font-weight: bold; } .pop_prdt_name h4 { color: #58595b; font-size: 16px; } .prod_detail ul { text-align: left; margin: 15px 0; padding: 0; } .prod_detail ul li { display: block; float: none; width: 100%; text-align: left; } .prod_detail a.readon { margin-top: 15px; } a.readon { display: inline-block; background: #1843b1; color: #fff !important; padding: 10px 30px; text-transform: uppercase; } a.readon:hover { opacity: 0.8; } /* PRODUCT DETAIL */ .product_detail { margin: 60px 0; } .product_detail_tab { margin-top: 25px; } .product_detail_tab ul { padding: 0; border-bottom: 4px solid #1843b1; } .product_detail_tab ul li { float: left; width: 50%; text-align: center; text-transform: uppercase; } .product_detail_tab ul li.nav-item { margin-bottom: -4px; border: none !important; } .product_detail_tab ul li.nav-item, .product_detail_tab ul li.nav-item:hover a, .nav-tabs .nav-link { border: none !important; } .product_detail_tab ul li.nav-item a.active { display: block; color: #fff; background: #1843b1; border: none !important; } .product_detail_tab ul li a.active { color: #1843b1; } .product_detail_tab ul li.active a { color: #fff; } .product_detail_img img { width: 100%; } /* Other Products */ .other_products { margin: 40px 0; padding: 30px; background: #fff; -webkit-box-shadow: 0px 0px 23px -8px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 0px 23px -8px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 23px -8px rgba(0, 0, 0, 0.2); } .other_products h3 { margin-top: 0; font-size: 22px; font-weight: bold; color: #1843b1; margin-bottom: 25px; } .other_products ul { padding: 0; } .other_products ul li { width: 25%; float: left; text-align: center; } .other_products ul li img { width: 100%; height: auto; } .other_products ul li a { color: #58595b; } .other_products_in { padding: 0 10px; } .pilihan_warna h5 { display: block; margin: 15px 0 10px; font-size: 12px; } /* PRODUCT LP */ .tabel_view { display: table; width: 100%; height: 100%; } .tabel_cell { display: table-cell; vertical-align: middle; } .product_lp { margin-bottom: 50px; } .product_lp img { width: 100%; height: auto; } .product_lpdescwrapp { position: relative; } .product_lpdesc { border: 4px solid #1843b1; position: absolute; height: 100%; width: 95%; top: 0; } .product_lp .col-md-6 { padding: 0; } /* After */ .product_lpdesc:after { position: absolute; height: 37px; width: 25px; content: " "; top: 40px; background-repeat: no-repeat; background-position: center center; } .lp_col_left .product_lpdesc:after { left: -25px; background-image: url(../images/moncong-left.png); } .lp_col_right .product_lpdesc:after { right: -25px; background-image: url(../images/moncong-right.png); } .lp_col_left .product_lpdesc { right: 0; } .lp_col_right .product_lpdesc { left: 0; } .product_lpdesc .tabel_cell { padding: 30px; text-align: center; } .product_lpdesc h3 { margin: 0 0 20px; color: #1843b1; font-weight: bold; } .product_lpdesc a { text-transform: uppercase; color: #1843b1; display: inline-block; text-decoration: underline; font-weight: bold; } .product_lpdesc a:hover { text-decoration: none; color: #000; } /* INTERNAL CONTENT */ .content_innner_center { text-align: center; } .internal_page h3 { font-weight: bold; color: #1843b3; } .spacer { width: 200px; height: 4px; background: #1843b3; margin: 50px auto; } /* Blog Page */ .blog_page ul { padding: 0 -1.2%; padding: 0; } .blog_page ul li { margin: 1.2% 1.2% 30px; } .blog_page img { margin-bottom: 20px; } .blog_page a { color: #1945b6; } .blog_page h3 { font-size: ; } .blog_page a:hover { color: #000; } .blog_item a.readmore { text-transform: uppercase; font-weight: bold; display: inline-block; background: #1945b6; color: #fff; padding: 10px 20px; } .blog_item a.readmore:hover { background: #000; } img.full { width: 100%; height: auto; margin-bottom: 20px; } /* Pagination */ .pagin_box { margin: 10px 0; } .pos_navigasi { font-size: 14px; margin-top: 35px; } .pos_navigasi a { color: #1945b6; } .pos_navigasi a:hover { color: #000; } ul.pagin { margin: 0; padding: 0; text-align: center; } ul.pagin li { display: inline-table; } ul.pagin li a { display: block; padding: 2px 5px; } ul.pagin li.active a { font-weight: bold; color: #999; } /* Activity */ .activity ul { padding: 0; margin: 0 -1.2%; } .activity ul li { float: left; width: 30%; margin: 1.2%; list-style: none; } .activity ul li img { margin-bottom: 20px; } .blog_item h3 { font-size: 22px; } /* ASK EXPERT */ .expert_form input, .expert_form select, .expert_form textarea { border: 2px solid #ebebeb; width: 100%; padding: 10px 20px; } .expert_form textarea { height: 150px; } .expert_form p { text-align: left; color: #1844b3; text-transform: uppercase; margin-bottom: 5px; } .expert_form .row { margin-bottom: 20px; } input.kirim_form { background: #1844b5; color: #fff; font-weight: bold; width: 200px; text-align: center; cursor: pointer; margin: 0 auto; border: 2px solid #1844b5; } /* Other Question */ .last_question { border-top: 6px solid #1844b5; padding-top: 20px; margin-top: 40px; } .last_question_box { margin: 30px 0; -webkit-box-shadow: 0px 0px 19px 0px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 0px 19px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 0px 19px 0px rgba(0, 0, 0, 0.15); } .last_question_box_in { padding: 35px 40px; text-align: left; } .last_question_box_header h3 { font-size: 22px; } .last_question_box_header h3 a { color: #1844b5; } .last_question_box_header h3 span { color: #58595b; font-size: 14px; font-weight: normal; } .last_question_box_left { float: left; color: #1844b5; } .last_question_box_right { float: right; color: #1844b5; } .last_question_box_right a { color: #1844b5; text-decoration: underline; font-weight: bold; } /* FOOTER */ .footer { background-image: url(../images/footer-bg.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; z-index: 99; margin: 20px 0 0; padding: 50px 0; color: #fff; } .footer h3 { font-size: 22px; margin-bottom: 20px; } .footer ul { margin: 0; padding: 0; } .footer ul li a:hover { opacity: 0.6; } .footer_menu ul li { display: block; list-style: none; } .footer_menu ul li a { display: block; color: #fff; padding: 5px 0; } .footer_logo_last { margin-top: 20px; } .footer_logo ul li { display: inline-table; } .footer_logo ul li a { display: block; } .footer_copyright { text-align: center; font-size: 12px; padding: 30px 0 0; }