@font-face {
  font-family: 'Oswald';
  src: url('/style?&source=css/webfont-kit/Oswald-Bold.ttf');
  font-weight:bold;
}

@font-face {
  font-family: 'Oswald';
  src: url('/style?&source=css/webfont-kit/Oswald-Regular.ttf');
  font-weight:normal;
}

@font-face {
  font-family: 'Oswald';
  src: url('/style?&source=css/webfont-kit/Oswald-Light.ttf');
  font-weight:100;
}


@font-face {
  font-family: 'Montserrat';
  src: url('/style?&source=css/webfont-kit/Montserrat-Bold.ttf');
  font-weight:bold;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/style?&source=css/webfont-kit/Montserrat-Regular.ttf');
  font-weight:normal;
}

/******************---FONT ICONS CSS STARTS---*******************/

@font-face {
    font-family: "font-icons";
    src: url(/style?&source=css/fonts/font-icons.eot);
    src: url(/style?&source=css/fonts/font-icons.eot) format("embedded-opentype"), url(/style?&source=css/fonts/font-icons.woff) format("woff"), url(/style?&source=css/fonts/font-icons.ttf) format("truetype"), url(/style?&source=css/fonts/font-icons.svg) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: "Simple-Line-Icons";
    src: url(/style?&source=css/fonts/Simple-Line-Icons.eot);
    src: /*url(/style?&source=css/fonts/Simple-Line-Icons.eot?#iefix) format("embedded-opentype"), */url(/style?&source=css/fonts/Simple-Line-Icons.woff) format("woff"), url(/style?&source=css/fonts/Simple-Line-Icons.ttf) format("truetype"),
        url(/style?&source=css/fonts/Simple-Line-Icons.svg#Simple-Line-Icons) format("svg");
    font-weight: 400;
    font-style: normal;
}
[class^="icon-"],
[class*=" icon-"],
[class^="icon-line-"],
[class*=" icon-line-"],
[class^="icon-line2-"],
[class*=" icon-line2-"],
.side-header #primary-menu ul > li.sub-menu > a:after,
.docs-navigation ul ul li.current a:after {
    display: inline-block;
    font-family: "font-icons";
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	font-size:16px;
}
[class^="icon-line-"],
[class*=" icon-line-"] {
    font-family: "lined-icons";
}
[class^="icon-line2-"],
[class*=" icon-line2-"] {
    font-family: "Simple-Line-Icons";
}
.icon-phone2:before {
    content: "\e6a9";
}
.icon-email:before {
    content: "\e604";
}
.icon-line2-clock:before {
    content: "\e081";
}
.icon-facebook:before {
    content: "\e86f";
}
.icon-angle-left:before {
    content: "\e7a4";
}
.icon-angle-right:before {
    content: "\e7a5";
}
.icon-google-plus-g:before {
    content: "\ed5b";
}
.icon-shopping-cart:before {
    content: "\e72f";
}
.icon-zoom-in2:before {
    content: "\e6ca";
}
.icon-time:before {
    content: "\e6d2";
}
.icon-map-marker2:before {
    content: "\e6f9";
}
.icon-twitter:before {
    content: "\ee11";
}
.icon-youtube:before {
    content: "\ee3e";
}
.icon-pinterest:before {
    content: "\edc2";
}
.icon-vimeo:before {
    content: "\ee20";
}
.icon-angle-up:before {
    content: "\e7a6";
}
.icon-truck2:before {
    content: "\e774";
}
.icon-info-sign:before {
    content: "\e711";
}
.icon-reorder:before {
    content: "\e76d";
}
.icon-search3:before {
    content: "\e6be";
}
.icon-window-close1:before {
    content: "\ecbf";
}
.icon-user2:before {
    content: "\e66c";
}
.icon-skype2:before {
    content: "\e817";
}
.icon-email3:before {
    content: "\e866";
}
.icon-phone-volume:before {
    content: "\eb12";
}
.icon-location:before {
    content: "\e6a4";
}
.icon-remove:before {
    content: "\e6c9";
}
.icon-ok:before {
    content: "\e6c8";
}
.icon-instagram2:before {
    content: "\e807";
}
/******************---FONT ICONS CSS ENDS---*******************/