/*
 *  _main.less
 *
 */
/*      _
 *     | |__  __ _ ___  ___   ___ ___ ___
 *     | '_ \/ _` / __|/ _ \ / __/ __/ __|
 *     | |_) |(_| \__ \  __/| (__\__ \__ \
 *     |_.__/\__,_|___/\___(_)___|___/___/
 *
 *                 a VERY few base styles
 *
 */


.u-clearfix::before, .u-clearfix::after {
	content: " ";
	display: table;
}
.u-clearfix::after {
	clear: both;
}
@media only screen and (min-width: 768px) {
	.u-visible-phone {
		display: none;
	}
}

iframe[name="google_conversion_frame"] {
	display: none;
}


/****  svgIcon  ****/

.svgIcon {
	display: inline-block;
}
.svgIcon > svg {
	width: 100%;
	height: 100%;
	line-height: 100%;
}


/****  A minimal set of base styles  ****/

body {
	margin: 0;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span,a {
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-position:center;
}
a {
	text-decoration: none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0; }

#outdated {
	display: none;
}

/*  _____              _
 * |  ___|___   _ __  | |_  ___
 * | |_  / _ \ | '_ \ | __|/ __|
 * |  _|| (_) || | | || |_ \__ \
 * |_|   \___/ |_| |_| \__||___/
 *
 *                   Yes, fonts.
 */

@font-face {
    font-family: 'RobotoBold';
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Bold-webfont.eot');
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Bold-webfont.woff') format('woff'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Bold-webfont.ttf') format('truetype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoRegular';
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Regular-webfont.eot');
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Regular-webfont.woff') format('woff'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Regular-webfont.ttf') format('truetype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoMedium';
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Medium.eot');
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Medium.woff') format('woff'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Medium.ttf') format('truetype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Medium.svg#RobotoMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoLight';
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Light-webfont.eot');
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Light-webfont.woff') format('woff'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Light-webfont.ttf') format('truetype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Light-webfont.svg#RobotoLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoLightItalic';
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-LightItalic-webfont.eot');
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-LightItalic-webfont.woff') format('woff'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-LightItalic-webfont.ttf') format('truetype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-LightItalic-webfont.svg#RobotoLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoThin';
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Thin-webfont.eot');
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Thin-webfont.eot?#iefix') format('embedded-opentype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Thin-webfont.woff') format('woff'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Thin-webfont.ttf') format('truetype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Thin-webfont.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoMedium';
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Medium-webfont.eot');
    src: url('/wp-content/themes/brandwatch/font-new/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Medium-webfont.woff') format('woff'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Medium-webfont.ttf') format('truetype'),
	     url('/wp-content/themes/brandwatch/font-new/Roboto-Medium-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

