/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */


@font-face {
    font-family: 'Lato(300)Themege';
    src: url('fonts/Lato/Lato-Light.eot');
    src: url('fonts/Lato/Lato-Light.eot?#iefix') format('embedded-opentype'),
         url('fonts/Lato/Lato-Light.woff2') format('woff2'),
	     url('fonts/Lato/Lato-Light.ttf') format('truetype'),
         url('fonts/Lato/Lato-Light.svg#Lato-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}



@font-face {
    font-family: 'Lato(400)Themege';
    src: url('fonts/Lato/Lato-Regular.eot');
    src: url('fonts/Lato/Lato-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/Lato/Lato-Regular.woff2') format('woff2'),
	     url('fonts/Lato/Lato-Regular.ttf') format('truetype'),
         url('fonts/Lato/Lato-Regular.svg#Lato-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Lato(700)Themege';
    src: url('fonts/Lato/Lato-Bold.eot');
    src: url('fonts/Lato/Lato-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/Lato/Lato-Bold.woff2') format('woff2'),
	     url('fonts/Lato/Lato-Bold.ttf') format('truetype'),
         url('fonts/Lato/Lato-Bold.svg#Lato-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Open Sans(400)Themege';
    src: url('fonts/Open_Sans/OpenSans-Regular.eot');
    src: url('fonts/Open_Sans/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/Open_Sans/OpenSans-Regular.woff2') format('woff2'),
	     url('fonts/Open_Sans/OpenSans-Regular.ttf') format('truetype'),
         url('fonts/Open_Sans/OpenSans-Regular.svg#OpenSans-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Open Sans(700)Themege';
    src: url('fonts/Open_Sans/OpenSans-bold.eot');
    src: url('fonts/Open_Sans/OpenSans-bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/Open_Sans/OpenSans-bold.woff2') format('woff2'),
	     url('fonts/Open_Sans/OpenSans-bold.ttf') format('truetype'),
         url('fonts/Open_Sans/OpenSans-bold.svg#OpenSans-Semibold') format('svg');
    font-weight: 700;
    font-style: normal;
}



@font-face {
    font-family: 'Montserrat(400)Themege';
    src: url('fonts/Montserrat/Montserrat-Regular.eot');
    src: url('fonts/Montserrat/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/Montserrat/Montserrat-Regular.woff2') format('woff2'),
	     url('fonts/Montserrat/Montserrat-Regular.ttf') format('truetype'),
         url('fonts/Montserrat/Montserrat-Regular.svg#Montserrat-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Montserrat(700)Themege';
    src: url('fonts/Montserrat/Montserrat-Bold.eot');
    src: url('fonts/Montserrat/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/Montserrat/Montserrat-Bold.woff2') format('woff2'),
	     url('fonts/Montserrat/Montserrat-Bold.ttf') format('truetype'),
         url('fonts/Montserrat/Montserrat-Bold.svg#Montserrat-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Raleway(400)Themege';
    src: url('fonts/Raleway/Raleway-Regular.eot');
    src: url('fonts/Raleway/Raleway-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/Raleway/Raleway-Regular.woff2') format('woff2'),
	     url('fonts/Raleway/Raleway-Regular.ttf') format('truetype'),
         url('fonts/Raleway/Raleway-Regular.svg#Raleway-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Raleway(700)Themege';
    src: url('fonts/Raleway/Raleway-Bold.eot');
    src: url('fonts/Raleway/Raleway-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/Raleway/Raleway-Bold.woff2') format('woff2'),
	     url('fonts/Raleway/Raleway-Bold.ttf') format('truetype'),
         url('fonts/Raleway/Raleway-Bold.svg#Raleway-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
}



@font-face {
    font-family: 'Roboto(400)Themege';
    src: url('fonts/Roboto/Roboto-Regular.eot');
    src: url('fonts/Roboto/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/Roboto/Roboto-Regular.woff2') format('woff2'),
	     url('fonts/Roboto/Roboto-Regular.ttf') format('truetype'),
         url('fonts/Roboto/Roboto-Regular.svg#Roboto-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Roboto(700)Themege';
    src: url('fonts/Roboto/Roboto-Bold.eot');
    src: url('fonts/Roboto/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/Roboto/Roboto-Bold.woff2') format('woff2'),
	     url('fonts/Roboto/Roboto-Bold.ttf') format('truetype'),
         url('fonts/Roboto/Roboto-Bold.svg#Roboto-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Poppins(400)Themege';
    src: url('fonts/Poppins/Poppins-Regular.eot');
    src: url('fonts/Poppins/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/Poppins/Poppins-Regular.woff2') format('woff2'),
	     url('fonts/Poppins/Poppins-Regular.ttf') format('truetype'),
         url('fonts/Poppins/Poppins-Regular.svg#Poppins-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Poppins(700)Themege';
    src: url('fonts/Poppins/Poppins-Bold.eot');
    src: url('fonts/Poppins/Poppins-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/Poppins/Poppins-Bold.woff2') format('woff2'),
	     url('fonts/Poppins/Poppins-Bold.ttf') format('truetype'),
         url('fonts/Poppins/Poppins-Bold.svg#Poppins-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
}



@font-face {
    font-family: 'Poppins(400)Themege';
    src: url('fonts/Poppins/Poppins-Regular.eot');
    src: url('fonts/Poppins/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/Poppins/Poppins-Regular.woff2') format('woff2'),
	     url('fonts/Poppins/Poppins-Regular.ttf') format('truetype'),
         url('fonts/Poppins/Poppins-Regular.svg#Poppins-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'JosefinSlab(700)Themege';
    src: url('fonts/Josefin_Slab/JosefinSlab-Bold.eot');
    src: url('fonts/Josefin_Slab/JosefinSlab-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/Josefin_Slab/JosefinSlab-Bold.woff2') format('woff2'),
	     url('fonts/Josefin_Slab/JosefinSlab-Bold.ttf') format('truetype'),
         url('fonts/Josefin_Slab/JosefinSlab-Bold.svg#JosefinSlab-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
}

/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

}