/*
Theme Name: Montpellier
Theme URI: http://sheshoppes.com/
Description: Montpellier default theme
Author: SheShoppes
Author URI: http://sheshoppes.com/
Version: 1.3
*/

*, html, body, ol, ul, li, h1 {
	margin: 0;
	padding: 0;
}

html, body {
	height: 100%;
}

html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}

audio,
canvas,
video,
iframe {
	display: inline-block;
	max-width: 100%;
}

ol, ul, li {
	list-style: none;
}

.clear, .clearfix {
	clear: both;
}

.none, .hide {
	display: none;
}

.fixed {
	position: fixed;
}

img {
	max-width: 100%;
	height: auto;
display: block;
   margin-left: auto;
   margin-right: auto;
  
}

p, h2, h3, h4, h5, h6 {
	margin: 1.5em 0;
}

a {
	color: #84A49C;
     text-decoration: none;
}

a:hover {
	color: #84A49C;
     text-decoration: underline;
}

.read-more a,
.prevnextpage a,
.social-share a,
.primarynav a,
.entry-nav a,
.related-posts h3 a,
.listing-text h4 a,
.widget_archive a,
.widget_categories a,
.pagination a,
.slicknav_menu a,
.tagcloud a,
h2.pagetitle a,
#footer-widgets a {
	color: #000000;
}

.read-more a:hover,
.prevnextpage a:hover,
.social-share a:hover,
.primarynav a:hover,
.entry-nav a:hover,
.related-posts h3 a:hover,
.listing-text h4 a:hover,
.widget_archive a:hover,
.widget_categories a:hover,
.pagination a:hover,
.slicknav_menu a:hover,
.tagcloud a:hover,
h2.pagetitle a:hover,
#footer-widgets a:hover {
	color: #84A49C;
}

a img {
	opacity: 1;
	transition: opacity .25s ease-in-out;
	-moz-transition: opacity .25s ease-in-out;
	-webkit-transition: opacity .25s ease-in-out;
	-webkit-backface-visibility: hidden;
}

a:hover img {
	opacity: 0.6;
}

body,
h2.pagetitle .the-category,
h2.pagetitle .date,
#copyright,
.latest-post-thumb {
    font-family: 'Roboto', sans-serif;
	font-weight: 300;
}
.storycontent strong,
.storycontent b {
	font-weight: 400;
}
.primarynav,
.read-more a,
.prevnextpage a,
.pagination,
h1.page-title,
h1.product_title,
h2.pagetitle,
.storycontent h,
.style-list h2,
.style-grid h2,
.widget h3.block-title,
#footer-instagram h3,
#featured-slideshow ul li h3,
.widget_categories select,
.widget_archive select,
.leave-comment,
#reply-title,
#sidebar #searchform input[type=text]#s,
.slicknav_menu,
ul.products li span.onsale,
body.single-product .onsale,
#homepage-widgets .widget_sp_image,
.entry-nav span {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
}
.primarynav,
.latest-post-thumb h4,
.widget_categories select,
.widget_archive select,
#featured-slideshow ul li h3,
.widget h3.block-title,
.slicknav_menu,
#homepage-widgets .widget_sp_image {
	font-weight: 300;
}
.widget h3.block-title,
#searchform input[type=text]#s,
#footer-instagram h3 {
	font-weight: 500;
}

body {
	color: #000000;
	font-size: 15px;
	letter-spacing: 0.025em;
	line-height: 170%;
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
	overflow-x: hidden;
}

h1#logo {
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 0 auto;
	text-align: center;
}
h1#logo a {
	color: #000;
	font-family: 'Oswald', sans-serif;
	font-weight: 500;
	f