* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

/**
 * Display: Classic
 */
html, body {
	margin: 0px;
	padding: 0px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #444443;
}

html {
	background: #4E525E;
}

body {
	background: #FFFFFF;
}

input, textarea, select, button {
	font: normal 13px 'Open Sans', sans-serif;
	color: #7d7d7d;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	outline: none;
}

p {
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
}

.Etherio-Text a,
.Etherio-TextWithImage a {
	color: #0068b7;
}

.moisttech_pl .Etherio-Text a,
.moisttech_pl .Etherio-TextWithImage a {
	color: #269b00;
}

.ubitrack_pl .Etherio-Text a,
.blueup_pl .Etherio-Text a,
.ubitrack_pl .Etherio-TextWithImage a ,
.blueup_pl .Etherio-TextWithImage a {
	color: #4c67af;
}

a img {
	border: 0px;
}

/**
 * Message
 */
#Message {
	overflow: hidden;
}

#Message .SUCCESS,
#Message .ERROR,
#Message .INFO {
	padding: 20px;
	text-align: center;
	color: #FFF;
}

#Message .SUCCESS, .BoxMessageSUCCESS { background-color: #F39200; }
#Message .ERROR, .BoxMessageERROR { background-color: #c62828; }
#Message .INFO, .BoxMessageINFO { background-color: #CDAB6F; }

.BoxMessageSUCCESS,
.BoxMessageERROR {
	padding: 10px 30px 10px 10px;
	text-align: left;
	font-size: 13px;
	color: #FFFFFF;
}

/**
 * Container
 */
.cWidth {
	margin: 0 auto;
	position: relative;
	max-width: 1100px;
}

/**
 * Header
 */
#HeaderFixed {
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
}

#Header {
	background-color: #FFF;
	position: relative;
	width: 100%;
	height: 90px;
	z-index: 200;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.03);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.03);
	box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.03);
}

body.HeaderActive #Header {
	margin-bottom: 60px;
}

#Header .cWidth:after {
	content: '';
	display: block;
	clear: both;
}

#MobileMenuButton {
	display: none;
}

#Logo {
	height: 90px;
	line-height: 90px;
	font-size: 0px;
	float: left;
}

body.tele-scope_pl #Header.NoMenu {
	text-align: center;
}

body.tele-scope_pl #Header.NoMenu #Logo {
	margin: 0 auto;
	display: inline-block;
	float: none;
}

#Logo img {
	position: relative;
	width: auto;
	height: auto;
	max-height: 60px;
	top: -2px;
	vertical-align: middle;
}

/* Language */
#Header .Language {
	border: solid 1px #D1D1D1;
	margin-top: 25px;
	margin-left: 10px;
	padding: 0px 8px;
	position: relative;
	height: 40px;
	font-size: 0px;
	float: left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#Header .Language span {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' viewBox='0 0 24 24'%3E%3Cpath fill='%234C67AF' d='M12 21l-12-18h24z'/%3E%3C/svg%3E");
	background-position: right center;
	background-repeat: no-repeat;
	margin-top: 13px;
	padding-right: 15px;
	display: block;
}

#Header .Language span img {
	width: 20px;
}

#Header .Language .Content {
	background: #D0D0D0;
	border-top: solid 2px #FFF;
	position: absolute;
	top: 35px;
	left: -2px;
	display: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	z-index: 2;
}

#Header .Language:hover .Content {
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
}

#Header .Language .Content a {
	padding: 5px 40px 5px 10px;
	height: auto;
	line-height: 16px;
	font-size: 14px;
	overflow: hidden;
	display: block;
	color: #444443;
	white-space: nowrap;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#Header .Language .Content a img {
	margin-right: 5px;
	position: relative;
	width: 20px;
	top: 2px;
	float: left;
}

/* Menu */
#HeaderNav {
	background: #FBFBFB;
	position: relative;
	display: block;
	z-index: 100;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.06);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.06);
	box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.06);
}

body.HeaderActive #HeaderNav {
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
}

#HeaderNav .cWidth:after {
	content: '';
	display: block;
	clear: both;
}

#Menu {
	float: left;
}

#Menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
}

#Menu:after {
	content: '';
	display: block;
	clear: both;
}

#Menu li {
	margin-right: 20px;
	position: relative;
	line-height: 60px;
	float: left;
}

#Menu li:last-child {
	margin-right: 0px;
}

#Menu li a {
	background-position: center;
	background-repeat: no-repeat;
	font-weight: 700;
	color: #337ab7;
	overflow: hidden;
	display: block;
}

.oppiot_pl #Menu li a { color: #666666; }

#Menu li a.HasSubmenu:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%23337ab7' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z'/%3E%3C/svg%3E");
	margin-left: 6px;
	width: 12px;
	height: 12px;
	vertical-align: middle;
	display: inline-block;
}

#Menu li a:hover:after,
#Menu li:hover a:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%23f8991d' d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z'/%3E%3C/svg%3E");
}

#Menu li a:hover,
#Menu li:hover a { color: #f8991d; }
.moisttech_pl #Menu li a:hover { color: #269b00; }
.ubitrack_pl #Menu li a:hover ,
.blueup_pl #Menu li a:hover { color: #4c67af; }
.oppiot_pl #Menu li a:hover { color: #F29200; }

#Menu li a.icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23337ab7' d='M20 7.093v-5.093h-3v2.093l3 3zm4 5.907l-12-12-12 12h3v10h7v-5h4v5h7v-10h3zm-5 8h-3v-5h-8v5h-3v-10.26l7-6.912 7 6.99v10.182z'/%3E%3C/svg%3E");
	width: 24px;
	text-indent: -999px;
}

#Menu li a.icon:hover {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23f8991d' d='M20 7.093v-5.093h-3v2.093l3 3zm4 5.907l-12-12-12 12h3v10h7v-5h4v5h7v-10h3zm-5 8h-3v-5h-8v5h-3v-10.26l7-6.912 7 6.99v10.182z'/%3E%3C/svg%3E");
}

.oppiot_pl #Menu li a.icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23666666' d='M20 7.093v-5.093h-3v2.093l3 3zm4 5.907l-12-12-12 12h3v10h7v-5h4v5h7v-10h3zm-5 8h-3v-5h-8v5h-3v-10.26l7-6.912 7 6.99v10.182z'/%3E%3C/svg%3E");
}

.oppiot_pl #Menu li a.icon:hover {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23F29200' d='M20 7.093v-5.093h-3v2.093l3 3zm4 5.907l-12-12-12 12h3v10h7v-5h4v5h7v-10h3zm-5 8h-3v-5h-8v5h-3v-10.26l7-6.912 7 6.99v10.182z'/%3E%3C/svg%3E");
}

#Menu li .SubMenu {
	background: #FFF;
	border: solid 1px rgba(0, 0, 0, 0.2);
	padding-top: 10px;
	padding-bottom: 10px;
	position: absolute;
	top: 85%;
	left: 0px;
	display: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.06);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.06);
	box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.06);
}

#Menu li:hover .SubMenu {
	display: block;
}

#Menu li .SubMenu a {
	padding: 5px 35px 5px 15px;
	line-height: 20px;
	font-weight: 400;
	color: #337ab7;
	white-space: nowrap;
}

#Menu li .SubMenu a:hover {
	color: #f8991d;
}

#Shop,
#ShopTOP {
	background: #1378BC;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px 20px;
	height: 40px;
	line-height: 40px;
	font-weight: 700;
	font-size: 16px;
	color: #FFF;
	float: right;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-o-transition:.2s;
  	-ms-transition:.2s;
 	-moz-transition:.2s;
 	-webkit-transition:.2s;
 	transition:.2s;
}

.oppiot_pl #Shop,
.oppiot_pl #ShopTOP {
	background: #F29200;
	color: #000;
}

#ShopTOP {
	margin-top: 25px;
	margin-right: 60px;
	display: none;
}

#Shop:hover,
#ShopTOP:hover {
	background-color: #56C5F2;
}

.oppiot_pl #Shop:hover,
.oppiot_pl #ShopTOP:hover {
	background-color: #F29200;
	color: #FFF;
}

#MobileMenuButton {
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 24 24'%3E%3Cpath fill='%231378BC' d='M24 6h-24v-4h24v4zm0 4h-24v4h24v-4zm0 8h-24v4h24v-4z'/%3E%3C/svg%3E");
	border: none;
	position: absolute;
	width: 40px;
	height: 40px;
	margin-top: 25px;
	right: 0px;
	text-indent: -999px;
	overflow: hidden;
	display: none;
	cursor: pointer;
}

.oppiot_pl #MobileMenuButton {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 24 24'%3E%3Cpath fill='%23F29200' d='M24 6h-24v-4h24v4zm0 4h-24v4h24v-4zm0 8h-24v4h24v-4z'/%3E%3C/svg%3E");
}

#Menu .Buttons {
	margin: 5px;
	padding-top: 10px;
	display: none;
	clear: both;
}

#Menu .Buttons a {
	background: #1378BC;
	margin-top: 10px;
	padding: 0px 20px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-weight: 700;
	font-size: 16px;
	color: #FFF;
	display: block;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-o-transition:.2s;
  	-ms-transition:.2s;
 	-moz-transition:.2s;
 	-webkit-transition:.2s;
 	transition:.2s;
}

#Menu .Buttons a:hover {
	background-color: #56C5F2;
}

/* Search */
#Search {
	background: #FFF;
	position: absolute;
	width: 40%;
	height: 40px;
	top: 25px;
	right: 0px;
	display: block;
}

#Search input {
	border: solid 1px #D1D1D1;
	padding: 0px 40px 0px 16px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #000;
	display: block;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

#Search .Submit {
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23CCC' d='M23.111 20.058l-4.977-4.977c.965-1.52 1.523-3.322 1.523-5.251 0-5.42-4.409-9.83-9.829-9.83-5.42 0-9.828 4.41-9.828 9.83s4.408 9.83 9.829 9.83c1.834 0 3.552-.505 5.022-1.383l5.021 5.021c2.144 2.141 5.384-1.096 3.239-3.24zm-20.064-10.228c0-3.739 3.043-6.782 6.782-6.782s6.782 3.042 6.782 6.782-3.043 6.782-6.782 6.782-6.782-3.043-6.782-6.782zm2.01-1.764c1.984-4.599 8.664-4.066 9.922.749-2.534-2.974-6.993-3.294-9.922-.749z'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	border: 0px;
	position: absolute;
	width: 34px;
	height: 34px;
	top: 3px;
	right: 3px;
	text-indent: -999px;
	overflow: hidden;
	display: block;
	cursor: pointer;
}

#Search input:focus + .Submit,
#Search .Submit:hover {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%231378BC' d='M23.111 20.058l-4.977-4.977c.965-1.52 1.523-3.322 1.523-5.251 0-5.42-4.409-9.83-9.829-9.83-5.42 0-9.828 4.41-9.828 9.83s4.408 9.83 9.829 9.83c1.834 0 3.552-.505 5.022-1.383l5.021 5.021c2.144 2.141 5.384-1.096 3.239-3.24zm-20.064-10.228c0-3.739 3.043-6.782 6.782-6.782s6.782 3.042 6.782 6.782-3.043 6.782-6.782 6.782-6.782-3.043-6.782-6.782zm2.01-1.764c1.984-4.599 8.664-4.066 9.922.749-2.534-2.974-6.993-3.294-9.922-.749z'/%3E%3C/svg%3E");
}

#SearchPage h1 {
	margin: 0px;
	padding: 50px 0px 30px 0px;
}

#SearchPage ol {
	max-width: 700px;
}

#SearchPage ol li {
	margin-bottom: 15px;
	font-size: 16px;
	color: #666;
}

#SearchPage ol li a {
	display: block;
}

#SearchPage ol li .Title {
	font-weight: 600;
	font-size: 16px;
	color: #1378BC;
}

#SearchPage ol li .Description {
	font-size: 14px;
	color: #000;
}

#SearchPage ol li .Link {
	font-size: 12px;
	color: #f8991d;
}

#SearchPage .Empty {
	padding: 20px 0px 70px 0px;
	font-size: 26px;
	color: #FF0000;
}

/* Mobile Search */
#MobileSearch {
	margin: 0px 5px;
	position: relative;
	display: none;
}

#MobileSearch input {
	border: solid 1px #666;
	padding: 0px 10px 0px 40px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #000;
	display: block;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}


#MobileSearch .Submit {
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23CCC' d='M23.111 20.058l-4.977-4.977c.965-1.52 1.523-3.322 1.523-5.251 0-5.42-4.409-9.83-9.829-9.83-5.42 0-9.828 4.41-9.828 9.83s4.408 9.83 9.829 9.83c1.834 0 3.552-.505 5.022-1.383l5.021 5.021c2.144 2.141 5.384-1.096 3.239-3.24zm-20.064-10.228c0-3.739 3.043-6.782 6.782-6.782s6.782 3.042 6.782 6.782-3.043 6.782-6.782 6.782-6.782-3.043-6.782-6.782zm2.01-1.764c1.984-4.599 8.664-4.066 9.922.749-2.534-2.974-6.993-3.294-9.922-.749z'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	border: 0px;
	position: absolute;
	width: 34px;
	height: 34px;
	top: 3px;
	left: 3px;
	text-indent: -999px;
	overflow: hidden;
	display: block;
	cursor: pointer;
}

/**
 * Article
 */
#ArticleBreadcrumb {
	background-color: #1285D7;
	padding: 30px 0px;
	overflow: hidden;
}

#ArticleBreadcrumb ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#ArticleBreadcrumb ul li {
	line-height: 16px;
	color: #fff;
	float: left;
}

#ArticleBreadcrumb ul li:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%23ccc' d='M10.477 0h-8.977l12.024 12-12.024 12h8.977l12.023-12z'/%3E%3C/svg%3E");
	margin: -1px 15px 0px 15px;
	width: 12px;
	height: 12px;
	vertical-align: middle;
	display: inline-block;
}

#ArticleBreadcrumb ul li a {
	color: #fff;
}

#ArticleBreadcrumb ul li:last-child {
	font-weight: 700;
}

#ArticleBreadcrumb ul li:last-child:after {
	display: none;
}

#Articles .cWidth:after {
	content: '';
	display: block;
	clear: both;
}

#Articles .cWidth {
	padding: 50px 0px 70px 0px;
}

#Articles nav {
	background: #f9f9f9;
	border: solid 1px #e7e7e7;
	width: 20%;
	float: left;
}

#Articles nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#Articles nav ul li {
	position: relative;
}

#Articles nav ul li button {
	background-color: transparent;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24'%3E%3Cpath d='M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	border: none;
	position: absolute;
	width: 19px;
	height: 19px;
	top: 5px;
	right: 5px;
	text-indent: -999px;
	overflow: hidden;
	display: block;
	cursor: pointer;
}

#Articles nav ul.m2 {
	margin-bottom: 10px;
}

#Articles nav ul.m3 {
	display: block;
}

#Articles nav ul li .l1 {
	background: #E7E7E7;
	padding: 15px 10px 10px 20px;
	color: #000;
	display: block;
}

#Articles nav ul li a.l2 {
	padding: 5px 10px 5px 30px;
	color: #000;
	display: block;
}

#Articles nav ul li a.l3 {
	border-bottom: solid 1px #e7e7e7;
	padding: 5px 10px 5px 40px;
	color: #000;
	display: block;
}

#Articles nav ul li a.l1:hover {
	text-decoration: underline;
}

#Articles nav ul li a.l2:hover,
#Articles nav ul li a.l3:hover {
	background: #f5f5f5;
	color: #337ab7;
}

#Articles nav ul.m2 li.Active ul.m3 {
	display: block;
}

#Articles nav ul.m2 li.Active > a,
#Articles nav ul.m2 li ul.m3 li.Active a {
	font-weight: 700;
	color: #337ab7;
}

#Articles nav ul.m2 li.Active button {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24'%3E%3Cpath d='M0 16.67l2.829 2.83 9.175-9.339 9.167 9.339 2.829-2.83-11.996-12.17z'/%3E%3C/svg%3E");
}

#Articles .Content {
	width: 76%;
	overflow: hidden;
	float: right;
}

#Articles .Items:after {
	content: '';
	display: block;
	clear: both;
}

#Articles .Items .Item {
	background: #f9f9f9;
	border: solid 2px #f9f9f9;
	margin-bottom: 20px;
	padding: 20px;
	width: 100%;
	float: left;
}

#Articles .Items .Item h2 {
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: 28px;
	font-weight: 300;
	font-size: 22px;
	color: #0068b7;
	display: block;
}

#Articles .Items .Item p {
	line-height: 22px;
	font-size: 14px;
	color: #000;
}

#Articles .Items .Item:hover {
	background: #FFF;
	border: solid 2px #f9f9f9;
}

/**
 * Blog
 */
#Blog {
	overflow: hidden;
}

#Blog .cWidth:after {
	content: '';
	display: block;
	clear: both;
}

#Blog .cWidth {
	margin-top: 50px;
	margin-bottom: 70px;
	position: relative;
}

#Blog .cWidth:before {
	content: '';
	background: #CCC;
	position: absolute;
	width: 1px;
	top: 0px;
	bottom: 0px;
	left: 22.5%;
	display: block;
}

#Blog nav {
	width: 20%;
	float: left;
}

#Blog nav .SubMenu {
	margin-bottom: 15px;
	margin-left: 20px;
}

#Blog nav .l1 {
	padding: 8px 10px 8px 20px;
	font-weight: 700;
	color: #4E525E;
	display: block;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

#Blog nav .l1.Active {
	background-color: #1378BC;
	color: #FFF;
}

#Blog nav .l2 {
	padding: 8px 10px 8px 20px;
	color: #4E525E;
	display: block;
}

#Blog nav .l2.Active {
	font-weight: 700;
	color: #1378BC;
}

#Blog .Content {
	width: 75%;
	overflow: hidden;
	float: right;
}

#Blog .Items:after {
	content: '';
	display: block;
	clear: both;
}

#Blog .Items .Item {
	margin-bottom: 35px;
	margin-right: 3%;
	position: relative;
	width: 48.5%;
	overflow: hidden;
	float: left;
}

#Blog .Items .Item:nth-child(2n) {
	margin-right: 0px;
}

#Blog .Items .Item figure {
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}

#Blog .Items .Item figure img {
	width: 100%;
}

#Blog .Items .Item figure + .Grid {
	background-color: #FFF;
	margin-top: -60px;
	margin-left: 20px;
	margin-right: 20px;
	padding: 20px;
	position: relative;
	z-index: 1;
}

#Blog .Items .Item h2 {
	margin-top: 0px;
	margin-bottom: 16px;
	line-height: 26px;
	font-weight: 400;
	font-size: 20px;
	color: #1378BC;
	display: block;
}

#Blog .Big h1 {
	margin-top: 0px;
	margin-bottom: 16px;
	line-height: 28px;
	font-weight: 400;
	font-size: 24px;
	color: #1378BC;
	display: block;
}

#Blog .Items .Item h2 a {
	color: #1378BC;
}

#Blog .Items .Item .CatInfo,
#Blog .Big .CatInfo {
	margin: 0px 0px 12px 0px;
	padding: 0px;
	list-style-type: none;
	overflow: hidden;
}

#Blog .Items .Item .CatInfo li,
#Blog .Big .CatInfo li {
	background-position: left center;
	background-repeat: no-repeat;
	margin-bottom: 8px;
	margin-right: 32px;
	padding-left: 26px;
	height: 18px;
	line-height: 18px;
	font-size: 14px;
	color: #666;
	float: left;
}

#Blog .Items .Item .CatInfo li a,
#Blog .Big .CatInfo li a {
	color: #666;
}

#Blog .Items .Item h2 a:hover,
#Blog .Items .Item .CatInfo li a:hover,
#Blog .Big h2 a:hover,
#Blog .Big .CatInfo li a:hover {
	text-decoration: underline;
}

#Blog .Items .Item .CatInfo li.Date,
#Blog .Big .CatInfo li.Date { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23CCC' d='M14 13h-4v-4h4v4zm6-4h-4v4h4v-4zm-12 6h-4v4h4v-4zm6 0h-4v4h4v-4zm-6-6h-4v4h4v-4zm16-8v13.386c0 2.391-6.648 9.614-9.811 9.614h-14.189v-23h24zm-2 6h-20v15h11.362c4.156 0 2.638-6 2.638-6s6 1.65 6-2.457v-6.543z'/%3E%3C/svg%3E"); }
#Blog .Items .Item .CatInfo li.Author,
#Blog .Big .CatInfo li.Author { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23CCC' d='M20.822 18.096c-3.439-.794-6.641-1.49-5.09-4.418 4.719-8.912 1.251-13.678-3.732-13.678-5.081 0-8.464 4.949-3.732 13.678 1.597 2.945-1.725 3.641-5.09 4.418-2.979.688-3.178 2.143-3.178 4.663l.005 1.241h10.483l.704-3h1.615l.704 3h10.483l.005-1.241c.001-2.52-.198-3.975-3.177-4.663zm-8.231 1.904h-1.164l-.91-2h2.994l-.92 2z'/%3E%3C/svg%3E"); }
#Blog .Items .Item .CatInfo li.Category,
#Blog .Big .CatInfo li.Category { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23CCC' d='M2 9l-1-7h5.694c1.265 1.583 1.327 2 3.306 2h13l-1 5h-4.193l-3.9-3-1.464 1.903 1.428 1.097h-1.971l-3.9-3-2.307 3h-3.693zm-2 2l2 11h20l2-11h-24z'/%3E%3C/svg%3E"); }

#Blog .Items .Item p {
	line-height: 22px;
	text-align: justify;
	color: #000;
}

#Blog .Items .Item .readmore {
	background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23CCC' d='M7.33353 5.53176L1.99338 0.191706C1.86987 0.068097 1.70499 0 1.52919 0C1.35339 0 1.18851 0.068097 1.065 0.191706L0.671733 0.584873C0.415833 0.841066 0.415833 1.25745 0.671733 1.51326L5.15599 5.99751L0.666758 10.4867C0.543246 10.6104 0.475052 10.7751 0.475052 10.9508C0.475052 11.1267 0.543246 11.2915 0.666758 11.4152L1.06002 11.8083C1.18363 11.9319 1.34841 12 1.52421 12C1.70002 12 1.86489 11.9319 1.98841 11.8083L7.33353 6.46336C7.45734 6.33936 7.52534 6.1738 7.52495 5.99781C7.52534 5.82112 7.45734 5.65566 7.33353 5.53176Z'/%3E%3C/svg%3E%0A");
	background-position: right center;
	background-repeat: no-repeat;
	margin-top: 24px;
	margin-bottom: 12px;
	padding-right: 16px;
	color: #666;
	display: inline-block;
	-o-transition:.3s;
  	-ms-transition:.3s;
 	-moz-transition:.3s;
 	-webkit-transition:.3s;
 	transition:.3s;
}

#Blog .Items .Item .readmore:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23666' d='M12 4.706c-2.938-1.83-7.416-2.566-12-2.706v17.714c3.937.12 7.795.681 10.667 1.995.846.388 1.817.388 2.667 0 2.872-1.314 6.729-1.875 10.666-1.995v-17.714c-4.584.14-9.062.876-12 2.706zm-10 13.104v-13.704c5.157.389 7.527 1.463 9 2.334v13.168c-1.525-.546-4.716-1.504-9-1.798zm20 0c-4.283.293-7.475 1.252-9 1.799v-13.171c1.453-.861 3.83-1.942 9-2.332v13.704zm-2-10.214c-2.086.312-4.451 1.023-6 1.672v-1.064c1.668-.622 3.881-1.315 6-1.626v1.018zm0 3.055c-2.119.311-4.332 1.004-6 1.626v1.064c1.549-.649 3.914-1.361 6-1.673v-1.017zm0-2.031c-2.119.311-4.332 1.004-6 1.626v1.064c1.549-.649 3.914-1.361 6-1.673v-1.017zm0 6.093c-2.119.311-4.332 1.004-6 1.626v1.064c1.549-.649 3.914-1.361 6-1.673v-1.017zm0-2.031c-2.119.311-4.332 1.004-6 1.626v1.064c1.549-.649 3.914-1.361 6-1.673v-1.017zm-16-6.104c2.119.311 4.332 1.004 6 1.626v1.064c-1.549-.649-3.914-1.361-6-1.672v-1.018zm0 5.09c2.086.312 4.451 1.023 6 1.673v-1.064c-1.668-.622-3.881-1.315-6-1.626v1.017zm0-2.031c2.086.312 4.451 1.023 6 1.673v-1.064c-1.668-.622-3.881-1.316-6-1.626v1.017zm0 6.093c2.086.312 4.451 1.023 6 1.673v-1.064c-1.668-.622-3.881-1.315-6-1.626v1.017zm0-2.031c2.086.312 4.451 1.023 6 1.673v-1.064c-1.668-.622-3.881-1.315-6-1.626v1.017z'/%3E%3C/svg%3E");
	margin-top: 1px;
	margin-right: 6px;
	width: 18px;
	height: 18px;
	vertical-align: top;
	display: inline-block;
	float: left;
}

#Blog .Items .Item .readmore:hover {
	padding-right: 20px;
}

#Blog .Big .Cover {
	margin: 5px 20px 16px 0px;
	padding: 0px;
	font-size: 0px;
	float: left;
}

#Blog .Big .Description ul,
#Blog .Big .Description ol {
	padding: 0px;
	list-style-type: none;
}

#Blog .Big .Description ul li,
#Blog .Big .Description ol li {
	position: relative;
	padding-left: 25px;
	overflow: hidden;
}

#Blog .Big .Description ul li:after,
#Blog .Big .Description ol li:after {
	content: '';
	background: #000;
	position: absolute;
	width: 5px;
	height: 5px;
	top: 7px;
	left: 10px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

#Blog .Content .Empty {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 24 24'%3E%3Cpath fill='%23CCC' d='M6 22v-16h16v7.543c0 4.107-6 2.457-6 2.457s1.518 6-2.638 6h-7.362zm18-7.614v-10.386h-20v20h10.189c3.163 0 9.811-7.223 9.811-9.614zm-10 1.614h-5v-1h5v1zm5-4h-10v1h10v-1zm0-3h-10v1h10v-1zm2-7h-19v19h-2v-21h21v2z'/%3E%3C/svg%3E");
	background-position: top center;
	background-repeat: no-repeat;
	margin-top: 50px;
	margin-bottom: 50px;
	padding-top: 100px;
	text-align: center;
	font-weight: 300;
	font-size: 28px;
}

/**
 * Modules
 */
.Etherio-Text,
.Etherio-TextWithImage {
	color: #000;
}

#Articles .Content .Etherio-Text,
#Blog .Content .Etherio-Text {
	padding-top: 0px;
}

.Etherio-Columns .Caption,
.Etherio-Columns .Text {
	color: #000;
}

/**
 * Pagination
 */
.Pagin {
	padding: 20px 0px;
	text-align: center;
	overflow: hidden;
}

.Pagin .prev,
.Pagin .next {
	background: #1378BC;
	padding: 0px 33px;
	height: 40px;
	line-height: 40px;
	font-weight: 500;
	font-size: 16px;
	color: #FFF;
	display: inline-block;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.Pagin .prev { float: left; }
.Pagin .next { float: right; }

.Pagin .num,
.Pagin span {
	padding: 0px 5px;
	height: 40px;
	line-height: 40px;
	font-weight: 400;
	font-size: 16px;
	color: #4E525E;
	display: inline-block;
}

.Pagin span {
	cursor: default;
}

.Pagin .num.active {
	font-weight: 700;
	color: #1378BC;
}

.Pagin .disabled {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: not-allowed;
}

/**
 * Footer
 */
#Footer {
	background: #4E525E;
	padding: 30px 0px 0px 0px;
}

#Footer .cWidth {
	overflow: hidden;
}

#Footer .Copyright {
	margin-bottom: 30px;
	width: 30%;
	font-size: 16px;
	color: #FFF;
	float: left;
}

#Footer .Copyright a {
	text-decoration: underline;
	color: #444443;
}

#Footer .Copyright ul {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	overflow: hidden;
}

#Footer .Copyright ul li {
	margin-right: 15px;
	display: inline-block;
}

#Footer .Copyright ul li:last-child {
	margin-right: 0px;
}
.socialicon-twitter,
.socialicon-facebook,
.socialicon-google-plus,
.socialicon-linkedin,
.socialicon-instagram,
.socialicon-youtube,
.socialicon-pinterest,
.socialicon-vk,
.socialicon-rss {
	background-size: 100%;
	width: 18px;
	height: 18px;
	text-indent: -999px;
	overflow: hidden;
	display: block;
}

.socialicon-twitter { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M24 4.557c-.883.392-1.832.656-2.828.775 1.017-.609 1.798-1.574 2.165-2.724-.951.564-2.005.974-3.127 1.195-.897-.957-2.178-1.555-3.594-1.555-3.179 0-5.515 2.966-4.797 6.045-4.091-.205-7.719-2.165-10.148-5.144-1.29 2.213-.669 5.108 1.523 6.574-.806-.026-1.566-.247-2.229-.616-.054 2.281 1.581 4.415 3.949 4.89-.693.188-1.452.232-2.224.084.626 1.956 2.444 3.379 4.6 3.419-2.07 1.623-4.678 2.348-7.29 2.04 2.179 1.397 4.768 2.212 7.548 2.212 9.142 0 14.307-7.721 13.995-14.646.962-.695 1.797-1.562 2.457-2.549z'/%3E%3C/svg%3E"); }
.socialicon-facebook {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M22.675 0h-21.35c-.732 0-1.325.593-1.325 1.325v21.351c0 .731.593 1.324 1.325 1.324h11.495v-9.294h-3.128v-3.622h3.128v-2.671c0-3.1 1.893-4.788 4.659-4.788 1.325 0 2.463.099 2.795.143v3.24l-1.918.001c-1.504 0-1.795.715-1.795 1.763v2.313h3.587l-.467 3.622h-3.12v9.293h6.116c.73 0 1.323-.593 1.323-1.325v-21.35c0-.732-.593-1.325-1.325-1.325z'/%3E%3C/svg%3E"); }
.socialicon-google-plus { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M7 11v2.4h3.97c-.16 1.029-1.2 3.02-3.97 3.02-2.39 0-4.34-1.979-4.34-4.42 0-2.44 1.95-4.42 4.34-4.42 1.36 0 2.27.58 2.79 1.08l1.9-1.83c-1.22-1.14-2.8-1.83-4.69-1.83-3.87 0-7 3.13-7 7s3.13 7 7 7c4.04 0 6.721-2.84 6.721-6.84 0-.46-.051-.81-.111-1.16h-6.61zm0 0 17 2h-3v3h-2v-3h-3v-2h3v-3h2v3h3v2z' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E"); }
.socialicon-linkedin { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z'/%3E%3C/svg%3E"); }
.socialicon-instagram { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z'/%3E%3C/svg%3E"); }
.socialicon-youtube { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M19.615 3.184c-3.604-.246-11.631-.245-15.23 0-3.897.266-4.356 2.62-4.385 8.816.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0 3.897-.266 4.356-2.62 4.385-8.816-.029-6.185-.484-8.549-4.385-8.816zm-10.615 12.816v-8l8 3.993-8 4.007z'/%3E%3C/svg%3E"); }
.socialicon-pinterest { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M12 0c-6.627 0-12 5.372-12 12 0 5.084 3.163 9.426 7.627 11.174-.105-.949-.2-2.405.042-3.441.218-.937 1.407-5.965 1.407-5.965s-.359-.719-.359-1.782c0-1.668.967-2.914 2.171-2.914 1.023 0 1.518.769 1.518 1.69 0 1.029-.655 2.568-.994 3.995-.283 1.194.599 2.169 1.777 2.169 2.133 0 3.772-2.249 3.772-5.495 0-2.873-2.064-4.882-5.012-4.882-3.414 0-5.418 2.561-5.418 5.207 0 1.031.397 2.138.893 2.738.098.119.112.224.083.345l-.333 1.36c-.053.22-.174.267-.402.161-1.499-.698-2.436-2.889-2.436-4.649 0-3.785 2.75-7.262 7.929-7.262 4.163 0 7.398 2.967 7.398 6.931 0 4.136-2.607 7.464-6.227 7.464-1.216 0-2.359-.631-2.75-1.378l-.748 2.853c-.271 1.043-1.002 2.35-1.492 3.146 1.124.347 2.317.535 3.554.535 6.627 0 12-5.373 12-12 0-6.628-5.373-12-12-12z' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E"); }
.socialicon-vk { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' class='st0' d='M13.162 18.994c.609 0 .858-.406.851-.915-.031-1.917.714-2.949 2.059-1.604 1.488 1.488 1.796 2.519 3.603 2.519h3.2c.808 0 1.126-.26 1.126-.668 0-.863-1.421-2.386-2.625-3.504-1.686-1.565-1.765-1.602-.313-3.486 1.801-2.339 4.157-5.336 2.073-5.336h-3.981c-.772 0-.828.435-1.103 1.083-.995 2.347-2.886 5.387-3.604 4.922-.751-.485-.407-2.406-.35-5.261.015-.754.011-1.271-1.141-1.539-.629-.145-1.241-.205-1.809-.205-2.273 0-3.841.953-2.95 1.119 1.571.293 1.42 3.692 1.054 5.16-.638 2.556-3.036-2.024-4.035-4.305-.241-.548-.315-.974-1.175-.974h-3.255c-.492 0-.787.16-.787.516 0 .602 2.96 6.72 5.786 9.77 2.756 2.975 5.48 2.708 7.376 2.708z'/%3E%3C/svg%3E"); }
.socialicon-rss { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M6.503 20.752c0 1.794-1.456 3.248-3.251 3.248-1.796 0-3.252-1.454-3.252-3.248 0-1.794 1.456-3.248 3.252-3.248 1.795.001 3.251 1.454 3.251 3.248zm-6.503-12.572v4.811c6.05.062 10.96 4.966 11.022 11.009h4.817c-.062-8.71-7.118-15.758-15.839-15.82zm0-3.368c10.58.046 19.152 8.594 19.183 19.188h4.817c-.03-13.231-10.755-23.954-24-24v4.812z'/%3E%3C/svg%3E"); }
#Footer .Boxs {
	width: 70%;
	float: right;
}

#Footer .Box {
	margin-bottom: 30px;
	padding-right: 15px;
	width: 25%;
	float: left;
}

#Footer .Box header {
	padding-bottom: 5px;
	font-size: 16px;
	color: #FFF;
	display: block;
}

#Footer .Box a {
	margin-bottom: 4px;
	font-size: 14px;
	color: #C9D0D0;
	display: block;
}

#Footer .Box a:last-child {
	margin-bottom: 0px;
}

#Footer .Box a:hover {
	text-decoration: underline;
}

/**
 * Display: Tablet
 */
@media all and (max-width: 1120px) {
	.cWidth {
		margin-left: 10px;
		margin-right: 10px;
	}

	.table-rwd {
		overflow-x: auto;
	}
}

@media all and (max-width: 930px) {
	#Blog .Items .Item {
		margin-right: 0px;
		width: 100%;
	}
}

@media all and (max-width: 890px) {
	#Articles nav {
		width: 30%;
	}

	#Articles .Content {
		width: 66%;
	}
}

@media all and (max-width: 800px) {
	#Footer .Copyright,
	#Footer .Boxs {
		width: 100%;
		float: none;
		clear: both;
	}

	#Footer .Copyright {
		text-align: center;
	}

	#Footer .Copyright ul {
		text-align: center;
	}

	#Footer .Copyright ul li {
		margin-left: 7px;
		margin-right: 7px;
	}

	#Footer .Copyright ul li:first-child {
		margin-left: 0px;
	}

	#Footer .Box {
		padding-right: 0px;
		text-align: center;
	}
}

@media all and (max-width: 930px) {
	#Menu,
	#Search,
	#Shop { display: none; }
	body.MenuActive #Menu,
	body.SearchActive #Search,
	#ShopTOP { display: block; }
	#MobileMenuButton,
	#MobileSearch { display: block; }
	#Shop { margin-right: 50px; }

	#MobileSearch {
		margin-bottom: 20px;
	}

	body.MenuActive {
		overflow: hidden;
	}

	#HeaderPlace {
		height: 90px;
	}

	#Header {
		margin-bottom: 0px;
		position: fixed;
		top: 0px;
		left: 0px;
		right: 0px;
		z-index: 100;
	}

	body.HeaderActive #Header {
		margin-bottom: 0px;
	}

	#Menu {
		background: #FFFFFF;
		border-bottom: solid 3px #1378BC;
		margin: 0px;
		padding: 10px 0px 10px 0px;
		position: fixed;
		top: 90px;
		bottom: 54px;
		left: 0px;
		right: 0px;
		overflow-y: scroll;
		z-index: 10;
	}

	#Menu ul {
		margin: 0px 20px 0px 20px;
		display: block;
		float: none;
	}

	#Menu li {
		margin: 0px;
		line-height: 30px;
		display: block;
		float: none;
	}

	#Menu li a {
		display: block;
	}

	#Menu li a.icon {
		background: none !important;
		width: auto;
		text-indent: 0px;
		display: block;
	}

	#Menu li a.icon:hover {
		background: none !important;
	}

	#Menu li .SubMenu {
		border: 0px;
		padding-top: 0px;
		position: static;
		top: auto;
		left: auto;
		display: block;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}

	#Menu li .SubMenu a {
		display: block;
	}

	#Menu .Buttons {
		display: block;
	}
}

@media all and (max-width: 680px) {
	#Blog nav {
		margin-bottom: 50px;
		padding-bottom: 20px;
		border-bottom: solid 1px #CCC;
		width: 100%;
		float: none;
	}

	#Blog .cWidth:before {
		display: none;
	}

	#Blog .Content {
		width: 100%;
		float: none;
	}
}

@media all and (max-width: 630px) {
	#Articles .cWidth {
		padding-top: 10px;
	}

	#Articles nav {
		margin-bottom: 20px;
		width: 100%;
		float: none;
	}

	#Articles .Content {
		width: 100%;
	}
}

@media all and (max-width: 540px) {
	#Logo img {
		max-width: 200px;
	}

	#Shop {
		display: none;
	}

	#Footer .Box {
		width: 50%;
	}

	#Footer .Box:nth-child(2n+1) {
		clear: left;
	}

	#Footer .Box a {
		padding-top: 6px;
		padding-bottom: 6px;
	}
}

@media all and (max-width: 530px) {
	#Blog .Big .Cover {
		margin: 0px 0px 16px 0px;
		width: 100%;
		float: none;
	}

	#Blog .Big .Cover img {
		width: 100%;
	}
}

@media all and (max-width: 500px) {
	#Shop,
	#ShopTOP { display: none; }
}


/**
 * Mobile Actions
 */
#MobileAction {background:gold;position:fixed;bottom:0;left:0;right:0;text-align:center;font-size:0;display:none;z-index:1000;box-shadow:0 0 5px 0 rgba(0,0,0,.3)}
#MobileAction .MobileActionMap{padding:15px 0;width:30%;display:block;float:left}
#MobileAction .MobileActionPhone{border-left:solid 1px rgba(0, 0, 0, 0.5);padding:15px 0;width:100%;display:block;float:left}
#MobileAction svg{margin-left:6px;margin-right:6px;vertical-align:top;display:inline-block}
#MobileAction svg path{fill:#000}
#MobileAction span{line-height:24px;font-weight:700;font-size:16px;color:#000;display:inline-block}
@media all and (max-width:786px){#MobileAction{display:block}}