/***** Flat Icons *****/
.flat-arrow {width:95px; height:95px; background:url(../images/icons/icon-arrow.png) no-repeat; float:left;}
.flat-bag {width:95px; height:95px; background:url(../images/icons/icon-bag.png) no-repeat; float:left;}
.flat-bag2 {width:95px; height:95px; background:url(../images/icons/icon-bag2.png) no-repeat; float:left;}
.flat-book {width:95px; height:95px; background:url(../images/icons/icon-book.png) no-repeat; float:left;}
.flat-calculator {width:95px; height:95px; background:url(../images/icons/icon-calculator.png) no-repeat; float:left;}
.flat-calendar {width:95px; height:95px; background:url(../images/icons/icon-calendar.png) no-repeat; float:left;}
.flat-camera {width:95px; height:95px; background:url(../images/icons/icon-camera.png) no-repeat; float:left;}
.flat-card {width:95px; height:95px; background:url(../images/icons/icon-card.png) no-repeat; float:left;}
.flat-clock {width:95px; height:95px; background:url(../images/icons/icon-clock.png) no-repeat; float:left;}
.flat-comment {width:95px; height:95px; background:url(../images/icons/icon-comment.png) no-repeat; float:left;}
.flat-compas {width:95px; height:95px; background:url(../images/icons/icon-compas.png) no-repeat; float:left;}
.flat-config {width:95px; height:95px; background:url(../images/icons/icon-config.png) no-repeat; float:left;}
.flat-console {width:95px; height:95px; background:url(../images/icons/icon-console.png) no-repeat; float:left;}
.flat-count {width:95px; height:95px; background:url(../images/icons/icon-count.png) no-repeat; float:left;}
.flat-disk {width:95px; height:95px; background:url(../images/icons/icon-disk.png) no-repeat; float:left;}
.flat-diskette {width:95px; height:95px; background:url(../images/icons/icon-diskette.png) no-repeat; float:left;}
.flat-download {width:95px; height:95px; background:url(../images/icons/icon-download.png) no-repeat; float:left;}
.flat-file {width:95px; height:95px; background:url(../images/icons/icon-file.png) no-repeat; float:left;}
.flat-film {width:95px; height:95px; background:url(../images/icons/icon-film.png) no-repeat; float:left;}
.flat-garbage {width:95px; height:95px; background:url(../images/icons/icon-garbage.png) no-repeat; float:left;}
.flat-graph {width:95px; height:95px; background:url(../images/icons/icon-graph.png) no-repeat; float:left;}
.flat-letter {width:95px; height:95px; background:url(../images/icons/icon-letter.png) no-repeat; float:left;}
.flat-lock {width:95px; height:95px; background:url(../images/icons/icon-lock.png) no-repeat; float:left;}
.flat-love {width:95px; height:95px; background:url(../images/icons/icon-love.png) no-repeat; float:left;}
.flat-mail {width:95px; height:95px; background:url(../images/icons/icon-mail.png) no-repeat; float:left;}
.flat-map {width:95px; height:95px; background:url(../images/icons/icon-map.png) no-repeat; float:left;}
.flat-media {width:95px; height:95px; background:url(../images/icons/icon-media.png) no-repeat; float:left;}
.flat-money {width:95px; height:95px; background:url(../images/icons/icon-money.png) no-repeat; float:left;}
.flat-news {width:95px; height:95px; background:url(../images/icons/icon-news.png) no-repeat; float:left;}
.flat-note {width:95px; height:95px; background:url(../images/icons/icon-note.png) no-repeat; float:left;}
.flat-notepad {width:95px; height:95px; background:url(../images/icons/icon-notepad.png) no-repeat; float:left;}
.flat-openmail {width:95px; height:95px; background:url(../images/icons/icon-openmail.png) no-repeat; float:left;}
.flat-photo {width:95px; height:95px; background:url(../images/icons/icon-photo.png) no-repeat; float:left;}
.flat-portfolio {width:95px; height:95px; background:url(../images/icons/icon-portfolio.png) no-repeat; float:left;}
.flat-print {width:95px; height:95px; background:url(../images/icons/icon-print.png) no-repeat; float:left;}
.flat-responsive {width:95px; height:95px; background:url(../images/icons/icon-responsive.png) no-repeat; float:left;}
.flat-ribbon {width:95px; height:95px; background:url(../images/icons/icon-ribbon.png) no-repeat; float:left;}
.flat-safe {width:95px; height:95px; background:url(../images/icons/icon-safe.png) no-repeat; float:left;}
.flat-shop {width:95px; height:95px; background:url(../images/icons/icon-shop.png) no-repeat; float:left;}
.flat-statistic {width:95px; height:95px; background:url(../images/icons/icon-statistic.png) no-repeat; float:left;}
.flat-tablet {width:95px; height:95px; background:url(../images/icons/icon-tablet.png) no-repeat; float:left;}
.flat-ticket {width:95px; height:95px; background:url(../images/icons/icon-ticket.png) no-repeat; float:left;}
.flat-truck {width:95px; height:95px; background:url(../images/icons/icon-truck.png) no-repeat; float:left;}
.flat-tv {width:95px; height:95px; background:url(../images/icons/icon-tv.png) no-repeat; float:left;}
.flat-ui {width:95px; height:95px; background:url(../images/icons/icon-ui.png) no-repeat; float:left;}
.flat-upload {width:95px; height:95px; background:url(../images/icons/icon-upload.png) no-repeat; float:left;}
.flat-upload2 {width:95px; height:95px; background:url(../images/icons/icon-upload2.png) no-repeat; float:left;}
.flat-wallet {width:95px; height:95px; background:url(../images/icons/icon-wallet.png) no-repeat; float:left;}

.flat-phone {width:95px; height:95px; background:url(../images/icons/icon-phone.png) no-repeat; float:left;}
.flat-help {width:95px; height:95px; background:url(../images/icons/icon-help.png) no-repeat; float:left;}
.flat-check {width:95px; height:95px; background:url(../images/icons/icon-check.png) no-repeat; float:left;}
.flat-search {width:95px; height:95px; background:url(../images/icons/icon-search.png) no-repeat; float:left;}
.flat-drop {width:95px; height:95px; background:url(../images/icons/icon-drop.png) no-repeat; float:left;}
.flat-voicemail {width:95px; height:95px; background:url(../images/icons/icon-voicemail.png) no-repeat; float:left;}
.flat-phone2 {width:95px; height:95px; background:url(../images/icons/icon-phone2.png) no-repeat; float:left;}
.flat-culture {width:95px; height:95px; background:url(../images/icons/icon-culture.png) no-repeat; float:left;}
.flat-user{width:95px; height:95px; background:url(../images/icons/icon-user.png) no-repeat; float:left;}
.flat-statistic2 {width:95px; height:95px; background:url(../images/icons/icon-statistic2.png) no-repeat; float:left;}
.flat-map2 {width:95px; height:95px; background:url(../images/icons/icon-map2.png) no-repeat; float:left;}
.flat-flag {width:95px; height:95px; background:url(../images/icons/icon-flag.png) no-repeat; float:left;}
.flat-football {width:95px; height:95px; background:url(../images/icons/icon-football.png) no-repeat; float:left;}
.flat-weather {width:95px; height:95px; background:url(../images/icons/icon-weather.png) no-repeat; float:left;}
.flat-folder {width:95px; height:95px; background:url(../images/icons/icon-folder.png) no-repeat; float:left;}
.flat-view {width:95px; height:95px; background:url(../images/icons/icon-view.png) no-repeat; float:left;}

/* Retina Image Styling */
@media all and (-webkit-min-device-pixel-ratio: 1.5) {
.flat-arrow {
background:url(../images/icons/icon-arrow@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-bag {
background:url(../images/icons/icon-bag@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-bag2 {
background:url(../images/icons/icon-bag2@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-book {
background:url(../images/icons/icon-book@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-calculator {
background:url(../images/icons/icon-calculator@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-calendar {
background:url(../images/icons/icon-calendar@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-camera {
background:url(../images/icons/icon-camera@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-card {
background:url(../images/icons/icon-card@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-clock {
background:url(../images/icons/icon-clock@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-comment {
background:url(../images/icons/icon-comment@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-compas {
background:url(../images/icons/icon-compas@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-config {
background:url(../images/icons/icon-config@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-console {
background:url(../images/icons/icon-console@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-count {
background:url(../images/icons/icon-count@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-disk {
background:url(../images/icons/icon-disk@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-diskette {
background:url(../images/icons/icon-diskette@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-download {
background:url(../images/icons/icon-download@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-file {
background:url(../images/icons/icon-file@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-film {
background:url(../images/icons/icon-film@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-garbage {
background:url(../images/icons/icon-garbage@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-graph {
background:url(../images/icons/icon-graph@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-letter {
background:url(../images/icons/icon-letter@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-lock {
background:url(../images/icons/icon-lock@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-love {
background:url(../images/icons/icon-love@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-mail {
background:url(../images/icons/icon-mail@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-map {
background:url(../images/icons/icon-map@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-media {
background:url(../images/icons/icon-media@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-money {
background:url(../images/icons/icon-money@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-news {
background:url(../images/icons/icon-news@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-note {
background:url(../images/icons/icon-note@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-notepad {
background:url(../images/icons/icon-notepad@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-openmail {
background:url(../images/icons/icon-openmail@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-photo {
background:url(../images/icons/icon-photo@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-portfolio {
background:url(../images/icons/icon-portfolio@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-print {
background:url(../images/icons/icon-print@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-responsive {
background:url(../images/icons/icon-responsive@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-ribbon {
background:url(../images/icons/icon-ribbon@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-safe {
background:url(../images/icons/icon-safe@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-shop {
background:url(../images/icons/icon-shop@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-statistic {
background:url(../images/icons/icon-statistic@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-tablet {
background:url(../images/icons/icon-tablet@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-ticket {
background:url(../images/icons/icon-ticket@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-truck {
background:url(../images/icons/icon-truck@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-tv {
background:url(../images/icons/icon-tv@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-ui {
background:url(../images/icons/icon-ui@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-upload {
background:url(../images/icons/icon-upload@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-upload2 {
background:url(../images/icons/icon-upload2@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-wallet {
background:url(../images/icons/icon-wallet@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-phone {
background:url(../images/icons/icon-phone@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-help {
background:url(../images/icons/icon-help@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-check {
background:url(../images/icons/icon-check@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-search {
background:url(../images/icons/icon-search@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-drop {
background:url(../images/icons/icon-drop@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-voicemail {
background:url(../images/icons/icon-voicemail@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-phone2 {
background:url(../images/icons/icon-phone2@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-culture {
background:url(../images/icons/icon-culture@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-user {
background:url(../images/icons/icon-user@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-statistic2 {
background:url(../images/icons/icon-statistic2@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-map2 {
background:url(../images/icons/icon-map2@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-flag {
background:url(../images/icons/icon-flag@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-football {
background:url(../images/icons/icon-football@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-weather {
background:url(../images/icons/icon-weather@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-folder {
background:url(../images/icons/icon-folder@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-view {
background:url(../images/icons/icon-view@2x.png) no-repeat left top;
background-size: 95px 95px;
}
}

/* IE8 Fix */
.flat-arrow {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-arrow.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-arrow.png', sizingMethod='scale')"\9;
}
.flat-bag {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-bag.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-bag.png', sizingMethod='scale')"\9;
}
.flat-bag2 {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-bag2.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/iconsbag2.png', sizingMethod='scale')"\9;
}
.flat-book {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-book.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-book.png', sizingMethod='scale')"\9;
}
.flat-calculator {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-calculator.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-calculator.png', sizingMethod='scale')"\9;
}
.flat-calendar {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-calendar.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-calendar.png', sizingMethod='scale')"\9;
}
.flat-camera {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-camera.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-camera.png', sizingMethod='scale')"\9;
}
.flat-card {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-card.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/iconscard.png', sizingMethod='scale')"\9;
}
.flat-clock {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-clock.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-clock.png', sizingMethod='scale')"\9;
}
.flat-comment {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-comment.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-comment.png', sizingMethod='scale')"\9;
}
.flat-compas {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-compas.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-compas.png', sizingMethod='scale')"\9;
}
.flat-config {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-config.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-config.png', sizingMethod='scale')"\9;
}
.flat-console {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-console.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-console.png', sizingMethod='scale')"\9;
}
.flat-count {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-count.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-count.png', sizingMethod='scale')"\9;
}
.flat-disk {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-disk.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-disk.png', sizingMethod='scale')"\9;
}
.flat-diskette {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-diskette.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-diskette.png', sizingMethod='scale')"\9;
}
.flat-download {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-download.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-download.png', sizingMethod='scale')"\9;
}
.flat-file {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-file.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-file.png', sizingMethod='scale')"\9;
}
.flat-film {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-file.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-film.png', sizingMethod='scale')"\9;
}
.flat-garbage {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-garbage.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-garbage.png', sizingMethod='scale')"\9;
}
.flat-graph {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-graph.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-graph.png', sizingMethod='scale')"\9;
}
.flat-letter {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-letter.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-letter.png', sizingMethod='scale')"\9;
}
.flat-lock {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-lock.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icons-lock.png', sizingMethod='scale')"\9;
}
.flat-love {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-love.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-love.png', sizingMethod='scale')"\9;
}
.flat-mail {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-mail.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-mail.png', sizingMethod='scale')"\9;
}
.flat-map {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-map.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-map.png', sizingMethod='scale')"\9;
}
.flat-media {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-media.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-media.png', sizingMethod='scale')"\9;
}
.flat-money {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-money.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-money.png', sizingMethod='scale')"\9;
}
.flat-news {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-news.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-news.png', sizingMethod='scale')"\9;
}
.flat-note {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-note.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-note.png', sizingMethod='scale')"\9;
}
.flat-notepad {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-notepad.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-notepad.png', sizingMethod='scale')"\9;
}
.flat-openmail {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-openmail.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-openmail.png', sizingMethod='scale')"\9;
}
.flat-photo {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-photo.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-photo.png', sizingMethod='scale')"\9;
}
.flat-portfolio {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-portfolio.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-portfolio.png', sizingMethod='scale')"\9;
}
.flat-print {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-print.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-bag2.png', sizingMethod='scale')"\9;
}
.flat-responsive {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-responsive.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-bag2.png', sizingMethod='scale')"\9;
}
.flat-ribbon {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-ribbon.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-bag2.png', sizingMethod='scale')"\9;
}
.flat-safe {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-safe.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-safe.png', sizingMethod='scale')"\9;
}
.flat-shop {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-shop.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-shop.png', sizingMethod='scale')"\9;
}
.flat-statistic {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-statistic.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-statistic.png', sizingMethod='scale')"\9;
}
.flat-tablet {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-tablet.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-tablet.png', sizingMethod='scale')"\9;
}
.flat-ticket {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-ticket.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-ticket.png', sizingMethod='scale')"\9;
}
.flat-truck {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-truck.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-truck.png', sizingMethod='scale')"\9;
}
.flat-tv {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-tv.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-tv.png', sizingMethod='scale')"\9;
}
.flat-ui {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-ui.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-ui.png', sizingMethod='scale')"\9;
}
.flat-upload {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-upload.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-upload.png', sizingMethod='scale')"\9;
}
.flat-upload2 {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-upload2.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-upload2.png', sizingMethod='scale')"\9;
}
.flat-wallet {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-wallet.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-wallet.png', sizingMethod='scale')"\9;
}
.flat-phone {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-phone.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-phone.png', sizingMethod='scale')"\9;
}
.flat-help {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-help.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-help.png', sizingMethod='scale')"\9;
}
.flat-check {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-check.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-check.png', sizingMethod='scale')"\9;
}
.flat-search {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-search.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-search.png', sizingMethod='scale')"\9;
}
.flat-drop {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-drop.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-drop.png', sizingMethod='scale')"\9;
}
.flat-voicemail {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-voicemail.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-voicemail.png', sizingMethod='scale')"\9;
}
.flat-phone2 {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-phone2.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-phone2.png', sizingMethod='scale')"\9;
}
.flat-culture {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-culture.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-culture.png', sizingMethod='scale')"\9;
}
.flat-user {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-user.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-user.png', sizingMethod='scale')"\9;
}
.flat-statistic2 {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-statistic2.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-statistic2.png', sizingMethod='scale')"\9;
}
.flat-map2 {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-map2.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-map2.png', sizingMethod='scale')"\9;
}
.flat-flag {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-flag.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-flag.png', sizingMethod='scale')"\9;
}
.flat-football {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-football.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-football.png', sizingMethod='scale')"\9;
}
.flat-weather {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-weather.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-weather.png', sizingMethod='scale')"\9;
}
.flat-folder {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-folder.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-folder.png', sizingMethod='scale')"\9;
}
.flat-view {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-view.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='images/icons/icon-view.png', sizingMethod='scale')"\9;
}

.flat-arrow.small, .flat-bag.small, .flat-bag2.small, .flat-book.small,
.flat-calculator.small, .flat-calendar.small, .flat-camera.small, .flat-card.small,
.flat-clock.small, .flat-comment.small, .flat-compas.small, .flat-config.small,
.flat-console.small, .flat-count.small, .flat-disk.small, .flat-diskette.small,
.flat-download.small, .flat-file.small, .flat-film.small, .flat-garbage.small,
.flat-graph.small, .flat-letter.small, .flat-lock.small, .flat-love.small,
.flat-mail.small, .flat-map.small, .flat-media.small, .flat-money.small,
.flat-news.small, .flat-note.small, .flat-notepad.small, .flat-openmail.small,
.flat-photo.small, .flat-portfolio.small, .flat-print.small, .flat-responsive.small,
.flat-ribbon.small, .flat-safe.small, .flat-shop.small, .flat-statistic.small,
.flat-tablet.small, .flat-ticket.small, .flat-truck.small, .flat-tv.small,
.flat-ui.small, .flat-upload.small, .flat-upload2.small, .flat-wallet.small,
.flat-phone.small, .flat-help.small, .flat-check.small, .flat-search.small,
.flat-drop.small, .flat-voicemail.small, .flat-phone2.small, .flat-culture.small,
.flat-user.small, .flat-statistic2.small, .flat-map2.small, .flat-flag.small,
.flat-football.small, .flat-weather.small, .flat-folder.small, .flat-view.small {width:62px; height:62px; background-size:57px 57px;}

.flat-arrow.medium, .flat-bag.medium, .flat-bag2.medium, .flat-book.medium,
.flat-calculator.medium, .flat-calendar.medium, .flat-camera.medium, .flat-card.medium,
.flat-clock.medium, .flat-comment.medium, .flat-compas.medium, .flat-config.medium,
.flat-console.medium, .flat-count.medium, .flat-disk.medium, .flat-diskette.medium,
.flat-download.medium, .flat-file.medium, .flat-film.medium, .flat-garbage.medium,
.flat-graph.medium, .flat-letter.medium, .flat-lock.medium, .flat-love.medium,
.flat-mail.medium, .flat-map.medium, .flat-media.medium, .flat-money.medium,
.flat-news.medium, .flat-note.medium, .flat-notepad.medium, .flat-openmail.medium,
.flat-photo.medium, .flat-portfolio.medium, .flat-print.medium, .flat-responsive.medium,
.flat-ribbon.medium, .flat-safe.medium, .flat-shop.medium, .flat-statistic.medium,
.flat-tablet.medium, .flat-ticket.medium, .flat-truck.medium, .flat-tv.medium,
.flat-ui.medium, .flat-upload.medium, .flat-upload2.medium, .flat-wallet.medium,
.flat-phone.medium, .flat-help.medium, .flat-check.medium, .flat-search.medium,
.flat-drop.medium, .flat-voicemail.medium, .flat-phone2.medium, .flat-culture.medium,
.flat-user.medium, .flat-statistic2.medium, .flat-map2.medium, .flat-flag.medium,
.flat-football.medium, .flat-weather.medium, .flat-folder.medium, .flat-view.medium {width:82px; height:82px; background-size:77px 77px;}

/***** Social list Icons *****/
ul.social-list{margin:3px -16px 10px -16px;}

ul.social-list li {
font-size:20px;
margin:0px 5px 10px 0px;
display:inline-block;
transition: background .25s ease-in-out;
-moz-transition: background .25s ease-in-out;
-webkit-transition: background .25s ease-in-out;
}

ul.social-list li i {
transition: all .25s ease-in-out;
-moz-transition: all .25s ease-in-out;
-webkit-transition: all .25s ease-in-out;
}

ul.social-list li a, ul.social-list li a:visited {color:#5e5e5e;}
.circle-social li {font-size:15px !important; color:#fff; width:37px !important; height:37px !important; background-color:#5e5e5e; text-shadow:none; -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; line-height: 38px; text-align: center;}
.circle-social li a, .circle-social li a:visited {color:#fff !important;}
.square-social li {font-size:15px !important; color:#fff; width:37px !important; height:37px !important; background-color:#5e5e5e; text-shadow:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; line-height: 38px; text-align: center;}
.square-social li a, .square-social li a:visited {color:#fff !important;}
.circle-social li:hover, .square-social li:hover {background-color:#272727;}

.circle-social li.github-color:hover, .square-social li.github-color:hover {background-color:#4183c4;}
.circle-social li.flickr-color:hover, .square-social li.flickr-color:hover {background-color:#ff0084;}
.circle-social li.vimeo-color:hover, .square-social li.vimeo-color:hover {background-color:#1ab7ea;}
.circle-social li.twitter-color:hover, .square-social li.twitter-color:hover {background-color:#33ccff;}
.circle-social li.facebook-color:hover, .square-social li.facebook-color:hover {background-color:#3b5998;}
.circle-social li.googleplus-color:hover, .square-social li.googleplus-color:hover {background-color:#DD4B39;}
.circle-social li.pinterest-color:hover, .square-social li.pinterest-color:hover {background-color:#cb2027;}
.circle-social li.tumblr-color:hover, .square-social li.tumblr-color:hover {background-color:#2c4762;}
.circle-social li.linkedin-color:hover, .square-social li.linkedin-color:hover {background-color:#006699;}
.circle-social li.dribbble-color:hover, .square-social li.dribbble-color:hover {background-color:#EA4C89;}
.circle-social li.stumbleupon-color:hover, .square-social li.stumbleupon-color:hover {background-color:#eb4823;}
.circle-social li.lastfm-color:hover, .square-social li.lastfm-color:hover {background-color:#d51007;}
.circle-social li.rdio-color:hover, .square-social li.rdio-color:hover {background-color:#006ed2;}
.circle-social li.spotify-color:hover, .square-social li.spotify-color:hover {background-color:#7ab800;}
.circle-social li.instagram-color:hover, .square-social li.instagram-color:hover {background-color:#4c799f;}
.circle-social li.dropbox-color:hover, .square-social li.dropbox-color:hover {background-color:#1f8ce6;}
.circle-social li.evernote-color:hover, .square-social li.evernote-color:hover {background-color:#6fb536;}
.circle-social li.skype-color:hover, .square-social li.skype-color:hover {background-color:#00aff0; color:#00aff0;}
.circle-social li.paypal-color:hover, .square-social li.paypal-color:hover {background-color:#003366;}
.circle-social li.picasa-color:hover, .square-social li.picasa-color:hover {background-color:#a8a8a8;}
.circle-social li.soundcloud-color:hover, .square-social li.soundcloud-color:hover {background-color:#ff6600;}
.circle-social li.behance-color:hover, .square-social li.behance-color:hover {background-color:#1769ff;}
.circle-social li.sinaweibo-color:hover, .square-social li.sinaweibo-color:hover {background-color:#d62728;}
.circle-social li.mixi-color:hover, .square-social li.mixi-color:hover {background-color:#f5a51c;}
.circle-social li.rss-color:hover, .square-social li.circles-color:hover {background-color:#ff6600;}
.circle-social li.mail-color:hover, .square-social li.circles-color:hover {background-color:#3498db;}
.circle-social li.smashing-color:hover, .square-social li.smashing-color:hover {background-color:#ee512e;}
.circle-social li.renren-color:hover, .square-social li.renren-color:hover {background-color:#005da5;}
.circle-social li.flattr-color:hover, .square-social li.flattr-color:hover {background-color:#90b855;}
.circle-social li.qq-color:hover, .square-social li.qq-color:hover {background-color:#00a2da;}

ul.social-list li i.github-color:hover {color:#4183c4;}
ul.social-list li i.flickr-color:hover {color:#ff0084;}
ul.social-list li i.vimeo-color:hover {color:#1ab7ea;}
ul.social-list li i.twitter-color:hover {color:#33ccff;}
ul.social-list li i.facebook-color:hover {color:#3b5998;}
ul.social-list li i.googleplus-color:hover {color:#DD4B39;}
ul.social-list li i.pinterest-color:hover {color:#cb2027;}
ul.social-list li i.tumblr-color:hover {color:#2c4762;}
ul.social-list li i.linkedin-color:hover {color:#006699;}
ul.social-list li i.dribbble-color:hover {color:#EA4C89;}
ul.social-list li i.stumbleupon-color:hover {color:#eb4823;}
ul.social-list li i.lastfm-color:hover {color:#d51007;}
ul.social-list li i.rdio-color:hover {color:#006ed2;}
ul.social-list li i.spotify-color:hover {color:#7ab800;}
ul.social-list li i.instagram-color:hover {color:#4c799f;}
ul.social-list li i.dropbox-color:hover {color:#1f8ce6;}
ul.social-list li i.evernote-color:hover {color:#6fb536;}
ul.social-list li i.skype-color:hover {color:#00aff0;}
ul.social-list li i.paypalk-color:hover {color:#003366;}
ul.social-list li i.picasa-color:hover {color:#a8a8a8;}
ul.social-list li i.soundcloud-color:hover {color:#ff6600;}
ul.social-list li i.behance-color:hover {color:#1769ff;}
ul.social-list li i.sinaweibo-color:hover {color:#d62728;}
ul.social-list li i.mixi-color:hover {color:#f5a51c;}
ul.social-list li i.rss-color:hover {color:#6383d7;}
ul.social-list li i.mail-color:hover {color:#6383d7;}
ul.social-list li i.smashing-color:hover {color:#ee512e;}
ul.social-list li i.renren-color:hover {color:#005da5;}
ul.social-list li i.flattr-color:hover {color:#90b855;}
ul.social-list li i.qq-color:hover {color:#00a2da;}

/***** General Boxes list Icons *****/
ul.icons-list, ul.icons-list-webhostinghub, ul.icons-list-flaticon {margin:auto -16px;}
ul.icons-list-flaticon i {width:49px !important; height:49px!important; background-size:44px 44px !important;}

ul.icons-list li, ul.icons-list-webhostinghub li, ul.icons-list-flaticon li {
width:14.7%;
height:64px;
font-size: 20px;
display: inline-block;
background: #fafafa;
border: 1px solid #ddd;
margin: 0px 15px 20px 0px; 
padding: 12px 12px 11px 12px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

ul.icons-list li i {
width:100% !important;
color:#5e5e5e;
margin-bottom:8px;
font-size:32px;
text-align:center;
float:left;
}

ul.icons-list-webhostinghub li i {
width:100% !important;
color:#5e5e5e;
margin:-15px 0px -2px 0px;
font-size:32px;
text-align:center;
float:left;	
}

ul.icons-list-flaticon li i {
color:#5e5e5e;
margin:-8px 0 -1px 0;
position:relative;
left:30%;
float:left;	
}

ul.icons-list li span, ul.icons-list-webhostinghub li span, ul.icons-list-flaticon li span {
width:100% !important;
background:#fff;
padding:3px 5px 4px 5px;
font:10px consolas, monospace;
text-align:center;
border: 1px solid #ddd;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
float:left;
}

.twelve .tab_container-left ul.icons-list li, 
.twelve .tab_container-left ul.icons-list-webhostinghub li,
.twelve .tab_container-left ul.icons-list-flaticon li {width:17.6% !important;}

/***** Glyphs Icon by Entypo *****/
@font-face {
font-family: 'entypo-social';
src:url('../fonts/entypo-social.eot');
src:url('../fonts/entypo-social.eot?#iefix') format('embedded-opentype'),
url('../fonts/entypo-social.woff') format('woff'),
url('../fonts/entypo-social.ttf') format('truetype'),
url('../fonts/entypo-social.svg#entypo-social') format('svg');
font-weight: normal;
font-style: normal;
}

[data-icon]:before {
font-family: 'entypo-social';
content: attr(data-icon);
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
}

.social-mail, .social-rss, .social-github, .social-flickr, .social-vimeo, .social-twitter, .social-facebook, .social-googleplus, .social-pinterest, .social-tumblr, .social-linkedin, .social-dribbble, .social-stumbleupon, .social-lastfm, .social-rdio, .social-spotify, .social-instagram, .social-dropbox, .social-evernote, .social-flattr, .social-skype, .social-behance, .social-soundcloud, .social-picasa, .social-paypal, .social-smashing, .social-sina-weibo, .social-mixi, .social-renren, .social-qq {
font-family: 'entypo-social';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
}

.social-mail:before {content: "\21";}
.social-rss:before {content: "\22";}
.social-github:before {content: "\23";}
.social-flickr:before {content: "\24";}
.social-vimeo:before {content: "\25";}
.social-twitter:before {content: "\26";}
.social-facebook:before {content: "\27";}
.social-googleplus:before {content: "\28";}
.social-pinterest:before {content: "\29";}
.social-tumblr:before {content: "\2a";}
.social-linkedin:before {content: "\2b";}
.social-dribbble:before {content: "\2c";}
.social-stumbleupon:before {content: "\2d";}
.social-lastfm:before {content: "\2e";}
.social-rdio:before {content: "\2f";}
.social-spotify:before {content: "\30";}
.social-instagram:before {content: "\31";}
.social-dropbox:before {content: "\32";}
.social-evernote:before {content: "\33";}
.social-flattr:before {content: "\34";}
.social-skype:before {content: "\35";}
.social-behance:before {content: "\36";}
.social-soundcloud:before {content: "\37";}
.social-picasa:before {content: "\38";}
.social-paypal:before {content: "\39";}
.social-smashing:before {content: "\3a";}
.social-sina-weibo:before {content: "\3b";}
.social-mixi:before {content: "\3c";}
.social-renren:before {content: "\3d";}
.social-qq:before {content: "\3e";}
