@charset "UTF-8";

@font-face {font-family: "mtc-icon-font"; src:url("../fonts/mtc-icon-font.eot"); src:url("../fonts/mtc-icon-font.eot?#iefix") format("embedded-opentype"), url("../fonts/mtc-icon-font.woff") format("woff"), url("../fonts/mtc-icon-font.ttf") format("truetype"), url("../fonts/mtc-icon-font.svg#mtc-icon-font") format("svg"); font-weight: normal; font-style: normal;}
@font-face {font-family: "VAG-bold"; src:url("../fonts/vag-bold.eot"); src:url("../fonts/vag-bold.eot?#iefix") format("embedded-opentype"), url("../fonts/vag-bold.woff") format("woff"), url("../fonts/vag-bold.ttf") format("truetype"), url("../fonts/vag-bold.svg#VAG-bold") format("svg"); font-weight: normal; font-style: normal;}
@font-face {font-family: "DINProRegular"; src:url("../fonts/dinpro-regular.eot"); src:url("../fonts/dinpro-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/dinpro-regular.woff") format("woff"), url("../fonts/dinpro-regular.ttf") format("truetype"), url("../fonts/dinpro-regular.svg#DINProRegular") format("svg"); font-weight: normal; font-style: normal;}
@font-face {font-family: "DINProMedium"; src:url("../fonts/dinpro-medium.eot"); src:url("../fonts/dinpro-medium.eot?#iefix") format("embedded-opentype"), url("../fonts/dinpro-medium.woff") format("woff"), url("../fonts/dinpro-medium.ttf") format("truetype"), url("../fonts/dinpro-medium.svg#DINProMedium") format("svg"); font-weight: normal; font-style: normal;}

[class^="mtc-"]:before,[class*=" mtc-"]:before {font-family: "mtc-icon-font" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

.icon20,.icon30,.icon40,.icon50,.icon150{position:relative ; display:inline-block}
.icon20:before,.icon30:before,.icon40:before,.icon50:before,.icon150:before{line-height:100%; position:absolute; top:50%; left:50%; text-align:center}

.icon20{width:20px; height:20px;}
.icon20:before{width:20px; height:20px; font-size:20px; margin:-10px 0 0 -10px}

.icon30{width:30px; height:30px;}
.icon30:before{width:30px; height:30px; font-size:30px; margin:-15px 0 0 -15px}

.icon40{width:40px; height:40px;}
.icon40:before{width:40px; height:40px; font-size:40px; margin:-20px 0 0 -20px}

.icon50{width:50px; height:50px;}
.icon50:before{width:50px; height:50px; font-size:50px; margin:-25px 0 0 -25px}

.icon150{width:150px; height:150px;}
.icon150:before{width:150px; height:150px; font-size:150px; margin:-75px 0 0 -75px}

.mtc-info{cursor:help;}


.mtc-cart:before {
  content: "a";
}
.mtc-mobile-home:before {
  content: "c";
}
.mtc-package:before {
  content: "d";
}
.mtc-phone:before {
  content: "e";
}
.mtc-recruitment:before {
  content: "g";
}
.mtc-roaming:before {
  content: "f";
}
.mtc-search:before {
  content: "h";
}
.mtc-services:before {
  content: "i";
}
.mtc-support:before {
  content: "j";
}
.mtc-contact:before {
  content: "k";
}
.mtc-circle:before {
  content: "b";
}
.mtc-circle-line:before {
  content: "l";
}
.mtc-twitter:before {
  content: "p";
}
.mtc-left-arrow:before {
  content: "r";
}
.mtc-right-arrow:before {
  content: "s";
}
.mtc-up-arrow:before {
  content: "t";
}
.mtc-down-arrow:before {
  content: "u";
}
.mtc-remove:before {
  content: "m";
}
.mtc-facebook:before {
  content: "n";
}
.mtc-best-sellers:before {
  content: "o";
}
.mtc-coming-soon:before {
  content: "v";
}
.mtc-new-phones:before {
  content: "w";
}
.mtc-specials:before {
  content: "x";
}
.mtc-cancel-circled:before {
  content: "y";
}
.mtc-buy-out:before {
  content: "z";
}
.mtc-features:before {
  content: "A";
}
.mtc-upgrade:before {
  content: "B";
}
.mtc-info:before {
  content: "C";
}
.mtc-plus-circle:before {
  content: "D";
}
.mtc-minus-circle:before {
  content: "E";
}
.mtc-menu:before {
  content: "F";
}
.mtc-box:before {
  content: "G";
}
.mtc-benefits:before {
  content: "H";
}
.mtc-international:before {
  content: "I";
}
.mtc-transfer:before {
  content: "J";
}
.mtc-ringback:before {
  content: "K";
}
.mtc-data-bundles:before {
  content: "L";
}
.mtc-what:before {
  content: "M";
}
.mtc-sms:before {
  content: "N";
}
.mtc-freemail:before {
  content: "O";
}
.mtc-free-sms:before {
  content: "P";
}
.mtc-friends:before {
  content: "Q";
}
.mtc-youtube:before {
  content: "q";
}
.mtc-back-in-time:before {
  content: "S";
}
.mtc-login:before {
  content: "U";
}
.mtc-print:before {
  content: "V";
}
.mtc-email:before {
  content: "W";
}
.mtc-box-question:before {
  content: "Y";
}
.mtc-how:before {
  content: "R";
}
.mtc-map:before {
  content: "T";
}
.mtc-rating:before {
  content: "X";
}
