/*Theme Name: Lazy BedAuthor: Lazy BedDescription: Lazy Bed site theme.Version: 1.1License: GNU General Public License v2 or laterTags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-readyText Domain: lazybedThis theme, like WordPress, is licensed under the GPL.Use it to make something cool, have fun, and share what you've learned with others..woocommerce-page .wrapp_form form p*//** * Table of Contents * * 1.0 - Normalize * 2.0 - Genericons * 3.0 - Typography * 4.0 - Elements * 5.0 - Forms * 6.0 - Navigation *   6.1 - Links *   6.2 - Menus * 7.0 - Accessibility * 8.0 - Alignments * 9.0 - Clearings * 10.0 - Widgets * 11.0 - Content *    11.1 - Header *    11.2 - Posts and pages *    11.3 - Post Formats *    11.4 - Comments *    11.5 - Sidebar *    11.6 - Footer * 12.0 - Media *    12.1 - Captions *    12.2 - Galleries * 13.0 - Multisite * 14.0 - Media Queries *    14.1 - >= 710px *    14.2 - >= 783px *    14.3 - >= 910px *    14.4 - >= 985px *    14.5 - >= 1200px * 15.0 - Print *//** * 1.0 - Normalize * * Normalizing styles have been helped along thanks to the fine work of * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/ *//* Gotham */@font-face {font-family:"Montserrat-Regular";src:url("fonts/Montserrat-Regular.eot?") format("eot"),url("fonts/Montserrat-Regular.woff") format("woff"),url("fonts/Montserrat-Regular.ttf") format("truetype"),url("fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg");font-weight:normal;font-style:normal;}@font-face {font-family:"Montserrat-Bold";src:url("fonts/Montserrat-Bold.eot?") format("eot"),url("fonts/Montserrat-Bold.woff") format("woff"),url("fonts/Montserrat-Bold.ttf") format("truetype"),url("fonts/Montserrat-Bold.svg#Montserrat-Bold") format("svg");font-weight:normal;font-style:normal;}@font-face {font-family:"Montserrat-Light";src:url("fonts/Montserrat-Light.eot?") format("eot"),url("fonts/Montserrat-Light.woff") format("woff"),url("fonts/Montserrat-Light.ttf") format("truetype"),url("fonts/Montserrat-Light.svg#Montserrat-Light") format("svg");font-weight:normal;font-style:normal;}@font-face {font-family:"Montserrat-SemiBold";src:url("fonts/Montserrat-SemiBold.eot?") format("eot"),url("fonts/Montserrat-SemiBold.woff") format("woff"),url("fonts/Montserrat-SemiBold.ttf") format("truetype"),url("fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold") format("svg");font-weight:normal;font-style:normal;}html {	font-family:'Montserrat-Regular';	-webkit-text-size-adjust: 100%;	-ms-text-size-adjust: 100%;}body {	margin: 0;}html {text-rendering: optimizeLegibility !important;-webkit-font-smoothing: antialiased !important;-moz-osx-font-smoothing: grayscale;}a:focus{outline: none !important;}aarticle,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary {	display: block;}audio,canvas,progress,video {	display: inline-block;	vertical-align: baseline;}audio:not([controls]) {	display: none;	height: 0;}[hidden],template {	display: none;}a {	background-color: transparent;}abbr[title] {	border-bottom: 1px dotted;}b,strong {	font-weight: 700;}small {	font-size: 80%;}sub,sup {	font-size: 75%;	line-height: 0;	position: relative;	vertical-align: baseline;}sup {	top: -0.5em;}sub {	bottom: -0.25em;}img {	border: 0;}svg:not(:root) {	overflow: hidden;}figure {	margin: 0;}hr {	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;}code,kbd,pre,samp {	font-size: 1em;}button,input,optgroup,select,textarea {	color: inherit;	font: inherit;	margin: 0;}select {	text-transform: none;}button {	overflow: visible;}button,input,select,textarea {	max-width: 100%;}button,html input[type="button"],input[type="reset"],input[type="submit"] {	-webkit-appearance: button;	cursor: pointer;}button[disabled],html input[disabled] {	cursor: default;	opacity: .5;}button::-moz-focus-inner,input::-moz-focus-inner {	border: 0;	padding: 0;}input[type="checkbox"],input[type="radio"] {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	margin-right: 0.4375em;	padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {	height: auto;}input[type="search"] {	-webkit-appearance: textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {	-webkit-appearance: none;}fieldset {	border: 1px solid #d1d1d1;	margin: 0 0 1.75em;	padding: 0.875em;}fieldset > :last-child {	margin-bottom: 0;}legend {	border: 0;	padding: 0;}textarea {	overflow: auto;	vertical-align: top;}optgroup {	font-weight: bold;}/** * 2.0 - Genericons */.menu-item-has-children a:after,.social-navigation a:before,.dropdown-toggle:after,.bypostauthor > article .fn:after,.comment-reply-title small a:before,.pagination .prev:before,.pagination .next:before,.pagination .nav-links:before,.pagination .nav-links:after,.search-submit:before {	-moz-osx-font-smoothing: grayscale;	-webkit-font-smoothing: antialiased;	display: inline-block;	font-family: "Genericons";	font-size: 16px;	font-style: normal;	font-variant: normal;	font-weight: normal;	line-height: 1;	speak: none;	text-align: center;	text-decoration: inherit;	text-transform: none;	vertical-align: top;}/** * 3.0 - Typography */body,button,input,select,textarea {	color: #1a1a1a;	font-family:Montserrat , Montserrat-Regular;	font-size: 16px;	font-size: 1rem;/*	line-height: 1.75;*/}h1,h2,h3,h4,h5,h6 {	clear: both;	font-weight: 700;	margin: 0;	text-rendering: optimizeLegibility;}p {	margin: 0 0 1.75em;}dfn,cite,em,i {	font-style: italic;}blockquote {	border: 0 solid #1a1a1a;	border-left-width: 4px;	color: #686868;	font-size: 19px;	font-size: 1.1875rem;	font-style: italic;	line-height: 1.4736842105;	margin: 0 0 1.4736842105em;	padding: 0 0 0 1.263157895em;}blockquote,q {	quotes: none;}blockquote:before,blockquote:after,q:before,q:after {	content: "";}blockquote p {	margin-bottom: 1.4736842105em;}blockquote cite,blockquote small {	color: #1a1a1a;	display: block;	font-size: 16px;	font-size: 1rem;	line-height: 1.75;}blockquote cite:before,blockquote small:before {	content: "\2014\00a0";}blockquote em,blockquote i,blockquote cite {	font-style: normal;}blockquote strong,blockquote b {	font-weight: 400;}blockquote > :last-child {	margin-bottom: 0;}address {	font-style: italic;	margin: 0 0 1.75em;}code,kbd,tt,var,samp,pre {	font-family: Inconsolata, monospace;}pre {	border: 1px solid #d1d1d1;	font-size: 16px;	font-size: 1rem;	line-height: 1.3125;	margin: 0 0 1.75em;	max-width: 100%;	overflow: auto;	padding: 1.75em;	white-space: pre;	white-space: pre-wrap;	word-wrap: break-word;}code {	background-color: #d1d1d1;	padding: 0.125em 0.25em;}abbr,acronym {	border-bottom: 1px dotted #d1d1d1;	cursor: help;}mark,ins {	background: #007acc;	color: #fff;	padding: 0.125em 0.25em;	text-decoration: none;}big {	font-size: 125%;}/** * 4.0 - Elements */html {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}*,*:before,*:after {	/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */	-webkit-box-sizing: inherit;	-moz-box-sizing: inherit;	box-sizing: inherit;}body {	background: #ffffff;	/* Fallback for when there is no custom background color defined. */}hr {	background-color: #d1d1d1;	border: 0;	height: 1px;	margin: 0 0 1.75em;}ul,ol {/*	margin: 0 0 1.75em 1.25em;*/	padding: 0; margin: 0;}ul {	list-style: disc;}ol {	list-style: decimal;	margin-left: 1.5em;}li > ul,li > ol {	margin-bottom: 0;}dl {	margin: 0 0 1.75em;}dt {	font-weight: 700;}dd {	margin: 0 0 1.75em;}img {	height: auto;	/* Make sure images are scaled correctly. */	max-width: 100%;	/* Adhere to container width. */	vertical-align: middle;}del {	opacity: 0.8;}table,th,td {	border: 1px solid #d1d1d1;}table {	border-collapse: separate;	border-spacing: 0;	border-width: 1px 0 0 1px;	margin: 0 0 1.75em;	table-layout: fixed;	/* Prevents HTML tables from becoming too wide */	width: 100%;}caption,th,td {	font-weight: normal;	text-align: left;}th {	border-width: 0 1px 1px 0;	font-weight: 700;}td {	border-width: 0 1px 1px 0;}th,td {	padding: 0.4375em;}/* Placeholder text color -- selectors need to be separate to work. */::-webkit-input-placeholder {	color: #686868;	font-family: Montserrat, "Helvetica Neue", sans-serif;}:-moz-placeholder {	color: #686868;	font-family: Montserrat, "Helvetica Neue", sans-serif;}::-moz-placeholder {	color: #686868;	font-family: Montserrat, "Helvetica Neue", sans-serif;	opacity: 1;	/* Since FF19 lowers the opacity of the placeholder by default */}:-ms-input-placeholder {color: #686868;font-family: Montserrat, "Helvetica Neue", sans-serif;}/** * 5.0 - Forms */input {	line-height: normal;}button,button[disabled]:hover,button[disabled]:focus,input[type="button"],input[type="button"][disabled]:hover,input[type="button"][disabled]:focus,input[type="reset"],input[type="reset"][disabled]:hover,input[type="reset"][disabled]:focus,input[type="submit"],input[type="submit"][disabled]:hover,input[type="submit"][disabled]:focus {	background: #1a1a1a;	border: 0;	border-radius: 2px;	color: #fff;	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-weight: 700;	letter-spacing: 0.046875em;	line-height: 1;	padding: 0.84375em 0.875em 0.78125em;	text-transform: uppercase;}button:hover,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus {	background: #007acc;}/*button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus {	outline: thin dotted;	outline-offset: -4px;}*/input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],select,textarea {	background: #fff;	border: 1px solid #cfd8dc;	border-radius: 0;	color: #607d8b;	padding:0 22px;	width: 100%; height:47px; font-size: 14px;    font-family: 'Montserrat-Light';}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,select:focus,textarea:focus {	background-color: #fff;	border-color: #607d8b;	color: #607d8b;	outline: 0;}.form-row .select2-container .select2-choice{float:left; width:100%;  background: #fff;    border: 1px solid #cfd8dc;    border-radius: 0;    color: #607d8b;    padding: 0 22px;    width: 100%;    height: 47px; line-height: 47px;    font-size: 14px;    font-family: 'Montserrat-Light';}.form-row .select2-container .select2-choice:focus{border-color:#607d8b !important;}.select2-drop-active{padding: 5px; border:solid 1px #cfd8dc !important; border-radius:0 !important; margin-top: 14px !important; }/*.select2-drop.select2-drop-above.select2-drop-active{margin-top: -31px;}*/.select2-drop.select2-drop-above.select2-drop-active{margin-top: -31px !important;}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,select::-webkit-input-placeholder{color: #b0bec5;opacity: 1;text-transform: uppercase;font-family: 'Montserrat-Light';}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="number"]:-moz-placeholder,select:-moz-placeholder{color: #b0bec5;opacity: 1;text-transform: uppercase;font-family: 'Montserrat-Light';}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="number"]::-moz-placeholder,select::-moz-placeholder{color: #b0bec5;opacity: 1;text-transform: uppercase;font-family: 'Montserrat-Light';}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,select:-ms-input-placeholder{color: #b0bec5;opacity: 1; text-transform: uppercase;font-family: 'Montserrat-Light';}p.form-row input.button, input.button,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{background: #4db6ac none repeat scroll 0 0;    color: #fff;    display: inline-block;    font-family: "Montserrat-SemiBold";    font-size: 14px;    height: 47px;    line-height: 47px;    text-align: center;    text-decoration: none;    text-transform: uppercase;    transition: all 0.2s ease-in-out 0s;    width: 190px; border-radius:0; padding: 0;}p.form-row input.button:hover, .button:hover,.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{background: #009688; color:#fff;}.post-password-form {	margin-bottom: 1.75em;}.post-password-form label {	color: #686868;	display: block;	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 13px;	font-size: 0.8125rem;	letter-spacing: 0.076923077em;	line-height: 1.6153846154;	margin-bottom: 1.75em;	text-transform: uppercase;}.post-password-form input[type="password"] {	margin-top: 0.4375em;}.post-password-form > :last-child {	margin-bottom: 0;}.search-form {	position: relative;}input[type="search"].search-field {	border-radius: 2px 0 0 2px;	width: -webkit-calc(100% - 42px);	width: calc(100% - 42px);}.search-submit:before {	content: "\f400";	font-size: 24px;	left: 2px;	line-height: 42px;	position: relative;	width: 40px;}.search-submit {	border-radius: 0 2px 2px 0;	bottom: 0;	overflow: hidden;	padding: 0;	position: absolute;	right: 0;	top: 0;	width: 42px;}/** * 6.0 - Navigation *//** * 6.1 - Links */a {	color: #4db6ac;	text-decoration: none;}a:hover,a:focus,a:active {	color: #686868;}a:focus {	outline: thin dotted;}a:hover,a:active {	outline: 0;}.entry-content a,.entry-summary a,.taxonomy-description a,.logged-in-as a,.comment-content a,.pingback .comment-body > a,.textwidget a,.entry-footer a:hover,.site-info a:hover {/*	box-shadow: 0 1px 0 0 currentColor;*/}.entry-content a:hover,.entry-content a:focus,.entry-summary a:hover,.entry-summary a:focus,.taxonomy-description a:hover,.taxonomy-description a:focus,.logged-in-as a:hover,.logged-in-as a:focus,.comment-content a:hover,.comment-content a:focus,.pingback .comment-body > a:hover,.pingback .comment-body > a:focus,.textwidget a:hover,.textwidget a:focus {	box-shadow: none;}/** * 6.2 - Menus */.site-header-menu {	/*	margin: 0.875em 0;*/}.site-header-menu.toggled-on,.no-js .site-header-menu {	display: block;}.main-navigation {	}.site-footer .main-navigation {	margin-bottom: 1.75em;}.main-navigation ul {	list-style: none;	margin: 0;}.main-navigation li {	border-top: 1px solid #d1d1d1;	position: relative;}.main-navigation a {	}.main-navigation a:hover,.main-navigation a:focus {	color: #007acc;}.main-navigation .current-menu-item > a,.main-navigation .current-menu-ancestor > a {	font-weight: 700;}.main-navigation ul ul {	display: none;	margin-left: 0.875em;}.no-js .main-navigation ul ul {	display: block;}.main-navigation ul .toggled-on {	display: block;}.main-navigation .primary-menu {	border-bottom: 1px solid #d1d1d1;}.main-navigation .menu-item-has-children > a {	margin-right: 56px;}.dropdown-toggle {	background-color: transparent;	border: 0;	border-radius: 0;	color: #1a1a1a;	content: "";	height: 48px;	padding: 0;	position: absolute;	right: 0;	text-transform: none;	top: 0;	width: 48px;}.dropdown-toggle:after {	border: 0 solid #d1d1d1;	border-left-width: 1px;	content: "\f431";	font-size: 24px;	left: 1px;	position: relative;	width: 48px;}.dropdown-toggle:hover,.dropdown-toggle:focus {	background-color: transparent;	color: #007acc;}.dropdown-toggle:focus {	outline: thin dotted;	outline-offset: -1px;}.dropdown-toggle:focus:after {	border-color: transparent;}.dropdown-toggle.toggled-on:after {	content: "\f432";}.site-header .main-navigation + .social-navigation {	margin-top: 1.75em;}.site-footer .social-navigation {	margin-bottom: 1.75em;}.social-navigation ul {	list-style: none;	margin: 0 0 -0.4375em;}.social-navigation li {	float: left;	margin: 0 0.4375em 0.4375em 0;}.social-navigation a {	border: 1px solid #d1d1d1;	border-radius: 50%;	color: #1a1a1a;	display: block;	height: 35px;	position: relative;	width: 35px;}.social-navigation a:before {	content: "\f415";	height: 33px;	line-height: 33px;	text-align: center;	width: 33px;}.social-navigation a:hover:before,.social-navigation a:focus:before {	color: #007acc;}.social-navigation a[href*="codepen.io"]:before {	content: "\f216";}.social-navigation a[href*="digg.com"]:before {	content: "\f221";}.social-navigation a[href*="dribbble.com"]:before {	content: "\f201";}.social-navigation a[href*="dropbox.com"]:before {	content: "\f225";}.social-navigation a[href*="facebook.com"]:before {	content: "\f203";}.social-navigation a[href*="flickr.com"]:before {	content: "\f211";}.social-navigation a[href*="foursquare.com"]:before {	content: "\f226";}.social-navigation a[href*="plus.google.com"]:before {	content: "\f206";}.social-navigation a[href*="github.com"]:before {	content: "\f200";}.social-navigation a[href*="instagram.com"]:before {	content: "\f215";}.social-navigation a[href*="linkedin.com"]:before {	content: "\f208";}.social-navigation a[href*="path.com"]:before {	content: "\f219";}.social-navigation a[href*="pinterest.com"]:before {	content: "\f210";}.social-navigation a[href*="getpocket.com"]:before {	content: "\f224";}.social-navigation a[href*="polldaddy.com"]:before {	content: "\f217";}.social-navigation a[href*="reddit.com"]:before {	content: "\f222";}.social-navigation a[href*="skype.com"]:before {	content: "\f220";}.social-navigation a[href*="stumbleupon.com"]:before {	content: "\f223";}.social-navigation a[href*="tumblr.com"]:before {	content: "\f214";}.social-navigation a[href*="twitter.com"]:before {	content: "\f202";}.social-navigation a[href*="vimeo.com"]:before {	content: "\f212";}.social-navigation a[href*="wordpress.com"]:before,.social-navigation a[href*="wordpress.org"]:before {	content: "\f205";}.social-navigation a[href*="youtube.com"]:before {	content: "\f213";}.social-navigation a[href^="mailto:"]:before {	content: "\f410";}.social-navigation a[href*="spotify.com"]:before {	content: "\f515";}.social-navigation a[href*="twitch.tv"]:before {	content: "\f516";}.social-navigation a[href$="/feed/"]:before {	content: "\f413";}.post-navigation {	border-top: 4px solid #1a1a1a;	border-bottom: 4px solid #1a1a1a;	clear: both;	font-family: Montserrat, "Helvetica Neue", sans-serif;	margin: 0 7.6923% 3.5em;}.post-navigation a {	color: #1a1a1a;	display: block;	padding: 1.75em 0;}.post-navigation span {	display: block;}.post-navigation .meta-nav {	color: #686868;	font-size: 13px;	font-size: 0.8125rem;	letter-spacing: 0.076923077em;	line-height: 1.6153846154;	margin-bottom: 0.5384615385em;	text-transform: uppercase;}.post-navigation .post-title {	display: inline;	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 23px;	font-size: 1.4375rem;	font-weight: 700;	line-height: 1.2173913043;	text-rendering: optimizeLegibility;}.post-navigation a:hover .post-title,.post-navigation a:focus .post-title {	color: #007acc;}.post-navigation div + div {	border-top: 4px solid #1a1a1a;}.pagination {	border-top: 4px solid #1a1a1a;	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 19px;	font-size: 1.1875rem;	margin: 0 7.6923% 2.947368421em;	min-height: 56px;	position: relative;}.pagination:before,.pagination:after {	background-color: #1a1a1a;	content: "";	height: 52px;	position: absolute;	top:0;	width: 52px;	z-index: 0;}.pagination:before {	right: 0;}.pagination:after {	right: 54px;}.pagination a:hover,.pagination a:focus {	color: #1a1a1a;}.pagination .nav-links {	padding-right: 106px;	position: relative;}.pagination .nav-links:before,.pagination .nav-links:after {	color: #fff;	font-size: 32px;	line-height: 51px;	opacity: 0.3;	position: absolute;	width: 52px;	z-index: 1;}.pagination .nav-links:before {	content: "\f429";	right: -1px;}.pagination .nav-links:after {	content: "\f430";	right: 55px;}/* reset screen-reader-text */.pagination .current .screen-reader-text {	position: static !important;}.pagination .page-numbers {	display: none;	letter-spacing: 0.013157895em;	line-height: 1;	margin: 0 0.7368421053em 0 -0.7368421053em;	padding: 0.8157894737em 0.7368421053em 0.3947368421em;	text-transform: uppercase;}.pagination .current {	display: inline-block;	font-weight: 700;}.pagination .prev,.pagination .next {	background-color: #1a1a1a;	color: #fff;	display: inline-block;	height: 52px;	margin: 0;	overflow: hidden;	padding: 0;	position: absolute;	top: 0;	width: 52px;	z-index: 2;}.pagination .prev:before,.pagination .next:before {	font-size: 32px;	height: 53px;	line-height: 52px;	position: relative;	width: 53px;}.pagination .prev:hover,.pagination .prev:focus,.pagination .next:hover,.pagination .next:focus {	background-color: #007acc;	color: #fff;}.pagination .prev:focus,.pagination .next:focus {	outline: 0;}.pagination .prev {	right: 54px;}.pagination .prev:before {	content: "\f430";	left: -1px;	top: -1px;}.pagination .next {	right: 0;}.pagination .next:before {	content: "\f429";	right: -1px;	top: -1px;}.image-navigation,.comment-navigation {	border-top: 1px solid #d1d1d1;	border-bottom: 1px solid #d1d1d1;	color: #686868;	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 13px;	font-size: 0.8125rem;	line-height: 1.6153846154;	margin: 0 7.6923% 2.1538461538em;	padding: 1.0769230769em 0;}.comment-navigation {	margin-right: 0;	margin-left: 0;}.comments-title + .comment-navigation {	border-bottom: 0;	margin-bottom: 0;}.image-navigation .nav-previous:not(:empty),.image-navigation .nav-next:not(:empty),.comment-navigation .nav-previous:not(:empty),.comment-navigation .nav-next:not(:empty) {	display: inline-block;}.image-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before,.comment-navigation .nav-previous:not(:empty) + .nav-next:not(:empty):before {	content: "\002f";	display: inline-block;	opacity: 0.7;	padding: 0 0.538461538em;}/** * 7.0 - Accessibility *//* Text meant only for screen readers */.says,.screen-reader-text {	clip: rect(1px, 1px, 1px, 1px);	height: 1px;	overflow: hidden;	position: absolute !important;	width: 1px;	/* many screen reader and browser combinations announce broken words as they would appear visually */	word-wrap: normal !important;}/* must have higher specificity than alternative color schemes inline styles */.site .skip-link {	background-color: #f1f1f1;	box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);	color: #21759b;	display: block;	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 14px;	font-weight: 700;	left: -9999em;	outline: none;	padding: 15px 23px 14px;	text-decoration: none;	text-transform: none;	top: -9999em;}.logged-in .site .skip-link {	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.2);	font-family: "Open Sans", sans-serif;}.site .skip-link:focus {	clip: auto;	height: auto;	left: 6px;	top: 7px;	width: auto;	z-index: 100000;}/** * 8.0 - Alignments */.alignleft {	float: left;	margin: 0.375em 1.75em 1.75em 0;}.alignright {	float: right;	margin: 0.375em 0 1.75em 1.75em;}.aligncenter {	clear: both;	display: block;	margin: 0 auto 1.75em;}blockquote.alignleft {	margin: 0.3157894737em 1.4736842105em 1.473684211em 0;}blockquote.alignright {	margin: 0.3157894737em 0 1.473684211em 1.4736842105em;}blockquote.aligncenter {	margin-bottom: 1.473684211em;}/** * 9.0 - Clearings */.clear:before,.clear:after,blockquote:before,blockquote:after,.entry-content:before,.entry-content:after,.entry-summary:before,.entry-summary:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after,.site-main > article:before,.site-main > article:after,.primary-menu:before,.primary-menu:after,.social-links-menu:before,.social-links-menu:after,.textwidget:before,.textwidget:after,.content-bottom-widgets:before,.content-bottom-widgets:after {	content: "";	display: table;}.clear:after,blockquote:after,.entry-content:after,.entry-summary:after,.comment-content:after,.site-content:after,.site-main > article:after,.primary-menu:after,.social-links-menu:after,.textwidget:after,.content-bottom-widgets:after {	clear: both;}/** * 10.0 - Widgets */.widget {/*	border-top: 4px solid #1a1a1a;	margin-bottom: 3.5em;	padding-top: 1.75em;*/}.widget-area > :last-child,.widget > :last-child {	margin-bottom: 0;}.widget .widget-title {	font-family: 'GothamMedium';	font-size: 11px;	text-transform: uppercase; display: block; }.widget .widget-title:empty {	margin-bottom: 0;}.widget-title a {	color: #1a1a1a;}/* Calendar widget */.widget.widget_calendar table {	margin: 0;}.widget_calendar td,.widget_calendar th {	line-height: 2.5625;	padding: 0;	text-align: center;}.widget_calendar caption {	font-weight: 900;	margin-bottom: 1.75em;}.widget_calendar tbody a {	background-color: #007acc;	color: #fff;	display: block;	font-weight: 700;}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus {	background-color: #686868;	color: #fff;}/* Recent Posts widget */.widget_recent_entries .post-date {	color: #686868;	display: block;	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 13px;	font-size: 0.8125rem;	line-height: 1.615384615;	margin-bottom: 0.538461538em;}.widget_recent_entries li:last-child .post-date {	margin-bottom: 0;}/* RSS widget */.widget_rss .rsswidget img {	margin-top: -0.375em;}.widget_rss .rss-date,.widget_rss cite {	color: #686868;	display: block;	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 13px;	font-size: 0.8125rem;	font-style: normal;	line-height: 1.615384615;	margin-bottom: 0.538461538em;}.widget_rss .rssSummary:last-child {	margin-bottom: 2.1538461538em;}.widget_rss li:last-child :last-child {	margin-bottom: 0;}/* Tag Cloud widget */.tagcloud a {	border: 1px solid #d1d1d1;	border-radius: 2px;	display: inline-block;	font-family: Montserrat, "Helvetica Neue", sans-serif;	line-height: 1;	margin: 0 0.1875em 0.4375em 0;	padding: 0.5625em 0.4375em 0.5em;}.tagcloud a:hover,.tagcloud a:focus {	border-color: #007acc;	color: #007acc;	outline: 0;}/** * 11.0 - Content */.site {	background-color: #fff;}.site-inner {	margin: 0 auto;	width: 1400px; padding: 0 50px;	position: relative; clear:both;}.site-inner:after{content:" "; display: block; clear:both;}.site-inner:before{content:" "; display: block; clear:both;}.site-content {	word-wrap: break-word;}/* Do not show the outline on the skip link target. */#content[tabindex="-1"]:focus {	outline: 0;}.site-main {/*	margin-bottom: 3.5em;*/}.site-main > :last-child {	margin-bottom: 0;}/** * 11.1 - Header */.site-header {/*	padding: 2.625em 7.6923%;*/}.site-header-main {	}.woocommerce-view-order .entry-content h2, .woocommerce-view-order .entry-summary h2, .woocommerce-view-order .comment-content h2{    float: left;    width: 100%;    text-transform: uppercase;    padding-bottom: 52px;    margin-top: 2em !important;    color: #4db6ac;    font-size: 24px;    font-weight:bold ;    text-align: center;    margin-bottom: 0; font-weight: 100; line-height: normal;}.col2-set.addresses{margin-top: 2em;}.woocommerce-view-order .woocommerce table.shop_table td.product-name{margin: 0;}.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th{font-weight: 100;}.woocommerce-view-order .col-2{display: none !important;}.woocommerce-view-order table.shop_table th.product-name{margin: 0 !important; float:none !important; width: auto !important;}.woocommerce-view-order .woocommerce table.shop_table td.product-name{ float:none !important; width: auto !important;}.woocommerce-view-order dd.variation-pa_choose-a-size{clear:both !important; float:left; width:100%;}.woocommerce-view-order td.product-name dl.variation{width:100%;}.woocommerce-view-order .product-quantity{clear: both;    color: #607d8b;    font-size: 18px;    text-transform: initial;    margin-top: -8px; float:left; width:100%;}.site-branding {	margin: 0.875em auto 0.875em 0;}.site-title {    font-family: Montserrat, "Helvetica Neue", sans-serif;    font-size: 23px;    font-size: 1.4375rem;    font-weight: 700;    line-height: 1.2173913043;    margin: 0;}.site-branding .site-title a {    color: #1a1a1a;}.site-branding .site-title a:hover,.site-branding .site-title a:focus {    color: #007acc;}.site-description {    color: #686868;    display: none;    font-size: 13px;    font-size: 0.8125rem;    font-weight: 400;    line-height: 1.0769230769;    margin: 0.538461538em 0 0;}.menu-toggle {    background-color: transparent;    border: 1px solid #d1d1d1;    color: #1a1a1a;    font-size: 13px;    font-size: 0.8125rem;    margin: 1.076923077em 0;    padding: 0.769230769em;}.no-js .menu-toggle {	display: none;}.menu-toggle:hover,.menu-toggle:focus {/*	background-color: transparent;	border-color: #007acc;	color: #007acc;*/}.menu-toggle.toggled-on,.menu-toggle.toggled-on:hover,.menu-toggle.toggled-on:focus {/*	background-color: #1a1a1a;	border-color: #1a1a1a;	color: #fff;*/}.menu-toggle:focus {/*	outline: 0;*/}.menu-toggle.toggled-on:focus {/*	outline: thin dotted;*/}.header-image {	clear: both;	margin: 0.875em 0;}.header-image a {	display: block;}.header-image a:hover img,.header-image a:focus img {	opacity: 0.85;}/** * 11.2 - Posts and pages */.site-main > article {	margin-bottom: 3.5em;	position: relative;}.entry-header,.entry-summary,.entry-content,.entry-footer,.page-content {/*	margin-right: 7.6923%;	margin-left: 7.6923%;*/}.entry-title {/*	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 28px;	font-size: 1.75rem;	font-weight: 700;	line-height: 1.25;	margin-bottom: 1em;*/}.entry-title a {	color: #1a1a1a;}.entry-title a:hover,.entry-title a:focus {	color: #007acc;}.post-thumbnail {	display: block;	margin: 0 7.6923% 1.75em;}.post-thumbnail img {	display: block;}.no-sidebar .post-thumbnail img {	margin: 0 auto;}a.post-thumbnail:hover,a.post-thumbnail:focus {	opacity: 0.85;}.entry-content,.entry-summary {	border-color: #d1d1d1;}.entry-content h1,.entry-summary h1,.comment-content h1,.textwidget h1 {    font-size: 28px;    font-size: 1.75rem;    line-height: 1.25;    margin-top: 2em;    margin-bottom: 1em;}.entry-content h2,.entry-summary h2,.comment-content h2,.textwidget h2 {    font-size: 23px;    font-size: 1.4375rem;    line-height: 1.2173913043;    margin-top: 2.4347826087em;    margin-bottom: 1.2173913043em;}.entry-content h3,.entry-summary h3,.comment-content h3,.textwidget h3 {    font-size: 19px;    font-size: 1.1875rem;    line-height: 1.1052631579;    margin-top: 2.9473684211em;    margin-bottom: 1.4736842105em;}.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h4,.comment-content h5,.comment-content h6,.textwidget h4,.textwidget h5,.textwidget h6 {    font-size: 16px;    font-size: 1rem;    line-height: 1.3125;    margin-top: 3.5em;    margin-bottom: 1.75em;}.entry-content h4,.entry-summary h4,.comment-content h4,.textwidget h4 {    letter-spacing: 0.140625em;    text-transform: uppercase;}.entry-content h6,.entry-summary h6,.comment-content h6,.textwidget h6 {    font-style: italic;}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-summary h1,.entry-summary h2,.entry-summary h3,.entry-summary h4,.entry-summary h5,.entry-summary h6,.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6,.textwidget h1,.textwidget h2,.textwidget h3,.textwidget h4,.textwidget h5,.textwidget h6 {    font-weight: 900;}.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child,.entry-summary h1:first-child,.entry-summary h2:first-child,.entry-summary h3:first-child,.entry-summary h4:first-child,.entry-summary h5:first-child,.entry-summary h6:first-child,.comment-content h1:first-child,.comment-content h2:first-child,.comment-content h3:first-child,.comment-content h4:first-child,.comment-content h5:first-child,.comment-content h6:first-child,.textwidget h1:first-child,.textwidget h2:first-child,.textwidget h3:first-child,.textwidget h4:first-child,.textwidget h5:first-child,.textwidget h6:first-child {	margin-top: 0;}.post-navigation .post-title,.entry-title,.comments-title {    -webkit-hyphens: auto;    -moz-hyphens: auto;    -ms-hyphens: auto;    hyphens: auto;}body:not(.search-results) .entry-summary {	color: #686868;	font-size: 19px;	font-size: 1.1875rem;	line-height: 1.4736842105;	margin-bottom: 1.4736842105em;}body:not(.search-results) .entry-header + .entry-summary {	margin-top: -0.736842105em;}body:not(.search-results) .entry-summary p,body:not(.search-results) .entry-summary address,body:not(.search-results) .entry-summary hr,body:not(.search-results) .entry-summary ul,body:not(.search-results) .entry-summary ol,body:not(.search-results) .entry-summary dl,body:not(.search-results) .entry-summary dd,body:not(.search-results) .entry-summary table {	margin-bottom: 1.4736842105em;}body:not(.search-results) .entry-summary li > ul,body:not(.search-results) .entry-summary li > ol {	margin-bottom: 0;}body:not(.search-results) .entry-summary th,body:not(.search-results) .entry-summary td {	padding: 0.3684210526em;}body:not(.search-results) .entry-summary fieldset {	margin-bottom: 1.4736842105em;	padding: 0.3684210526em;}body:not(.search-results) .entry-summary blockquote {	border-color: currentColor;}body:not(.search-results) .entry-summary blockquote > :last-child {	margin-bottom: 0;}body:not(.search-results) .entry-summary .alignleft {	margin: 0.2631578947em 1.4736842105em 1.4736842105em 0;}body:not(.search-results) .entry-summary .alignright {	margin: 0.2631578947em 0 1.4736842105em 1.4736842105em;}body:not(.search-results) .entry-summary .aligncenter {	margin-bottom: 1.4736842105em;}.entry-content > :last-child,.entry-summary > :last-child,body:not(.search-results) .entry-summary > :last-child,.page-content > :last-child,.comment-content > :last-child,.textwidget > :last-child {	margin-bottom: 0;}.more-link {	white-space: nowrap;}.author-info {	border-color: inherit;	border-style: solid;	border-width: 1px 0 1px 0;	clear: both;	padding-top: 1.75em;	padding-bottom: 1.75em;}.author-avatar .avatar {	float: left;	height: 42px;	margin: 0 1.75em 1.75em 0;	width: 42px;}.author-description > :last-child {	margin-bottom: 0;}.entry-content .author-title {	clear: none;	font-size: 16px;	font-size: 1rem;	font-weight: 900;	line-height: 1.75;	margin: 0;}.author-bio {	color: #686868;	font-size: 13px;	font-size: 0.8125rem;	line-height: 1.6153846154;	margin-bottom: 1.6153846154em;	overflow: hidden;}.author-link {	white-space: nowrap;}.entry-footer {	color: #686868;	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 13px;	font-size: 0.8125rem;	line-height: 1.6153846154;	margin-top: 2.1538461538em;}.entry-footer:empty {	margin: 0;}.entry-footer a {	color: #686868;}.entry-footer a:hover,.entry-footer a:focus {	color: #007acc;}.entry-footer > span:not(:last-child):after {	content: "\002f";	display: inline-block;	opacity: 0.7;	padding: 0 0.538461538em;}.entry-footer .avatar {	height: 21px;	margin: -0.1538461538em 0.5384615385em 0 0;	width: 21px;}.sticky-post {	color: #686868;	display: block;	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 13px;	font-size: 0.8125rem;	letter-spacing: 0.076923077em;	line-height: 1.6153846154;	margin-bottom: 0.5384615385em;	text-transform: uppercase;}/** * IE8 and earlier will drop any block with CSS3 selectors. * Do not combine these styles with the next block. */.updated:not(.published) {	display: none;}.sticky .posted-on,.byline {	display: none;}.single .byline,.group-blog .byline {	display: inline;}.page-header {	border-top: 4px solid #1a1a1a;	margin: 0 7.6923% 3.5em;	padding-top: 1.75em;}body.error404 .page-header,body.search-no-results .page-header {	border-top: 0;	padding-top: 0;}.page-title {	font-family: Montserrat, "Helvetica Neue", sans-serif;	font-size: 23px;	font-size: 1.4375rem;	line-height: 1.2173913043;}.taxonomy-description {	color: #686868;	font-size: 13px;	font-size: 0.8125rem;	line-height: 1.6153846154;}.taxonomy-description p {	margin: 0.5384615385em 0 1.6153846154em;}.taxonomy-description > :last-child {	margin-bottom: 0;}.page-links {	clear: both;	font-family: Montserrat, "Helvetica Neue", sans-serif;	margin: 0 0 1.75em;}.page-links a,.page-links > span {    border: 1px solid #d1d1d1;    border-radius: 2px;    display: inline-block;    font-size: 13px;    font-size: 0.8125rem;    height: 1.8461538462em;    line-height: 1.6923076923em;    margin-right: 0.3076923077em;    text-align: center;    width: 1.8461538462em;}.page-links a {	background-color: #1a1a1a;	border-color: #1a1a1a;	color: #fff;}.page-links a:hover,.page-links a:focus {	background-color: #007acc;	border-color: transparent;	color: #fff;}.page-links > .page-links-title {	border: 0;	color: #1a1a1a;	height: auto;	margin: 0;	padding-right: 0.6153846154em;	width: auto;}.entry-attachment {	margin-bottom: 1.75em;}.entry-caption {	color: #686868;	font-size: 13px;	font-size: 0.8125rem;	font-style: italic;	line-height: 1.6153846154;	padding-top: 1.0769230769em;}.entry-caption > :last-child {	margin-bottom: 0;}.content-bottom-widgets {	margin: 0 7.6923%;}.content-bottom-widgets .widget-area {	margin-bottom: 3.5em;}/** * 11.3 - Post Formats */.format-aside .entry-title,.format-image .entry-title,.format-video .entry-title,.format-quote .entry-title,.format-gallery .entry-title,.format-status .entry-title,.format-link .entry-title,.format-audio .entry-title,.format-chat .entry-title {	font-size: 19px;	font-size: 1.1875rem;	line-height: 1.473684211;	margin-bottom: 1.473684211em;}.blog .format-status .entry-title,.archive .format-status .entry-title {	display: none;}/** * 11.4 - Comments */.comments-area {    margin: 0 7.6923% 3.5em;}.comment-list + .comment-respond,.comment-navigation + .comment-respond {    padding-top: 1.75em;}.comments-title,.comment-reply-title {border-top: 4px solid #1a1a1a;font-family: Montserrat, "Helvetica Neue", sans-serif;font-size: 23px;font-size: 1.4375rem;font-weight: 700;line-height: 1.3125;padding-top: 1.217391304em;}.comments-title {    margin-bottom: 1.217391304em;}.comment-list {    list-style: none;    margin: 0;}.comment-list article,.comment-list .pingback,.comment-list .trackback {border-top: 1px solid #d1d1d1;padding: 1.75em 0;}.comment-list .children {    list-style: none;    margin: 0;}.comment-list .children > li {    padding-left: 0.875em;}.comment-author {    color: #1a1a1a;    margin-bottom: 0.4375em;}.comment-author .avatar {float: left;height: 28px;margin-right: 0.875em;position: relative;width: 28px;}.bypostauthor > article .fn:after {content: "\f304";left: 3px;position: relative;top: 5px;}.comment-metadata,.pingback .edit-link {color: #686868;font-family: Montserrat, "Helvetica Neue", sans-serif;font-size: 13px;font-size: 0.8125rem;line-height: 1.6153846154;}.comment-metadata {margin-bottom: 2.1538461538em;}.comment-metadata a,.pingback .comment-edit-link {color: #686868;}.comment-metadata a:hover,.comment-metadata a:focus,.pingback .comment-edit-link:hover,.pingback .comment-edit-link:focus {color: #007acc;}.comment-metadata .edit-link,.pingback .edit-link {    display: inline-block;}.comment-metadata .edit-link:before,.pingback .edit-link:before {    content: "\002f";    display: inline-block;    opacity: 0.7;    padding: 0 0.538461538em;}.comment-content ul,.comment-content ol {    margin: 0 0 1.5em 1.25em;}.comment-content li > ul,.comment-content li > ol {    margin-bottom: 0;}.comment-reply-link {    border: 1px solid #d1d1d1;    border-radius: 2px;    color: #007acc;    display: inline-block;    font-family: Montserrat, "Helvetica Neue", sans-serif;    font-size: 13px;    font-size: 0.8125rem;    line-height: 1;    margin-top: 2.1538461538em;    padding: 0.5384615385em 0.5384615385em 0.4615384615em;}.comment-reply-link:hover,.comment-reply-link:focus {    border-color: currentColor;    color: #007acc;    outline: 0;}.comment-form {    padding-top: 1.75em;}.comment-form label {    color: #686868;    display: block;    font-family: Montserrat, "Helvetica Neue", sans-serif;    font-size: 13px;    font-size: 0.8125rem;    letter-spacing: 0.076923077em;    line-height: 1.6153846154;    margin-bottom: 0.5384615385em;    text-transform: uppercase;}.comment-list .comment-form {    padding-bottom: 1.75em;}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags {    color: #686868;    font-size: 13px;    font-size: 0.8125rem;    line-height: 1.6153846154;    margin-bottom: 2.1538461538em;}.no-comments {    border-top: 1px solid #d1d1d1;    font-family: Montserrat, "Helvetica Neue", sans-serif;    font-weight: 700;    margin: 0;    padding-top: 1.75em;}.comment-navigation + .no-comments {    border-top: 0;    padding-top: 0;}.form-allowed-tags code {    font-family: Inconsolata, monospace;}.form-submit {    margin-bottom: 0;}.required {    color: #007acc;    font-family: Merriweather, Georgia, serif;}.comment-reply-title small {    font-size: 100%;}.comment-reply-title small a {    border: 0;    float: right;    height: 32px;    overflow: hidden;    width: 26px;}.comment-reply-title small a:hover,.comment-reply-title small a:focus {    color: #1a1a1a;}.comment-reply-title small a:before {    content: "\f405";    font-size: 32px;    position: relative;    top: -5px;}/** * 11.5 - Sidebar */.sidebar {	margin-bottom: 3.5em;	padding: 0 7.6923%;}/** * 11.6 - Footer */.site-info {	color: #686868;	font-size: 13px;	font-size: 0.8125rem;	line-height: 1.6153846154;}.site-info a {	color: #686868;}.site-info a:hover,.site-info a:focus {	color: #007acc;}/** * 12.0 - Media */.site .avatar {	border-radius: 50%;}.entry-content .wp-smiley,.entry-summary .wp-smiley,.comment-content .wp-smiley,.textwidget .wp-smiley {	border: none;	margin-top: 0;	margin-bottom: 0;	padding: 0;}.entry-content a img,.entry-summary a img,.comment-content a img,.textwidget a img {	display: block;}/* Make sure embeds and iframes fit their containers. */embed,iframe,object,video {	margin-bottom: 1.75em;	max-width: 100%;	vertical-align: middle;}p > embed,p > iframe,p > object,p > video {	margin-bottom: 0;}.entry-content .wp-audio-shortcode a,.entry-content .wp-playlist a {	box-shadow: none;}.wp-audio-shortcode,.wp-video,.wp-playlist.wp-audio-playlist {	margin-top: 0;	margin-bottom: 1.75em;}.wp-playlist.wp-audio-playlist {	padding-bottom: 0;}.wp-playlist .wp-playlist-tracks {	margin-top: 0;}.wp-playlist-item .wp-playlist-caption {	border-bottom: 0;	padding: 0.7142857143em 0;}.wp-playlist-item .wp-playlist-item-length {	top: 0.7142857143em;}/** * 12.1 - Captions */.wp-caption {	margin-bottom: 1.75em;	max-width: 100%;}.wp-caption img[class*="wp-image-"] {	display: block;	margin: 0;}.wp-caption .wp-caption-text {	color: #686868;	font-size: 13px;	font-size: 0.8125rem;	font-style: italic;	line-height: 1.6153846154;	padding-top: 0.5384615385em;}/** * 12.2 - Galleries */.gallery {	margin: 0 -1.1666667% 1.75em;}.gallery-item {	display: inline-block;	max-width: 33.33%;	padding: 0 1.1400652% 2.2801304%;	text-align: center;	vertical-align: top;	width: 100%;}.gallery-columns-1 .gallery-item {	max-width: 100%;}.gallery-columns-2 .gallery-item {	max-width: 50%;}.gallery-columns-4 .gallery-item {	max-width: 25%;}.gallery-columns-5 .gallery-item {	max-width: 20%;}.gallery-columns-6 .gallery-item {	max-width: 16.66%;}.gallery-columns-7 .gallery-item {	max-width: 14.28%;}.gallery-columns-8 .gallery-item {	max-width: 12.5%;}.gallery-columns-9 .gallery-item {	max-width: 11.11%;}.gallery-icon img {	margin: 0 auto;}.gallery-caption {	color: #686868;	display: block;	font-size: 13px;	font-size: 0.8125rem;	font-style: italic;	line-height: 1.6153846154;	padding-top: 0.5384615385em;}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {	display: none;}/** * 13.0 - Multisites */.widecolumn {	margin-bottom: 3.5em;	padding: 0 7.6923%;}.widecolumn .mu_register {	width: auto;}.widecolumn .mu_register .mu_alert {    background: transparent;    border-color: #d1d1d1;    color: inherit;    margin-bottom: 3.5em;    padding: 1.75em;}.widecolumn form,.widecolumn .mu_register form {    margin-top: 0;}.widecolumn h2 {    font-size: 23px;    font-size: 1.4375rem;    font-weight: 900;    line-height: 1.2173913043;    margin-bottom: 1.2173913043em;}.widecolumn p {    margin: 1.75em 0;}.widecolumn p + h2 {    margin-top: 2.4347826087em;}.widecolumn label,.widecolumn .mu_register label {    color: #686868;    font-family: Montserrat, "Helvetica Neue", sans-serif;    font-size: 13px;    font-size: 0.8125rem;    font-weight: 400;    letter-spacing: 0.076923077em;    line-height: 1.6153846154;    text-transform: uppercase;}.widecolumn .mu_register label {    margin: 2.1538461538em 0.7692307692em 0.5384615385em 0;}.widecolumn .mu_register label strong {    font-weight: 400;}.widecolumn #key,.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #blogname,.widecolumn .mu_register #user_name {    font-size: 16px;    font-size: 1rem;    width: 100%;}.widecolumn .mu_register #blogname {	margin: 0;}.widecolumn .mu_register #blog_title,.widecolumn .mu_register #user_email,.widecolumn .mu_register #user_name {	margin: 0 0 0.375em;}.widecolumn #submit,.widecolumn .mu_register input[type="submit"] {	font-size: 16px;	font-size: 1rem;	margin: 0;	width: auto;}.widecolumn .mu_register .prefix_address,.widecolumn .mu_register .suffix_address {	font-size: inherit;}.widecolumn .mu_register > :last-child,.widecolumn form > :last-child {	margin-bottom: 0;}/* rajesh */h1, h2, h3, h4, h5, h6{font-weight: 100;}.row{max-width: none; margin:0 -15px;}.col_for{float:left; width:25%; padding: 0 15px;}.top_header{font-weight:500;float:left; width: 100%; background: #80cbc4; text-align: center; font-size: 12px; text-transform: uppercase; color:#fff; padding: 9px 0; }.top_header span{color:#fff;}.cart_section{float:right; position: relative; margin-top: 3px;}.cart_icn{float:left; width:68px; height: 37px; background: url(img/cart_icn.png) left center no-repeat; display: block; cursor: pointer;}.cart_icn span{width:37px; height:37px; border-radius:0%; background: #4db6ac; color:#fff; font-size: 20px; text-align: center; line-height: 37px; float:right; font-weight:bold ;}.cart_section:after{position: absolute; z-index: 1; bottom:0; left:0; right:0; height: 20px; background: transparent; content:" ";    margin-bottom: -21px;}.slider_home{float:left; width:100%;}.slider_area{float:left; width:100%; text-align: center; padding:58px 0 154px 0;/*background-attachment: fixed;*/ background-position: top center !important; background-size: cover; }.slider_text{display: block; color:#263238; font-size: 24px; float:left; width:100%; margin-bottom: 450px;font-family: 'Montserrat-Light';}.slider_text span{color:#4db6ac; font-weight: bold;}.button_text{float:left; width:100%;}.button_text a{background: #4db6ac; color:#fff; font-size: 14px; text-decoration: none; font-family: 'Montserrat';font-weight:600 text-transform: uppercase; width:190px; height: 47px; line-height: 47px; text-align: center; display: inline-block; transition:all 0.2s ease-in-out 0s;}.button_text a:hover{background: #009688;}.button_text a:focus{outline: none !important;}.scroll_section{width: 60px; height: 60px; line-height: 150px; margin: auto;clear:both; position: relative; margin-top:-30px; display:block; background:#4db6ac url(img/icn_down.png) center no-repeat; border-radius:50%; cursor: pointer; font-size: 0 !important; text-indent: 0;}.scroll_section:hover{background:#009688 url(img/icn_down.png) center no-repeat; }.scroll_section_full{float:left; width:100%; text-align: center;}.slider_text .main_title {margin-bottom: 27px; }.aside_section_wh{float:left; width:100%; padding: 66px 0 64px 0; background: #fff;}.text-center{text-align: center;}h3{color:#252160; font-size: 16px; font-size: 16.5px; text-transform: uppercase; font-family: 'GothamBold'; }h2{   font-weight: 100 !important;    color: #263238;    text-transform: uppercase;    font-size: 24px !important; font-family: 'Montserrat-Light';}.clearfix{clear:both;}.superoir_box{float:left; width:100%; padding: 0 10px; margin-top:37px;}.superoir_box_icn{width:136px; height: 136px; border: solid 2px #252160; border-radius:50%; text-align: center; line-height:130px; margin: auto;}.superoir_box_title{float:left; width: 100%; margin: 36px 0 16px 0; color:#262261; font-size: 13px; font-family: 'GothamBold'; text-transform: uppercase;}.superoir_box_desc{float:left; width: 100%; color:#546e7a; font-size: 12px; font-family: 'GothamBook';}.aside_section_whight h3{padding-top: 10px;}.aside_section_whight{padding-bottom: 0 !important;}.sub_headin{color:#546e7a; font-family: 'GothamMedium'; font-size: 12px; float:left; width: 100%; margin: 18px 0 0 0; line-height:18px;}.bed_section_full{float:left; width: 100%; background: url(img/bed_img.png) top center no-repeat; height: 312px; margin: 88px 0 0 0;}.ladzy_bed_shoew{float:left; width:100%; text-align: center; padding-right: 28px;}.tag_model_box{float:left; position: relative; }.tag_model_box.tag_one{margin: 10px 0 0 50%;}.tag_model_box.tag_two{    margin: 14px 0 0 270px; clear: both;}.tag_model_box.tag_three{    margin: 43px 0 0 76%;clear: both;}.tag_model_box.tag_for{margin: 12px 0 0 40%;clear: both;}.tag_model_step{float:left; width:38px; height: 38px; cursor: pointer; background: url(img/plus_icn.png) center no-repeat; transition:all 0.3s ease-in-out 0s; }.tag_model_content{position: absolute; z-index: 1; transition:all 0.3s ease-in-out 0s; width: 461px; height: 148px; bottom:16px; border: solid 4px #262261; padding: 21px 9px 20px 17px; background: #fff; left:0; margin-left:-212px; display: none;}.tag_model_img{width:91px; height: 91px; overflow: hidden; border-radius:50%; text-align: center; float: left;}.tag_model_content_right{float:right; width:321px;}.tag_model_content_right_title{float:left; width: 100%; color:#262261; font-size: 12px; text-transform:uppercase;font-family: 'GothamBold';}.tag_model_content_right_cont{float:left; width: 100%; color:#546e7a; font-size: 11px; font-family: 'GothamMedium'; margin-top:16px; line-height: 15px;}.tag_model_step.add_active{position: relative; z-index: 3; background: url(img/close_pop_icn.png) center no-repeat;/*transform: rotate(180deg);*/}.tag_model_box:hover .tag_model_content{/*display: block;*/}.left_right_panels{float:left; width:100%;}.col-two{display: block; float:left; width:50%; vertical-align: top;}.panel_cont_sec{background: url(img/pattern_1.png) 0 0 repeat; width: 100%; padding: 28px;}.panel_cont_sec:after{content:" "; clear:both; display: block;}.panel_cont_sec:before{content:" "; clear:both; display: block;}.panel_cont_sec_in{width:100%; padding: 18px 80px 20px 80px;text-align: center; background: #fff; height: 100%; display: block; min-height:296px;}.panel_cont_sec_in:after{content:" "; clear:both; display: block;}.panel_cont_sec_in:before{content:" "; clear:both; display: block;}.title_panel{float:left; width: 100%; color:#252160; font-size: 13px; font-size: 13.5px; text-transform: uppercase; font-family: 'GothamMedium'; padding-top:18px; position: relative;}.title_panel_line{width: 108px; height: 4px; background: #252160; margin-top:18px; display: inline-block;}.title_panel_desc{float:left; width: 100%; font-size: 12px; color:#546e7a; font-family: 'GothamMedium';  margin-top:22px; line-height: 18px;}.video_sec_b{float:left; width:100%; height:352px; overflow: hidden;}.panel_row{width: 100%; display: block; float:left;}.img_sec_b{    /*line-height: 347px;*/height: 352px;}.img_sec_b img{height: 100%; min-width:100%;}.padd_top_in{padding-top:34px;}.title_panel_desc{float:left; width: 100%; font-size: 12px; color:#546e7a; font-family: 'GothamMedium';  margin-top:22px; line-height: 18px;}.delivery_step{float:left; display: inline-block; position: relative; text-align: center; margin-right:61px;}.delivery_step:last-child{padding-right: 0; margin-right:0;}.delivery_step_cont{float:left; width:100%; text-align: center; color:#90a4ae; font-size: 13px; font-size: 13.5px; font-family: 'Lato Bold'; margin-top:29px;}.delivery_step_cont img{vertical-align: middle; margin-right:4px;}.delivery_step_cont span{vertical-align: middle;}.delivery_step:after{content: " ";position: absolute;height: 2px;width: 190px;background: #b9e2f9;top: 0;right: 0;margin: 83px -145px 0 0;}.delivery_step:last-child:after{display: none !important;}.right_del{color:#107ebf;}.delivery_step_img{display: block; position: relative; z-index: 2;}.delivery_step_img img{ height: 103px;}.enter_email_sec{float:left; width: 100%;}.title_emaill{color: #252160;font-size: 27px;text-transform: uppercase;font-family: 'GothamBold'; display: block; margin-top:11px;}.email_add_box{width:528px; margin: 0 auto;}.email_add_box_form{float:left; width: 100%; background: #eceff1; border-radius:50px; margin-top:35px; margin-bottom: 0;}input[type="text"].email_inputbox{float:left; width:350px; height: 46px; padding: 0 20px 0 36px; font-size: 11px; color:#546e7a;font-family: 'GothamMedium';  background: transparent; border:0; border-radius:0 50px;}input[type="submit"].email_input_button, input[type="button"].email_input_button{float:right; height:46px; border: 0; background: #262261; color:#fff; font-size: 14px; text-transform: uppercase;font-family: 'GothamBold';  border-radius:50px; cursor: pointer; padding-left: 39px; padding-right: 39px;}input[type="submit"].email_input_button:hover, input[type="button"].email_input_button:hover{background: #107ebf;}.device_logo{display: none; float:left;}.menu-toggle {margin: 0;margin-top: 12px;margin-right: 0;float: left;font-size: 0 !important;border: 0;text-indent: 0;width: 10%;height: 23px;background: url("img/device_menu_icn.png") left center no-repeat;border-radius: 0 !important;padding: 0;}.menu-toggle.active{background: url("img/device_menu_icn_hr.png") left center no-repeat;}.left_col{float:left;}.right_col{float:right;}.inner_page_headers{float:left; width:100%; text-align: center; color:#252160; padding: 85px 0 75px 0; background-size: cover; background-position: top center !important;}.inner_page_headers h1{font-size: 24px; font-family: 'Montserrat'; font-weight:400;color:#263238; text-transform: uppercase;hyphens: initial;}.inner_page_headers h1 span{color: #4db6ac;font-weight: bold;}.post-7089.page .inner_page_headers{padding: 124px 0 120px 0 !important;}.priv_title{float:left; width:100%; text-align: center; color:#16164f; font-size: 31px; font-family: 'GothamBold'; text-transform: uppercase; margin: 35px 0 112px 0;}.entry-content{display: block; clear: both; padding: 40px 0;}.priv_title_small{float:left; width:100%; color:#262261; font-size: 16px; text-transform: uppercase;font-family: 'GothamBold'; margin-bottom: 27px;}.entry-content p{margin-bottom: 7px; color:#607d8b; font-size: 14px; clear:both; display: block; line-height: 18px;}.privacy_inner{float:left; width:100%; padding: 0 119px;}.content_faq{width:470px; margin: 0 auto; clear:both; color:#607d8b; font-size: 14px; line-height:20px;text-align: center; margin-top: 33px;}.search_form{width:627px; margin: 0 auto; height: 60px; background: #fff; border-radius:0; margin-top: 48px; margin-bottom: 25px; border:solid 1px #cfd8dc;}.search_form input[type="text"]{float:left;background: transparent; border:0; border-radius:0; height: 58px; padding: 0 24px; width: 560px; color:#90a4ae; font-size: 14px;}.search_form input[type="submit"]{background: #4db6ac url(img/search_btn.png) center no-repeat; border-radius:0%; width:48px; height: 47px; text-align: center; cursor: pointer; float:right; margin: 6px 6px 0 0; font-size: 0; text-indent: 0; line-height: 150px !important;}.search_form input[type="submit"]:hover{background: #009688 url(img/search_btn.png) center no-repeat; }.search_form input[type="text"]::-webkit-input-placeholder{color: #90a4ae;opacity: 1;text-transform: uppercase;}.search_form input[type="text"]:-moz-placeholder{color: #90a4ae;opacity: 1;text-transform: uppercase;}.search_form input[type="text"]::-moz-placeholder{color: #90a4ae;opacity: 1;text-transform: uppercase;}.search_form input[type="text"]:-ms-input-placeholder{color: #90a4ae;opacity: 1; text-transform: uppercase;}.faq_section{float: left; width:100%; padding: 64px 120px;}.inner_toggle{float:left; width:100%; border-bottom:solid 1px #cfd8dc; padding: 0 32px 0 60px;}.toggle_title{float:left; width:100%; color:#607d8b; font-size: 18px; cursor: pointer;font-weight: bold; padding: 22px 0; background: url(img/arrow_faq_us.png) right center no-repeat;}.toggle_title:hover, .toggle_title.active_content{background: url(img/faq_arrow_active.png) right center no-repeat; color:#4db6ac;}.toggle_content{float:left; width: 100%; clear: both; color:#607d8b; font-size: 16px;padding-top: 20px; padding-bottom: 30px; line-height: 24px;}.toggle_content a{font-size: 16px;font-family: 'GothamMedium'; color:#262261;}.footer_top .site-inner,.woocommerce-checkout .footer_top .site-inner{padding: 0 50px;}.site-header.sticky{position: fixed; top:0; z-index: 100; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); width:1500px; }div[id="wistia_14.big_play_button_background"],div[id="wistia_14.big_play_button_graphic"]{display: none !important;}/*.wistia_embed{height: 500px !important;width: 100% !important;}*/.video_btn_smore{position: absolute; z-index: 9; top:39%;pointer-events:none; left:44%; width:89px; height: 89px; background: url(img/video_btn.png) center no-repeat; cursor: pointer;}.position_rel{position: relative;}.dot_image{width: 3px;height: 3px;background: url(img/dote_more.png) center no-repeat;display: inline-block;margin: 0 3px 0 4px;vertical-align: middle;position: relative;top: -2px; background-size: 100%;}.no_result{float:left; width:100%; text-align: center; font-size: 16px; color:#546e7a; font-family: 'GothamMedium';}.site{width:1500px; margin: 0 auto; }.site:after{content:" "; clear:both; display: block;}.site:after{content:" "; clear:both; display: block;}.aside_section_wh_botm{padding-bottom: 56px;}   /* Cart Section Style */.cart_add_box{position:absolute; display:none; z-index:9; right:0; top:0; margin-top:39px; background: #fff; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3); padding: 20px;    border-top: 2px solid #4db6ac; width:300px;}.cart_section:hover .cart_add_box{display: block;}.cart_list_show_full{float:left; width:100%;}.cart_list_show{float:left; width:100%;border-bottom: solid 1px #ddd; }.cart_list_show li{float:left; width:100%; padding-bottom: 10px; margin-bottom: 10px; border-bottom: solid 1px #ddd; list-style: none; display: block;}.cart_list_show li:last-child{border-bottom:0;}.left_part_img{float:left; width:60px;}.right_part_cart{float:right; width:180px;}.cart_pr_name{float:left; width:100%;}.cart_pr_name a{  color: #607d8b;font-size: 14px;font-weight: bold;text-transform: uppercase;}.cart_pr_name a:hover{color:#4db6ac;}.quantity_sec{float:left; width: 100%; margin-top: 10px; font-size: 13px;  font-weight: bold;color: #607d8b;}.quantity_sec b, .amount_totlal b{font-weight: 100;font-family: 'Montserrat-Light'; margin-right: 1px;}.total_cart_value{float:left; width: 100%; padding: 20px 0;}.title_totla{float:left; width:70px;    font-size: 15px;color: #546e7a;}.amount_totlal{ font-size: 15px;  font-weight: bold;color:#607d8b;float:right; width:180px;}.amount_totlal .amount span{font-family: 'Montserrat-Light';}        .cart_btn_secc{float:left; width:100%; }.view_cart_btnn{background: #4db6ac;    color: #fff;    font-size: 14px;    text-decoration: none;    font-family: 'Montserrat'; font-weight:600;   text-transform: uppercase;    width: 48%;    height: 47px;    line-height: 47px;    text-align: center;    display: inline-block;    transition: all 0.2s ease-in-out 0s;    padding: 0;    border-radius: 0; float:left;display: inline-block;}.view_cart_btnn:hover{ background: #009688;color:#fff;}        .checkout_btnn{float:right;background: #009688;    color: #fff;    font-size: 14px;    text-decoration: none;   font-weight:600;  font-family: 'Montserrat';    text-transform: uppercase;    width: 48%;    height: 47px;    line-height: 47px;    text-align: center;    display: inline-block;    transition: all 0.2s ease-in-out 0s;    padding: 0;    border-radius: 0;display: inline-block;}.checkout_btnn:hover{background: #4db6ac; color:#fff;}.hide_class{display: none !important;}.without_header_footer .site-inner{width:390px; padding: 0; text-align: center;}.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register,.woocommerce form.lost_reset_password{border:0; padding: 0; margin: 35px 0;}p.form-row{margin: 0 0 10px 0;}.login input[type="text"], .login input[type="email"], .login input[type="url"], .login input[type="password"], .login input[type="search"], .login input[type="tel"], .login input[type="number"], .login textarea,.register input[type="text"], .register input[type="email"], .register input[type="url"], .register input[type="password"], .register input[type="search"], .register input[type="tel"], .register input[type="number"], .register textarea,.lost_reset_password input[type="text"],.lost_reset_password input[type="password"]{border:0; text-align: center; background: #fafafa; text-align: center; color:#607d8b; font-size:14px; font-family: 'Montserrat-Light'; height: 47px; border-radius:0; padding: 0 10px; text-align: center; border:solid 1px #cfd8dc;}.woocommerce form .form-row{padding: 0; margin: 0 0 10px 0; outline:none;}        .login input[type="button"],  .login input[type="submit"],.register input[type="button"],  .register input[type="submit"],.lost_reset_password input[type="button"],.lost_reset_password input[type="submit"]{border:0;outline:none; background: #4db6ac;color: #fff;font-size: 14px;text-decoration: none;font-family: 'Montserrat'; font-weight:600;text-transform: uppercase;width: 190px;height: 47px;float:right; border-radius:0;text-align: center;display: inline-block;transition: all 0.2s ease-in-out 0s;}.login input[type="button"]:hover,  .login input[type="submit"]:hover,.register input[type="button"]:hover,  .register input[type="submit"]:hover,.lost_reset_password input[type="button"]:hover,.lost_reset_password input[type="submit"]:hover{background: #009688; color:#fff;}.login input::-webkit-input-placeholder,.register input::-webkit-input-placeholder,.lost_reset_password input::-webkit-input-placeholder,.coupon input[type="text"]::-webkit-input-placeholder{	color: #cfd8dc;opacity: 1;text-transform: uppercase; font-family: 'Montserrat-Light';}.login input:-moz-placeholder,.register input:-moz-placeholder,.lost_reset_password input:-moz-placeholder,.coupon input[type="text"]:-moz-placeholder{	color: #cfd8dc;opacity: 1;text-transform: uppercase; font-family: 'Montserrat-Light';	}.login input::-moz-placeholder,.register input::-moz-placeholder,.lost_reset_password input::-moz-placeholder,.coupon input[type="text"]::-moz-placeholder{	color: #cfd8dc;opacity: 1;text-transform: uppercase; font-family: 'Montserrat-Light';}.login input:-ms-input-placeholder ,.login input:-ms-input-placeholder ,.lost_reset_password input:-ms-input-placeholder,.coupon input[type="text"]:-ms-input-placeholder{color: #cfd8dc;opacity: 1; text-transform: uppercase; font-family: 'Montserrat-Light';	}.login input[type="text"]:focus, .login input[type="email"]:focus, .login input[type="url"]:focus, .login input[type="password"]:focus, .login input[type="search"]:focus, .login input[type="tel"]:focus, .login input[type="number"]:focus, .login textarea:focus,.register input[type="text"]:focus, .register input[type="email"]:focus, .register input[type="url"]:focus, .register input[type="password"]:focus, .register input[type="search"]:focus, .register input[type="tel"]:focus, .register input[type="number"]:focus, .register textarea:focus,.lost_reset_password input[type="text"]:focus,.lost_reset_password input[type="password"]:focus{border-color:#607d8b; color:#607d8b;}.woocommerce-message .button.wc-forward{float: right;    background: #4db6ac;    color: #fff;    font-size: 14px !important;    text-decoration: none;    font-family: 'Montserrat'; font-weight:600;    text-transform: uppercase;    width: 190px;    height: 42px;    line-height: 42px;    text-align: center;    display: inline-block;    transition: all 0.2s ease-in-out 0s;    padding: 0 !important;    border-radius: 0 !important;    margin-bottom: 0 !important;}.woocommerce-message .button.wc-forward:hover{background: #009688;    color: #fff;}.woocommerce-message{max-width: 700px;    margin: auto;    background: #ECF1F0;    padding: 10px 20px;    border-top: solid 3px #4DB6AC;    color: #607d8b;    font-size: 14px;    clear: both;    min-height: 66px;    line-height: 43px;}.entry-content p.lost_password{float:left; width:100%; text-align: center; line-height: normal;margin-bottom: 41px; margin-top: 7px;}.entry-content p.lost_password a{color:#546e7a; font-size: 16px; text-transform: uppercase; font-family: 'GothamMedium';}.entry-content p.lost_password a:hover{color:#107ebf;}.entry-content p.signup_now{float:left; width:100%; text-align: center; line-height: normal;color:#546e7a; font-size: 16px;text-transform: uppercase;font-family: 'GothamMedium';}.entry-content p.signup_now a{color:#262261; font-size: 16px; text-transform: uppercase; font-family: 'GothamBold'; display: inline-block; vertical-align: top; margin-left: 4px;}.entry-content p.signup_now a:hover{color:#107ebf;}.remember_sectionn{margin-top:10px;color:#90a4ae; font-size: 12px; text-transform: uppercase; font-weight: 100 !important;position: relative; float:left; width:100%; text-align: center;}.remember_sectionn input{margin: 0px 3px 0 0; vertical-align: middle;}.remember_sectionn span{ vertical-align: middle;}.remember_sectionn label{font-weight: 100 !important; cursor: pointer; margin-left: 15px;margin-top: 0; position: relative;}.without_header_footer .entry-content{padding-top: 130px;}.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%;}.login .custom_error, .register .custom_error, .lost_reset_password .custom_error, .error_state,.error_password2, .error_password1, .error_password_current_inline{color:red; text-align: center; float:left; width:100%;font-family: 'Montserrat-Light'; font-size: 12px; margin: 3px 0;}.error_password2, .error_password1, .error_password_current_inline{text-align: left !important;}.woocommerce-password-strength{font-weight: 100; margin-top: 5px; border-radius:50px; font-size: 14px;}.error_password_current{float:left; width:100%; text-align: center;color:red;font-family: 'Montserrat-Light'; font-size: 15px;}.page-template-myaddress_customer_template .error_state{text-align: left;}.woocommerce .woocommerce-error li, .woocommerce .woocommerce-info li, .woocommerce .woocommerce-message li{font-size: 15px;}.without_header_footer{  }.without_header_footer .site{background: transparent !important;}.site_logo_myaccount a{display: inline-block;}.woocommerce-page .inner_page_headers h1{    display: block;color: #263238;font-size: 24px;    float: left;    width: 100%;     font-weight: 400;}.woocommerce-page .inner_page_headers h1 span{color: #4db6ac;    font-weight: 500;}.woocommerce-page .inner_page_headers{ padding: 80px 0 40px 0;}.cart-empty{text-align: center;     border-top: solid 2px #eceff1; padding-top: 18px; margin-top: 24px;}.return-to-shop{text-align: center;}.return-to-shop a.button{background: #4db6ac;    color: #fff;    font-size: 14px;    text-decoration: none;    font-family: 'Montserrat';   font-weight:600;  text-transform: uppercase;    width: 190px;    height: 47px;    line-height: 47px;    text-align: center;    display: inline-block; padding:0; border:0; border-radius:0;    transition: all 0.2s ease-in-out 0s;}.return-to-shop a.button:hover{background: #009688; color:#fff;}.site-content{min-height: calc(100% - 380px); float:left; width:100%;}.woocommerce-page .entry-content{padding-top: 0;}.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a{font-weight: 100;}body{height: 100%;}html {padding: 0px;margin: 0px;width: auto;height: auto;position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;overflow-x: hidden;} .site{height: 100%;}      .woocommerce a.remove{background: #90A4AE url(img/close_icn_hh.png) center no-repeat; float:right; width:46px; height: 46px; border-radius:50%; line-height:46px; text-align: center;font-family: 'GothamBold';  color:#fff !important; font-weight: 100; margin: 10px 0 0 0;}.woocommerce a.remove:hover{background: #4db6ac url(img/close_icn_hh.png) center no-repeat; }.woocommerce table.shop_table{border:0; margin: 0;}table.cart{    table-layout: inherit !important;}.shop_table_responsive.cart{float:left; width:100%;}.cart_item{float:left; width:100%;    border-bottom: solid 2px #eceff1;    padding-bottom: 28px;    margin-bottom: 28px;}.cart_item:first-child .title_plus_topp{display: block;}/*.cart_item:last-child{margin-bottom: 0; padding-bottom: 0; border:0;}*/.product-remove{float:left; width:48px; margin-top: 0;}.product-thumbnail{float:left; width:139px; height: 93px; border: solid 1px #90a4ae; background: #fff; text-align: center; line-height:93px; position: relative;}.product-thumbnail a{display: block; height: 100%; float:left; width:100%;}.product-thumbnail img{width:auto !important; height: auto !important; margin: auto; position: absolute; left:0; top:0; right:0; bottom:0; padding: 10px;}.product-name{margin: 23px 0 0 0; width:240px; float:right; text-align: left; overflow: auto;}.product-name a{font-size: 14px; color:#607d8b; text-transform: uppercase;font-weight: bold; float:left; vertical-align: middle; text-align: left;}.product-name a:hover{color:#4db6ac;}.product-name span{color:#4db6ac; font-size: 18px;font-weight: bold; clear:both; display: block; margin-top: 11px; text-transform: uppercase;    float: left;    width: 100%;}.product-price{float:left; width:100%; color:#607d8b; font-size: 24px;font-weight: bold;}.first_sect_cart_price .product-price{ margin-top: 21px;}.product-price .amount span{   font-family: 'Montserrat-Light';}        .product-subtotal{float:right; width:100%; margin: 20px 0 0 0; padding-left: 73px;}.product-subtotal .amount{font-size:24px; color:#607d8b; text-transform: uppercase;font-weight: bold; }.product-subtotal .amount span{margin-right: 0; font-family: 'Montserrat-Light';}.variation{display: inline-block;    font-size: 18px;color: #252160;text-transform: uppercase;font-family: 'Montserrat-Light';}dl.variation {margin:0 !important;}dl.variation dd{margin-bottom: 0 !important;}dl.variation dd p{margin-bottom: 0 !important;}.product-name a.additiona_text{ display: inline-block; margin-left: 5px;}.product-name a.additiona_text:hover{color:#039be5;}.variation p{ font-size: 18px;color: #252160;text-transform: uppercase;font-family: 'Montserrat-Light';}dt.variation-Size{display: none;}.quantity_title{float:left; clear:both; margin-top:48px; color:#90a4ae; font-size: 18px;font-family: 'Montserrat-Light'; text-transform: uppercase;}.qty{float:left; margin: 17px 0 0 0;    background: #fff;height: 37px; width:100%; position: relative; border:solid 1px #b0bec5;border-radius: 0;}.error_input{position: absolute; bottom:0; color:#ff0000; font-size: 11px; font-weight: 100; width: 140px; margin: 0 0 -20px 0; display: none; text-align: left;}.error_input{}.controler{float:left; width:100%; height: 35px; position: absolute; top:0; left:0; border-radius:0%; text-align: center; padding: 3px; z-index: 1;}.controler .plus{width:29px; height: 29px; background:#cfd8dc url(img/qty_top.png) center no-repeat; margin: auto; font-size: 0 !important;cursor: pointer; margin-top: 0; float:right;}.controler .minus{width:29px; height: 29px; background:#cfd8dc url(img/qty_bottom.png) center no-repeat; margin: auto; font-size: 0 !important; cursor: pointer; margin-top: 0; float:left;}.controler .plus:hover{background: #4db6ac url(img/qty_top.png) center no-repeat;}.controler .minus:hover{background:#4db6ac  url(img/qty_bottom.png) center no-repeat;}.woocommerce-cart .thickbox{display: none !important;}dt.variation-pa_choose-a-size{display: none !important;}.variation-pa_choose-a-size p{float: left;    width: 100%;    text-align: left;    color: #4db6ac;    font-size: 18px;    text-transform: uppercase;    font-weight:bold; margin-top: 2px;}.quantity input.qty{display: none !important;}.qty input[type="text"]{background: transparent;border: 0;height: 35px;width: 72px;padding: 0 10px;font-size: 20px;color: #607d8b;border-radius: 0; border:0 !important;font-weight: bold;text-transform: uppercase;text-align: center; position: relative; z-index: 3;}.cupon_sectionn, .actions_cupons{float:left; width:100%; }/*.cupon_sectionn{border-top:solid 2px #eceff1; margin:27px 0 0 0; padding: 23px 0 0 0;}*/.cupon_sectionn{margin-top: -5px; width:346px;}.cart-discount{float:left; width:100%; margin-left: 0; margin-top: 0;}.cart-discount span{color:#546e7a; font-size: 18px;font-family: 'GothamBold'; text-transform: uppercase;}.margin_two_side{margin-left: 22px; margin-right:28px;}.woocommerce .cart .button, .woocommerce .cart input.button{float:right;background: #4db6ac;    color: #fff;    font-size: 14px;    text-decoration: none;    font-family: 'Montserrat';    font-weight:600; text-transform: uppercase;    width: 190px;    height: 47px;    line-height: 47px;    text-align: center;    display: inline-block;    transition: all 0.2s ease-in-out 0s; padding: 0; border-radius:0;}.woocommerce .cart .button:hover, .woocommerce .cart input.button:hover{background: #009688;color: #fff;}.coupon{float:left; margin: 0 0 0 0; background: #fff; height: 60px; border-radius:0; width:340px; border:solid 1px #b0bec5;}.coupon input[type="text"]{background: transparent; border:0; height: 60px; width: 160px; padding: 0 22px; font-size: 14px; color:#90a4ae; border-radius:0; }.coupon input[type="submit"]{background: #4db6ac;    color: #fff;    font-size: 14px;    text-decoration: none;    font-family: 'Montserrat';  font-weight:600;   text-transform: uppercase;    width: 164px !important;    height: 47px;    line-height: 47px;    text-align: center;    display: inline-block;    transition: all 0.2s ease-in-out 0s;    margin: 6px 6px 0 0;}.coupon input[type="submit"]:hover{    background: #009688;color:#fff;}        .woocommerce-remove-coupon{display: none !important;}.cart-discount span.amount{color: #607d8b;}.cart-discount span.amount span{color: #607d8b;}        .wc-proceed-to-checkout a.btn_checkoutt{float: right;background: #4db6ac;color: #fff;font-size: 14px !important;text-decoration: none;font-family: 'Montserrat'; font-weight:600;text-transform: uppercase;width: 190px;height: 47px;line-height: 48px;text-align: center;display: inline-block;transition: all 0.2s ease-in-out 0s;padding: 0 !important;border-radius: 0 !important; margin-bottom: 0 !important; }.wc-proceed-to-checkout a.btn_checkoutt:hover{background: #009688;    color: #fff;}.wc-proceed-to-checkout{float:right;}.cart-collaterals{}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:417px;  margin-top: -100px;}.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{    width: 100%;    float: right;  }.order-total{float:left; width:100%;}.cart-discount_total{float: left; width: 100%;}.ototl_nam{color: #4db6ac;font-size: 14px;font-weight:bold;text-transform: uppercase; width:184px;}.cart-discount_total .cart-subtotal,.cart-discount_total .cart-discount,.cart-discount_total .order-total{margin-bottom: 25px; float:left; width:100%;}.cart-discount_total .order-total{margin-bottom: 0 !important;}.woocommerce-cart .wc-proceed-to-checkout{    float: left;    width: 100%;    border-top: solid 2px #eceff1; padding: 0;    padding-top: 21px;    margin-top: 24px; padding-right:92px;}.ototl_nam .margin_two_side{ margin-left: 47px; display: none !important;}.spaap_totls{ float:left; text-transform: uppercase; width:200px;    float: left;    color: #607d8b;    font-size: 24px;    /*font-family: 'Montserrat-Bold';*/ margin-top: -10px;}.cart-discount .spaap_totls {margin-left: -11px;}.spaap_totls .amount span{font-family: 'Montserrat-Light'; font-weight: 100;}.spaap_totls .amount{color: #607d8b !important;    font-size: 24px;    font-weight: bold;}.spaap_totls .amount span{color: #607d8b !important; font-size: 24px;}.ototl_nam{float:left;}.amount span{margin-right: 0;}.cart-discount span[data-title]{float:right;}.spinner.input-group .input-group-addon a.spin-up,.spinner.input-group .input-group-addon a.spin-down{height:10px;width:10px;font-size:14px;overflow:hidden;display:block;text-align:center;text-decoration:none;position:relative;color:#999}.spinner.input-group .input-group-addon a.spin-up .icon-sort-down,.spinner.input-group .input-group-addon a.spin-down .icon-sort-down{position:relative;top:-6px}.spinner.input-group .input-group-addon a.spin-up:hover,.spinner.input-group .input-group-addon a.spin-down:hover{color:#555}.spinner.input-group input{text-align:center}.spinner.input-group.input-group-lg .input-group-addon a.spin-up,.spinner.input-group.input-group-lg .input-group-addon a.spin-down{font-size:16px;height:12px}.spinner.input-group.input-group-sm .input-group-addon a.spin-up,.spinner.input-group.input-group-sm .input-group-addon a.spin-down{font-size:12px;height:9px}.without_header_footer .site-content{padding-top: 100px;}/*.single-product .site-content{padding: 65px 0 0 0;}*/.type-product{margin: 0 auto;width: 100%;float: left; background: #fafafa; padding: 66px 0 50px 0;}.woocommerce-review-link{display: none !important;}.entry-summary h1.product_title{font-size: 24px; color:#4db6ac; width:100%; text-align: center; font-weight: bold; text-transform: uppercase; float:left; margin-bottom: 0 !important; margin-top: 7px !important;}.woocommerce-product-rating{float:right; margin: 0 !important; margin-bottom: 24px !important;}.woocommerce .woocommerce-product-rating .star-rating{margin: 0 !important; float:right;}div[itemprop="description"]{float:left; width:100%;}#review_form #commentform{display: none;}div[itemprop="description"] p{margin-bottom: 0px !important; color:#607d8b; font-size: 14px;}div[itemprop="description"] ul{float:left; width:100%; margin: 27px 0!important;}div[itemprop="description"] ul li{float:left; width:100%; color:#546e7a; font-size: 16px;font-family:'GothamMedium'; list-style:none; background:url(img/listing_sote.png) 0 11px no-repeat; padding-left: 14px;}.after_title_main{float:left; width:100%; text-align: center;}.after_sub_title{float:left; width:100%; text-align: center;}.section_after_title{float:left; width:33.33%; margin-top: 14px;}.section_after_title.section1{margin-left: -16px;}.section_after_title.section2{margin-left: 5px;}.section_after_title.section3{margin-left: 10px;}.lazy_size_text{float:left; width:100%; text-align: center; color:#4db6ac; font-size: 14px; text-transform: uppercase;font-weight: bold; margin: 25px 0 5px 0;}.image_section{float:left; width:100%; margin-bottom: 8px;}.title_section{color:#607d8b; font-size: 14px;font-weight: bold; text-transform: uppercase; float:left; width:100%;}.text_section{color:#607d8b; font-size: 14px;float:left; width:100%;}.product_2nd_tile{float:left; width:100%; text-align: center; color:#607d8b; font-size: 14px; line-height:20px; text-align: center; margin:10px 0 0 0;}.label_variation{position: relative; z-index: 1;}div[itemprop="offers"]{float:left; width:100%;}.free_shipping{display: inline-block;    margin: -1px 0 30px 3px; font-size: 24px; color:#16164f;font-family: 'GothamMedium';}.free_shipping span{font-size: 36px;font-family: 'GothamBook'; margin-right: 14px; margin-top: 1px;}/*.woocommerce div.product p.price, .woocommerce div.product span.price{color:#16164f; float:left; margin-bottom: 0 !important;}*/.rating_recview_both{float:left; width:100%; margin: 9px 0 36px 0;}table.variations{margin-top: 8px; float:left; width:100%;}table.variations td.label{display: none !important;}table.variations td.value{padding: 0 !important;}table.variations td.value div{    width: 33.33%;    float: left;    display: inline;    position: relative;    padding: 0 3px 3px 0;}table.variations td.value div input[type=radio]{display: none !important;}table.variations td.value div label:before {content: "";display: inline-block;float:left; height: 69px; line-height: 69px; position: absolute; left:0; top:0; right:3px; bottom:0;}.shoew_bed_desktop{display: inline-block;}.shoew_bed_mobile{display: none;}table.variations td.value div label{font-size: 14px; color:#607d8b; font-weight: bold; text-transform: uppercase; margin-left: 0; display: inline-block; float:left; width:100%; height: 69px; line-height: 69px; text-align: center; background: #eceff1; cursor: pointer; transition:all 0.2s ease-in-out 0s;}table.variations td.value div label:hover{color:#fff; background: #4db6ac;}table.variations td.value div input[type=radio]:checked + label:before {color:#fff; background: #4db6ac;}table.variations td.value div input[type=radio]:checked + label .label_variation{color:#fff;}.reset_variations{display: none !important;}.woocommerce div.product form.cart .variations{margin-bottom: 0;}.button[type="submit"].single_add_to_cart_button.button.alt{background: #4db6ac;color: #fff;font-size: 14px;text-decoration: none;font-family: 'Montserrat'; font-weight:600;text-transform: uppercase;width: 190px;height: 47px;line-height: 47px;text-align: center;display: inline-block; transition: all 0.2s ease-in-out 0s; padding: 0; border-radius:0;}.button[type="submit"].single_add_to_cart_button.button.alt:hover{    background: #009688; color: #fff;}.button[type="submit"][disabled="disabled"].single_add_to_cart_button.button.alt{opacity:0.3;background: #262261 !important; color:#fff !important;}.woocommerce #content div.product div.images{width:62%;/*757px;*/}.woocommerce #content div.product div.summary{width:35%;/*443px; margin-right: 38px;*/ float:right; margin-bottom: 0 !important;}.woocommerce div.product div.images div.thumbnails{float:none; width:auto; max-width:none; margin:0 -7px; clear:both; text-align: center;}.woocommerce div.product div.images div.thumbnails li{ float:none; width:20% !important;  padding: 0 7px; list-style: none; display: inline-block;}.woocommerce div.product div.images div.thumbnails a{float:none !important; width:100% !important;border:solid 2px transparent; display: block;  text-align: center; height: 93px; line-height: 93px; background: #fff; clear: none !important; position: relative; padding: 0 10px !important; margin: 0 !important;}.woocommerce div.product div.images div.thumbnails a img{position: absolute; left:0; top:0; right:0; bottom:0; margin:auto; max-height:100%;}.woocommerce div.product div.images div.thumbnails a.active_thumbh{border:solid 2px #4db6ac; }.woocommerce div.product form.cart .woocommerce-variation-description p{margin: 0;}.woocommerce-variation-description{float:left; width:100%; border:0 !important; margin-bottom: 12px;}.woocommerce-variation-description p{display: inline-block; color:#546e7a; font-size: 12px;font-weight: bold; line-height: normal;}.woocommerce-variation-description p:last-child{font-size: 14px;    font-family: 'Montserrat-Regular';}.variation_name{float: left;width: 100%;text-align: left;color: #4db6ac;font-size: 18px;text-transform: uppercase;font-weight: bold;margin: 18px 0 -5px 0;}.disable_variation{color:#cfd8dc;}.single_variation_wrap{float:left; width:100%;}.woocommerce-variation.single_variation{float:left; /*padding-left: 28px;*/}.woocommerce-main-image{float:left; width:100%; text-align: center; position: relative; overflow: hidden; cursor: default; background: #fff; height: 507px; margin-bottom: 12px;}.woocommerce-main-image img{position: absolute; top:0; right:0; bottom:0; left:0; margin: auto;}.full_contaciner_after_description{float:left; width:100%; }#reviews{float:left; width:100%;}.woocommerce div.product form.cart, .woocommerce div.product p.cart{margin-bottom: 0 !important;}.free_return_collection{    background: url("img/pattern_1.png") 0 0 repeat;width: 100%; display: block;padding: 28px; float:left;}.free_return_title{color: #252160;font-size:27px; text-transform: uppercase;font-family:'GothamBold';display: block;margin-top: 0;}.free_return_inner{float: left;width: 100%;padding: 80px 0;background: #fff;}.free_return_description{color: #546e7a;font-family: 'GothamMedium';font-size: 12px;float: left;width: 100%;margin: 18px 0 0 0;line-height:18px;}.rating_section{float:left; width:100%; margin: 30px 0;}.rating_title{float:left; width:100%; color:#252160; font-size: 26px; text-transform: uppercase;font-family: 'GothamBold';}.rating_start{float:left; width:100%; margin: 15px 0 10px 0;}.woocommerce .star-rating{float:none; width:107px; margin:0 auto;}.totle_rating{float:left; width:100%; color:#546e7a; font-size: 16px; text-transform: uppercase;font-family: 'GothamMedium';}.rating_by_count{float:none; width:318px; margin: 28px auto;}.rating_by_count:after{content:" "; display: block; clear:both;}.rating_by_count:before{content:" "; display: block; clear:both;}.zip-widget-general{display: inline-block;float: left;/*margin: 17px 0 0 30px;*/}.summary .star-rating{width:107px;}.woocommerce .star-rating span:before{color:#262261;}.summary .star-rating span:before{color:#107ebf;}.without_header_footer .entry-title{display: none !important;}.dimention_span span{display: inline-block;}.woocommerce .star-rating span, .woocommerce .star-rating:before{    font-size: 17px;letter-spacing: 4px;}.woocommerce div.product .woocommerce-product-rating{margin-top: 6px !important;}.woocommerce .star-rating{height:18px;}/*        .remember_sectionn{display: none !important;}*/.without_header_footer .entry-header{display: none !important;}.cart-hover-inner.empty{font-size: 13px;    text-align: center;}.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover{color:#fff !important; opacity:0.2 !important; background: #262261 !important;}.rating_star_main{width:109px; float:left;}.count_main{float:left; width:66px; padding: 0 10px 0 0; margin-left: 25px; color:#90a4ae; font-size: 18px;font-family: 'GothamBold';}.rating_bar_main{float:right; width:118px;}.rating_star{float:left; width:100%; height: 17px; display: block; margin-bottom: 12px;}.rating_star.stars5{background: url(img/star_5_rating.png) center no-repeat;}.rating_star.stars4{background: url(img/star_4_rating.png) center no-repeat;}.rating_star.stars3{background: url(img/star_3_rating.png) center no-repeat;}.rating_star.stars2{background: url(img/star_2_rating.png) center no-repeat;}.rating_star.stars1{background: url(img/star_1_rating.png) center no-repeat;}.count_here5, .count_here4, .count_here3, .count_here2, .count_here1{float:left; width:100%; margin-bottom: 9px;}.ratingbar{float:left; width:100%; border-radius:30px; background: #eceff1 !important; height: 12px; font-size: 0 !important; text-indent:0; overflow: hidden;    margin: 5px 0 12px 0;    margin: 5px 0 11.7px 0;}.inner_rating{background: #107ebf !important; height: 12px; border-radius:30px;}.sub_titt{font-size: 22px;}.three_cols{float:left; width:33.33%;}.sectopn_sss_wiaa{float:left; width:100%; margin: 130px 0 0 0;}.ans_qus_setion{float:left; width:100%;}.abns_ws_title{float:left; width:100%; color:#252160; font-size: 24px;font-family: 'GothamBold'; text-transform: uppercase; margin: 58px 0 0 0;}.abns_ws_detail{float:left; width:100%; color:#252160;font-size: 18px; text-transform: uppercase; font-family: 'GothamBold'; margin: 20px 0 0 0;}.abns_ws_detail span{/*font-family: 'GothamBold';*/}.abns_ws_detail a{color:#252160;}.abns_ws_detail a:hover{color:#107ebf;}/*.small_letter{text-transform: none !important;}*/.cart_rght_yey{font-size: 10px; color:#90a4ae; width:100%; float:left; clear:both; text-align: center; margin: auto; margin-top: 10px;}.cart_rght_yey span{display: block;}.cart_rght_yey span.label_variation{display:inline-block;}.woocommerce .woocommerce-info{border-top-color: #4DB6AC;    color: #607d8b;    font-size: 14px;}.woocommerce .woocommerce-info a{    color: #4db6ac;    font-size: 14px;    font-weight: bold;}.woocommerce .woocommerce-info a:hover{color:#009688;}/* Reviews */#comments{float:left; width:100%; margin-bottom: 44px;}#comments ol{list-style: none; float:left; width:100%; margin: 0; padding: 0;}#comments ol li{float:left; width:100%; border-bottom:solid 2px #cfd8dc; padding: 27px 22px 43px 5px;}/*#comments ol li .comment_container img{display: none !important;}*/#comments ol li .comment-text{float: none;width: auto;padding-top: 14px; overflow: hidden;}.comnt_img_boox{width:79px; height: 79px; border-radius:50%; text-align: center; float:left; position: relative; margin-right: 16px;}.comnt_img_boox img{width:79px; height: 79px; border-radius:50%;}.sec_comp_box{position: absolute; z-index: 1; width:34px; height: 34px; border-radius:50%; background: #fafafa url(img/icn_right_type_of.png) center no-repeat; bottom:-5px; right:0;}.comment-text .star-rating span:before{color:#107ebf;}#comments ol li .comment-text p.meta{float:left; width:100%;}#comments ol li .comment-text p{margin: 0;}#comments ol li .comment-text p.meta strong{color:#4db6ac; font-weight: 100; display:inline-block;font-size: 18px; }#comments ol li .comment-text p.meta em{color:#607d8b; font-size: 14px; font-weight: 100; display:inline-block; font-style: normal;}#comments ol li .comment-text p.meta time{color:#607d8b; font-size: 14px; font-weight: 100; display:inline-block; font-style: normal; float:right; margin-right: 46px;}#comments ol li .comment-text .star-rating{float:left !important; margin: 13px 0 35px 0 ;}#comments ol li .comment-text div[itemprop="description"] p{ color:#607d8b; font-size: 14px; text-align: left; line-height: 18px;}.title_post_blooog{float:left; width:100%; color:#607d8b; font-size: 14px;font-weight: bold; margin-bottom: 8px;}#comments ol li .comment-text .extra_fileds{float:left; width:100%; margin: 39px 0 0 0;}#comments ol li .comment-text .extra_fileds .f_values{float:left; display: inline-block; color:#607d8b; font-size: 15px;font-weight: bold;}#comments ol li .comment-text .extra_fileds .f_values i{font-style: normal; color:#546e7a; font-size: 24px; }#comments ol li .comment-text .extra_fileds .f_values.average_hours{background: url(img/hour_b_icn.png) 0 0px no-repeat; padding: 4px 0 0 47px; min-height: 38px;    min-width: 337px;}#comments ol li .comment-text .extra_fileds .f_values.front_sleepr{background: url(img/type_of_sleeper_icn.png) 0 0 no-repeat; padding: 11px 0 0 40px; min-height: 38px;    min-width: 195px;}#comments ol li .comment-text .extra_fileds .f_values.sleep_partner{background: url(img/partner_sleep_icn.png) 0 0 no-repeat; padding: 12px 0 0 40px; min-height: 38px;    min-width:230px;}#comments ol li .comment-text .extra_fileds .f_values.like_box{background: url(img/like_iccn.png) 0 0 no-repeat; padding: 3px 0 0 31px; min-height: 20px; margin-right: 20px;font-weight: bold; font-size: 14px; }#comments ol li .comment-text .extra_fileds .f_values.unline_box{background: url(img/unlike_iccn.png) 0 0 no-repeat; padding: 0px 0 0 31px; min-height: 20px;margin-top: 5px;font-weight: bold; font-size: 14px;}#comments ol li .comment-text .extra_fileds .f_values.unline_box span{margin-top: -1px; display: block;}.section_f_value_right{float:right; margin: 10px 0 0 0;}.break_datata{display: block;}.review_title_fill{float:left; width:100%;border-bottom: solid 2px #eceff1;}.review_title_fill_left{float:left;}.review_title_fill_right{float:right;}.value_review_ss{float:left; color:#4db6ac; font-size: 14px; text-transform: uppercase;font-weight: bold; padding-bottom: 15px; border-bottom: solid 3px #4db6ac; margin-bottom: -2px;}.value_review_ss span{color:#607d8b;font-family: 'Montserrat-Regular';}.zip-widget-general img{display: none !important;}.sort_by_section span{float:left; color:#262261; font-size: 16px; text-transform: uppercase;font-family: 'GothamBold';}.sort_bt_sele{float:left; margin-left: 5px; outline:none; font-size: 16px; text-transform: uppercase;font-family: 'GothamMedium'; color:#546e7a; border:0; padding-right: 26px; background: url(img/sel_bg.png) right center no-repeat; appearance: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none;}select.sort_bt_sele::-ms-expand{    display: none;}/* pagination */.pagination_secction{float:left; width:100%; text-align: center; margin-bottom: 130px;}.pagination_secction ul{margin: 0; padding: 0;}.pagination_secction ul li{display: inline-block; float:none; list-style: none; vertical-align: top;}.pagination_secction ul li a{color:#b0bec5; font-size: 14px; height: 18px; line-height:18px; display: inline-block; width:30px; text-align: center;}.pagination_secction ul li.arrow_prev a{background: url(img/pagination_left.png) center no-repeat; width:17px; height: 18px; display: inline-block; margin-right: 12px;}.pagination_secction ul li.arrow_next a{background: url(img/pagination_right.png) center no-repeat; width:17px; height: 18px; display: inline-block; margin-left: 12px;}.pagination_secction ul li.arrow_prev a:hover{background: url(img/pagination_left_hr.png) center no-repeat;}.pagination_secction ul li.arrow_next a:hover{background: url(img/pagination_right_hr.png) center no-repeat;}.pagination_secction ul li a:hover{color:#262261;}.pagination_secction ul li.current, .pagination_secction ul li.current a{color:#4db6ac;font-weight: bold;}.review_learnn{float:left; width:100%; margin-bottom: 80px; display: none; margin-top: 20px; padding: 0 40px; text-align: left !important;}.review_learnn_desktop{float:left; width:100%; position: relative; margin-top: 20px;}.review_learn_btn{width:210px;  margin: 0 auto; position: relative; z-index: 1;}.review_learn_btn a{width:210px; cursor: pointer; float:left; display: block; background: #fff; height: 60px; line-height: 52px; border: solid 4px #262261; border-radius:50px; text-align: center; color:#262261; font-size:18px; text-transform: uppercase; font-family: 'GothamBold';}.review_learn_btn a:hover, .review_learn_btn a.active{border-color:#107ebf; color:#107ebf;}.data_review_leam{float:left; line-height:24px; width:100%; margin: -30px 0 0 0; padding:50px 65px 30px 65px; color:#fff; background: #312d69; font-size: 16px;font-family: 'GothamMedium'; }.cool_surface{float: none;width: 470px;margin: 18px auto 0 auto;line-height: 18px;display: block;}.mobile_subrb{color: #90a4ae;font-size: 16px;font-family: 'GothamMedium';font-weight: 100;font-style: normal;float: left; clear:both; display: none;}.review_learnn_desktop .data_review_leam{position: absolute;margin:72px 0 0 0;top: 0;padding: 28px 65px 30px 65px; display: none;}.review_learnn_desktop .data_review_leam:after{content: " ";position: absolute;border-bottom: solid 10px #312d69;border-left: solid 10px transparent;border-top: solid 10px transparent;border-right: solid 10px transparent;width: 0;height: 0;top: 0;left: 50%;margin: -19px 0 0 -5px;}.woocommerce .woocommerce-message{border-top-color: #4db6ac !important;}button, input, select{outline:none;}.mobile_close{float:right; width:18px; height: 19px; cursor: pointer; background:url(img/close_top_br.png) center no-repeat; font-size: 0; position: absolute;    top: 6px;right: 0; text-indent: 0; line-height: 120px; overflow: hidden;margin-right: 132px;}.dimention_description{float:left; width:100%;}.dimention_description p.dimention_span{color:#546e7a; font-size: 16px;font-family: 'GothamMedium'; margin: 0 !important; text-align: left !important;}.top_discount_section{position: relative;}header .site-inner{padding: 0 82px;}.logo{float:left; margin-top: 3px;}.site-header-menu{float:left; margin: 0 0 0 81px; }.my_carousel{float:left; width: 100%; clear:both; margin-top: 54px;padding: 0 300px;}.desktop_show_ss{display:inline-block;}.mobile_show_ss{display: none;}.main_title_carousel{color:#4db6ac; float:left; width:100%; font-size: 18px; font-weight: bold; text-transform: uppercase;}.sub_title_carousel{color:#607d8b; float:left; width:100%; font-size: 14px; font-weight:600; text-transform: uppercase; margin-top: 23px;}.desc_title_carousel{font-family:Montserrat,"Helvetica Neue",sans-serif;color:#607d8b; float:left; width:100%; font-size: 14px; margin-top: 21px; line-height: 20px;}/* video*/.trial_section_full{position: relative; float:left; width: 100%; overflow: hidden;}.video_iframe{float:left; width: 100%;        z-index: 1;    max-width: none !important;       max-height: none !important;    top: 0;    min-width: 100%;}.trial_section{float:left; width: 100%; /* background: url(img/img_bed_people.png) top center no-repeat; */background-size: cover; padding: 242px 0; margin-bottom: -1px;position: relative; z-index: 9;}.trial_sec_content{float:left; width: 398px;}.title_of_trial{float:left; width:100%; color:#4db6ac; font-size: 18px;font-weight: bold; text-transform: uppercase;}.desc_of_trial{float:left; width:100%; color:#607d8b; line-height: 20px; font-size: 15px; margin-top: 25px; margin-bottom: 52px;}.devide_show_box_left{float:left; width:50%;}.devide_show_box_right{float:right; width:50%;}.devide_show_boxcont_in{float:left; width:100%; padding: 68px 0 0 104px;}.img_sect_bedd_img{float:left; width:100%;}.img_sect_bedd{float:left; width:100%; color:#4db6ac; font-size: 18px;font-weight: 600;text-transform: uppercase; margin: 35px 0 0 0; max-width:445px;}.sub_title_bed{float:left; width:100%; color:#607d8b; font-size: 14px; line-height: 20px; margin: 25px 0 30px 0; max-width:445px;}.devide_show_box_left_first{}.devide_show_box{float:left; width:100%;}.devide_show_boxcont_in_1{float:left; width:100%; padding: 29px 0 0 190px;}.devide_show_box_left_last img{float:right;}.devide_show_box_left_last{padding-right: 130px;}.sub_title_bed_ne{max-width:503px;}.quality_ss_box{float:left; width:100%; background: #4db6ac; color:#fff; font-size: 24px;font-family: 'Montserrat-Light'; text-transform: uppercase; padding: 43px 0; text-align: center;}.quality_ss_box span{font-family: 'Montserrat';font-weight:bolder}.shipping_section_full{float:left; width: 100%; text-align: center; padding: 48px 0 92px 0;}.shipping_section_full .site-inner{padding: 0 !important;}.shipping_section_top{width:474px; margin: 0 auto;}.shipping_section_top:after{content: " "; display: block; clear:both;}.shipping_section_top:before{content: " "; display: block; clear:both;}.shipping_top_title{float:left; width:100%; color:#263238;font-weight:400; text-transform: uppercase; font-size: 18px;}.shipping_top_title span{font-family: 'Montserrat';font-weight:bolder; color:#4db6ac;}.shipping_desc{float:left; width: 100%; color:#607d8b; font-size: 14px; line-height: 20px; margin-top: 23px;}.shipping_section_bottom{margin-top: 67px; float:left; width:100%;}.good_sleeping_section{float:left; width: 100%; background: url(img/good_sheeping.png) top center no-repeat; background-size: cover; padding: 102px 0 106px 0; text-align: center;}.good_sl_title{float:left; width:100%; color:#263238; font-size: 24px;font-weight: 400; text-transform: uppercase; margin-bottom: 40px;}.good_sl_title span{font-family: 'Montserrat';font-weight:bolder; color:#4db6ac;}.site-footer{float:left; width:100%; margin: 0;}.footer_top{background: #eceff1; padding: 43px 0 46px 0;float:left; width:100%;}.footer_top .site-inner{padding: 0 27px;}.footer_bottom{float:left; width: 100%; background: #4db6ac; padding: 27px 0;}.footer_insid{float:left; padding: 0 25px; width:100%;}.footer_right{float:right;}.social_secc{float:left;}.social_secc ul li{list-style: none; float:left; display: inline; margin: 0 0 0 7px;}.social_secc ul li a{float:left; display: block; width:44px; height: 44px; border-radius:50%; text-align: center; line-height: 45px; color:#fff; font-size: 19px; background: #4db6ac; transition:all 0.2s ease-in-out 0s;}.social_secc ul li a:hover{color:#4db6ac; background: #fff;}.social_secc ul li a .fa.fa-instagram,.social_secc ul li a .fa.fa-pinterest-p{font-size: 22px;}.border_footer{float:left; width:100%; height: 1px; background: #b0bec5; margin: 34px 0 35px 0;}.footer_left{float:left;}.footer_cols{float:left; width:33.33%;}.footer_title{float:left; width:100%; color:#4db6ac; font-size: 14px; text-transform: uppercase;font-family: 'Montserrat';font-weight:600; letter-spacing: 1px; margin-bottom: 14px;}.footer_linkss{float:left; width:100%;}.footer_linkss ul li{float:left; width:100%; list-style: none; margin-bottom: 12px;}.footer_linkss ul li:last-child{margin-bottom: 0;}.footer_linkss ul li a{float:left; display: block; color:#607d8b; font-size:14px;font-family: 'Montserrat';font-weight:600; letter-spacing: 1px; text-transform: uppercase;}.footer_linkss ul li a:hover,.footer_linkss ul li a.active{color:#009688;}.newsletter_secin{float:left; width:100%; background: #fff; padding: 7px; margin-top: 3px; position: relative;}input[type="text"].newsletter_input{float:left; width:86%; background: transparent; height: 47px; padding: 0 23px; color:#90a4ae; font-size: 14px;font-family: 'Montserrat';  font-weight:600;border-radius:0; border:0;}.newsletter_input::-webkit-input-placeholder {color: #90a4ae; opacity: 1; text-transform:uppercase;}.newsletter_input:-moz-placeholder {color: #90a4ae; opacity: 1; text-transform:uppercase;}.newsletter_input::-moz-placeholder {color: #90a4ae; opacity: 1; text-transform:uppercase;}.newsletter_input:-ms-input-placeholder {color: #90a4ae; opacity: 1; text-transform:uppercase;}.coupon input[type="text"]::-webkit-input-placeholder {color: #90a4ae; opacity: 1; text-transform:uppercase;}.coupon input[type="text"]:-moz-placeholder {color: #90a4ae; opacity: 1; text-transform:uppercase;}.coupon input[type="text"]::-moz-placeholder {color: #90a4ae; opacity: 1; text-transform:uppercase;}.coupon input[type="text"]:-ms-input-placeholder {color: #90a4ae; opacity: 1; text-transform:uppercase;}input[type="submit"].newsletter_btn{background:#4db6ac url(img/m_icnn.png) center no-repeat; width:47px; height: 47px; cursor: pointer; border:0; text-indent:0; border-radius:0; float:right; transition:all 0.2s ease-in-out 0s; line-height: 150px !important; margin-bottom: 7px;}input[type="submit"].newsletter_btn:hover{background:#009688 url(img/m_icnn.png) center no-repeat;}.footer_left_part{float:left;}.footer_right_part{float:right;}.copy_right_txet{font=weight:500;float:left; color:#fff; text-transform: uppercase; font-size:12px; padding: 11px 0 0 0; letter-spacing: 0.5px;}.error_email_subscribe{float: left;color: #ff0000;font-size: 12px;font-weight: 100;position: absolute;bottom: -20px; left:0;font-family: 'Montserrat-Light';}.success_email_subscribe{float: left;color: #4fb64d;font-size: 12px;font-weight: 100;position: absolute;bottom: -20px; left:0;font-family: 'Montserrat-Light';}.newsletter_secin .error_email_subscribe,.newsletter_secin .success_email_subscribe{float:none; max-width: none; margin: 0 -7px; background: #eceff1;padding: 5px 0; position: initial !important; clear: both;}.newsletter_secin{padding-bottom: 0;}.newsletter_secin .success_email_subscribe{padding-top: 0;}/* popup */#fancybox-overlay{background: rgba(77, 182, 172, 0.75) !important;}#fancybox-close{background: url(img/close_pop_btn.png) center no-repeat !important; width:20px !important; height: 20px !important; top:20px !important; right:20px !important;}.site_logo_myaccount{float:left; width:100%; text-align: center; margin-top: 8px; margin-bottom: 60px;}#fancybox-content{border:0 !important;}.fancybox-bg{opacity:0.5;}/*#fancybox-wrap{width:500px !important; margin-left: -30px;}*/#fancybox-content{padding: 50px !important;}#fancybox-wrap div{box-sizing: border-box !important;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;}#fancybox-wrap div.hentry{width:100% !important;}.footer_popup{float:left; width:100%; border-top:solid 1px #eceff1; font-size: 14px; text-transform: uppercase; color:#607d8b; text-align: center; padding: 13px 0; margin-top: 17px; margin-bottom: 5px;}.footer_popup a{color:#4db6ac; font-weight:bold; margin-left: 5px;}.footer_popup a:hover{color:#009688;}p.form-row.remember_sectionn{float:left; width:44%; text-align: left; position: relative; margin-top: 15px; margin-bottom: 0;}p.form-row.remember_sectionn.subscribe_full{width:100% !important; margin-bottom: 20px !important; margin-top: 5px !important;}.form_title{float:left; width:100%; text-align: center; color:#4db6ac; font-size: 24px; text-transform: uppercase;font-weight: bold; margin-bottom: 36px;}.form_title span{color:#263238;}p.form-row.button_sectionn_hed{float:right; width:50%;}p.form-row.remember_sectionn input[type=checkbox]{display: none;}p.form-row.remember_sectionn label:after {content: "";display: inline-block;width: 7px;height: 7px;margin-right: 10px;position: absolute;left: -15px;top:4px;background-color: #cfd8dc;box-shadow:none; border-radius:0%; cursor: pointer; border:solid 1px #607d8b;}p.form-row.remember_sectionn input[type=checkbox]:checked + label:after {content: " ";color: #f3f3f3;font-size: 0;text-align: center;line-height: 0; background: #4db6ac; border-color:#4db6ac;}.register input[type="submit"],.lost_reset_password input[type="submit"]{width:100% !important;}.page .entry-content{min-height: 400px;}.page-template-thank_you_template .entry-content {    min-height: auto;    padding:0;    margin:0;}.page-template-thank_you_template .inner_page_headers {    background-position: center top !important;    background-size: cover;    color: #252160;    float: left;    padding: 15px 0 15px!important;    text-align: center;    width: 100%;}.paypal_ss{max-width:268px;}.register input[type="text"], .register input[type="email"], .register input[type="url"], .register input[type="password"], .register input[type="search"], .register input[type="tel"], .register input[type="number"], .register textarea{text-align: left !important;}/*#fancybox-wrap{    margin-left: -70px;    max-width: 94%; padding: 40px !important;}*//*#fancybox-wrap{left:50% !important; margin-left: -260px;}*/#fancybox-wrap{margin-left: -20px;}.error_message_forget{float: left;width: 100%;border: solid 1px #F9BEBE;text-align: center;font-size: 14px;text-transform: uppercase;font-weight: 100;padding: 10px;margin-bottom: 10px;background: #FFE6E6;color: #D22323;}.success_message_forget{float: left;width: 100%;border: solid 1px #63C774;text-align: center;font-size: 14px;text-transform: uppercase;font-weight: 100;padding: 10px;margin-bottom: 10px;background: #E6FFE7;color: #4AA725;}input.newsletter_btn[type="button"]{font-size: 0;}.device_close_dess{position: fixed; left:0; top:0; right:0; bottom:0; z-index:100; display: none;}.woocommerce-error{ text-align: center;}.woocommerce-error li{float: none;border: solid 1px #F9BEBE;text-align: center;font-size: 14px;text-transform: uppercase;font-weight: 100;padding: 10px;margin-bottom: 10px;background: #FFE6E6;color: #D22323; display: inline-block; list-style: none;}.optimize_box{padding: 72px 0 54px 0; float:left; width:100%;}.optimize_text{float:left; width: 100%; text-align: center; color:#263238; text-transform: uppercase; font-size: 24px;}.optimize_text span{color:#4db6ac; font-weight:bold;  }.optimized_botom_text{float: left;width: 100%;color: #607d8b;font-size: 14px;line-height: 20px;margin-top: 23px; text-align: center;}.optimized_botom_text span{clear:both; display: block;}.bed_sectionss{float:none; width:1160px; text-align: center; margin: auto; margin-top:98px;}.bed_section_inside{position: relative; margin-bottom:-332px; z-index: 1; text-align: center; float:left; width:100%;margin-top: -130px;}.for_click_buttons{float:left; width:100%; position: absolute; bottom:205px; z-index: 2;}.for_click_buttons ul{list-style: none; display: block;}.for_click_buttons ul li{float:left; display: inline; width:30px; height: 30px; cursor: pointer; border-radius:50%; background: url(img/plus_bed.png) center no-repeat;}.for_click_buttons ul li#first_show_link{    margin-left: 224px;}.for_click_buttons ul li#second_show_link{    margin-left: 248px;}.for_click_buttons ul li#third_show_link{    margin-left: 95px;}.for_click_buttons ul li#for_show_link{    margin-left: 240px;}.for_click_buttons ul li.close{background: url(img/close_bed.png) center no-repeat; cursor: default;}.thesection_show_box{width:352px; height: 271px; border: solid 2px #4db6ac; padding: 0 11px 11px 11px; margin: auto; background: #fff; text-align: center; position: relative; z-index: 3;}.thesection_show_box_img{width:115px; height: 115px; border-radius:50%; overflow: hidden; margin: auto; margin-top: -57px;}.thesection_show_box_about_row{float:left; width:100%; color:#607d8b; font-size: 14px; font-weight:bold; text-transform: uppercase; margin-top: 30px;}.thesection_show_box_title{float:left; width:100%; color:#4db6ac; font-size: 18px; margin-top: 4px;}.thesection_show_box_desc{float:left; width:100%; color:#607d8b; font-size: 14px; margin-top: 20px;font-family: 'Montserrat'; font-weight:600;}.img_bed_shoe_perf{margin-top: -78px; margin-bottom: 45px;}.thesection_show_box{display: none;}.put_in_section{float:left; width:100%; text-align: center; padding: 53px 0 73px 0;}.title_put_in_section{float:left; width:100%; color:#4db6ac; font-size: 18px;font-weight:bold; text-transform: uppercase;}.title_put_in_section_sub{float:left; width:100%; color:#607d8b; font-size: 14px;font-family:'Montserrat'; font-weight:600; margin-top: 24px; }.db_floor{float:left; width:100%; margin-top: 62px;}.db_floor_title{float:left; width:100%; color:#4db6ac; font-size: 18px;font-weight:bold;text-transform: uppercase; margin-top: 43px;}.put_in_section .site-inner{padding: 0 190px;}.put_in_section .three_cols{padding: 0 15px;}.minimize_height p{margin: 0 !important;}.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message{margin: 10px auto !important;}.learnmore_section{float:left; width:100%; background-position: top center !important; background-repeat: no-repeat !important; background-size: cover !important;padding: 58px 0 86px 0;    background-size: cover;}.text_learmore{display: block;color: #263238;font-size: 24px;float: left;width: 100%;font-family: 'Montserrat-Light'; text-align: center; text-transform: uppercase;}.text_learmore span {color: #4db6ac;font-weight: bold;}.text_learmore_sub{display: block;color: #607d8b;font-size: 14px;float: left;width: 100%;font-family: 'Montserrat-Light'; text-align: center; margin-top: 30px; margin-bottom: 316px;}.optimize_box_new{padding-top: 40px;}.siz_reasons_section{float:left; width:100%; padding: 60px 0;}.siz_reasons_section_title{display: block;color: #263238;font-size: 18px;float: left;width: 100%;font-family: 'Montserrat-Light';text-align: center;text-transform: uppercase;}.siz_reasons_section_title span{color: #4db6ac;font-weight: bold;}.siz_reasons_section .three_cols{padding: 0 15px;}.siz_reasons_box{float:left; width:100%;margin: 82px 0 0 0 ;}.siz_reasons_box_inside{float:left; width:100%; text-align: center;margin: 0 0 60px 0 ;  padding: 0 46px;}.siz_reasons_box_inside_img{float:left; width:100%;}.siz_reasons_box_inside_title{float:left; width:100%;  color:#4db6ac; font-size: 18px; font-weight: bold; text-transform: uppercase; margin: 33px 0 20px 0;}.siz_reasons_box_inside_desc{float:left; width:100%;  color:#607d8b; font-size: 14px; line-height: 20px;}.lazy_induse_section{float:left; width:100%;text-align: center; padding:207px 0 0 0; min-height: 548px; background: url(img/learn_more_bg_a.png) top center no-repeat; background-size: cover;}.lazt_insude_title{display: block;color: #263238;font-size: 24px;float: left;width: 100%;text-align: center;text-transform: uppercase;}.lazt_insude_title span{color: #4db6ac;font-weight:bold ;}.lazt_insude_title_sub{float: left;width: 100%;color: #607d8b;font-size: 14px;line-height: 20px; margin-top: 45px;}.lazt_insude_title_sub span{clear:both; display: block;}.unique_fields_sec{float:left; width:100%; margin-top: 65px;}.unique_fields_sec .site-inner{padding: 0 150px;}.unique_fields_table{display: table; width:100%;}.unique_fields_table_tr{display: table-row; width:100%;}.unique_fields_table_td{display: table-cell; padding: 5px; vertical-align: middle; text-align: center;color:#4db6ac; font-size: 24px;}.unique_fields_table .unique_fields_table_td:first-child{text-align: left;}.unique_fields_sec_data{color:#262261; font-size: 24px;font-weight: bold; }.unique_fields_table .unique_fields_table_th .unique_fields_table_td{text-transform: uppercase; padding-bottom: 52px; color:#4db6ac; font-size: 24px;font-weight: bold; }.right_value_tick{width:46px; height: 46px; border-radius:50%; background:#4db6ac url(img/tick_rught.png) center no-repeat; display: inline-block;}.wrong_value_tick{width:46px; height: 46px; border-radius:50%; background:#b0bec5 url(img/clos_icoon.png) center no-repeat; display: inline-block;}.intalig_to_subtitle_width{width:100% !important;}.one_twothree_sec_checc .onething_box{margin-top: 135px;}.intalig_to_title_little{float: left;width: 100%;color: #16164f;font-size: 26px;text-transform: uppercase;font-weight: bold;margin-bottom: 26px;}.gimmickers_section{float:left; width:100%; text-align: center; padding: 67px 0 100px 0;}.intalig_to_subtitle_ltle{float: none;color: #90a4ae;font-size: 16px;font-weight: bold;line-height: 24px;margin: auto;width: 558px;clear: both;}.gimmicks_steps{width:40px; height: 40px; border-radius:50%; background: #28245f; color:#fff; font-size: 18px;font-family: 'GothamBold'; line-height: 40px; text-align: center; margin: auto; clear: both; }.gimmickers_section .intalig_box_img{margin-bottom: 25px;}.gimmickers_section .onething_box{margin-top: 100px;}.butere_text{float:left ;color:#90a4ae;font-size: 16px;font-family: 'Montserrat'; font-weight:600;line-height: 24px;margin: auto;width: 100%; margin-top: 25px;clear: both;}.desktop_version_data{display: block;}.mobile_version_data{display: none;}.unique_fields_table .unique_fields_table_th .unique_fields_table_td.grey_text{color:#90a4ae;}.unique_title{float:left; width:100%;text-transform: uppercase; padding-bottom: 52px; color:#4db6ac; font-size: 24px;font-weight: bold;  text-align: center; margin-bottom: 25px;}.expection_sectionn{float:left; width:100%; padding: 195px 0 96px 0;}.five_cols{float:left; width:20%; padding: 0 15px;}.exceprion_box{float:left; width:100%; text-align: center;}.exceprion_box_img{float:left; width:100%;}.exceprion_box_title{float:left; width:100%; color:#4db6ac; font-size: 14px; text-transform: uppercase; margin-top: 40px; }.expection_sectionn .site-inner{padding: 0 140px;}.expection_sectionn .optimize_text{margin-bottom: 59px;}.sleep_better_section{float:left; width:100%; padding: 69px 0 50px 0; text-align: center;}.sleep_better_title{float: left;width: 100%;text-align: center;color:#263238;text-transform: uppercase;font-size: 24px; margin-top: 30px; margin-bottom: 40px;}.sleep_better_title span{color: #4db6ac;font-weight: bold;}.reviews_section_more_box{float:left; width:100%;}.reviews_section_more_box .site-inner{padding:0 182px;}.woocommerce-variation.single_variation .price{width:190px; height: 47px; line-height: 47px; text-align: center; color:#607d8b !important; font-size: 24px !important;font-family: 'Montserrat'; font-weight:600; background: #fff; float:left; margin-right: 4px;}.woocommerce-variation.single_variation .price .amount span{font-family: 'Montserrat-Light';}.product_page_section{    background: url(img/img_bd_botom_bg.png) no-repeat scroll center top / cover;}.woocommerce-page.woocommerce-cart .inner_page_headers{ background-size: cover;padding: 92px 0 90px 0;}.cart_layout_sectionss{float:left; width:100%; padding: 59px 131px 80px 131px;}.label_cuposn_this{float:left; margin:23px 20px 0 0; color:#90a4ae; font-size: 14px; text-transform: uppercase;}.first_sect_cart_checkout{float:left; width:405px;}.first_sect_cart_price{float:left; width:178px;}.first_sect_cart_quantity{float:left; width:150px; text-align: center;}.first_sect_cart_total{float:left; width:248px;}.first_sect_cart_total .title_plus_topp{padding-left: 73px;}.woocommerce .cart input.button[name="update_cart"]{clear: both;float: right;margin-top: 15px;margin-right: 23px;width: 164px;}.title_plus_topp{float:left; width:100%; width:100%; color:#4db6ac; font-size: 14px;font-weight: bold; text-transform: uppercase; border-bottom:solid 2px #eceff1; padding-bottom: 18px; margin-bottom: 28px; display: none;}textarea.input-text{float:left; width:100%; border:solid 1px #cfd8dc; padding: 20px; color:#b0bec5; font-size: 16px;font-family: 'Montserrat-Light'; height: 271px !important; resize: none; border-radius:0;}textarea.input-text::-webkit-input-placeholder{color: #b0bec5;opacity: 1;font-family: 'Montserrat-Light'; }textarea.input-text:-moz-placeholder{color: #b0bec5;opacity: 1;font-family: 'Montserrat-Light'; }textarea.input-text::-moz-placeholder{color: #b0bec5;opacity: 1;font-family: 'Montserrat-Light'; }textarea.input-text:-ms-input-placeholder{color: #b0bec5;opacity: 1;font-family: 'Montserrat-Light'; }.cart_page_sub_title{color:#607d8b; font-size: 14px; line-height: 20px; clear:both; text-transform: uppercase; float:left; width:100%; margin-top: 21px;}.woocommerce-billing-fields{float:left; width:100%;}.woocommerce-checkout-review-order{float:left; width:100%; }.shipping.note .title_section{float: left;width: 100%;color: #4db6ac;font-size: 14px;font-weigth: bold;text-transform: uppercase;border-bottom: solid 2px #eceff1;padding-bottom: 20px;margin-bottom: 28px;}.woocommerce form .form-row label{display: none !important;}.select2-results li{font-size: 13px;}#billing_first_name_field,#billing_last_name_field,#billing_city_field,#billing_phone_field,#billing_postcode_field,#billing_country_field,#billing_state_field{width: 48.9% !important;clear: none !important; display: inline-block; float:left;}#billing_last_name_field,#billing_state_field,#billing_country_field{float:right;}.error_address, .error_city, .error_firstname, .error_lastname, .error_email, .error_postcode, .error_phone{clear:both; display: block; color:#ff0000; font-size: 12px; font-weight:100;font-family: 'Montserrat-Light';}#billing_country_field strong{background: #fff;border: 1px solid #cfd8dc; float:left;border-radius: 0;color: #607d8b;padding: 0 22px;width: 100%;height: 47px; line-height: 47px;font-size: 14px;font-family: 'Montserrat-Light'; text-transform: uppercase; font-weight: 100 !important;}.woocommerce-billing-fields .clear{clear:initial !important; width:0; height: 0; display: none;}.entry-content h3#order_review_heading{float: left; width: 100%; margin-top: 37px;}p#billing_phone_field{margin-bottom: 0;}#order_review.woocommerce-checkout-review-order{float: left; width: 100%; clear: both;}.order_detail{float:right; width:100%; min-height: 489px;}.woocommerce-checkout .entry-content .site-inner{padding:0 0; width: 1038px;}.shipping.note{float:right; width:100%; clear:both;}.woocommerce-checkout .product-name{float:left; width:370px; margin: 0 0 0 0; overflow: visible;}.woocommerce-checkout h3.product-name{margin: 0 0 27px 0; width:100%; }.woocommerce-checkout .product-name span.break_line{color:#607d8b; font-size: 18px;text-transform: initial; margin-top: -1px;}.var_pr_name_fotd{float:left; padding: 16px 0 0 24px;    width: 220px;}.pero_name_of_thss{    font-size: 14px;color: #607d8b;text-transform: uppercase;font-weight: bold;float: left;vertical-align: middle;text-align: left; width:100%;}.woocommerce-checkout .variation_name{margin: 0; margin-top: 1px;}.woocommerce-checkout .product-total{float:right; width:98px; text-align: left; margin-top: 13px;}.woocommerce-checkout .product-total .amount{color:#607d8b; font-size: 18px;font-family: 'Montserrat'; font-weight:600;}.woocommerce-checkout .product-total .amount span{font-family: 'Montserrat-Light';}.woocommerce-checkout .cart-subtotal,.woocommerce-checkout .cart-discount,.order-total{float:right; width:285px; clear:both; margin-bottom: 10px;}.woocommerce-checkout .cart-discount .product-total_cart{text-indent: -6px;    font-family: 'Montserrat-Light';}.title_left_dteial{color:#4db6ac; font-size: 14px; text-transform: uppercase;font-weight: bold; float:left; width:160px;}.product-total_cart{float: right;width: 98px;text-align: left; margin-top: -3px;}.product-total_cart .amount{    color: #607d8b;font-size: 18px;font-family: 'Montserrat'; font-weight:600;}.product-total_cart .amount span{    font-family: 'Montserrat-Light'; font-weight: 100;}.grand_total_box_fro{    border-top: solid 2px #eceff1;padding-top: 24px;float: left;width: 100%;margin-top: 13px;}.grand_total_box_fro .product-total_cart .amount{font-size: 20px; font-family: 'Montserrat'; font-weight:600;}.grand_total_box_fro .product-total_cart{margin-top:-9px;}#add_payment_method #payment, .woocommerce-checkout #payment{border-radius:0; background: #fff;}#add_payment_method #payment div.payment_box:before, .woocommerce-checkout #payment div.payment_box:before{display: none !important;}#add_payment_method #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{margin: 0; clear:both; padding:0; border-radius:0; background: transparent; line-height: normal;}.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{display: none !important;}#add_payment_method #payment div.payment_box input.input-text, #add_payment_method #payment div.payment_box textarea, .woocommerce-checkout #payment div.payment_box input.input-text, .woocommerce-checkout #payment div.payment_box textarea{    border-color: #CFD8DC;}#add_payment_method #payment div.payment_box input.input-text:focus, #add_payment_method #payment div.payment_box textarea:focus, .woocommerce-checkout #payment div.payment_box input.input-text:focus, .woocommerce-checkout #payment div.payment_box textarea:focus{    border-color: #607d8b;}.woocommerce #payment .form-row select, .woocommerce-page #payment .form-row select{    background: #fff;border: 1px solid #cfd8dc;border-radius: 0;color: #607d8b;padding: 0 22px;width: 100%;height: 47px;font-size: 14px;font-family: 'Montserrat-Light';}.woocommerce #payment .form-row select:focus, .woocommerce-page #payment .form-row select:focus{border-color: #607d8b;}#add_payment_method #payment ul.payment_methods li input, .woocommerce-checkout #payment ul.payment_methods li input{margin: 0;}#add_payment_method #payment div.payment_box .form-row, .woocommerce-checkout #payment div.payment_box .form-row{margin: 0 0 10px 0;}#add_payment_method #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods{padding: 0; margin: 0; border:0;}.details_section_title_main{float:left; width:100%; color:#263238; font-size: 24px; text-transform: uppercase; text-align: center; margin-bottom: 40px; margin-top: 10px; }.details_section_title_main span{font-weight: bold; color:#4db6ac;}.detail_section_main{float:left; width:100%;}.details_section{float:left; width:100%; padding: 0 0 16px 0; margin: 0 0 16px 0; border-bottom: solid 1px #eceff1;}.details_section:last-child{border-bottom:0;}.details_section_title{float:left; width:43%; color:#4db6ac; font-size: 14px; text-transform: uppercase; line-height: 18px;}.details_section_details{float:right; width:56%; text-align: left; font-size: 14px; color:#607d8b; line-height: 18px;}.detail_section_main{padding-bottom: 50px;}.detail_section_main:after{content:""; position: absolute; bottom:0; left:0; width:139px; height: 40px; background: url(img/logo.png) center no-repeat;}.expdatemonth_plus_minus,.expdateyear_plus_minus{display: none !important;}#add_payment_method #payment div.form-row, .woocommerce-checkout #payment div.form-row{padding: 0;}div#fancybox-content{width:100% !important;}.billing_main{margin-bottom: 0; width:48.8%; float:left}.billing_main:last-child{float:right;}.payment_method_PayPal-Pro input[type="radio"],.payment_method_paypal input[type="radio"]{display: none !important;}.payment_method_PayPal-Pro label,.payment_method_paypal label{position: relative;color: #607d8b;font-size: 14px;font-family: 'Montserrat-Light';text-transform: uppercase;/*    cursor: pointer;*/margin-left: 0;margin-top: 9px;margin-bottom: 22px;display: block;float: left;width: 100%;line-height: normal;padding: 0 0 0 20px;}.payment_method_PayPal-Pro label:after{position: absolute; right:10px; top:0; height: 24px; background: url(img/cc_iconn.png) center no-repeat; content:" "; width:248px; margin-top: -4px;}.payment_method_paypal label:after{position: absolute; right:10px; top:0; height: 24px; background: url(img/pp_icvnn.png) center no-repeat; content:" "; width:81px; margin-top: -0px;}.payment_method_PayPal-Pro label:before,.payment_method_paypal label:before{content: "";display: inline-block;width: 7px;height: 7px;margin-right: 10px;position: absolute;left: 5px;top:6px;background-color: #cfd8dc;box-shadow:none; border-radius:0%; cursor: pointer; border:solid 1px #607d8b;}.payment_method_PayPal-Pro input[type=radio]:checked + label:before,.payment_method_paypal input[type=radio]:checked + label:before{content: " ";color: #f3f3f3;font-size: 0;text-align: center;line-height: 0; background: #4db6ac; border-color:#4db6ac;}.place_order_custom{background: #4db6ac;color: #fff;font-size: 14px;text-decoration: none;float:right; margin-top: 10px;text-transform: uppercase;width: 190px;height: 47px;line-height: 47px;text-align: center;display: inline-block; cursor: pointer;transition: all 0.2s ease-in-out 0s;}.place_order_custom:hover{    background: #009688;}.create-account p.form-row{margin-bottom: 0;}#add_payment_method #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img{display: none !important;}.colmn_sec{float:left; width:50%; margin-bottom: 17px;}.colmn_sec span{display: block; width:100%; float:left;}.colmn_sec span:first-child{text-transform: uppercase;}.last-section_marr{margin-bottom: 0;}.about_paypal{display: none !important;}.woocommerce-page.woocommerce-checkout .inner_page_headers{background: url(img/checkwoccomerce_header_bg.png) top center no-repeat !important; min-height: 274px; margin-bottom: 60px;}.Checkout_page_sub_title{color:#607d8b; font-size: 14px; text-transform: uppercase; min-height: 20px; line-height: 20px; clear:both; padding-left: 23px; background: url(img/checkou_val_img.png) left center no-repeat; display: inline-block; margin-top: 24px; }.col_left{float:left; width:505px;}.col_right{float:right; width:505px;}.entry-content h3,.entry-summary h3,.comment-content h3 {float:left; width:100%; color:#4db6ac; font-size: 14px; font-weight: bold; text-transform: uppercase; border-bottom:solid 2px #eceff1; padding-bottom: 20px; margin-bottom: 28px;}.woocommerce table.shop_table{border-top: 1px solid #d1d1d1; border-left: 1px solid #d1d1d1; border-radius:0 !important;}.shop_table.shop_table_responsive.my_account_orders .order-total{width:auto !important; float:none !important; clear:none !important; margin: 0 !important;}.woocommerce-info{display: none !important;}#billing_city_field.woocommerce-invalid-required-field,#billing_postcode_field.woocommerce-invalid-required-field{margin-bottom: 20px; position: relative;}#billing_city_field.woocommerce-invalid-required-field .error_city,#billing_postcode_field.woocommerce-invalid-required-field .error_postcode{position: absolute; bottom:-16px; left:0;}#billing_postcode_field, #billing_phone_field{clear:left !important;}.woocommerce-cart .woocommerce .woocommerce-message .button {display: none;}small.includes_tax{font-size: 10px; clear:both; float:left; width:100%; color: #697D8B;}small.includes_tax .amount, small.includes_tax .amount span{font-size: 10px !important;}.amount_free{color: #607d8b; font-size: 18px; font-family: 'Montserrat'; font-weight:600;}.page-template-thank_you_template .site-content{float: left;    width: 100%;    /*background: url(img/tankupage-bg.jpg) top center no-repeat;    /* min-height: 898px; */    background-size: contain;    /*height: 100%;*/    background:#fafafa;}.sub_title{    float: left;    display: block;    color: #607d8b;    font-size: 14px;     font-weight:600;font-family: 'Montserrat';      text-align: center; width:100%; margin-top: 10px;}.woocommerce-account.woocommerce-page .inner_page_headers, .page-template-myaddress_customer_template .inner_page_headers{padding: 125px 0 125px 0;  background-size: cover !important; background-repeat: no-repeat !important; background-position: top center !important;}.woocommerce-account .entry-content{ padding-top: 83px;}.myaccount_user{float:left; width:100%;}.section_top{float:left; width:100%; text-align: center; color:#263238; font-size: 24px; text-transform: uppercase;}.section_top strong{font-weight: 100;font-family: 'Montserrat'; font-weight:600; color:#4db6ac;}.coupon_area{width:322px; padding:35px 10px; border:solid 1px #cfd8dc; background: #fafafa; text-align: center; clear: both; margin: auto; margin-top: 22px;}.small_title{font-size: 14px; color: #607d8b; text-transform: uppercase;}.coupon_area:after, .coupon_area:before{content:" "; display: block; clear: both;}.coupon_text{float:left; width: 100%; color:#4db6ac; font-size: 40px; text-transform: uppercase;font-family: 'Montserrat';  font-weight:600;margin-top: 8px;}.coupn_code_referral{float:left; width: 100%; color:#4db6ac; font-size: 16px; text-transform: uppercase;font-family: 'Montserrat';  font-weight:600;margin-top: 8px;}.order_and_r{float:left; width:100%; background: #fafafa; padding: 75px 0; margin-top: 65px;}.order_and_r .site-inner{padding: 0 182px;}.order_list_title{float:left; width:100%; text-align: center; color:#4db6ac; font-size: 24px; text-align: center; text-transform: uppercase; margin-bottom: 44px;font-family: 'Montserrat'; font-weight:600;}.order_list_inner{float:left; width:100%; margin-bottom: 63px;}.order_fields_table{display: table; width:100%;}.order_fields_table_tr{display: table-row; width:100%;}.order_fields_table_td{display: table-cell; background: #fff; padding: 14px 10px; color:#607d8b; font-size: 14px;text-transform: uppercase; width:33.33%; padding-left: 102px; border-bottom:solid 3px #fafafa;}.order_fields_table_th .order_fields_table_td{color:#fff; font-size: 14px; text-transform: uppercase; background: #4db6ac;}.order_fields_table_td a{color:#607d8b; }.order_fields_table_td a:hover{color:#4db6ac; }.no_order_history{background: #fff; padding: 14px 10px; color:#607d8b; font-size: 14px;text-transform: uppercase; width:100%; text-align: center; float:left; width:100%; }.order_list_inner_botom{margin-bottom: 0;}.from_tourt_fa{width:529px; margin: 0 auto; color:#607d8b; font-size: 12px;font-family: 'Montserrat-Light'; line-height: 20px; text-align: center;}.from_tourt_fa_ful{float:left; width:100%; margin: 46px 0 24px 0;}.your_find_data_bx{width:320px; margin: 0 auto; color:#607d8b; font-size: 14px;font-family: 'Montserrat-Light'; line-height: 20px; clear: both; text-align: center; margin-top: 23px;}.edit_mt_information{float:left; width:100%; margin: 107px 0 0 0;}.site-inner_edit_d{float:left; width:100%; padding: 0 70px;}.log_box_sho{float:left; width:322px;}.title_of_mt_ga{float: left;width: 100%;color: #4db6ac;font-size: 14px;font-weight: bold;text-transform: uppercase;border-bottom: solid 2px #eceff1;padding-bottom: 20px;margin-bottom: 22px;}.box_user_ingormation_eid{float:left; width:100%;}.box_user_ingormation_eid_row_of{float:left; width:100%; margin-bottom: 10px;}.value_edit_inputss{border:0 !important; background: #fafafa !important;}.btn_roiw{margin-bottom: 0 !important;}.edit_button_smemore{float:right;}.edit_button_smemore a{background: #4db6ac;color: #fff;font-size: 14px;text-decoration: none;text-transform:uppercase;width: 104px;height: 47px;line-height: 47px;text-align: center;display: inline-block;transition: all 0.2s ease-in-out 0s;}.edit_button_smemore a:hover{    background: #009688;}.log_box_sho_middle{margin-left: 97px;}.woocommerce-account .entry-content{margin:0 !important;}.my_address_edit_s{height: 105px; margin-bottom: -1px; background: #fafafa; float:left; width:100%; font-size: 14px; overflow: auto;font-family: 'Montserrat-Light'; color: #607d8b; padding: 10px 22px; resize: none; border:0 !important;}.u_have_y{float:left; width:100%; color:#607d8b; font-size: 14px;font-family: 'Montserrat-Light'; margin-top: 14px; margin-bottom: 16px;}.my_address_edit_s::-webkit-input-placeholder{color: #b0bec5;opacity: 1;text-transform: uppercase;font-family: 'Montserrat-Light';}.my_address_edit_s:-moz-placeholder{color: #b0bec5;opacity: 1;text-transform: uppercase;font-family: 'Montserrat-Light';}.my_address_edit_s::-moz-placeholder{color: #b0bec5;opacity: 1;text-transform: uppercase;font-family: 'Montserrat-Light';}.my_address_edit_s:-ms-input-placeholder{color: #b0bec5;opacity: 1; text-transform: uppercase;font-family: 'Montserrat-Light';}.log_box_sho_right{float:right;}.blog_post_full_aside{float:left; width:100%; padding: 0 0; margin: 50px 0;}.blog_post_full_top{float:left; width:100%; margin-bottom: 50px; padding: 0 130px;}.blog_post_full_top_img{width:60%; display: table-cell; vertical-align: middle; position: relative;}.blog_post_full_top_cont{width:40%; display: table-cell; vertical-align: middle; text-align: left; padding-left: 60px;}.category_name a{color:#90a4ae;}.title_nname_of_blog_list{display: block; clear: both; margin-top: 10px;}.title_nname_of_blog_list a{font-size: 25px; text-transform: uppercase; font-family: 'Montserrat'; font-weight:600;}.title_nname_of_blog_list a:hover{color:#009688;}.img_redmore_link{position: absolute; top:0; right:0; bottom:0; left:0; text-align: center; z-index: 2; background: rgba(255,255, 255,0.1); display: none;}.blog_post_full_top_img:hover .img_redmore_link{display: block;}.img_redmore_link a{background: #4db6ac;color: #fff;font-size: 14px;text-decoration: none;font-family: 'Montserrat'; font-weight:600;text-transform: uppercase;width: 190px;height: 47px;line-height: 47px;text-align: center;display: inline-block;transition: all 0.2s ease-in-out 0s; position: absolute; left:0; right:0; top:50%; margin: auto; margin-top: -23px;}.img_redmore_link a:hover{background: #009688;}.blog_post_full_middle{float:left; width:100%;}.cols_two{float:left; width:50%; padding: 0 15px;}.blog_post_full_top_img_full{float:left; width:100%; display: block; position: relative;    height: 272px; overflow: hidden;}.blog_post_full_top_img_full img{min-height: 100%; min-width:100%;}.blog_post_full_top_cont_midd{float:left; width:100%; display: block; margin-top: 30px;}.sub_catrgories_section_formate .three_cols{padding: 0 15px;}.blog_post_full_middle .site-inner{padding: 0 210px;}.blog_post_full_middle .category_name a{font-size: 14px;}.blog_post_full_middle .title_nname_of_blog_list a{font-size: 18px;}.sub_catrgories_section_formate{float:left; width:100%; margin-top: 40px;}.save_blog_categ_full{float:left; width:100%; margin-bottom: 30px;}.blog_post_full_top_img_min{height: 165px; overflow: hidden; float:left; width:100%; position: relative;}.blog_post_full_top_img_min img{min-width:100%; min-height: 100%;}.save_blog_categ_full .blog_post_full_top_cont_midd{margin-top: 20px;}.blog_post_full_top_cont_in{float:left; width:100%;}.sub_cat_and_date_box{float:left; width:100%; color: #90a4ae;    font-size: 14px;}.sub_cat_and_date_box span{font-family: 'Montserrat-Light'; font-size: 13px; padding-left: 7px; vertical-align: middle;}.sub_cat_and_date_box a{color: #90a4ae;max-width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;vertical-align: middle;}.sub_cat_and_date_box a:hover, .category_name a:hover{color:#607d8b;}.blog_post_full_top_cont_midd .blog_post_full_top_cont_in{text-align: left;}.load_more_btn{margin-top: 50px;}.one_twothree_sec_ass{float:left; width:100%; }.title_nname_of_blog_list_detail{float:left; width:100%; padding: 20px 0 10px 0; font-size: 25px;text-transform: uppercase;font-family: 'Montserrat'; font-weight:600;color: #4db6ac;}.tab_time_cate{float:left; width:100%; padding: 0 0 0 0; font-size: 13px; text-transform: uppercase; color: #90a4ae;}.one_twothree_sec_assdesc{float:left; width:100%; padding: 50px 0;}.one_twothree_sec_img{float:left; width:100%; text-align: center;}.dsc_fetail_sec{float:left; width: 100%; padding: 50px 175px 0 175px;}.dsc_fetail_sec p{color: #607d8b;font-size: 14px;line-height: 20px;}.dsc_fetail_sec h2{color: #4db6ac;font-size: 18px;font-weigt: bold;text-transform: uppercase;}.related_posts_section{float:left; width:100%;  margin-top: 0;}.intalig_to_title{color: #4db6ac;float: left;width: 100%;font-size: 18px;font-weight: bold;text-transform: uppercase; margin-bottom: 50px;}.related_posts_section .title_nname_of_blog_list a{font-size: 18px;}.related_posts_section .site-inner{  padding: 0 210px;}.rela_top_amr{margin-top: 50px;}.wrapp_form{width:800px; margin: 0 auto;}.wrapp_form:after{content:" "; display: block; clear: both;}.wrapp_form:before{content:" "; display: block; clear: both;}.woocommerce-page .wrapp_form form p{width:50% !important; float:left !important; margin: 0 0 10px 0 !important;clear: none !important; padding: 0 8px;}.woocommerce-page .wrapp_form form p#billing_first_name_field,.woocommerce-page .wrapp_form form p#billing_last_name_field,.woocommerce-page .wrapp_form form p#billing_city_field,.woocommerce-page .wrapp_form form p#billing_phone_field,.woocommerce-page .wrapp_form form p#billing_postcode_field,.woocommerce-page .wrapp_form form p#billing_country_field,.woocommerce-page .wrapp_form form p#billing_state_field{width:50% !important;}.wrapp_form form{max-width:none; width:auto; margin: 0 -8px;}.woocommerce-edit-address #billing_email_field{display: none !important; opacity:0 !important; margin-bottom: 0 !important;}.myaccount_logout{background: #4db6ac none repeat scroll 0 0;color: #fff;display: inline-block;font-family: "Montserrat-SemiBold";font-size: 14px;height: 47px;line-height: 47px;text-align: center;text-decoration: none;text-transform: uppercase;transition: all 0.2s ease-in-out 0s;width: 125px;border-radius: 0;padding: 0; position: absolute; top:0; margin-top: -125px; right:197px;}.myaccount_logout:hover{background: #009688; color: #fff;}.woocommerce-account .entry-header .site-inner{position: relative;}.woocommerce-edit-account #account_last_name,.woocommerce-edit-account #account_first_name,.woocommerce-edit-account #account_email{display: none !important;}.wrapp_form legend{float:left; width: 100%; color:#4db6ac; font-size: 15px; text-transform: uppercase; margin-bottom: 15px; padding-left: 8px;}.woocommerce-page.woocommerce-edit-address .wrapp_form .clear{display: none !important;}.woocommerce-page .wrapp_form form p.submit_btn_cler{clear:both !important;}.clear_both{clear:both !important;}.page-template-myaddress_customer_template .entry-content{padding-top: 83px;}.woocommerce-edit-address .wrapp_form form p#billing_address_1_field,.woocommerce-edit-address .wrapp_form form p#billing_city_field,.woocommerce-edit-address .wrapp_form form p#billing_postcode_field{clear: both !important;}address{font-style: normal;  color: #607d8b;  font-size: 16px;}.entry-content p.order-info{float:left; width:100%; text-align: center; font-size: 16px;}.order-info mark{color: #4db6ac;font-weight: bold; background: transparent; vertical-align: middle;}td.order-actions a{width: auto !important;padding: 0 17px !important;} /* -- yotpo review style -- */.yotpo div, .yotpo span, .yotpo p, .yotpo a, .yotpo img, .yotpo i, .yotpo strong, .yotpo sup, .yotpo ul, .yotpo li, .yotpo form, .yotpo label{font-family: 'Montserrat-Regular' !important;}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile, .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile, .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile{        width: 79px !important;    height: 79px !important;border-radius: 50% !important; background: #4db6ac !important; }.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-user-letter, .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile .yotpo-user-letter, .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile .yotpo-user-letter{font-size: 48px !important; color:#b2dfdb !important;  font-weight: bold !important; top:28px !important;}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark, .yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark, .yotpo .yotpo-question .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark{       z-index: 1;    width: 34px !important;    height: 34px;    border-radius: 50%;    background: #fafafa url(img/icn_right_type_of.png) center no-repeat !important;       bottom: -5px; top:  auto !important;    right: 0; left:auto !important; color:#4db6ac !important;}.yotpo .yotpo-icon-circle-checkmark:before{display: none !important;}.yotpo .yotpo-icon{    font-size: 22px !important;}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label, .yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label, .yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label{font-size: 18px !important; font-weight: 100 !important;}.yotpo .yotpo-review .label-with-tooltip .yotpo-user-title.y-label{    color: #607d8b !important;    font-size: 14px !important;margin-top: 2px;}.yotpo .yotpo-review .yotpo-header .yotpo-review-stars, .yotpo .yotpo-comment .yotpo-header .yotpo-review-stars, .yotpo .yotpo-question .yotpo-header .yotpo-review-stars{    margin-top: 11px !important;}.yotpo .yotpo-review .yotpo-header .yotpo-header-element, .yotpo .yotpo-comment .yotpo-header .yotpo-header-element, .yotpo .yotpo-question .yotpo-header .yotpo-header-element{    padding-top: 14px !important; margin-right: 16px !important;}.yotpo-nav-content .yotpo-header .yotpo-header-element.yotpo-header-actions .y-label.yotpo-review-date{color: #607d8b !important;    font-size: 14px !important;float: right !important;    margin-right: 6px !important;margin-top: 2px;}.yotpo .yotpo-review .yotpo-main, .yotpo .yotpo-comment .yotpo-main, .yotpo .yotpo-question .yotpo-main{margin-top:25px !important;    margin-right: 0px;    margin-bottom: 49px !important;    margin-left: 98px !important;}#yotpo-testimonials-custom-tab .yotpo-review .yotpo-main .content-title{float: left;    width: 100%;    color: #607d8b !important;    font-size: 14px !important;    font-weight: bold !important;    margin-bottom: 8px; padding-bottom: 0 !important;}.yotpo-review-wrapper .content-review{    color: #607d8b !important;    font-size: 14px !important;    text-align: left !important;    line-height: 18px !important;}.y-label.product-link{display: none !important;}.yotpo-helpful .y-label.label-helpful{display: none !important;}.yotpo .transparent-color-btn span.yotpo-icon{color:#cfd8dc !important;}.yotpo .transparent-color-btn:hover span, .yotpo .transparent-color-btn:hover i{color:#607d8b !important;}.yotpo-helpful .y-label.yotpo-sum.vote-sum{font-weight: bold !important;    font-size: 14px !important;color: #607d8b !important;    position: relative;    top: -1px;}.yotpo .yotpo-regular-box{    margin: 0 0 !important;    border-top: 0px solid #e3e3e3 !important;    float: left;    width: 100%;    border-bottom: solid 2px #cfd8dc ;    padding: 27px 22px 43px 5px !important;}.reviws_title{float:left; width:100%; color:#263238; font-size: 24px; text-transform: uppercase; text-align: center; padding-top: 86px;}.reviws_title span{color:#4db6ac;font-weight: bold;}.review_full_page_section_bocy{width:1035px; margin:0 auto; clear: both; margin-bottom: 44px;}.review_full_page_section_bocy:after{content: " "; display: block; clear: both;}.review_full_page_section_bocy:before{content: " "; display: block; clear: both;}.yotpo-label{display: none !important;}#yotpo-testimonials-custom-tab .yotpo-modal-bottom-line{border:0 !important; padding: 15px 0 20px 0 !important; margin: 0 !important; text-align: center;}.yotpo .pull-left{text-align: center !important; float: none !important;}.text-m{display: none !important;}.yotpo .yotpo-modal-bottom-line .yotpo-bottomline{padding-top: 0 !important;}.yotpo-header-element .label-with-tooltip.pull-left{text-align: left !important;     float: none !important;    display: inline-block;}.yotpo-popup-box-medium .yotpo-stars .yotpo-icon{font-size: 30px !important;}.yotpo .yotpo-nav{float: left;    width: 100%;    border-bottom: solid 2px #eceff1;}.yotpo .yotpo-nav ul{margin-bottom: -2px !important;}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{color: #4db6ac;    font-size: 14px !important;    text-transform: uppercase;    font-family: bold !important;    padding-bottom: 15px !important;    border-bottom: solid 3px #4db6ac !important;}#yotpo-testimonials-custom-tab .yotpo-nav-tab span{color: #4db6ac !important;font-weight: bold !important;}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active{display: none !important;}.review_count{position: absolute;    bottom: 0;    margin-bottom: -116px;      font-size: 14px;    text-transform: uppercase;        padding-bottom: 15px;    border-bottom: solid 3px #4db6ac;     color: #607d8b;letter-spacing:1px;    font-weight: 500;}.review_count span{font-weight: bold;color: #4db6ac;}.relative_section_fu{position: relative; display: block;float: left; width: 100%;}.page-template-review_template .inner_page_headers{padding: 125px 0 120px 0 !important;}.yotpo .yotpo-popup-box-small{margin: 0 !important;}.loading-image{float:left; width:100%; text-align: center; margin-top: 4px;}.loading-image img{width:30px;}.yotpo .yotpo-modal .yotpo-modal-dialog .yotpo-modal-content .yotpo-modal-header .yotpo-icon-btn-small{top:5px !important;}.yotpo .yotpo-icon-cross{right:0 !important;}.yotpo .yotpo-modal .yotpo-modal-header .modal-title{padding-right: 35px !important;}.yotpo .yotpo-modal .yotpo-modal-header{min-height: 40px; height: auto !important;}/* Payment Credit Card Style */.wc_payment_method label{position: relative;color: #607d8b;font-size: 14px;font-family: 'Montserrat-Light';text-transform: uppercase;/* cursor: pointer; */margin-left: 0;margin-top: 9px;margin-bottom: 22px;display: block;float: left;width: 100%;line-height: normal;padding: 0 0 0 20px;}.wc_payment_method label:before {content: "";display: inline-block;width: 7px;height: 7px;margin-right: 10px;position: absolute;left: 5px;top: 6px;background-color: #cfd8dc;box-shadow: none;border-radius: 0%;cursor: pointer;border: solid 1px #607d8b;}.wc_payment_method input[type=radio]:checked + label:before{content: " ";color: #f3f3f3;font-size: 0;text-align: center;line-height: 0; background: #4db6ac; border-color:#4db6ac;}.wc_payment_method input[type="radio"] {display: none !important;}fieldset {border:0; margin: 0; padding: 0;}.woocommerce #payment div.payment_method_braintree_credit_card div.form-row{padding: 0 !important;}.woocommerce form #wc-braintree-credit-card-credit-card-form label{margin-bottom: 0px;color: #607d8b;font-size: 14px;clear: both;display: block !important; padding-left: 0; float:left; width: 100%;}.woocommerce form #wc-braintree-credit-card-credit-card-form label:before{display: none !important;}.woocommerce #payment div.payment_method_braintree_credit_card .wc-braintree-hosted-field{clear:both !important;background: #fff;    border: 1px solid #cfd8dc !important;    border-radius: 0 !important;    color: #607d8b !important;    padding: 0 22px !important;    width: 100%;    height: 47px !important;    font-size: 14px !important;    font-family: 'Montserrat-Light' !important;}.woocommerce #payment div.payment_method_braintree_credit_card .wc-braintree-hosted-field input{outline:none !important;font-size: 14px !important;color: #607d8b !important;}.woocommerce form .form-row .required{text-decoration: none !important;}/* Contact Form */.reviws_title_contact{float:left; width:100%; color:#263238; font-size: 20px; margin-bottom:15px; text-transform: uppercase; text-align: center; margin: 50px 0 40px 0;font-family: 'Montserrat-Light';}.reviws_title_contact span{    color: #4db6ac;    font-weight: bold;}.page-template-faq_template .wpcf7{max-width:450px; margin: auto; clear: both;}.wpcf7-textarea{color: #607d8b;    padding: 10px 22px; resize: none; height: 100px;}.wpcf7-textarea::-webkit-input-placeholder{color: #b0bec5;opacity: 1;text-transform: uppercase;font-family: 'Montserrat-Light';}.wpcf7-textarea:-moz-placeholder{color: #b0bec5;opacity: 1;text-transform: uppercase;font-family: 'Montserrat-Light';}.wpcf7-textarea::-moz-placeholder{color: #b0bec5;opacity: 1;text-transform: uppercase;font-family: 'Montserrat-Light';}.wpcf7-textarea:-ms-input-placeholder{color: #b0bec5;opacity: 1; text-transform: uppercase;font-family: 'Montserrat-Light';}.wpcf7-form-control-wrap div[style]{margin: auto;}.wpcf7-submit{background: #4db6ac !important;    color: #fff;    font-size: 14px;    text-decoration: none;    font-family: 'Montserrat'; font-weight:600;    text-transform: uppercase;    width: 190px;    height: 47px;    line-height: 47px;    text-align: center; margin: auto;    display: inherit; border-radius:0 !important; padding: 0 !important;    transition: all 0.2s ease-in-out 0s; cursor: pointer;}.wpcf7-submit:hover{    background: #009688 !important;}span.wpcf7-not-valid-tip{    clear: both;    display: block;    color: #ff0000;    font-size: 12px;    font-weight: 100;    font-family: 'Montserrat-Light'; clear: both; text-align: center;}/* grand king button style */table.variations td.value div label[for="pa_choose-a-size_v_grand-king"] .disable_variation{display: block;}table.variations td.value div label[for="pa_choose-a-size_v_grand-king"]{/*line-height: normal; padding-top: 18px;*/}table.variations td.value div.queen_var,table.variations td.value div.king_var{width: 50%;}table.variations td.value div label[for="pa_choose-a-size_v_king-single"] .disable_variation{display: block;}table.variations td.value div label[for="pa_choose-a-size_v_king-single"]{/*line-height: normal; padding-top: 18px;*/}table.variations td.value div label[for="pa_choose-a-size_v_single"] .disable_variation{display: block;}table.variations td.value div label[for="pa_choose-a-size_v_single"]{/*line-height: normal; padding-top: 18px;*/}#leave_at_door_field label{position: relative;color: #607d8b;font-size: 14px;text-transform: uppercase;/* cursor: pointer; */margin-left: 0;margin-top: 9px;display: block;float: left;width: 100%;line-height: normal;padding: 0 0 0 20px;display: block !important;}#leave_at_door_field label:before {content: "";display: inline-block;width: 7px;height: 7px;margin-right: 10px;position: absolute;left: 5px;top: 6px;background-color: #cfd8dc;box-shadow: none;border-radius: 0%;cursor: pointer;border: solid 1px #607d8b;}#leave_at_door_field input[type="checkbox"]:checked + label:before{content: " "; display: block !important;color: #f3f3f3;font-size: 0;text-align: center;line-height: 0; background: #4db6ac; border-color:#4db6ac;}#leave_at_door_field input[type="checkbox"] {display: none !important;}.carousel-indicators{ position: initial !important;float: left;    width: 100% !important;    text-align: center;    margin-top: 10px; margin-left: 0 !important;}.carousel-caption{position: initial !important;}.trial_sec_content_remove{visibility: hidden;}/* video_section_set */.video_mode_set_all{float:left; width: 100%; position: relative;}.video_mode_set_all_in{position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; background: transparent;}.video_mode_set_all_btn{position: absolute; top: 50%; left: 50%; width: 70px; height: 70px; background: rgba(0, 0, 0, 0.7) url(img/play_btn_cons.png) 26px center no-repeat; border-radius: 50%; border: solid 3px #4db6ac; cursor: pointer; margin-top: -35px; margin-left: -35px; transition:  all 0.2s ease-in-out 0s;}.video_mode_set_all_btn:hover{background: rgba(0, 0, 0, 0.4) url(img/play_btn_cons.png) 26px center no-repeat;}.video_mode_set_all_btn a{width: 100%; height: 100%; display: block;}/*.video_mode_set_all_popup{position: fixed; z-index: 999; top: 0; right: 0; bottom: 0; left: 0; background: rgba(77, 182, 172, 0.75) !important;}*/#video_popup_show iframe{margin: 0; padding: 0;}/** * 14.0 - Media Queries *//** * Does the same thing as <meta name="viewport" content="width=device-width">, * but in the future W3C standard way. -ms- prefix is required for IE10+ to * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor * the meta tag. See https://core.trac.wordpress.org/ticket/25888. */@-ms-viewport {	width: device-width;}@viewport {	width: device-width;}/** * 14.1 - >= 710px */@media screen and (min-width: 44.375em) {/*	body:not(.custom-background-image):before,	body:not(.custom-background-image):after {		background: inherit;		content: "";		display: block;		height: 21px;		left: 0;		position: fixed;		width: 100%;		z-index: 99;	}	body:not(.custom-background-image):before {		top: 0;	}	body:not(.custom-background-image).admin-bar:before {		top: 46px;	}	body:not(.custom-background-image):after {		bottom: 0;	}*/	.site {/*		margin: 21px;*/	}	.site-main {/*		margin-bottom: 5.25em;*/	}	.site-header {/*		padding: 3.9375em 7.6923%;*/	}	.site-branding {		margin-top: 1.3125em;		margin-bottom: 1.3125em;	}	.site-title {		font-size: 28px;		font-size: 1.75rem;		line-height: 1.25;	}	.site-description {		display: block;	}	.menu-toggle {		font-size: 16px;		font-size: 1.0rem;		margin: 1.3125em 0;		padding: 0.8125em 0.875em 0.6875em;	}	.site-header-menu {/*		margin: 1.3125em 0;*/	}	.site-header .main-navigation + .social-navigation {		margin-top: 2.625em;	}	.header-image {		margin: 1.3125em 0;	}	.pagination {		margin: 0 23.0769% 4.421052632em 7.6923%	}	.post-navigation {		margin-bottom: 5.25em;	}	.post-navigation .post-title {		font-size: 28px;		font-size: 1.75rem;		line-height: 1.25;	}	/* restore screen-reader-text */	.pagination .current .screen-reader-text {		position: absolute !important;	}	.pagination .page-numbers {		display: inline-block;	}	.site-main > article {		margin-bottom: 5.25em;	}	.entry-header,	.post-thumbnail,	.entry-content,	.entry-summary,	.entry-footer,	.comments-area,	.image-navigation,	.post-navigation,	.page-header,	.page-content,	.content-bottom-widgets {/*		margin-right: 23.0769%;*/	}	.entry-title {/*		font-size: 33px;		font-size: 2.0625rem;		line-height: 1.2727272727;		margin-bottom: 0.8484848485em;*/	}	.entry-content blockquote.alignleft,	.entry-content blockquote.alignright {		border-width: 4px 0 0 0;		padding: 0.9473684211em 0 0;		width: -webkit-calc(50% - 0.736842105em);		width: calc(50% - 0.736842105em);	}	.entry-content blockquote:not(.alignleft):not(.alignright),	.entry-summary blockquote,	.comment-content blockquote {		margin-left: -1.473684211em;	}	.entry-content blockquote blockquote:not(.alignleft):not(.alignright),	.entry-summary blockquote blockquote,	.comment-content blockquote blockquote {		margin-left: 0;	}	.entry-content ul,	.entry-summary ul,	.comment-content ul,	.entry-content ol,	.entry-summary ol,	.comment-content ol {		margin-left: 0;	}	.entry-content li > ul,	.entry-summary li > ul,	.comment-content li > ul,	.entry-content blockquote > ul,	.entry-summary blockquote > ul,	.comment-content blockquote > ul {		margin-left: 1.25em;	}	.entry-content li > ol,	.entry-summary li > ol,	.comment-content li > ol,	.entry-content blockquote > ol,	.entry-summary blockquote > ol,	.comment-content blockquote > ol {		margin-left: 1.5em;	}	.comment-author {		margin-bottom: 0;	}	.comment-author .avatar {		height: 42px;		position: relative;		top: 0.25em;		width: 42px;	}	.comment-list .children > li {		padding-left: 1.75em;	}	.comment-list + .comment-respond,	.comment-navigation + .comment-respond {		padding-top: 3.5em;	}	.comments-area,	.widget,	.content-bottom-widgets .widget-area {/*		margin-bottom: 5.25em;*/	}	.sidebar,	.widecolumn {		margin-bottom: 5.25em;		padding-right: 23.0769%;	}	body:not(.search-results) .entry-summary li > ul,	body:not(.search-results) .entry-summary blockquote > ul {		margin-left: 1.157894737em;	}	body:not(.search-results) .entry-summary li > ol,	body:not(.search-results) .entry-summary blockquote > ol {		margin-left: 1.473684211em;	}}/** * 14.2 - >= 783px */@media screen and (min-width: 48.9375em) {	body:not(.custom-background-image).admin-bar:before {		top: 32px;	}}/** * 14.3 - >= 910px *//*@media screen and (min-width: 56.875em)*/@media screen and (min-width: 849px) {	.site-header {/*		padding-right: 4.5455%;		padding-left: 4.5455%;*/    padding: 17px 0 0px 0;	}	.site-header-main {		                position: relative;	}	.site-header-menu {		display: block;			}	.main-navigation {/*		margin: 0 -0.875em;*/	}	.main-navigation .primary-menu,	.main-navigation .primary-menu > li {		border: 0;	}	.main-navigation .primary-menu > li {		float: left; display: inline-block; vertical-align: middle;  margin-right: 35px;	}       /* .main-navigation .primary-menu > li:last-child,        .main-navigation .primary-menu > li:nth-of-type(4){margin-right:0;    margin-left: 0; position: absolute;     right: 115px;} */                 .main-navigation .primary-menu{ }        .site-header-menu{float:left; margin-top: 14px;}        	.main-navigation a {		outline-offset:0px;		padding:0; float:left; display: block;		white-space: nowrap;                font-size: 16px; color:#90a4ae; text-transform: uppercase; padding: 0 9px 25px 9px; border-bottom: solid 3px transparent;	}	.main-navigation li:hover > a,        .main-navigation li.current-menu-item > a,	.main-navigation li.focus > a {		 border-color:#80cbc4; color:#90a4ae;	}	.main-navigation ul ul {		border-bottom: 1px solid #d1d1d1;		display: block;		left: -999em;		margin: 0;		position: absolute;		z-index: 99999;	}	.main-navigation ul ul ul {		top: -1px;	}	.main-navigation ul ul ul:before,	.main-navigation ul ul ul:after {		border: 0;	}	.main-navigation ul ul li {		background-color: #fff;		border: 1px solid #d1d1d1;		border-bottom-width: 0;	}	.main-navigation ul ul a {		white-space: normal;		width: 12.6875em;	}	.main-navigation ul ul:before,	.main-navigation ul ul:after {		border-style: solid;		content: "";		position: absolute;	}	.main-navigation ul ul:before {		border-color: #d1d1d1 transparent;		border-width: 0 10px 10px;		right: 9px;		top: -9px;	}	.main-navigation ul ul:after {		border-color: #fff transparent;		border-width: 0 8px 8px;		right: 11px;		top: -7px;	}	.main-navigation li:hover > ul,	.main-navigation li.focus > ul {		left: auto;		right: 0;	}	.main-navigation ul ul li:hover > ul,	.main-navigation ul ul li.focus > ul {		left: auto;		right: 100%;	}	.main-navigation .menu-item-has-children > a {		margin: 0;		padding-right: 2.25em;	}	.main-navigation .menu-item-has-children > a:after {		content: "\f431";		position: absolute;		right: 0.625em;		top: 0.8125em;	}	.main-navigation ul ul .menu-item-has-children > a {		padding-right: 2.0625em;	}	.main-navigation ul ul .menu-item-has-children > a:after {		right: 0.5625em;		top: 0.875em;		-webkit-transform: rotate(90deg);		-moz-transform: rotate(90deg);		-ms-transform: rotate(90deg);		transform: rotate(90deg);	}	.dropdown-toggle,	.main-navigation ul .dropdown-toggle.toggled-on,	.menu-toggle,	.site-header .social-navigation,	.site-footer .main-navigation {		display: none;	}	.site-content {/*		padding: 0 4.5455%;*/padding: 0;	}	.content-area {		float: left;		margin-right:0;		width: 100%;	}	.entry-header,	.post-thumbnail,	.entry-content,	.entry-summary,	.entry-footer,	.comments-area,	.image-navigation,	.post-navigation,	.pagination,	.page-header,	.page-content,	.content-bottom-widgets {		margin-right: 0;		margin-left: 0;	}	.sidebar {		float: left;		margin-left: 75%;		padding: 0;		width: 25%;	}	.widget {/*		font-size: 13px;		font-size: 0.8125rem;		line-height: 1.6153846154;		margin-bottom: 3.230769231em;		padding-top: 1.615384615em;*/	}	.widget .widget-title {		margin-bottom: 3px;	}	.widget p,	.widget address,	.widget hr,	.widget ul,	.widget ol,	.widget dl,	.widget dd,	.widget table {/*		margin-bottom: 1.6153846154em;*/	}	.widget li > ul,	.widget li > ol {		margin-bottom: 0;	}	.widget blockquote {		font-size: 16px;		font-size: 1rem;		line-height: 1.3125;		margin-bottom: 1.3125em;		padding-left: 1.0625em;	}	.widget blockquote cite,	.widget blockquote small {		font-size: 13px;		font-size: 0.8125rem;		line-height: 1.6153846154;	}	.widget th,	.widget td {		padding: 0.5384615385em;	}	.widget pre {		font-size: 13px;		font-size: 0.8125rem;		line-height: 1.6153846154;		margin-bottom: 1.6153846154em;		padding: 0.5384615385em;	}	.widget fieldset {		margin-bottom: 1.6153846154em;		padding: 0.5384615385em;	}	.widget button,	.widget input,	.widget select,	.widget textarea {		font-size: 13px;		font-size: 0.8125rem;		line-height: 1.6153846154;	}	.widget button,	.widget input[type="button"],	.widget input[type="reset"],	.widget input[type="submit"] {/*		line-height: 1;		padding: 0.846153846em;*/	}	.widget input[type="text"],	.widget input[type="email"],	.widget input[type="url"],	.widget input[type="password"],	.widget input[type="search"],	.widget input[type="tel"],	.widget input[type="number"],	.widget textarea {/*		padding: 0.4615384615em 0.5384615385em;*/	}	.widget h1 {		font-size: 23px;		font-size: 1.4375rem;		line-height: 1.2173913043;		margin-bottom: 0.9130434783em;	}	.widget h2 {		font-size: 19px;		font-size: 1.1875rem;		line-height: 1.1052631579;		margin-bottom: 1.1052631579em;	}	.widget h3 {/*		font-size: 16px;		font-size: 1rem;		line-height: 1.3125;		margin-bottom: 1.3125em;*/	}	.widget h4,	.widget h5,	.widget h6 {		font-size: 13px;		font-size: 0.8125rem;		line-height: 1.6153846154;		margin-bottom: 0.9130434783em;	}	.widget .alignleft {		margin: 0.2307692308em 1.6153846154em 1.6153846154em 0;	}	.widget .alignright {		margin: 0.2307692308em 0 1.6153846154em 1.6153846154em;	}	.widget .aligncenter {		margin-bottom: 1.6153846154em;	}	.widget_calendar td,	.widget_calendar th {		line-height: 2.6923076923;		padding: 0;	}	.widget_rss .rssSummary:last-child {		margin-bottom: 1.615384615em;	}	.widget input[type="search"].search-field {		width: -webkit-calc(100% - 35px);		width: calc(100% - 35px);	}	.widget .search-submit:before {		font-size: 16px;		left: 1px;		line-height: 35px;		width: 34px;	}	.widget button.search-submit {		padding: 0;		width: 35px;	}	.tagcloud a {		margin: 0 0.2307692308em 0.5384615385em 0;		padding: 0.5384615385em 0.4615384615em 0.4615384615em;	}	.textwidget h1 {		margin-top: 1.8260869565em;	}	.textwidget h2 {		margin-top: 2.2105263158em;	}	.textwidget h3 {		margin-top: 2.625em;	}	.textwidget h4 {		letter-spacing: 0.153846154em;	}	.textwidget h4,	.textwidget h5,	.textwidget h6 {		margin-top: 3.2307692308em;	}	.content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2),	.content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) {		float: left;		margin-right: 7.1428571%;		width: 46.42857145%;	}	.content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type {		margin-right: 0;	}	.site-footer .social-navigation {		margin: 0;		-webkit-order: 2;		-ms-flex-order: 2;		order: 2;	}	.site-info {		margin: 0.538461538em auto 0.538461538em 0;		-webkit-order: 1;		-ms-flex-order: 1;		order: 1;	}	.no-sidebar .content-area {		float: none;		margin: 0;		width: 100%;	}	.no-sidebar .entry-header,	.no-sidebar .entry-content,	.no-sidebar .entry-summary,	.no-sidebar .entry-footer,	.no-sidebar .comments-area,	.no-sidebar .image-navigation,	.no-sidebar .post-navigation,	.no-sidebar .pagination,	.no-sidebar .page-header,	.no-sidebar .page-content,	.no-sidebar .content-bottom-widgets {/*		margin-right: 15%;		margin-left: 15%;*/	}	.widecolumn {/*		padding-right: 15%;		padding-left: 15%;*/	}}/** * 14.4 - >= 985px */@media screen and (min-width: 61.5625em) {	.site-main {/*		margin-bottom: 7.0em;*/	}	.site-header {		    padding: 17px 0 0px 0; float:left; width:100%; position: relative; z-index: 100; background: #fff;	}	.site-branding,	.site-header-menu,	.header-image {/*		margin-top: 1.75em;		margin-bottom: 1.75em;*/	}	.image-navigation {		margin-bottom: 3.230769231em;	}	.post-navigation {		margin-bottom: 7.0em;	}	.pagination {		margin-bottom: 5.894736842em;	}	.widget {/*		margin-bottom: 4.307692308em;*/	}	.site-main > article {		margin-bottom: 7.0em;	}	.entry-title {/*		font-size: 40px;		font-size: 2.5rem;		line-height: 1.225;		margin-bottom: 1.05em;*/	}	.format-aside .entry-title,	.format-image .entry-title,	.format-video .entry-title,	.format-quote .entry-title,	.format-gallery .entry-title,	.format-status .entry-title,	.format-link .entry-title,	.format-audio .entry-title,	.format-chat .entry-title {		font-size: 23px;		font-size: 1.4375em;		line-height: 1.304347826;		margin-bottom: 1.826086957em;	}	.post-thumbnail {		margin-bottom: 2.625em;	}	.entry-content h1,	.entry-summary h1,	.comment-content h1 {		font-size: 33px;		font-size: 2.0625rem;		line-height: 1.2727272727;		margin-top: 1.696969697em;		margin-bottom: 0.8484848485em;	}	.entry-content h2,	.entry-summary h2,	.comment-content h2 {		font-size: 28px;		font-size: 1.75rem;		line-height: 1.25;		margin-top: 2em;		margin-bottom: 1em;	}		.entry-content h4,	.entry-summary h4,	.entry-intro h4,	.comment-content h4 {		letter-spacing: 0.131578947em;	}	.entry-content h4,	.entry-content h5,	.entry-content h6,	.entry-summary h4,	.entry-summary h5,	.entry-summary h6,	.comment-content h4,	.comment-content h5,	.comment-content h6 {		font-size: 19px;		font-size: 1.1875rem;		line-height: 1.1052631579;		margin-top: 2.9473684211em;		margin-bottom: 1.473684211em;	}	.author-info {		border-bottom-width: 0;		padding-bottom: 0;	}	.comment-list + .comment-respond,	.comment-navigation + .comment-respond {		padding-top: 5.25em;	}	.comments-area,	.sidebar,	.content-bottom-widgets .widget-area,	.widecolumn {		margin-bottom: 7.0em;	}	body:not(.search-results) .entry-summary {		margin-bottom: 2.210526316em;	}	body:not(.search-results) .entry-header + .entry-summary {		margin-top: -1.105263158em;	}	body:not(.search-results) article:not(.type-page) .entry-content {		float: right;		width: 71.42857144%;	}	body:not(.search-results) article:not(.type-page) .entry-content > blockquote.alignleft.below-entry-meta {		margin-left: -40%;		width: -webkit-calc(60% - 1.4736842105em);		width: calc(60% - 1.4736842105em);	}	body:not(.search-results) article:not(.type-page) img.below-entry-meta,	body:not(.search-results) article:not(.type-page) figure.below-entry-meta {		clear: both;		display: block;		float: none;		margin-right: 0;		margin-left: -40%;		max-width: 140%;	}	body:not(.search-results) article:not(.type-page) figure.below-entry-meta img.below-entry-meta,	body:not(.search-results) article:not(.type-page) table figure.below-entry-meta,	body:not(.search-results) article:not(.type-page) table img.below-entry-meta {		margin: 0;		max-width: 100%;	}	body:not(.search-results) article:not(.type-page) .entry-footer {		float: left;		margin-top: 0.1538461538em;		width: 21.42857143%;	}	body:not(.search-results) article:not(.type-page) .entry-footer > span:not(:last-child):after {		display: none;	}	.single .byline,	.full-size-link,	body:not(.search-results).group-blog .byline,	body:not(.search-results) .entry-format,	body:not(.search-results) .cat-links,	body:not(.search-results) .tags-links,	body:not(.search-results) article:not(.sticky) .posted-on,	body:not(.search-results) article:not(.type-page) .comments-link,	body:not(.search-results) article:not(.type-page) .entry-footer .edit-link {		display: block;		margin-bottom: 0.5384615385em;	}	body:not(.search-results) article:not(.type-page) .entry-footer > span:last-child {		margin-bottom: 0;	}	body:not(.search-results) article:not(.type-page) .entry-footer .avatar {		display: block;		height: auto;		margin: 0 0 0.5384615385em;		width: 49px;	}	body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {		float: left;		margin-right: -100%;		margin-left: 34.99999999%;		width: 50.00000001%;	}	body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer {		margin-right: -100%;		margin-left: 15%;		width: 15%;	}}/** * 14.5 - >= 1200px */@media screen and (min-width: 75em) {	body:not(.search-results) .entry-summary {		font-size: 23px;		font-size: 1.4375rem;		line-height: 1.5217391304;		margin-bottom: 1.826086957em;	}	body:not(.search-results) .entry-header + .entry-summary {		margin-top: -0.913043478em;	}	body:not(.search-results) .entry-summary p,	body:not(.search-results) .entry-summary address,	body:not(.search-results) .entry-summary hr,	body:not(.search-results) .entry-summary ul,	body:not(.search-results) .entry-summary ol,	body:not(.search-results) .entry-summary dl,	body:not(.search-results) .entry-summary dd,	body:not(.search-results) .entry-summary table {		margin-bottom: 1.5217391304em;	}	body:not(.search-results) .entry-summary li > ul,	body:not(.search-results) .entry-summary blockquote > ul {		margin-left: 0.956521739em;	}	body:not(.search-results) .entry-summary li > ol,	body:not(.search-results) .entry-summary blockquote > ol {		margin-left: 1.52173913em;	}	body:not(.search-results) .entry-summary blockquote {		font-size: 23px;		font-size: 1.4375rem;		line-height: 1.5217391304;		margin: 0 0 1.5217391304em;		padding-left: 1.347826087em;	}	body:not(.search-results) .entry-summary blockquote:not(.alignleft):not(.alignright) {		margin-left: -1.52173913em;	}	body:not(.search-results) .entry-summary blockquote blockquote:not(.alignleft):not(.alignright) {		margin-left: 0;	}	body:not(.search-results) .entry-summary blockquote cite,	body:not(.search-results) .entry-summary blockquote small {		font-size: 19px;		font-size: 1.1875rem;		line-height: 1.8421052632;	}	body:not(.search-results) .entry-summary th,	body:not(.search-results) .entry-summary td {		padding: 0.3043478261em;	}	body:not(.search-results) .entry-summary pre {		font-size: 16px;		font-size: 1rem;		line-height: 1.75;		margin-bottom: 1.75em;		padding: 1.75em;	}	body:not(.search-results) .entry-summary fieldset {		margin-bottom: 1.5217391304em;		padding: 0.3043478261em;	}	body:not(.search-results) .entry-summary h1 {		margin-top: 2.121212121em;		margin-bottom: 1.060606061em;	}	body:not(.search-results) .entry-summary h2 {		margin-top: 2.5em;		margin-bottom: 1.25em;	}	body:not(.search-results) .entry-summary h3 {		margin-top: 3.043478261em;		margin-bottom: 1.52173913em;	}	body:not(.search-results) .entry-summary h4,	body:not(.search-results) .entry-summary h5,	body:not(.search-results) .entry-summary h6 {		margin-top: 3.684210526em;		margin-bottom: 1.842105263em;	}	body:not(.search-results) .entry-summary h1:first-child,	body:not(.search-results) .entry-summary h2:first-child,	body:not(.search-results) .entry-summary h3:first-child,	body:not(.search-results) .entry-summary h4:first-child,	body:not(.search-results) .entry-summary h5:first-child,	body:not(.search-results) .entry-summary h6:first-child {		margin-top: 0;	}	body:not(.search-results) .entry-summary .alignleft {		margin: 0.2608695652em 1.5217391304em 1.5217391304em 0;	}	body:not(.search-results) .entry-summary .alignright {		margin: 0.2608695652em 0 1.5217391304em 1.5217391304em;	}	body:not(.search-results) .entry-summary .aligncenter {		margin-bottom: 1.5217391304em;	}}/** * 15.0 - Print */@media print {	form,	button,	input,	select,	textarea,	.navigation,	.main-navigation,	.social-navigation,	.sidebar,	.content-bottom-widgets,	.header-image,	.page-links,	.edit-link,	.comment-respond,	.comment-edit-link,	.comment-reply-link,	.comment-metadata .edit-link,	.pingback .edit-link {		display: none;	}	body,	blockquote cite,	blockquote small,	pre,	.entry-content h4,	.entry-content h5,	.entry-content h6,	.entry-summary h4,	.entry-summary h5,	.entry-summary h6,	.comment-content h4,	.comment-content h5,	.comment-content h6,	.entry-content .author-title {		font-size: 12pt;	}	blockquote {		font-size: 14.25pt;	}	.site-title,	.page-title,	.comments-title,	.entry-content h2,	.entry-summary h2,	.comment-content h2,	.widecolumn h2 {		font-size: 17.25pt;	}	.site-description {		display: block;	}	.entry-title {		font-size: 24.75pt;		line-height: 1.2727272727;		margin-bottom: 1.696969697em;	}	.format-aside .entry-title,	.format-image .entry-title,	.format-video .entry-title,	.format-quote .entry-title,	.format-gallery .entry-title,	.format-status .entry-title,	.format-link .entry-title,	.format-audio .entry-title,	.format-chat .entry-title {		font-size: 17.25pt;		line-height: 1.304347826;		margin-bottom: 1.826086957em;	}	.entry-content h1,	.entry-summary h1,	.comment-content h1 {		font-size: 21pt;	}	.entry-content h3,	.entry-summary h3,	.comment-content h3,	body:not(.search-results) .entry-summary {		font-size: 14.25pt;	}	.site-description,	.author-bio,	.entry-footer,	.sticky-post,	.taxonomy-description,	.entry-caption,	.comment-metadata,	.comment-notes,	.comment-awaiting-moderation,	.site-info,	.wp-caption .wp-caption-text,	.gallery-caption {		font-size: 9.75pt;	}	body,	.site {		background: none !important; /* Brute force since user agents all print differently. */	}	body,	blockquote cite,	blockquote small,	.site-branding .site-title a,	.entry-title a,	.comment-author {		color: #1a1a1a !important; /* Make sure color schemes don't affect to print */	}	blockquote,	.page-header,	.comments-title {		border-color: #1a1a1a !important; /* Make sure color schemes don't affect to print */	}	blockquote,	.site-description,	body:not(.search-results) .entry-summary,	body:not(.search-results) .entry-summary blockquote,	.author-bio,	.entry-footer,	.entry-footer a,	.sticky-post,	.taxonomy-description,	.entry-caption,	.comment-author,	.comment-metadata a,	.comment-notes,	.comment-awaiting-moderation,	.site-info,	.site-info a,	.wp-caption .wp-caption-text,	.gallery-caption {		color: #686868 !important; /* Make sure color schemes don't affect to print */	}	code,	hr {		background-color: #d1d1d1 !important; /* Make sure color schemes don't affect to print */	}	pre,	abbr,	acronym,	table,	th,	td,	.author-info,	.comment-list article,	.comment-list .pingback,	.comment-list .trackback,	.no-comments {		border-color: #d1d1d1 !important; /* Make sure color schemes don't affect to print */	}	a {		color: #007acc !important; /* Make sure color schemes don't affect to print */	}	.entry-content a,	.entry-summary a,	.taxonomy-description a,	.comment-content a,	.pingback .comment-body > a {		box-shadow: none;		border-bottom: 1px solid #007acc !important; /* Make sure color schemes don't affect to print */	}	.site {		margin: 5%;	}	.site-inner {		max-width: none;	}	.site-header {/*		padding: 0 0 1.75em;*/	}	.site-branding {		margin-top: 0;		margin-bottom: 1.75em;	}	.site-main {/*		margin-bottom: 3.5em;*/	}	.entry-header,	.entry-footer,	.page-header,	.page-content,	.entry-content,	.entry-summary,	.post-thumbnail,	.comments-area {		margin-right: 0;		margin-left: 0;	}	.post-thumbnail,	.site-main > article {		margin-bottom: 3.5em;	}	.entry-content blockquote.alignleft,	.entry-content blockquote.alignright {		border-width: 4px 0 0 0;		padding: 0.9473684211em 0 0;		width: -webkit-calc(50% - 0.736842105em);		width: calc(50% - 0.736842105em);	}	body:not(.search-results) .entry-header + .entry-summary {		margin-top: -1.473684211em;	}	.site-footer,	.widecolumn {		padding: 0;	}}li.logo_here {    background: url(img/logo.png);    }.sku {display: none;}.posted_in {display: none;}.tagged_as {display: none;}.product_meta {display: none;}.site-header-menu {    width: 75%;}.primary-menu li.menu_right{    float: right; margin-right:4px;}.menu_right i {    color: #b0b0b0;    float: left;    margin:5px 10px 0;}.trial_section{	background: url("img/img_bed_people_device.png") top right no-repeat;	padding: 120px 0 130px!important;}@media(max-width:880px){	.main-navigation li{position: static;}}.site-inner {    padding: 12px 0 20px 0!important;	}@media(min-width: 850px) and (max-width: 1170px) {	.main-navigation .primary-menu > li:last-child, .main-navigation .primary-menu > li:nth-of-type(4) {    margin-left: 0;    right: 0!important;	}	.main-navigation a {    padding: 0;    font-size: 14px!important;	}}@media(min-width: 770px) {	.site-inner {    width: 740px!important;    padding: 12px 0 20px 0!important;	}	.main-navigation a {    padding: 0;    font-size: 14px!important;	}	.site-header-menu {    width: 500px;	}}@media(min-width: 980px) {	.site-inner {    width: 940px!important;    padding: 12px 0 20px 0!important;	}	.site-header-menu {    width: 650px;	}}@media(min-width: 1100px) {	.site-inner {	padding:12px 0 20px 0!important;    width: 1100px!important;	}	.site-header-menu {    width: 800px;	}}.widget-product > iframe{ height:50px !important;}.widget-product{  margin-top:20px;}.yotpo .yotpo-pager {	clear:both;}.main-navigation {font-weight: 500;}