/***** Flat Icons *****/
.flat-arrow {width:95px; height:95px; background:url(../img/icons/icon-arrow.png) no-repeat; float:left;}
.flat-bag {width:95px; height:95px; background:url(../img/icons/icon-bag.png) no-repeat; float:left;}
.flat-bag2 {width:95px; height:95px; background:url(../img/icons/icon-bag2.png) no-repeat; float:left;}
.flat-book {width:95px; height:95px; background:url(../img/icons/icon-book.png) no-repeat; float:left;}
.flat-calculator {width:95px; height:95px; background:url(../img/icons/icon-calculator.png) no-repeat; float:left;}
.flat-calendar {width:95px; height:95px; background:url(../img/icons/icon-calendar.png) no-repeat; float:left;}
.flat-camera {width:95px; height:95px; background:url(../img/icons/icon-camera.png) no-repeat; float:left;}
.flat-card {width:95px; height:95px; background:url(../img/icons/icon-card.png) no-repeat; float:left;}
.flat-clock {width:95px; height:95px; background:url(../img/icons/icon-clock.png) no-repeat; float:left;}
.flat-comment {width:95px; height:95px; background:url(../img/icons/icon-comment.png) no-repeat; float:left;}
.flat-compas {width:95px; height:95px; background:url(../img/icons/icon-compas.png) no-repeat; float:left;}
.flat-config {width:95px; height:95px; background:url(../img/icons/icon-config.png) no-repeat; float:left;}
.flat-console {width:95px; height:95px; background:url(../img/icons/icon-console.png) no-repeat; float:left;}
.flat-count {width:95px; height:95px; background:url(../img/icons/icon-count.png) no-repeat; float:left;}
.flat-disk {width:95px; height:95px; background:url(../img/icons/icon-disk.png) no-repeat; float:left;}
.flat-diskette {width:95px; height:95px; background:url(../img/icons/icon-diskette.png) no-repeat; float:left;}
.flat-download {width:95px; height:95px; background:url(../img/icons/icon-download.png) no-repeat; float:left;}
.flat-file {width:95px; height:95px; background:url(../img/icons/icon-file.png) no-repeat; float:left;}
.flat-film {width:95px; height:95px; background:url(../img/icons/icon-film.png) no-repeat; float:left;}
.flat-garbage {width:95px; height:95px; background:url(../img/icons/icon-garbage.png) no-repeat; float:left;}
.flat-graph {width:95px; height:95px; background:url(../img/icons/icon-graph.png) no-repeat; float:left;}
.flat-letter {width:95px; height:95px; background:url(../img/icons/icon-letter.png) no-repeat; float:left;}
.flat-lock {width:95px; height:95px; background:url(../img/icons/icon-lock.png) no-repeat; float:left;}
.flat-love {width:95px; height:95px; background:url(../img/icons/icon-love.png) no-repeat; float:left;}
.flat-mail {width:95px; height:95px; background:url(../img/icons/icon-mail.png) no-repeat; float:left;}
.flat-map {width:95px; height:95px; background:url(../img/icons/icon-map.png) no-repeat; float:left;}
.flat-media {width:95px; height:95px; background:url(../img/icons/icon-media.png) no-repeat; float:left;}
.flat-money {width:95px; height:95px; background:url(../img/icons/icon-money.png) no-repeat; float:left;}
.flat-news {width:95px; height:95px; background:url(../img/icons/icon-news.png) no-repeat; float:left;}
.flat-note {width:95px; height:95px; background:url(../img/icons/icon-note.png) no-repeat; float:left;}
.flat-notepad {width:95px; height:95px; background:url(../img/icons/icon-notepad.png) no-repeat; float:left;}
.flat-openmail {width:95px; height:95px; background:url(../img/icons/icon-openmail.png) no-repeat; float:left;}
.flat-photo {width:95px; height:95px; background:url(../img/icons/icon-photo.png) no-repeat; float:left;}
.flat-portfolio {width:95px; height:95px; background:url(../img/icons/icon-portfolio.png) no-repeat; float:left;}
.flat-print {width:95px; height:95px; background:url(../img/icons/icon-print.png) no-repeat; float:left;}
.flat-responsive {width:95px; height:95px; background:url(../img/icons/icon-responsive.png) no-repeat; float:left;}
.flat-ribbon {width:95px; height:95px; background:url(../img/icons/icon-ribbon.png) no-repeat; float:left;}
.flat-safe {width:95px; height:95px; background:url(../img/icons/icon-safe.png) no-repeat; float:left;}
.flat-shop {width:95px; height:95px; background:url(../img/icons/icon-shop.png) no-repeat; float:left;}
.flat-statistic {width:95px; height:95px; background:url(../img/icons/icon-statistic.png) no-repeat; float:left;}
.flat-tablet {width:95px; height:95px; background:url(../img/icons/icon-tablet.png) no-repeat; float:left;}
.flat-ticket {width:95px; height:95px; background:url(../img/icons/icon-ticket.png) no-repeat; float:left;}
.flat-truck {width:95px; height:95px; background:url(../img/icons/icon-truck.png) no-repeat; float:left;}
.flat-tv {width:95px; height:95px; background:url(../img/icons/icon-tv.png) no-repeat; float:left;}
.flat-ui {width:95px; height:95px; background:url(../img/icons/icon-ui.png) no-repeat; float:left;}
.flat-upload {width:95px; height:95px; background:url(../img/icons/icon-upload.png) no-repeat; float:left;}
.flat-upload2 {width:95px; height:95px; background:url(../img/icons/icon-upload2.png) no-repeat; float:left;}
.flat-wallet {width:95px; height:95px; background:url(../img/icons/icon-wallet.png) no-repeat; float:left;}

.flat-phone {width:95px; height:95px; background:url(../img/icons/icon-phone.png) no-repeat; float:left;}
.flat-help {width:95px; height:95px; background:url(../img/icons/icon-help.png) no-repeat; float:left;}
.flat-check {width:95px; height:95px; background:url(../img/icons/icon-check.png) no-repeat; float:left;}
.flat-search {width:95px; height:95px; background:url(../img/icons/icon-search.png) no-repeat; float:left;}
.flat-drop {width:95px; height:95px; background:url(../img/icons/icon-drop.png) no-repeat; float:left;}
.flat-voicemail {width:95px; height:95px; background:url(../img/icons/icon-voicemail.png) no-repeat; float:left;}
.flat-phone2 {width:95px; height:95px; background:url(../img/icons/icon-phone2.png) no-repeat; float:left;}
.flat-culture {width:95px; height:95px; background:url(../img/icons/icon-culture.png) no-repeat; float:left;}
.flat-user{width:95px; height:95px; background:url(../img/icons/icon-user.png) no-repeat; float:left;}
.flat-statistic2 {width:95px; height:95px; background:url(../img/icons/icon-statistic2.png) no-repeat; float:left;}
.flat-map2 {width:95px; height:95px; background:url(../img/icons/icon-map2.png) no-repeat; float:left;}
.flat-flag {width:95px; height:95px; background:url(../img/icons/icon-flag.png) no-repeat; float:left;}
.flat-football {width:95px; height:95px; background:url(../img/icons/icon-football.png) no-repeat; float:left;}
.flat-weather {width:95px; height:95px; background:url(../img/icons/icon-weather.png) no-repeat; float:left;}
.flat-folder {width:95px; height:95px; background:url(../img/icons/icon-folder.png) no-repeat; float:left;}
.flat-view {width:95px; height:95px; background:url(../img/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(../img/icons/icon-arrow@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-bag {
background:url(../img/icons/icon-bag@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-bag2 {
background:url(../img/icons/icon-bag2@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-book {
background:url(../img/icons/icon-book@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-calculator {
background:url(../img/icons/icon-calculator@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-calendar {
background:url(../img/icons/icon-calendar@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-camera {
background:url(../img/icons/icon-camera@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-card {
background:url(../img/icons/icon-card@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-clock {
background:url(../img/icons/icon-clock@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-comment {
background:url(../img/icons/icon-comment@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-compas {
background:url(../img/icons/icon-compas@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-config {
background:url(../img/icons/icon-config@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-console {
background:url(../img/icons/icon-console@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-count {
background:url(../img/icons/icon-count@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-disk {
background:url(../img/icons/icon-disk@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-diskette {
background:url(../img/icons/icon-diskette@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-download {
background:url(../img/icons/icon-download@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-file {
background:url(../img/icons/icon-file@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-film {
background:url(../img/icons/icon-film@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-garbage {
background:url(../img/icons/icon-garbage@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-graph {
background:url(../img/icons/icon-graph@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-letter {
background:url(../img/icons/icon-letter@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-lock {
background:url(../img/icons/icon-lock@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-love {
background:url(../img/icons/icon-love@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-mail {
background:url(../img/icons/icon-mail@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-map {
background:url(../img/icons/icon-map@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-media {
background:url(../img/icons/icon-media@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-money {
background:url(../img/icons/icon-money@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-news {
background:url(../img/icons/icon-news@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-note {
background:url(../img/icons/icon-note@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-notepad {
background:url(../img/icons/icon-notepad@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-openmail {
background:url(../img/icons/icon-openmail@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-photo {
background:url(../img/icons/icon-photo@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-portfolio {
background:url(../img/icons/icon-portfolio@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-print {
background:url(../img/icons/icon-print@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-responsive {
background:url(../img/icons/icon-responsive@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-ribbon {
background:url(../img/icons/icon-ribbon@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-safe {
background:url(../img/icons/icon-safe@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-shop {
background:url(../img/icons/icon-shop@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-statistic {
background:url(../img/icons/icon-statistic@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-tablet {
background:url(../img/icons/icon-tablet@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-ticket {
background:url(../img/icons/icon-ticket@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-truck {
background:url(../img/icons/icon-truck@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-tv {
background:url(../img/icons/icon-tv@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-ui {
background:url(../img/icons/icon-ui@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-upload {
background:url(../img/icons/icon-upload@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-upload2 {
background:url(../img/icons/icon-upload2@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-wallet {
background:url(../img/icons/icon-wallet@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-phone {
background:url(../img/icons/icon-phone@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-help {
background:url(../img/icons/icon-help@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-check {
background:url(../img/icons/icon-check@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-search {
background:url(../img/icons/icon-search@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-drop {
background:url(../img/icons/icon-drop@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-voicemail {
background:url(../img/icons/icon-voicemail@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-phone2 {
background:url(../img/icons/icon-phone2@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-culture {
background:url(../img/icons/icon-culture@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-user {
background:url(../img/icons/icon-user@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-statistic2 {
background:url(../img/icons/icon-statistic2@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-map2 {
background:url(../img/icons/icon-map2@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-flag {
background:url(../img/icons/icon-flag@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-football {
background:url(../img/icons/icon-football@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-weather {
background:url(../img/icons/icon-weather@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-folder {
background:url(../img/icons/icon-folder@2x.png) no-repeat left top;
background-size: 95px 95px;
}
.flat-view {
background:url(../img/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='img/icons/icon-arrow.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-arrow.png', sizingMethod='scale')"\9;
}
.flat-bag {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-bag.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-bag.png', sizingMethod='scale')"\9;
}
.flat-bag2 {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-bag2.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/iconsbag2.png', sizingMethod='scale')"\9;
}
.flat-book {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-book.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-book.png', sizingMethod='scale')"\9;
}
.flat-calculator {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-calculator.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-calculator.png', sizingMethod='scale')"\9;
}
.flat-calendar {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-calendar.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-calendar.png', sizingMethod='scale')"\9;
}
.flat-camera {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-camera.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-camera.png', sizingMethod='scale')"\9;
}
.flat-card {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-card.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/iconscard.png', sizingMethod='scale')"\9;
}
.flat-clock {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-clock.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-clock.png', sizingMethod='scale')"\9;
}
.flat-comment {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-comment.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-comment.png', sizingMethod='scale')"\9;
}
.flat-compas {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-compas.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-compas.png', sizingMethod='scale')"\9;
}
.flat-config {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-config.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-config.png', sizingMethod='scale')"\9;
}
.flat-console {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-console.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-console.png', sizingMethod='scale')"\9;
}
.flat-count {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-count.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-count.png', sizingMethod='scale')"\9;
}
.flat-disk {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-disk.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-disk.png', sizingMethod='scale')"\9;
}
.flat-diskette {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-diskette.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-diskette.png', sizingMethod='scale')"\9;
}
.flat-download {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-download.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-download.png', sizingMethod='scale')"\9;
}
.flat-file {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-file.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-file.png', sizingMethod='scale')"\9;
}
.flat-film {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-file.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-film.png', sizingMethod='scale')"\9;
}
.flat-garbage {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-garbage.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-garbage.png', sizingMethod='scale')"\9;
}
.flat-graph {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-graph.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-graph.png', sizingMethod='scale')"\9;
}
.flat-letter {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-letter.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-letter.png', sizingMethod='scale')"\9;
}
.flat-lock {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-lock.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icons-lock.png', sizingMethod='scale')"\9;
}
.flat-love {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-love.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-love.png', sizingMethod='scale')"\9;
}
.flat-mail {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-mail.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-mail.png', sizingMethod='scale')"\9;
}
.flat-map {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-map.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-map.png', sizingMethod='scale')"\9;
}
.flat-media {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-media.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-media.png', sizingMethod='scale')"\9;
}
.flat-money {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-money.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-money.png', sizingMethod='scale')"\9;
}
.flat-news {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-news.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-news.png', sizingMethod='scale')"\9;
}
.flat-note {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-note.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-note.png', sizingMethod='scale')"\9;
}
.flat-notepad {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-notepad.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-notepad.png', sizingMethod='scale')"\9;
}
.flat-openmail {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-openmail.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-openmail.png', sizingMethod='scale')"\9;
}
.flat-photo {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-photo.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-photo.png', sizingMethod='scale')"\9;
}
.flat-portfolio {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-portfolio.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-portfolio.png', sizingMethod='scale')"\9;
}
.flat-print {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-print.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-bag2.png', sizingMethod='scale')"\9;
}
.flat-responsive {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-responsive.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-bag2.png', sizingMethod='scale')"\9;
}
.flat-ribbon {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-ribbon.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-bag2.png', sizingMethod='scale')"\9;
}
.flat-safe {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-safe.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-safe.png', sizingMethod='scale')"\9;
}
.flat-shop {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-shop.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-shop.png', sizingMethod='scale')"\9;
}
.flat-statistic {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-statistic.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-statistic.png', sizingMethod='scale')"\9;
}
.flat-tablet {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-tablet.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-tablet.png', sizingMethod='scale')"\9;
}
.flat-ticket {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-ticket.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-ticket.png', sizingMethod='scale')"\9;
}
.flat-truck {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-truck.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-truck.png', sizingMethod='scale')"\9;
}
.flat-tv {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-tv.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-tv.png', sizingMethod='scale')"\9;
}
.flat-ui {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-ui.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-ui.png', sizingMethod='scale')"\9;
}
.flat-upload {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-upload.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-upload.png', sizingMethod='scale')"\9;
}
.flat-upload2 {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-upload2.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-upload2.png', sizingMethod='scale')"\9;
}
.flat-wallet {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-wallet.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-wallet.png', sizingMethod='scale')"\9;
}
.flat-phone {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-phone.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-phone.png', sizingMethod='scale')"\9;
}
.flat-help {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-help.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-help.png', sizingMethod='scale')"\9;
}
.flat-check {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-check.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-check.png', sizingMethod='scale')"\9;
}
.flat-search {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-search.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-search.png', sizingMethod='scale')"\9;
}
.flat-drop {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-drop.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-drop.png', sizingMethod='scale')"\9;
}
.flat-voicemail {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-voicemail.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-voicemail.png', sizingMethod='scale')"\9;
}
.flat-phone2 {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-phone2.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-phone2.png', sizingMethod='scale')"\9;
}
.flat-culture {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-culture.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-culture.png', sizingMethod='scale')"\9;
}
.flat-user {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-user.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-user.png', sizingMethod='scale')"\9;
}
.flat-statistic2 {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-statistic2.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-statistic2.png', sizingMethod='scale')"\9;
}
.flat-map2 {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-map2.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-map2.png', sizingMethod='scale')"\9;
}
.flat-flag {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-flag.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-flag.png', sizingMethod='scale')"\9;
}
.flat-football {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-football.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-football.png', sizingMethod='scale')"\9;
}
.flat-weather {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-weather.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-weather.png', sizingMethod='scale')"\9;
}
.flat-folder {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-folder.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-folder.png', sizingMethod='scale')"\9;
}
.flat-view {
background:none\9; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-view.png', sizingMethod='scale')\9;  
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='img/icons/icon-view.png', sizingMethod='scale')"\9;
}

.text-center .no-border-flat.small i {margin-left: 42%; margin-right: 42%;}
.text-center .no-border-flat.medium i {margin-left: 37%; margin-right: 37%;}
.text-center .no-border-flat.large i {margin-left: 32%; margin-right: 32%;}

.no-border-flat.small i {width:42px; height:42px; background-size:42px 42px; margin-bottom: 8px;}
.no-border-flat.medium i {width:62px; height:62px; background-size:62px 62px; margin-bottom: 8px;}
.no-border-flat.large i {width:82px; height:82px; background-size:82px 82px; margin-bottom: 8px;}

.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;}
