body { font-family: 'Open Sans', sans-serif; font-weight: 400; color: #00000; font-size: 12px; line-height: 20px; width: 100%; } #wrap #content {float:left;} #wrap #sidebar {float:right;} #wrap #sidebar .widget-container {margin-left: 20px;margin-right: 0px;} #site-title a { color: #000000; } h1, h2, h3, h4, h5, h6 { color: #444; } /* default font size */ .fa { font-size: 12px; } /* Override the bootstrap defaults */ h1, h2, h3, h4, h5, h6 { color: #444; } /* default font size */ .fa { font-size: 14px; } /* Override the bootstrap defaults */ h1 { font-size: 33px; } h2 { font-size: 27px; } h3 { font-size: 21px; } h4 { font-size: 15px; } h5 { font-size: 12px; } h6 { font-size: 10.2px; } a { color: #23a1d1; } a:hover { text-decoration: none; } legend { font-size: 18px; padding: 7px 0px } label { font-size: 12px; font-weight: normal; } select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control { font-size: 12px; } .input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover { font-size: 12px; } .input-group .input-group-addon { font-size: 12px; height: 30px; } /* Fix some bootstrap issues */ span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg { display: inline; } .nav-tabs { margin-bottom: 15px; } div.required .control-label:before { content: '* '; color: #F00; font-weight: bold; } /* Gradent to all drop down menus */ .dropdown-menu li > a:hover { text-decoration: none; color: #FFFFFF; background-color: #E6E6E6; background-image: linear-gradient(to bottom, #FFFFFF, #FFFFFF); background-repeat: repeat-x; } .ui-menu-item{ text-align:left; z-index: 160; } .ui-autocomplete{ text-align:left; z-index: 160; } /*modal oke*/ .switch { position: relative; display: inline-block; width: 145px; height: 38px; } .switch input {display:none;} .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s; } .slider:before { position: absolute; content: ""; height: 36px; width: 76px; left: 1px; bottom: 1px; background-color: green; -webkit-transition: .4s; transition: .4s; } input:checked + .slider { background-color: #0000; } input:focus + .slider { box-shadow: 0 0 15px #2196F3; } input:checked + .slider:before { -webkit-transform: translateX(65px); -ms-transform: translateX(65px); transform: translateX(65px); } /* Modal Content */ .modal-content { position: relative; background-color: white; margin: auto; padding: 3px; height: auto; border: 1px solid #888; width: 100%; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19); -webkit-animation-name: animatetop; -webkit-animation-duration: 0.4s; animation-name: animatetop; animation-duration: 0.4s } /* Add Animation */ @-webkit-keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } @keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } /* The Close Button */ .close { color: white; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; } .modal-header { padding: 2px 16px; background-color: #5cb85c; color: white; } .modal-body {padding: 2px 16px;} .modal-footer { padding: 2px 16px; background-color: #5cb85c; color: white; } /* top */ #top { position: fixed; background-color: #00c1b5; border-bottom: 12px solid #FF0000; margin: auto; padding: 1px; border: 1px solid #888; width: 100%; z-index: 9; /* Sit on top */ -webkit-animation-name: animatetop; -webkit-animation-duration: 0.1s; animation-name: animatetop; animation-duration: 0.1s } /* Add Animation */ @-webkit-keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } @keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } #top .container { padding: 0 15px; } #top #currency .currency-select { text-align: left; } #top #currency .currency-select:hover { text-shadow: none; color: #FF0000; background-color: #FF0000; background-image: linear-gradient(to bottom, #23a1d1, #1f90bb); background-repeat: repeat-x; } #top .btn-link, #top-links li, #top-links a { color: #f95602; text-shadow: 0 1px 0 #f95602 text-decoration: blink; } #top .btn-link:hover, #top-links a:hover { color: #f95602; } #top-links .dropdown-menu a { text-shadow: none; } #top-links .dropdown-menu a:hover { color: #FF6600; } #top .btn-link strong { font-size: 14px; line-height: 14px; } #top-links { padding-top: 1px; } #top-links a + a { margin-left: 15px; } /* logo */ #logo { margin: 0 0 15px 0; Padding-top: 110px; -webkit-animation-name: animatetop; -webkit-animation-duration: 0.1s; animation-name: animatetop; animation-duration: 0.1s } /* Add Animation */ @-webkit-keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } @keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } /* search */ #search { margin-bottom: 10px; left: 1px; } #search .input-lg { border: 2px solid #00c1b5; height: 42px; line-height: 20px; padding: 1 10px; width: 320px; z-index: 9; /* Sit on top */ -webkit-animation-name: animatetop; -webkit-animation-duration: 0.1s; animation-name: animatetop; animation-duration: 0.1s } /* Add Animation */ @-webkit-keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } @keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } #search .btn-lg { border: 2px solid #00c1b5; color: #f95602; font-size: 19px; line-height: 18px; padding: 10px 35px; text-shadow: 0 1px 0 #FFF; } /* cart */ #cart { margin-top: 0px; } #cart > .btn { border: 2px solid #444; font-size: 10px; line-height: 18px; color: #00c1b5; } #cart.open > .btn { background-image: none; background-color: #444; border: 1px solid #444; color: #666; box-shadow: none; text-shadow: none; } #cart.open > .btn:hover { color: #00c1b5; } #cart .dropdown-menu { background: #00a3d1; } #cart .dropdown-menu { min-width: 100%; } @media (max-width: 478px) { #cart .dropdown-menu { width: 100%; } } #cart .dropdown-menu table { margin-bottom: 10px; } #cart .dropdown-menu li > div { min-width: 427px; padding: 0 10px; } @media (max-width: 478px) { #cart .dropdown-menu li > div { min-width: 100%; } } #cart .dropdown-menu li p { margin: 20px 0; } /* menu */ #menu { float: left; background-color: #BBBBBB; background-image: linear-gradient(to bottom, #00c1b5, #00c1b5); background-repeat: repeat-x; border-color: #FFCC66 #1f90bb #145e7a; min-height: 15px; margin-top: 0px; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19); } #menu .nav > li > a { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); padding: 10px 15px 10px 15px; min-height: 10px; background-color: transparent; } #menu .nav > li > a:hover, #menu .nav > li.open > a { background-color: rgba(0, 0, 0, 0.1); } #menu .dropdown-menu { padding-bottom: 0; } #menu .dropdown-inner { display: table; } #menu .dropdown-inner ul { display: table-cell; } #menu .dropdown-inner a { min-width: 160px; display: block; padding: 3px 20px; clear: both; line-height: 20px; color: #333333; font-size: 12px; } #menu .dropdown-inner li a:hover { color: #FF0000; } #menu .see-all { display: block; margin-top: 0.5em; border-top: 1px solid #DDD; padding: 3px 20px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 3px 3px; font-size: 12px; } #menu .see-all:hover, #menu .see-all:focus { text-decoration: none; color: #ffffff; background-color: #FF0000; background-image: linear-gradient(to bottom, #23a1d1, #1f90bb); background-repeat: repeat-x; } #menu #category { float: left; padding-left: 15px; font-size: 16px; font-weight: 700; line-height: 10px; color: #FF0000; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); } #menu .btn-navbar { font-size: 15px; font-stretch: expanded; color: #FFF0000; padding: 1px 15px; float: right; background-color: #FF0000; background-image: linear-gradient(to bottom, #23a1d1, #1f90bb); background-repeat: repeat-x; border-color: #1f90bb #1f90bb #145e7a; } #menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] { color: #FF0000; background-color: #FF0000; } @media (min-width: 768px) { #menu .dropdown:hover .dropdown-menu { display: block; } } @media (max-width: 767px) { #menu { border-radius: 1px; margin: 0 0 1px 0; Padding: 1px; } #menu div.dropdown-inner > ul.list-unstyled { display: block; } #menu div.dropdown-menu { margin-top: 1px; margin-left: 0 !important; padding-bottom: 1px; background-color: rgba(0, 0, 0, 0.1); } #menu .dropdown-inner { display: block; } #menu .dropdown-inner a { width: 100%; color: #fff; } #menu .dropdown-menu a:hover, #menu .dropdown-menu ul li a:hover { background: rgba(0, 0, 0, 0.1); } #menu .see-all { margin-top: 0; border: none; border-radius: 0; color: #fff; } } /* content */ #content { min-height: 320px; -webkit-animation-name: animatetop; -webkit-animation-duration: 0.1s; animation-name: animatetop; animation-duration: 0.1s } /* Add Animation */ @-webkit-keyframes animatetop { from {top:0px; opacity:0} to {top:0; opacity:1} } @keyframes animatetop { from {top:0px; opacity:0} to {top:0; opacity:1} } /* footer */ footer { margin-top: 2px; padding-top: 3px; background-color: #FFFFFF; border-top: 5px solid #00c1b5; color: #00000; -webkit-animation-name: animatetop; -webkit-animation-duration: 0.1s; animation-name: animatetop; animation-duration: 0.1s } /* Add Animation */ @-webkit-keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } @keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } footer hr { border-top: 2px solid #00c1b5;; border-bottom: 2px solid #00c1b5; } footer a { color: #00000; } footer a:hover { color: #000000; } footer h5 { font-family: 'Open Sans', sans-serif; font-size: 13px; font-weight: bold; color: #00c1b5; } /* alert */ .alert { padding: 8px 14px 8px 14px; } /* breadcrumb */ .breadcrumb { margin: 0 0 20px 0; padding: 8px 0; border: 1px solid #00c1b5; background-color: 1px solid #00c1b5; } .breadcrumb i { font-size: 15px; } .breadcrumb i { font-size: 15px; } .breadcrumb > li { text-shadow: 0 1px 0 #cccccc; padding: 0 20px; position: relative; white-space: nowrap; } .breadcrumb > li + li:before { content: ''; padding: 0; } .breadcrumb > li:after { content: ''; display: block; position: absolute; top: -3px; right: -5px; width: 26px; height: 26px; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; } .pagination { margin: 0; } /* buttons */ .buttons { margin: 1em 0; } .btn { padding: 7.5px 12px; font-size: 12px; border: 1px solid #23a1d1; border-radius: 4px; box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } .btn-xs { font-size: 10px; } .btn-sm { font-size: 10.2px; } .btn-lg { padding: 10px 16px; font-size: 15px; } .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover { font-size: 12px; } .btn-group > .btn-xs { font-size: 10px; } .btn-group > .btn-sm { font-size: 10.2px; } .btn-group > .btn-lg { font-size: 15px; } .btn-default { color: #777; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #00c1b5; background-image: linear-gradient(to bottom, #FF0000, #dddddd); background-repeat: repeat-x; border-color: #dddddd #dddddd #b3b3b3 #b7b7b7; } .btn-primary { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #229ac8; background-image: linear-gradient(to bottom, #23a1d1, #1f90bb); background-repeat: repeat-x; border-color: #1f90bb #1f90bb #145e7a; } .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { background-color: #1f90bb; background-position: 0 -15px; } .btn-warning { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #faa732; background-image: linear-gradient(to bottom, #fbb450, #f89406); background-repeat: repeat-x; border-color: #f89406 #f89406 #ad6704; } .btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1); } .btn-danger { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #da4f49; background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); background-repeat: repeat-x; border-color: #bd362f #bd362f #802420; } .btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1); } .btn-success { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #5bb75b; background-image: linear-gradient(to bottom, #62c462, #51a351); background-repeat: repeat-x; border-color: #51a351 #51a351 #387038; } .btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1); } .btn-info { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #df5c39; background-image: linear-gradient(to bottom, #e06342, #dc512c); background-repeat: repeat-x; border-color: #dc512c #dc512c #a2371a; } .btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { background-image: none; background-color: #df5c39; } .btn-link { border-color: rgba(0, 0, 0, 0); cursor: pointer; color: #23A1D1; border-radius: 0; } .btn-link, .btn-link:active, .btn-link[disabled] { background-color: rgba(0, 0, 0, 0); background-image: none; box-shadow: none; } .btn-inverse { color: #363636; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #363636; background-image: linear-gradient(to bottom, #444444, #222222); background-repeat: repeat-x; border-color: #222222 #222222 #000000; } .btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { background-color: #222222; background-image: linear-gradient(to bottom, #333333, #111111); } /* list group */ .list-group a { border: 1px solid #BBB532; background: #dddddd; color: #363636; padding: 8px 12px; } .list-group a.active, .list-group a.active:hover, .list-group a:hover { color: #363636; background: #363611; border: 1px solid #DDDDDD; text-shadow: 0 1px 0 #FFF; } /* carousel */ .carousel-caption { color: #FFFFFF; text-shadow: 0 1px 0 #000000; } .carousel-control .icon-prev:before { content: '\f053'; font-family: FontAwesome; } .carousel-control .icon-next:before { content: '\f054'; font-family: FontAwesome; } /* product list */ .product-thumb { border-collapse: collapse solid #ddd; border: 20px; margin-bottom: 5px; overflow: auto; min-height: 280px; margin-left: 1px; margin-right: 1px; .table { border-collapse: collapse; } table, th, td { border: 1px solid #ddd; margin-left: 1px; margin-right: 1px; } .table, th, td { border: 1px solid #ddd; } .product-thumb .image { text-align: center; } .product-thumb .image a { display: block; } .product-thumb .image a:hover { opacity: 0.8; } .product-thumb .image img { margin-left: auto; margin-right: auto; } .product-grid .product-thumb .image { float: none; border-collapse: collapse solid #ddd; border: 2px; margin-bottom: 0; overflow: 1px; padding: 1px; min-height: 250px; margin-left: 1px; margin-right: 1px; -webkit-transition: 0.2s; transition: 0.2s; } @media (min-width: 767px) { .product-list .product-thumb .image { float: none; padding: 0 2px; border-collapse: collapse solid #ddd; border: table; margin-bottom: 1px; overflow: 1px; min-height: 3px; margin-left: 1px; margin-right: 1px; } .product-thumb h4 { font-weight: bold; } .product-thumb .caption { padding: 0 5px; min-height: 20px; } .product-list .product-thumb .caption { margin-left: 230px; } @media (max-width: 1200px) { .product-grid .product-thumb .caption { min-height: 210px; padding: 0 1px; border-collapse: collapse solid #ddd; border: 0px; margin-bottom: 1px; overflow: 2px; margin-left: 1px; margin-right: 1px; } @media (max-width: 767px) { .product-list .product-thumb .caption { margin-left: 1px; padding: 0 2px; border-collapse: collapse; margin-bottom: 10px; overflow: 1px; min-height: 290px; margin-left: 1px; margin-right: 1px; -webkit-transition: 0.1s; transition: 0.1s; } .product-grid .product-thumb .caption { border-collapse: collapse; margin-bottom: 1px; overflow: 1px; min-height: 290px; margin-left: 1px; margin-right: 1px; -webkit-transition: 0.1s; transition: 0.1s; } .product-thumb .seller_rating { padding-bottom: 1px; } .seller_rating .fa-stack { font-size: 3px; } .seller_rating .fa-star-o { color: #00c1b5; font-size: 8px; } .seller_rating .fa-star { color: #FC0; font-size: 8px; } .seller_rating .fa-star + .fa-star-o { color: #00c1b5; } .product-thumb .rating { padding-bottom: 1px; } .rating .fa-stack { font-size: 3px; } .rating .fa-star-o { color: #00c1b5; font-size: 8px; } .rating .fa-star { color: #00c1b5; font-size: 8px; } .rating .fa-star + .fa-star-o { color: #00c1b5; } h2.price { margin: 0; } .product-thumb .price { color: #FF0000; } .product-thumb .price-new { font-weight: 800; } .product-thumb .price-old { color: #999; text-decoration: line-through; margin-left: 10px; } .product-thumb .price-tax { color: #999; font-size: 12px; display: block; } .product-thumb .button-group { border-top: 1px solid #ddd; background-color: #eee; overflow: auto; } .product-list .product-thumb .button-group { border-left: 1px relative #ddd; } @media (max-width: 768px) { .product-list .product-thumb .button-group { border-left: none; } } .product-thumb .button-group button { width: 60%; border: none; display: inline-block; float: left; background-color: #eee; color: #888; line-height: 38px; font-weight: bold; text-align: center; text-transform: uppercase; } .product-thumb .button-group button + button { width: 20%; border-left: 1px solid #ddd; } .product-thumb .button-group button:hover { color: #444; background-color: #ddd; text-decoration: none; cursor: pointer; } @media (max-width: 1200px) { .product-thumb .button-group button, .product-thumb .button-group button + button { width: 33.33%; } } @media (max-width: 767px) { .product-thumb .button-group button, .product-thumb .button-group button + button { width: 33.33%; } } .thumbnails { overflow: auto; clear: both; list-style: none; padding: 0; margin: 0; } .thumbnails > li { margin-left: 20px; } .thumbnails { margin-left: -20px; } .thumbnails > img { width: 100%; } .image-additional a { margin-bottom: 20px; padding: 5px; display: block; border: 1px solid #ddd; } .image-additional { max-width: 78px; } .thumbnails .image-additional { float: left; margin-left: 20px; } /* fixed colum left + content + right*/ @media (min-width: 768px) { #column-left .product-layout .col-md-3 { width: 100%; } #column-left + #content .product-layout .col-md-3 { width: 50%; } #column-left + #content + #column-right .product-layout .col-md-3{ width: 100%; } #content + #column-right .product-layout .col-md-3{ width: 100%; } } /* fixed product layouts used in left and right columns */ #column-left .product-layout, #column-right .product-layout { width: 100%; } /* fixed mobile cart quantity input */ .input-group .form-control[name^=quantity] { min-width: 50px; } .col-1 {width: 8.33%;} .col-2 {width: 16.66%;} .col-3 {width: 25%;} .col-4 {width: 33.33%;} .col-5 {width: 41.66%;} .col-6 {width: 50%;} .col-7 {width: 58.33%;} .col-8 {width: 66.66%;} .col-9 {width: 75%;} .col-10 {width: 83.33%;} .col-11 {width: 91.66%;} .col-12 {width: 100%;} [classhhhhh*="col-"] { float: left; padding: 15px; border: 1px solid red; } .rowhh::after { content: ""; clear: both; display: table; } .headere { background-color: #9933cc; color: #ffffff; padding: 15px; } .menuh ul { list-style-type: none; margin: 0; padding: 0; } .menuh li { padding: 8px; margin-bottom: 7px; background-color :#33b5e5; color: #ffffff; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); } .menuh li:hover { background-color: #0099cc; } /* The side navigation menu */ .sidenav { height: 100%; /* 100% Full-height */ width: 0; /* 0 width - change this with JavaScript */ position: fixed; /* Stay in place */ z-index: 999; /* Stay on top */ top: 0; left: 0; background-color: #111; /* Black*/ overflow-x: hidden; /* Disable horizontal scroll */ padding-top: 60px; /* Place content 60px from the top */ transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */ } /* The navigation menu links */ .sidenav a { padding: 8px 8px 8px 32px; text-decoration: none; font-size: 25px; color: #818181; display: block; transition: 0.3s } /* When you mouse over the navigation links, change their color */ .sidenav a:hover, .offcanvas a:focus{ color: #f1f1f1; } /* Position and style the close button (top right corner) */ .sidenav .closebtn { position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px; } /* Style page content - use this if you want to push the page content to the right when you open the side navigation */ #main { transition: margin-left .5s; padding: 0px; } /* On smaller screens, where height is less than 450px, change the style of the sidenav (less padding and a smaller font size) */ @media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;} } @media screen and (max-height: 1200px) { .sidenav {padding-top: 50px;} .sidenav a {font-size: 18px;} } .card { padding-top: 20px; margin: 10px 0 20px 0; background-color: rgba(214, 224, 226, 0.2); border-top-width: 0; border-bottom-width: 2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 30px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .card .card-heading { padding: 0 20px; margin: 0; } .card .card-heading.simple { font-size: 20px; font-weight: 300; color: #777; border-bottom: 1px solid #e5e5e5; } .card .card-heading.image img { display: inline-block; width: 46px; height: 46px; margin-right: 15px; vertical-align: top; border: 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .card .card-heading.image .card-heading-header { display: inline-block; vertical-align: top; } .card .card-heading.image .card-heading-header h3 { margin: 0; font-size: 14px; line-height: 16px; color: #262626; } .card .card-heading.image .card-heading-header span { font-size: 12px; color: #999999; } .card .card-body { padding: 0 20px; margin-top: 20px; } .card .card-media { padding: 0 20px; margin: 0 -14px; } .card .card-media img { max-width: 100%; max-height: 100%; } .card .card-actions { min-height: 30px; padding: 0 20px 20px 20px; margin: 20px 0 0 0; } .card .card-comments { padding: 20px; margin: 0; background-color: #f8f8f8; } .card .card-comments .comments-collapse-toggle { padding: 0; margin: 0 20px 12px 20px; } .card .card-comments .comments-collapse-toggle a, .card .card-comments .comments-collapse-toggle span { padding-right: 5px; overflow: hidden; font-size: 12px; color: #999; text-overflow: ellipsis; white-space: nowrap; } .card-comments .media-heading { font-size: 13px; font-weight: bold; } .card.people { position: relative; display: inline-block; width: 170px; height: 300px; padding-top: 0; margin-left: 20px; overflow: hidden; vertical-align: top; } .card.people:first-child { margin-left: 0; } .card.people .card-top { position: absolute; top: 0; left: 0; display: inline-block; width: 170px; height: 150px; background-color: #E69500; } .card.people .card-top.green { background-color: #53a93f; } .card.people .card-top.blue { background-color: #427fed; } .card.people .card-info { position: absolute; top: 150px; display: inline-block; width: 100%; height: 101px; overflow: hidden; background: #E69500; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .card.people .card-info .title { display: block; margin: 8px 14px 0 14px; overflow: hidden; font-size: 16px; font-weight: bold; line-height: 18px; color: #404040; } .card.people .card-info .desc { display: block; margin: 8px 14px 0 14px; overflow: hidden; font-size: 12px; line-height: 16px; color: #737373; text-overflow: ellipsis; } .card.people .card-bottom { position: absolute; bottom: 0; left: 0; display: inline-block; width: 100%; padding: 10px 20px; line-height: 29px; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .card.hovercard { position: relative; padding-top: 0; overflow: hidden; text-align: center; background-color: rgba(214, 224, 226, 0.2); } .card.hovercard .cardheader { background: url("http://lorempixel.com/400/200/sports/Dummy-Text/"); background-size: cover; height: 135px; } .card.hovercard .avatar { position: relative; top: -50px; margin-bottom: -50px; } .card.hovercard .avatar img { width: 100px; height: 100px; max-width: 100px; max-height: 100px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 5px solid rgba(255,255,255,0.5); } .card.hovercard .info { padding: 4px 8px 10px; } .card.hovercard .info .title { margin-bottom: 4px; font-size: 24px; line-height: 1; color: #262626; vertical-align: middle; } .card.hovercard .info .desc { overflow: hidden; font-size: 12px; line-height: 20px; color: #737373; text-overflow: ellipsis; } .card.hovercard .bottom { padding: 0 20px; margin-bottom: 17px; } .btn2 { border-radius: 50%; width:32px; height:32px; line-height:18px; } .result-search-autocomplete { display: none; position: absolute; z-index: 1000; background-color: #FFF; border: 1px solid #ddd; top:40px; max-height:468px; } .result-search-autocomplete h4 { display: block; width: 72%; line-height: 1.3em; color: #333; font-size: 14px; font-weight: 700; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .result-search-autocomplete h5 { font-size: 14px; margin-top: 8px; color: red; } .result-search-autocomplete h5 i { color: #999; font-style: normal; font-size: 11px; text-decoration: line-through; } .result-search-autocomplete h6 { text-transform: uppercase; font-size: 9px; font-weight: 700; color: #0876e6; display: block; margin-top: 8px; text-align: right; } .result-search-autocomplete ul, li { list-style-type: none; margin: 0; padding: 0; } .result-search-autocomplete-image { height: 50px; padding-left: 15px; } .result-search-autocomplete > ul { max-height:468px; overflow: hidden; /*overflow: scroll; overflow-x:none;*/ } .result-search-autocomplete > ul >li >a { position: relative; display: block; overflow: hidden; padding: 6px; text-decoration: none; } .result-search-autocomplete > ul >li { display: block; background: #fff; overflow: hidden; list-style: none; border-bottom: 1px dotted #ccc; float: none; } .result-search-autocomplete > ul >li > a:hover button { color: #FFF; } .tagdattruoc { background: #3498db; border: 1px solid #0679c6; font-size: 11px; color: #fff; border-radius: 0px; margin-top: 18px; } .tagdattruoc :hover { color: #FFF; } @media (max-width: 767px) { .result-button { width: 30%; float: left; } .row-result-search-autocomplete-image { width: 30%; float: left; } .result-info { width: 40%; float: left; } }