Tampilkan postingan dengan label Tutorial CSS. Tampilkan semua postingan
Tampilkan postingan dengan label Tutorial CSS. Tampilkan semua postingan

Minggu, 15 Desember 2013

Membuat Jendela Pop Up Dengan CSS3

DEMO

pertama HTML :

Quote:<div id="button"><a href="#popup">Click Me</a></div>

<div id="popup">
<div class="window">
<a href="#" class="close-button" title="Close">X</a>
<h1>Pop Up</h1>
<p>testtesttesttesttesttesttesttest<br/>testtesttesttesttesttest</p>
</div>
</div>

dan css

Quote:* {
margin: 0;
padding: 0;
}

body, html {
font-family: Calibri, "times new roman", sans-serif;
}

#button {
margin: 5% auto;
width: 100px;
text-align: center;
}

#button a {
background-image: linear-gradient(to bottom,#2a95c5,#21759b);
background-image: -o-linear-gradient(to bottom,#2a95c5,#21759b);
background-image: -ms-linear-gradient(to bottom,#2a95c5,#21759b);
background-image: -moz-linear-gradient(to bottom,#2a95c5,#21759b);
background-image: -webkit-linear-gradient(to bottom,#2a95c5,#21759b);
background-color: #2e9fd2;
width: 86px;
height: 30px;
vertical-align: middle;
padding: 10px;
color: #fff;
text-decoration: none;
border: 1px solid transparent;
border-radius: 5px;
}

#popup {
width: 100%;
height: 100%;
position: fixed;
background: rgba(0,0,0,.7);
top: 0;
left: 0;
z-index: 9999;
visibility: hidden;
}

.window {
width: 400px;
height: 100px;
background: #fff;
border-radius: 10px;
position: relative;
padding: 10px;
box-shadow: 0 0 5px rgba(0,0,0,.4);
text-align: center;
margin: 15% auto;
}

.close-button {
width: 20px;
height: 20px;
background: #000;
border-radius: 50%;
border: 3px solid #fff;
display: block;
text-align: center;
color: #fff;
text-decoration: none;
position: absolute;
top: -10px;
right: -10px;
}

#popup:target {
visibility: visible;
}

sedikit penjelasan :
begini:
pertama kita sudah menjadikan jendela pop up nya menghilang pada properti yg berwarna merah visibility: hidden;. Tapi itu saja belum cukup! Untuk memunculkannya kita harus menekan tombolnya. Karena target dari tombol hyperlink kita adalah #popup, sehingga untuk memunculkannya, kita butuh pseudo-element seperti yg sudah saya bilang pertama tadi..

Karena div #popup tahu dia akan menjadi target dari tombol hyperlink kita. Kita tambakan pseudo-class :target pada div #popup serta menambahkan style visibility: visible, agar supaya div #popup-nya bereaksi ketika tombol diklik dan dia yang dijadikan target. Nah, reaksi itu akan mengubah visibility: hidden menjadi visibility: visible.
Kemudian untuk menyembunyikan jendela Pop Up-nya kembali, kita harus mengklik tombol close. Nah, tombol close itu kan targetnya # alias gak ada. Sehingga saat tombol close di klik, dia akan mengembalikan keadaan seperti semula.....

Minggu, 27 Oktober 2013

Membuat Menu Vertikal Sederhana



Assalamualaikum, selamat malem semuanya. gimana kabarnya??. semoga selalu dalam kesehatan, 2 hari ga nulis blog asa kangen pengin nulis lagi.. he,

oke malem ini saya mau coba share tentang web lagi nih, kali ini tentang menu vertical. Dalam dunia website menu merupakan salah satu komponen yang sangat penting, dan mempermudah pengunjung web dalam 'mengeksplore' setiap halaman web. Ada banyak variasi menu yang bisa kita terapkan di web mulai dari vertical menu , horizontal menu, dropdown menu, mega menu, combobox menu, slide menu, dll. Untuk membuat menu vertikal sederhana berikut sourcenya..

index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<head>
<title>Vertical Menu - Blog AICSI</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="page">

<div id="nav">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About Us</a></li>
<li><a href="#">Services</a></li>
<li><a href="#">Sitemap</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>

</body>
</html>



syle.css


*{margin:0; padding:0;}

body{ font:100% normal Georgia, "Times New Roman", Times, serif}
h1{ font-size:195%; color:#bbb; text-align:center}
html, body{ height:100%;}

*html, #page{ height:100%;}

/*#page{background:#eeeeee; height:100%; width:600px; margin:0 auto; position:relative;}*/

#nav ul{
margin:0;
padding:0;
list-style-type:none;
position:absolute; left:200px; top:200px;}

#nav ul li{display: inline; /*IE 6*/}

#nav ul li a{
display:block;
background:#d9d9d9;
width:200px;
text-decoration:none;
padding:4px/*padding for top, bottom*/ 7px /*padding for left, right*/;
border-bottom:1px solid #eeeeee;
border-top:1px solid #cccccc;
border-left:5px solid #333333;
color:#333333;
}

#nav ul li a:hover{
border-left-color:#0099FF;
color:#0066FF;
background:#c4c4c4;
}
.home{
width:30px;
padding-left:100px;
background:#ccc;
}

sekian, terima kasih. Semoga bermanfaat

CSS Framework Tebaik

CSS merupakan sebuah sistem yang cukup baru dalam hal tata letak dan pengembangan web. Sistem CSS Framework memungkinkan pengembang dapat dengan mudah membuat web dengan terstruktur dengan gaya dan tata letak sesuai dengan keinginan. Berikut ini adalah 10 sistem CSS framework terbaik yang bisa anda gunakan untuk membantu anda mengembangkan website.



1. 1kb CSS Framework

Nama: 1kb CSS Sistem Grid
Fitur: ukuran file sangat kecil dan mudah digunakan
Ukuran File (Unpacked): 1kb!

CSS framework lainya biasanya dibuat untuk menangani semua masalah, mulai dari tipografi, sistem grid, form dan berbagai kegunaan kompleks lainya, tetapi sangat memberatkan resource. Jika anda ingin mencari CSS Framework yang ringan 1kb CSS Framework adalah pilihan terbaik bagi anda.

2. YUI CSS Framework

Nama: Yahoo! YUI CSS Grid
Fitur: mendukung layout statis dan dinamis
Ukuran File (unpacked): ~ 8kB

YUI CSS Framework menawarkan empat model lebar halaman preset, enam template preset, dan kemampuan untuk nest yang dibagi dalam dua, tiga, atau empat kolom. Dengan ukuran File hanya 4KB, CSS grid ini menyediakan lebih dari 1000 kombinasi halaman tata letak.

3. 960 Grid System

Nama: 960 Grid System
Fitur: memiliki 12 atau 16 kotak kolom, pilihan untuk mengatur posisi
Ukuran File (unpacked): 5.4kb

960 Grid System merupakan upaya untuk merampingkan alur kerja pengembangan web dengan menyediakan dimensi yang umum digunakan, didasarkan pada lebar 960 piksel. Ada dua varian yang bisa anda gunakan yaitu: 12 dan 16 kolom, yang dapat digunakan secara terpisah atau bersama-sama.

4. Blueprint CSS Grid

Nama: Blueprint CSS Grid
Fitur: CSS reset, paket tipografi, print layout, plugin.
Ukuran File (unpacked): Tergantung pada file yang disertakan.

Blueprint CSS Grid adalah kerangka kerja, yang bertujuan untuk mengefisienkan waktu pengembangan website Anda. Ini memberi Anda dasar yang kokoh untuk membangun proyek Anda, dengan grid yang mudah digunakan, tipografi, plugin, dan bahkan stylesheet untukmencetak hasil karya anda.

5. YAML Grid System

Nama: YAML (tata letak lain multicolumn) Grid
Fitur: xhtml dan css layout, fokus pada standar dan aksesibilitas, tipografi, bentuk, dukungan rtl.
Ukuran File (unpacked): tergantung pada tata letak dan file yang digunakan.

“Yet Another Multicolumn Layout” (YAML)) adalah (X) HTML / CSS framework untuk menciptakan layout melayang modern dan fleksibel. Struktur ini sangat fleksibel dalam pemrograman dan bisa digunakan oleh end-user.

6. CSS Grid Plat Boiler

Nama: CSS Grid Plat Boiler
Fitur: dikembangkan oleh salah satu pembuat blueprint asli, ringan dan disederhanakan Ukuran File (Unpacked): ~ 8kB

Sebagai salah satu penulis asli Blueprint CSS asli, pembuat sistem ini memutuskan untuk menuangkan ide-idenya dalam framework ini. Framework dibuat dengan lebih sederhana tanpa meninggalkan aspek-aspek penting dalam pembuatan layout website anda.

7. Golden Grid CSS System

Nama: Golden Grid CSS System
Fitur: memiliki lebar utama 970px, 6 / 12 sistem grid, ringan, sederhana, sistem dokumentasi yang bagus.
Ukuran File (Unpacked): ~ 1kb (ketika minified)

Golden Grid CSS System adalah sistem grid pada web. Ini adalah produk dari sistem grid modern yang sempurna. Sistem ini dibuat sangat ringan, sehingga tidak memakan banyak rsource ketika digunakan.

8. Variable Grid System

Nama: Variable Grid System
Fitur: memungkinkan untuk tampilan dinamis maupun statis, memiliki pilihan preview.
Ukuran File (Unpacked): tergantung pada pilihan tata letak Anda.

Variable Grid System adalah cara cepat untuk menghasilkan CSS grid yang menjadi dasar bagi situs yang anda bangun. File CSS yang dihasilkan didasarkan pada 960 Grid System.

9. Grid System Generator

Nama: Grid System Generator
Fitur: sangat fleksibel, menghasilkan tampilan melayang, dapat memilih aturan desain, sumber daya yang besar dan kemampuan untuk dokumentasi.
Ukuran File (Unpacked): tergantung pada tata letak yang digunakan

Alat ini menghasilkan sistem grid yang valid di css / xhtml sebagai prototipe, pengembangan dan produksi yang cepat. Grid System Generator ini menawarkan kemampuan untuk menyesuaikan lebar, nomer, kolom dan margin untuk memungkinkan lebih banyak fleksibilitas dalam berbagai desain.

10. BlueTrip CSS Framework

Nama: BlueTrip CSS Framework
Fiturgrid dengan 24 kolom, gaya tipografi, stylesheet layout, gaya tombol, gaya pesan.
Ukuran File (Unpacked): ~ 16kb

Framework CSS yang pada awalnya adalah gabungan dari Blueprint dan Tripoli, Hartija, 960.gs, dan Unsur. BlueTrip memberikan Anda satu set metode dan cara yang umum untuk membangun sebuah website sehingga Anda dapat membangun website anda dengan mudah.

Setelah memilih CSS Framework yang akan anda gunakan, saat ini anda telah memiliki dasar untuk membangun konten website anda. Anda telah merancang struktur website dengan bagus, dan semua itu juga harus didukung dengan memilih hosting yang berkualitas, sehingga tidak aka nada masalah setelah website anda online. Banyak hosting yang menyediakan fitur berkualitas, anda bisa memilih sesuai dengan kebutuhan anda.

Kumpulan CSS Social Icons

Selamat pagi, pagi-pagi yang masih semangat ini saya mau berbagi nih. kali ini saya mau berbagi kumpulan button css icon nih, tentunya masih seputar web. Monggo..

index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>CSS Social Buttons</title>

<link href="social-buttons.css" rel="stylesheet">

<style type="text/css">
body {
background: #fff;
font: 14px/140% Arial, Helvetica, sans-serif;
color: #666;
width: 800px;
max-width: 80%;
margin: 30px auto;
}
p {
margin: 0 0 15px;
}
a {
color: #669;
text-decoration: none;
}
h1, h2, h3 {
color: #000;
}
h2, h3 {
line-height: 110%;
}
h2 {
font-size: 18px;
margin: 30px 0 15px;
}
h3 {
margin: 20px 0 10px;
font-size: 12px;
font-weight: normal;
color: #999;
}
</style>
</head>

<body>

<h1>CSS Social Buttons - blog.aicsi.com</h1>

<h2>Default</h2>
<p>
<a href="#" class="sb twitter">Twitter</a>
<a href="#" class="sb facebook">Facebook</a>
<a href="#" class="sb heart">Heart</a>
<a href="#" class="sb linkedin">LinkedIn</a>
<a href="#" class="sb pinterest">Pinterest</a>
<a href="#" class="sb podcast">Podcast</a>
<a href="#" class="sb rss">RSS</a>
<a href="#" class="sb share_this">Share</a>
<a href="#" class="sb star">Star</a>
<a href="#" class="sb vimeo">Vimeo</a>
</p>

<h2>Sizes</h2>

<h3>small, default, large</h3>
<p>
<a href="#" class="sb small twitter">Twitter</a>
<a href="#" class="sb twitter">Twitter</a>
<a href="#" class="sb large twitter">Twitter</a>
<a href="#" class="sb small facebook">Twitter</a>
<a href="#" class="sb facebook">Twitter</a>
<a href="#" class="sb large facebook">Twitter</a>
<a href="#" class="sb small pinterest">Twitter</a>
<a href="#" class="sb pinterest">Twitter</a>
<a href="#" class="sb large pinterest">Twitter</a>
</p>

<h2>Styles</h2>

<h3>min</h3>
<p>
<a href="#" class="sb min twitter">Twitter</a>
<a href="#" class="sb min facebook">Facebook</a>
<a href="#" class="sb min heart">Heart</a>
<a href="#" class="sb min linkedin">LinkedIn</a>
<a href="#" class="sb min pinterest">Pinterest</a>
<a href="#" class="sb min podcast">Podcast</a>
<a href="#" class="sb min rss">RSS</a>
<a href="#" class="sb min share_this">Share</a>
<a href="#" class="sb min star">Star</a>
<a href="#" class="sb min vimeo">Vimeo</a>
</p>

<h3>flat</h3>
<p>
<a href="#" class="sb flat twitter">Twitter</a>
<a href="#" class="sb flat facebook">Facebook</a>
<a href="#" class="sb flat heart">Heart</a>
<a href="#" class="sb flat linkedin">LinkedIn</a>
<a href="#" class="sb flat pinterest">Pinterest</a>
<a href="#" class="sb flat podcast">Podcast</a>
<a href="#" class="sb flat rss">RSS</a>
<a href="#" class="sb flat share_this">Share</a>
<a href="#" class="sb flat star">Star</a>
<a href="#" class="sb flat vimeo">Vimeo</a>
</p>

<h3>cicle</h3>
<p>
<a href="#" class="sb circle twitter">Twitter</a>
<a href="#" class="sb circle facebook">Facebook</a>
<a href="#" class="sb circle heart">Heart</a>
<a href="#" class="sb circle linkedin">LinkedIn</a>
<a href="#" class="sb circle pinterest">Pinterest</a>
<a href="#" class="sb circle podcast">Podcast</a>
<a href="#" class="sb circle rss">RSS</a>
<a href="#" class="sb circle share_this">Share</a>
<a href="#" class="sb circle star">Star</a>
<a href="#" class="sb circle vimeo">Vimeo</a>
</p>

<h3>embossed</h3>
<p>
<a href="#" class="sb embossed twitter">Twitter</a>
<a href="#" class="sb embossed facebook">Facebook</a>
<a href="#" class="sb embossed heart">Heart</a>
<a href="#" class="sb embossed linkedin">LinkedIn</a>
<a href="#" class="sb embossed pinterest">Pinterest</a>
<a href="#" class="sb embossed podcast">Podcast</a>
<a href="#" class="sb embossed rss">RSS</a>
<a href="#" class="sb embossed share_this">Share</a>
<a href="#" class="sb embossed star">Star</a>
<a href="#" class="sb embossed vimeo">Vimeo</a>
</p>

<h3>pressed</h3>
<p>
<a href="#" class="sb pressed twitter">Twitter</a>
<a href="#" class="sb pressed facebook">Facebook</a>
<a href="#" class="sb pressed heart">Heart</a>
<a href="#" class="sb pressed linkedin">LinkedIn</a>
<a href="#" class="sb pressed pinterest">Pinterest</a>
<a href="#" class="sb pressed podcast">Podcast</a>
<a href="#" class="sb pressed rss">RSS</a>
<a href="#" class="sb pressed share_this">Share</a>
<a href="#" class="sb pressed star">Star</a>
<a href="#" class="sb pressed vimeo">Vimeo</a>
</p>

<h3>thick-border</h3>
<p>
<a href="#" class="sb thick-border twitter">Twitter</a>
<a href="#" class="sb thick-border facebook">Facebook</a>
<a href="#" class="sb thick-border heart">Heart</a>
<a href="#" class="sb thick-border linkedin">LinkedIn</a>
<a href="#" class="sb thick-border pinterest">Pinterest</a>
<a href="#" class="sb thick-border podcast">Podcast</a>
<a href="#" class="sb thick-border rss">RSS</a>
<a href="#" class="sb thick-border share_this">Share</a>
<a href="#" class="sb thick-border star">Star</a>
<a href="#" class="sb thick-border vimeo">Vimeo</a>
</p>

<h3>no-border</h3>
<p>
<a href="#" class="sb no-border twitter">Twitter</a>
<a href="#" class="sb no-border facebook">Facebook</a>
<a href="#" class="sb no-border heart">Heart</a>
<a href="#" class="sb no-border linkedin">LinkedIn</a>
<a href="#" class="sb no-border pinterest">Pinterest</a>
<a href="#" class="sb no-border podcast">Podcast</a>
<a href="#" class="sb no-border rss">RSS</a>
<a href="#" class="sb no-border share_this">Share</a>
<a href="#" class="sb no-border star">Star</a>
<a href="#" class="sb no-border vimeo">Vimeo</a>
</p>

<h3>no-shadow</h3>
<p>
<a href="#" class="sb no-shadow twitter">Twitter</a>
<a href="#" class="sb no-shadow facebook">Facebook</a>
<a href="#" class="sb no-shadow heart">Heart</a>
<a href="#" class="sb no-shadow linkedin">LinkedIn</a>
<a href="#" class="sb no-shadow pinterest">Pinterest</a>
<a href="#" class="sb no-shadow podcast">Podcast</a>
<a href="#" class="sb no-shadow rss">RSS</a>
<a href="#" class="sb no-shadow share_this">Share</a>
<a href="#" class="sb no-shadow star">Star</a>
<a href="#" class="sb no-shadow vimeo">Vimeo</a>
</p>

<h3>gradient</h3>
<p>
<a href="#" class="sb gradient twitter">Twitter</a>
<a href="#" class="sb gradient facebook">Facebook</a>
<a href="#" class="sb gradient heart">Heart</a>
<a href="#" class="sb gradient linkedin">LinkedIn</a>
<a href="#" class="sb gradient pinterest">Pinterest</a>
<a href="#" class="sb gradient podcast">Podcast</a>
<a href="#" class="sb gradient rss">RSS</a>
<a href="#" class="sb gradient share_this">Share</a>
<a href="#" class="sb gradient star">Star</a>
<a href="#" class="sb gradient vimeo">Vimeo</a>
</p>

<h3>glossy</h3>
<p>
<a href="#" class="sb glossy gray twitter">Twitter</a>
<a href="#" class="sb glossy gray facebook">Facebook</a>
<a href="#" class="sb glossy gray heart">Heart</a>
<a href="#" class="sb glossy gray linkedin">LinkedIn</a>
<a href="#" class="sb glossy gray pinterest">Pinterest</a>
<a href="#" class="sb glossy gray podcast">Podcast</a>
<a href="#" class="sb glossy gray rss">RSS</a>
<a href="#" class="sb glossy gray share_this">Share</a>
<a href="#" class="sb glossy gray star">Star</a>
<a href="#" class="sb glossy gray vimeo">Vimeo</a>
</p>

<h3>text</h3>
<p>
<a href="#" class="sb text twitter">Twitter</a>
<a href="#" class="sb text facebook">Facebook</a>
<a href="#" class="sb text heart">Heart</a>
<a href="#" class="sb text linkedin">LinkedIn</a>
<a href="#" class="sb text pinterest">Pinterest</a>
<a href="#" class="sb text podcast">Podcast</a>
<a href="#" class="sb text rss">RSS</a>
<a href="#" class="sb text share_this">Share</a>
<a href="#" class="sb text star">Star</a>
<a href="#" class="sb text vimeo">Vimeo</a>
</p>

<h2>Colors + Styles</h2>

<h3>default</h3>
<p>
<a href="#" class="sb twitter">Twitter</a>
<a href="#" class="sb blue twitter">Twitter</a>
<a href="#" class="sb purple twitter">Twitter</a>
<a href="#" class="sb red twitter">Twitter</a>
<a href="#" class="sb green twitter">Twitter</a>
<a href="#" class="sb orange twitter">Twitter</a>
<a href="#" class="sb brown twitter">Twitter</a>
<a href="#" class="sb black twitter">Twitter</a>
<a href="#" class="sb gray twitter">Twitter</a>
<a href="#" class="sb light-gray twitter">Twitter</a>
<a href="#" class="sb light-blue twitter">Twitter</a>
<a href="#" class="sb light-purple twitter">Twitter</a>
<a href="#" class="sb pink twitter">Twitter</a>
<a href="#" class="sb light-green twitter">Twitter</a>
<a href="#" class="sb yellow twitter">Twitter</a>
</p>

<h3>flat</h3>
<p>
<a href="#" class="sb flat twitter">Twitter</a>
<a href="#" class="sb flat blue twitter">Twitter</a>
<a href="#" class="sb flat purple twitter">Twitter</a>
<a href="#" class="sb flat red twitter">Twitter</a>
<a href="#" class="sb flat green twitter">Twitter</a>
<a href="#" class="sb flat orange twitter">Twitter</a>
<a href="#" class="sb flat brown twitter">Twitter</a>
<a href="#" class="sb flat black twitter">Twitter</a>
<a href="#" class="sb flat gray twitter">Twitter</a>
<a href="#" class="sb flat light-gray twitter">Twitter</a>
<a href="#" class="sb flat light-blue twitter">Twitter</a>
<a href="#" class="sb flat light-purple twitter">Twitter</a>
<a href="#" class="sb flat pink twitter">Twitter</a>
<a href="#" class="sb flat light-green twitter">Twitter</a>
<a href="#" class="sb flat yellow twitter">Twitter</a>
</p>

<h3>gradient</h3>
<p>
<a href="#" class="sb gradient twitter">Twitter</a>
<a href="#" class="sb gradient blue twitter">Twitter</a>
<a href="#" class="sb gradient purple twitter">Twitter</a>
<a href="#" class="sb gradient red twitter">Twitter</a>
<a href="#" class="sb gradient green twitter">Twitter</a>
<a href="#" class="sb gradient orange twitter">Twitter</a>
<a href="#" class="sb gradient brown twitter">Twitter</a>
<a href="#" class="sb gradient black twitter">Twitter</a>
<a href="#" class="sb gradient gray twitter">Twitter</a>
<a href="#" class="sb gradient light-gray twitter">Twitter</a>
<a href="#" class="sb gradient light-blue twitter">Twitter</a>
<a href="#" class="sb gradient light-purple twitter">Twitter</a>
<a href="#" class="sb gradient pink twitter">Twitter</a>
<a href="#" class="sb gradient light-green twitter">Twitter</a>
<a href="#" class="sb gradient yellow twitter">Twitter</a>
</p>

<h3>gradient + glossy</h3>
<p>
<a href="#" class="sb gradient glossy twitter">Twitter</a>
<a href="#" class="sb gradient glossy blue twitter">Twitter</a>
<a href="#" class="sb gradient glossy purple twitter">Twitter</a>
<a href="#" class="sb gradient glossy red twitter">Twitter</a>
<a href="#" class="sb gradient glossy green twitter">Twitter</a>
<a href="#" class="sb gradient glossy orange twitter">Twitter</a>
<a href="#" class="sb gradient glossy brown twitter">Twitter</a>
<a href="#" class="sb gradient glossy black twitter">Twitter</a>
<a href="#" class="sb gradient glossy gray twitter">Twitter</a>
<a href="#" class="sb gradient glossy light-gray twitter">Twitter</a>
<a href="#" class="sb gradient glossy light-blue twitter">Twitter</a>
<a href="#" class="sb gradient glossy light-purple twitter">Twitter</a>
<a href="#" class="sb gradient glossy pink twitter">Twitter</a>
<a href="#" class="sb gradient glossy light-green twitter">Twitter</a>
<a href="#" class="sb gradient glossy yellow twitter">Twitter</a>
</p>

<h3>gradient + glossy + embossed</h3>
<p>
<a href="#" class="sb gradient glossy embossed twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed blue twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed purple twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed red twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed green twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed orange twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed brown twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed black twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed gray twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed light-gray twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed light-blue twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed light-purple twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed pink twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed light-green twitter">Twitter</a>
<a href="#" class="sb gradient glossy embossed yellow twitter">Twitter</a>
</p>

<h3>circle + gradient + glossy + embossed</h3>
<p>
<a href="#" class="sb circle gradient glossy embossed twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed blue twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed purple twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed red twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed green twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed orange twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed brown twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed black twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed gray twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed light-gray twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed light-blue twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed light-purple twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed pink twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed light-green twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy embossed yellow twitter">Twitter</a>
</p>

<h3>circle + no-border + no-shadow</h3>
<p>
<a href="#" class="sb circle no-shadow no-border twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border blue twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border purple twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border red twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border green twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border orange twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border brown twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border black twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border gray twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border light-gray twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border light-blue twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border light-purple twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border pink twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border light-green twitter">Twitter</a>
<a href="#" class="sb circle no-shadow no-border yellow twitter">Twitter</a>
</p>

<h3>flat + text</h3>
<p>
<a href="#" class="sb flat text twitter">Twitter</a>
<a href="#" class="sb flat text blue twitter">Twitter</a>
<a href="#" class="sb flat text purple twitter">Twitter</a>
<a href="#" class="sb flat text red twitter">Twitter</a>
<a href="#" class="sb flat text green twitter">Twitter</a>
<a href="#" class="sb flat text orange twitter">Twitter</a>
<a href="#" class="sb flat text brown twitter">Twitter</a>
<a href="#" class="sb flat text black twitter">Twitter</a>
<a href="#" class="sb flat text gray twitter">Twitter</a>
<a href="#" class="sb flat text light-gray twitter">Twitter</a>
<a href="#" class="sb flat text light-blue twitter">Twitter</a>
<a href="#" class="sb flat text light-purple twitter">Twitter</a>
<a href="#" class="sb flat text pink twitter">Twitter</a>
<a href="#" class="sb flat text light-green twitter">Twitter</a>
<a href="#" class="sb flat text yellow twitter">Twitter</a>
</p>

<h3>circle + text + thick-border</h3>
<p>
<a href="#" class="sb circle text thick-border twitter">Twitter</a>
<a href="#" class="sb circle text thick-border blue twitter">Twitter</a>
<a href="#" class="sb circle text thick-border purple twitter">Twitter</a>
<a href="#" class="sb circle text thick-border red twitter">Twitter</a>
<a href="#" class="sb circle text thick-border green twitter">Twitter</a>
<a href="#" class="sb circle text thick-border orange twitter">Twitter</a>
<a href="#" class="sb circle text thick-border brown twitter">Twitter</a>
<a href="#" class="sb circle text thick-border black twitter">Twitter</a>
<a href="#" class="sb circle text thick-border gray twitter">Twitter</a>
<a href="#" class="sb circle text thick-border light-gray twitter">Twitter</a>
<a href="#" class="sb circle text thick-border light-blue twitter">Twitter</a>
<a href="#" class="sb circle text thick-border light-purple twitter">Twitter</a>
<a href="#" class="sb circle text thick-border pink twitter">Twitter</a>
<a href="#" class="sb circle text thick-border light-green twitter">Twitter</a>
<a href="#" class="sb circle text thick-border yellow twitter">Twitter</a>
</p>

<h3>circle + gradient + glossy + text + embossed</h3>
<p>
<a href="#" class="sb circle gradient glossy text embossed twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed blue twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed purple twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed red twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed green twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed orange twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed brown twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed black twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed gray twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed light-gray twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed light-blue twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed light-purple twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed pink twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed light-green twitter">Twitter</a>
<a href="#" class="sb circle gradient glossy text embossed yellow twitter">Twitter</a>
</p>

<h3>mix and match</h3>
<p>
<a href="#" class="sb min twitter">Twitter</a>
<a href="#" class="sb small text min facebook">Facebook</a>
<a href="#" class="sb small blue facebook">Facebook</a>
<a href="#" class="sb large red embossed heart">Heart</a>
<a href="#" class="sb text embossed linkedin">LinkedIn</a>
<a href="#" class="sb yellow gradient embossed pinterest">Pinterest</a>
<a href="#" class="sb circle large embossed purple gradient podcast">Podcast</a>
<a href="#" class="sb orange glossy rss">RSS</a>
<a href="#" class="sb embossed green large text share_this">Share</a>
<a href="#" class="sb orange flat small star">Star</a>
<a href="#" class="sb pressed no-border blue large vimeo">Vimeo</a>
<a href="#" class="sb thick-border light-gray large twitter">Twitter</a>
<a href="#" class="sb text red large gradient glossy embossed circle heart">Heart</a>
<a href="#" class="sb flat small text rss light-blue">RSS</a>
<a href="#" class="sb orange gradient text circle vimeo">Vimeo</a>
<a href="#" class="sb black glossy text flat vimeo">Vimeo</a>
<a href="#" class="sb blue circle no-border twitter">Twitter</a>
<a href="#" class="sb orange pressed text star">Star</a>
</p>

<h2>Custom</h2>

<h3>add icons</h3>
<p>
<a href="#" class="sb youtube">YouTube</a>
<a href="#" class="sb email">Email</a>
<a href="#" class="sb youtube text">YouTube</a>
<a href="#" class="sb email text">Email</a>
</p>

<h3>custom icon</h3>
<p>
<a href="#" class="sb custom retweet gradient embossed">Retweet</a>
<a href="#" class="sb custom blue photo gradient embossed">Photo</a>
<a href="#" class="sb custom pink comment gradient embossed">Comment</a>
</p>

</body>
</html>



social-buttons.css

a.sb,
.sb a {
width: 32px;
height: 32px;
background-repeat: no-repeat;
background-position: center center;
text-indent: -900em;
color: #333;
text-decoration: none;
line-height: 100%;
white-space: nowrap;
display: inline-block;
position: relative;
vertical-align: middle;
margin: 0 2px 5px 0;

/* default button color */
background-color: #ececec;
border: solid 1px #b8b8b9;

/* default box shadow */
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);
box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);

/* default border radius */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;

}
/* for IE */
*:first-child+html a.sb,
*:first-child+html .sb a {
text-indent: 0;
line-height: 0;
font-size: 0;
overflow: hidden;
}


/* SB LIST
================================================ */
.sb {
margin: 0;
padding: 0;
}
.sb li {
margin: 0;
padding: 0;
display: inline;
}


/* SIZES
================================================ */
/* small */
a.sb.small,
.sb.small a {
width: 26px;
height: 26px;
font-size: 90%;
}

/* large */
a.sb.large,
.sb.large a {
width: 40px;
height: 40px;
font-size: 120%;
}


/* GRADIENTS
================================================ */

/* default gradient */
a.sb.gradient,
.sb.gradient a {
background-color: transparent !important;
}
a.sb.gradient:after,
.sb.gradient a:after {
padding: 1px;
content: "";
width: 100%;
height: 100%;
position: absolute;
top: -1px;
left: -1px;
z-index: -1;

-webkit-box-shadow: inset 0 2px 0 rgba(255,255,255,.3);
-moz-box-shadow: inset 0 2px 0 rgba(255,255,255,.3);
box-shadow: inset 0 2px 0 rgba(255,255,255,.3);

/* default gradient */
background: -moz-linear-gradient(top, #eeeeee 0%, #d2d2d2 100%);
background: -webkit-linear-gradient(top, #eeeeee 0%, #d2d2d2 100%);
background: linear-gradient(top, #eeeeee 0%, #d2d2d2 100%);
}

/* gradient blue */
a.sb.gradient.blue:after,
.sb.gradient.blue a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzODRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzU2OWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(83,132,237,1) 0%, rgba(44,86,159,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(83,132,237,1) 0%,rgba(44,86,159,1) 100%);
background-image: linear-gradient(top, rgba(83,132,237,1) 0%,rgba(44,86,159,1) 100%);
}

/* gradient purple */
a.sb.gradient.purple:after,
.sb.gradient.purple a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmNzdmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZTE4ZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(127,119,252,1) 0%, rgba(78,24,219,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(127,119,252,1) 0%,rgba(78,24,219,1) 100%);
background-image: linear-gradient(top, rgba(127,119,252,1) 0%,rgba(78,24,219,1) 100%);
}

/* gradient red */
a.sb.gradient.red:after,
.sb.gradient.red a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5NzQ1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNzIzMTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(249,116,88,1) 0%, rgba(215,35,18,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(249,116,88,1) 0%,rgba(215,35,18,1) 100%);
background-image: linear-gradient(top, rgba(249,116,88,1) 0%,rgba(215,35,18,1) 100%);
}

/* gradient green */
a.sb.gradient.green:after,
.sb.gradient.green a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxYjkxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMTc5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(81,185,18,1) 0%, rgba(49,121,9,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(81,185,18,1) 0%,rgba(49,121,9,1) 100%);
background-image: linear-gradient(top, rgba(81,185,18,1) 0%,rgba(49,121,9,1) 100%);
}

/* gradient green */
a.sb.gradient.green:after,
.sb.gradient.green a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxYjkxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMTc5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(81,185,18,1) 0%, rgba(49,121,9,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(81,185,18,1) 0%,rgba(49,121,9,1) 100%);
background-image: linear-gradient(top, rgba(81,185,18,1) 0%,rgba(49,121,9,1) 100%);
}

/* gradient orange */
a.sb.gradient.orange:after,
.sb.gradient.orange a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjZmMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(255,165,0,1) 0%, rgba(255,111,0,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(255,165,0,1) 0%,rgba(255,111,0,1) 100%);
background-image: linear-gradient(top, rgba(255,165,0,1) 0%,rgba(255,111,0,1) 100%);
}

/* gradient brown */
a.sb.gradient.brown:after,
.sb.gradient.brown a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1NjMwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YjNiMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(197,99,5,1) 0%, rgba(123,59,2,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(197,99,5,1) 0%,rgba(123,59,2,1) 100%);
background-image: linear-gradient(top, rgba(197,99,5,1) 0%,rgba(123,59,2,1) 100%);
}

/* gradient black */
a.sb.gradient.black:after,
.sb.gradient.black a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzAzMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(86,86,86,1) 0%, rgba(3,3,3,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(86,86,86,1) 0%,rgba(3,3,3,1) 100%);
background-image: linear-gradient(top, rgba(86,86,86,1) 0%,rgba(3,3,3,1) 100%);
}

/* gradient gray */
a.sb.gradient.gray:after,
.sb.gradient.gray a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjYWJhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MjUyNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(172,171,171,1) 0%, rgba(82,82,82,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(172,171,171,1) 0%,rgba(82,82,82,1) 100%);
background-image: linear-gradient(top, rgba(172,171,171,1) 0%,rgba(82,82,82,1) 100%);
}

/* gradient light-gray */
a.sb.gradient.light-gray:after,
.sb.gradient.light-gray a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDlkOWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(217,217,217,1) 0%, rgba(157,157,157,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(217,217,217,1) 0%,rgba(157,157,157,1) 100%);
background-image: linear-gradient(top, rgba(217,217,217,1) 0%,rgba(157,157,157,1) 100%);
}

/* gradient light-blue */
a.sb.gradient.light-blue:after,
.sb.gradient.light-blue a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZTVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NmMyZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(209,229,254,1) 0%, rgba(150,194,250,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(209,229,254,1) 0%,rgba(150,194,250,1) 100%);
background-image: linear-gradient(top, rgba(209,229,254,1) 0%,rgba(150,194,250,1) 100%);
}

/* gradient light-purple */
a.sb.gradient.light-purple:after,
.sb.gradient.light-purple a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlYzlmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhODllZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(206,201,254,1) 0%, rgba(168,158,252,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(206,201,254,1) 0%,rgba(168,158,252,1) 100%);
background-image: linear-gradient(top, rgba(206,201,254,1) 0%,rgba(168,158,252,1) 100%);
}

/* gradient pink */
a.sb.gradient.pink:after,
.sb.gradient.pink a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZDNmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZTkzY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(253,211,240,1) 0%, rgba(254,147,203,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(253,211,240,1) 0%,rgba(254,147,203,1) 100%);
background-image: linear-gradient(top, rgba(253,211,240,1) 0%,rgba(254,147,203,1) 100%);
}

/* gradient light-green */
a.sb.gradient.light-green:after,
.sb.gradient.light-green a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzZWYxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZGM4MGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(179,239,22,1) 0%, rgba(141,200,14,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(179,239,22,1) 0%,rgba(141,200,14,1) 100%);
background-image: linear-gradient(top, rgba(179,239,22,1) 0%,rgba(141,200,14,1) 100%);
}

/* gradient yellow */
a.sb.gradient.yellow:after,
.sb.gradient.yellow a:after {
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZjZiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmRlMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: -moz-linear-gradient(top, rgba(253,246,177,1) 0%, rgba(255,222,7,1) 100%);
background-image: -webkit-linear-gradient(top, rgba(253,246,177,1) 0%,rgba(255,222,7,1) 100%);
background-image: linear-gradient(top, rgba(253,246,177,1) 0%,rgba(255,222,7,1) 100%);
}


/* COLORS
================================================ */

/* default hover */
a.sb:hover:after,
.sb a:hover:after {
background-image: none;
}
a.sb:hover,
.sb a:hover,
a.sb:hover:after,
.sb a:hover:after {
background-color: #f3f3f3;
}


/* blue color */
a.sb.blue,
.sb.blue a,
a.sb.blue:after,
.sb.blue a:after {
background-color: #4d7de1;
border-color: #294c89;
color: #fff;
}
a.sb.blue:hover:after,
.sb.blue a:hover:after {
background-image: none;
}
a.sb.blue:hover,
.sb.blue a:hover,
a.sb.blue:hover:after,
.sb.blue a:hover:after {
background-color: #5384ed;
}

/* purple color */
a.sb.purple,
.sb.purple a,
a.sb.purple:after,
.sb.purple a:after {
background-color: #7a6bf8;
border-color: #321396;
color: #fff;
}
a.sb.purple:hover:after,
.sb.purple a:hover:after {
background-image: none;
}
a.sb.purple:hover,
.sb.purple a:hover,
a.sb.purple:hover:after,
.sb.purple a:hover:after {
background-color: #7f77fc;
}

/* red color */
a.sb.red,
.sb.red a,
a.sb.red:after,
.sb.red a:after {
background-color: #e8311f;
border-color: #9d1d14;
color: #fff;
}
a.sb.red:hover:after,
.sb.red a:hover:after {
background-image: none;
}
a.sb.red:hover,
.sb.red a:hover,
a.sb.red:hover:after,
.sb.red a:hover:after {
background-color: #e84b34;
}

/* green color */
a.sb.green,
.sb.green a,
a.sb.green:after,
.sb.green a:after {
background-color: #4aab10;
border-color: #1e5608;
color: #fff;
}
a.sb.green:hover:after,
.sb.green a:hover:after {
background-image: none;
}
a.sb.green:hover,
.sb.green a:hover,
a.sb.green:hover:after,
.sb.green a:hover:after {
background-color: #51b912;
}

/* orange color */
a.sb.orange,
.sb.orange a,
a.sb.orange:after,
.sb.orange a:after {
background-color: #ff9600;
border-color: #c35505;
color: #fff;
}
a.sb.orange:hover:after,
.sb.orange a:hover:after {
background-image: none;
}
a.sb.orange:hover,
.sb.orange a:hover,
a.sb.orange:hover:after,
.sb.orange a:hover:after {
background-color: #ffa500;
}

/* brown color */
a.sb.brown,
.sb.brown a,
a.sb.brown:after,
.sb.brown a:after {
background-color: #a35004;
border-color: #622d07;
color: #fff;
}
a.sb.brown:hover:after,
.sb.brown a:hover:after {
background-image: none;
}
a.sb.brown:hover,
.sb.brown a:hover,
a.sb.brown:hover:after,
.sb.brown a:hover:after {
background-color: #c56305;
}

/* black color */
a.sb.black,
.sb.black a,
a.sb.black:after,
.sb.black a:after {
background-color: #252525;
border-color: #000000;
color: #fff;
}
a.sb.black:hover:after,
.sb.black a:hover:after {
background-image: none;
}
a.sb.black:hover,
.sb.black a:hover,
a.sb.black:hover:after,
.sb.black a:hover:after {
background-color: #565656;
}

/* gray color */
a.sb.gray,
.sb.gray a,
a.sb.gray:after,
.sb.gray a:after {
background-color: #989797;
border-color: #3f3f3f;
color: #fff;
}
a.sb.gray:hover:after,
.sb.gray a:hover:after {
background-image: none;
}
a.sb.gray:hover,
.sb.gray a:hover,
a.sb.gray:hover:after,
.sb.gray a:hover:after {
background-color: #acabab;
}

/* light-gray color */
a.sb.light-gray,
.sb.light-gray a,
a.sb.light-gray:after,
.sb.light-gray a:after {
background-color: #c7c7c7;
border-color: #7b7b7b;
}
a.sb.light-gray:hover:after,
.sb.light-gray a:hover:after {
background-image: none;
}
a.sb.light-gray:hover,
.sb.light-gray a:hover,
a.sb.light-gray:hover:after,
.sb.light-gray a:hover:after {
background-color: #d9d9d9;
}

/* light-blue color */
a.sb.light-blue,
.sb.light-blue a,
a.sb.light-blue:after,
.sb.light-blue a:after {
background-color: #bdd9fd;
border-color: #6694d6;
}
a.sb.light-blue:hover:after,
.sb.light-blue a:hover:after {
background-image: none;
}
a.sb.light-blue:hover,
.sb.light-blue a:hover,
a.sb.light-blue:hover:after,
.sb.light-blue a:hover:after {
background-color: #d1e5fe;
}

/* light-purple color */
a.sb.light-purple,
.sb.light-purple a,
a.sb.light-purple:after,
.sb.light-purple a:after {
background-color: #c1bafd;
border-color: #7f76cc;
}
a.sb.light-purple:hover:after,
.sb.light-purple a:hover:after {
background-image: none;
}
a.sb.light-purple:hover,
.sb.light-purple a:hover,
a.sb.light-purple:hover:after,
.sb.light-purple a:hover:after {
background-color: #cec9fe;
}

/* pink color */
a.sb.pink,
.sb.pink a,
a.sb.pink:after,
.sb.pink a:after {
background-color: #feb4e4;
border-color: #e464ac;
}
a.sb.pink:hover:after,
.sb.pink a:hover:after {
background-image: none;
}
a.sb.pink:hover,
.sb.pink a:hover,
a.sb.pink:hover:after,
.sb.pink a:hover:after {
background-color: #fdd3f0;
}

/* light-green color */
a.sb.light-green,
.sb.light-green a,
a.sb.light-green:after,
.sb.light-green a:after {
background-color: #9bd611;
border-color: #71a115;
}
a.sb.light-green:hover:after,
.sb.light-green a:hover:after {
background-image: none;
}
a.sb.light-green:hover,
.sb.light-green a:hover,
a.sb.light-green:hover:after,
.sb.light-green a:hover:after {
background-color: #b3ef16;
}

/* yellow color */
a.sb.yellow,
.sb.yellow a,
a.sb.yellow:after,
.sb.yellow a:after {
background-color: #fff06c;
border-color: #dcb232;
}
a.sb.yellow:hover:after,
.sb.yellow a:hover:after {
background-image: none;
}
a.sb.yellow:hover,
.sb.yellow a:hover,
a.sb.yellow:hover:after,
.sb.yellow a:hover:after {
background-color: #fdf6b1;
}


/* STYLES
================================================ */

/* min style */
a.sb.min,
.sb.min a {
background-color: transparent;
border: none;

-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}

/* circle style */
a.sb.circle,
.sb.circle a,
a.sb.circle:before,
.sb.circle a:before,
a.sb.circle:after,
.sb.circle a:after {
-webkit-border-radius: 10em;
-moz-border-radius: 10em;
border-radius: 10em;
}

/* round style */
a.sb,
.sb a,
a.sb:before,
.sb a:before,
a.sb:after,
.sb a:after {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

/* reset bottom border-radius for round and circle */
a.sb.circle:before,
.sb.circle a:before,
a.sb:before,
.sb a:before {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
}

/* thick-border border style */
a.sb.thick-border,
.sb.thick-border a {
border-width: 3px;
}

/* no-border style */
a.sb.no-border,
.sb.no-border a {
border: none;
}

/* no-shadow style */
a.sb.no-shadow,
.sb.no-shadow a {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}

/* pressed style */
a.sb.pressed,
.sb.pressed a {
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.35);
-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.35);
box-shadow: inset 0 1px 2px rgba(0,0,0,.35);
}

/* embossed style */
a.sb.embossed,
.sb.embossed a {
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
}
a.sb.small.embossed,
.sb.small.embossed a {
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.25), inset 0 -2px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.25), inset 0 -2px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.25), inset 0 -2px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
}
a.sb.large.embossed,
.sb.large.embossed a {
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.25), inset 0 -4px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.25), inset 0 -4px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.25), inset 0 -4px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
}

/* glossy style */
a.sb.glossy:before,
.sb.glossy a:before {
content: "";
width: 100%;
height: 50%;
position: absolute;
top: 0;
left: 0;

/* glossy overlay */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.2) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.2) 100%);
background: linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.2) 100%);
}

/* icon with text style */
a.sb.text,
.sb.text a {
text-indent: 0;
width: auto;
height: 20px;
padding: 9px 14px 3px 34px;
background-position: 2px center;
}
*:first-child+html a.sb.text,
*:first-child+html .sb.text a {
text-indent: inherit; /* for IE */
line-height: 100%;
font-size: 100%;
}

a.sb.small.text,
.sb.small.text a {
background-position: 2px center;
padding: 6px 12px 0 34px;
}
a.sb.large.text,
.sb.large.text a {
background-position: 6px center;
padding: 12px 20px 8px 40px;
}

/* flat style */
a.sb.flat,
.sb.flat a,
a.sb.flat:before,
.sb.flat a:before {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;

-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}

/* ICONS
================================================ */
a.sb.twitter,
.sb a.twitter {
background-image: url(images/twitter_bird.png);
}

a.sb.facebook,
.sb a.facebook {
background-image: url(images/facebook.png);
}

a.sb.heart,
.sb a.heart {
background-image: url(images/heart.png);
}

a.sb.linkedin,
.sb a.linkedin {
background-image: url(images/linkedin.png);
}

a.sb.pinterest,
.sb a.pinterest {
background-image: url(images/pinterest.png);
}

a.sb.podcast,
.sb a.podcast {
background-image: url(images/podcast.png);
}

a.sb.rss,
.sb a.rss {
background-image: url(images/rss.png);
}

a.sb.share_this,
.sb a.share_this {
background-image: url(images/share_this.png);
}

a.sb.star,
.sb a.star {
background-image: url(images/star.png);
}

a.sb.vimeo,
.sb a.vimeo {
background-image: url(images/vimeo.png);
}

/* white icons */
a.sb.blue.twitter,
.sb.blue a.twitter,
a.sb.purple.twitter,
.sb.purple a.twitter,
a.sb.red.twitter,
.sb.red a.twitter,
a.sb.green.twitter,
.sb.green a.twitter,
a.sb.orange.twitter,
.sb.orange a.twitter,
a.sb.brown.twitter,
.sb.brown a.twitter,
a.sb.black.twitter,
.sb.black a.twitter,
a.sb.gray.twitter,
.sb.gray a.twitter {
background-image: url(images/white_twitter_bird.png);
}

a.sb.blue.facebook,
.sb.blue a.facebook,
a.sb.purple.facebook,
.sb.purple a.facebook,
a.sb.red.facebook,
.sb.red a.facebook,
a.sb.green.facebook,
.sb.green a.facebook,
a.sb.orange.facebook,
.sb.orange a.facebook,
a.sb.brown.facebook,
.sb.brown a.facebook,
a.sb.black.facebook,
.sb.black a.facebook,
a.sb.gray.facebook,
.sb.gray a.facebook {
background-image: url(images/white_facebook.png);
}

a.sb.blue.heart,
.sb.blue a.heart,
a.sb.purple.heart,
.sb.purple a.heart,
a.sb.red.heart,
.sb.red a.heart,
a.sb.green.heart,
.sb.green a.heart,
a.sb.orange.heart,
.sb.orange a.heart,
a.sb.brown.heart,
.sb.brown a.heart,
a.sb.black.heart,
.sb.black a.heart,
a.sb.gray.heart,
.sb.gray a.heart {
background-image: url(images/white_heart.png);
}

a.sb.blue.linkedin,
.sb.blue a.linkedin,
a.sb.purple.linkedin,
.sb.purple a.linkedin,
a.sb.red.linkedin,
.sb.red a.linkedin,
a.sb.green.linkedin,
.sb.green a.linkedin,
a.sb.orange.linkedin,
.sb.orange a.linkedin,
a.sb.brown.linkedin,
.sb.brown a.linkedin,
a.sb.black.linkedin,
.sb.black a.linkedin,
a.sb.gray.linkedin,
.sb.gray a.linkedin {
background-image: url(images/white_linkedin.png);
}

a.sb.blue.pinterest,
.sb.blue a.pinterest,
a.sb.purple.pinterest,
.sb.purple a.pinterest,
a.sb.red.pinterest,
.sb.red a.pinterest,
a.sb.green.pinterest,
.sb.green a.pinterest,
a.sb.orange.pinterest,
.sb.orange a.pinterest,
a.sb.brown.pinterest,
.sb.brown a.pinterest,
a.sb.black.pinterest,
.sb.black a.pinterest,
a.sb.gray.pinterest,
.sb.gray a.pinterest {
background-image: url(images/white_pinterest.png);
}

a.sb.blue.podcast,
.sb.blue a.podcast,
a.sb.purple.podcast,
.sb.purple a.podcast,
a.sb.red.podcast,
.sb.red a.podcast,
a.sb.green.podcast,
.sb.green a.podcast,
a.sb.orange.podcast,
.sb.orange a.podcast,
a.sb.brown.podcast,
.sb.brown a.podcast,
a.sb.black.podcast,
.sb.black a.podcast,
a.sb.gray.podcast,
.sb.gray a.podcast {
background-image: url(images/white_podcast.png);
}

a.sb.blue.rss,
.sb.blue a.rss,
a.sb.purple.rss,
.sb.purple a.rss,
a.sb.red.rss,
.sb.red a.rss,
a.sb.green.rss,
.sb.green a.rss,
a.sb.orange.rss,
.sb.orange a.rss,
a.sb.brown.rss,
.sb.brown a.rss,
a.sb.black.rss,
.sb.black a.rss,
a.sb.gray.rss,
.sb.gray a.rss {
background-image: url(images/white_rss.png);
}

a.sb.blue.share_this,
.sb.blue a.share_this,
a.sb.purple.share_this,
.sb.purple a.share_this,
a.sb.red.share_this,
.sb.red a.share_this,
a.sb.green.share_this,
.sb.green a.share_this,
a.sb.orange.share_this,
.sb.orange a.share_this,
a.sb.brown.share_this,
.sb.brown a.share_this,
a.sb.black.share_this,
.sb.black a.share_this,
a.sb.gray.share_this,
.sb.gray a.share_this {
background-image: url(images/white_share_this.png);
}

a.sb.blue.star,
.sb.blue a.star,
a.sb.purple.star,
.sb.purple a.star,
a.sb.red.star,
.sb.red a.star,
a.sb.green.star,
.sb.green a.star,
a.sb.orange.star,
.sb.orange a.star,
a.sb.brown.star,
.sb.brown a.star,
a.sb.black.star,
.sb.black a.star,
a.sb.gray.star,
.sb.gray a.star {
background-image: url(images/white_star.png);
}

a.sb.blue.vimeo,
.sb.blue a.vimeo,
a.sb.purple.vimeo,
.sb.purple a.vimeo,
a.sb.red.vimeo,
.sb.red a.vimeo,
a.sb.green.vimeo,
.sb.green a.vimeo,
a.sb.orange.vimeo,
.sb.orange a.vimeo,
a.sb.brown.vimeo,
.sb.brown a.vimeo,
a.sb.black.vimeo,
.sb.black a.vimeo,
a.sb.gray.vimeo,
.sb.gray a.vimeo {
background-image: url(images/white_vimeo.png);
}


/* ADD YOUR CUSTOM STYLES BELOW
================================================ */
a.sb.youtube {
background-image: url(images/youtube.png);
}
a.sb.email {
background-image: url(images/email.png);
}

/* custom icon */
a.sb.custom {
width: 80px;
height: 80px;

-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}
a.sb.custom:after {
background-image: url(images/custom-bg.png);

-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}

/* custom icon blue */
a.sb.custom.blue {
border-color: #96a8af;
}
a.sb.custom.blue:after {
background-image: url(images/custom-bg-blue.png);
}
/* custom icon pink */
a.sb.custom.pink {
border-color: #b0a1aa;
}
a.sb.custom.pink:after {
background-image: url(images/custom-bg-pink.png);
}

/* custom icon background images */
a.sb.custom.retweet {
background-image: url(images/custom-icon-retweet.png);
}
a.sb.custom.photo {
background-image: url(images/custom-icon-photo.png);
}
a.sb.custom.comment {
background-image: url(images/custom-icon-comment.png);
}



Tampilan



DOWNLOAD HERE

Dasar Pemrograman CSS

PENGENALAN

CSS adalah standard pembuatandanpemakaian style untukdokmenterstruktur, CSS di gunakan untuk mempersingkat penulisan tag HTML seperti font, color, text, dan table menjadilebihringkassehinggatidakterjadipengulanganpenulisan.

CSS distandarisasioleh W3C (World Wide Web Consortium).CSS dapat dipasang pada dokumen HTML yang telah jadi. Dalam melayout sebuah web ada dua metode yang sering dipakai untuk membuat sebuah layout halaman web yaitu:


Metode Table
MetodeDiv

Keuntunganmenggunakan CSS adalah :

Kode HTML menjadi lebih sederhana dan lebih mudah diatur,
Ukuran file menjadi lebihkecil, sehingga load file lebihcepat,
Mudah untuk merubah tampilan, hanya dengan merubah file CSS saja,
Dapat berkolaborasi dengan JavaScript.
Digunakan dalam hamper semua web browser.


Cara penulisanCSS :

Inline Style Sheet (Penulisan di dalam elemen HTML)
Embedded Style Sheet (Penulisan CSS di dalamelemen HTML dengan menggunakan tag<style>)
Linked Style Sheet (Penulisan skrip CSS di dokumen yang berbeda/terpisah)

SELECTOR
Terdiri dari tag class dan ID. Setiap tag yang ada di dalam HTML bisa menjadi Selector

Selector Class

Diawal penulisan menggunakan tanda titik, pada HTML ditambahkan class.

Contoh :

Style1.css


h1{
color : red;
}
.isiteks{
font-family : Arial,Helvetica;
font-size : 12px;
color : #6699FF;
}



contoh_class.html

<!DOCTYPE html>
<html>
<head>
<link href="style1.css" rel="stylesheet" type="text/css">
</head>
<body>
<p class="isiteks">Contoh Class</p>
</body>
</html>



Selector ID

Diawali dengan tanda #, dapat digunakan untuk mendefinisikan header ,content, dan footer dalam desain web, karena didefiniskan dengan ID berbeda.

Contoh :

Style2.css


h1{
color : red;
}
.isiteks{
font-family : Arial,Helvetica;
font-size : 12px;
color : #6699FF;
}

#judul{
font-family : Arial,Helvetica;
font-size : 12px;
color : lightgreen;
}


Contoh_id.html

<!DOCTYPE html>
<html>
<head>
<link href="style2.css"rel="stylesheet" type="text/css">
</head>
<body>
<p id="judul">CSS Paragraph Menggukan ID</p>
<p class="isiteks">Contoh Class</p>
</body>
</html>

Semoga bermanfaat.. :)

Kelebihan CSS3

CSS (Cascading Style Sheet) adalah kumpulan kode-kode yang saling berkaitan untuk mengatur format atau tampilan tata letak sebuah halaman web. CSS bersifat embeded pada tag HTML yang artinya menempel pada tag HTML. CSS3 merupakan generasi ketiga dari versi CSS sebelumnya. Dalam dunia desain web, mengatur layout (letak web), format huruf, dll menjadi bagian paling penting, dan CSS dapat melakukan itu semua.

Kelebihan CSS3 dengan CSS versi sebelumnya.
Mengatur dan mempercantik interface website.
Sebaiknya membuat file CSS3 yang terpisah dari file html (External Style Sheet) dan dapat dipanggil di file html. Hal ini dapat mempermudah kita jika terjadi pengeditan file. Karena, jika terjadi perubahan layout pada website, kita hanya perlu mengedit file cssnya saja, tanpa mengubah file htmlnya. Oleh karena itu, External Style Sheet lebih direkomendasikan daripada Inline Style Sheet.
Dengan CSS3, situs website dapat berkembang dan lebih interaktif lagi.
Bisa mengurangi ukuran file yang akan di-load dan lebih ringan.
Lebih mudah dan simple serta dapat menghindari penggunaan tag yang berulang-ulang.
Banyak yang beranggapan bahwa peran jQuery sudah tidak dibutuhkan lagi setelah CSS3 semakin berkembang kedepannya. Apalagi dari segi size, jQuery jauh lebih besar size-nya daripada CSS3. Tidak hanya jQuery saja, peran Flash saja sudah mulai tergantikan dengan adanya CSS3.

Apakah HTML4 dan CSS versi sebelumnya masih dipakai setelah munculnya HTML5 dan CSS3 ?


Ini merupakan pertanyaan yang sangat menarik untuk dibahas. Mengapa? Karena memang masih banyak sekali alasan yang menjadi dasar “keengganan” menggunakan HTML5 dan CSS3 karena terkendala oleh daya dukung yang belum menyeluruh. Namun, tidak dapat terelakkan lagi fakta bahwa HTML5 dan CSS3 merupakan masa depan pengembangan website. Hal ini dikarenakan, kemunculan tag-tag baru pada HTML5 dan beberapa fitur baru pada CSS3 yang lebih menarik dan lebih dipermudah daripada versi HTML dan CSS versi sebelumnya.

Untuk saat ini, HTML4 dan versi CSS sebelumnya masih akan tetap digunakan. Penggunaan HTML5 dan CSS3 juga bisa hanya pada content tertentu saja pada website untuk melengkapi tag yang tidak ada pada HTML4 dan fitur yang belum muncul di CSS versi sebelumnya. Tidak ada salahnya juga menggunakan HTML4 dengan CSS versi sebelumnya dan HTML5 dengan CSS3 secara bersamaan pada sebuah website karena sintax HTML5 masih sama dengan versi sebelumnya, begitu juga dengan CSS3 dengan versi sebelumnya. Hanya saja pada HTML5 memunculkan unsur-unsur tag baru dan terdapat beberapa tag dari versi sebelumnya yang diperbaharui. Pada CSS3 juga memiliki fitur baru yang menarik untuk dicoba pada pembuatan sebuah website. Jadi, fungsi HTML4 dan HTML5 dengan CSS3 dan CSS versi sebelumnya pada sebuah website dapat saling melengkapi.

Bagaimana cara mengetahui suatu website yang sudah menggunakan HTML5 dan CSS3 ?
Dari segi interface website, jika menggunakan HTML5 dan CSS3 terdapat animasi, efek warna dan border.
Lihat source website


inikita.wordpress.com

Senin, 10 Desember 2012

Belajar Mengatur Border CSS

Pada materi belajar CSS sebelumnya yaitu box model css kita sudah membahas tentang border. Kali ini kita akan belajarborder CSS lebih dalam lagi. Pembahasannya kita fokuskan pada border style, border width dan border color.
Border style
Pada property border style, terdiri dari bermacam-macam bentuk border antara lain dotted, dashed, solid, double, groove, ridge, inset dan outset.
Border Width
Properti border width digunakan untuk mengatur lebar / ketebalan batas. Untuk pengaturan ketebalan suatu border bisa menggunakan pixels (px) atau bisa menggunakan salah satu ukuran yang biasa digunakan dalam css yaitu, thin, medium, atau thick (tipis, sedang, atau tebal). Dengan catatan property “border width” tidak bekerja jika digunakan sendiri, Gunakan “border style” terlebih dahulu untuk mengaturnya.
Contoh :
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
p.one
 
{
 
border-style:solid;
 
border-width:5px;
 
}
 
p.two
 
{
 
border-style:solid;
 
border-width:medium;
 
}

Border Color
Border color digunakan untuk mengatur warna border. Untuk pengaturan warna suatu border bisa menggunakan nama suatu warna (dalam bahasa Inggris tentunya) misalnya, blue, red, yellow, grey dll, atau bisa menggunakan RGB misalnya, rgb(0.51.26), atau HEX misalnya, #330000

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
p.one
 
{
 
border-style:solid;
 
border-color:red;
 
}
 
p.two
 
{
 
border-style:solid;
 
border-color:#98bf21;
 
}
Dengan CSS, kita bisa juga menentukan border yang berbeda untuk sisi yang berbeda dan bagaimana mewarnai border. Menarik bukan? Nah itu akan kita pelajari bareng di materi belajar CSS berikutnya.

Mengatur Tabel Dengan CSS

Seperti yang telah saya sampaikan di materi sebelumnya, materi belajar css kali ini membahas tentang belajar CSS table. Tabel yang terlihat biasa saja jika dibuat menggunakan html, akan terlihat lebih bagus dan meriah apabila menggunakan css. Tabel berguna sekali untuk memuat data agar terlihat lebih rapi. Untuk mengaplikasikan table dalam css, kita menggunakan table property. Contoh dibawah ini table menggunakan garis luar hitam, serta elemen th dan td
?
1
2
3
4
5
6
7
table, th, td
 
{
 
border: 1px solid black;
 
}
Okey, berikut ini property umum yang sering digunakan dalam table.
Border – Colaps , property ini digunakan untuk memformat tampilan border menjadi single atau double line.
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
table
 
{
 
border-collapse:collapse;
 
}
 
table,th, td
 
{
 
border: 1px solid black;
 
}
Border – Spacing, property ini digunakan untuk mengatur jarak spasi antara border dengan isi cell.
?
1
2
3
4
5
6
7
td
 
{
 
padding:15px;
 
}
Tabel text algiment , mengatur text dalam table. Untuk horizontal mengatur teks kanan, kiri atau tengah
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
td
 
{
 
text-align:right;
 
}
 
Sedangkan untuk texs align vertical mengatur teks keatas, bawah :
 
td
 
{
 
height:50px;
 
vertical-align:bottom;
 
}
Table – Color, digunakan untuk mengatur warna dar border, teks maupun background
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
table, td, th
 
{
 
border:1px solid green;
 
}
 
th
 
{
 
background-color:green;
 
color:white;
 
}

Nah, dengan berakhirnya materi CSS table ini maka berakhir juga materi belajar macam-macam style pada css. Sekedar untuk mereview, kita telah belajar dasar-dasar css dan juga style css. Saya yakin, anda sudah bisa bereksperimen dengan skrip-skrip css. Materi belajar css selanjutnya adalah mengatur model box atau kotak dalam css. Nantikan artikel-artikel kami selanjutnya!

 
Created By HolisgokiLz CORPORATION | CONSULTAN IT dan HACKER INTELEKTUAL | Tehnik Informatika 2009