/*明道字体图标*/
@font-face {font-family: "iconfont";
  src: url('iconfonts/iconfont.eot'); /* IE9*/
  src: url('iconfonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfonts/iconfont.woff') format('woff'), /* chrome, firefox */
  url('iconfonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:1em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-mingdaologo:before {content: "e602";} 	/* 明道 */
.icon-mingdao:before { content: "\e617"; } 		/*明*/
.icon-douban:before { content: "\e6b5"; } 		/*豆瓣*/

html,body {
	margin: 0;
	padding: 0
}
body{font-family: "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;font-size: 11px;/* letter-spacing:2px;  */color:#333;font-weight: normal;margin: 0;padding: 0;background-color:#f7f8f8;overflow-x:hidden;}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,input,textarea,legend,button,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	outline: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0
}

ol,ul {
	list-style: none
}

q:before,q:after,blockquote:before,blockquote:after {
	content: ""
}

html {
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

a:focus {
	outline: thin dotted
}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {
	display: block
}

audio,canvas,video {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

audio:not([controls]) {
	display: none
}

sub,sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

img {
	border: 0;
	-ms-interpolation-mode: bicubic
}

nav,section,aside,article,figure,header,footer,hgroup {
	display: block;
	clear: both
}

a {
	text-decoration: none
}

nav ul,footer ul {
	list-style-type: none
}

html {
	font-size: 14px;
	line-height: 1
}

blockquote{
	border-left: 3px solid #999;
    padding-left: 15px;
}

input::-webkit-input-placeholder {
	color: #BBB !important; /* WebKit browsers */
	white-space: nowrap;
	text-overflow: ellipsis;
}
input:-moz-placeholder {
	color: #BBB !important;  /*Mozilla Firefox 4 to 18 */
	white-space: nowrap;
	text-overflow: ellipsis;
}
input::-moz-placeholder {
	color: #BBB !important;  /*Mozilla Firefox 19+ */
	white-space: nowrap;
	text-overflow: ellipsis;
}
input:-ms-input-placeholder {
	color: #BBB !important;  /* Internet Explorer 10+ */
	white-space: nowrap;
	text-overflow: ellipsis;
}

.widthauto{
	width: auto !important;
}

.clearfix {
	zoom: 1;
	position: relative
}

.clearfix:before,.clearfix:after {
	display: table;
	content: "";
	zoom: 1
}

.clearfix:after {
	clear: both
}

.ib {
	display: inline-block;
	zoom: 1;
	*display: inline
}

.ib.middle {
	vertical-align: middle
}

.absolute {
	position: absolute
}

.relative {
	position: relative
}

.hidden {
	display: none
}

.pointer {
	cursor: pointer
}

.caps {
	/*text-transform: uppercase*/
}

.right-align {
	text-align: right
}

.left-align {
	text-align: left
}

.center,.center-align {
	text-align: center
}

.vert-align {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%)
}

body {
	-webkit-animation-duration: .1s;
	-webkit-animation-name: fontfix;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: .1s
}

@-webkit-keyframes fontfix {
	from {
		opacity: 1
	}

	to {
		opacity: 1
	}
}

.container {
    position: relative;
    width: 736px;
    margin: 0 auto;
    padding: 0;
}
.container:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix:before,.clearfix:after,.row:before,.row:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0
}

.row:after,.clearfix:after {
	clear: both
}

.row,.clearfix {
	zoom: 1
}

/* 针对display:inline-block; 换行符引起间隙问题 */
.m-section.m-module-news-list .clearfix, .m-section.m-module-feature-listing .clearfix{
	font-size:0;
}

br.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0
}

#m-content {
	position: relative;
	overflow: hidden;
	font-size: 15px;
}
#m-content h1 {
	font-size: 45px
}
#m-content h2 {
	font-size: 28px
}
#m-content h3 {
	font-size: 20px
}
#m-content h4 {
	font-size: 16px
}
#m-content h5 {
	font-size: 16px
}
#m-content h6 {
	font-size: 16px
}
#m-content h1,#m-content h2,#m-content h3,#m-content h4,#m-content h5,#m-content h6 {
	line-height: inherit;
	font-weight: inherit
}

@media only screen and (max-width:727px){
	#m-content h2 {
		font-size: 28px
	}
	#m-content h4 {
		font-size: 16px
	}

	#m-content .m-text font[size="7"] {
		font-size:30px;
	}
	#m-content .m-text font[size="6"] {
		font-size:28px;
	}
}

.img-radius-2 img{
  border-radius: 2px
}
.img-radius-3 img{
  border-radius: 3px
}
.img-radius-5 img{
  border-radius: 5px
}
.img-radius-8 img{
  border-radius: 8px
}
.img-radius-10 img{
  border-radius: 10px
}
.m-text .m-component-content {
	word-wrap: break-word;
	/* word-break: break-all; */
}

.m-text .m-component-content.hidden {
	display: none
}

.m-text .m-component-content ul {
	list-style: disc;
	padding-left: 2em;
	margin: 1em 0
}

.m-text .m-component-content ol {
	list-style: decimal;
	padding-left: 2em;
	margin: 1em 0
}

.m-text .m-component-content em {
	font-style: italic
}

.m-text .m-component-content em b,.m-text .m-component-content em strong,.m-text .m-component-content em a {
	font-style: italic
}

.m-text .m-component-content b,.m-text .m-component-content strong {
	font-weight: bold
}

.m-text .m-component-content b em,.m-text .m-component-content strong em,.m-text .m-component-content b a,.m-text .m-component-content strong a {
	font-weight: bold
}

.m-text .m-component-content p,.m-text .m-component-content div {
	line-height: inherit
}

.m-text .m-component-content table.m-text-table td {
	padding-right: 10px;
	vertical-align: top;
	line-height: 1.5
}

.m-media .m-map-content .map-wrap,
.m-map .m-map-content .map-wrap,
.m-media .m-video-content .video-wrap,
.m-video .m-video-content .video-wrap{
	position: relative;
	padding-bottom: 56.25%;
	height: 0
}
.m-media .m-map-content iframe,
.m-map .m-map-content iframe,
.m-media .m-video-content iframe,
.m-video .m-video-content iframe {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.m-media .m-video-content-upload,
.m-video .m-video-content-upload{
	width: auto !important;
	height: 100% !important;
	max-width:100%;
	max-height:100%;
	margin-bottom: 20px;
}

.m-media .m-video-content-upload object,.m-media .m-video-content-upload object embed,.m-media .m-video-content-upload video,
.m-video .m-video-content-upload object,.m-video .m-video-content-upload object embed,.m-video .m-video-content-upload video{
	width:100%;
	height:100%;
	max-width:100%;
	max-height:100%;
	min-height:180px;
}

.m-image,.m-media,.m-video,.m-map {
	min-height: 1px
}

.m-image .m-component-content a,.m-media .m-component-content a,.m-video .m-component-content a {
	outline: none
}

.m-image img,.m-media img,.m-video img {
	max-width: 100%;
	vertical-align: middle
}
.m-media .map-address,.m-map .map-address{
	margin-top:15px;
}

.m-gallery {
	margin-left: -10px;
	margin-right: -10px
}

.m-gallery .m-gallery-item {
	width: 150px
}

.m-gallery .m-gallery-item .thumb-wrap,.m-gallery .m-gallery-item .video-wrap,.m-gallery .m-gallery-item img {
	/*height: 150px*/
}

.m-gallery a.item .thumb-wrap {
	height: 150px
}

.m-gallery .m-gallery-item {
	float: none;
	vertical-align: top;
	display: inline-block;
	zoom: 1;
	*display: inline;
	margin: 10px;
	position: relative
}

.m-gallery .m-gallery-item.middle {
	vertical-align: middle
}

.m-gallery .m-gallery-item img {
	width: 100%;
	display: block
}

.m-gallery .m-gallery-item p {
	margin: 6px 0 6px 0;
	color: #666
}

.m-gallery a.item {
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer
}

.m-gallery a.item .thumb-wrap {
	width: 100%;
	background: #000;
	font-size: 0
}

.m-gallery a.item .thumb-wrap span {
	display: inline-block;
	vertical-align: middle;
	height: 100%
}

.m-gallery a.item .thumb-wrap img {
	display: inline-block;
	vertical-align: middle;
	height: auto!important
}

.m-gallery a.item .thumb-wrap .play-button {
	position: absolute;
	width: 60px;
	height: 60px;
	top: 50%;
	left: 50%;
	margin-left: -30px;
	margin-top: -30px;
	border-radius: 30px;
	background: #999;
	background: rgba(50,50,50,0.6)
}

.m-gallery a.item .thumb-wrap .play-button .after {
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -8px;
	margin-top: -10px;
	border: 20px solid transparent;
	border-left-color: #fff;
	border-width: 10px 0 10px 20px
}

.m-gallery a.item .thumb-wrap:hover .play-button {
	width: 70px;
	height: 70px;
	margin-left: -35px;
	margin-top: -35px;
	border-radius: 35px
}

.m-gallery a.item .thumb-wrap:hover .play-button .after {
	margin-left: -10px;
	margin-top: -12px;
	border-width: 12px 0 10px 24px
}

.m-gallery a.item .video-wrap {
	width: 100%
}

.m-gallery a.item .video-wrap .player {
	width: 100%;
	height: 100%
}

.m-gallery a.item .video-wrap .player iframe {
	width: 100%;
	height: 100%
}

.m-gallery a.item .video-wrap .button-mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.slides section.slide {
	position: relative;
	outline: none
}

.section-anchor {
	display: block;
	position: relative;
	top: 0;
	left: 0;
}


/*.slide:first-child .m-section {
	min-height: 1000px
}

.slide:first-child .m-section.m-slider-section {
	min-height: 0
}*/

/*.slide .m-section {
	min-height: 1000px
}*/

.slide .m-section.m-slider-section {
	min-height: 0
}

.slide.odd .m-section {
	background-color: #eee
}

.slide.even .m-section {
	background-color: white
}

.m-common-button {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	zoom: 1;
	color: #fff;
	cursor: pointer;
	font-size: 18px;
	font-weight: bold;
	margin: 0 auto;
	text-decoration: none;
	text-shadow: 0 1px rgba(0,0,0,0.2);
	padding: 13px 24px 15px;
}

.m-common-button.middle {
	vertical-align: middle
}

a.m-common-button {
	cursor: pointer;
	display: inline-block;
	zoom: 1;
	*display: inline;
	background: #5a7bbb;
	color: white;
	letter-spacing: 2px;
	text-align: center;
	padding: 12px 30px 12px;
}

a.m-common-button.middle {
	vertical-align: middle
}

a.m-common-button:hover,a.m-common-button:active {
	background: #6387ce
}

.m-text .m-component-content ul {
    list-style: disc;
    padding-left: 2em;
    margin: 1em 0;
}


.m-font-body {
	font-family: "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif ;
	font-size: 14px;
	line-height: 1.0;
	font-weight: 300;
	-webkit-font-smoothing: antialiased
}

.nav-container {
	text-align: center
}

.m-section.navigator {
	text-align: center
}

.navigator .nav .nav-container .m-image {
	text-align: left
}

/*.navigator, .navigator .nav-container, .navigator .nav-container .nav, .navigator .nav-container .nav ul,.navigator .nav-container .nav ul li, .navigator .nav-container .nav ul li a{
	transition:all 1s;
}*/

.navigator {
	position: fixed;
	z-index: 999;
	width: 100%;
	background-color: rgba(255,255,255,0.98);
	/*border-bottom: 1px solid #deddb9;
	box-shadow:0 0px 3px #000;*/
}

.navigator.dock-mini{
	width:0;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	/* height:100%; */
	background-color:transparent;
}
.navigator.dock-bottom{
	bottom:0px;
}
.navigator.dock-mini.dock-left{
	margin-left:40px;
}
.navigator.dock-mini.dock-right{
	right:0px;
	margin-right:40px;
}

.navigator.dock-mini .nav-container{
	width:0;
	height:100%;
	display: table;
}

.navigator.dock-mini .nav-container .nav{
    display: table-cell;
    vertical-align: middle;
	border:none;
}

.navigator.dock-mini .nav-container .nav ul.m-nav{
	margin: 10px auto 10px auto;
	border:none;
	text-align:left;
}

.navigator.dock-mini .nav-container .nav ul.m-nav.items li{
	display:block;
	border:none;
	float:none;
}

.navigator.dock-mini .nav-container .nav ul li:before, .navigator.dock-mini .nav-container .nav ul li:after{
	display: table;
    content: "";
    zoom: 1;
}
.navigator.dock-mini .nav-container .nav ul li:after{
	clear:both;
}
.navigator.dock-mini .nav-container .nav ul li a{
	color: #fff;
    display: block;
    position: relative;
    outline: none;
    padding: 8px 0;
}

.navigator.dock-mini .nav-container .nav ul li a:before{
	content: ' ';
	display: block;
	float: left;
	background: #222;
	background: rgba(0,0,0,0.7);
	box-shadow: 0 0 3px rgba(255,255,255,0.3);
	pointer-events: auto!important;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	width: 14px;
	height: 14px;
}
.navigator.dock-mini .nav-container .nav ul li a:visited {
	color: #fff
}
.navigator.dock-mini.dock-right .nav-container .nav ul li a:before{
	float:right;
}
.navigator.dock-mini .nav-container .nav ul li a.selected{
	background:transparent;
}
.navigator.dock-mini .nav-container .nav ul li a.selected:before,.navigator.dock-mini .nav-container .nav ul li a:hover:before {
	background: black
}
.navigator.dock-mini .nav-container .nav ul li a.selected:after, .navigator.dock-mini .nav-container .nav ul li a:hover:after{
	content: ' ';
	display: block;
	background: #fff;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	width: 10px;
	height: 10px;
	position: absolute;
	top: 10px;
	left: 2px;
}

.navigator.dock-mini.dock-right .nav-container .nav ul li a.selected:after, .navigator.dock-mini.dock-right .nav-container .nav ul li a:hover:after{
	right: 2px;
	left:auto;
}

.navigator.dock-mini .nav-container .nav ul li a span{
	font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    position: absolute;
    left: 24px;
    color: #fff;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background: #000;
    padding: 4px 8px;
    white-space: nowrap;
    display: none;
}
.navigator.dock-mini.dock-right .nav-container .nav ul li a span{
	text-align:right;
	right:24px;
	left:auto;
}
.navigator.dock-mini .nav-container .nav ul li a:hover{
	background:transparent;
}
.navigator.dock-mini .nav-container .nav ul li a:hover span{
	display:block;
	border-bottom:none;
}


.navigator.transparent {
	border-bottom: none
}

.navigator .nav-container {
	/*min-height: 54px;*/
    /*height: 47px;*/
}

.navigator .nav-container .nav {
	line-height: 0
}

.navigator .nav-container .nav .logo {
	position: relative;
	display: inline-block;
	vertical-align: top;
	max-width: 100px;
	padding-right: 20px
}

.navigator .nav-container .nav .logo {
	height: 42px;
	top: 7px;
	line-height: 38px
}

.navigator .nav-container .nav .m-image .m-component-overlay {
	height: 42px
}

.navigator .nav-container .nav .m-image .m-component-content img {
	height: auto;
	max-height: 40px
}

.navigator .nav-container .nav .m-image .m-component-empty .overlay {
	height: 40px
}

.navigator .nav-container .nav ul li {
	/*float: left;*/
	display:inline-block;
	font-weight: 100
}

.navigator .nav-container .nav ul li a {
	display: inline-block;
	zoom: 1;
	*display: inline;
	padding: 0px 20px;
	color:#fff;
    outline: none;
}

.navigator .nav-container .nav ul li a.hidden,#header-container .m-nav li a.hidden{
	display:none;
}
.navigator .nav-container .nav ul li a.middle {
	vertical-align: middle
}

.navigator .nav-container .nav ul li a:hover,.navigator .nav-container .nav ul li a.selected {
	/*background-color: #eeeedc*/
	/*border-bottom:solid 4px #fff;*/
}
.navigator .nav-container .nav ul li a span{
	display: inline-block;
	padding: 15px 0px;
	border-bottom:solid 1px transparent;
}
.navigator .nav-container .nav ul li a:hover span,.navigator .nav-container .nav ul li a.selected span{
	border-bottom-color:#fff;
}

.navigator .nav-container .nav ul li.collapse {
	display: none
}

.navigator .nav-container .nav ul li#s-nav-more a {
	padding: 19px 20px
}

.navigator .nav-container .nav ul.items {
	/*border-right: 1px solid #deddb9;*/
	/*overflow:hidden;*/
}

.navigator .nav-container .nav ul.links {
	margin-right: 15px
}

.navigator .nav-container .nav ul.links.left-border {
	border-left: 1px solid #deddb9
}

.navigator .nav-container .nav ul.items li {
	/*border-left: 1px solid #deddb9*/
}

.navigator .nav-container .nav ul.links li {
	border-right: 1px solid #deddb9
}

.navigator .nav-container .nav ul.overflow {
	visibility: hidden;
	opacity: 0;
	background-color: rgba(255,255,255,0.98);
	border: 1px solid #deddb9;
	position: fixed;
	transition: all .15s
}

.navigator .nav-container .nav ul.overflow li {
	float: none;
	border-right: none;
	border-bottom: 1px solid #deddb9
}

.navigator .nav-container .nav ul.overflow li:last-of-type {
	border-bottom: none
}

.navigator .nav-container .nav ul.overflow li.collapse {
	display: block
}

.navigator .nav-container .nav ul.overflow li a {
	display: block
}

.m-section{
	padding: 10px 0;
	line-height: 1.45;
	color: #555;
	/* overflow:hidden; */
}

.m-section:before, .m-section:after {
    display: table;
    content: "";
    zoom: 1;
}
.m-section:after {
    clear: both;
}
 /*.m-section:after{
 	content:".";display:block;height:0;clear:both;visibility:hidden;
 }*/

/*.m-section {
    padding: 70px 80px;
}*/

.m-section.m-title-section{
	text-align:center;
}

.m-section.m-no-margin{
    padding: 0;
}

.m-section.m-app-line-shadow {
    padding-bottom: 40px;
}

.m-section.m-gallery-section {
    text-align: center;
}

.m-section .m-persp-content {
    float: right;
}

/*.side-menu-opened .m-section.m-module-columns .container{
	position: relative;
    width: 736px;
    margin: 0 auto;
    padding: 0;
}
*/

.m-section.m-icons-section .m-repeatable-item, .m-section.m-icons-section .m-image, .m-section.m-icons-section .m-media {
    text-align: center;
}

.m-section .m-title-group .m-title{
	line-height:1.2;
}

.m-section.m-text-section .m-title-group,.m-section.m-text-section .m-item-text-group {
    text-align: left;
}

.m-section.m-text-section .m-title-group .m-title .m-component.m-text .m-component-content{
	line-height:1.4;
}
/*#m-content h2{
	line-height:1.2;
	font-size:44px;
	margin-bottom:15px;
}*/
.m-section .m-item-title .m-component-content{
	line-height:1.45;

}

.m-section.m-bg-light-text .m-title, .m-section.m-bg-light-text-override .m-title{
	color:#fff;
}

.m-section.m-text-section .m-persp-card{
	padding:40px;
}

.m-section.m-bg-light-text, .m-section.m-bg-light-text-override{
	color: #fff;
}
.m-section.m-bg-light-text .m-title, .m-section.m-bg-light-text-override .m-title,.m-section.m-bg-light-text .m-item-title, .m-section.m-bg-light-text-override .m-item-title{
	color: #fff;
}
.m-section.m-bg-light-text .m-subtitle, .m-section.m-bg-light-text-override .m-subtitle,.m-section.m-bg-light-text .m-item-subtitle, .m-section.m-bg-light-text-override .m-item-subtitle{
	color: #fff;
}
.m-section.m-bg-light-text .m-persp-card .m-title, .m-section.m-bg-light-text-override .m-persp-card .m-title,.m-section.m-bg-light-text .m-persp-card .m-item-title, .m-section.m-bg-light-text-override .m-persp-card .m-item-title{
	color: #333;
}
.m-section.m-bg-light-text .m-persp-card .m-subtitle, .m-section.m-bg-light-text-override .m-persp-card .m-subtitle,.m-section.m-bg-light-text .m-persp-card .m-item-subtitle, .m-section.m-bg-light-text-override .m-persp-card .m-item-subtitle{
	color: #8a8a8a;
}
.m-section.m-bg-light-text.m-module-wx{
	color: #333;
}

.m-section.m-info-section{
	text-align:center;
}

.m-section.m-info-section .m-title-group{
	text-align:center;
}

.m-section.m-module-title-text .container .columns:first-child{
	margin-bottom: 30px;
}


.m-section.m-info-section .m-info-box {
    text-align: left;
    border: 2px solid rgba(255,255,255,0.7);
    box-shadow: 0px 1px 5px rgba(0,0,0,0.15);
    padding: 20px 22px;
    margin-bottom: 25px;
    background: white;
    border-radius: 1px;
}

.m-section.m-info-section .m-persp-content .m-persp-container {
    padding-left: 0!important;
    padding-right: 0!important;
}

.m-section.m-module-slider .inner .container{
	padding: 80px 0;
}

.m-section .m-persp-bg {
    position: absolute;
    width: 100%;
    height: auto;
    display:flex;
    align-items:center;
    justify-content: center;
}

.m-section.m-module-jinshuju{
	height: 100%;
	padding: 0;
	line-height: 0;
}

.m-section.m-module-jinshuju iframe{
	width: 100%;
	height: 100%;
}


.m-section.m-module-wx{
	padding:0;
}



.m-section.m-module-hero .m-media{
	margin-bottom: 15px;
}

.m-section.m-slider-section {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
}

.m-section.m-slider-section .m-persp-bg{
	position:relative;
}

.m-section.m-slider-section .m-title-group {
    text-align: left;
}

.m-section .row-direction-left .m-title-group{
	text-align: right;
}
.m-section .row-direction-right .m-title-group{
	text-align: left;
}
.m-section .row-direction-left .ib{
	float: right;
}
.m-section .row-direction-right .ib{
	float: left;
}

@media only screen and (max-width:727px){
	.m-section .row-direction-left .m-title-group,.m-section .row-direction-right .m-title-group,.m-section .row-direction-left .ib,.m-section .row-direction-right .ib {
		text-align: center;
		float:none;
	}
}

.m-section.m-bg-image,.m-section .m-bg-image{
	height:100%;
}
.m-section.m-bg-image,.m-section .m-persp-bg.m-bg-image{
	background-position: center center;
}

@media only screen and (min-width:758px){
	.m-section.m-bg-image.fixed,.m-section .m-persp-bg.m-bg-image.fixed {
		background-attachment: fixed;
	}
}

.m-section.m-layout-mediaRight .m-persp-bg, .m-section.m-layout-mediaLeft .m-persp-bg {
    top: 0;
    left: 0;
}

.m-section.m-layout-mediaRight .m-persp-bg {
    left: auto;
    right: 0;
}

.m-section.m-layout-mediaRight .m-persp-content {
    float: left;
}

.m-section.m-layout-center .m-persp-content {
    /* width: 80%; */
    width:96%;
    max-width: 960px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    float: none;
    margin-top:80px;
    margin-bottom:80px;
}

.m-section .m-persp-container {
    box-sizing: border-box;
    padding: 80px 70px;
    position: relative;
    width: 100%;
}
.m-section.m-layout-center .m-persp-content .m-persp-container {
    padding: 30px 15px;
}
.m-section.m-module-intact .container .m-persp-container {
    padding-top: 30px;
    padding-bottom: 30px;
}

@media only screen and (max-width:1199px) {
	.m-section .m-persp-container {
		padding: 60px 45px
	}
}

@media only screen and (max-width:1171px) {
	.m-section .iosslider .m-persp-container {
		padding-left: 70px;
		padding-right: 70px
	}
}

@media only screen and (max-width:1023px) {
	.m-section .m-persp-container {
		padding: 50px 35px
	}
}

@media only screen and (max-width:727px) {
	.m-section .m-persp-container {
		padding: 40px 28px
	}
	.m-section .iosslider .m-persp-container {
		padding-left: 28px;
		padding-right: 28px
	}
}

@media only screen and (max-width:465px) {
  .m-section .m-persp-container {
		padding: 40px 10px
	}
}

.m-section .iosslider .m-persp-container {
	padding-left: 100px;
	padding-right: 100px
}

.m-section .m-persp-column {
    display: inline-block;
	zoom: 1;
	*display: inline;
	margin: 0 4%;
	vertical-align: top;
	width: 92%;
	max-width: 860px
}
.m-section.m-info-section .m-persp-column {
    margin: 0;
    width: 98%;
    border-color: transparent;
}
.m-section.m-info-section .m-persp-column .m-info-box {
    text-align: center;
    padding: 30px 35px;
    border: none;
    box-shadow: none;
    margin: 0;
}

.m-section .m-persp-bg.m-bg-light-text, .m-section .m-persp-bg.m-bg-light-text-override {
    color: #fff;
}

.m-section .m-persp-bg.m-bg-light-text .m-title,.m-section .m-persp-bg.m-bg-light-text-override .m-title {
	color: #fff
}

.m-section .m-persp-bg.m-bg-light-text .m-subtitle,.m-section .m-persp-bg.m-bg-light-text-override .m-subtitle {
	color: #fff
}

.m-section .m-persp-bg.m-bg-light-text .m-item-title,.m-section .m-persp-bg.m-bg-light-text-override .m-item-title {
	color: #fff
}

.m-section .m-persp-bg.m-bg-light-text .m-item-subtitle,.m-section .m-persp-bg.m-bg-light-text-override .m-item-subtitle {
	color: #fff
}

.m-section .m-persp-bg.m-bg-light-text .m-item-text,.m-section .m-persp-bg.m-bg-light-text-override .m-item-text {
	color: #fff
}

.m-section .m-title-group{
	text-align:center;
	margin-bottom:15px;
}
.m-section .m-title-group .m-title{
	line-height: 1.45;
    margin-bottom: 15px;
}
.m-section .m-item-text-group{
	margin-bottom: 30px;
}
.m-section .m-item-text-group .m-item-title {
    line-height: 1.45;
    margin-bottom: 5px;
}
.m-section .m-title-group .m-subtitle {
    line-height: 1.45;
    margin-bottom: 10px;
}
.m-section .m-button-group{
	padding:15px 0;
}

.m-section.m-columns-section, .m-section.m-info-section, .m-section.m-cta-section, .m-section.m-icons-section, .m-section.m-info-section, .m-section.m-repeatable, .m-section.m-footer-section, .m-section.m-block-section{
	text-align: center;
}
.m-section.m-columns-section .m-item-media-group, .m-section.m-icons-section .m-item-media-group {
    margin-bottom: 15px;
}
.m-section.m-columns-section .m-item-text-group,.m-section.m-icons-section .m-item-text-group {
	margin-bottom: 35px
}
.m-section.m-columns-section .m-item-text-group:last-child,.m-section.m-icons-section .m-item-text-group:last-child{
  margin-bottom:0;
}

.m-section.m-columns-section.m-module-columns .m-item-text-group:last-child,.m-section.m-icons-section.m-module-columns .m-item-text-group:last-child{
  margin-bottom:35px;
}
.m-section.m-columns-section .m-item-text-group .m-component.m-text{
	text-shadow: none;
}
.m-section.m-columns-section .m-item-text-group .m-component.m-text dl{
	display: flex;
	text-align: left;
	margin-bottom: 15px;
}
.m-section.m-columns-section .m-item-text-group .m-component.m-text dl dt{
	min-width: 80px;
	line-height: 1.6;
}
.m-section.m-columns-section .m-item-text-group .m-component.m-text dl dd{
	margin-left:20px;
	line-height: 1.6;
}

.m-section .m-repeatable {
    clear: both;
}

.side-menu-opened .m-section .container {
    position: relative;
    width: 100%;
    margin: 0 auto;
    padding: 0;
}

.side-menu-opened .m-section .container .column,.side-menu-opened .m-section .container .columns {
    float: left;
    display: inline;
    margin-left: 1.04166666%;
    margin-right: 1.04166666%;
}

.m-section.m-layout-mediaRight .m-persp-bg, .m-section.m-layout-mediaLeft .m-persp-bg, .m-section.m-layout-mediaRight .m-persp-content, .m-section.m-layout-mediaLeft .m-persp-content {
    width: 50%;
}

.m-section.m-info-section .m-persp-column.half {
    width: 49%;
}

.m-section.m-info-section .m-persp-column.border-bottom {
    border-bottom: 1px solid transparent;
}
.m-section.m-info-section .m-persp-column.border-right {
    border-right: 1px solid transparent;
}

.m-section.m-rows-section .m-media, .m-section.m-slider-section .m-media, .m-section.m-hero-section .m-media {
    text-align: center;
}
.m-section.m-rows-section .m-item-media-group, .m-section.m-icons-section .m-item-media-group {
    margin-bottom: 15px;
}
.m-section.m-rows-section .m-item-text-group,.m-section.m-icons-section .m-item-text-group {
	margin-bottom: 0px
}
.m-section .m-item-text-group .m-item-title .m-component.m-text .m-component-content a, .m-section .m-item-text-group .m-item-title .m-component.m-text .m-component-content em, .m-section .m-item-text-group .m-item-title .m-component.m-text .m-component-content strong, .m-section .m-item-text-group .m-item-title .m-component.m-text .m-component-content li, .m-section .m-item-text-group .m-item-title .m-component.m-text .m-component-content div, .m-section .m-item-text-group .m-item-title .m-component.m-text .m-component-content span, .m-section .m-item-text-group .m-item-title .m-component.m-text .m-component-content p {
    line-height: 1.2;
}

.m-section .m-component.m-text .m-component-content {
    line-height: 1.45;
    min-height: inherit;
}
.m-section .m-component.m-text .m-component-content a, .m-section .m-component.m-text .m-component-content em, .m-section .m-component.m-text .m-component-content strong, .m-section .m-component.m-text .m-component-content li, .m-section .m-component.m-text .m-component-content div, .m-section .m-component.m-text .m-component-content span, .m-section .m-component.m-text .m-component-content p {
    line-height: 1.6;
}

.m-section.m-text-section .m-repeatable-item, .m-section.m-media-section .m-repeatable-item, .m-section.m-rows-section .m-repeatable-item {
    margin-bottom: 35px;
}
.m-section.m-text-section:not(.m-module-plain-text) .m-repeatable-item:last-child,
.m-section.m-media-section .m-repeatable-item:last-child,
.m-section.m-rows-section .m-repeatable-item:last-child {
	margin-bottom: 0
}

.m-section .m-item-text-group .m-item-subtitle {
    margin-bottom: 5px;
}
.side-menu-opened .m-section.m-module-hero .container .eight.columns {
    margin:0 5%;
}
#m-content .m-section.m-info-section .m-persp-column .m-info-box h3 {
    font-size: 36px;
}

.m-section.m-module-gallery {
	padding: 0;
    /*min-height: 1000px;*/
    position: relative;
    zoom: 1;
}

.m-section.m-module-feature-listing .m-persp-column{
	margin:0 3%;
}


.m-section.m-module-8 {
    padding: 80px 0;
    line-height: 1.45;
    color: #555;
}

.m-section .m-persp-column {
    width: 94%;
    margin: 0 3%;
}

.m-section .m-persp-column.third{
	width:26%;
}
.m-section .m-persp-column.half.right, .m-section .m-persp-column.third.right {
    float: right;
}


@media only screen and (min-width:728px) {
	.m-section.m-text-section .m-persp-container.absolute {
		position: absolute;
		width: 40%;
		padding: 0
	}

	.m-section.m-text-section .m-persp-container.absolute.topLeft {
		top: 80px;
		left: 80px
	}

	.m-section.m-text-section .m-persp-container.absolute.topRight {
		top: 80px;
		right: 80px
	}

	.m-section.m-text-section .m-persp-container.absolute.bottomLeft {
		bottom: 80px;
		left: 80px
	}

	.m-section.m-text-section .m-persp-container.absolute.bottomRight {
		bottom: 80px;
		right: 80px
	}

	.m-section.m-text-section .m-persp-container.absolute.topRight .m-persp-overlay .m-title-group,.m-section.m-text-section .m-persp-container.absolute.bottomRight .m-persp-overlay .m-title-group,.m-section.m-text-section .m-persp-container.absolute.topRight .m-persp-overlay .m-item-text-group,.m-section.m-text-section .m-persp-container.absolute.bottomRight .m-persp-overlay .m-item-text-group {
		text-align: right
	}
}

@media only screen and (min-width:1024px) {
	.m-section.m-text-section .m-persp-container.absolute {
		width: 37.5%
	}

	.m-section.m-text-section .m-persp-container.absolute.topLeft,.m-section.m-text-section .m-persp-container.absolute.bottomLeft {
		left: 10%
	}

	.m-section.m-text-section .m-persp-container.absolute.topLeft .m-persp-card,.m-section.m-text-section .m-persp-container.absolute.bottomLeft .m-persp-card {
		margin: 0 25px
	}

	.m-section.m-text-section .m-persp-container.absolute.topRight,.m-section.m-text-section .m-persp-container.absolute.bottomRight {
		right: 10%
	}

	.m-section.m-text-section .m-persp-container.absolute.topRight .m-persp-card,.m-section.m-text-section .m-persp-container.absolute.bottomRight .m-persp-card {
		margin: 0 25px
	}
}

@media only screen and (max-width:1024px) {
	.m-section.m-text-section{
		padding:40px 0;
	}
	.m-section.m-text-section .m-persp-card {
		padding: 20px 25px
	}
}

@media only screen and (max-width:727px) {
	.m-section.m-text-section .m-persp-container.absolute {
		padding: 20px 35px
	}

	.m-section.m-text-section .m-persp-container.absolute.topLeft {
		padding-top: 50px
	}

	.m-section.m-text-section .m-repeatable .m-persp-container.absolute:last-child {
		padding-bottom: 50px
	}
}

@media only screen and (max-width:727px) {
	.m-section.m-gallery-section .m-persp-content .m-persp-container {
		padding-left: 0!important;
		padding-right: 0!important
	}
}



@media only screen and (min-width:728px) {
	.m-section.m-text-section .m-persp-container.absolute {
		position: absolute;
		width: 40%;
		padding: 0;
		z-index: 10
	}

	.m-section.m-text-section .m-persp-container.absolute.topLeft {
		top: 80px;
		left: 80px
	}

	.m-section.m-text-section .m-persp-container.absolute.topRight {
		top: 80px;
		right: 80px
	}

	.m-section.m-text-section .m-persp-container.absolute.bottomLeft {
		bottom: 80px;
		left: 80px
	}

	.m-section.m-text-section .m-persp-container.absolute.bottomRight {
		bottom: 80px;
		right: 80px
	}

	.m-section.m-text-section .m-persp-container.absolute.topRight .m-persp-overlay .m-title-group,.m-section.m-text-section .m-persp-container.absolute.bottomRight .m-persp-overlay .m-title-group,.m-section.m-text-section .m-persp-container.absolute.topRight .m-persp-overlay .m-item-text-group,.m-section.m-text-section .m-persp-container.absolute.bottomRight .m-persp-overlay .m-item-text-group {
		text-align: right
	}

	.m-section.m-text-section .m-repeatable {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%
	}
}

@media only screen and (min-width:1024px) {
	.m-section.m-text-section .m-persp-container.absolute {
		width: 37.5%
	}

	.m-section.m-text-section .m-persp-container.absolute.topLeft,.m-section.m-text-section .m-persp-container.absolute.bottomLeft {
		left: 10%
	}

	.m-section.m-text-section .m-persp-container.absolute.topLeft .m-persp-card,.m-section.m-text-section .m-persp-container.absolute.bottomLeft .m-persp-card {
		margin: 0 25px
	}

	.m-section.m-text-section .m-persp-container.absolute.topRight,.m-section.m-text-section .m-persp-container.absolute.bottomRight {
		right: 10%
	}

	.m-section.m-text-section .m-persp-container.absolute.topRight .m-persp-card,.m-section.m-text-section .m-persp-container.absolute.bottomRight .m-persp-card {
		margin: 0 25px
	}
}

@media only screen and (max-width:1024px) {
	.m-section.m-text-section .m-persp-card {
		padding: 20px 25px
	}
}

@media only screen and (max-width:727px) {
	.m-section.m-text-section .m-persp-container.absolute {
		padding: 20px 35px
	}

	.m-section.m-text-section .m-persp-container.absolute.topLeft {
		padding-top: 50px
	}

	.m-section.m-text-section .m-repeatable .m-persp-container.absolute:last-child {
		padding-bottom: 50px
	}

	.m-section.m-gallery-section .m-persp-content .m-persp-container {
		padding-left: 0!important;
		padding-right: 0!important
	}
}

.m-section.m-info-section .m-persp-content .m-persp-container {
	padding-left: 0!important;
	padding-right: 0!important
}

.m-section.m-info-section .m-persp-content .m-persp-container .m-title-group {
	padding: 0 30px
}

.m-section.m-info-section .m-persp-column {
	margin: 0;
	width: 98%;
	border-color: transparent
}

.m-section.m-info-section .m-persp-column.half {
	width: 49%
}

.m-section.m-info-section .m-persp-column.border-bottom {
	border-bottom: 1px solid transparent
}

.m-section.m-info-section .m-persp-column.border-right {
	border-right: 1px solid transparent
}

@media only screen and (min-width:1199px) {
	.m-section.m-info-section .m-persp-column.large-info-box .m-info-box {
		padding: 50px 45px
	}
}

.m-section.m-info-section .m-persp-column .m-info-box {
	text-align: center;
	padding: 30px 35px;
	border: none;
	box-shadow: none;
	margin: 0
}

@media only screen and (min-width:1024px) {
	#s-content .m-section.m-info-section .m-persp-column .m-info-box h3 {
		font-size: 36px
	}

	.m-section.m-info-section .m-persp-column .m-info-box .m-item-text {
		font-size: 150%
	}
}

.m-section.m-footer-section {
	padding: 80px 0 160px 0
}

.m-section.m-social-feed-section .m-feeds-list {
	text-align: left
}

@media only screen and (max-width:875px) {
	.m-section.m-rows-section.m-layout-mediaLeft .m-item-media-group,.m-section.m-rows-section.m-layout-mediaRight .m-item-media-group {
		margin-bottom: 15px
	}

	.m-section.m-rows-section.m-layout-mediaLeft .m-persp-column.half,.m-section.m-rows-section.m-layout-mediaRight .m-persp-column.half,.m-section.m-rows-section.m-layout-mediaLeft .m-persp-column.third,.m-section.m-rows-section.m-layout-mediaRight .m-persp-column.third {
		width: 94%
	}
}

@media only screen and (max-width:1075px) {
	.side-menu-opened .m-section.m-rows-section.m-layout-mediaLeft .m-item-media-group,.side-menu-opened .m-section.m-rows-section.m-layout-mediaRight .m-item-media-group {
		margin-bottom: 15px
	}

	.side-menu-opened .m-section.m-rows-section.m-layout-mediaLeft .m-persp-column.half,.side-menu-opened .m-section.m-rows-section.m-layout-mediaRight .m-persp-column.half,.side-menu-opened .m-section.m-rows-section.m-layout-mediaLeft .m-persp-column.third,.side-menu-opened .m-section.m-rows-section.m-layout-mediaRight .m-persp-column.third {
		width: 94%
	}
}

@media only screen and (min-width:728px){
	.m-navbar{
		display:none;
	}
}

@media only screen and (max-width:727px) {
	/*#header-container {
		display: none;
	}
*/
	.m-navbar{
		display: block;
		position: absolute;
		top:0px;
		right:-46px;
		z-index: 1020;
		pointer-events: all;
		color: #fff;
		width: 46px;
		height: 34px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		background: rgba(114,114,114,0.9);
		text-align: center;
		cursor: pointer;
		line-height: 34px;
	}

	#header-container {
		position:fixed;
		top:0;
		left:0;
		width:200px;
		height:100%;
		margin-left:0;
		background-color:#fff;
		/*-webkit-transform:-webkit-translateX(-200px);
		-moz-transform:-webkit-translateX(-200px);
		-ms-transform:-ms-translateX(-200px);
		-o-transform:-o-translateX(-200px);
		transform:translateX(-200px);
		-webkit-transition:-webkit-transform 0.3s;
		-moz-transition:-moz-transform 0.3s;
		-ms-transition:-ms-transform 0.3s;
		-o-transition:-o-transform 0.3s;
		transition:transform 0.3s;*/
		left:-200px;
		transition:left 0.3s;
	}

	#header-container.translate-right{
		/*-webkit-transform:-webkit-translateX(0px);
		-moz-transform:-webkit-translateX(0px);
		-ms-transform:-ms-translateX(0px);
		-o-transform:-o-translateX(0px);
		transform:translateX(0px);*/
		left:0;

	}
	.navigator.dock-mini {
		-webkit-transform: translateY(0);
						transform: translateY(0);
	}
	.navigator.dock-mini .nav-container{
		width:100%;
	}
	#header-container .nav{
		padding-left:0;
		display:block;
		overflow-y: scroll;
    	height: 100%;
	}
	#header-container .m-nav{
		margin:0;
		height:600px;
		overflow: auto;
	}


	#header-container .m-nav li{
		float:none;
		display:block;
	}
	#header-container .m-nav li:before,#header-container .m-nav li:after{
		display:none;
	}

	#header-container .m-nav li a{
		display: block;
		text-align: left;
		padding: 10px 20px;
	}
	#header-container .m-nav li a:before,#header-container .m-nav li a:after{
		display:none;
	}
	#header-container .m-nav li a:hover,#header-container .m-nav li a.selected{
		/*background-color:#eeeedc;*/
		background-color: #FBFBFB;
		color: #7d5ecb;
	}
	#header-container .m-nav li a.selected{
		border-left:7px solid #CBCBAF;
	}
	#header-container .m-nav li a.selected:before,#header-container .m-nav li a.selected:after{
		display:none;
	}


	#header-container .m-nav li a span{
		display:inline;
		position:static;
		background-color:transparent;
		padding:0;
		text-transform:none;
		font-weight: normal;
		font-size:18px;
		border:none;
		white-space: normal;
	}

	.m-section.m-layout-mediaRight .m-persp-bg,.m-section.m-layout-mediaLeft .m-persp-bg,.m-section.m-layout-mediaRight .m-persp-content,.m-section.m-layout-mediaLeft .m-persp-content {
		width: 100%;
		position: relative
	}

	.m-section.m-layout-mediaRight .m-persp-bg .m-title-group,.m-section.m-layout-mediaLeft .m-persp-bg .m-title-group {
		margin-bottom: 0
	}

	.m-variation-orange #header-container .m-nav li a:hover,.m-variation-orange #header-container .m-nav li a.selected,.m-variation-orange #header-container .m-nav li a:hover span,.m-variation-orange #header-container .m-nav li a.selected span {
		color: #ff6f22;
	}
	.m-variation-black #header-container .m-nav li a:hover,.m-variation-black #header-container .m-nav li a.selected,.m-variation-black #header-container .m-nav li a:hover span,.m-variation-black #header-container .m-nav li a.selected span {
		color: #111;
	}
	.m-variation-blue #header-container .m-nav li a:hover,.m-variation-blue #header-container .m-nav li a.selected,.m-variation-blue #header-container .m-nav li a:hover span,.m-variation-blue #header-container .m-nav li a.selected span {
		color: #4bf;
	}
	.m-variation-green #header-container .m-nav li a:hover,.m-variation-green #header-container .m-nav li a.selected,.m-variation-green #header-container .m-nav li a:hover span,.m-variation-green #header-container .m-nav li a.selected span {
		color: #8c2;
	}
	.m-variation-red #header-container .m-nav li a:hover,.m-variation-red #header-container .m-nav li a.selected,.m-variation-red #header-container .m-nav li a:hover span,.m-variation-red #header-container .m-nav li a.selected span {
		color: #e63d3d;
	}
	.m-variation-violet #header-container .m-nav li a:hover,.m-variation-violet #header-container .m-nav li a.selected,.m-variation-violet #header-container .m-nav li a:hover span,.m-variation-violet #header-container .m-nav li a.selected span {
		color: #7d5ecb;
	}
}

@media only screen and (max-width:927px) {
	/*.side-menu-opened #header-container {
		display: none
	}*/

	.side-menu-opened .m-section.m-layout-mediaRight .m-persp-bg,.side-menu-opened .m-section.m-layout-mediaLeft .m-persp-bg,.side-menu-opened .m-section.m-layout-mediaRight .m-persp-content,.side-menu-opened .m-section.m-layout-mediaLeft .m-persp-content {
		width: 100%;
		position: relative;
		min-height: 700px;
	}

	.side-menu-opened .m-section.m-layout-mediaRight .m-persp-bg .m-title-group,.side-menu-opened .m-section.m-layout-mediaLeft .m-persp-bg .m-title-group {
		margin-bottom: 0
	}

	.side-menu-opened #m-content h1 {
		font-size: 36px
	}

	.side-menu-opened #m-content h2 {
		font-size: 36px
	}
}
@media only screen and (max-width:727px) {
	.side-menu-opened .m-section.m-layout-mediaRight .m-persp-bg,.side-menu-opened .m-section.m-layout-mediaLeft .m-persp-bg,.side-menu-opened .m-section.m-layout-mediaRight .m-persp-content,.side-menu-opened .m-section.m-layout-mediaLeft .m-persp-content {
		min-height: 500px;
	}
}
@media only screen and (max-width:479px) {
	.side-menu-opened .m-section.m-layout-mediaRight .m-persp-bg,.side-menu-opened .m-section.m-layout-mediaLeft .m-persp-bg,.side-menu-opened .m-section.m-layout-mediaRight .m-persp-content,.side-menu-opened .m-section.m-layout-mediaLeft .m-persp-content {
		min-height: 300px;
	}
	.m-section.m-social-feed-section .container {
		width: 100%
	}

	.m-section.m-social-feed-section .container .column,.m-section.m-social-feed-section .container .columns {
		width: 100%;
		margin-left: 0;
		margin-right: 0
	}

	.m-section.m-info-section .m-persp-content .m-persp-container {
		padding-bottom: 0
	}

	.m-section.m-info-section .m-persp-content .m-persp-container .m-title-group {
		padding: 0 15px
	}

	.m-section.m-info-section .m-repeatable .m-persp-column.half {
		width: 98%
	}

	.m-section.m-info-section .m-repeatable .m-persp-column.border-right {
		border-right: none;
		border-bottom-width: 1px;
		border-bottom-style: solid
	}

	.m-section.m-info-section .m-repeatable .m-persp-column:first-child {
		border-top-width: 1px;
		border-top-style: solid
	}

	.m-section.m-info-section .m-repeatable .m-persp-column.large-info-box .m-info-box,.m-section.m-info-section .m-repeatable .m-persp-column .m-info-box {
		padding: 24px 28px
	}
}

@media only screen and (max-width:679px) {
	.side-menu-opened .m-section.m-social-feed-section .container {
		width: 100%
	}

	.side-menu-opened .m-section.m-social-feed-section .container .column,.side-menu-opened .m-section.m-social-feed-section .container .columns {
		width: 100%;
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .m-section.m-info-section .m-persp-content .m-persp-container {
		padding-bottom: 0
	}

	.side-menu-opened .m-section.m-info-section .m-persp-content .m-persp-container .m-title-group {
		padding: 0 15px
	}

	.side-menu-opened .m-section.m-info-section .m-repeatable .m-persp-column.half {
		width: 98%
	}

	.side-menu-opened .m-section.m-info-section .m-repeatable .m-persp-column.border-right {
		border-right: none;
		border-bottom-width: 1px;
		border-bottom-style: solid
	}

	.side-menu-opened .m-section.m-info-section .m-repeatable .m-persp-column:first-child {
		border-top-width: 1px;
		border-top-style: solid
	}

	.side-menu-opened .m-section.m-info-section .m-repeatable .m-persp-column.large-info-box .m-info-box,.side-menu-opened .m-section.m-info-section .m-repeatable .m-persp-column .m-info-box {
		padding: 24px 28px
	}
}

.container{
	position: relative;
    width: 960px;
    margin: 0 auto;
    padding: 0;
}

.container .column .half-offset-left, .container .columns .half-offset-left {
    padding-left: 19px;
}

.side-menu-opened .m-section .container .column.no-float, .side-menu-opened .m-section .container .columns.no-float {
    display: inline-block;
    vertical-align: top;
    float: none;
    zoom: 1;
}

.container {
	position: relative;
	width: 1152px;
	margin: 0 auto;
	padding: 0
}
.container .sixteen.columns {
    width: 1125px;
}

.container .column, .container .columns {
    float: left;
    display: inline;
    margin-left: 10px;
    margin-right: 10px;
}

.container .column,.container .columns {
	float: left;
	display: inline;
	margin-left: 15px;
	margin-right: 15px
}

.container .column.right,.container .columns.right {
	float: right
}

.container .column.no-float,.container .columns.no-float {
	display: inline-block;
	vertical-align: top;
	float: none;
	zoom: 1;
	*display: inline
}

.container .column .half-offset-left,.container .columns .half-offset-left {
	padding-left: 21px
}

.container .column .half-offset-right,.container .columns .half-offset-right {
	padding-right: 21px
}

.container .column.alpha,.container .columns.alpha {
	margin-left: 0
}

.container .column.omega,.container .columns.omega {
	margin-right: 0
}


.row {
	margin-bottom: 20px
}

.row.big {
	margin-bottom: 40px
}

.row.last {
	margin-bottom: 0
}

.container .one.column,.container .one.columns {
	width: 42px
}

.container .two.columns {
	width: 114px
}

.container .three.columns {
	width: 186px
}

.container .four.columns {
	width: 258px
}

.container .five.columns {
	width: 330px
}

.container .six.columns {
	width: 402px
}

.container .seven.columns {
	width: 474px
}

.container .eight.columns {
	width: 546px
}

.container .nine.columns {
	width: 618px
}

.container .ten.columns {
	width: 690px
}

.container .eleven.columns {
	width: 762px
}

.container .twelve.columns {
	width: 834px
}

.container .thirteen.columns {
	width: 906px
}

.container .fourteen.columns {
	width: 978px
}

.container .fifteen.columns {
	width: 1050px
}

.container .sixteen.columns {
	width: 1122px
}

.container .one-third.column,.container .third.column,.container .third.columns {
	width: 353.99616px
}

.container .two-thirds.column {
	width: 737.99232px
}

.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
	width: 200.4px
}

.container .column.two-fifths,.container .columns.two-fifths {
	width: 430.8px
}

.container .column.three-fifths,.container .columns.three-fifths {
	width: 661.2px
}

.container .column.four-fifths,.container .columns.four-fifths {
	width: 891.6px
}

.container .offset-one {
	padding-left: 72px
}

.container .offset-two {
	padding-left: 144px
}

.container .offset-three {
	padding-left: 216px
}

.container .offset-four {
	padding-left: 288px
}

.container .offset-five {
	padding-left: 360px
}

.container .offset-six {
	padding-left: 432px
}

.container .offset-seven {
	padding-left: 504px
}

.container .offset-eight {
	padding-left: 576px
}

.container .offset-nine {
	padding-left: 648px
}

.container .offset-ten {
	padding-left: 720px
}

.container .offset-eleven {
	padding-left: 792px
}

.container .offset-twelve {
	padding-left: 864px
}

.container .offset-thirteen {
	padding-left: 936px
}

.container .offset-fourteen {
	padding-left: 1008px
}

.container .offset-fifteen {
	padding-left: 1080px
}

.container .right.offset-one {
	padding-left: 0;
	padding-right: 72px
}

.container .right.offset-two {
	padding-left: 0;
	padding-right: 144px
}

.container .right.offset-three {
	padding-left: 0;
	padding-right: 216px
}

.container .right.offset-four {
	padding-left: 0;
	padding-right: 288px
}

.container .right.offset-five {
	padding-left: 0;
	padding-right: 360px
}

.container .right.offset-six {
	padding-left: 0;
	padding-right: 432px
}

.container .right.offset-seven {
	padding-left: 0;
	padding-right: 504px
}

.container .right.offset-eight {
	padding-left: 0;
	padding-right: 576px
}

.container .right.offset-nine {
	padding-left: 0;
	padding-right: 648px
}

.container .right.offset-ten {
	padding-left: 0;
	padding-right: 720px
}

.container .right.offset-eleven {
	padding-left: 0;
	padding-right: 792px
}

.container .right.offset-twelve {
	padding-left: 0;
	padding-right: 864px
}

.container .right.offset-thirteen {
	padding-left: 0;
	padding-right: 936px
}

.container .right.offset-fourteen {
	padding-left: 0;
	padding-right: 1008px
}

.container .right.offset-fifteen {
	padding-left: 0;
	padding-right: 1080px
}


.container {
	position: relative;
	width: 1152px;
	margin: 0 auto;
	padding: 0
}

.container.vertical-center{
	display: flex;
	align-items: center;
}
.container.vertical-center.row-direction-left{
	flex-direction:row;
}
.container.vertical-center.row-direction-right{
	flex-direction:row-reverse;
}

@media only screen and (max-width:727px){
	.container.vertical-center.row-direction-left,.container.vertical-center.row-direction-right{
		flex-direction:column;
	}
	.m-section .row-direction-right .m-title-group {
	    text-align: center;
	}
	.m-section .row-direction-right .ib {
	    float: none;
	}
	.m-section.m-slider-section .m-button-align,.m-section.m-hero-section .m-button-align{
		text-align: center;
	}
}

.container .column,.container .columns {
	float: left;
	display: inline;
	margin-left: 15px;
	margin-right: 15px;
}

.container .column.right,.container .columns.right {
	float: right
}

.container .column.no-float,.container .columns.no-float {
	display: inline-block;
	vertical-align: top;
	float: none;
	zoom: 1;
	*display: inline
}

.container .column .half-offset-left,.container .columns .half-offset-left {
	padding-left: 21px
}

.container .column .half-offset-right,.container .columns .half-offset-right {
	padding-right: 21px
}

.container .column.alpha,.container .columns.alpha {
	margin-left: 0
}

.container .column.omega,.container .columns.omega {
	margin-right: 0
}

.row {
	margin-bottom: 20px
}

.row.big {
	margin-bottom: 40px
}

.row.last {
	margin-bottom: 0
}

.container .one.column,.container .one.columns {
	width: 42px
}

.container .two.columns {
	width: 114px
}

.container .three.columns {
	width: 186px
}

.container .four.columns {
	width: 258px
}

.container .five.columns {
	width: 330px
}

.container .six.columns {
	width: 402px
}

.container .seven.columns {
	width: 474px
}

.container .eight.columns {
	width: 546px
}

.container .nine.columns {
	width: 618px
}

.container .ten.columns {
	width: 690px
}

.container .eleven.columns {
	width: 762px
}

.container .twelve.columns {
	width: 834px
}

.container .thirteen.columns {
	width: 906px
}

.container .fourteen.columns {
	width: 978px
}

.container .fifteen.columns {
	width: 1050px
}

.container .sixteen.columns {
	width: 1122px
}

.container .one-third.column,.container .third.column,.container .third.columns {
	width: 353.99616px
}

.container .two-thirds.column {
	width: 737.99232px
}

.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
	width: 200.4px
}

.container .column.two-fifths,.container .columns.two-fifths {
	width: 430.8px
}

.container .column.three-fifths,.container .columns.three-fifths {
	width: 661.2px
}

.container .column.four-fifths,.container .columns.four-fifths {
	width: 891.6px
}

.container .offset-one {
	padding-left: 72px
}

.container .offset-two {
	padding-left: 144px
}

.container .offset-three {
	padding-left: 216px
}

.container .offset-four {
	padding-left: 288px
}

.container .offset-five {
	padding-left: 360px
}

.container .offset-six {
	padding-left: 432px
}

.container .offset-seven {
	padding-left: 504px
}

.container .offset-eight {
	padding-left: 576px
}

.container .offset-nine {
	padding-left: 648px
}

.container .offset-ten {
	padding-left: 720px
}

.container .offset-eleven {
	padding-left: 792px
}

.container .offset-twelve {
	padding-left: 864px
}

.container .offset-thirteen {
	padding-left: 936px
}

.container .offset-fourteen {
	padding-left: 1008px
}

.container .offset-fifteen {
	padding-left: 1080px
}

.container .right.offset-one {
	padding-left: 0;
	padding-right: 72px
}

.container .right.offset-two {
	padding-left: 0;
	padding-right: 144px
}

.container .right.offset-three {
	padding-left: 0;
	padding-right: 216px
}

.container .right.offset-four {
	padding-left: 0;
	padding-right: 288px
}

.container .right.offset-five {
	padding-left: 0;
	padding-right: 360px
}

.container .right.offset-six {
	padding-left: 0;
	padding-right: 432px
}

.container .right.offset-seven {
	padding-left: 0;
	padding-right: 504px
}

.container .right.offset-eight {
	padding-left: 0;
	padding-right: 576px
}

.container .right.offset-nine {
	padding-left: 0;
	padding-right: 648px
}

.container .right.offset-ten {
	padding-left: 0;
	padding-right: 720px
}

.container .right.offset-eleven {
	padding-left: 0;
	padding-right: 792px
}

.container .right.offset-twelve {
	padding-left: 0;
	padding-right: 864px
}

.container .right.offset-thirteen {
	padding-left: 0;
	padding-right: 936px
}

.container .right.offset-fourteen {
	padding-left: 0;
	padding-right: 1008px
}

.container .right.offset-fifteen {
	padding-left: 0;
	padding-right: 1080px
}

@media only screen and (min-width:1000px) and (max-width:1349px) {
	.container {
		position: relative;
		width: 960px;
		margin: 0 auto;
		padding: 0
	}

	.container .column,.container .columns {
		float: left;
		display: inline;
		margin-left: 13px;
		margin-right: 13px
	}

	.container .column.right,.container .columns.right {
		float: right
	}

	.container .column.no-float,.container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column .half-offset-left,.container .columns .half-offset-left {
		padding-left: 17px
	}

	.container .column .half-offset-right,.container .columns .half-offset-right {
		padding-right: 17px
	}

	.container .column.alpha,.container .columns.alpha {
		margin-left: 0
	}

	.container .column.omega,.container .columns.omega {
		margin-right: 0
	}

	.row {
		margin-bottom: 20px
	}

	.row.big {
		margin-bottom: 40px
	}

	.row.last {
		margin-bottom: 0
	}

	.container .one.column,.container .one.columns {
		width: 34px
	}

	.container .two.columns {
		width: 94px
	}

	.container .three.columns {
		width: 154px
	}

	.container .four.columns {
		width: 214px
	}

	.container .five.columns {
		width: 274px
	}

	.container .six.columns {
		width: 334px
	}

	.container .seven.columns {
		width: 394px
	}

	.container .eight.columns {
		width: 454px
	}

	.container .nine.columns {
		width: 514px
	}

	.container .ten.columns {
		width: 574px
	}

	.container .eleven.columns {
		width: 634px
	}

	.container .twelve.columns {
		width: 694px
	}

	.container .thirteen.columns {
		width: 754px
	}

	.container .fourteen.columns {
		width: 814px
	}

	.container .fifteen.columns {
		width: 874px
	}

	.container .sixteen.columns {
		width: 934px
	}

	.container .one-third.column,.container .third.column,.container .third.columns {
		width: 293.9968px
	}

	.container .two-thirds.column {
		width: 613.9936px
	}

	.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
		width: 166px
	}

	.container .column.two-fifths,.container .columns.two-fifths {
		width: 358px
	}

	.container .column.three-fifths,.container .columns.three-fifths {
		width: 550px
	}

	.container .column.four-fifths,.container .columns.four-fifths {
		width: 742px
	}

	.container .offset-one {
		padding-left: 60px
	}

	.container .offset-two {
		padding-left: 120px
	}

	.container .offset-three {
		padding-left: 180px
	}

	.container .offset-four {
		padding-left: 240px
	}

	.container .offset-five {
		padding-left: 300px
	}

	.container .offset-six {
		padding-left: 360px
	}

	.container .offset-seven {
		padding-left: 420px
	}

	.container .offset-eight {
		padding-left: 480px
	}

	.container .offset-nine {
		padding-left: 540px
	}

	.container .offset-ten {
		padding-left: 600px
	}

	.container .offset-eleven {
		padding-left: 660px
	}

	.container .offset-twelve {
		padding-left: 720px
	}

	.container .offset-thirteen {
		padding-left: 780px
	}

	.container .offset-fourteen {
		padding-left: 840px
	}

	.container .offset-fifteen {
		padding-left: 900px
	}

	.container .right.offset-one {
		padding-left: 0;
		padding-right: 60px
	}

	.container .right.offset-two {
		padding-left: 0;
		padding-right: 120px
	}

	.container .right.offset-three {
		padding-left: 0;
		padding-right: 180px
	}

	.container .right.offset-four {
		padding-left: 0;
		padding-right: 240px
	}

	.container .right.offset-five {
		padding-left: 0;
		padding-right: 300px
	}

	.container .right.offset-six {
		padding-left: 0;
		padding-right: 360px
	}

	.container .right.offset-seven {
		padding-left: 0;
		padding-right: 420px
	}

	.container .right.offset-eight {
		padding-left: 0;
		padding-right: 480px
	}

	.container .right.offset-nine {
		padding-left: 0;
		padding-right: 540px
	}

	.container .right.offset-ten {
		padding-left: 0;
		padding-right: 600px
	}

	.container .right.offset-eleven {
		padding-left: 0;
		padding-right: 660px
	}

	.container .right.offset-twelve {
		padding-left: 0;
		padding-right: 720px
	}

	.container .right.offset-thirteen {
		padding-left: 0;
		padding-right: 780px
	}

	.container .right.offset-fourteen {
		padding-left: 0;
		padding-right: 840px
	}

	.container .right.offset-fifteen {
		padding-left: 0;
		padding-right: 900px
	}
}

@media only screen and (min-width:1200px) and (max-width:1549px) {
	.side-menu-opened .container {
		position: relative;
		width: 960px;
		margin: 0 auto;
		padding: 0
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns {
		float: left;
		display: inline;
		margin-left: 13px;
		margin-right: 13px
	}

	.side-menu-opened .container .column.right,.side-menu-opened .container .columns.right {
		float: right
	}

	.side-menu-opened .container .column.no-float,.side-menu-opened .container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left {
		padding-left: 17px
	}

	.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right {
		padding-right: 17px
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha {
		margin-left: 0
	}

	.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega {
		margin-right: 0
	}

	.side-menu-opened .row {
		margin-bottom: 20px
	}

	.side-menu-opened .row.big {
		margin-bottom: 40px
	}

	.side-menu-opened .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns {
		width: 34px
	}

	.side-menu-opened .container .two.columns {
		width: 94px
	}

	.side-menu-opened .container .three.columns {
		width: 154px
	}

	.side-menu-opened .container .four.columns {
		width: 214px
	}

	.side-menu-opened .container .five.columns {
		width: 274px
	}

	.side-menu-opened .container .six.columns {
		width: 334px
	}

	.side-menu-opened .container .seven.columns {
		width: 394px
	}

	.side-menu-opened .container .eight.columns {
		width: 454px
	}

	.side-menu-opened .container .nine.columns {
		width: 514px
	}

	.side-menu-opened .container .ten.columns {
		width: 574px
	}

	.side-menu-opened .container .eleven.columns {
		width: 634px
	}

	.side-menu-opened .container .twelve.columns {
		width: 694px
	}

	.side-menu-opened .container .thirteen.columns {
		width: 754px
	}

	.side-menu-opened .container .fourteen.columns {
		width: 814px
	}

	.side-menu-opened .container .fifteen.columns {
		width: 874px
	}

	.side-menu-opened .container .sixteen.columns {
		width: 934px
	}

	.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns {
		width: 293.9968px
	}

	.side-menu-opened .container .two-thirds.column {
		width: 613.9936px
	}

	.side-menu-opened .container .column.fifth,.side-menu-opened .container .columns.fifth,.side-menu-opened .container .column.one-fifth,.side-menu-opened .container .columns.one-fifth {
		width: 166px
	}

	.side-menu-opened .container .column.two-fifths,.side-menu-opened .container .columns.two-fifths {
		width: 358px
	}

	.side-menu-opened .container .column.three-fifths,.side-menu-opened .container .columns.three-fifths {
		width: 550px
	}

	.side-menu-opened .container .column.four-fifths,.side-menu-opened .container .columns.four-fifths {
		width: 742px
	}

	.side-menu-opened .container .offset-one {
		padding-left: 60px
	}

	.side-menu-opened .container .offset-two {
		padding-left: 120px
	}

	.side-menu-opened .container .offset-three {
		padding-left: 180px
	}

	.side-menu-opened .container .offset-four {
		padding-left: 240px
	}

	.side-menu-opened .container .offset-five {
		padding-left: 300px
	}

	.side-menu-opened .container .offset-six {
		padding-left: 360px
	}

	.side-menu-opened .container .offset-seven {
		padding-left: 420px
	}

	.side-menu-opened .container .offset-eight {
		padding-left: 480px
	}

	.side-menu-opened .container .offset-nine {
		padding-left: 540px
	}

	.side-menu-opened .container .offset-ten {
		padding-left: 600px
	}

	.side-menu-opened .container .offset-eleven {
		padding-left: 660px
	}

	.side-menu-opened .container .offset-twelve {
		padding-left: 720px
	}

	.side-menu-opened .container .offset-thirteen {
		padding-left: 780px
	}

	.side-menu-opened .container .offset-fourteen {
		padding-left: 840px
	}

	.side-menu-opened .container .offset-fifteen {
		padding-left: 900px
	}

	.side-menu-opened .container .right.offset-one {
		padding-left: 0;
		padding-right: 60px
	}

	.side-menu-opened .container .right.offset-two {
		padding-left: 0;
		padding-right: 120px
	}

	.side-menu-opened .container .right.offset-three {
		padding-left: 0;
		padding-right: 180px
	}

	.side-menu-opened .container .right.offset-four {
		padding-left: 0;
		padding-right: 240px
	}

	.side-menu-opened .container .right.offset-five {
		padding-left: 0;
		padding-right: 300px
	}

	.side-menu-opened .container .right.offset-six {
		padding-left: 0;
		padding-right: 360px
	}

	.side-menu-opened .container .right.offset-seven {
		padding-left: 0;
		padding-right: 420px
	}

	.side-menu-opened .container .right.offset-eight {
		padding-left: 0;
		padding-right: 480px
	}

	.side-menu-opened .container .right.offset-nine {
		padding-left: 0;
		padding-right: 540px
	}

	.side-menu-opened .container .right.offset-ten {
		padding-left: 0;
		padding-right: 600px
	}

	.side-menu-opened .container .right.offset-eleven {
		padding-left: 0;
		padding-right: 660px
	}

	.side-menu-opened .container .right.offset-twelve {
		padding-left: 0;
		padding-right: 720px
	}

	.side-menu-opened .container .right.offset-thirteen {
		padding-left: 0;
		padding-right: 780px
	}

	.side-menu-opened .container .right.offset-fourteen {
		padding-left: 0;
		padding-right: 840px
	}

	.side-menu-opened .container .right.offset-fifteen {
		padding-left: 0;
		padding-right: 900px
	}
}

@media only screen and (min-width:876px) and (max-width:999px) {
	.container {
		position: relative;
		width: 832px;
		margin: 0 auto;
		padding: 0
	}

	.container .column,.container .columns {
		float: left;
		display: inline;
		margin-left: 12px;
		margin-right: 12px
	}

	.container .column.right,.container .columns.right {
		float: right
	}

	.container .column.no-float,.container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column .half-offset-left,.container .columns .half-offset-left {
		padding-left: 14px
	}

	.container .column .half-offset-right,.container .columns .half-offset-right {
		padding-right: 14px
	}

	.container .column.alpha,.container .columns.alpha {
		margin-left: 0
	}

	.container .column.omega,.container .columns.omega {
		margin-right: 0
	}

	.row {
		margin-bottom: 20px
	}

	.row.big {
		margin-bottom: 40px
	}

	.row.last {
		margin-bottom: 0
	}

	.container .one.column,.container .one.columns {
		width: 28px
	}

	.container .two.columns {
		width: 80px
	}

	.container .three.columns {
		width: 132px
	}

	.container .four.columns {
		width: 184px
	}

	.container .five.columns {
		width: 236px
	}

	.container .six.columns {
		width: 288px
	}

	.container .seven.columns {
		width: 340px
	}

	.container .eight.columns {
		width: 392px
	}

	.container .nine.columns {
		width: 444px
	}

	.container .ten.columns {
		width: 496px
	}

	.container .eleven.columns {
		width: 548px
	}

	.container .twelve.columns {
		width: 600px
	}

	.container .thirteen.columns {
		width: 652px
	}

	.container .fourteen.columns {
		width: 704px
	}

	.container .fifteen.columns {
		width: 756px
	}

	.container .sixteen.columns {
		width: 808px
	}

	.container .one-third.column,.container .third.column,.container .third.columns {
		width: 253.33056px
	}

	.container .two-thirds.column {
		width: 530.66112px
	}

	.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
		width: 142.4px
	}

	.container .column.two-fifths,.container .columns.two-fifths {
		width: 308.8px
	}

	.container .column.three-fifths,.container .columns.three-fifths {
		width: 475.2px
	}

	.container .column.four-fifths,.container .columns.four-fifths {
		width: 641.6px
	}

	.container .offset-one {
		padding-left: 52px
	}

	.container .offset-two {
		padding-left: 104px
	}

	.container .offset-three {
		padding-left: 156px
	}

	.container .offset-four {
		padding-left: 208px
	}

	.container .offset-five {
		padding-left: 260px
	}

	.container .offset-six {
		padding-left: 312px
	}

	.container .offset-seven {
		padding-left: 364px
	}

	.container .offset-eight {
		padding-left: 416px
	}

	.container .offset-nine {
		padding-left: 468px
	}

	.container .offset-ten {
		padding-left: 520px
	}

	.container .offset-eleven {
		padding-left: 572px
	}

	.container .offset-twelve {
		padding-left: 624px
	}

	.container .offset-thirteen {
		padding-left: 676px
	}

	.container .offset-fourteen {
		padding-left: 728px
	}

	.container .offset-fifteen {
		padding-left: 780px
	}

	.container .right.offset-one {
		padding-left: 0;
		padding-right: 52px
	}

	.container .right.offset-two {
		padding-left: 0;
		padding-right: 104px
	}

	.container .right.offset-three {
		padding-left: 0;
		padding-right: 156px
	}

	.container .right.offset-four {
		padding-left: 0;
		padding-right: 208px
	}

	.container .right.offset-five {
		padding-left: 0;
		padding-right: 260px
	}

	.container .right.offset-six {
		padding-left: 0;
		padding-right: 312px
	}

	.container .right.offset-seven {
		padding-left: 0;
		padding-right: 364px
	}

	.container .right.offset-eight {
		padding-left: 0;
		padding-right: 416px
	}

	.container .right.offset-nine {
		padding-left: 0;
		padding-right: 468px
	}

	.container .right.offset-ten {
		padding-left: 0;
		padding-right: 520px
	}

	.container .right.offset-eleven {
		padding-left: 0;
		padding-right: 572px
	}

	.container .right.offset-twelve {
		padding-left: 0;
		padding-right: 624px
	}

	.container .right.offset-thirteen {
		padding-left: 0;
		padding-right: 676px
	}

	.container .right.offset-fourteen {
		padding-left: 0;
		padding-right: 728px
	}

	.container .right.offset-fifteen {
		padding-left: 0;
		padding-right: 780px
	}
}

@media only screen and (min-width:1076px) and (max-width:1199px) {
	.side-menu-opened .container {
		position: relative;
		width: 832px;
		margin: 0 auto;
		padding: 0
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns {
		float: left;
		display: inline;
		margin-left: 12px;
		margin-right: 12px
	}

	.side-menu-opened .container .column.right,.side-menu-opened .container .columns.right {
		float: right
	}

	.side-menu-opened .container .column.no-float,.side-menu-opened .container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left {
		padding-left: 14px
	}

	.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right {
		padding-right: 14px
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha {
		margin-left: 0
	}

	.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega {
		margin-right: 0
	}

	.side-menu-opened .row {
		margin-bottom: 20px
	}

	.side-menu-opened .row.big {
		margin-bottom: 40px
	}

	.side-menu-opened .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns {
		width: 28px
	}

	.side-menu-opened .container .two.columns {
		width: 80px
	}

	.side-menu-opened .container .three.columns {
		width: 132px
	}

	.side-menu-opened .container .four.columns {
		width: 184px
	}

	.side-menu-opened .container .five.columns {
		width: 236px
	}

	.side-menu-opened .container .six.columns {
		width: 288px
	}

	.side-menu-opened .container .seven.columns {
		width: 340px
	}

	.side-menu-opened .container .eight.columns {
		width: 392px
	}

	.side-menu-opened .container .nine.columns {
		width: 444px
	}

	.side-menu-opened .container .ten.columns {
		width: 496px
	}

	.side-menu-opened .container .eleven.columns {
		width: 548px
	}

	.side-menu-opened .container .twelve.columns {
		width: 600px
	}

	.side-menu-opened .container .thirteen.columns {
		width: 652px
	}

	.side-menu-opened .container .fourteen.columns {
		width: 704px
	}

	.side-menu-opened .container .fifteen.columns {
		width: 756px
	}

	.side-menu-opened .container .sixteen.columns {
		width: 808px
	}

	.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns {
		width: 253.33056px
	}

	.side-menu-opened .container .two-thirds.column {
		width: 530.66112px
	}

	.side-menu-opened .container .column.fifth,.side-menu-opened .container .columns.fifth,.side-menu-opened .container .column.one-fifth,.side-menu-opened .container .columns.one-fifth {
		width: 142.4px
	}

	.side-menu-opened .container .column.two-fifths,.side-menu-opened .container .columns.two-fifths {
		width: 308.8px
	}

	.side-menu-opened .container .column.three-fifths,.side-menu-opened .container .columns.three-fifths {
		width: 475.2px
	}

	.side-menu-opened .container .column.four-fifths,.side-menu-opened .container .columns.four-fifths {
		width: 641.6px
	}

	.side-menu-opened .container .offset-one {
		padding-left: 52px
	}

	.side-menu-opened .container .offset-two {
		padding-left: 104px
	}

	.side-menu-opened .container .offset-three {
		padding-left: 156px
	}

	.side-menu-opened .container .offset-four {
		padding-left: 208px
	}

	.side-menu-opened .container .offset-five {
		padding-left: 260px
	}

	.side-menu-opened .container .offset-six {
		padding-left: 312px
	}

	.side-menu-opened .container .offset-seven {
		padding-left: 364px
	}

	.side-menu-opened .container .offset-eight {
		padding-left: 416px
	}

	.side-menu-opened .container .offset-nine {
		padding-left: 468px
	}

	.side-menu-opened .container .offset-ten {
		padding-left: 520px
	}

	.side-menu-opened .container .offset-eleven {
		padding-left: 572px
	}

	.side-menu-opened .container .offset-twelve {
		padding-left: 624px
	}

	.side-menu-opened .container .offset-thirteen {
		padding-left: 676px
	}

	.side-menu-opened .container .offset-fourteen {
		padding-left: 728px
	}

	.side-menu-opened .container .offset-fifteen {
		padding-left: 780px
	}

	.side-menu-opened .container .right.offset-one {
		padding-left: 0;
		padding-right: 52px
	}

	.side-menu-opened .container .right.offset-two {
		padding-left: 0;
		padding-right: 104px
	}

	.side-menu-opened .container .right.offset-three {
		padding-left: 0;
		padding-right: 156px
	}

	.side-menu-opened .container .right.offset-four {
		padding-left: 0;
		padding-right: 208px
	}

	.side-menu-opened .container .right.offset-five {
		padding-left: 0;
		padding-right: 260px
	}

	.side-menu-opened .container .right.offset-six {
		padding-left: 0;
		padding-right: 312px
	}

	.side-menu-opened .container .right.offset-seven {
		padding-left: 0;
		padding-right: 364px
	}

	.side-menu-opened .container .right.offset-eight {
		padding-left: 0;
		padding-right: 416px
	}

	.side-menu-opened .container .right.offset-nine {
		padding-left: 0;
		padding-right: 468px
	}

	.side-menu-opened .container .right.offset-ten {
		padding-left: 0;
		padding-right: 520px
	}

	.side-menu-opened .container .right.offset-eleven {
		padding-left: 0;
		padding-right: 572px
	}

	.side-menu-opened .container .right.offset-twelve {
		padding-left: 0;
		padding-right: 624px
	}

	.side-menu-opened .container .right.offset-thirteen {
		padding-left: 0;
		padding-right: 676px
	}

	.side-menu-opened .container .right.offset-fourteen {
		padding-left: 0;
		padding-right: 728px
	}

	.side-menu-opened .container .right.offset-fifteen {
		padding-left: 0;
		padding-right: 780px
	}
}

@media only screen and (min-width:728px) and (max-width:875px) {
	.container {
		position: relative;
		width: 656px;
		margin: 0 auto;
		padding: 0
	}

	.container .column,.container .columns {
		float: left;
		display: inline;
		margin-left: 9px;
		margin-right: 9px
	}

	.container .column.right,.container .columns.right {
		float: right
	}

	.container .column.no-float,.container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column .half-offset-left,.container .columns .half-offset-left {
		padding-left: 11.5px
	}

	.container .column .half-offset-right,.container .columns .half-offset-right {
		padding-right: 11.5px
	}

	.container .column.alpha,.container .columns.alpha {
		margin-left: 0
	}

	.container .column.omega,.container .columns.omega {
		margin-right: 0
	}

	.row {
		margin-bottom: 20px
	}

	.row.big {
		margin-bottom: 40px
	}

	.row.last {
		margin-bottom: 0
	}

	.container .one.column,.container .one.columns {
		width: 23px
	}

	.container .two.columns {
		width: 64px
	}

	.container .three.columns {
		width: 105px
	}

	.container .four.columns {
		width: 146px
	}

	.container .five.columns {
		width: 187px
	}

	.container .six.columns {
		width: 228px
	}

	.container .seven.columns {
		width: 269px
	}

	.container .eight.columns {
		width: 310px
	}

	.container .nine.columns {
		width: 351px
	}

	.container .ten.columns {
		width: 392px
	}

	.container .eleven.columns {
		width: 433px
	}

	.container .twelve.columns {
		width: 474px
	}

	.container .thirteen.columns {
		width: 515px
	}

	.container .fourteen.columns {
		width: 556px
	}

	.container .fifteen.columns {
		width: 597px
	}

	.container .sixteen.columns {
		width: 638px
	}

	.container .one-third.column,.container .third.column,.container .third.columns {
		width: 200.66448px
	}

	.container .two-thirds.column {
		width: 419.32896px
	}

	.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
		width: 113.2px
	}

	.container .column.two-fifths,.container .columns.two-fifths {
		width: 244.4px
	}

	.container .column.three-fifths,.container .columns.three-fifths {
		width: 375.6px
	}

	.container .column.four-fifths,.container .columns.four-fifths {
		width: 506.8px
	}

	.container .offset-one {
		padding-left: 41px
	}

	.container .offset-two {
		padding-left: 82px
	}

	.container .offset-three {
		padding-left: 123px
	}

	.container .offset-four {
		padding-left: 164px
	}

	.container .offset-five {
		padding-left: 205px
	}

	.container .offset-six {
		padding-left: 246px
	}

	.container .offset-seven {
		padding-left: 287px
	}

	.container .offset-eight {
		padding-left: 328px
	}

	.container .offset-nine {
		padding-left: 369px
	}

	.container .offset-ten {
		padding-left: 410px
	}

	.container .offset-eleven {
		padding-left: 451px
	}

	.container .offset-twelve {
		padding-left: 492px
	}

	.container .offset-thirteen {
		padding-left: 533px
	}

	.container .offset-fourteen {
		padding-left: 574px
	}

	.container .offset-fifteen {
		padding-left: 615px
	}

	.container .right.offset-one {
		padding-left: 0;
		padding-right: 41px
	}

	.container .right.offset-two {
		padding-left: 0;
		padding-right: 82px
	}

	.container .right.offset-three {
		padding-left: 0;
		padding-right: 123px
	}

	.container .right.offset-four {
		padding-left: 0;
		padding-right: 164px
	}

	.container .right.offset-five {
		padding-left: 0;
		padding-right: 205px
	}

	.container .right.offset-six {
		padding-left: 0;
		padding-right: 246px
	}

	.container .right.offset-seven {
		padding-left: 0;
		padding-right: 287px
	}

	.container .right.offset-eight {
		padding-left: 0;
		padding-right: 328px
	}

	.container .right.offset-nine {
		padding-left: 0;
		padding-right: 369px
	}

	.container .right.offset-ten {
		padding-left: 0;
		padding-right: 410px
	}

	.container .right.offset-eleven {
		padding-left: 0;
		padding-right: 451px
	}

	.container .right.offset-twelve {
		padding-left: 0;
		padding-right: 492px
	}

	.container .right.offset-thirteen {
		padding-left: 0;
		padding-right: 533px
	}

	.container .right.offset-fourteen {
		padding-left: 0;
		padding-right: 574px
	}

	.container .right.offset-fifteen {
		padding-left: 0;
		padding-right: 615px
	}
}

@media only screen and (min-width:928px) and (max-width:1075px) {
	.side-menu-opened .container {
		position: relative;
		width: 656px;
		margin: 0 auto;
		padding: 0
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns {
		float: left;
		display: inline;
		margin-left: 9px;
		margin-right: 9px
	}

	.side-menu-opened .container .column.right,.side-menu-opened .container .columns.right {
		float: right
	}

	.side-menu-opened .container .column.no-float,.side-menu-opened .container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left {
		padding-left: 11.5px
	}

	.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right {
		padding-right: 11.5px
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha {
		margin-left: 0
	}

	.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega {
		margin-right: 0
	}

	.side-menu-opened .row {
		margin-bottom: 20px
	}

	.side-menu-opened .row.big {
		margin-bottom: 40px
	}

	.side-menu-opened .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns {
		width: 23px
	}

	.side-menu-opened .container .two.columns {
		width: 64px
	}

	.side-menu-opened .container .three.columns {
		width: 105px
	}

	.side-menu-opened .container .four.columns {
		width: 146px
	}

	.side-menu-opened .container .five.columns {
		width: 187px
	}

	.side-menu-opened .container .six.columns {
		width: 228px
	}

	.side-menu-opened .container .seven.columns {
		width: 269px
	}

	.side-menu-opened .container .eight.columns {
		width: 310px
	}

	.side-menu-opened .container .nine.columns {
		width: 351px
	}

	.side-menu-opened .container .ten.columns {
		width: 392px
	}

	.side-menu-opened .container .eleven.columns {
		width: 433px
	}

	.side-menu-opened .container .twelve.columns {
		width: 474px
	}

	.side-menu-opened .container .thirteen.columns {
		width: 515px
	}

	.side-menu-opened .container .fourteen.columns {
		width: 556px
	}

	.side-menu-opened .container .fifteen.columns {
		width: 597px
	}

	.side-menu-opened .container .sixteen.columns {
		width: 638px
	}

	.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns {
		width: 200.66448px
	}

	.side-menu-opened .container .two-thirds.column {
		width: 419.32896px
	}

	.side-menu-opened .container .column.fifth,.side-menu-opened .container .columns.fifth,.side-menu-opened .container .column.one-fifth,.side-menu-opened .container .columns.one-fifth {
		width: 113.2px
	}

	.side-menu-opened .container .column.two-fifths,.side-menu-opened .container .columns.two-fifths {
		width: 244.4px
	}

	.side-menu-opened .container .column.three-fifths,.side-menu-opened .container .columns.three-fifths {
		width: 375.6px
	}

	.side-menu-opened .container .column.four-fifths,.side-menu-opened .container .columns.four-fifths {
		width: 506.8px
	}

	.side-menu-opened .container .offset-one {
		padding-left: 41px
	}

	.side-menu-opened .container .offset-two {
		padding-left: 82px
	}

	.side-menu-opened .container .offset-three {
		padding-left: 123px
	}

	.side-menu-opened .container .offset-four {
		padding-left: 164px
	}

	.side-menu-opened .container .offset-five {
		padding-left: 205px
	}

	.side-menu-opened .container .offset-six {
		padding-left: 246px
	}

	.side-menu-opened .container .offset-seven {
		padding-left: 287px
	}

	.side-menu-opened .container .offset-eight {
		padding-left: 328px
	}

	.side-menu-opened .container .offset-nine {
		padding-left: 369px
	}

	.side-menu-opened .container .offset-ten {
		padding-left: 410px
	}

	.side-menu-opened .container .offset-eleven {
		padding-left: 451px
	}

	.side-menu-opened .container .offset-twelve {
		padding-left: 492px
	}

	.side-menu-opened .container .offset-thirteen {
		padding-left: 533px
	}

	.side-menu-opened .container .offset-fourteen {
		padding-left: 574px
	}

	.side-menu-opened .container .offset-fifteen {
		padding-left: 615px
	}

	.side-menu-opened .container .right.offset-one {
		padding-left: 0;
		padding-right: 41px
	}

	.side-menu-opened .container .right.offset-two {
		padding-left: 0;
		padding-right: 82px
	}

	.side-menu-opened .container .right.offset-three {
		padding-left: 0;
		padding-right: 123px
	}

	.side-menu-opened .container .right.offset-four {
		padding-left: 0;
		padding-right: 164px
	}

	.side-menu-opened .container .right.offset-five {
		padding-left: 0;
		padding-right: 205px
	}

	.side-menu-opened .container .right.offset-six {
		padding-left: 0;
		padding-right: 246px
	}

	.side-menu-opened .container .right.offset-seven {
		padding-left: 0;
		padding-right: 287px
	}

	.side-menu-opened .container .right.offset-eight {
		padding-left: 0;
		padding-right: 328px
	}

	.side-menu-opened .container .right.offset-nine {
		padding-left: 0;
		padding-right: 369px
	}

	.side-menu-opened .container .right.offset-ten {
		padding-left: 0;
		padding-right: 410px
	}

	.side-menu-opened .container .right.offset-eleven {
		padding-left: 0;
		padding-right: 451px
	}

	.side-menu-opened .container .right.offset-twelve {
		padding-left: 0;
		padding-right: 492px
	}

	.side-menu-opened .container .right.offset-thirteen {
		padding-left: 0;
		padding-right: 533px
	}

	.side-menu-opened .container .right.offset-fourteen {
		padding-left: 0;
		padding-right: 574px
	}

	.side-menu-opened .container .right.offset-fifteen {
		padding-left: 0;
		padding-right: 615px
	}
}

@media only screen and (min-width:490px) and (max-width:727px) {
	.fixed-center {
		text-align: center
	}

	.fixed-hidden {
		display: none
	}

	.container {
		width: 456px;
		padding: 0;
		margin: 0 auto
	}

	.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
		margin: 5px 0;
		width: 440px;
		margin-left: 8px;
		margin-right: 8px
	}

	.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
		width: 212px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column.alpha,.container .columns.alpha,.container .one.column.alpha,.container .one.columns.alpha,.container .two.columns.alpha,.container .three.columns.alpha,.container .four.columns.alpha,.container .five.columns.alpha,.container .six.columns.alpha,.container .seven.columns.alpha,.container .eight.columns.alpha,.container .nine.columns.alpha,.container .ten.columns.alpha,.container .eleven.columns.alpha,.container .twelve.columns.alpha,.container .thirteen.columns.alpha,.container .fourteen.columns.alpha,.container .fifteen.columns.alpha,.container .sixteen.columns.alpha,.container .one-third.column.alpha,.container .third.column.alpha,.container .third.columns.alpha,.container .two-thirds.column.alpha,.container .fifth.column.alpha,.container .fifth.columns.alpha,.container .two-fifths.columns.alpha,.container .three-fifths.columns.alpha,.container .four-fifths.columns.alpha,.container .column.omega,.container .columns.omega,.container .one.column.omega,.container .one.columns.omega,.container .two.columns.omega,.container .three.columns.omega,.container .four.columns.omega,.container .five.columns.omega,.container .six.columns.omega,.container .seven.columns.omega,.container .eight.columns.omega,.container .nine.columns.omega,.container .ten.columns.omega,.container .eleven.columns.omega,.container .twelve.columns.omega,.container .thirteen.columns.omega,.container .fourteen.columns.omega,.container .fifteen.columns.omega,.container .sixteen.columns.omega,.container .one-third.column.omega,.container .third.column.omega,.container .third.columns.omega,.container .two-thirds.column.omega,.container .fifth.column.omega,.container .fifth.columns.omega,.container .two-fifths.columns.omega,.container .three-fifths.columns.omega,.container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
		padding-left: 0
	}

	.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
		padding-right: 0
	}

	.container .row {
		margin-bottom: 20px
	}

	.container .row.last {
		margin-bottom: 0
	}

	.container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:690px) and (max-width:927px) {
	.side-menu-opened .fixed-center {
		text-align: center
	}

	.side-menu-opened .fixed-hidden {
		display: none
	}

	.side-menu-opened .container {
		width: 456px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns,.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns,.side-menu-opened .container .two.columns,.side-menu-opened .container .three.columns,.side-menu-opened .container .four.columns,.side-menu-opened .container .five.columns,.side-menu-opened .container .six.columns,.side-menu-opened .container .seven.columns,.side-menu-opened .container .eight.columns,.side-menu-opened .container .nine.columns,.side-menu-opened .container .ten.columns,.side-menu-opened .container .eleven.columns,.side-menu-opened .container .twelve.columns,.side-menu-opened .container .thirteen.columns,.side-menu-opened .container .fourteen.columns,.side-menu-opened .container .fifteen.columns,.side-menu-opened .container .sixteen.columns,.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns,.side-menu-opened .container .two-thirds.column,.side-menu-opened .container .fifth.column,.side-menu-opened .container .fifth.columns,.side-menu-opened .container .two-fifths.columns,.side-menu-opened .container .three-fifths.columns,.side-menu-opened .container .four-fifths.columns {
		margin: 5px 0;
		width: 440px;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .container .column.half-fixed,.side-menu-opened .container .columns.half-fixed,.side-menu-opened .container .one.column.half-fixed,.side-menu-opened .container .one.columns.half-fixed,.side-menu-opened .container .two.columns.half-fixed,.side-menu-opened .container .three.columns.half-fixed,.side-menu-opened .container .four.columns.half-fixed,.side-menu-opened .container .five.columns.half-fixed,.side-menu-opened .container .six.columns.half-fixed,.side-menu-opened .container .seven.columns.half-fixed,.side-menu-opened .container .eight.columns.half-fixed,.side-menu-opened .container .nine.columns.half-fixed,.side-menu-opened .container .ten.columns.half-fixed,.side-menu-opened .container .eleven.columns.half-fixed,.side-menu-opened .container .twelve.columns.half-fixed,.side-menu-opened .container .thirteen.columns.half-fixed,.side-menu-opened .container .fourteen.columns.half-fixed,.side-menu-opened .container .fifteen.columns.half-fixed,.side-menu-opened .container .sixteen.columns.half-fixed,.side-menu-opened .container .one-third.column.half-fixed,.side-menu-opened .container .third.column.half-fixed,.side-menu-opened .container .third.columns.half-fixed,.side-menu-opened .container .two-thirds.column.half-fixed,.side-menu-opened .container .fifth.column.half-fixed,.side-menu-opened .container .fifth.columns.half-fixed,.side-menu-opened .container .two-fifths.columns.half-fixed,.side-menu-opened .container .three-fifths.columns.half-fixed,.side-menu-opened .container .four-fifths.columns.half-fixed {
		width: 212px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha,.side-menu-opened .container .one.column.alpha,.side-menu-opened .container .one.columns.alpha,.side-menu-opened .container .two.columns.alpha,.side-menu-opened .container .three.columns.alpha,.side-menu-opened .container .four.columns.alpha,.side-menu-opened .container .five.columns.alpha,.side-menu-opened .container .six.columns.alpha,.side-menu-opened .container .seven.columns.alpha,.side-menu-opened .container .eight.columns.alpha,.side-menu-opened .container .nine.columns.alpha,.side-menu-opened .container .ten.columns.alpha,.side-menu-opened .container .eleven.columns.alpha,.side-menu-opened .container .twelve.columns.alpha,.side-menu-opened .container .thirteen.columns.alpha,.side-menu-opened .container .fourteen.columns.alpha,.side-menu-opened .container .fifteen.columns.alpha,.side-menu-opened .container .sixteen.columns.alpha,.side-menu-opened .container .one-third.column.alpha,.side-menu-opened .container .third.column.alpha,.side-menu-opened .container .third.columns.alpha,.side-menu-opened .container .two-thirds.column.alpha,.side-menu-opened .container .fifth.column.alpha,.side-menu-opened .container .fifth.columns.alpha,.side-menu-opened .container .two-fifths.columns.alpha,.side-menu-opened .container .three-fifths.columns.alpha,.side-menu-opened .container .four-fifths.columns.alpha,.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega,.side-menu-opened .container .one.column.omega,.side-menu-opened .container .one.columns.omega,.side-menu-opened .container .two.columns.omega,.side-menu-opened .container .three.columns.omega,.side-menu-opened .container .four.columns.omega,.side-menu-opened .container .five.columns.omega,.side-menu-opened .container .six.columns.omega,.side-menu-opened .container .seven.columns.omega,.side-menu-opened .container .eight.columns.omega,.side-menu-opened .container .nine.columns.omega,.side-menu-opened .container .ten.columns.omega,.side-menu-opened .container .eleven.columns.omega,.side-menu-opened .container .twelve.columns.omega,.side-menu-opened .container .thirteen.columns.omega,.side-menu-opened .container .fourteen.columns.omega,.side-menu-opened .container .fifteen.columns.omega,.side-menu-opened .container .sixteen.columns.omega,.side-menu-opened .container .one-third.column.omega,.side-menu-opened .container .third.column.omega,.side-menu-opened .container .third.columns.omega,.side-menu-opened .container .two-thirds.column.omega,.side-menu-opened .container .fifth.column.omega,.side-menu-opened .container .fifth.columns.omega,.side-menu-opened .container .two-fifths.columns.omega,.side-menu-opened .container .three-fifths.columns.omega,.side-menu-opened .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left,.side-menu-opened .container .one.column .half-offset-left,.side-menu-opened .container .one.columns .half-offset-left,.side-menu-opened .container .two.columns .half-offset-left,.side-menu-opened .container .three.columns .half-offset-left,.side-menu-opened .container .four.columns .half-offset-left,.side-menu-opened .container .five.columns .half-offset-left,.side-menu-opened .container .six.columns .half-offset-left,.side-menu-opened .container .seven.columns .half-offset-left,.side-menu-opened .container .eight.columns .half-offset-left,.side-menu-opened .container .nine.columns .half-offset-left,.side-menu-opened .container .ten.columns .half-offset-left,.side-menu-opened .container .eleven.columns .half-offset-left,.side-menu-opened .container .twelve.columns .half-offset-left,.side-menu-opened .container .thirteen.columns .half-offset-left,.side-menu-opened .container .fourteen.columns .half-offset-left,.side-menu-opened .container .fifteen.columns .half-offset-left,.side-menu-opened .container .sixteen.columns .half-offset-left,.side-menu-opened .container .one-third.column .half-offset-left,.side-menu-opened .container .third.column .half-offset-left,.side-menu-opened .container .third.columns .half-offset-left,.side-menu-opened .container .two-thirds.column .half-offset-left,.side-menu-opened .container .fifth.column .half-offset-left,.side-menu-opened .container .fifth.columns .half-offset-left,.side-menu-opened .container .two-fifths.columns .half-offset-left,.side-menu-opened .container .three-fifths.columns .half-offset-left,.side-menu-opened .container .four-fifths.columns .half-offset-left,.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right,.side-menu-opened .container .one.column .half-offset-right,.side-menu-opened .container .one.columns .half-offset-right,.side-menu-opened .container .two.columns .half-offset-right,.side-menu-opened .container .three.columns .half-offset-right,.side-menu-opened .container .four.columns .half-offset-right,.side-menu-opened .container .five.columns .half-offset-right,.side-menu-opened .container .six.columns .half-offset-right,.side-menu-opened .container .seven.columns .half-offset-right,.side-menu-opened .container .eight.columns .half-offset-right,.side-menu-opened .container .nine.columns .half-offset-right,.side-menu-opened .container .ten.columns .half-offset-right,.side-menu-opened .container .eleven.columns .half-offset-right,.side-menu-opened .container .twelve.columns .half-offset-right,.side-menu-opened .container .thirteen.columns .half-offset-right,.side-menu-opened .container .fourteen.columns .half-offset-right,.side-menu-opened .container .fifteen.columns .half-offset-right,.side-menu-opened .container .sixteen.columns .half-offset-right,.side-menu-opened .container .one-third.column .half-offset-right,.side-menu-opened .container .third.column .half-offset-right,.side-menu-opened .container .third.columns .half-offset-right,.side-menu-opened .container .two-thirds.column .half-offset-right,.side-menu-opened .container .fifth.column .half-offset-right,.side-menu-opened .container .fifth.columns .half-offset-right,.side-menu-opened .container .two-fifths.columns .half-offset-right,.side-menu-opened .container .three-fifths.columns .half-offset-right,.side-menu-opened .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .container .offset-one,.side-menu-opened .container .offset-two,.side-menu-opened .container .offset-three,.side-menu-opened .container .offset-four,.side-menu-opened .container .offset-five,.side-menu-opened .container .offset-six,.side-menu-opened .container .offset-seven,.side-menu-opened .container .offset-eight,.side-menu-opened .container .offset-nine,.side-menu-opened .container .offset-ten,.side-menu-opened .container .offset-eleven,.side-menu-opened .container .offset-twelve,.side-menu-opened .container .offset-thirteen,.side-menu-opened .container .offset-fourteen,.side-menu-opened .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .container .offset-one.right,.side-menu-opened .container .offset-two.right,.side-menu-opened .container .offset-three.right,.side-menu-opened .container .offset-four.right,.side-menu-opened .container .offset-five.right,.side-menu-opened .container .offset-six.right,.side-menu-opened .container .offset-seven.right,.side-menu-opened .container .offset-eight.right,.side-menu-opened .container .offset-nine.right,.side-menu-opened .container .offset-ten.right,.side-menu-opened .container .offset-eleven.right,.side-menu-opened .container .offset-twelve.right,.side-menu-opened .container .offset-thirteen.right,.side-menu-opened .container .offset-fourteen.right,.side-menu-opened .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:430px) and (max-width:489px) {
	.fixed-center {
		text-align: center
	}

	.fixed-hidden {
		display: none
	}

	.container {
		width: 396px;
		padding: 0;
		margin: 0 auto
	}

	.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
		margin: 5px 0;
		width: 380px;
		margin-left: 8px;
		margin-right: 8px
	}

	.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
		width: 182px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column.alpha,.container .columns.alpha,.container .one.column.alpha,.container .one.columns.alpha,.container .two.columns.alpha,.container .three.columns.alpha,.container .four.columns.alpha,.container .five.columns.alpha,.container .six.columns.alpha,.container .seven.columns.alpha,.container .eight.columns.alpha,.container .nine.columns.alpha,.container .ten.columns.alpha,.container .eleven.columns.alpha,.container .twelve.columns.alpha,.container .thirteen.columns.alpha,.container .fourteen.columns.alpha,.container .fifteen.columns.alpha,.container .sixteen.columns.alpha,.container .one-third.column.alpha,.container .third.column.alpha,.container .third.columns.alpha,.container .two-thirds.column.alpha,.container .fifth.column.alpha,.container .fifth.columns.alpha,.container .two-fifths.columns.alpha,.container .three-fifths.columns.alpha,.container .four-fifths.columns.alpha,.container .column.omega,.container .columns.omega,.container .one.column.omega,.container .one.columns.omega,.container .two.columns.omega,.container .three.columns.omega,.container .four.columns.omega,.container .five.columns.omega,.container .six.columns.omega,.container .seven.columns.omega,.container .eight.columns.omega,.container .nine.columns.omega,.container .ten.columns.omega,.container .eleven.columns.omega,.container .twelve.columns.omega,.container .thirteen.columns.omega,.container .fourteen.columns.omega,.container .fifteen.columns.omega,.container .sixteen.columns.omega,.container .one-third.column.omega,.container .third.column.omega,.container .third.columns.omega,.container .two-thirds.column.omega,.container .fifth.column.omega,.container .fifth.columns.omega,.container .two-fifths.columns.omega,.container .three-fifths.columns.omega,.container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
		padding-left: 0
	}

	.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
		padding-right: 0
	}

	.container .row {
		margin-bottom: 20px
	}

	.container .row.last {
		margin-bottom: 0
	}

	.container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:630px) and (max-width:689px) {
	.side-menu-opened .fixed-center {
		text-align: center
	}

	.side-menu-opened .fixed-hidden {
		display: none
	}

	.side-menu-opened .container {
		width: 396px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns,.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns,.side-menu-opened .container .two.columns,.side-menu-opened .container .three.columns,.side-menu-opened .container .four.columns,.side-menu-opened .container .five.columns,.side-menu-opened .container .six.columns,.side-menu-opened .container .seven.columns,.side-menu-opened .container .eight.columns,.side-menu-opened .container .nine.columns,.side-menu-opened .container .ten.columns,.side-menu-opened .container .eleven.columns,.side-menu-opened .container .twelve.columns,.side-menu-opened .container .thirteen.columns,.side-menu-opened .container .fourteen.columns,.side-menu-opened .container .fifteen.columns,.side-menu-opened .container .sixteen.columns,.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns,.side-menu-opened .container .two-thirds.column,.side-menu-opened .container .fifth.column,.side-menu-opened .container .fifth.columns,.side-menu-opened .container .two-fifths.columns,.side-menu-opened .container .three-fifths.columns,.side-menu-opened .container .four-fifths.columns {
		margin: 5px 0;
		width: 380px;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .container .column.half-fixed,.side-menu-opened .container .columns.half-fixed,.side-menu-opened .container .one.column.half-fixed,.side-menu-opened .container .one.columns.half-fixed,.side-menu-opened .container .two.columns.half-fixed,.side-menu-opened .container .three.columns.half-fixed,.side-menu-opened .container .four.columns.half-fixed,.side-menu-opened .container .five.columns.half-fixed,.side-menu-opened .container .six.columns.half-fixed,.side-menu-opened .container .seven.columns.half-fixed,.side-menu-opened .container .eight.columns.half-fixed,.side-menu-opened .container .nine.columns.half-fixed,.side-menu-opened .container .ten.columns.half-fixed,.side-menu-opened .container .eleven.columns.half-fixed,.side-menu-opened .container .twelve.columns.half-fixed,.side-menu-opened .container .thirteen.columns.half-fixed,.side-menu-opened .container .fourteen.columns.half-fixed,.side-menu-opened .container .fifteen.columns.half-fixed,.side-menu-opened .container .sixteen.columns.half-fixed,.side-menu-opened .container .one-third.column.half-fixed,.side-menu-opened .container .third.column.half-fixed,.side-menu-opened .container .third.columns.half-fixed,.side-menu-opened .container .two-thirds.column.half-fixed,.side-menu-opened .container .fifth.column.half-fixed,.side-menu-opened .container .fifth.columns.half-fixed,.side-menu-opened .container .two-fifths.columns.half-fixed,.side-menu-opened .container .three-fifths.columns.half-fixed,.side-menu-opened .container .four-fifths.columns.half-fixed {
		width: 182px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha,.side-menu-opened .container .one.column.alpha,.side-menu-opened .container .one.columns.alpha,.side-menu-opened .container .two.columns.alpha,.side-menu-opened .container .three.columns.alpha,.side-menu-opened .container .four.columns.alpha,.side-menu-opened .container .five.columns.alpha,.side-menu-opened .container .six.columns.alpha,.side-menu-opened .container .seven.columns.alpha,.side-menu-opened .container .eight.columns.alpha,.side-menu-opened .container .nine.columns.alpha,.side-menu-opened .container .ten.columns.alpha,.side-menu-opened .container .eleven.columns.alpha,.side-menu-opened .container .twelve.columns.alpha,.side-menu-opened .container .thirteen.columns.alpha,.side-menu-opened .container .fourteen.columns.alpha,.side-menu-opened .container .fifteen.columns.alpha,.side-menu-opened .container .sixteen.columns.alpha,.side-menu-opened .container .one-third.column.alpha,.side-menu-opened .container .third.column.alpha,.side-menu-opened .container .third.columns.alpha,.side-menu-opened .container .two-thirds.column.alpha,.side-menu-opened .container .fifth.column.alpha,.side-menu-opened .container .fifth.columns.alpha,.side-menu-opened .container .two-fifths.columns.alpha,.side-menu-opened .container .three-fifths.columns.alpha,.side-menu-opened .container .four-fifths.columns.alpha,.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega,.side-menu-opened .container .one.column.omega,.side-menu-opened .container .one.columns.omega,.side-menu-opened .container .two.columns.omega,.side-menu-opened .container .three.columns.omega,.side-menu-opened .container .four.columns.omega,.side-menu-opened .container .five.columns.omega,.side-menu-opened .container .six.columns.omega,.side-menu-opened .container .seven.columns.omega,.side-menu-opened .container .eight.columns.omega,.side-menu-opened .container .nine.columns.omega,.side-menu-opened .container .ten.columns.omega,.side-menu-opened .container .eleven.columns.omega,.side-menu-opened .container .twelve.columns.omega,.side-menu-opened .container .thirteen.columns.omega,.side-menu-opened .container .fourteen.columns.omega,.side-menu-opened .container .fifteen.columns.omega,.side-menu-opened .container .sixteen.columns.omega,.side-menu-opened .container .one-third.column.omega,.side-menu-opened .container .third.column.omega,.side-menu-opened .container .third.columns.omega,.side-menu-opened .container .two-thirds.column.omega,.side-menu-opened .container .fifth.column.omega,.side-menu-opened .container .fifth.columns.omega,.side-menu-opened .container .two-fifths.columns.omega,.side-menu-opened .container .three-fifths.columns.omega,.side-menu-opened .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left,.side-menu-opened .container .one.column .half-offset-left,.side-menu-opened .container .one.columns .half-offset-left,.side-menu-opened .container .two.columns .half-offset-left,.side-menu-opened .container .three.columns .half-offset-left,.side-menu-opened .container .four.columns .half-offset-left,.side-menu-opened .container .five.columns .half-offset-left,.side-menu-opened .container .six.columns .half-offset-left,.side-menu-opened .container .seven.columns .half-offset-left,.side-menu-opened .container .eight.columns .half-offset-left,.side-menu-opened .container .nine.columns .half-offset-left,.side-menu-opened .container .ten.columns .half-offset-left,.side-menu-opened .container .eleven.columns .half-offset-left,.side-menu-opened .container .twelve.columns .half-offset-left,.side-menu-opened .container .thirteen.columns .half-offset-left,.side-menu-opened .container .fourteen.columns .half-offset-left,.side-menu-opened .container .fifteen.columns .half-offset-left,.side-menu-opened .container .sixteen.columns .half-offset-left,.side-menu-opened .container .one-third.column .half-offset-left,.side-menu-opened .container .third.column .half-offset-left,.side-menu-opened .container .third.columns .half-offset-left,.side-menu-opened .container .two-thirds.column .half-offset-left,.side-menu-opened .container .fifth.column .half-offset-left,.side-menu-opened .container .fifth.columns .half-offset-left,.side-menu-opened .container .two-fifths.columns .half-offset-left,.side-menu-opened .container .three-fifths.columns .half-offset-left,.side-menu-opened .container .four-fifths.columns .half-offset-left,.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right,.side-menu-opened .container .one.column .half-offset-right,.side-menu-opened .container .one.columns .half-offset-right,.side-menu-opened .container .two.columns .half-offset-right,.side-menu-opened .container .three.columns .half-offset-right,.side-menu-opened .container .four.columns .half-offset-right,.side-menu-opened .container .five.columns .half-offset-right,.side-menu-opened .container .six.columns .half-offset-right,.side-menu-opened .container .seven.columns .half-offset-right,.side-menu-opened .container .eight.columns .half-offset-right,.side-menu-opened .container .nine.columns .half-offset-right,.side-menu-opened .container .ten.columns .half-offset-right,.side-menu-opened .container .eleven.columns .half-offset-right,.side-menu-opened .container .twelve.columns .half-offset-right,.side-menu-opened .container .thirteen.columns .half-offset-right,.side-menu-opened .container .fourteen.columns .half-offset-right,.side-menu-opened .container .fifteen.columns .half-offset-right,.side-menu-opened .container .sixteen.columns .half-offset-right,.side-menu-opened .container .one-third.column .half-offset-right,.side-menu-opened .container .third.column .half-offset-right,.side-menu-opened .container .third.columns .half-offset-right,.side-menu-opened .container .two-thirds.column .half-offset-right,.side-menu-opened .container .fifth.column .half-offset-right,.side-menu-opened .container .fifth.columns .half-offset-right,.side-menu-opened .container .two-fifths.columns .half-offset-right,.side-menu-opened .container .three-fifths.columns .half-offset-right,.side-menu-opened .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .container .offset-one,.side-menu-opened .container .offset-two,.side-menu-opened .container .offset-three,.side-menu-opened .container .offset-four,.side-menu-opened .container .offset-five,.side-menu-opened .container .offset-six,.side-menu-opened .container .offset-seven,.side-menu-opened .container .offset-eight,.side-menu-opened .container .offset-nine,.side-menu-opened .container .offset-ten,.side-menu-opened .container .offset-eleven,.side-menu-opened .container .offset-twelve,.side-menu-opened .container .offset-thirteen,.side-menu-opened .container .offset-fourteen,.side-menu-opened .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .container .offset-one.right,.side-menu-opened .container .offset-two.right,.side-menu-opened .container .offset-three.right,.side-menu-opened .container .offset-four.right,.side-menu-opened .container .offset-five.right,.side-menu-opened .container .offset-six.right,.side-menu-opened .container .offset-seven.right,.side-menu-opened .container .offset-eight.right,.side-menu-opened .container .offset-nine.right,.side-menu-opened .container .offset-ten.right,.side-menu-opened .container .offset-eleven.right,.side-menu-opened .container .offset-twelve.right,.side-menu-opened .container .offset-thirteen.right,.side-menu-opened .container .offset-fourteen.right,.side-menu-opened .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:370px) and (max-width:429px) {
	.fixed-center {
		text-align: center
	}

	.fixed-hidden {
		display: none
	}

	.container {
		width: 336px;
		padding: 0;
		margin: 0 auto
	}

	.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
		margin: 5px 0;
		width: 320px;
		margin-left: 8px;
		margin-right: 8px
	}

	.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
		width: 152px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column.alpha,.container .columns.alpha,.container .one.column.alpha,.container .one.columns.alpha,.container .two.columns.alpha,.container .three.columns.alpha,.container .four.columns.alpha,.container .five.columns.alpha,.container .six.columns.alpha,.container .seven.columns.alpha,.container .eight.columns.alpha,.container .nine.columns.alpha,.container .ten.columns.alpha,.container .eleven.columns.alpha,.container .twelve.columns.alpha,.container .thirteen.columns.alpha,.container .fourteen.columns.alpha,.container .fifteen.columns.alpha,.container .sixteen.columns.alpha,.container .one-third.column.alpha,.container .third.column.alpha,.container .third.columns.alpha,.container .two-thirds.column.alpha,.container .fifth.column.alpha,.container .fifth.columns.alpha,.container .two-fifths.columns.alpha,.container .three-fifths.columns.alpha,.container .four-fifths.columns.alpha,.container .column.omega,.container .columns.omega,.container .one.column.omega,.container .one.columns.omega,.container .two.columns.omega,.container .three.columns.omega,.container .four.columns.omega,.container .five.columns.omega,.container .six.columns.omega,.container .seven.columns.omega,.container .eight.columns.omega,.container .nine.columns.omega,.container .ten.columns.omega,.container .eleven.columns.omega,.container .twelve.columns.omega,.container .thirteen.columns.omega,.container .fourteen.columns.omega,.container .fifteen.columns.omega,.container .sixteen.columns.omega,.container .one-third.column.omega,.container .third.column.omega,.container .third.columns.omega,.container .two-thirds.column.omega,.container .fifth.column.omega,.container .fifth.columns.omega,.container .two-fifths.columns.omega,.container .three-fifths.columns.omega,.container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
		padding-left: 0
	}

	.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
		padding-right: 0
	}

	.container .row {
		margin-bottom: 20px
	}

	.container .row.last {
		margin-bottom: 0
	}

	.container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:570px) and (max-width:629px) {
	.side-menu-opened .fixed-center {
		text-align: center
	}

	.side-menu-opened .fixed-hidden {
		display: none
	}

	.side-menu-opened .container {
		width: 336px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns,.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns,.side-menu-opened .container .two.columns,.side-menu-opened .container .three.columns,.side-menu-opened .container .four.columns,.side-menu-opened .container .five.columns,.side-menu-opened .container .six.columns,.side-menu-opened .container .seven.columns,.side-menu-opened .container .eight.columns,.side-menu-opened .container .nine.columns,.side-menu-opened .container .ten.columns,.side-menu-opened .container .eleven.columns,.side-menu-opened .container .twelve.columns,.side-menu-opened .container .thirteen.columns,.side-menu-opened .container .fourteen.columns,.side-menu-opened .container .fifteen.columns,.side-menu-opened .container .sixteen.columns,.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns,.side-menu-opened .container .two-thirds.column,.side-menu-opened .container .fifth.column,.side-menu-opened .container .fifth.columns,.side-menu-opened .container .two-fifths.columns,.side-menu-opened .container .three-fifths.columns,.side-menu-opened .container .four-fifths.columns {
		margin: 5px 0;
		width: 320px;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .container .column.half-fixed,.side-menu-opened .container .columns.half-fixed,.side-menu-opened .container .one.column.half-fixed,.side-menu-opened .container .one.columns.half-fixed,.side-menu-opened .container .two.columns.half-fixed,.side-menu-opened .container .three.columns.half-fixed,.side-menu-opened .container .four.columns.half-fixed,.side-menu-opened .container .five.columns.half-fixed,.side-menu-opened .container .six.columns.half-fixed,.side-menu-opened .container .seven.columns.half-fixed,.side-menu-opened .container .eight.columns.half-fixed,.side-menu-opened .container .nine.columns.half-fixed,.side-menu-opened .container .ten.columns.half-fixed,.side-menu-opened .container .eleven.columns.half-fixed,.side-menu-opened .container .twelve.columns.half-fixed,.side-menu-opened .container .thirteen.columns.half-fixed,.side-menu-opened .container .fourteen.columns.half-fixed,.side-menu-opened .container .fifteen.columns.half-fixed,.side-menu-opened .container .sixteen.columns.half-fixed,.side-menu-opened .container .one-third.column.half-fixed,.side-menu-opened .container .third.column.half-fixed,.side-menu-opened .container .third.columns.half-fixed,.side-menu-opened .container .two-thirds.column.half-fixed,.side-menu-opened .container .fifth.column.half-fixed,.side-menu-opened .container .fifth.columns.half-fixed,.side-menu-opened .container .two-fifths.columns.half-fixed,.side-menu-opened .container .three-fifths.columns.half-fixed,.side-menu-opened .container .four-fifths.columns.half-fixed {
		width: 152px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha,.side-menu-opened .container .one.column.alpha,.side-menu-opened .container .one.columns.alpha,.side-menu-opened .container .two.columns.alpha,.side-menu-opened .container .three.columns.alpha,.side-menu-opened .container .four.columns.alpha,.side-menu-opened .container .five.columns.alpha,.side-menu-opened .container .six.columns.alpha,.side-menu-opened .container .seven.columns.alpha,.side-menu-opened .container .eight.columns.alpha,.side-menu-opened .container .nine.columns.alpha,.side-menu-opened .container .ten.columns.alpha,.side-menu-opened .container .eleven.columns.alpha,.side-menu-opened .container .twelve.columns.alpha,.side-menu-opened .container .thirteen.columns.alpha,.side-menu-opened .container .fourteen.columns.alpha,.side-menu-opened .container .fifteen.columns.alpha,.side-menu-opened .container .sixteen.columns.alpha,.side-menu-opened .container .one-third.column.alpha,.side-menu-opened .container .third.column.alpha,.side-menu-opened .container .third.columns.alpha,.side-menu-opened .container .two-thirds.column.alpha,.side-menu-opened .container .fifth.column.alpha,.side-menu-opened .container .fifth.columns.alpha,.side-menu-opened .container .two-fifths.columns.alpha,.side-menu-opened .container .three-fifths.columns.alpha,.side-menu-opened .container .four-fifths.columns.alpha,.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega,.side-menu-opened .container .one.column.omega,.side-menu-opened .container .one.columns.omega,.side-menu-opened .container .two.columns.omega,.side-menu-opened .container .three.columns.omega,.side-menu-opened .container .four.columns.omega,.side-menu-opened .container .five.columns.omega,.side-menu-opened .container .six.columns.omega,.side-menu-opened .container .seven.columns.omega,.side-menu-opened .container .eight.columns.omega,.side-menu-opened .container .nine.columns.omega,.side-menu-opened .container .ten.columns.omega,.side-menu-opened .container .eleven.columns.omega,.side-menu-opened .container .twelve.columns.omega,.side-menu-opened .container .thirteen.columns.omega,.side-menu-opened .container .fourteen.columns.omega,.side-menu-opened .container .fifteen.columns.omega,.side-menu-opened .container .sixteen.columns.omega,.side-menu-opened .container .one-third.column.omega,.side-menu-opened .container .third.column.omega,.side-menu-opened .container .third.columns.omega,.side-menu-opened .container .two-thirds.column.omega,.side-menu-opened .container .fifth.column.omega,.side-menu-opened .container .fifth.columns.omega,.side-menu-opened .container .two-fifths.columns.omega,.side-menu-opened .container .three-fifths.columns.omega,.side-menu-opened .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left,.side-menu-opened .container .one.column .half-offset-left,.side-menu-opened .container .one.columns .half-offset-left,.side-menu-opened .container .two.columns .half-offset-left,.side-menu-opened .container .three.columns .half-offset-left,.side-menu-opened .container .four.columns .half-offset-left,.side-menu-opened .container .five.columns .half-offset-left,.side-menu-opened .container .six.columns .half-offset-left,.side-menu-opened .container .seven.columns .half-offset-left,.side-menu-opened .container .eight.columns .half-offset-left,.side-menu-opened .container .nine.columns .half-offset-left,.side-menu-opened .container .ten.columns .half-offset-left,.side-menu-opened .container .eleven.columns .half-offset-left,.side-menu-opened .container .twelve.columns .half-offset-left,.side-menu-opened .container .thirteen.columns .half-offset-left,.side-menu-opened .container .fourteen.columns .half-offset-left,.side-menu-opened .container .fifteen.columns .half-offset-left,.side-menu-opened .container .sixteen.columns .half-offset-left,.side-menu-opened .container .one-third.column .half-offset-left,.side-menu-opened .container .third.column .half-offset-left,.side-menu-opened .container .third.columns .half-offset-left,.side-menu-opened .container .two-thirds.column .half-offset-left,.side-menu-opened .container .fifth.column .half-offset-left,.side-menu-opened .container .fifth.columns .half-offset-left,.side-menu-opened .container .two-fifths.columns .half-offset-left,.side-menu-opened .container .three-fifths.columns .half-offset-left,.side-menu-opened .container .four-fifths.columns .half-offset-left,.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right,.side-menu-opened .container .one.column .half-offset-right,.side-menu-opened .container .one.columns .half-offset-right,.side-menu-opened .container .two.columns .half-offset-right,.side-menu-opened .container .three.columns .half-offset-right,.side-menu-opened .container .four.columns .half-offset-right,.side-menu-opened .container .five.columns .half-offset-right,.side-menu-opened .container .six.columns .half-offset-right,.side-menu-opened .container .seven.columns .half-offset-right,.side-menu-opened .container .eight.columns .half-offset-right,.side-menu-opened .container .nine.columns .half-offset-right,.side-menu-opened .container .ten.columns .half-offset-right,.side-menu-opened .container .eleven.columns .half-offset-right,.side-menu-opened .container .twelve.columns .half-offset-right,.side-menu-opened .container .thirteen.columns .half-offset-right,.side-menu-opened .container .fourteen.columns .half-offset-right,.side-menu-opened .container .fifteen.columns .half-offset-right,.side-menu-opened .container .sixteen.columns .half-offset-right,.side-menu-opened .container .one-third.column .half-offset-right,.side-menu-opened .container .third.column .half-offset-right,.side-menu-opened .container .third.columns .half-offset-right,.side-menu-opened .container .two-thirds.column .half-offset-right,.side-menu-opened .container .fifth.column .half-offset-right,.side-menu-opened .container .fifth.columns .half-offset-right,.side-menu-opened .container .two-fifths.columns .half-offset-right,.side-menu-opened .container .three-fifths.columns .half-offset-right,.side-menu-opened .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .container .offset-one,.side-menu-opened .container .offset-two,.side-menu-opened .container .offset-three,.side-menu-opened .container .offset-four,.side-menu-opened .container .offset-five,.side-menu-opened .container .offset-six,.side-menu-opened .container .offset-seven,.side-menu-opened .container .offset-eight,.side-menu-opened .container .offset-nine,.side-menu-opened .container .offset-ten,.side-menu-opened .container .offset-eleven,.side-menu-opened .container .offset-twelve,.side-menu-opened .container .offset-thirteen,.side-menu-opened .container .offset-fourteen,.side-menu-opened .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .container .offset-one.right,.side-menu-opened .container .offset-two.right,.side-menu-opened .container .offset-three.right,.side-menu-opened .container .offset-four.right,.side-menu-opened .container .offset-five.right,.side-menu-opened .container .offset-six.right,.side-menu-opened .container .offset-seven.right,.side-menu-opened .container .offset-eight.right,.side-menu-opened .container .offset-nine.right,.side-menu-opened .container .offset-ten.right,.side-menu-opened .container .offset-eleven.right,.side-menu-opened .container .offset-twelve.right,.side-menu-opened .container .offset-thirteen.right,.side-menu-opened .container .offset-fourteen.right,.side-menu-opened .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:350px) and (max-width:369px) {
	.fixed-center {
		text-align: center
	}

	.fixed-hidden {
		display: none
	}

	.container {
		width: 316px;
		padding: 0;
		margin: 0 auto
	}

	.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
		margin: 5px 0;
		width: 300px;
		margin-left: 8px;
		margin-right: 8px
	}

	.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
		width: 142px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column.alpha,.container .columns.alpha,.container .one.column.alpha,.container .one.columns.alpha,.container .two.columns.alpha,.container .three.columns.alpha,.container .four.columns.alpha,.container .five.columns.alpha,.container .six.columns.alpha,.container .seven.columns.alpha,.container .eight.columns.alpha,.container .nine.columns.alpha,.container .ten.columns.alpha,.container .eleven.columns.alpha,.container .twelve.columns.alpha,.container .thirteen.columns.alpha,.container .fourteen.columns.alpha,.container .fifteen.columns.alpha,.container .sixteen.columns.alpha,.container .one-third.column.alpha,.container .third.column.alpha,.container .third.columns.alpha,.container .two-thirds.column.alpha,.container .fifth.column.alpha,.container .fifth.columns.alpha,.container .two-fifths.columns.alpha,.container .three-fifths.columns.alpha,.container .four-fifths.columns.alpha,.container .column.omega,.container .columns.omega,.container .one.column.omega,.container .one.columns.omega,.container .two.columns.omega,.container .three.columns.omega,.container .four.columns.omega,.container .five.columns.omega,.container .six.columns.omega,.container .seven.columns.omega,.container .eight.columns.omega,.container .nine.columns.omega,.container .ten.columns.omega,.container .eleven.columns.omega,.container .twelve.columns.omega,.container .thirteen.columns.omega,.container .fourteen.columns.omega,.container .fifteen.columns.omega,.container .sixteen.columns.omega,.container .one-third.column.omega,.container .third.column.omega,.container .third.columns.omega,.container .two-thirds.column.omega,.container .fifth.column.omega,.container .fifth.columns.omega,.container .two-fifths.columns.omega,.container .three-fifths.columns.omega,.container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
		padding-left: 0
	}

	.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
		padding-right: 0
	}

	.container .row {
		margin-bottom: 20px
	}

	.container .row.last {
		margin-bottom: 0
	}

	.container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:550px) and (max-width:569px) {
	.side-menu-opened .fixed-center {
		text-align: center
	}

	.side-menu-opened .fixed-hidden {
		display: none
	}

	.side-menu-opened .container {
		width: 316px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns,.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns,.side-menu-opened .container .two.columns,.side-menu-opened .container .three.columns,.side-menu-opened .container .four.columns,.side-menu-opened .container .five.columns,.side-menu-opened .container .six.columns,.side-menu-opened .container .seven.columns,.side-menu-opened .container .eight.columns,.side-menu-opened .container .nine.columns,.side-menu-opened .container .ten.columns,.side-menu-opened .container .eleven.columns,.side-menu-opened .container .twelve.columns,.side-menu-opened .container .thirteen.columns,.side-menu-opened .container .fourteen.columns,.side-menu-opened .container .fifteen.columns,.side-menu-opened .container .sixteen.columns,.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns,.side-menu-opened .container .two-thirds.column,.side-menu-opened .container .fifth.column,.side-menu-opened .container .fifth.columns,.side-menu-opened .container .two-fifths.columns,.side-menu-opened .container .three-fifths.columns,.side-menu-opened .container .four-fifths.columns {
		margin: 5px 0;
		width: 300px;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .container .column.half-fixed,.side-menu-opened .container .columns.half-fixed,.side-menu-opened .container .one.column.half-fixed,.side-menu-opened .container .one.columns.half-fixed,.side-menu-opened .container .two.columns.half-fixed,.side-menu-opened .container .three.columns.half-fixed,.side-menu-opened .container .four.columns.half-fixed,.side-menu-opened .container .five.columns.half-fixed,.side-menu-opened .container .six.columns.half-fixed,.side-menu-opened .container .seven.columns.half-fixed,.side-menu-opened .container .eight.columns.half-fixed,.side-menu-opened .container .nine.columns.half-fixed,.side-menu-opened .container .ten.columns.half-fixed,.side-menu-opened .container .eleven.columns.half-fixed,.side-menu-opened .container .twelve.columns.half-fixed,.side-menu-opened .container .thirteen.columns.half-fixed,.side-menu-opened .container .fourteen.columns.half-fixed,.side-menu-opened .container .fifteen.columns.half-fixed,.side-menu-opened .container .sixteen.columns.half-fixed,.side-menu-opened .container .one-third.column.half-fixed,.side-menu-opened .container .third.column.half-fixed,.side-menu-opened .container .third.columns.half-fixed,.side-menu-opened .container .two-thirds.column.half-fixed,.side-menu-opened .container .fifth.column.half-fixed,.side-menu-opened .container .fifth.columns.half-fixed,.side-menu-opened .container .two-fifths.columns.half-fixed,.side-menu-opened .container .three-fifths.columns.half-fixed,.side-menu-opened .container .four-fifths.columns.half-fixed {
		width: 142px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha,.side-menu-opened .container .one.column.alpha,.side-menu-opened .container .one.columns.alpha,.side-menu-opened .container .two.columns.alpha,.side-menu-opened .container .three.columns.alpha,.side-menu-opened .container .four.columns.alpha,.side-menu-opened .container .five.columns.alpha,.side-menu-opened .container .six.columns.alpha,.side-menu-opened .container .seven.columns.alpha,.side-menu-opened .container .eight.columns.alpha,.side-menu-opened .container .nine.columns.alpha,.side-menu-opened .container .ten.columns.alpha,.side-menu-opened .container .eleven.columns.alpha,.side-menu-opened .container .twelve.columns.alpha,.side-menu-opened .container .thirteen.columns.alpha,.side-menu-opened .container .fourteen.columns.alpha,.side-menu-opened .container .fifteen.columns.alpha,.side-menu-opened .container .sixteen.columns.alpha,.side-menu-opened .container .one-third.column.alpha,.side-menu-opened .container .third.column.alpha,.side-menu-opened .container .third.columns.alpha,.side-menu-opened .container .two-thirds.column.alpha,.side-menu-opened .container .fifth.column.alpha,.side-menu-opened .container .fifth.columns.alpha,.side-menu-opened .container .two-fifths.columns.alpha,.side-menu-opened .container .three-fifths.columns.alpha,.side-menu-opened .container .four-fifths.columns.alpha,.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega,.side-menu-opened .container .one.column.omega,.side-menu-opened .container .one.columns.omega,.side-menu-opened .container .two.columns.omega,.side-menu-opened .container .three.columns.omega,.side-menu-opened .container .four.columns.omega,.side-menu-opened .container .five.columns.omega,.side-menu-opened .container .six.columns.omega,.side-menu-opened .container .seven.columns.omega,.side-menu-opened .container .eight.columns.omega,.side-menu-opened .container .nine.columns.omega,.side-menu-opened .container .ten.columns.omega,.side-menu-opened .container .eleven.columns.omega,.side-menu-opened .container .twelve.columns.omega,.side-menu-opened .container .thirteen.columns.omega,.side-menu-opened .container .fourteen.columns.omega,.side-menu-opened .container .fifteen.columns.omega,.side-menu-opened .container .sixteen.columns.omega,.side-menu-opened .container .one-third.column.omega,.side-menu-opened .container .third.column.omega,.side-menu-opened .container .third.columns.omega,.side-menu-opened .container .two-thirds.column.omega,.side-menu-opened .container .fifth.column.omega,.side-menu-opened .container .fifth.columns.omega,.side-menu-opened .container .two-fifths.columns.omega,.side-menu-opened .container .three-fifths.columns.omega,.side-menu-opened .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left,.side-menu-opened .container .one.column .half-offset-left,.side-menu-opened .container .one.columns .half-offset-left,.side-menu-opened .container .two.columns .half-offset-left,.side-menu-opened .container .three.columns .half-offset-left,.side-menu-opened .container .four.columns .half-offset-left,.side-menu-opened .container .five.columns .half-offset-left,.side-menu-opened .container .six.columns .half-offset-left,.side-menu-opened .container .seven.columns .half-offset-left,.side-menu-opened .container .eight.columns .half-offset-left,.side-menu-opened .container .nine.columns .half-offset-left,.side-menu-opened .container .ten.columns .half-offset-left,.side-menu-opened .container .eleven.columns .half-offset-left,.side-menu-opened .container .twelve.columns .half-offset-left,.side-menu-opened .container .thirteen.columns .half-offset-left,.side-menu-opened .container .fourteen.columns .half-offset-left,.side-menu-opened .container .fifteen.columns .half-offset-left,.side-menu-opened .container .sixteen.columns .half-offset-left,.side-menu-opened .container .one-third.column .half-offset-left,.side-menu-opened .container .third.column .half-offset-left,.side-menu-opened .container .third.columns .half-offset-left,.side-menu-opened .container .two-thirds.column .half-offset-left,.side-menu-opened .container .fifth.column .half-offset-left,.side-menu-opened .container .fifth.columns .half-offset-left,.side-menu-opened .container .two-fifths.columns .half-offset-left,.side-menu-opened .container .three-fifths.columns .half-offset-left,.side-menu-opened .container .four-fifths.columns .half-offset-left,.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right,.side-menu-opened .container .one.column .half-offset-right,.side-menu-opened .container .one.columns .half-offset-right,.side-menu-opened .container .two.columns .half-offset-right,.side-menu-opened .container .three.columns .half-offset-right,.side-menu-opened .container .four.columns .half-offset-right,.side-menu-opened .container .five.columns .half-offset-right,.side-menu-opened .container .six.columns .half-offset-right,.side-menu-opened .container .seven.columns .half-offset-right,.side-menu-opened .container .eight.columns .half-offset-right,.side-menu-opened .container .nine.columns .half-offset-right,.side-menu-opened .container .ten.columns .half-offset-right,.side-menu-opened .container .eleven.columns .half-offset-right,.side-menu-opened .container .twelve.columns .half-offset-right,.side-menu-opened .container .thirteen.columns .half-offset-right,.side-menu-opened .container .fourteen.columns .half-offset-right,.side-menu-opened .container .fifteen.columns .half-offset-right,.side-menu-opened .container .sixteen.columns .half-offset-right,.side-menu-opened .container .one-third.column .half-offset-right,.side-menu-opened .container .third.column .half-offset-right,.side-menu-opened .container .third.columns .half-offset-right,.side-menu-opened .container .two-thirds.column .half-offset-right,.side-menu-opened .container .fifth.column .half-offset-right,.side-menu-opened .container .fifth.columns .half-offset-right,.side-menu-opened .container .two-fifths.columns .half-offset-right,.side-menu-opened .container .three-fifths.columns .half-offset-right,.side-menu-opened .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .container .offset-one,.side-menu-opened .container .offset-two,.side-menu-opened .container .offset-three,.side-menu-opened .container .offset-four,.side-menu-opened .container .offset-five,.side-menu-opened .container .offset-six,.side-menu-opened .container .offset-seven,.side-menu-opened .container .offset-eight,.side-menu-opened .container .offset-nine,.side-menu-opened .container .offset-ten,.side-menu-opened .container .offset-eleven,.side-menu-opened .container .offset-twelve,.side-menu-opened .container .offset-thirteen,.side-menu-opened .container .offset-fourteen,.side-menu-opened .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .container .offset-one.right,.side-menu-opened .container .offset-two.right,.side-menu-opened .container .offset-three.right,.side-menu-opened .container .offset-four.right,.side-menu-opened .container .offset-five.right,.side-menu-opened .container .offset-six.right,.side-menu-opened .container .offset-seven.right,.side-menu-opened .container .offset-eight.right,.side-menu-opened .container .offset-nine.right,.side-menu-opened .container .offset-ten.right,.side-menu-opened .container .offset-eleven.right,.side-menu-opened .container .offset-twelve.right,.side-menu-opened .container .offset-thirteen.right,.side-menu-opened .container .offset-fourteen.right,.side-menu-opened .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (max-width:349px) {
	.fixed-center {
		text-align: center
	}

	.fixed-hidden {
		display: none
	}

	.container {
		width: 296px;
		padding: 0;
		margin: 0 auto
	}

	.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
		margin: 5px 0;
		width: 280px;
		margin-left: 8px;
		margin-right: 8px
	}

	.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
		width: 132px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column.alpha,.container .columns.alpha,.container .one.column.alpha,.container .one.columns.alpha,.container .two.columns.alpha,.container .three.columns.alpha,.container .four.columns.alpha,.container .five.columns.alpha,.container .six.columns.alpha,.container .seven.columns.alpha,.container .eight.columns.alpha,.container .nine.columns.alpha,.container .ten.columns.alpha,.container .eleven.columns.alpha,.container .twelve.columns.alpha,.container .thirteen.columns.alpha,.container .fourteen.columns.alpha,.container .fifteen.columns.alpha,.container .sixteen.columns.alpha,.container .one-third.column.alpha,.container .third.column.alpha,.container .third.columns.alpha,.container .two-thirds.column.alpha,.container .fifth.column.alpha,.container .fifth.columns.alpha,.container .two-fifths.columns.alpha,.container .three-fifths.columns.alpha,.container .four-fifths.columns.alpha,.container .column.omega,.container .columns.omega,.container .one.column.omega,.container .one.columns.omega,.container .two.columns.omega,.container .three.columns.omega,.container .four.columns.omega,.container .five.columns.omega,.container .six.columns.omega,.container .seven.columns.omega,.container .eight.columns.omega,.container .nine.columns.omega,.container .ten.columns.omega,.container .eleven.columns.omega,.container .twelve.columns.omega,.container .thirteen.columns.omega,.container .fourteen.columns.omega,.container .fifteen.columns.omega,.container .sixteen.columns.omega,.container .one-third.column.omega,.container .third.column.omega,.container .third.columns.omega,.container .two-thirds.column.omega,.container .fifth.column.omega,.container .fifth.columns.omega,.container .two-fifths.columns.omega,.container .three-fifths.columns.omega,.container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
		padding-left: 0
	}

	.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
		padding-right: 0
	}

	.container .row {
		margin-bottom: 20px
	}

	.container .row.last {
		margin-bottom: 0
	}

	.container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (max-width:549px) {
	.side-menu-opened .fixed-center {
		text-align: center
	}

	.side-menu-opened .fixed-hidden {
		display: none
	}

	.side-menu-opened .container {
		width: 296px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns,.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns,.side-menu-opened .container .two.columns,.side-menu-opened .container .three.columns,.side-menu-opened .container .four.columns,.side-menu-opened .container .five.columns,.side-menu-opened .container .six.columns,.side-menu-opened .container .seven.columns,.side-menu-opened .container .eight.columns,.side-menu-opened .container .nine.columns,.side-menu-opened .container .ten.columns,.side-menu-opened .container .eleven.columns,.side-menu-opened .container .twelve.columns,.side-menu-opened .container .thirteen.columns,.side-menu-opened .container .fourteen.columns,.side-menu-opened .container .fifteen.columns,.side-menu-opened .container .sixteen.columns,.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns,.side-menu-opened .container .two-thirds.column,.side-menu-opened .container .fifth.column,.side-menu-opened .container .fifth.columns,.side-menu-opened .container .two-fifths.columns,.side-menu-opened .container .three-fifths.columns,.side-menu-opened .container .four-fifths.columns {
		margin: 5px 0;
		width: 280px;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .container .column.half-fixed,.side-menu-opened .container .columns.half-fixed,.side-menu-opened .container .one.column.half-fixed,.side-menu-opened .container .one.columns.half-fixed,.side-menu-opened .container .two.columns.half-fixed,.side-menu-opened .container .three.columns.half-fixed,.side-menu-opened .container .four.columns.half-fixed,.side-menu-opened .container .five.columns.half-fixed,.side-menu-opened .container .six.columns.half-fixed,.side-menu-opened .container .seven.columns.half-fixed,.side-menu-opened .container .eight.columns.half-fixed,.side-menu-opened .container .nine.columns.half-fixed,.side-menu-opened .container .ten.columns.half-fixed,.side-menu-opened .container .eleven.columns.half-fixed,.side-menu-opened .container .twelve.columns.half-fixed,.side-menu-opened .container .thirteen.columns.half-fixed,.side-menu-opened .container .fourteen.columns.half-fixed,.side-menu-opened .container .fifteen.columns.half-fixed,.side-menu-opened .container .sixteen.columns.half-fixed,.side-menu-opened .container .one-third.column.half-fixed,.side-menu-opened .container .third.column.half-fixed,.side-menu-opened .container .third.columns.half-fixed,.side-menu-opened .container .two-thirds.column.half-fixed,.side-menu-opened .container .fifth.column.half-fixed,.side-menu-opened .container .fifth.columns.half-fixed,.side-menu-opened .container .two-fifths.columns.half-fixed,.side-menu-opened .container .three-fifths.columns.half-fixed,.side-menu-opened .container .four-fifths.columns.half-fixed {
		width: 132px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha,.side-menu-opened .container .one.column.alpha,.side-menu-opened .container .one.columns.alpha,.side-menu-opened .container .two.columns.alpha,.side-menu-opened .container .three.columns.alpha,.side-menu-opened .container .four.columns.alpha,.side-menu-opened .container .five.columns.alpha,.side-menu-opened .container .six.columns.alpha,.side-menu-opened .container .seven.columns.alpha,.side-menu-opened .container .eight.columns.alpha,.side-menu-opened .container .nine.columns.alpha,.side-menu-opened .container .ten.columns.alpha,.side-menu-opened .container .eleven.columns.alpha,.side-menu-opened .container .twelve.columns.alpha,.side-menu-opened .container .thirteen.columns.alpha,.side-menu-opened .container .fourteen.columns.alpha,.side-menu-opened .container .fifteen.columns.alpha,.side-menu-opened .container .sixteen.columns.alpha,.side-menu-opened .container .one-third.column.alpha,.side-menu-opened .container .third.column.alpha,.side-menu-opened .container .third.columns.alpha,.side-menu-opened .container .two-thirds.column.alpha,.side-menu-opened .container .fifth.column.alpha,.side-menu-opened .container .fifth.columns.alpha,.side-menu-opened .container .two-fifths.columns.alpha,.side-menu-opened .container .three-fifths.columns.alpha,.side-menu-opened .container .four-fifths.columns.alpha,.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega,.side-menu-opened .container .one.column.omega,.side-menu-opened .container .one.columns.omega,.side-menu-opened .container .two.columns.omega,.side-menu-opened .container .three.columns.omega,.side-menu-opened .container .four.columns.omega,.side-menu-opened .container .five.columns.omega,.side-menu-opened .container .six.columns.omega,.side-menu-opened .container .seven.columns.omega,.side-menu-opened .container .eight.columns.omega,.side-menu-opened .container .nine.columns.omega,.side-menu-opened .container .ten.columns.omega,.side-menu-opened .container .eleven.columns.omega,.side-menu-opened .container .twelve.columns.omega,.side-menu-opened .container .thirteen.columns.omega,.side-menu-opened .container .fourteen.columns.omega,.side-menu-opened .container .fifteen.columns.omega,.side-menu-opened .container .sixteen.columns.omega,.side-menu-opened .container .one-third.column.omega,.side-menu-opened .container .third.column.omega,.side-menu-opened .container .third.columns.omega,.side-menu-opened .container .two-thirds.column.omega,.side-menu-opened .container .fifth.column.omega,.side-menu-opened .container .fifth.columns.omega,.side-menu-opened .container .two-fifths.columns.omega,.side-menu-opened .container .three-fifths.columns.omega,.side-menu-opened .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left,.side-menu-opened .container .one.column .half-offset-left,.side-menu-opened .container .one.columns .half-offset-left,.side-menu-opened .container .two.columns .half-offset-left,.side-menu-opened .container .three.columns .half-offset-left,.side-menu-opened .container .four.columns .half-offset-left,.side-menu-opened .container .five.columns .half-offset-left,.side-menu-opened .container .six.columns .half-offset-left,.side-menu-opened .container .seven.columns .half-offset-left,.side-menu-opened .container .eight.columns .half-offset-left,.side-menu-opened .container .nine.columns .half-offset-left,.side-menu-opened .container .ten.columns .half-offset-left,.side-menu-opened .container .eleven.columns .half-offset-left,.side-menu-opened .container .twelve.columns .half-offset-left,.side-menu-opened .container .thirteen.columns .half-offset-left,.side-menu-opened .container .fourteen.columns .half-offset-left,.side-menu-opened .container .fifteen.columns .half-offset-left,.side-menu-opened .container .sixteen.columns .half-offset-left,.side-menu-opened .container .one-third.column .half-offset-left,.side-menu-opened .container .third.column .half-offset-left,.side-menu-opened .container .third.columns .half-offset-left,.side-menu-opened .container .two-thirds.column .half-offset-left,.side-menu-opened .container .fifth.column .half-offset-left,.side-menu-opened .container .fifth.columns .half-offset-left,.side-menu-opened .container .two-fifths.columns .half-offset-left,.side-menu-opened .container .three-fifths.columns .half-offset-left,.side-menu-opened .container .four-fifths.columns .half-offset-left,.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right,.side-menu-opened .container .one.column .half-offset-right,.side-menu-opened .container .one.columns .half-offset-right,.side-menu-opened .container .two.columns .half-offset-right,.side-menu-opened .container .three.columns .half-offset-right,.side-menu-opened .container .four.columns .half-offset-right,.side-menu-opened .container .five.columns .half-offset-right,.side-menu-opened .container .six.columns .half-offset-right,.side-menu-opened .container .seven.columns .half-offset-right,.side-menu-opened .container .eight.columns .half-offset-right,.side-menu-opened .container .nine.columns .half-offset-right,.side-menu-opened .container .ten.columns .half-offset-right,.side-menu-opened .container .eleven.columns .half-offset-right,.side-menu-opened .container .twelve.columns .half-offset-right,.side-menu-opened .container .thirteen.columns .half-offset-right,.side-menu-opened .container .fourteen.columns .half-offset-right,.side-menu-opened .container .fifteen.columns .half-offset-right,.side-menu-opened .container .sixteen.columns .half-offset-right,.side-menu-opened .container .one-third.column .half-offset-right,.side-menu-opened .container .third.column .half-offset-right,.side-menu-opened .container .third.columns .half-offset-right,.side-menu-opened .container .two-thirds.column .half-offset-right,.side-menu-opened .container .fifth.column .half-offset-right,.side-menu-opened .container .fifth.columns .half-offset-right,.side-menu-opened .container .two-fifths.columns .half-offset-right,.side-menu-opened .container .three-fifths.columns .half-offset-right,.side-menu-opened .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .container .offset-one,.side-menu-opened .container .offset-two,.side-menu-opened .container .offset-three,.side-menu-opened .container .offset-four,.side-menu-opened .container .offset-five,.side-menu-opened .container .offset-six,.side-menu-opened .container .offset-seven,.side-menu-opened .container .offset-eight,.side-menu-opened .container .offset-nine,.side-menu-opened .container .offset-ten,.side-menu-opened .container .offset-eleven,.side-menu-opened .container .offset-twelve,.side-menu-opened .container .offset-thirteen,.side-menu-opened .container .offset-fourteen,.side-menu-opened .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .container .offset-one.right,.side-menu-opened .container .offset-two.right,.side-menu-opened .container .offset-three.right,.side-menu-opened .container .offset-four.right,.side-menu-opened .container .offset-five.right,.side-menu-opened .container .offset-six.right,.side-menu-opened .container .offset-seven.right,.side-menu-opened .container .offset-eight.right,.side-menu-opened .container .offset-nine.right,.side-menu-opened .container .offset-ten.right,.side-menu-opened .container .offset-eleven.right,.side-menu-opened .container .offset-twelve.right,.side-menu-opened .container .offset-thirteen.right,.side-menu-opened .container .offset-fourteen.right,.side-menu-opened .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:1024px) {

	.side-menu-opened .m-section.m-module-hero .container .eight.columns {
	    width: 458px;
	}

	.side-menu-opened .m-section.m-module-news-list .container,.side-menu-opened .m-section.m-module-hero .container,.side-menu-opened .m-section.m-module-8 .container{
	    max-width: 960px;
	}

	.m-section .m-persp-column {
		width: 94%;
		margin: 0 3%
	}

	.m-section .m-persp-column.half {
		width: 44%
	}

	.m-section .m-persp-column.third {
		width: 27%
	}
}


@media only screen and (min-width:1830px) {
	.m-media .m-video-content-upload object, .m-media .m-video-content-upload object embed, .m-media .m-video-content-upload video{
		height:230px;
	}

	.m-module-title-text .m-media .m-video-content-upload object, .m-module-title-text .m-media .m-video-content-upload object embed, .m-module-title-text .m-media .m-video-content-upload video{
		height:553px;
	}

	.m-module-hero .m-media .m-video-content-upload object, .m-module-hero .m-media .m-video-content-upload object embed, .m-module-hero .m-media .m-video-content-upload video,.m-module-slider .m-media .m-video-content-upload object, .m-module-slider .m-media .m-video-content-upload object embed, .m-module-slider .m-media .m-video-content-upload video{
		height:350px;
	}
}

@media only screen and (min-width:1550px) and (max-width:1829px) {
	.m-media .m-video-content-upload object, .m-media .m-video-content-upload object embed, .m-media .m-video-content-upload video{
		height:220px;
	}

	.m-module-title-text .m-media .m-video-content-upload object, .m-module-title-text .m-media .m-video-content-upload object embed, .m-module-title-text .m-media .m-video-content-upload video{
		height:553px;
	}
	.m-module-hero .m-media .m-video-content-upload object, .m-module-hero .m-media .m-video-content-upload object embed, .m-module-hero .m-media .m-video-content-upload video,.m-module-slider .m-media .m-video-content-upload object, .m-module-slider .m-media .m-video-content-upload object embed, .m-module-slider .m-media .m-video-content-upload video{
		height:350px;
	}
}

@media only screen and (min-width:1421px) and (max-width:1549px) {
	.m-media .m-video-content-upload object, .m-media .m-video-content-upload object embed, .m-media .m-video-content-upload video{
		height:200px;
	}
	.m-module-title-text .m-media .m-video-content-upload object, .m-module-title-text .m-media .m-video-content-upload object embed, .m-module-title-text .m-media .m-video-content-upload video{
		height: 461px;
	}
	.m-module-hero .m-media .m-video-content-upload object, .m-module-hero .m-media .m-video-content-upload object embed, .m-module-hero .m-media .m-video-content-upload video,.m-module-slider .m-media .m-video-content-upload object, .m-module-slider .m-media .m-video-content-upload object embed, .m-module-slider .m-media .m-video-content-upload video{
		height:300px;
	}
}


@media only screen and ( min-width:1224px ) and ( max-width:1420px ) {
	.m-media .m-video-content-upload object, .m-media .m-video-content-upload object embed, .m-media .m-video-content-upload video{
		height:180px;
	}
	.m-module-title-text .m-media .m-video-content-upload object, .m-module-title-text .m-media .m-video-content-upload object embed, .m-module-title-text .m-media .m-video-content-upload video{
		height: 461px;
	}
	.m-module-hero .m-media .m-video-content-upload object, .m-module-hero .m-media .m-video-content-upload object embed, .m-module-hero .m-media .m-video-content-upload video,.m-module-slider .m-media .m-video-content-upload object, .m-module-slider .m-media .m-video-content-upload object embed, .m-module-slider .m-media .m-video-content-upload video{
		height:300px;
	}
}

@media only screen and ( min-width:1076px ) and ( max-width:1223px ) {
	.m-module-title-text .m-media .m-video-content-upload object, .m-module-title-text .m-media .m-video-content-upload object embed, .m-module-title-text .m-media .m-video-content-upload video{
		height: 470px;
	}
	.m-module-hero .m-media .m-video-content-upload object, .m-module-hero .m-media .m-video-content-upload object embed, .m-module-hero .m-media .m-video-content-upload video,.m-module-slider .m-media .m-video-content-upload object, .m-module-slider .m-media .m-video-content-upload object embed, .m-module-slider .m-media .m-video-content-upload video{
		height:268px;
	}
}

@media only screen and ( min-width:928px ) and ( max-width:1075px ) {
	.m-module-title-text .m-media .m-video-content-upload object, .m-module-title-text .m-media .m-video-content-upload object embed, .m-module-title-text .m-media .m-video-content-upload video{
		height: 369px;
	}
	.m-module-hero .m-media .m-video-content-upload object, .m-module-hero .m-media .m-video-content-upload object embed, .m-module-hero .m-media .m-video-content-upload video,.m-module-slider .m-media .m-video-content-upload object, .m-module-slider .m-media .m-video-content-upload object embed, .m-module-slider .m-media .m-video-content-upload video{
		height:236px;
	}
}

@media only screen and ( min-width:728px ) and ( max-width:927px ) {
	.m-module-title-text .m-media .m-video-content-upload object, .m-module-title-text .m-media .m-video-content-upload object embed, .m-module-title-text .m-media .m-video-content-upload video{
		height: 248px;
	}
	.m-module-hero .m-media .m-video-content-upload object, .m-module-hero .m-media .m-video-content-upload object embed, .m-module-hero .m-media .m-video-content-upload video,.m-module-slider .m-media .m-video-content-upload object, .m-module-slider .m-media .m-video-content-upload object embed, .m-module-slider .m-media .m-video-content-upload video{
		height:248px;
	}
}

@media only screen and ( min-width:620px ) and ( max-width:727px ) {
	.m-module-title-text .m-media .m-video-content-upload object, .m-module-title-text .m-media .m-video-content-upload object embed, .m-module-title-text .m-media .m-video-content-upload video{
		height: 240px;
	}
	.m-module-hero .m-media .m-video-content-upload object, .m-module-hero .m-media .m-video-content-upload object embed, .m-module-hero .m-media .m-video-content-upload video,.m-module-slider .m-media .m-video-content-upload object, .m-module-slider .m-media .m-video-content-upload object embed, .m-module-slider .m-media .m-video-content-upload video{
		height:213px;
	}
}

@media only screen and ( min-width:236px ) and ( max-width:619px ) {
	.m-module-title-text .m-media .m-video-content-upload object, .m-module-title-text .m-media .m-video-content-upload object embed, .m-module-title-text .m-media .m-video-content-upload video{
		height: 213px;
	}
	.m-module-hero .m-media .m-video-content-upload object, .m-module-hero .m-media .m-video-content-upload object embed, .m-module-hero .m-media .m-video-content-upload video,.m-module-slider .m-media .m-video-content-upload object, .m-module-slider .m-media .m-video-content-upload object embed, .m-module-slider .m-media .m-video-content-upload video{
		height:200px;
	}
}


@media only screen and ( min-width:236px ) and ( max-width:835px ) {
	.m-media .m-video-content-upload object, .m-media .m-video-content-upload object embed, .m-media .m-video-content-upload video{
		height:380px;
	}
	.m-module-hero .m-media .m-video-content-upload object, .m-module-hero .m-media .m-video-content-upload object embed, .m-module-hero .m-media .m-video-content-upload video,.m-module-slider .m-media .m-video-content-upload object, .m-module-slider .m-media .m-video-content-upload object embed, .m-module-slider .m-media .m-video-content-upload video{
		height:248px;
	}
}


@media only screen and (max-width: 1024){
	.side-menu-opened .m-section.m-module-hero{
		text-align:center;
	}
	.side-menu-opened .m-section.m-module-hero .container{
		position: relative;
		width: 456px;
		margin: 0 auto;
		padding: 0;
	}
}

@media only screen and (max-width: 927px) and (min-width: 690px){
	.side-menu-opened .m-section.m-hero-section.m-module-hero, .side-menu-opened .m-section.m-slider-section.m-module-hero{
		text-align:center;
	}
	.side-menu-opened .m-section.m-module-news-list .container,.side-menu-opened .m-section.m-module-hero .container,.side-menu-opened .m-section.m-module-8 .container{
    	/* width: 456px; */
    	width:90%;
        padding: 0;
        margin: 0 auto;
	}

}

@media only screen and (max-width:599px) {
	.m-section .m-persp-column,.m-section .m-persp-column.half,.m-section .m-persp-column.third {
		width: 94%
	}
}


@media only screen and (min-width:1224px) {
	.side-menu-opened .m-section .container {
		position: relative;
		width: 960px;
		margin: 0 auto;
		padding: 0
	}

	.side-menu-opened .m-section .container .column,.side-menu-opened .m-section .container .columns {
		float: left;
		display: inline;
		margin-left: 1.04166666%;
		margin-right: 1.04166666%
	}

	.side-menu-opened .m-section .container .column.clear,.side-menu-opened .m-section .container .columns.clear {
		clear: both
	}

	.side-menu-opened .m-section .container .column.right,.side-menu-opened .m-section .container .columns.right {
		float: right
	}

	.side-menu-opened .m-section .container .column.no-float,.side-menu-opened .m-section .container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .m-section .column.alpha,.side-menu-opened .m-section .columns.alpha {
		margin-left: 0
	}

	.side-menu-opened .m-section .column.omega,.side-menu-opened .m-section .columns.omega {
		margin-right: 0
	}

	.side-menu-opened .m-section .container .sixteen.columns.alpha.omega {
		width: 100%
	}

	.side-menu-opened .m-section .container .one.column,.side-menu-opened .m-section .container .one.columns {
		width: 4.06666666%
	}

	.side-menu-opened .m-section .container .two.columns {
		width: 10.3166666%
	}

	.side-menu-opened .m-section .container .two-three.columns {
		width: 14.5666666%
	}

	.side-menu-opened .m-section .container .three.columns {
		width: 16.5666666%
	}

	.side-menu-opened .m-section .container .four.columns {
		width: 21.8166666%
	}

	.side-menu-opened .m-section .container .five.columns {
		width: 29.0666666%
	}

	.side-menu-opened .m-section .container .six.columns {
		width: 35.3166666%
	}

	.side-menu-opened .m-section .container .seven.columns {
		width: 41.5666666%
	}

	.side-menu-opened .m-section .container .eight.columns {
		width: 46.8166666%
	}

	.side-menu-opened .m-section .container .nine.columns {
		width: 54.0666666%
	}

	.side-menu-opened .m-section .container .ten.columns {
		width: 60.3166666%
	}

	.side-menu-opened .m-section .container .eleven.columns {
		width: 66.5666666%
	}

	.side-menu-opened .m-section .container .twelve.columns {
		width: 72.8166666%
	}

	.side-menu-opened .m-section .container .thirteen.columns {
		width: 79.0666666%
	}

	.side-menu-opened .m-section .container .fourteen.columns {
		width: 85.3166666%
	}

	.side-menu-opened .m-section .container .fifteen.columns {
		width: 91.5666666%
	}

	.side-menu-opened .m-section .container .sixteen.columns {
		width: 97.8166666%
	}

	.side-menu-opened .m-section .container .third.column,.side-menu-opened .m-section .container .third.columns {
		width: 30.25%
	}

	.side-menu-opened .m-section .container .two-thirds.column {
		width: 64.48333333%
	}

	.side-menu-opened .m-section .container .offset-one {
		padding-left: 6.25%
	}

	.side-menu-opened .m-section .container .offset-two {
		padding-left: 12.5%
	}

	.side-menu-opened .m-section .container .offset-three {
		padding-left: 18.75%
	}

	.side-menu-opened .m-section .container .offset-four {
		padding-left: 25%
	}

	.side-menu-opened .m-section .container .offset-five {
		padding-left: 31.25%
	}

	.side-menu-opened .m-section .container .offset-six {
		padding-left: 37.5%
	}

	.side-menu-opened .m-section .container .offset-seven {
		padding-left: 43.75%
	}

	.side-menu-opened .m-section .container .offset-eight {
		padding-left: 50%
	}

	.side-menu-opened .m-section .container .offset-nine {
		padding-left: 56.25%
	}

	.side-menu-opened .m-section .container .offset-ten {
		padding-left: 62.5%
	}

	.side-menu-opened .m-section .container .offset-eleven {
		padding-left: 68.75%
	}

	.side-menu-opened .m-section .container .offset-twelve {
		padding-left: 75%
	}

	.side-menu-opened .m-section .container .offset-thirteen {
		padding-left: 81.25%
	}

	.side-menu-opened .m-section .container .offset-fourteen {
		padding-left: 87.5%
	}

	.side-menu-opened .m-section .container .offset-fifteen {
		padding-left: 93.75%
	}

	.side-menu-opened .m-section .container .offset-one.right {
		padding-left: 0;
		padding-right: 6.25%
	}

	.side-menu-opened .m-section .container .offset-two.right {
		padding-left: 0;
		padding-right: 12.5%
	}

	.side-menu-opened .m-section .container .offset-three.right {
		padding-left: 0;
		padding-right: 18.75%
	}

	.side-menu-opened .m-section .container .offset-four.right {
		padding-left: 0;
		padding-right: 25%
	}

	.side-menu-opened .m-section .container .offset-five.right {
		padding-left: 0;
		padding-right: 31.25%
	}

	.side-menu-opened .m-section .container .offset-six.right {
		padding-left: 0;
		padding-right: 37.5%
	}

	.side-menu-opened .m-section .container .offset-seven.right {
		padding-left: 0;
		padding-right: 43.75%
	}

	.side-menu-opened .m-section .container .offset-eight.right {
		padding-left: 0;
		padding-right: 50%
	}

	.side-menu-opened .m-section .container .offset-nine.right {
		padding-left: 0;
		padding-right: 56.25%
	}

	.side-menu-opened .m-section .container .offset-ten.right {
		padding-left: 0;
		padding-right: 62.5%
	}

	.side-menu-opened .m-section .container .offset-eleven.right {
		padding-left: 0;
		padding-right: 68.75%
	}

	.side-menu-opened .m-section .container .offset-twelve.right {
		padding-left: 0;
		padding-right: 75%
	}

	.side-menu-opened .m-section .container .offset-thirteen.right {
		padding-left: 0;
		padding-right: 81.25%
	}

	.side-menu-opened .m-section .container .offset-fourteen.right {
		padding-left: 0;
		padding-right: 87.5%
	}

	.side-menu-opened .m-section .container .offset-fifteen.right {
		padding-left: 0;
		padding-right: 93.75%
	}

	.side-menu-opened .m-section .half-offset-left {
		padding-left: 3.125%
	}

	.side-menu-opened .m-section .half-offset-right {
		padding-right: 3.125%
	}
}

@media only screen and (min-width:1000px) and (max-width:1223px) {
	.side-menu-opened .m-section .container {
		position: relative;
		width: 960px;
		margin: 0 auto;
		padding: 0
	}

	.side-menu-opened .m-section .container .column,.side-menu-opened .m-section .container .columns {
		float: left;
		display: inline;
		margin-left: 1.04166666%;
		margin-right: 1.04166666%
	}

	.side-menu-opened .m-section .container .column.clear,.side-menu-opened .m-section .container .columns.clear {
		clear: both
	}

	.side-menu-opened .m-section .container .column.right,.side-menu-opened .m-section .container .columns.right {
		float: right
	}

	.side-menu-opened .m-section .container .column.no-float,.side-menu-opened .m-section .container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .m-section .column.alpha,.side-menu-opened .m-section .columns.alpha {
		margin-left: 0
	}

	.side-menu-opened .m-section .column.omega,.side-menu-opened .m-section .columns.omega {
		margin-right: 0
	}

	.side-menu-opened .m-section .container .sixteen.columns.alpha.omega {
		width: 100%
	}

	.side-menu-opened .m-section .container .one.column,.side-menu-opened .m-section .container .one.columns {
		width: 4.06666666%
	}

	.side-menu-opened .m-section .container .two.columns {
		width: 10.3166666%
	}

	.side-menu-opened .m-section .container .three.columns {
		width: 16.5666666%
	}

	.side-menu-opened .m-section .container .four.columns {
		width: 22.8166666%
	}

	.side-menu-opened .m-section .container .five.columns {
		width: 29.0666666%
	}

	.side-menu-opened .m-section .container .six.columns {
		width: 35.3166666%
	}

	.side-menu-opened .m-section .container .seven.columns {
		width: 41.5666666%
	}

	.side-menu-opened .m-section .container .eight.columns {
		width: 46.8166666%
	}

	.side-menu-opened .m-section .container .nine.columns {
		width: 54.0666666%
	}

	.side-menu-opened .m-section .container .ten.columns {
		width: 60.3166666%
	}

	.side-menu-opened .m-section .container .eleven.columns {
		width: 66.5666666%
	}

	.side-menu-opened .m-section .container .twelve.columns {
		width: 72.8166666%
	}

	.side-menu-opened .m-section .container .thirteen.columns {
		width: 79.0666666%
	}

	.side-menu-opened .m-section .container .fourteen.columns {
		width: 85.3166666%
	}

	.side-menu-opened .m-section .container .fifteen.columns {
		width: 91.5666666%
	}

	.side-menu-opened .m-section .container .sixteen.columns {
		width: 97.8166666%
	}

	.side-menu-opened .m-section .container .third.column,.side-menu-opened .m-section .container .third.columns {
		width: 30.25%
	}

	.side-menu-opened .m-section .container .two-thirds.column {
		width: 64.48333333%
	}

	.side-menu-opened .m-section .container .offset-one {
		padding-left: 6.25%
	}

	.side-menu-opened .m-section .container .offset-two {
		padding-left: 12.5%
	}

	.side-menu-opened .m-section .container .offset-three {
		padding-left: 18.75%
	}

	.side-menu-opened .m-section .container .offset-four {
		padding-left: 25%
	}

	.side-menu-opened .m-section .container .offset-five {
		padding-left: 31.25%
	}

	.side-menu-opened .m-section .container .offset-six {
		padding-left: 37.5%
	}

	.side-menu-opened .m-section .container .offset-seven {
		padding-left: 43.75%
	}

	.side-menu-opened .m-section .container .offset-eight {
		padding-left: 50%
	}

	.side-menu-opened .m-section .container .offset-nine {
		padding-left: 56.25%
	}

	.side-menu-opened .m-section .container .offset-ten {
		padding-left: 62.5%
	}

	.side-menu-opened .m-section .container .offset-eleven {
		padding-left: 68.75%
	}

	.side-menu-opened .m-section .container .offset-twelve {
		padding-left: 75%
	}

	.side-menu-opened .m-section .container .offset-thirteen {
		padding-left: 81.25%
	}

	.side-menu-opened .m-section .container .offset-fourteen {
		padding-left: 87.5%
	}

	.side-menu-opened .m-section .container .offset-fifteen {
		padding-left: 93.75%
	}

	.side-menu-opened .m-section .container .offset-one.right {
		padding-left: 0;
		padding-right: 6.25%
	}

	.side-menu-opened .m-section .container .offset-two.right {
		padding-left: 0;
		padding-right: 12.5%
	}

	.side-menu-opened .m-section .container .offset-three.right {
		padding-left: 0;
		padding-right: 18.75%
	}

	.side-menu-opened .m-section .container .offset-four.right {
		padding-left: 0;
		padding-right: 25%
	}

	.side-menu-opened .m-section .container .offset-five.right {
		padding-left: 0;
		padding-right: 31.25%
	}

	.side-menu-opened .m-section .container .offset-six.right {
		padding-left: 0;
		padding-right: 37.5%
	}

	.side-menu-opened .m-section .container .offset-seven.right {
		padding-left: 0;
		padding-right: 43.75%
	}

	.side-menu-opened .m-section .container .offset-eight.right {
		padding-left: 0;
		padding-right: 50%
	}

	.side-menu-opened .m-section .container .offset-nine.right {
		padding-left: 0;
		padding-right: 56.25%
	}

	.side-menu-opened .m-section .container .offset-ten.right {
		padding-left: 0;
		padding-right: 62.5%
	}

	.side-menu-opened .m-section .container .offset-eleven.right {
		padding-left: 0;
		padding-right: 68.75%
	}

	.side-menu-opened .m-section .container .offset-twelve.right {
		padding-left: 0;
		padding-right: 75%
	}

	.side-menu-opened .m-section .container .offset-thirteen.right {
		padding-left: 0;
		padding-right: 81.25%
	}

	.side-menu-opened .m-section .container .offset-fourteen.right {
		padding-left: 0;
		padding-right: 87.5%
	}

	.side-menu-opened .m-section .container .offset-fifteen.right {
		padding-left: 0;
		padding-right: 93.75%
	}

	.side-menu-opened .m-section .half-offset-left {
		padding-left: 3.125%
	}

	.side-menu-opened .m-section .half-offset-right {
		padding-right: 3.125%
	}
}

@media only screen and (min-width:876px) and (max-width:999px) {
	.container {
		position: relative;
		width: 832px;
		margin: 0 auto;
		padding: 0
	}

	.container .column,.container .columns {
		float: left;
		display: inline;
		margin-left: 10px;
		margin-right: 10px
	}

	.container .column.right,.container .columns.right {
		float: right
	}

	.container .column.no-float,.container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column .half-offset-left,.container .columns .half-offset-left {
		padding-left: 16px
	}

	.container .column .half-offset-right,.container .columns .half-offset-right {
		padding-right: 16px
	}

	.container .column.alpha,.container .columns.alpha {
		margin-left: 0
	}

	.container .column.omega,.container .columns.omega {
		margin-right: 0
	}

	.row {
		margin-bottom: 20px
	}

	.row.big {
		margin-bottom: 40px
	}

	.row.last {
		margin-bottom: 0
	}

	.container .one.column,.container .one.columns {
		width: 32px
	}

	.container .two.columns {
		width: 84px
	}

	.container .three.columns {
		width: 136px
	}

	.container .four.columns {
		width: 188px
	}

	.container .five.columns {
		width: 240px
	}

	.container .six.columns {
		width: 292px
	}

	.container .seven.columns {
		width: 344px
	}

	.container .eight.columns {
		width: 396px
	}

	.container .nine.columns {
		width: 448px
	}

	.container .ten.columns {
		width: 500px
	}

	.container .eleven.columns {
		width: 552px
	}

	.container .twelve.columns {
		width: 604px
	}

	.container .thirteen.columns {
		width: 656px
	}

	.container .fourteen.columns {
		width: 708px
	}

	.container .fifteen.columns {
		width: 760px
	}

	.container .sixteen.columns {
		width: 812px
	}

	.container .one-third.column,.container .third.column,.container .third.columns {
		width: 257.33056px
	}

	.container .two-thirds.column {
		width: 534.66112px
	}

	.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
		width: 146.4px
	}

	.container .column.two-fifths,.container .columns.two-fifths {
		width: 312.8px
	}

	.container .column.three-fifths,.container .columns.three-fifths {
		width: 479.2px
	}

	.container .column.four-fifths,.container .columns.four-fifths {
		width: 645.6px
	}

	.container .offset-one {
		padding-left: 52px
	}

	.container .offset-two {
		padding-left: 104px
	}

	.container .offset-three {
		padding-left: 156px
	}

	.container .offset-four {
		padding-left: 208px
	}

	.container .offset-five {
		padding-left: 260px
	}

	.container .offset-six {
		padding-left: 312px
	}

	.container .offset-seven {
		padding-left: 364px
	}

	.container .offset-eight {
		padding-left: 416px
	}

	.container .offset-nine {
		padding-left: 468px
	}

	.container .offset-ten {
		padding-left: 520px
	}

	.container .offset-eleven {
		padding-left: 572px
	}

	.container .offset-twelve {
		padding-left: 624px
	}

	.container .offset-thirteen {
		padding-left: 676px
	}

	.container .offset-fourteen {
		padding-left: 728px
	}

	.container .offset-fifteen {
		padding-left: 780px
	}

	.container .right.offset-one {
		padding-left: 0;
		padding-right: 52px
	}

	.container .right.offset-two {
		padding-left: 0;
		padding-right: 104px
	}

	.container .right.offset-three {
		padding-left: 0;
		padding-right: 156px
	}

	.container .right.offset-four {
		padding-left: 0;
		padding-right: 208px
	}

	.container .right.offset-five {
		padding-left: 0;
		padding-right: 260px
	}

	.container .right.offset-six {
		padding-left: 0;
		padding-right: 312px
	}

	.container .right.offset-seven {
		padding-left: 0;
		padding-right: 364px
	}

	.container .right.offset-eight {
		padding-left: 0;
		padding-right: 416px
	}

	.container .right.offset-nine {
		padding-left: 0;
		padding-right: 468px
	}

	.container .right.offset-ten {
		padding-left: 0;
		padding-right: 520px
	}

	.container .right.offset-eleven {
		padding-left: 0;
		padding-right: 572px
	}

	.container .right.offset-twelve {
		padding-left: 0;
		padding-right: 624px
	}

	.container .right.offset-thirteen {
		padding-left: 0;
		padding-right: 676px
	}

	.container .right.offset-fourteen {
		padding-left: 0;
		padding-right: 728px
	}

	.container .right.offset-fifteen {
		padding-left: 0;
		padding-right: 780px
	}
}

@media only screen and (min-width:1076px) and (max-width:1199px) {
	.side-menu-opened .container {
		position: relative;
		width: 832px;
		margin: 0 auto;
		padding: 0
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns {
		float: left;
		display: inline;
		margin-left: 10px;
		margin-right: 10px
	}

	.side-menu-opened .container .column.right,.side-menu-opened .container .columns.right {
		float: right
	}

	.side-menu-opened .container .column.no-float,.side-menu-opened .container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left {
		padding-left: 16px
	}

	.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right {
		padding-right: 16px
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha {
		margin-left: 0
	}

	.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega {
		margin-right: 0
	}

	.side-menu-opened .row {
		margin-bottom: 20px
	}

	.side-menu-opened .row.big {
		margin-bottom: 40px
	}

	.side-menu-opened .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns {
		width: 32px
	}

	.side-menu-opened .container .two.columns {
		width: 84px
	}

	.side-menu-opened .container .three.columns {
		width: 136px
	}

	.side-menu-opened .container .four.columns {
		width: 188px
	}

	.side-menu-opened .container .five.columns {
		width: 240px
	}

	.side-menu-opened .container .six.columns {
		width: 292px
	}

	.side-menu-opened .container .seven.columns {
		width: 344px
	}

	.side-menu-opened .container .eight.columns {
		width: 396px
	}

	.side-menu-opened .container .nine.columns {
		width: 448px
	}

	.side-menu-opened .container .ten.columns {
		width: 500px
	}

	.side-menu-opened .container .eleven.columns {
		width: 552px
	}

	.side-menu-opened .container .twelve.columns {
		width: 604px
	}

	.side-menu-opened .container .thirteen.columns {
		width: 656px
	}

	.side-menu-opened .container .fourteen.columns {
		width: 708px
	}

	.side-menu-opened .container .fifteen.columns {
		width: 760px
	}

	.side-menu-opened .container .sixteen.columns {
		width: 812px
	}

	.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns {
		width: 257.33056px
	}

	.side-menu-opened .container .two-thirds.column {
		width: 534.66112px
	}

	.side-menu-opened .container .column.fifth,.side-menu-opened .container .columns.fifth,.side-menu-opened .container .column.one-fifth,.side-menu-opened .container .columns.one-fifth {
		width: 146.4px
	}

	.side-menu-opened .container .column.two-fifths,.side-menu-opened .container .columns.two-fifths {
		width: 312.8px
	}

	.side-menu-opened .container .column.three-fifths,.side-menu-opened .container .columns.three-fifths {
		width: 479.2px
	}

	.side-menu-opened .container .column.four-fifths,.side-menu-opened .container .columns.four-fifths {
		width: 645.6px
	}

	.side-menu-opened .container .offset-one {
		padding-left: 52px
	}

	.side-menu-opened .container .offset-two {
		padding-left: 104px
	}

	.side-menu-opened .container .offset-three {
		padding-left: 156px
	}

	.side-menu-opened .container .offset-four {
		padding-left: 208px
	}

	.side-menu-opened .container .offset-five {
		padding-left: 260px
	}

	.side-menu-opened .container .offset-six {
		padding-left: 312px
	}

	.side-menu-opened .container .offset-seven {
		padding-left: 364px
	}

	.side-menu-opened .container .offset-eight {
		padding-left: 416px
	}

	.side-menu-opened .container .offset-nine {
		padding-left: 468px
	}

	.side-menu-opened .container .offset-ten {
		padding-left: 520px
	}

	.side-menu-opened .container .offset-eleven {
		padding-left: 572px
	}

	.side-menu-opened .container .offset-twelve {
		padding-left: 624px
	}

	.side-menu-opened .container .offset-thirteen {
		padding-left: 676px
	}

	.side-menu-opened .container .offset-fourteen {
		padding-left: 728px
	}

	.side-menu-opened .container .offset-fifteen {
		padding-left: 780px
	}

	.side-menu-opened .container .right.offset-one {
		padding-left: 0;
		padding-right: 52px
	}

	.side-menu-opened .container .right.offset-two {
		padding-left: 0;
		padding-right: 104px
	}

	.side-menu-opened .container .right.offset-three {
		padding-left: 0;
		padding-right: 156px
	}

	.side-menu-opened .container .right.offset-four {
		padding-left: 0;
		padding-right: 208px
	}

	.side-menu-opened .container .right.offset-five {
		padding-left: 0;
		padding-right: 260px
	}

	.side-menu-opened .container .right.offset-six {
		padding-left: 0;
		padding-right: 312px
	}

	.side-menu-opened .container .right.offset-seven {
		padding-left: 0;
		padding-right: 364px
	}

	.side-menu-opened .container .right.offset-eight {
		padding-left: 0;
		padding-right: 416px
	}

	.side-menu-opened .container .right.offset-nine {
		padding-left: 0;
		padding-right: 468px
	}

	.side-menu-opened .container .right.offset-ten {
		padding-left: 0;
		padding-right: 520px
	}

	.side-menu-opened .container .right.offset-eleven {
		padding-left: 0;
		padding-right: 572px
	}

	.side-menu-opened .container .right.offset-twelve {
		padding-left: 0;
		padding-right: 624px
	}

	.side-menu-opened .container .right.offset-thirteen {
		padding-left: 0;
		padding-right: 676px
	}

	.side-menu-opened .container .right.offset-fourteen {
		padding-left: 0;
		padding-right: 728px
	}

	.side-menu-opened .container .right.offset-fifteen {
		padding-left: 0;
		padding-right: 780px
	}
}

@media only screen and (min-width:728px) and (max-width:875px) {
	.container {
		position: relative;
		width: 656px;
		margin: 0 auto;
		padding: 0
	}

	.container .column,.container .columns {
		float: left;
		display: inline;
		margin-left: 7px;
		margin-right: 7px
	}

	.container .column.right,.container .columns.right {
		float: right
	}

	.container .column.no-float,.container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column .half-offset-left,.container .columns .half-offset-left {
		padding-left: 13.5px
	}

	.container .column .half-offset-right,.container .columns .half-offset-right {
		padding-right: 13.5px
	}

	.container .column.alpha,.container .columns.alpha {
		margin-left: 0
	}

	.container .column.omega,.container .columns.omega {
		margin-right: 0
	}

	.row {
		margin-bottom: 20px
	}

	.row.big {
		margin-bottom: 40px
	}

	.row.last {
		margin-bottom: 0
	}

	.container .one.column,.container .one.columns {
		width: 27px
	}

	.container .two.columns {
		width: 68px
	}

	.container .three.columns {
		width: 109px
	}

	.container .four.columns {
		width: 150px
	}

	.container .five.columns {
		width: 191px
	}

	.container .six.columns {
		width: 232px
	}

	.container .seven.columns {
		width: 273px
	}

	.container .eight.columns {
		width: 314px
	}

	.container .nine.columns {
		width: 355px
	}

	.container .ten.columns {
		width: 396px
	}

	.container .eleven.columns {
		width: 437px
	}

	.container .twelve.columns {
		width: 478px
	}

	.container .thirteen.columns {
		width: 519px
	}

	.container .fourteen.columns {
		width: 560px
	}

	.container .fifteen.columns {
		width: 601px
	}

	.container .sixteen.columns {
		width: 642px
	}

	.container .one-third.column,.container .third.column,.container .third.columns {
		width: 204.66448px
	}

	.container .two-thirds.column {
		width: 423.32896px
	}

	.container .column.fifth,.container .columns.fifth,.container .column.one-fifth,.container .columns.one-fifth {
		width: 117.2px
	}

	.container .column.two-fifths,.container .columns.two-fifths {
		width: 248.4px
	}

	.container .column.three-fifths,.container .columns.three-fifths {
		width: 379.6px
	}

	.container .column.four-fifths,.container .columns.four-fifths {
		width: 510.8px
	}

	.container .offset-one {
		padding-left: 41px
	}

	.container .offset-two {
		padding-left: 82px
	}

	.container .offset-three {
		padding-left: 123px
	}

	.container .offset-four {
		padding-left: 164px
	}

	.container .offset-five {
		padding-left: 205px
	}

	.container .offset-six {
		padding-left: 246px
	}

	.container .offset-seven {
		padding-left: 287px
	}

	.container .offset-eight {
		padding-left: 328px
	}

	.container .offset-nine {
		padding-left: 369px
	}

	.container .offset-ten {
		padding-left: 410px
	}

	.container .offset-eleven {
		padding-left: 451px
	}

	.container .offset-twelve {
		padding-left: 492px
	}

	.container .offset-thirteen {
		padding-left: 533px
	}

	.container .offset-fourteen {
		padding-left: 574px
	}

	.container .offset-fifteen {
		padding-left: 615px
	}

	.container .right.offset-one {
		padding-left: 0;
		padding-right: 41px
	}

	.container .right.offset-two {
		padding-left: 0;
		padding-right: 82px
	}

	.container .right.offset-three {
		padding-left: 0;
		padding-right: 123px
	}

	.container .right.offset-four {
		padding-left: 0;
		padding-right: 164px
	}

	.container .right.offset-five {
		padding-left: 0;
		padding-right: 205px
	}

	.container .right.offset-six {
		padding-left: 0;
		padding-right: 246px
	}

	.container .right.offset-seven {
		padding-left: 0;
		padding-right: 287px
	}

	.container .right.offset-eight {
		padding-left: 0;
		padding-right: 328px
	}

	.container .right.offset-nine {
		padding-left: 0;
		padding-right: 369px
	}

	.container .right.offset-ten {
		padding-left: 0;
		padding-right: 410px
	}

	.container .right.offset-eleven {
		padding-left: 0;
		padding-right: 451px
	}

	.container .right.offset-twelve {
		padding-left: 0;
		padding-right: 492px
	}

	.container .right.offset-thirteen {
		padding-left: 0;
		padding-right: 533px
	}

	.container .right.offset-fourteen {
		padding-left: 0;
		padding-right: 574px
	}

	.container .right.offset-fifteen {
		padding-left: 0;
		padding-right: 615px
	}
}

@media only screen and (min-width:928px) and (max-width:1075px) {
	.side-menu-opened .container {
		position: relative;
		width: 656px;
		margin: 0 auto;
		padding: 0
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns {
		float: left;
		display: inline;
		margin-left: 7px;
		margin-right: 7px
	}

	.side-menu-opened .container .column.right,.side-menu-opened .container .columns.right {
		float: right
	}

	.side-menu-opened .container .column.no-float,.side-menu-opened .container .columns.no-float {
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left {
		padding-left: 13.5px
	}

	.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right {
		padding-right: 13.5px
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha {
		margin-left: 0
	}

	.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega {
		margin-right: 0
	}

	.side-menu-opened .row {
		margin-bottom: 20px
	}

	.side-menu-opened .row.big {
		margin-bottom: 40px
	}

	.side-menu-opened .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns {
		width: 27px
	}

	.side-menu-opened .container .two.columns {
		width: 68px
	}

	.side-menu-opened .container .three.columns {
		width: 109px
	}

	.side-menu-opened .container .four.columns {
		width: 150px
	}

	.side-menu-opened .container .five.columns {
		width: 191px
	}

	.side-menu-opened .container .six.columns {
		width: 232px
	}

	.side-menu-opened .container .seven.columns {
		width: 273px
	}

	.side-menu-opened .container .eight.columns {
		width: 314px
	}

	.side-menu-opened .container .nine.columns {
		width: 355px
	}

	.side-menu-opened .container .ten.columns {
		width: 396px
	}

	.side-menu-opened .container .eleven.columns {
		width: 437px
	}

	.side-menu-opened .container .twelve.columns {
		width: 478px
	}

	.side-menu-opened .container .thirteen.columns {
		width: 519px
	}

	.side-menu-opened .container .fourteen.columns {
		width: 560px
	}

	.side-menu-opened .container .fifteen.columns {
		width: 601px
	}

	.side-menu-opened .container .sixteen.columns {
		width: 642px
	}

	.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns {
		width: 204.66448px
	}

	.side-menu-opened .container .two-thirds.column {
		width: 423.32896px
	}

	.side-menu-opened .container .column.fifth,.side-menu-opened .container .columns.fifth,.side-menu-opened .container .column.one-fifth,.side-menu-opened .container .columns.one-fifth {
		width: 117.2px
	}

	.side-menu-opened .container .column.two-fifths,.side-menu-opened .container .columns.two-fifths {
		width: 248.4px
	}

	.side-menu-opened .container .column.three-fifths,.side-menu-opened .container .columns.three-fifths {
		width: 379.6px
	}

	.side-menu-opened .container .column.four-fifths,.side-menu-opened .container .columns.four-fifths {
		width: 510.8px
	}

	.side-menu-opened .container .offset-one {
		padding-left: 41px
	}

	.side-menu-opened .container .offset-two {
		padding-left: 82px
	}

	.side-menu-opened .container .offset-three {
		padding-left: 123px
	}

	.side-menu-opened .container .offset-four {
		padding-left: 164px
	}

	.side-menu-opened .container .offset-five {
		padding-left: 205px
	}

	.side-menu-opened .container .offset-six {
		padding-left: 246px
	}

	.side-menu-opened .container .offset-seven {
		padding-left: 287px
	}

	.side-menu-opened .container .offset-eight {
		padding-left: 328px
	}

	.side-menu-opened .container .offset-nine {
		padding-left: 369px
	}

	.side-menu-opened .container .offset-ten {
		padding-left: 410px
	}

	.side-menu-opened .container .offset-eleven {
		padding-left: 451px
	}

	.side-menu-opened .container .offset-twelve {
		padding-left: 492px
	}

	.side-menu-opened .container .offset-thirteen {
		padding-left: 533px
	}

	.side-menu-opened .container .offset-fourteen {
		padding-left: 574px
	}

	.side-menu-opened .container .offset-fifteen {
		padding-left: 615px
	}

	.side-menu-opened .container .right.offset-one {
		padding-left: 0;
		padding-right: 41px
	}

	.side-menu-opened .container .right.offset-two {
		padding-left: 0;
		padding-right: 82px
	}

	.side-menu-opened .container .right.offset-three {
		padding-left: 0;
		padding-right: 123px
	}

	.side-menu-opened .container .right.offset-four {
		padding-left: 0;
		padding-right: 164px
	}

	.side-menu-opened .container .right.offset-five {
		padding-left: 0;
		padding-right: 205px
	}

	.side-menu-opened .container .right.offset-six {
		padding-left: 0;
		padding-right: 246px
	}

	.side-menu-opened .container .right.offset-seven {
		padding-left: 0;
		padding-right: 287px
	}

	.side-menu-opened .container .right.offset-eight {
		padding-left: 0;
		padding-right: 328px
	}

	.side-menu-opened .container .right.offset-nine {
		padding-left: 0;
		padding-right: 369px
	}

	.side-menu-opened .container .right.offset-ten {
		padding-left: 0;
		padding-right: 410px
	}

	.side-menu-opened .container .right.offset-eleven {
		padding-left: 0;
		padding-right: 451px
	}

	.side-menu-opened .container .right.offset-twelve {
		padding-left: 0;
		padding-right: 492px
	}

	.side-menu-opened .container .right.offset-thirteen {
		padding-left: 0;
		padding-right: 533px
	}

	.side-menu-opened .container .right.offset-fourteen {
		padding-left: 0;
		padding-right: 574px
	}

	.side-menu-opened .container .right.offset-fifteen {
		padding-left: 0;
		padding-right: 615px
	}
}

@media only screen and (min-width:490px) and (max-width:727px) {
	.fixed-center {
		text-align: center
	}

	.fixed-hidden {
		display: none
	}

	.container {
		width: 456px;
		padding: 0;
		margin: 0 auto
	}

	.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
		margin: 5px 0;
		width: 440px;
		margin-left: 8px;
		margin-right: 8px
	}

	.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
		width: 212px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column.alpha,.container .columns.alpha,.container .one.column.alpha,.container .one.columns.alpha,.container .two.columns.alpha,.container .three.columns.alpha,.container .four.columns.alpha,.container .five.columns.alpha,.container .six.columns.alpha,.container .seven.columns.alpha,.container .eight.columns.alpha,.container .nine.columns.alpha,.container .ten.columns.alpha,.container .eleven.columns.alpha,.container .twelve.columns.alpha,.container .thirteen.columns.alpha,.container .fourteen.columns.alpha,.container .fifteen.columns.alpha,.container .sixteen.columns.alpha,.container .one-third.column.alpha,.container .third.column.alpha,.container .third.columns.alpha,.container .two-thirds.column.alpha,.container .fifth.column.alpha,.container .fifth.columns.alpha,.container .two-fifths.columns.alpha,.container .three-fifths.columns.alpha,.container .four-fifths.columns.alpha,.container .column.omega,.container .columns.omega,.container .one.column.omega,.container .one.columns.omega,.container .two.columns.omega,.container .three.columns.omega,.container .four.columns.omega,.container .five.columns.omega,.container .six.columns.omega,.container .seven.columns.omega,.container .eight.columns.omega,.container .nine.columns.omega,.container .ten.columns.omega,.container .eleven.columns.omega,.container .twelve.columns.omega,.container .thirteen.columns.omega,.container .fourteen.columns.omega,.container .fifteen.columns.omega,.container .sixteen.columns.omega,.container .one-third.column.omega,.container .third.column.omega,.container .third.columns.omega,.container .two-thirds.column.omega,.container .fifth.column.omega,.container .fifth.columns.omega,.container .two-fifths.columns.omega,.container .three-fifths.columns.omega,.container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
		padding-left: 0
	}

	.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
		padding-right: 0
	}

	.container .row {
		margin-bottom: 20px
	}

	.container .row.last {
		margin-bottom: 0
	}

	.container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:690px) and (max-width:927px) {
	.side-menu-opened .fixed-center {
		text-align: center
	}

	.side-menu-opened .fixed-hidden {
		display: none
	}

	.side-menu-opened .container {
		width: 456px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns,.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns,.side-menu-opened .container .two.columns,.side-menu-opened .container .three.columns,.side-menu-opened .container .four.columns,.side-menu-opened .container .five.columns,.side-menu-opened .container .six.columns,.side-menu-opened .container .seven.columns,.side-menu-opened .container .eight.columns,.side-menu-opened .container .nine.columns,.side-menu-opened .container .ten.columns,.side-menu-opened .container .eleven.columns,.side-menu-opened .container .twelve.columns,.side-menu-opened .container .thirteen.columns,.side-menu-opened .container .fourteen.columns,.side-menu-opened .container .fifteen.columns,.side-menu-opened .container .sixteen.columns,.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns,.side-menu-opened .container .two-thirds.column,.side-menu-opened .container .fifth.column,.side-menu-opened .container .fifth.columns,.side-menu-opened .container .two-fifths.columns,.side-menu-opened .container .three-fifths.columns,.side-menu-opened .container .four-fifths.columns {
		margin: 5px 0;
		width: 440px;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .container .column.half-fixed,.side-menu-opened .container .columns.half-fixed,.side-menu-opened .container .one.column.half-fixed,.side-menu-opened .container .one.columns.half-fixed,.side-menu-opened .container .two.columns.half-fixed,.side-menu-opened .container .three.columns.half-fixed,.side-menu-opened .container .four.columns.half-fixed,.side-menu-opened .container .five.columns.half-fixed,.side-menu-opened .container .six.columns.half-fixed,.side-menu-opened .container .seven.columns.half-fixed,.side-menu-opened .container .eight.columns.half-fixed,.side-menu-opened .container .nine.columns.half-fixed,.side-menu-opened .container .ten.columns.half-fixed,.side-menu-opened .container .eleven.columns.half-fixed,.side-menu-opened .container .twelve.columns.half-fixed,.side-menu-opened .container .thirteen.columns.half-fixed,.side-menu-opened .container .fourteen.columns.half-fixed,.side-menu-opened .container .fifteen.columns.half-fixed,.side-menu-opened .container .sixteen.columns.half-fixed,.side-menu-opened .container .one-third.column.half-fixed,.side-menu-opened .container .third.column.half-fixed,.side-menu-opened .container .third.columns.half-fixed,.side-menu-opened .container .two-thirds.column.half-fixed,.side-menu-opened .container .fifth.column.half-fixed,.side-menu-opened .container .fifth.columns.half-fixed,.side-menu-opened .container .two-fifths.columns.half-fixed,.side-menu-opened .container .three-fifths.columns.half-fixed,.side-menu-opened .container .four-fifths.columns.half-fixed {
		width: 212px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha,.side-menu-opened .container .one.column.alpha,.side-menu-opened .container .one.columns.alpha,.side-menu-opened .container .two.columns.alpha,.side-menu-opened .container .three.columns.alpha,.side-menu-opened .container .four.columns.alpha,.side-menu-opened .container .five.columns.alpha,.side-menu-opened .container .six.columns.alpha,.side-menu-opened .container .seven.columns.alpha,.side-menu-opened .container .eight.columns.alpha,.side-menu-opened .container .nine.columns.alpha,.side-menu-opened .container .ten.columns.alpha,.side-menu-opened .container .eleven.columns.alpha,.side-menu-opened .container .twelve.columns.alpha,.side-menu-opened .container .thirteen.columns.alpha,.side-menu-opened .container .fourteen.columns.alpha,.side-menu-opened .container .fifteen.columns.alpha,.side-menu-opened .container .sixteen.columns.alpha,.side-menu-opened .container .one-third.column.alpha,.side-menu-opened .container .third.column.alpha,.side-menu-opened .container .third.columns.alpha,.side-menu-opened .container .two-thirds.column.alpha,.side-menu-opened .container .fifth.column.alpha,.side-menu-opened .container .fifth.columns.alpha,.side-menu-opened .container .two-fifths.columns.alpha,.side-menu-opened .container .three-fifths.columns.alpha,.side-menu-opened .container .four-fifths.columns.alpha,.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega,.side-menu-opened .container .one.column.omega,.side-menu-opened .container .one.columns.omega,.side-menu-opened .container .two.columns.omega,.side-menu-opened .container .three.columns.omega,.side-menu-opened .container .four.columns.omega,.side-menu-opened .container .five.columns.omega,.side-menu-opened .container .six.columns.omega,.side-menu-opened .container .seven.columns.omega,.side-menu-opened .container .eight.columns.omega,.side-menu-opened .container .nine.columns.omega,.side-menu-opened .container .ten.columns.omega,.side-menu-opened .container .eleven.columns.omega,.side-menu-opened .container .twelve.columns.omega,.side-menu-opened .container .thirteen.columns.omega,.side-menu-opened .container .fourteen.columns.omega,.side-menu-opened .container .fifteen.columns.omega,.side-menu-opened .container .sixteen.columns.omega,.side-menu-opened .container .one-third.column.omega,.side-menu-opened .container .third.column.omega,.side-menu-opened .container .third.columns.omega,.side-menu-opened .container .two-thirds.column.omega,.side-menu-opened .container .fifth.column.omega,.side-menu-opened .container .fifth.columns.omega,.side-menu-opened .container .two-fifths.columns.omega,.side-menu-opened .container .three-fifths.columns.omega,.side-menu-opened .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left,.side-menu-opened .container .one.column .half-offset-left,.side-menu-opened .container .one.columns .half-offset-left,.side-menu-opened .container .two.columns .half-offset-left,.side-menu-opened .container .three.columns .half-offset-left,.side-menu-opened .container .four.columns .half-offset-left,.side-menu-opened .container .five.columns .half-offset-left,.side-menu-opened .container .six.columns .half-offset-left,.side-menu-opened .container .seven.columns .half-offset-left,.side-menu-opened .container .eight.columns .half-offset-left,.side-menu-opened .container .nine.columns .half-offset-left,.side-menu-opened .container .ten.columns .half-offset-left,.side-menu-opened .container .eleven.columns .half-offset-left,.side-menu-opened .container .twelve.columns .half-offset-left,.side-menu-opened .container .thirteen.columns .half-offset-left,.side-menu-opened .container .fourteen.columns .half-offset-left,.side-menu-opened .container .fifteen.columns .half-offset-left,.side-menu-opened .container .sixteen.columns .half-offset-left,.side-menu-opened .container .one-third.column .half-offset-left,.side-menu-opened .container .third.column .half-offset-left,.side-menu-opened .container .third.columns .half-offset-left,.side-menu-opened .container .two-thirds.column .half-offset-left,.side-menu-opened .container .fifth.column .half-offset-left,.side-menu-opened .container .fifth.columns .half-offset-left,.side-menu-opened .container .two-fifths.columns .half-offset-left,.side-menu-opened .container .three-fifths.columns .half-offset-left,.side-menu-opened .container .four-fifths.columns .half-offset-left,.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right,.side-menu-opened .container .one.column .half-offset-right,.side-menu-opened .container .one.columns .half-offset-right,.side-menu-opened .container .two.columns .half-offset-right,.side-menu-opened .container .three.columns .half-offset-right,.side-menu-opened .container .four.columns .half-offset-right,.side-menu-opened .container .five.columns .half-offset-right,.side-menu-opened .container .six.columns .half-offset-right,.side-menu-opened .container .seven.columns .half-offset-right,.side-menu-opened .container .eight.columns .half-offset-right,.side-menu-opened .container .nine.columns .half-offset-right,.side-menu-opened .container .ten.columns .half-offset-right,.side-menu-opened .container .eleven.columns .half-offset-right,.side-menu-opened .container .twelve.columns .half-offset-right,.side-menu-opened .container .thirteen.columns .half-offset-right,.side-menu-opened .container .fourteen.columns .half-offset-right,.side-menu-opened .container .fifteen.columns .half-offset-right,.side-menu-opened .container .sixteen.columns .half-offset-right,.side-menu-opened .container .one-third.column .half-offset-right,.side-menu-opened .container .third.column .half-offset-right,.side-menu-opened .container .third.columns .half-offset-right,.side-menu-opened .container .two-thirds.column .half-offset-right,.side-menu-opened .container .fifth.column .half-offset-right,.side-menu-opened .container .fifth.columns .half-offset-right,.side-menu-opened .container .two-fifths.columns .half-offset-right,.side-menu-opened .container .three-fifths.columns .half-offset-right,.side-menu-opened .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .container .offset-one,.side-menu-opened .container .offset-two,.side-menu-opened .container .offset-three,.side-menu-opened .container .offset-four,.side-menu-opened .container .offset-five,.side-menu-opened .container .offset-six,.side-menu-opened .container .offset-seven,.side-menu-opened .container .offset-eight,.side-menu-opened .container .offset-nine,.side-menu-opened .container .offset-ten,.side-menu-opened .container .offset-eleven,.side-menu-opened .container .offset-twelve,.side-menu-opened .container .offset-thirteen,.side-menu-opened .container .offset-fourteen,.side-menu-opened .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .container .offset-one.right,.side-menu-opened .container .offset-two.right,.side-menu-opened .container .offset-three.right,.side-menu-opened .container .offset-four.right,.side-menu-opened .container .offset-five.right,.side-menu-opened .container .offset-six.right,.side-menu-opened .container .offset-seven.right,.side-menu-opened .container .offset-eight.right,.side-menu-opened .container .offset-nine.right,.side-menu-opened .container .offset-ten.right,.side-menu-opened .container .offset-eleven.right,.side-menu-opened .container .offset-twelve.right,.side-menu-opened .container .offset-thirteen.right,.side-menu-opened .container .offset-fourteen.right,.side-menu-opened .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:430px) and (max-width:489px) {
	.fixed-center {
		text-align: center
	}

	.fixed-hidden {
		display: none
	}

	.container {
		width: 396px;
		padding: 0;
		margin: 0 auto
	}

	.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
		margin: 5px 0;
		width: 380px;
		margin-left: 8px;
		margin-right: 8px
	}

	.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
		width: 182px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column.alpha,.container .columns.alpha,.container .one.column.alpha,.container .one.columns.alpha,.container .two.columns.alpha,.container .three.columns.alpha,.container .four.columns.alpha,.container .five.columns.alpha,.container .six.columns.alpha,.container .seven.columns.alpha,.container .eight.columns.alpha,.container .nine.columns.alpha,.container .ten.columns.alpha,.container .eleven.columns.alpha,.container .twelve.columns.alpha,.container .thirteen.columns.alpha,.container .fourteen.columns.alpha,.container .fifteen.columns.alpha,.container .sixteen.columns.alpha,.container .one-third.column.alpha,.container .third.column.alpha,.container .third.columns.alpha,.container .two-thirds.column.alpha,.container .fifth.column.alpha,.container .fifth.columns.alpha,.container .two-fifths.columns.alpha,.container .three-fifths.columns.alpha,.container .four-fifths.columns.alpha,.container .column.omega,.container .columns.omega,.container .one.column.omega,.container .one.columns.omega,.container .two.columns.omega,.container .three.columns.omega,.container .four.columns.omega,.container .five.columns.omega,.container .six.columns.omega,.container .seven.columns.omega,.container .eight.columns.omega,.container .nine.columns.omega,.container .ten.columns.omega,.container .eleven.columns.omega,.container .twelve.columns.omega,.container .thirteen.columns.omega,.container .fourteen.columns.omega,.container .fifteen.columns.omega,.container .sixteen.columns.omega,.container .one-third.column.omega,.container .third.column.omega,.container .third.columns.omega,.container .two-thirds.column.omega,.container .fifth.column.omega,.container .fifth.columns.omega,.container .two-fifths.columns.omega,.container .three-fifths.columns.omega,.container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
		padding-left: 0
	}

	.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
		padding-right: 0
	}

	.container .row {
		margin-bottom: 20px
	}

	.container .row.last {
		margin-bottom: 0
	}

	.container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:630px) and (max-width:689px) {
	.side-menu-opened .fixed-center {
		text-align: center
	}

	.side-menu-opened .fixed-hidden {
		display: none
	}

	.side-menu-opened .container {
		width: 396px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns,.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns,.side-menu-opened .container .two.columns,.side-menu-opened .container .three.columns,.side-menu-opened .container .four.columns,.side-menu-opened .container .five.columns,.side-menu-opened .container .six.columns,.side-menu-opened .container .seven.columns,.side-menu-opened .container .eight.columns,.side-menu-opened .container .nine.columns,.side-menu-opened .container .ten.columns,.side-menu-opened .container .eleven.columns,.side-menu-opened .container .twelve.columns,.side-menu-opened .container .thirteen.columns,.side-menu-opened .container .fourteen.columns,.side-menu-opened .container .fifteen.columns,.side-menu-opened .container .sixteen.columns,.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns,.side-menu-opened .container .two-thirds.column,.side-menu-opened .container .fifth.column,.side-menu-opened .container .fifth.columns,.side-menu-opened .container .two-fifths.columns,.side-menu-opened .container .three-fifths.columns,.side-menu-opened .container .four-fifths.columns {
		margin: 5px 0;
		width: 380px;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .container .column.half-fixed,.side-menu-opened .container .columns.half-fixed,.side-menu-opened .container .one.column.half-fixed,.side-menu-opened .container .one.columns.half-fixed,.side-menu-opened .container .two.columns.half-fixed,.side-menu-opened .container .three.columns.half-fixed,.side-menu-opened .container .four.columns.half-fixed,.side-menu-opened .container .five.columns.half-fixed,.side-menu-opened .container .six.columns.half-fixed,.side-menu-opened .container .seven.columns.half-fixed,.side-menu-opened .container .eight.columns.half-fixed,.side-menu-opened .container .nine.columns.half-fixed,.side-menu-opened .container .ten.columns.half-fixed,.side-menu-opened .container .eleven.columns.half-fixed,.side-menu-opened .container .twelve.columns.half-fixed,.side-menu-opened .container .thirteen.columns.half-fixed,.side-menu-opened .container .fourteen.columns.half-fixed,.side-menu-opened .container .fifteen.columns.half-fixed,.side-menu-opened .container .sixteen.columns.half-fixed,.side-menu-opened .container .one-third.column.half-fixed,.side-menu-opened .container .third.column.half-fixed,.side-menu-opened .container .third.columns.half-fixed,.side-menu-opened .container .two-thirds.column.half-fixed,.side-menu-opened .container .fifth.column.half-fixed,.side-menu-opened .container .fifth.columns.half-fixed,.side-menu-opened .container .two-fifths.columns.half-fixed,.side-menu-opened .container .three-fifths.columns.half-fixed,.side-menu-opened .container .four-fifths.columns.half-fixed {
		width: 182px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha,.side-menu-opened .container .one.column.alpha,.side-menu-opened .container .one.columns.alpha,.side-menu-opened .container .two.columns.alpha,.side-menu-opened .container .three.columns.alpha,.side-menu-opened .container .four.columns.alpha,.side-menu-opened .container .five.columns.alpha,.side-menu-opened .container .six.columns.alpha,.side-menu-opened .container .seven.columns.alpha,.side-menu-opened .container .eight.columns.alpha,.side-menu-opened .container .nine.columns.alpha,.side-menu-opened .container .ten.columns.alpha,.side-menu-opened .container .eleven.columns.alpha,.side-menu-opened .container .twelve.columns.alpha,.side-menu-opened .container .thirteen.columns.alpha,.side-menu-opened .container .fourteen.columns.alpha,.side-menu-opened .container .fifteen.columns.alpha,.side-menu-opened .container .sixteen.columns.alpha,.side-menu-opened .container .one-third.column.alpha,.side-menu-opened .container .third.column.alpha,.side-menu-opened .container .third.columns.alpha,.side-menu-opened .container .two-thirds.column.alpha,.side-menu-opened .container .fifth.column.alpha,.side-menu-opened .container .fifth.columns.alpha,.side-menu-opened .container .two-fifths.columns.alpha,.side-menu-opened .container .three-fifths.columns.alpha,.side-menu-opened .container .four-fifths.columns.alpha,.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega,.side-menu-opened .container .one.column.omega,.side-menu-opened .container .one.columns.omega,.side-menu-opened .container .two.columns.omega,.side-menu-opened .container .three.columns.omega,.side-menu-opened .container .four.columns.omega,.side-menu-opened .container .five.columns.omega,.side-menu-opened .container .six.columns.omega,.side-menu-opened .container .seven.columns.omega,.side-menu-opened .container .eight.columns.omega,.side-menu-opened .container .nine.columns.omega,.side-menu-opened .container .ten.columns.omega,.side-menu-opened .container .eleven.columns.omega,.side-menu-opened .container .twelve.columns.omega,.side-menu-opened .container .thirteen.columns.omega,.side-menu-opened .container .fourteen.columns.omega,.side-menu-opened .container .fifteen.columns.omega,.side-menu-opened .container .sixteen.columns.omega,.side-menu-opened .container .one-third.column.omega,.side-menu-opened .container .third.column.omega,.side-menu-opened .container .third.columns.omega,.side-menu-opened .container .two-thirds.column.omega,.side-menu-opened .container .fifth.column.omega,.side-menu-opened .container .fifth.columns.omega,.side-menu-opened .container .two-fifths.columns.omega,.side-menu-opened .container .three-fifths.columns.omega,.side-menu-opened .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left,.side-menu-opened .container .one.column .half-offset-left,.side-menu-opened .container .one.columns .half-offset-left,.side-menu-opened .container .two.columns .half-offset-left,.side-menu-opened .container .three.columns .half-offset-left,.side-menu-opened .container .four.columns .half-offset-left,.side-menu-opened .container .five.columns .half-offset-left,.side-menu-opened .container .six.columns .half-offset-left,.side-menu-opened .container .seven.columns .half-offset-left,.side-menu-opened .container .eight.columns .half-offset-left,.side-menu-opened .container .nine.columns .half-offset-left,.side-menu-opened .container .ten.columns .half-offset-left,.side-menu-opened .container .eleven.columns .half-offset-left,.side-menu-opened .container .twelve.columns .half-offset-left,.side-menu-opened .container .thirteen.columns .half-offset-left,.side-menu-opened .container .fourteen.columns .half-offset-left,.side-menu-opened .container .fifteen.columns .half-offset-left,.side-menu-opened .container .sixteen.columns .half-offset-left,.side-menu-opened .container .one-third.column .half-offset-left,.side-menu-opened .container .third.column .half-offset-left,.side-menu-opened .container .third.columns .half-offset-left,.side-menu-opened .container .two-thirds.column .half-offset-left,.side-menu-opened .container .fifth.column .half-offset-left,.side-menu-opened .container .fifth.columns .half-offset-left,.side-menu-opened .container .two-fifths.columns .half-offset-left,.side-menu-opened .container .three-fifths.columns .half-offset-left,.side-menu-opened .container .four-fifths.columns .half-offset-left,.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right,.side-menu-opened .container .one.column .half-offset-right,.side-menu-opened .container .one.columns .half-offset-right,.side-menu-opened .container .two.columns .half-offset-right,.side-menu-opened .container .three.columns .half-offset-right,.side-menu-opened .container .four.columns .half-offset-right,.side-menu-opened .container .five.columns .half-offset-right,.side-menu-opened .container .six.columns .half-offset-right,.side-menu-opened .container .seven.columns .half-offset-right,.side-menu-opened .container .eight.columns .half-offset-right,.side-menu-opened .container .nine.columns .half-offset-right,.side-menu-opened .container .ten.columns .half-offset-right,.side-menu-opened .container .eleven.columns .half-offset-right,.side-menu-opened .container .twelve.columns .half-offset-right,.side-menu-opened .container .thirteen.columns .half-offset-right,.side-menu-opened .container .fourteen.columns .half-offset-right,.side-menu-opened .container .fifteen.columns .half-offset-right,.side-menu-opened .container .sixteen.columns .half-offset-right,.side-menu-opened .container .one-third.column .half-offset-right,.side-menu-opened .container .third.column .half-offset-right,.side-menu-opened .container .third.columns .half-offset-right,.side-menu-opened .container .two-thirds.column .half-offset-right,.side-menu-opened .container .fifth.column .half-offset-right,.side-menu-opened .container .fifth.columns .half-offset-right,.side-menu-opened .container .two-fifths.columns .half-offset-right,.side-menu-opened .container .three-fifths.columns .half-offset-right,.side-menu-opened .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .container .offset-one,.side-menu-opened .container .offset-two,.side-menu-opened .container .offset-three,.side-menu-opened .container .offset-four,.side-menu-opened .container .offset-five,.side-menu-opened .container .offset-six,.side-menu-opened .container .offset-seven,.side-menu-opened .container .offset-eight,.side-menu-opened .container .offset-nine,.side-menu-opened .container .offset-ten,.side-menu-opened .container .offset-eleven,.side-menu-opened .container .offset-twelve,.side-menu-opened .container .offset-thirteen,.side-menu-opened .container .offset-fourteen,.side-menu-opened .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .container .offset-one.right,.side-menu-opened .container .offset-two.right,.side-menu-opened .container .offset-three.right,.side-menu-opened .container .offset-four.right,.side-menu-opened .container .offset-five.right,.side-menu-opened .container .offset-six.right,.side-menu-opened .container .offset-seven.right,.side-menu-opened .container .offset-eight.right,.side-menu-opened .container .offset-nine.right,.side-menu-opened .container .offset-ten.right,.side-menu-opened .container .offset-eleven.right,.side-menu-opened .container .offset-twelve.right,.side-menu-opened .container .offset-thirteen.right,.side-menu-opened .container .offset-fourteen.right,.side-menu-opened .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:370px) and (max-width:429px) {
	.fixed-center {
		text-align: center
	}

	.fixed-hidden {
		display: none
	}

	.container {
		width: 336px;
		padding: 0;
		margin: 0 auto
	}

	.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
		margin: 5px 0;
		width: 320px;
		margin-left: 8px;
		margin-right: 8px
	}

	.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
		width: 152px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column.alpha,.container .columns.alpha,.container .one.column.alpha,.container .one.columns.alpha,.container .two.columns.alpha,.container .three.columns.alpha,.container .four.columns.alpha,.container .five.columns.alpha,.container .six.columns.alpha,.container .seven.columns.alpha,.container .eight.columns.alpha,.container .nine.columns.alpha,.container .ten.columns.alpha,.container .eleven.columns.alpha,.container .twelve.columns.alpha,.container .thirteen.columns.alpha,.container .fourteen.columns.alpha,.container .fifteen.columns.alpha,.container .sixteen.columns.alpha,.container .one-third.column.alpha,.container .third.column.alpha,.container .third.columns.alpha,.container .two-thirds.column.alpha,.container .fifth.column.alpha,.container .fifth.columns.alpha,.container .two-fifths.columns.alpha,.container .three-fifths.columns.alpha,.container .four-fifths.columns.alpha,.container .column.omega,.container .columns.omega,.container .one.column.omega,.container .one.columns.omega,.container .two.columns.omega,.container .three.columns.omega,.container .four.columns.omega,.container .five.columns.omega,.container .six.columns.omega,.container .seven.columns.omega,.container .eight.columns.omega,.container .nine.columns.omega,.container .ten.columns.omega,.container .eleven.columns.omega,.container .twelve.columns.omega,.container .thirteen.columns.omega,.container .fourteen.columns.omega,.container .fifteen.columns.omega,.container .sixteen.columns.omega,.container .one-third.column.omega,.container .third.column.omega,.container .third.columns.omega,.container .two-thirds.column.omega,.container .fifth.column.omega,.container .fifth.columns.omega,.container .two-fifths.columns.omega,.container .three-fifths.columns.omega,.container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
		padding-left: 0
	}

	.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
		padding-right: 0
	}

	.container .row {
		margin-bottom: 20px
	}

	.container .row.last {
		margin-bottom: 0
	}

	.container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:570px) and (max-width:629px) {
	.side-menu-opened .fixed-center {
		text-align: center
	}

	.side-menu-opened .fixed-hidden {
		display: none
	}

	.side-menu-opened .container {
		width: 336px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns,.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns,.side-menu-opened .container .two.columns,.side-menu-opened .container .three.columns,.side-menu-opened .container .four.columns,.side-menu-opened .container .five.columns,.side-menu-opened .container .six.columns,.side-menu-opened .container .seven.columns,.side-menu-opened .container .eight.columns,.side-menu-opened .container .nine.columns,.side-menu-opened .container .ten.columns,.side-menu-opened .container .eleven.columns,.side-menu-opened .container .twelve.columns,.side-menu-opened .container .thirteen.columns,.side-menu-opened .container .fourteen.columns,.side-menu-opened .container .fifteen.columns,.side-menu-opened .container .sixteen.columns,.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns,.side-menu-opened .container .two-thirds.column,.side-menu-opened .container .fifth.column,.side-menu-opened .container .fifth.columns,.side-menu-opened .container .two-fifths.columns,.side-menu-opened .container .three-fifths.columns,.side-menu-opened .container .four-fifths.columns {
		margin: 5px 0;
		width: 320px;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .container .column.half-fixed,.side-menu-opened .container .columns.half-fixed,.side-menu-opened .container .one.column.half-fixed,.side-menu-opened .container .one.columns.half-fixed,.side-menu-opened .container .two.columns.half-fixed,.side-menu-opened .container .three.columns.half-fixed,.side-menu-opened .container .four.columns.half-fixed,.side-menu-opened .container .five.columns.half-fixed,.side-menu-opened .container .six.columns.half-fixed,.side-menu-opened .container .seven.columns.half-fixed,.side-menu-opened .container .eight.columns.half-fixed,.side-menu-opened .container .nine.columns.half-fixed,.side-menu-opened .container .ten.columns.half-fixed,.side-menu-opened .container .eleven.columns.half-fixed,.side-menu-opened .container .twelve.columns.half-fixed,.side-menu-opened .container .thirteen.columns.half-fixed,.side-menu-opened .container .fourteen.columns.half-fixed,.side-menu-opened .container .fifteen.columns.half-fixed,.side-menu-opened .container .sixteen.columns.half-fixed,.side-menu-opened .container .one-third.column.half-fixed,.side-menu-opened .container .third.column.half-fixed,.side-menu-opened .container .third.columns.half-fixed,.side-menu-opened .container .two-thirds.column.half-fixed,.side-menu-opened .container .fifth.column.half-fixed,.side-menu-opened .container .fifth.columns.half-fixed,.side-menu-opened .container .two-fifths.columns.half-fixed,.side-menu-opened .container .three-fifths.columns.half-fixed,.side-menu-opened .container .four-fifths.columns.half-fixed {
		width: 152px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha,.side-menu-opened .container .one.column.alpha,.side-menu-opened .container .one.columns.alpha,.side-menu-opened .container .two.columns.alpha,.side-menu-opened .container .three.columns.alpha,.side-menu-opened .container .four.columns.alpha,.side-menu-opened .container .five.columns.alpha,.side-menu-opened .container .six.columns.alpha,.side-menu-opened .container .seven.columns.alpha,.side-menu-opened .container .eight.columns.alpha,.side-menu-opened .container .nine.columns.alpha,.side-menu-opened .container .ten.columns.alpha,.side-menu-opened .container .eleven.columns.alpha,.side-menu-opened .container .twelve.columns.alpha,.side-menu-opened .container .thirteen.columns.alpha,.side-menu-opened .container .fourteen.columns.alpha,.side-menu-opened .container .fifteen.columns.alpha,.side-menu-opened .container .sixteen.columns.alpha,.side-menu-opened .container .one-third.column.alpha,.side-menu-opened .container .third.column.alpha,.side-menu-opened .container .third.columns.alpha,.side-menu-opened .container .two-thirds.column.alpha,.side-menu-opened .container .fifth.column.alpha,.side-menu-opened .container .fifth.columns.alpha,.side-menu-opened .container .two-fifths.columns.alpha,.side-menu-opened .container .three-fifths.columns.alpha,.side-menu-opened .container .four-fifths.columns.alpha,.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega,.side-menu-opened .container .one.column.omega,.side-menu-opened .container .one.columns.omega,.side-menu-opened .container .two.columns.omega,.side-menu-opened .container .three.columns.omega,.side-menu-opened .container .four.columns.omega,.side-menu-opened .container .five.columns.omega,.side-menu-opened .container .six.columns.omega,.side-menu-opened .container .seven.columns.omega,.side-menu-opened .container .eight.columns.omega,.side-menu-opened .container .nine.columns.omega,.side-menu-opened .container .ten.columns.omega,.side-menu-opened .container .eleven.columns.omega,.side-menu-opened .container .twelve.columns.omega,.side-menu-opened .container .thirteen.columns.omega,.side-menu-opened .container .fourteen.columns.omega,.side-menu-opened .container .fifteen.columns.omega,.side-menu-opened .container .sixteen.columns.omega,.side-menu-opened .container .one-third.column.omega,.side-menu-opened .container .third.column.omega,.side-menu-opened .container .third.columns.omega,.side-menu-opened .container .two-thirds.column.omega,.side-menu-opened .container .fifth.column.omega,.side-menu-opened .container .fifth.columns.omega,.side-menu-opened .container .two-fifths.columns.omega,.side-menu-opened .container .three-fifths.columns.omega,.side-menu-opened .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left,.side-menu-opened .container .one.column .half-offset-left,.side-menu-opened .container .one.columns .half-offset-left,.side-menu-opened .container .two.columns .half-offset-left,.side-menu-opened .container .three.columns .half-offset-left,.side-menu-opened .container .four.columns .half-offset-left,.side-menu-opened .container .five.columns .half-offset-left,.side-menu-opened .container .six.columns .half-offset-left,.side-menu-opened .container .seven.columns .half-offset-left,.side-menu-opened .container .eight.columns .half-offset-left,.side-menu-opened .container .nine.columns .half-offset-left,.side-menu-opened .container .ten.columns .half-offset-left,.side-menu-opened .container .eleven.columns .half-offset-left,.side-menu-opened .container .twelve.columns .half-offset-left,.side-menu-opened .container .thirteen.columns .half-offset-left,.side-menu-opened .container .fourteen.columns .half-offset-left,.side-menu-opened .container .fifteen.columns .half-offset-left,.side-menu-opened .container .sixteen.columns .half-offset-left,.side-menu-opened .container .one-third.column .half-offset-left,.side-menu-opened .container .third.column .half-offset-left,.side-menu-opened .container .third.columns .half-offset-left,.side-menu-opened .container .two-thirds.column .half-offset-left,.side-menu-opened .container .fifth.column .half-offset-left,.side-menu-opened .container .fifth.columns .half-offset-left,.side-menu-opened .container .two-fifths.columns .half-offset-left,.side-menu-opened .container .three-fifths.columns .half-offset-left,.side-menu-opened .container .four-fifths.columns .half-offset-left,.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right,.side-menu-opened .container .one.column .half-offset-right,.side-menu-opened .container .one.columns .half-offset-right,.side-menu-opened .container .two.columns .half-offset-right,.side-menu-opened .container .three.columns .half-offset-right,.side-menu-opened .container .four.columns .half-offset-right,.side-menu-opened .container .five.columns .half-offset-right,.side-menu-opened .container .six.columns .half-offset-right,.side-menu-opened .container .seven.columns .half-offset-right,.side-menu-opened .container .eight.columns .half-offset-right,.side-menu-opened .container .nine.columns .half-offset-right,.side-menu-opened .container .ten.columns .half-offset-right,.side-menu-opened .container .eleven.columns .half-offset-right,.side-menu-opened .container .twelve.columns .half-offset-right,.side-menu-opened .container .thirteen.columns .half-offset-right,.side-menu-opened .container .fourteen.columns .half-offset-right,.side-menu-opened .container .fifteen.columns .half-offset-right,.side-menu-opened .container .sixteen.columns .half-offset-right,.side-menu-opened .container .one-third.column .half-offset-right,.side-menu-opened .container .third.column .half-offset-right,.side-menu-opened .container .third.columns .half-offset-right,.side-menu-opened .container .two-thirds.column .half-offset-right,.side-menu-opened .container .fifth.column .half-offset-right,.side-menu-opened .container .fifth.columns .half-offset-right,.side-menu-opened .container .two-fifths.columns .half-offset-right,.side-menu-opened .container .three-fifths.columns .half-offset-right,.side-menu-opened .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .container .offset-one,.side-menu-opened .container .offset-two,.side-menu-opened .container .offset-three,.side-menu-opened .container .offset-four,.side-menu-opened .container .offset-five,.side-menu-opened .container .offset-six,.side-menu-opened .container .offset-seven,.side-menu-opened .container .offset-eight,.side-menu-opened .container .offset-nine,.side-menu-opened .container .offset-ten,.side-menu-opened .container .offset-eleven,.side-menu-opened .container .offset-twelve,.side-menu-opened .container .offset-thirteen,.side-menu-opened .container .offset-fourteen,.side-menu-opened .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .container .offset-one.right,.side-menu-opened .container .offset-two.right,.side-menu-opened .container .offset-three.right,.side-menu-opened .container .offset-four.right,.side-menu-opened .container .offset-five.right,.side-menu-opened .container .offset-six.right,.side-menu-opened .container .offset-seven.right,.side-menu-opened .container .offset-eight.right,.side-menu-opened .container .offset-nine.right,.side-menu-opened .container .offset-ten.right,.side-menu-opened .container .offset-eleven.right,.side-menu-opened .container .offset-twelve.right,.side-menu-opened .container .offset-thirteen.right,.side-menu-opened .container .offset-fourteen.right,.side-menu-opened .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:350px) and (max-width:369px) {
	.fixed-center {
		text-align: center
	}

	.fixed-hidden {
		display: none
	}

	.container {
		width: 316px;
		padding: 0;
		margin: 0 auto
	}

	.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
		margin: 5px 0;
		width: 300px;
		margin-left: 8px;
		margin-right: 8px
	}

	.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
		width: 142px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column.alpha,.container .columns.alpha,.container .one.column.alpha,.container .one.columns.alpha,.container .two.columns.alpha,.container .three.columns.alpha,.container .four.columns.alpha,.container .five.columns.alpha,.container .six.columns.alpha,.container .seven.columns.alpha,.container .eight.columns.alpha,.container .nine.columns.alpha,.container .ten.columns.alpha,.container .eleven.columns.alpha,.container .twelve.columns.alpha,.container .thirteen.columns.alpha,.container .fourteen.columns.alpha,.container .fifteen.columns.alpha,.container .sixteen.columns.alpha,.container .one-third.column.alpha,.container .third.column.alpha,.container .third.columns.alpha,.container .two-thirds.column.alpha,.container .fifth.column.alpha,.container .fifth.columns.alpha,.container .two-fifths.columns.alpha,.container .three-fifths.columns.alpha,.container .four-fifths.columns.alpha,.container .column.omega,.container .columns.omega,.container .one.column.omega,.container .one.columns.omega,.container .two.columns.omega,.container .three.columns.omega,.container .four.columns.omega,.container .five.columns.omega,.container .six.columns.omega,.container .seven.columns.omega,.container .eight.columns.omega,.container .nine.columns.omega,.container .ten.columns.omega,.container .eleven.columns.omega,.container .twelve.columns.omega,.container .thirteen.columns.omega,.container .fourteen.columns.omega,.container .fifteen.columns.omega,.container .sixteen.columns.omega,.container .one-third.column.omega,.container .third.column.omega,.container .third.columns.omega,.container .two-thirds.column.omega,.container .fifth.column.omega,.container .fifth.columns.omega,.container .two-fifths.columns.omega,.container .three-fifths.columns.omega,.container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
		padding-left: 0
	}

	.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
		padding-right: 0
	}

	.container .row {
		margin-bottom: 20px
	}

	.container .row.last {
		margin-bottom: 0
	}

	.container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:550px) and (max-width:569px) {
	.side-menu-opened .fixed-center {
		text-align: center
	}

	.side-menu-opened .fixed-hidden {
		display: none
	}

	.side-menu-opened .container {
		width: 316px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns,.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns,.side-menu-opened .container .two.columns,.side-menu-opened .container .three.columns,.side-menu-opened .container .four.columns,.side-menu-opened .container .five.columns,.side-menu-opened .container .six.columns,.side-menu-opened .container .seven.columns,.side-menu-opened .container .eight.columns,.side-menu-opened .container .nine.columns,.side-menu-opened .container .ten.columns,.side-menu-opened .container .eleven.columns,.side-menu-opened .container .twelve.columns,.side-menu-opened .container .thirteen.columns,.side-menu-opened .container .fourteen.columns,.side-menu-opened .container .fifteen.columns,.side-menu-opened .container .sixteen.columns,.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns,.side-menu-opened .container .two-thirds.column,.side-menu-opened .container .fifth.column,.side-menu-opened .container .fifth.columns,.side-menu-opened .container .two-fifths.columns,.side-menu-opened .container .three-fifths.columns,.side-menu-opened .container .four-fifths.columns {
		margin: 5px 0;
		width: 300px;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .container .column.half-fixed,.side-menu-opened .container .columns.half-fixed,.side-menu-opened .container .one.column.half-fixed,.side-menu-opened .container .one.columns.half-fixed,.side-menu-opened .container .two.columns.half-fixed,.side-menu-opened .container .three.columns.half-fixed,.side-menu-opened .container .four.columns.half-fixed,.side-menu-opened .container .five.columns.half-fixed,.side-menu-opened .container .six.columns.half-fixed,.side-menu-opened .container .seven.columns.half-fixed,.side-menu-opened .container .eight.columns.half-fixed,.side-menu-opened .container .nine.columns.half-fixed,.side-menu-opened .container .ten.columns.half-fixed,.side-menu-opened .container .eleven.columns.half-fixed,.side-menu-opened .container .twelve.columns.half-fixed,.side-menu-opened .container .thirteen.columns.half-fixed,.side-menu-opened .container .fourteen.columns.half-fixed,.side-menu-opened .container .fifteen.columns.half-fixed,.side-menu-opened .container .sixteen.columns.half-fixed,.side-menu-opened .container .one-third.column.half-fixed,.side-menu-opened .container .third.column.half-fixed,.side-menu-opened .container .third.columns.half-fixed,.side-menu-opened .container .two-thirds.column.half-fixed,.side-menu-opened .container .fifth.column.half-fixed,.side-menu-opened .container .fifth.columns.half-fixed,.side-menu-opened .container .two-fifths.columns.half-fixed,.side-menu-opened .container .three-fifths.columns.half-fixed,.side-menu-opened .container .four-fifths.columns.half-fixed {
		width: 142px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha,.side-menu-opened .container .one.column.alpha,.side-menu-opened .container .one.columns.alpha,.side-menu-opened .container .two.columns.alpha,.side-menu-opened .container .three.columns.alpha,.side-menu-opened .container .four.columns.alpha,.side-menu-opened .container .five.columns.alpha,.side-menu-opened .container .six.columns.alpha,.side-menu-opened .container .seven.columns.alpha,.side-menu-opened .container .eight.columns.alpha,.side-menu-opened .container .nine.columns.alpha,.side-menu-opened .container .ten.columns.alpha,.side-menu-opened .container .eleven.columns.alpha,.side-menu-opened .container .twelve.columns.alpha,.side-menu-opened .container .thirteen.columns.alpha,.side-menu-opened .container .fourteen.columns.alpha,.side-menu-opened .container .fifteen.columns.alpha,.side-menu-opened .container .sixteen.columns.alpha,.side-menu-opened .container .one-third.column.alpha,.side-menu-opened .container .third.column.alpha,.side-menu-opened .container .third.columns.alpha,.side-menu-opened .container .two-thirds.column.alpha,.side-menu-opened .container .fifth.column.alpha,.side-menu-opened .container .fifth.columns.alpha,.side-menu-opened .container .two-fifths.columns.alpha,.side-menu-opened .container .three-fifths.columns.alpha,.side-menu-opened .container .four-fifths.columns.alpha,.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega,.side-menu-opened .container .one.column.omega,.side-menu-opened .container .one.columns.omega,.side-menu-opened .container .two.columns.omega,.side-menu-opened .container .three.columns.omega,.side-menu-opened .container .four.columns.omega,.side-menu-opened .container .five.columns.omega,.side-menu-opened .container .six.columns.omega,.side-menu-opened .container .seven.columns.omega,.side-menu-opened .container .eight.columns.omega,.side-menu-opened .container .nine.columns.omega,.side-menu-opened .container .ten.columns.omega,.side-menu-opened .container .eleven.columns.omega,.side-menu-opened .container .twelve.columns.omega,.side-menu-opened .container .thirteen.columns.omega,.side-menu-opened .container .fourteen.columns.omega,.side-menu-opened .container .fifteen.columns.omega,.side-menu-opened .container .sixteen.columns.omega,.side-menu-opened .container .one-third.column.omega,.side-menu-opened .container .third.column.omega,.side-menu-opened .container .third.columns.omega,.side-menu-opened .container .two-thirds.column.omega,.side-menu-opened .container .fifth.column.omega,.side-menu-opened .container .fifth.columns.omega,.side-menu-opened .container .two-fifths.columns.omega,.side-menu-opened .container .three-fifths.columns.omega,.side-menu-opened .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left,.side-menu-opened .container .one.column .half-offset-left,.side-menu-opened .container .one.columns .half-offset-left,.side-menu-opened .container .two.columns .half-offset-left,.side-menu-opened .container .three.columns .half-offset-left,.side-menu-opened .container .four.columns .half-offset-left,.side-menu-opened .container .five.columns .half-offset-left,.side-menu-opened .container .six.columns .half-offset-left,.side-menu-opened .container .seven.columns .half-offset-left,.side-menu-opened .container .eight.columns .half-offset-left,.side-menu-opened .container .nine.columns .half-offset-left,.side-menu-opened .container .ten.columns .half-offset-left,.side-menu-opened .container .eleven.columns .half-offset-left,.side-menu-opened .container .twelve.columns .half-offset-left,.side-menu-opened .container .thirteen.columns .half-offset-left,.side-menu-opened .container .fourteen.columns .half-offset-left,.side-menu-opened .container .fifteen.columns .half-offset-left,.side-menu-opened .container .sixteen.columns .half-offset-left,.side-menu-opened .container .one-third.column .half-offset-left,.side-menu-opened .container .third.column .half-offset-left,.side-menu-opened .container .third.columns .half-offset-left,.side-menu-opened .container .two-thirds.column .half-offset-left,.side-menu-opened .container .fifth.column .half-offset-left,.side-menu-opened .container .fifth.columns .half-offset-left,.side-menu-opened .container .two-fifths.columns .half-offset-left,.side-menu-opened .container .three-fifths.columns .half-offset-left,.side-menu-opened .container .four-fifths.columns .half-offset-left,.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right,.side-menu-opened .container .one.column .half-offset-right,.side-menu-opened .container .one.columns .half-offset-right,.side-menu-opened .container .two.columns .half-offset-right,.side-menu-opened .container .three.columns .half-offset-right,.side-menu-opened .container .four.columns .half-offset-right,.side-menu-opened .container .five.columns .half-offset-right,.side-menu-opened .container .six.columns .half-offset-right,.side-menu-opened .container .seven.columns .half-offset-right,.side-menu-opened .container .eight.columns .half-offset-right,.side-menu-opened .container .nine.columns .half-offset-right,.side-menu-opened .container .ten.columns .half-offset-right,.side-menu-opened .container .eleven.columns .half-offset-right,.side-menu-opened .container .twelve.columns .half-offset-right,.side-menu-opened .container .thirteen.columns .half-offset-right,.side-menu-opened .container .fourteen.columns .half-offset-right,.side-menu-opened .container .fifteen.columns .half-offset-right,.side-menu-opened .container .sixteen.columns .half-offset-right,.side-menu-opened .container .one-third.column .half-offset-right,.side-menu-opened .container .third.column .half-offset-right,.side-menu-opened .container .third.columns .half-offset-right,.side-menu-opened .container .two-thirds.column .half-offset-right,.side-menu-opened .container .fifth.column .half-offset-right,.side-menu-opened .container .fifth.columns .half-offset-right,.side-menu-opened .container .two-fifths.columns .half-offset-right,.side-menu-opened .container .three-fifths.columns .half-offset-right,.side-menu-opened .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .container .offset-one,.side-menu-opened .container .offset-two,.side-menu-opened .container .offset-three,.side-menu-opened .container .offset-four,.side-menu-opened .container .offset-five,.side-menu-opened .container .offset-six,.side-menu-opened .container .offset-seven,.side-menu-opened .container .offset-eight,.side-menu-opened .container .offset-nine,.side-menu-opened .container .offset-ten,.side-menu-opened .container .offset-eleven,.side-menu-opened .container .offset-twelve,.side-menu-opened .container .offset-thirteen,.side-menu-opened .container .offset-fourteen,.side-menu-opened .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .container .offset-one.right,.side-menu-opened .container .offset-two.right,.side-menu-opened .container .offset-three.right,.side-menu-opened .container .offset-four.right,.side-menu-opened .container .offset-five.right,.side-menu-opened .container .offset-six.right,.side-menu-opened .container .offset-seven.right,.side-menu-opened .container .offset-eight.right,.side-menu-opened .container .offset-nine.right,.side-menu-opened .container .offset-ten.right,.side-menu-opened .container .offset-eleven.right,.side-menu-opened .container .offset-twelve.right,.side-menu-opened .container .offset-thirteen.right,.side-menu-opened .container .offset-fourteen.right,.side-menu-opened .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (max-width:349px) {
	.fixed-center {
		text-align: center
	}

	.fixed-hidden {
		display: none
	}

	.container {
		width: 296px;
		padding: 0;
		margin: 0 auto
	}

	.container .column,.container .columns,.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .third.column,.container .third.columns,.container .two-thirds.column,.container .fifth.column,.container .fifth.columns,.container .two-fifths.columns,.container .three-fifths.columns,.container .four-fifths.columns {
		margin: 5px 0;
		width: 280px;
		margin-left: 8px;
		margin-right: 8px
	}

	.container .column.half-fixed,.container .columns.half-fixed,.container .one.column.half-fixed,.container .one.columns.half-fixed,.container .two.columns.half-fixed,.container .three.columns.half-fixed,.container .four.columns.half-fixed,.container .five.columns.half-fixed,.container .six.columns.half-fixed,.container .seven.columns.half-fixed,.container .eight.columns.half-fixed,.container .nine.columns.half-fixed,.container .ten.columns.half-fixed,.container .eleven.columns.half-fixed,.container .twelve.columns.half-fixed,.container .thirteen.columns.half-fixed,.container .fourteen.columns.half-fixed,.container .fifteen.columns.half-fixed,.container .sixteen.columns.half-fixed,.container .one-third.column.half-fixed,.container .third.column.half-fixed,.container .third.columns.half-fixed,.container .two-thirds.column.half-fixed,.container .fifth.column.half-fixed,.container .fifth.columns.half-fixed,.container .two-fifths.columns.half-fixed,.container .three-fifths.columns.half-fixed,.container .four-fifths.columns.half-fixed {
		width: 132px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.container .column.alpha,.container .columns.alpha,.container .one.column.alpha,.container .one.columns.alpha,.container .two.columns.alpha,.container .three.columns.alpha,.container .four.columns.alpha,.container .five.columns.alpha,.container .six.columns.alpha,.container .seven.columns.alpha,.container .eight.columns.alpha,.container .nine.columns.alpha,.container .ten.columns.alpha,.container .eleven.columns.alpha,.container .twelve.columns.alpha,.container .thirteen.columns.alpha,.container .fourteen.columns.alpha,.container .fifteen.columns.alpha,.container .sixteen.columns.alpha,.container .one-third.column.alpha,.container .third.column.alpha,.container .third.columns.alpha,.container .two-thirds.column.alpha,.container .fifth.column.alpha,.container .fifth.columns.alpha,.container .two-fifths.columns.alpha,.container .three-fifths.columns.alpha,.container .four-fifths.columns.alpha,.container .column.omega,.container .columns.omega,.container .one.column.omega,.container .one.columns.omega,.container .two.columns.omega,.container .three.columns.omega,.container .four.columns.omega,.container .five.columns.omega,.container .six.columns.omega,.container .seven.columns.omega,.container .eight.columns.omega,.container .nine.columns.omega,.container .ten.columns.omega,.container .eleven.columns.omega,.container .twelve.columns.omega,.container .thirteen.columns.omega,.container .fourteen.columns.omega,.container .fifteen.columns.omega,.container .sixteen.columns.omega,.container .one-third.column.omega,.container .third.column.omega,.container .third.columns.omega,.container .two-thirds.column.omega,.container .fifth.column.omega,.container .fifth.columns.omega,.container .two-fifths.columns.omega,.container .three-fifths.columns.omega,.container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.container .column .half-offset-left,.container .columns .half-offset-left,.container .one.column .half-offset-left,.container .one.columns .half-offset-left,.container .two.columns .half-offset-left,.container .three.columns .half-offset-left,.container .four.columns .half-offset-left,.container .five.columns .half-offset-left,.container .six.columns .half-offset-left,.container .seven.columns .half-offset-left,.container .eight.columns .half-offset-left,.container .nine.columns .half-offset-left,.container .ten.columns .half-offset-left,.container .eleven.columns .half-offset-left,.container .twelve.columns .half-offset-left,.container .thirteen.columns .half-offset-left,.container .fourteen.columns .half-offset-left,.container .fifteen.columns .half-offset-left,.container .sixteen.columns .half-offset-left,.container .one-third.column .half-offset-left,.container .third.column .half-offset-left,.container .third.columns .half-offset-left,.container .two-thirds.column .half-offset-left,.container .fifth.column .half-offset-left,.container .fifth.columns .half-offset-left,.container .two-fifths.columns .half-offset-left,.container .three-fifths.columns .half-offset-left,.container .four-fifths.columns .half-offset-left,.container .column .half-offset-right,.container .columns .half-offset-right,.container .one.column .half-offset-right,.container .one.columns .half-offset-right,.container .two.columns .half-offset-right,.container .three.columns .half-offset-right,.container .four.columns .half-offset-right,.container .five.columns .half-offset-right,.container .six.columns .half-offset-right,.container .seven.columns .half-offset-right,.container .eight.columns .half-offset-right,.container .nine.columns .half-offset-right,.container .ten.columns .half-offset-right,.container .eleven.columns .half-offset-right,.container .twelve.columns .half-offset-right,.container .thirteen.columns .half-offset-right,.container .fourteen.columns .half-offset-right,.container .fifteen.columns .half-offset-right,.container .sixteen.columns .half-offset-right,.container .one-third.column .half-offset-right,.container .third.column .half-offset-right,.container .third.columns .half-offset-right,.container .two-thirds.column .half-offset-right,.container .fifth.column .half-offset-right,.container .fifth.columns .half-offset-right,.container .two-fifths.columns .half-offset-right,.container .three-fifths.columns .half-offset-right,.container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.container .offset-one,.container .offset-two,.container .offset-three,.container .offset-four,.container .offset-five,.container .offset-six,.container .offset-seven,.container .offset-eight,.container .offset-nine,.container .offset-ten,.container .offset-eleven,.container .offset-twelve,.container .offset-thirteen,.container .offset-fourteen,.container .offset-fifteen {
		padding-left: 0
	}

	.container .offset-one.right,.container .offset-two.right,.container .offset-three.right,.container .offset-four.right,.container .offset-five.right,.container .offset-six.right,.container .offset-seven.right,.container .offset-eight.right,.container .offset-nine.right,.container .offset-ten.right,.container .offset-eleven.right,.container .offset-twelve.right,.container .offset-thirteen.right,.container .offset-fourteen.right,.container .offset-fifteen.right {
		padding-right: 0
	}

	.container .row {
		margin-bottom: 20px
	}

	.container .row.last {
		margin-bottom: 0
	}

	.container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (max-width:549px) {
	.side-menu-opened .fixed-center {
		text-align: center
	}

	.side-menu-opened .fixed-hidden {
		display: none
	}

	.side-menu-opened .container {
		width: 296px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .container .column,.side-menu-opened .container .columns,.side-menu-opened .container .one.column,.side-menu-opened .container .one.columns,.side-menu-opened .container .two.columns,.side-menu-opened .container .three.columns,.side-menu-opened .container .four.columns,.side-menu-opened .container .five.columns,.side-menu-opened .container .six.columns,.side-menu-opened .container .seven.columns,.side-menu-opened .container .eight.columns,.side-menu-opened .container .nine.columns,.side-menu-opened .container .ten.columns,.side-menu-opened .container .eleven.columns,.side-menu-opened .container .twelve.columns,.side-menu-opened .container .thirteen.columns,.side-menu-opened .container .fourteen.columns,.side-menu-opened .container .fifteen.columns,.side-menu-opened .container .sixteen.columns,.side-menu-opened .container .one-third.column,.side-menu-opened .container .third.column,.side-menu-opened .container .third.columns,.side-menu-opened .container .two-thirds.column,.side-menu-opened .container .fifth.column,.side-menu-opened .container .fifth.columns,.side-menu-opened .container .two-fifths.columns,.side-menu-opened .container .three-fifths.columns,.side-menu-opened .container .four-fifths.columns {
		margin: 5px 0;
		width: 280px;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .container .column.half-fixed,.side-menu-opened .container .columns.half-fixed,.side-menu-opened .container .one.column.half-fixed,.side-menu-opened .container .one.columns.half-fixed,.side-menu-opened .container .two.columns.half-fixed,.side-menu-opened .container .three.columns.half-fixed,.side-menu-opened .container .four.columns.half-fixed,.side-menu-opened .container .five.columns.half-fixed,.side-menu-opened .container .six.columns.half-fixed,.side-menu-opened .container .seven.columns.half-fixed,.side-menu-opened .container .eight.columns.half-fixed,.side-menu-opened .container .nine.columns.half-fixed,.side-menu-opened .container .ten.columns.half-fixed,.side-menu-opened .container .eleven.columns.half-fixed,.side-menu-opened .container .twelve.columns.half-fixed,.side-menu-opened .container .thirteen.columns.half-fixed,.side-menu-opened .container .fourteen.columns.half-fixed,.side-menu-opened .container .fifteen.columns.half-fixed,.side-menu-opened .container .sixteen.columns.half-fixed,.side-menu-opened .container .one-third.column.half-fixed,.side-menu-opened .container .third.column.half-fixed,.side-menu-opened .container .third.columns.half-fixed,.side-menu-opened .container .two-thirds.column.half-fixed,.side-menu-opened .container .fifth.column.half-fixed,.side-menu-opened .container .fifth.columns.half-fixed,.side-menu-opened .container .two-fifths.columns.half-fixed,.side-menu-opened .container .three-fifths.columns.half-fixed,.side-menu-opened .container .four-fifths.columns.half-fixed {
		width: 132px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .container .column.alpha,.side-menu-opened .container .columns.alpha,.side-menu-opened .container .one.column.alpha,.side-menu-opened .container .one.columns.alpha,.side-menu-opened .container .two.columns.alpha,.side-menu-opened .container .three.columns.alpha,.side-menu-opened .container .four.columns.alpha,.side-menu-opened .container .five.columns.alpha,.side-menu-opened .container .six.columns.alpha,.side-menu-opened .container .seven.columns.alpha,.side-menu-opened .container .eight.columns.alpha,.side-menu-opened .container .nine.columns.alpha,.side-menu-opened .container .ten.columns.alpha,.side-menu-opened .container .eleven.columns.alpha,.side-menu-opened .container .twelve.columns.alpha,.side-menu-opened .container .thirteen.columns.alpha,.side-menu-opened .container .fourteen.columns.alpha,.side-menu-opened .container .fifteen.columns.alpha,.side-menu-opened .container .sixteen.columns.alpha,.side-menu-opened .container .one-third.column.alpha,.side-menu-opened .container .third.column.alpha,.side-menu-opened .container .third.columns.alpha,.side-menu-opened .container .two-thirds.column.alpha,.side-menu-opened .container .fifth.column.alpha,.side-menu-opened .container .fifth.columns.alpha,.side-menu-opened .container .two-fifths.columns.alpha,.side-menu-opened .container .three-fifths.columns.alpha,.side-menu-opened .container .four-fifths.columns.alpha,.side-menu-opened .container .column.omega,.side-menu-opened .container .columns.omega,.side-menu-opened .container .one.column.omega,.side-menu-opened .container .one.columns.omega,.side-menu-opened .container .two.columns.omega,.side-menu-opened .container .three.columns.omega,.side-menu-opened .container .four.columns.omega,.side-menu-opened .container .five.columns.omega,.side-menu-opened .container .six.columns.omega,.side-menu-opened .container .seven.columns.omega,.side-menu-opened .container .eight.columns.omega,.side-menu-opened .container .nine.columns.omega,.side-menu-opened .container .ten.columns.omega,.side-menu-opened .container .eleven.columns.omega,.side-menu-opened .container .twelve.columns.omega,.side-menu-opened .container .thirteen.columns.omega,.side-menu-opened .container .fourteen.columns.omega,.side-menu-opened .container .fifteen.columns.omega,.side-menu-opened .container .sixteen.columns.omega,.side-menu-opened .container .one-third.column.omega,.side-menu-opened .container .third.column.omega,.side-menu-opened .container .third.columns.omega,.side-menu-opened .container .two-thirds.column.omega,.side-menu-opened .container .fifth.column.omega,.side-menu-opened .container .fifth.columns.omega,.side-menu-opened .container .two-fifths.columns.omega,.side-menu-opened .container .three-fifths.columns.omega,.side-menu-opened .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .container .column .half-offset-left,.side-menu-opened .container .columns .half-offset-left,.side-menu-opened .container .one.column .half-offset-left,.side-menu-opened .container .one.columns .half-offset-left,.side-menu-opened .container .two.columns .half-offset-left,.side-menu-opened .container .three.columns .half-offset-left,.side-menu-opened .container .four.columns .half-offset-left,.side-menu-opened .container .five.columns .half-offset-left,.side-menu-opened .container .six.columns .half-offset-left,.side-menu-opened .container .seven.columns .half-offset-left,.side-menu-opened .container .eight.columns .half-offset-left,.side-menu-opened .container .nine.columns .half-offset-left,.side-menu-opened .container .ten.columns .half-offset-left,.side-menu-opened .container .eleven.columns .half-offset-left,.side-menu-opened .container .twelve.columns .half-offset-left,.side-menu-opened .container .thirteen.columns .half-offset-left,.side-menu-opened .container .fourteen.columns .half-offset-left,.side-menu-opened .container .fifteen.columns .half-offset-left,.side-menu-opened .container .sixteen.columns .half-offset-left,.side-menu-opened .container .one-third.column .half-offset-left,.side-menu-opened .container .third.column .half-offset-left,.side-menu-opened .container .third.columns .half-offset-left,.side-menu-opened .container .two-thirds.column .half-offset-left,.side-menu-opened .container .fifth.column .half-offset-left,.side-menu-opened .container .fifth.columns .half-offset-left,.side-menu-opened .container .two-fifths.columns .half-offset-left,.side-menu-opened .container .three-fifths.columns .half-offset-left,.side-menu-opened .container .four-fifths.columns .half-offset-left,.side-menu-opened .container .column .half-offset-right,.side-menu-opened .container .columns .half-offset-right,.side-menu-opened .container .one.column .half-offset-right,.side-menu-opened .container .one.columns .half-offset-right,.side-menu-opened .container .two.columns .half-offset-right,.side-menu-opened .container .three.columns .half-offset-right,.side-menu-opened .container .four.columns .half-offset-right,.side-menu-opened .container .five.columns .half-offset-right,.side-menu-opened .container .six.columns .half-offset-right,.side-menu-opened .container .seven.columns .half-offset-right,.side-menu-opened .container .eight.columns .half-offset-right,.side-menu-opened .container .nine.columns .half-offset-right,.side-menu-opened .container .ten.columns .half-offset-right,.side-menu-opened .container .eleven.columns .half-offset-right,.side-menu-opened .container .twelve.columns .half-offset-right,.side-menu-opened .container .thirteen.columns .half-offset-right,.side-menu-opened .container .fourteen.columns .half-offset-right,.side-menu-opened .container .fifteen.columns .half-offset-right,.side-menu-opened .container .sixteen.columns .half-offset-right,.side-menu-opened .container .one-third.column .half-offset-right,.side-menu-opened .container .third.column .half-offset-right,.side-menu-opened .container .third.columns .half-offset-right,.side-menu-opened .container .two-thirds.column .half-offset-right,.side-menu-opened .container .fifth.column .half-offset-right,.side-menu-opened .container .fifth.columns .half-offset-right,.side-menu-opened .container .two-fifths.columns .half-offset-right,.side-menu-opened .container .three-fifths.columns .half-offset-right,.side-menu-opened .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .container .offset-one,.side-menu-opened .container .offset-two,.side-menu-opened .container .offset-three,.side-menu-opened .container .offset-four,.side-menu-opened .container .offset-five,.side-menu-opened .container .offset-six,.side-menu-opened .container .offset-seven,.side-menu-opened .container .offset-eight,.side-menu-opened .container .offset-nine,.side-menu-opened .container .offset-ten,.side-menu-opened .container .offset-eleven,.side-menu-opened .container .offset-twelve,.side-menu-opened .container .offset-thirteen,.side-menu-opened .container .offset-fourteen,.side-menu-opened .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .container .offset-one.right,.side-menu-opened .container .offset-two.right,.side-menu-opened .container .offset-three.right,.side-menu-opened .container .offset-four.right,.side-menu-opened .container .offset-five.right,.side-menu-opened .container .offset-six.right,.side-menu-opened .container .offset-seven.right,.side-menu-opened .container .offset-eight.right,.side-menu-opened .container .offset-nine.right,.side-menu-opened .container .offset-ten.right,.side-menu-opened .container .offset-eleven.right,.side-menu-opened .container .offset-twelve.right,.side-menu-opened .container .offset-thirteen.right,.side-menu-opened .container .offset-fourteen.right,.side-menu-opened .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:928px) and (max-width:1223px) {
	.side-menu-opened .m-section.m-hero-section.m-module-hero{
		text-align:center;
	}
	.side-menu-opened .m-section .container {
		position: relative;
		width: 832px;
		margin: 0 auto;
		padding: 0
	}

	.side-menu-opened .m-section.m-module-columns .container{
		/* width:700px; */
		width:90%;
	}

	.side-menu-opened .m-section .container .column,.side-menu-opened .m-section .container .columns {
		float: left;
		display: inline;
		margin-left: 1.04166666%;
		margin-right: 1.04166666%
	}

	.side-menu-opened .m-section .column.alpha,.side-menu-opened .m-section .columns.alpha {
		margin-left: 0
	}

	.side-menu-opened .m-section .column.omega,.side-menu-opened .m-section .columns.omega {
		margin-right: 0
	}

	.side-menu-opened .m-section .container .sixteen.columns.alpha.omega {
		width: 100%
	}

	.side-menu-opened .m-section .container .one.column,.side-menu-opened .m-section .container .one.columns,.side-menu-opened .m-section .container .two.columns,.side-menu-opened .m-section .container .three.columns,.side-menu-opened .m-section .container .four.columns,.side-menu-opened .m-section .container .five.columns,.side-menu-opened .m-section .container .six.columns
  ,.side-menu-opened .m-section .container .seven.columns,.side-menu-opened .m-section .container .eight.columns,.side-menu-opened .m-section .container .nine.columns,.side-menu-opened .m-section .container .ten.columns,.side-menu-opened .m-section .container .eleven.columns,.side-menu-opened .m-section .container .twelve.columns,.side-menu-opened .m-section .container .thirteen.columns
  ,.side-menu-opened .m-section .container .fourteen.columns,.side-menu-opened .m-section .container .fifteen.columns,.side-menu-opened .m-section .container .sixteen.columns,.side-menu-opened .m-section .container .third.column,.side-menu-opened .m-section .container .third.columns,.side-menu-opened .m-section .container .two-thirds.column {
		width: 100%
	}

 	.side-menu-opened .m-section .container .three.columns{
    	width:22.5%;
  	}
	.side-menu-opened .m-section .container .four.columns{
		width:31%;
	}



	.side-menu-opened .m-section .container .eight.columns,.side-menu-opened .m-section .container .eight.column{
		width:47%;
	}

	.side-menu-opened .m-section .container .six.columns{
		width:34%;
	}
	.side-menu-opened .m-section .container .ten.columns{
		width:60%;
	}

	.side-menu-opened .m-section.m-module-news-list .container{
		max-width:86%;
	}

	.side-menu-opened .m-section .container .six.columns.right{
		float:right;
	}

	.side-menu-opened .m-section .container .one.column.half-fixed,.side-menu-opened .m-section .container .one.columns.half-fixed,.side-menu-opened .m-section .container .two.columns.half-fixed,.side-menu-opened .m-section .container .three.columns.half-fixed,.side-menu-opened .m-section .container .four.columns.half-fixed,.side-menu-opened .m-section .container .five.columns.half-fixed,.side-menu-opened .m-section .container .six.columns.half-fixed,.side-menu-opened .m-section .container .seven.columns.half-fixed,.side-menu-opened .m-section .container .eight.columns.half-fixed,.side-menu-opened .m-section .container .nine.columns.half-fixed,.side-menu-opened .m-section .container .ten.columns.half-fixed,.side-menu-opened .m-section .container .eleven.columns.half-fixed,.side-menu-opened .m-section .container .twelve.columns.half-fixed,.side-menu-opened .m-section .container .thirteen.columns.half-fixed,.side-menu-opened .m-section .container .fourteen.columns.half-fixed,.side-menu-opened .m-section .container .fifteen.columns.half-fixed,.side-menu-opened .m-section .container .sixteen.columns.half-fixed,.side-menu-opened .m-section .container .third.column.half-fixed,.side-menu-opened .m-section .container .third.columns.half-fixed,.side-menu-opened .m-section .container .two-thirds.half-fixed.column {
		width: 47.90%;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .m-section .container .offset-one,.side-menu-opened .m-section .container .offset-two,.side-menu-opened .m-section .container .offset-three,.side-menu-opened .m-section .container .offset-four,.side-menu-opened .m-section .container .offset-five,.side-menu-opened .m-section .container .offset-six,.side-menu-opened .m-section .container .offset-seven,.side-menu-opened .m-section .container .offset-eight,.side-menu-opened .m-section .container .offset-nine,.side-menu-opened .m-section .container .offset-ten,.side-menu-opened .m-section .container .offset-eleven,.side-menu-opened .m-section .container .offset-twelve,.side-menu-opened .m-section .container .offset-thirteen,.side-menu-opened .m-section .container .offset-fourteen,.side-menu-opened .m-section .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .m-section .container .offset-one.right,.side-menu-opened .m-section .container .offset-two.right,.side-menu-opened .m-section .container .offset-three.right,.side-menu-opened .m-section .container .offset-four.right,.side-menu-opened .m-section .container .offset-five.right,.side-menu-opened .m-section .container .offset-six.right,.side-menu-opened .m-section .container .offset-seven.right,.side-menu-opened .m-section .container .offset-eight.right,.side-menu-opened .m-section .container .offset-nine.right,.side-menu-opened .m-section .container .offset-ten.right,.side-menu-opened .m-section .container .offset-eleven.right,.side-menu-opened .m-section .container .offset-twelve.right,.side-menu-opened .m-section .container .offset-thirteen.right,.side-menu-opened .m-section .container .offset-fourteen.right,.side-menu-opened .m-section .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .m-section .half-offset-left {
		padding-left: 0
	}

	.side-menu-opened .m-section .half-offset-right {
		padding-right: 0
	}
}

@media only screen and (min-width:680px) and (max-width:927px) {
	.side-menu-opened .m-section .fixed-center {
		text-align: center
	}

	.side-menu-opened .m-section .fixed-hidden {
		display: none
	}

	.side-menu-opened .m-section .container {
		width: 456px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .m-section.m-module-news-list .container{
	    width: 456px;
	    padding: 0;
	    margin: 0 auto;
	}

	.side-menu-opened .m-section .container .column,.side-menu-opened .m-section .container .columns,.side-menu-opened .m-section .container .one.column,.side-menu-opened .m-section .container .one.columns,.side-menu-opened .m-section .container .two.columns,.side-menu-opened .m-section .container .three.columns,.side-menu-opened .m-section .container .four.columns
  ,.side-menu-opened .m-section .container .five.columns,.side-menu-opened .m-section .container .six.columns,.side-menu-opened .m-section .container .seven.columns,.side-menu-opened .m-section .container .eight.columns,.side-menu-opened .m-section .container .nine.columns,.side-menu-opened .m-section .container .ten.columns,.side-menu-opened .m-section .container .eleven.columns
  ,.side-menu-opened .m-section .container .twelve.columns,.side-menu-opened .m-section .container .thirteen.columns,.side-menu-opened .m-section .container .fourteen.columns,.side-menu-opened .m-section .container .fifteen.columns,.side-menu-opened .m-section .container .sixteen.columns,.side-menu-opened .m-section .container .one-third.column,.side-menu-opened .m-section .container .third.column
  ,.side-menu-opened .m-section .container .third.columns,.side-menu-opened .m-section .container .two-thirds.column,.side-menu-opened .m-section .container .fifth.column,.side-menu-opened .m-section .container .fifth.columns,.side-menu-opened .m-section .container .two-fifths.columns,.side-menu-opened .m-section .container .three-fifths.columns,.side-menu-opened .m-section .container .four-fifths.columns {
		margin: 5px 0;
		/* width: 440px; */
		width:100%;
		margin-left: 8px;
		margin-right: 8px
	}

	.side-menu-opened .m-section.m-module-circle .container .column,.side-menu-opened .m-section.m-module-circle .container .columns,.side-menu-opened .m-section.m-module-circle .container .one.column,.side-menu-opened .m-section.m-module-circle .container .one.columns,.side-menu-opened .m-section.m-module-circle .container .two.columns,.side-menu-opened .m-section.m-module-circle .container .three.columns
  ,.side-menu-opened .m-section.m-module-circle .container .four.columns,.side-menu-opened .m-section.m-module-circle .container .five.columns,.side-menu-opened .m-section.m-module-circle .container .six.columns,.side-menu-opened .m-section.m-module-circle .container .seven.columns,.side-menu-opened .m-section.m-module-circle .container .eight.columns,.side-menu-opened .m-section.m-module-circle .container .nine.columns
  ,.side-menu-opened .m-section.m-module-circle .container .ten.columns,.side-menu-opened .m-section.m-module-circle .container .eleven.columns,.side-menu-opened .m-section.m-module-circle .container .twelve.columns,.side-menu-opened .m-section.m-module-circle .container .thirteen.columns,.side-menu-opened .m-section.m-module-circle .container .fourteen.columns,.side-menu-opened .m-section.m-module-circle .container .fifteen.columns
  ,.side-menu-opened .m-section.m-module-circle .container .sixteen.columns,.side-menu-opened .m-section.m-module-circle .container .one-third.column,.side-menu-opened .m-section.m-module-circle .container .third.column,.side-menu-opened .m-section.m-module-circle .container .third.columns,.side-menu-opened .m-section.m-module-circle .container .two-thirds.column,.side-menu-opened .m-section.m-module-circle .container .fifth.column
  ,.side-menu-opened .m-section.m-module-circle .container .fifth.columns,.side-menu-opened .m-section.m-module-circle .container .two-fifths.columns,.side-menu-opened .m-section.m-module-circle .container .three-fifths.columns,.side-menu-opened .m-section.m-module-circle .container .four-fifths.columns {
		width: 240px;
	}

	.side-menu-opened .m-section .container .sixteen.columns,.side-menu-opened .m-section .container .eight.columns
  ,.side-menu-opened .m-section.m-module-circle .container .sixteen.columns{
		width:100%;
	}
	.side-menu-opened .m-section .container .two-three.columns,.side-menu-opened .m-section .container .three.columns{
	  width:22.5%;
	}
	.side-menu-opened .m-section .container .four.columns{
	  width:31%;
	}
	.side-menu-opened .m-section.m-module-columns .container .eight.columns,.side-menu-opened .m-section.m-module-columns .container .eight.column{
		width:47%;
	}

	.side-menu-opened .m-section .container .column.half-fixed,.side-menu-opened .m-section .container .columns.half-fixed,.side-menu-opened .m-section .container .one.column.half-fixed,.side-menu-opened .m-section .container .one.columns.half-fixed,.side-menu-opened .m-section .container .two.columns.half-fixed,.side-menu-opened .m-section .container .three.columns.half-fixed
  ,.side-menu-opened .m-section .container .four.columns.half-fixed,.side-menu-opened .m-section .container .five.columns.half-fixed,.side-menu-opened .m-section .container .six.columns.half-fixed,.side-menu-opened .m-section .container .seven.columns.half-fixed,.side-menu-opened .m-section .container .eight.columns.half-fixed,.side-menu-opened .m-section .container .nine.columns.half-fixed
  ,.side-menu-opened .m-section .container .ten.columns.half-fixed,.side-menu-opened .m-section .container .eleven.columns.half-fixed,.side-menu-opened .m-section .container .twelve.columns.half-fixed,.side-menu-opened .m-section .container .thirteen.columns.half-fixed,.side-menu-opened .m-section .container .fourteen.columns.half-fixed,.side-menu-opened .m-section .container .fifteen.columns.half-fixed
  ,.side-menu-opened .m-section .container .sixteen.columns.half-fixed,.side-menu-opened .m-section .container .one-third.column.half-fixed,.side-menu-opened .m-section .container .third.column.half-fixed,.side-menu-opened .m-section .container .third.columns.half-fixed,.side-menu-opened .m-section .container .two-thirds.column.half-fixed,.side-menu-opened .m-section .container .fifth.column.half-fixed
  ,.side-menu-opened .m-section .container .fifth.columns.half-fixed,.side-menu-opened .m-section .container .two-fifths.columns.half-fixed,.side-menu-opened .m-section .container .three-fifths.columns.half-fixed,.side-menu-opened .m-section .container .four-fifths.columns.half-fixed {
		width: 212px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .m-section .container .column.alpha,.side-menu-opened .m-section .container .columns.alpha,.side-menu-opened .m-section .container .one.column.alpha,.side-menu-opened .m-section .container .one.columns.alpha,.side-menu-opened .m-section .container .two.columns.alpha,.side-menu-opened .m-section .container .three.columns.alpha,.side-menu-opened .m-section .container .four.columns.alpha,.side-menu-opened .m-section .container .five.columns.alpha,.side-menu-opened .m-section .container .six.columns.alpha,.side-menu-opened .m-section .container .seven.columns.alpha,.side-menu-opened .m-section .container .eight.columns.alpha,.side-menu-opened .m-section .container .nine.columns.alpha,.side-menu-opened .m-section .container .ten.columns.alpha,.side-menu-opened .m-section .container .eleven.columns.alpha,.side-menu-opened .m-section .container .twelve.columns.alpha,.side-menu-opened .m-section .container .thirteen.columns.alpha,.side-menu-opened .m-section .container .fourteen.columns.alpha,.side-menu-opened .m-section .container .fifteen.columns.alpha,.side-menu-opened .m-section .container .sixteen.columns.alpha,.side-menu-opened .m-section .container .one-third.column.alpha,.side-menu-opened .m-section .container .third.column.alpha,.side-menu-opened .m-section .container .third.columns.alpha,.side-menu-opened .m-section .container .two-thirds.column.alpha,.side-menu-opened .m-section .container .fifth.column.alpha,.side-menu-opened .m-section .container .fifth.columns.alpha,.side-menu-opened .m-section .container .two-fifths.columns.alpha,.side-menu-opened .m-section .container .three-fifths.columns.alpha,.side-menu-opened .m-section .container .four-fifths.columns.alpha,.side-menu-opened .m-section .container .column.omega,.side-menu-opened .m-section .container .columns.omega,.side-menu-opened .m-section .container .one.column.omega,.side-menu-opened .m-section .container .one.columns.omega,.side-menu-opened .m-section .container .two.columns.omega,.side-menu-opened .m-section .container .three.columns.omega,.side-menu-opened .m-section .container .four.columns.omega,.side-menu-opened .m-section .container .five.columns.omega,.side-menu-opened .m-section .container .six.columns.omega,.side-menu-opened .m-section .container .seven.columns.omega,.side-menu-opened .m-section .container .eight.columns.omega,.side-menu-opened .m-section .container .nine.columns.omega,.side-menu-opened .m-section .container .ten.columns.omega,.side-menu-opened .m-section .container .eleven.columns.omega,.side-menu-opened .m-section .container .twelve.columns.omega,.side-menu-opened .m-section .container .thirteen.columns.omega,.side-menu-opened .m-section .container .fourteen.columns.omega,.side-menu-opened .m-section .container .fifteen.columns.omega,.side-menu-opened .m-section .container .sixteen.columns.omega,.side-menu-opened .m-section .container .one-third.column.omega,.side-menu-opened .m-section .container .third.column.omega,.side-menu-opened .m-section .container .third.columns.omega,.side-menu-opened .m-section .container .two-thirds.column.omega,.side-menu-opened .m-section .container .fifth.column.omega,.side-menu-opened .m-section .container .fifth.columns.omega,.side-menu-opened .m-section .container .two-fifths.columns.omega,.side-menu-opened .m-section .container .three-fifths.columns.omega,.side-menu-opened .m-section .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .m-section .container .column .half-offset-left,.side-menu-opened .m-section .container .columns .half-offset-left,.side-menu-opened .m-section .container .one.column .half-offset-left,.side-menu-opened .m-section .container .one.columns .half-offset-left,.side-menu-opened .m-section .container .two.columns .half-offset-left,.side-menu-opened .m-section .container .three.columns .half-offset-left,.side-menu-opened .m-section .container .four.columns .half-offset-left,.side-menu-opened .m-section .container .five.columns .half-offset-left,.side-menu-opened .m-section .container .six.columns .half-offset-left,.side-menu-opened .m-section .container .seven.columns .half-offset-left,.side-menu-opened .m-section .container .eight.columns .half-offset-left,.side-menu-opened .m-section .container .nine.columns .half-offset-left,.side-menu-opened .m-section .container .ten.columns .half-offset-left,.side-menu-opened .m-section .container .eleven.columns .half-offset-left,.side-menu-opened .m-section .container .twelve.columns .half-offset-left,.side-menu-opened .m-section .container .thirteen.columns .half-offset-left,.side-menu-opened .m-section .container .fourteen.columns .half-offset-left,.side-menu-opened .m-section .container .fifteen.columns .half-offset-left,.side-menu-opened .m-section .container .sixteen.columns .half-offset-left,.side-menu-opened .m-section .container .one-third.column .half-offset-left,.side-menu-opened .m-section .container .third.column .half-offset-left,.side-menu-opened .m-section .container .third.columns .half-offset-left,.side-menu-opened .m-section .container .two-thirds.column .half-offset-left,.side-menu-opened .m-section .container .fifth.column .half-offset-left,.side-menu-opened .m-section .container .fifth.columns .half-offset-left,.side-menu-opened .m-section .container .two-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .three-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .four-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .column .half-offset-right,.side-menu-opened .m-section .container .columns .half-offset-right,.side-menu-opened .m-section .container .one.column .half-offset-right,.side-menu-opened .m-section .container .one.columns .half-offset-right,.side-menu-opened .m-section .container .two.columns .half-offset-right,.side-menu-opened .m-section .container .three.columns .half-offset-right,.side-menu-opened .m-section .container .four.columns .half-offset-right,.side-menu-opened .m-section .container .five.columns .half-offset-right,.side-menu-opened .m-section .container .six.columns .half-offset-right,.side-menu-opened .m-section .container .seven.columns .half-offset-right,.side-menu-opened .m-section .container .eight.columns .half-offset-right,.side-menu-opened .m-section .container .nine.columns .half-offset-right,.side-menu-opened .m-section .container .ten.columns .half-offset-right,.side-menu-opened .m-section .container .eleven.columns .half-offset-right,.side-menu-opened .m-section .container .twelve.columns .half-offset-right,.side-menu-opened .m-section .container .thirteen.columns .half-offset-right,.side-menu-opened .m-section .container .fourteen.columns .half-offset-right,.side-menu-opened .m-section .container .fifteen.columns .half-offset-right,.side-menu-opened .m-section .container .sixteen.columns .half-offset-right,.side-menu-opened .m-section .container .one-third.column .half-offset-right,.side-menu-opened .m-section .container .third.column .half-offset-right,.side-menu-opened .m-section .container .third.columns .half-offset-right,.side-menu-opened .m-section .container .two-thirds.column .half-offset-right,.side-menu-opened .m-section .container .fifth.column .half-offset-right,.side-menu-opened .m-section .container .fifth.columns .half-offset-right,.side-menu-opened .m-section .container .two-fifths.columns .half-offset-right,.side-menu-opened .m-section .container .three-fifths.columns .half-offset-right,.side-menu-opened .m-section .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .m-section .container .offset-one,.side-menu-opened .m-section .container .offset-two,.side-menu-opened .m-section .container .offset-three,.side-menu-opened .m-section .container .offset-four,.side-menu-opened .m-section .container .offset-five,.side-menu-opened .m-section .container .offset-six,.side-menu-opened .m-section .container .offset-seven,.side-menu-opened .m-section .container .offset-eight,.side-menu-opened .m-section .container .offset-nine,.side-menu-opened .m-section .container .offset-ten,.side-menu-opened .m-section .container .offset-eleven,.side-menu-opened .m-section .container .offset-twelve,.side-menu-opened .m-section .container .offset-thirteen,.side-menu-opened .m-section .container .offset-fourteen,.side-menu-opened .m-section .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .m-section .container .offset-one.right,.side-menu-opened .m-section .container .offset-two.right,.side-menu-opened .m-section .container .offset-three.right,.side-menu-opened .m-section .container .offset-four.right,.side-menu-opened .m-section .container .offset-five.right,.side-menu-opened .m-section .container .offset-six.right,.side-menu-opened .m-section .container .offset-seven.right,.side-menu-opened .m-section .container .offset-eight.right,.side-menu-opened .m-section .container .offset-nine.right,.side-menu-opened .m-section .container .offset-ten.right,.side-menu-opened .m-section .container .offset-eleven.right,.side-menu-opened .m-section .container .offset-twelve.right,.side-menu-opened .m-section .container .offset-thirteen.right,.side-menu-opened .m-section .container .offset-fourteen.right,.side-menu-opened .m-section .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .m-section .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .m-section .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .m-section .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:620px) and (max-width:679px) {
	.side-menu-opened .m-section .fixed-center {
		text-align: center
	}

	.side-menu-opened .m-section .fixed-hidden {
		display: none
	}

	.side-menu-opened .m-section .container {
		width: 396px;
		padding: 0;
		margin: 0 auto
	}
	.side-menu-opened .m-section.m-module-columns .container{
		width:80%;
	}

	.side-menu-opened .m-section .container .column,.side-menu-opened .m-section .container .columns,.side-menu-opened .m-section .container .one.column,.side-menu-opened .m-section .container .one.columns,.side-menu-opened .m-section .container .two.columns,.side-menu-opened .m-section .container .three.columns,.side-menu-opened .m-section .container .four.columns,.side-menu-opened .m-section .container .five.columns,.side-menu-opened .m-section .container .six.columns,.side-menu-opened .m-section .container .seven.columns,.side-menu-opened .m-section .container .eight.columns,.side-menu-opened .m-section .container .nine.columns,.side-menu-opened .m-section .container .ten.columns,.side-menu-opened .m-section .container .eleven.columns,.side-menu-opened .m-section .container .twelve.columns,.side-menu-opened .m-section .container .thirteen.columns,.side-menu-opened .m-section .container .fourteen.columns,.side-menu-opened .m-section .container .fifteen.columns,.side-menu-opened .m-section .container .sixteen.columns,.side-menu-opened .m-section .container .one-third.column,.side-menu-opened .m-section .container .third.column,.side-menu-opened .m-section .container .third.columns,.side-menu-opened .m-section .container .two-thirds.column,.side-menu-opened .m-section .container .fifth.column,.side-menu-opened .m-section .container .fifth.columns,.side-menu-opened .m-section .container .two-fifths.columns,.side-menu-opened .m-section .container .three-fifths.columns,.side-menu-opened .m-section .container .four-fifths.columns {
		margin: 5px 0;
		width: 380px;
		margin-left: 8px;
		margin-right: 8px
	}
	.side-menu-opened .m-section .container .tow-three.columns,.side-menu-opened .m-section .container .three.columns{
	 	width:45%;
	}
	.side-menu-opened .m-section.m-module-columns .container .eight.column,.side-menu-opened .m-section.m-module-columns .container .eight.columns,.side-menu-opened .m-section.m-module-columns .container .sixteen.column,.side-menu-opened .m-section.m-module-columns .container .sixteen.columns{
		width: 100%;
	}
	.side-menu-opened .m-section .container .sixteen.columns,.side-menu-opened .m-section .container .eight.columns{
		width:100%;
	}

	.side-menu-opened .m-section .container .column.half-fixed,.side-menu-opened .m-section .container .columns.half-fixed,.side-menu-opened .m-section .container .one.column.half-fixed,.side-menu-opened .m-section .container .one.columns.half-fixed,.side-menu-opened .m-section .container .two.columns.half-fixed,.side-menu-opened .m-section .container .three.columns.half-fixed,.side-menu-opened .m-section .container .four.columns.half-fixed,.side-menu-opened .m-section .container .five.columns.half-fixed,.side-menu-opened .m-section .container .six.columns.half-fixed,.side-menu-opened .m-section .container .seven.columns.half-fixed,.side-menu-opened .m-section .container .eight.columns.half-fixed,.side-menu-opened .m-section .container .nine.columns.half-fixed,.side-menu-opened .m-section .container .ten.columns.half-fixed,.side-menu-opened .m-section .container .eleven.columns.half-fixed,.side-menu-opened .m-section .container .twelve.columns.half-fixed,.side-menu-opened .m-section .container .thirteen.columns.half-fixed,.side-menu-opened .m-section .container .fourteen.columns.half-fixed,.side-menu-opened .m-section .container .fifteen.columns.half-fixed,.side-menu-opened .m-section .container .sixteen.columns.half-fixed,.side-menu-opened .m-section .container .one-third.column.half-fixed,.side-menu-opened .m-section .container .third.column.half-fixed,.side-menu-opened .m-section .container .third.columns.half-fixed,.side-menu-opened .m-section .container .two-thirds.column.half-fixed,.side-menu-opened .m-section .container .fifth.column.half-fixed,.side-menu-opened .m-section .container .fifth.columns.half-fixed,.side-menu-opened .m-section .container .two-fifths.columns.half-fixed,.side-menu-opened .m-section .container .three-fifths.columns.half-fixed,.side-menu-opened .m-section .container .four-fifths.columns.half-fixed {
		width: 182px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .m-section .container .column.alpha,.side-menu-opened .m-section .container .columns.alpha,.side-menu-opened .m-section .container .one.column.alpha,.side-menu-opened .m-section .container .one.columns.alpha,.side-menu-opened .m-section .container .two.columns.alpha,.side-menu-opened .m-section .container .three.columns.alpha,.side-menu-opened .m-section .container .four.columns.alpha,.side-menu-opened .m-section .container .five.columns.alpha,.side-menu-opened .m-section .container .six.columns.alpha,.side-menu-opened .m-section .container .seven.columns.alpha,.side-menu-opened .m-section .container .eight.columns.alpha,.side-menu-opened .m-section .container .nine.columns.alpha,.side-menu-opened .m-section .container .ten.columns.alpha,.side-menu-opened .m-section .container .eleven.columns.alpha,.side-menu-opened .m-section .container .twelve.columns.alpha,.side-menu-opened .m-section .container .thirteen.columns.alpha,.side-menu-opened .m-section .container .fourteen.columns.alpha,.side-menu-opened .m-section .container .fifteen.columns.alpha,.side-menu-opened .m-section .container .sixteen.columns.alpha,.side-menu-opened .m-section .container .one-third.column.alpha,.side-menu-opened .m-section .container .third.column.alpha,.side-menu-opened .m-section .container .third.columns.alpha,.side-menu-opened .m-section .container .two-thirds.column.alpha,.side-menu-opened .m-section .container .fifth.column.alpha,.side-menu-opened .m-section .container .fifth.columns.alpha,.side-menu-opened .m-section .container .two-fifths.columns.alpha,.side-menu-opened .m-section .container .three-fifths.columns.alpha,.side-menu-opened .m-section .container .four-fifths.columns.alpha,.side-menu-opened .m-section .container .column.omega,.side-menu-opened .m-section .container .columns.omega,.side-menu-opened .m-section .container .one.column.omega,.side-menu-opened .m-section .container .one.columns.omega,.side-menu-opened .m-section .container .two.columns.omega,.side-menu-opened .m-section .container .three.columns.omega,.side-menu-opened .m-section .container .four.columns.omega,.side-menu-opened .m-section .container .five.columns.omega,.side-menu-opened .m-section .container .six.columns.omega,.side-menu-opened .m-section .container .seven.columns.omega,.side-menu-opened .m-section .container .eight.columns.omega,.side-menu-opened .m-section .container .nine.columns.omega,.side-menu-opened .m-section .container .ten.columns.omega,.side-menu-opened .m-section .container .eleven.columns.omega,.side-menu-opened .m-section .container .twelve.columns.omega,.side-menu-opened .m-section .container .thirteen.columns.omega,.side-menu-opened .m-section .container .fourteen.columns.omega,.side-menu-opened .m-section .container .fifteen.columns.omega,.side-menu-opened .m-section .container .sixteen.columns.omega,.side-menu-opened .m-section .container .one-third.column.omega,.side-menu-opened .m-section .container .third.column.omega,.side-menu-opened .m-section .container .third.columns.omega,.side-menu-opened .m-section .container .two-thirds.column.omega,.side-menu-opened .m-section .container .fifth.column.omega,.side-menu-opened .m-section .container .fifth.columns.omega,.side-menu-opened .m-section .container .two-fifths.columns.omega,.side-menu-opened .m-section .container .three-fifths.columns.omega,.side-menu-opened .m-section .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .m-section .container .column .half-offset-left,.side-menu-opened .m-section .container .columns .half-offset-left,.side-menu-opened .m-section .container .one.column .half-offset-left,.side-menu-opened .m-section .container .one.columns .half-offset-left,.side-menu-opened .m-section .container .two.columns .half-offset-left,.side-menu-opened .m-section .container .three.columns .half-offset-left,.side-menu-opened .m-section .container .four.columns .half-offset-left,.side-menu-opened .m-section .container .five.columns .half-offset-left,.side-menu-opened .m-section .container .six.columns .half-offset-left,.side-menu-opened .m-section .container .seven.columns .half-offset-left,.side-menu-opened .m-section .container .eight.columns .half-offset-left,.side-menu-opened .m-section .container .nine.columns .half-offset-left,.side-menu-opened .m-section .container .ten.columns .half-offset-left,.side-menu-opened .m-section .container .eleven.columns .half-offset-left,.side-menu-opened .m-section .container .twelve.columns .half-offset-left,.side-menu-opened .m-section .container .thirteen.columns .half-offset-left,.side-menu-opened .m-section .container .fourteen.columns .half-offset-left,.side-menu-opened .m-section .container .fifteen.columns .half-offset-left,.side-menu-opened .m-section .container .sixteen.columns .half-offset-left,.side-menu-opened .m-section .container .one-third.column .half-offset-left,.side-menu-opened .m-section .container .third.column .half-offset-left,.side-menu-opened .m-section .container .third.columns .half-offset-left,.side-menu-opened .m-section .container .two-thirds.column .half-offset-left,.side-menu-opened .m-section .container .fifth.column .half-offset-left,.side-menu-opened .m-section .container .fifth.columns .half-offset-left,.side-menu-opened .m-section .container .two-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .three-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .four-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .column .half-offset-right,.side-menu-opened .m-section .container .columns .half-offset-right,.side-menu-opened .m-section .container .one.column .half-offset-right,.side-menu-opened .m-section .container .one.columns .half-offset-right,.side-menu-opened .m-section .container .two.columns .half-offset-right,.side-menu-opened .m-section .container .three.columns .half-offset-right,.side-menu-opened .m-section .container .four.columns .half-offset-right,.side-menu-opened .m-section .container .five.columns .half-offset-right,.side-menu-opened .m-section .container .six.columns .half-offset-right,.side-menu-opened .m-section .container .seven.columns .half-offset-right,.side-menu-opened .m-section .container .eight.columns .half-offset-right,.side-menu-opened .m-section .container .nine.columns .half-offset-right,.side-menu-opened .m-section .container .ten.columns .half-offset-right,.side-menu-opened .m-section .container .eleven.columns .half-offset-right,.side-menu-opened .m-section .container .twelve.columns .half-offset-right,.side-menu-opened .m-section .container .thirteen.columns .half-offset-right,.side-menu-opened .m-section .container .fourteen.columns .half-offset-right,.side-menu-opened .m-section .container .fifteen.columns .half-offset-right,.side-menu-opened .m-section .container .sixteen.columns .half-offset-right,.side-menu-opened .m-section .container .one-third.column .half-offset-right,.side-menu-opened .m-section .container .third.column .half-offset-right,.side-menu-opened .m-section .container .third.columns .half-offset-right,.side-menu-opened .m-section .container .two-thirds.column .half-offset-right,.side-menu-opened .m-section .container .fifth.column .half-offset-right,.side-menu-opened .m-section .container .fifth.columns .half-offset-right,.side-menu-opened .m-section .container .two-fifths.columns .half-offset-right,.side-menu-opened .m-section .container .three-fifths.columns .half-offset-right,.side-menu-opened .m-section .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .m-section .container .offset-one,.side-menu-opened .m-section .container .offset-two,.side-menu-opened .m-section .container .offset-three,.side-menu-opened .m-section .container .offset-four,.side-menu-opened .m-section .container .offset-five,.side-menu-opened .m-section .container .offset-six,.side-menu-opened .m-section .container .offset-seven,.side-menu-opened .m-section .container .offset-eight,.side-menu-opened .m-section .container .offset-nine,.side-menu-opened .m-section .container .offset-ten,.side-menu-opened .m-section .container .offset-eleven,.side-menu-opened .m-section .container .offset-twelve,.side-menu-opened .m-section .container .offset-thirteen,.side-menu-opened .m-section .container .offset-fourteen,.side-menu-opened .m-section .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .m-section .container .offset-one.right,.side-menu-opened .m-section .container .offset-two.right,.side-menu-opened .m-section .container .offset-three.right,.side-menu-opened .m-section .container .offset-four.right,.side-menu-opened .m-section .container .offset-five.right,.side-menu-opened .m-section .container .offset-six.right,.side-menu-opened .m-section .container .offset-seven.right,.side-menu-opened .m-section .container .offset-eight.right,.side-menu-opened .m-section .container .offset-nine.right,.side-menu-opened .m-section .container .offset-ten.right,.side-menu-opened .m-section .container .offset-eleven.right,.side-menu-opened .m-section .container .offset-twelve.right,.side-menu-opened .m-section .container .offset-thirteen.right,.side-menu-opened .m-section .container .offset-fourteen.right,.side-menu-opened .m-section .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .m-section .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .m-section .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .m-section .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:560px) and (max-width:619px) {
	.side-menu-opened .m-section .fixed-center {
		text-align: center
	}

	.side-menu-opened .m-section .fixed-hidden {
		display: none
	}

	.side-menu-opened .m-section .container {
		width: 336px;
		padding: 0;
		margin: 0 auto
	}

/*	.side-menu-opened .m-section.m-module-columns .container {
		width: 85%;
		padding: 0;
		margin: 0 auto
	}*/

	.side-menu-opened .m-section .container .column,.side-menu-opened .m-section .container .columns,.side-menu-opened .m-section .container .one.column,.side-menu-opened .m-section .container .one.columns,.side-menu-opened .m-section .container .two.columns,.side-menu-opened .m-section .container .three.columns,.side-menu-opened .m-section .container .four.columns,.side-menu-opened .m-section .container .five.columns,.side-menu-opened .m-section .container .six.columns,.side-menu-opened .m-section .container .seven.columns,.side-menu-opened .m-section .container .eight.columns,.side-menu-opened .m-section .container .nine.columns,.side-menu-opened .m-section .container .ten.columns,.side-menu-opened .m-section .container .eleven.columns,.side-menu-opened .m-section .container .twelve.columns,.side-menu-opened .m-section .container .thirteen.columns,.side-menu-opened .m-section .container .fourteen.columns,.side-menu-opened .m-section .container .fifteen.columns,.side-menu-opened .m-section .container .sixteen.columns,.side-menu-opened .m-section .container .one-third.column,.side-menu-opened .m-section .container .third.column,.side-menu-opened .m-section .container .third.columns,.side-menu-opened .m-section .container .two-thirds.column,.side-menu-opened .m-section .container .fifth.column,.side-menu-opened .m-section .container .fifth.columns,.side-menu-opened .m-section .container .two-fifths.columns,.side-menu-opened .m-section .container .three-fifths.columns,.side-menu-opened .m-section .container .four-fifths.columns {
		margin: 5px 0;
		width: 320px;
		margin-left: 8px;
		margin-right: 8px
	}
	.side-menu-opened .m-section .container .two-three.columns,.side-menu-opened .m-section .container .three.columns{
	 	width:45%;
	}

	.side-menu-opened .m-section.m-module-columns .container .eight.column,.side-menu-opened .m-section.m-module-columns .container .eight.columns,.side-menu-opened .m-section.m-module-columns .container .sixteen.column,.side-menu-opened .m-section.m-module-columns .container .sixteen.columns{
		width: 100%;
	}
	.side-menu-opened .m-section .container .sixteen.columns,.side-menu-opened .m-section .container .eight.columns{
		width:100%;
	}

	.side-menu-opened .m-section .container .column.half-fixed,.side-menu-opened .m-section .container .columns.half-fixed,.side-menu-opened .m-section .container .one.column.half-fixed,.side-menu-opened .m-section .container .one.columns.half-fixed,.side-menu-opened .m-section .container .two.columns.half-fixed,.side-menu-opened .m-section .container .three.columns.half-fixed,.side-menu-opened .m-section .container .four.columns.half-fixed,.side-menu-opened .m-section .container .five.columns.half-fixed,.side-menu-opened .m-section .container .six.columns.half-fixed,.side-menu-opened .m-section .container .seven.columns.half-fixed,.side-menu-opened .m-section .container .eight.columns.half-fixed,.side-menu-opened .m-section .container .nine.columns.half-fixed,.side-menu-opened .m-section .container .ten.columns.half-fixed,.side-menu-opened .m-section .container .eleven.columns.half-fixed,.side-menu-opened .m-section .container .twelve.columns.half-fixed,.side-menu-opened .m-section .container .thirteen.columns.half-fixed,.side-menu-opened .m-section .container .fourteen.columns.half-fixed,.side-menu-opened .m-section .container .fifteen.columns.half-fixed,.side-menu-opened .m-section .container .sixteen.columns.half-fixed,.side-menu-opened .m-section .container .one-third.column.half-fixed,.side-menu-opened .m-section .container .third.column.half-fixed,.side-menu-opened .m-section .container .third.columns.half-fixed,.side-menu-opened .m-section .container .two-thirds.column.half-fixed,.side-menu-opened .m-section .container .fifth.column.half-fixed,.side-menu-opened .m-section .container .fifth.columns.half-fixed,.side-menu-opened .m-section .container .two-fifths.columns.half-fixed,.side-menu-opened .m-section .container .three-fifths.columns.half-fixed,.side-menu-opened .m-section .container .four-fifths.columns.half-fixed {
		width: 152px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .m-section .container .column.alpha,.side-menu-opened .m-section .container .columns.alpha,.side-menu-opened .m-section .container .one.column.alpha,.side-menu-opened .m-section .container .one.columns.alpha,.side-menu-opened .m-section .container .two.columns.alpha,.side-menu-opened .m-section .container .three.columns.alpha,.side-menu-opened .m-section .container .four.columns.alpha,.side-menu-opened .m-section .container .five.columns.alpha,.side-menu-opened .m-section .container .six.columns.alpha,.side-menu-opened .m-section .container .seven.columns.alpha,.side-menu-opened .m-section .container .eight.columns.alpha,.side-menu-opened .m-section .container .nine.columns.alpha,.side-menu-opened .m-section .container .ten.columns.alpha,.side-menu-opened .m-section .container .eleven.columns.alpha,.side-menu-opened .m-section .container .twelve.columns.alpha,.side-menu-opened .m-section .container .thirteen.columns.alpha,.side-menu-opened .m-section .container .fourteen.columns.alpha,.side-menu-opened .m-section .container .fifteen.columns.alpha,.side-menu-opened .m-section .container .sixteen.columns.alpha,.side-menu-opened .m-section .container .one-third.column.alpha,.side-menu-opened .m-section .container .third.column.alpha,.side-menu-opened .m-section .container .third.columns.alpha,.side-menu-opened .m-section .container .two-thirds.column.alpha,.side-menu-opened .m-section .container .fifth.column.alpha,.side-menu-opened .m-section .container .fifth.columns.alpha,.side-menu-opened .m-section .container .two-fifths.columns.alpha,.side-menu-opened .m-section .container .three-fifths.columns.alpha,.side-menu-opened .m-section .container .four-fifths.columns.alpha,.side-menu-opened .m-section .container .column.omega,.side-menu-opened .m-section .container .columns.omega,.side-menu-opened .m-section .container .one.column.omega,.side-menu-opened .m-section .container .one.columns.omega,.side-menu-opened .m-section .container .two.columns.omega,.side-menu-opened .m-section .container .three.columns.omega,.side-menu-opened .m-section .container .four.columns.omega,.side-menu-opened .m-section .container .five.columns.omega,.side-menu-opened .m-section .container .six.columns.omega,.side-menu-opened .m-section .container .seven.columns.omega,.side-menu-opened .m-section .container .eight.columns.omega,.side-menu-opened .m-section .container .nine.columns.omega,.side-menu-opened .m-section .container .ten.columns.omega,.side-menu-opened .m-section .container .eleven.columns.omega,.side-menu-opened .m-section .container .twelve.columns.omega,.side-menu-opened .m-section .container .thirteen.columns.omega,.side-menu-opened .m-section .container .fourteen.columns.omega,.side-menu-opened .m-section .container .fifteen.columns.omega,.side-menu-opened .m-section .container .sixteen.columns.omega,.side-menu-opened .m-section .container .one-third.column.omega,.side-menu-opened .m-section .container .third.column.omega,.side-menu-opened .m-section .container .third.columns.omega,.side-menu-opened .m-section .container .two-thirds.column.omega,.side-menu-opened .m-section .container .fifth.column.omega,.side-menu-opened .m-section .container .fifth.columns.omega,.side-menu-opened .m-section .container .two-fifths.columns.omega,.side-menu-opened .m-section .container .three-fifths.columns.omega,.side-menu-opened .m-section .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .m-section .container .column .half-offset-left,.side-menu-opened .m-section .container .columns .half-offset-left,.side-menu-opened .m-section .container .one.column .half-offset-left,.side-menu-opened .m-section .container .one.columns .half-offset-left,.side-menu-opened .m-section .container .two.columns .half-offset-left,.side-menu-opened .m-section .container .three.columns .half-offset-left,.side-menu-opened .m-section .container .four.columns .half-offset-left,.side-menu-opened .m-section .container .five.columns .half-offset-left,.side-menu-opened .m-section .container .six.columns .half-offset-left,.side-menu-opened .m-section .container .seven.columns .half-offset-left,.side-menu-opened .m-section .container .eight.columns .half-offset-left,.side-menu-opened .m-section .container .nine.columns .half-offset-left,.side-menu-opened .m-section .container .ten.columns .half-offset-left,.side-menu-opened .m-section .container .eleven.columns .half-offset-left,.side-menu-opened .m-section .container .twelve.columns .half-offset-left,.side-menu-opened .m-section .container .thirteen.columns .half-offset-left,.side-menu-opened .m-section .container .fourteen.columns .half-offset-left,.side-menu-opened .m-section .container .fifteen.columns .half-offset-left,.side-menu-opened .m-section .container .sixteen.columns .half-offset-left,.side-menu-opened .m-section .container .one-third.column .half-offset-left,.side-menu-opened .m-section .container .third.column .half-offset-left,.side-menu-opened .m-section .container .third.columns .half-offset-left,.side-menu-opened .m-section .container .two-thirds.column .half-offset-left,.side-menu-opened .m-section .container .fifth.column .half-offset-left,.side-menu-opened .m-section .container .fifth.columns .half-offset-left,.side-menu-opened .m-section .container .two-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .three-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .four-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .column .half-offset-right,.side-menu-opened .m-section .container .columns .half-offset-right,.side-menu-opened .m-section .container .one.column .half-offset-right,.side-menu-opened .m-section .container .one.columns .half-offset-right,.side-menu-opened .m-section .container .two.columns .half-offset-right,.side-menu-opened .m-section .container .three.columns .half-offset-right,.side-menu-opened .m-section .container .four.columns .half-offset-right,.side-menu-opened .m-section .container .five.columns .half-offset-right,.side-menu-opened .m-section .container .six.columns .half-offset-right,.side-menu-opened .m-section .container .seven.columns .half-offset-right,.side-menu-opened .m-section .container .eight.columns .half-offset-right,.side-menu-opened .m-section .container .nine.columns .half-offset-right,.side-menu-opened .m-section .container .ten.columns .half-offset-right,.side-menu-opened .m-section .container .eleven.columns .half-offset-right,.side-menu-opened .m-section .container .twelve.columns .half-offset-right,.side-menu-opened .m-section .container .thirteen.columns .half-offset-right,.side-menu-opened .m-section .container .fourteen.columns .half-offset-right,.side-menu-opened .m-section .container .fifteen.columns .half-offset-right,.side-menu-opened .m-section .container .sixteen.columns .half-offset-right,.side-menu-opened .m-section .container .one-third.column .half-offset-right,.side-menu-opened .m-section .container .third.column .half-offset-right,.side-menu-opened .m-section .container .third.columns .half-offset-right,.side-menu-opened .m-section .container .two-thirds.column .half-offset-right,.side-menu-opened .m-section .container .fifth.column .half-offset-right,.side-menu-opened .m-section .container .fifth.columns .half-offset-right,.side-menu-opened .m-section .container .two-fifths.columns .half-offset-right,.side-menu-opened .m-section .container .three-fifths.columns .half-offset-right,.side-menu-opened .m-section .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .m-section .container .offset-one,.side-menu-opened .m-section .container .offset-two,.side-menu-opened .m-section .container .offset-three,.side-menu-opened .m-section .container .offset-four,.side-menu-opened .m-section .container .offset-five,.side-menu-opened .m-section .container .offset-six,.side-menu-opened .m-section .container .offset-seven,.side-menu-opened .m-section .container .offset-eight,.side-menu-opened .m-section .container .offset-nine,.side-menu-opened .m-section .container .offset-ten,.side-menu-opened .m-section .container .offset-eleven,.side-menu-opened .m-section .container .offset-twelve,.side-menu-opened .m-section .container .offset-thirteen,.side-menu-opened .m-section .container .offset-fourteen,.side-menu-opened .m-section .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .m-section .container .offset-one.right,.side-menu-opened .m-section .container .offset-two.right,.side-menu-opened .m-section .container .offset-three.right,.side-menu-opened .m-section .container .offset-four.right,.side-menu-opened .m-section .container .offset-five.right,.side-menu-opened .m-section .container .offset-six.right,.side-menu-opened .m-section .container .offset-seven.right,.side-menu-opened .m-section .container .offset-eight.right,.side-menu-opened .m-section .container .offset-nine.right,.side-menu-opened .m-section .container .offset-ten.right,.side-menu-opened .m-section .container .offset-eleven.right,.side-menu-opened .m-section .container .offset-twelve.right,.side-menu-opened .m-section .container .offset-thirteen.right,.side-menu-opened .m-section .container .offset-fourteen.right,.side-menu-opened .m-section .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .m-section .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .m-section .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .m-section .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (min-width:540px) and (max-width:559px) {
	.side-menu-opened .m-section .fixed-center {
		text-align: center
	}

	.side-menu-opened .m-section .fixed-hidden {
		display: none
	}

	.side-menu-opened .m-section .container {
		width: 316px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .m-section.m-module-columns .container {
		width: 90%;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .m-section .container .column,.side-menu-opened .m-section .container .columns,.side-menu-opened .m-section .container .one.column,.side-menu-opened .m-section .container .one.columns,.side-menu-opened .m-section .container .two.columns,.side-menu-opened .m-section .container .three.columns,.side-menu-opened .m-section .container .four.columns,.side-menu-opened .m-section .container .five.columns,.side-menu-opened .m-section .container .six.columns,.side-menu-opened .m-section .container .seven.columns,.side-menu-opened .m-section .container .eight.columns,.side-menu-opened .m-section .container .nine.columns,.side-menu-opened .m-section .container .ten.columns,.side-menu-opened .m-section .container .eleven.columns,.side-menu-opened .m-section .container .twelve.columns,.side-menu-opened .m-section .container .thirteen.columns,.side-menu-opened .m-section .container .fourteen.columns,.side-menu-opened .m-section .container .fifteen.columns,.side-menu-opened .m-section .container .sixteen.columns,.side-menu-opened .m-section .container .one-third.column,.side-menu-opened .m-section .container .third.column,.side-menu-opened .m-section .container .third.columns,.side-menu-opened .m-section .container .two-thirds.column,.side-menu-opened .m-section .container .fifth.column,.side-menu-opened .m-section .container .fifth.columns,.side-menu-opened .m-section .container .two-fifths.columns,.side-menu-opened .m-section .container .three-fifths.columns,.side-menu-opened .m-section .container .four-fifths.columns {
		margin: 5px 0;
		width: 300px;
		margin-left: 8px;
		margin-right: 8px
	}
	.side-menu-opened .m-section .container .two-three.columns,.side-menu-opened .m-section .container .three.columns{
		width:45%;
	}
	.side-menu-opened .m-section.m-module-columns .container .eight.column,.side-menu-opened .m-section.m-module-columns .container .eight.columns,.side-menu-opened .m-section.m-module-columns .container .sixteen.column,.side-menu-opened .m-section.m-module-columns .container .sixteen.columns{
		width: 100%;
	}
	.side-menu-opened .m-section .container .sixteen.columns,.side-menu-opened .m-section .container .eight.columns{
		width:100%;
	}
	.side-menu-opened .m-section.m-module-contact-us .container .columns{
    float: none;
		width:80%;
    display: block;
		margin-left:auto;
		margin-right:auto;
	}

	.side-menu-opened .m-section .container .column.half-fixed,.side-menu-opened .m-section .container .columns.half-fixed,.side-menu-opened .m-section .container .one.column.half-fixed,.side-menu-opened .m-section .container .one.columns.half-fixed,.side-menu-opened .m-section .container .two.columns.half-fixed,.side-menu-opened .m-section .container .three.columns.half-fixed,.side-menu-opened .m-section .container .four.columns.half-fixed,.side-menu-opened .m-section .container .five.columns.half-fixed,.side-menu-opened .m-section .container .six.columns.half-fixed,.side-menu-opened .m-section .container .seven.columns.half-fixed,.side-menu-opened .m-section .container .eight.columns.half-fixed,.side-menu-opened .m-section .container .nine.columns.half-fixed,.side-menu-opened .m-section .container .ten.columns.half-fixed,.side-menu-opened .m-section .container .eleven.columns.half-fixed,.side-menu-opened .m-section .container .twelve.columns.half-fixed,.side-menu-opened .m-section .container .thirteen.columns.half-fixed,.side-menu-opened .m-section .container .fourteen.columns.half-fixed,.side-menu-opened .m-section .container .fifteen.columns.half-fixed,.side-menu-opened .m-section .container .sixteen.columns.half-fixed,.side-menu-opened .m-section .container .one-third.column.half-fixed,.side-menu-opened .m-section .container .third.column.half-fixed,.side-menu-opened .m-section .container .third.columns.half-fixed,.side-menu-opened .m-section .container .two-thirds.column.half-fixed,.side-menu-opened .m-section .container .fifth.column.half-fixed,.side-menu-opened .m-section .container .fifth.columns.half-fixed,.side-menu-opened .m-section .container .two-fifths.columns.half-fixed,.side-menu-opened .m-section .container .three-fifths.columns.half-fixed,.side-menu-opened .m-section .container .four-fifths.columns.half-fixed {
		width: 142px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .m-section .container .column.alpha,.side-menu-opened .m-section .container .columns.alpha,.side-menu-opened .m-section .container .one.column.alpha,.side-menu-opened .m-section .container .one.columns.alpha,.side-menu-opened .m-section .container .two.columns.alpha,.side-menu-opened .m-section .container .three.columns.alpha,.side-menu-opened .m-section .container .four.columns.alpha,.side-menu-opened .m-section .container .five.columns.alpha,.side-menu-opened .m-section .container .six.columns.alpha,.side-menu-opened .m-section .container .seven.columns.alpha,.side-menu-opened .m-section .container .eight.columns.alpha,.side-menu-opened .m-section .container .nine.columns.alpha,.side-menu-opened .m-section .container .ten.columns.alpha,.side-menu-opened .m-section .container .eleven.columns.alpha,.side-menu-opened .m-section .container .twelve.columns.alpha,.side-menu-opened .m-section .container .thirteen.columns.alpha,.side-menu-opened .m-section .container .fourteen.columns.alpha,.side-menu-opened .m-section .container .fifteen.columns.alpha,.side-menu-opened .m-section .container .sixteen.columns.alpha,.side-menu-opened .m-section .container .one-third.column.alpha,.side-menu-opened .m-section .container .third.column.alpha,.side-menu-opened .m-section .container .third.columns.alpha,.side-menu-opened .m-section .container .two-thirds.column.alpha,.side-menu-opened .m-section .container .fifth.column.alpha,.side-menu-opened .m-section .container .fifth.columns.alpha,.side-menu-opened .m-section .container .two-fifths.columns.alpha,.side-menu-opened .m-section .container .three-fifths.columns.alpha,.side-menu-opened .m-section .container .four-fifths.columns.alpha,.side-menu-opened .m-section .container .column.omega,.side-menu-opened .m-section .container .columns.omega,.side-menu-opened .m-section .container .one.column.omega,.side-menu-opened .m-section .container .one.columns.omega,.side-menu-opened .m-section .container .two.columns.omega,.side-menu-opened .m-section .container .three.columns.omega,.side-menu-opened .m-section .container .four.columns.omega,.side-menu-opened .m-section .container .five.columns.omega,.side-menu-opened .m-section .container .six.columns.omega,.side-menu-opened .m-section .container .seven.columns.omega,.side-menu-opened .m-section .container .eight.columns.omega,.side-menu-opened .m-section .container .nine.columns.omega,.side-menu-opened .m-section .container .ten.columns.omega,.side-menu-opened .m-section .container .eleven.columns.omega,.side-menu-opened .m-section .container .twelve.columns.omega,.side-menu-opened .m-section .container .thirteen.columns.omega,.side-menu-opened .m-section .container .fourteen.columns.omega,.side-menu-opened .m-section .container .fifteen.columns.omega,.side-menu-opened .m-section .container .sixteen.columns.omega,.side-menu-opened .m-section .container .one-third.column.omega,.side-menu-opened .m-section .container .third.column.omega,.side-menu-opened .m-section .container .third.columns.omega,.side-menu-opened .m-section .container .two-thirds.column.omega,.side-menu-opened .m-section .container .fifth.column.omega,.side-menu-opened .m-section .container .fifth.columns.omega,.side-menu-opened .m-section .container .two-fifths.columns.omega,.side-menu-opened .m-section .container .three-fifths.columns.omega,.side-menu-opened .m-section .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .m-section .container .column .half-offset-left,.side-menu-opened .m-section .container .columns .half-offset-left,.side-menu-opened .m-section .container .one.column .half-offset-left,.side-menu-opened .m-section .container .one.columns .half-offset-left,.side-menu-opened .m-section .container .two.columns .half-offset-left,.side-menu-opened .m-section .container .three.columns .half-offset-left,.side-menu-opened .m-section .container .four.columns .half-offset-left,.side-menu-opened .m-section .container .five.columns .half-offset-left,.side-menu-opened .m-section .container .six.columns .half-offset-left,.side-menu-opened .m-section .container .seven.columns .half-offset-left,.side-menu-opened .m-section .container .eight.columns .half-offset-left,.side-menu-opened .m-section .container .nine.columns .half-offset-left,.side-menu-opened .m-section .container .ten.columns .half-offset-left,.side-menu-opened .m-section .container .eleven.columns .half-offset-left,.side-menu-opened .m-section .container .twelve.columns .half-offset-left,.side-menu-opened .m-section .container .thirteen.columns .half-offset-left,.side-menu-opened .m-section .container .fourteen.columns .half-offset-left,.side-menu-opened .m-section .container .fifteen.columns .half-offset-left,.side-menu-opened .m-section .container .sixteen.columns .half-offset-left,.side-menu-opened .m-section .container .one-third.column .half-offset-left,.side-menu-opened .m-section .container .third.column .half-offset-left,.side-menu-opened .m-section .container .third.columns .half-offset-left,.side-menu-opened .m-section .container .two-thirds.column .half-offset-left,.side-menu-opened .m-section .container .fifth.column .half-offset-left,.side-menu-opened .m-section .container .fifth.columns .half-offset-left,.side-menu-opened .m-section .container .two-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .three-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .four-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .column .half-offset-right,.side-menu-opened .m-section .container .columns .half-offset-right,.side-menu-opened .m-section .container .one.column .half-offset-right,.side-menu-opened .m-section .container .one.columns .half-offset-right,.side-menu-opened .m-section .container .two.columns .half-offset-right,.side-menu-opened .m-section .container .three.columns .half-offset-right,.side-menu-opened .m-section .container .four.columns .half-offset-right,.side-menu-opened .m-section .container .five.columns .half-offset-right,.side-menu-opened .m-section .container .six.columns .half-offset-right,.side-menu-opened .m-section .container .seven.columns .half-offset-right,.side-menu-opened .m-section .container .eight.columns .half-offset-right,.side-menu-opened .m-section .container .nine.columns .half-offset-right,.side-menu-opened .m-section .container .ten.columns .half-offset-right,.side-menu-opened .m-section .container .eleven.columns .half-offset-right,.side-menu-opened .m-section .container .twelve.columns .half-offset-right,.side-menu-opened .m-section .container .thirteen.columns .half-offset-right,.side-menu-opened .m-section .container .fourteen.columns .half-offset-right,.side-menu-opened .m-section .container .fifteen.columns .half-offset-right,.side-menu-opened .m-section .container .sixteen.columns .half-offset-right,.side-menu-opened .m-section .container .one-third.column .half-offset-right,.side-menu-opened .m-section .container .third.column .half-offset-right,.side-menu-opened .m-section .container .third.columns .half-offset-right,.side-menu-opened .m-section .container .two-thirds.column .half-offset-right,.side-menu-opened .m-section .container .fifth.column .half-offset-right,.side-menu-opened .m-section .container .fifth.columns .half-offset-right,.side-menu-opened .m-section .container .two-fifths.columns .half-offset-right,.side-menu-opened .m-section .container .three-fifths.columns .half-offset-right,.side-menu-opened .m-section .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .m-section .container .offset-one,.side-menu-opened .m-section .container .offset-two,.side-menu-opened .m-section .container .offset-three,.side-menu-opened .m-section .container .offset-four,.side-menu-opened .m-section .container .offset-five,.side-menu-opened .m-section .container .offset-six,.side-menu-opened .m-section .container .offset-seven,.side-menu-opened .m-section .container .offset-eight,.side-menu-opened .m-section .container .offset-nine,.side-menu-opened .m-section .container .offset-ten,.side-menu-opened .m-section .container .offset-eleven,.side-menu-opened .m-section .container .offset-twelve,.side-menu-opened .m-section .container .offset-thirteen,.side-menu-opened .m-section .container .offset-fourteen,.side-menu-opened .m-section .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .m-section .container .offset-one.right,.side-menu-opened .m-section .container .offset-two.right,.side-menu-opened .m-section .container .offset-three.right,.side-menu-opened .m-section .container .offset-four.right,.side-menu-opened .m-section .container .offset-five.right,.side-menu-opened .m-section .container .offset-six.right,.side-menu-opened .m-section .container .offset-seven.right,.side-menu-opened .m-section .container .offset-eight.right,.side-menu-opened .m-section .container .offset-nine.right,.side-menu-opened .m-section .container .offset-ten.right,.side-menu-opened .m-section .container .offset-eleven.right,.side-menu-opened .m-section .container .offset-twelve.right,.side-menu-opened .m-section .container .offset-thirteen.right,.side-menu-opened .m-section .container .offset-fourteen.right,.side-menu-opened .m-section .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .m-section .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .m-section .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .m-section .container .center-if-fixed {
		text-align: center
	}
}

@media only screen and (max-width:539px) {
	.side-menu-opened .m-section .fixed-center {
		text-align: center
	}

	.side-menu-opened .m-section .fixed-hidden {
		display: none
	}

	.side-menu-opened .m-section .container {
		width: 296px;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .m-section.m-module-columns .container,.side-menu-opened .m-section.m-module-intact .container{
		width: 96%;
		padding: 0;
		margin: 0 auto
	}

	.side-menu-opened .m-section.m-module-intact .container .m-persp-container{
		padding: 40px 0px;
	}

	.side-menu-opened .m-section .container .column,.side-menu-opened .m-section .container .columns,.side-menu-opened .m-section .container .one.column,.side-menu-opened .m-section .container .one.columns,.side-menu-opened .m-section .container .two.columns,.side-menu-opened .m-section .container .three.columns,.side-menu-opened .m-section .container .four.columns,.side-menu-opened .m-section .container .five.columns,.side-menu-opened .m-section .container .six.columns,.side-menu-opened .m-section .container .seven.columns,.side-menu-opened .m-section .container .eight.columns,.side-menu-opened .m-section .container .nine.columns,.side-menu-opened .m-section .container .ten.columns,.side-menu-opened .m-section .container .eleven.columns,.side-menu-opened .m-section .container .twelve.columns,.side-menu-opened .m-section .container .thirteen.columns,.side-menu-opened .m-section .container .fourteen.columns,.side-menu-opened .m-section .container .fifteen.columns,.side-menu-opened .m-section .container .sixteen.columns,.side-menu-opened .m-section .container .one-third.column,.side-menu-opened .m-section .container .third.column,.side-menu-opened .m-section .container .third.columns,.side-menu-opened .m-section .container .two-thirds.column,.side-menu-opened .m-section .container .fifth.column,.side-menu-opened .m-section .container .fifth.columns,.side-menu-opened .m-section .container .two-fifths.columns,.side-menu-opened .m-section .container .three-fifths.columns,.side-menu-opened .m-section .container .four-fifths.columns {
		margin:0;
		width:100%
	}
	.side-menu-opened .m-section.m-module-intact .container .columns{
		margin:0;
	}
	.side-menu-opened .m-section .container .two.columns,.side-menu-opened .m-section .container .two-three.columns,.side-menu-opened .m-section .container .three.columns{
		width:50%;
	}

	.m-section.m-module-title-text .container .columns:first-child
	,.m-section.m-module-hero .container .columns:first-child
	,.m-section.m-module-slider .container .columns:first-child{
		margin-bottom: 30px;
	}



	.side-menu-opened .m-section.m-module-columns .container .eight.column,.side-menu-opened .m-section.m-module-columns .container .eight.columns,.side-menu-opened .m-section.m-module-columns .container .sixteen.column,.side-menu-opened .m-section.m-module-columns .container .sixteen.columns
	,.side-menu-opened .m-section.m-module-intact .container .eight.column,.side-menu-opened .m-section.m-module-intact .container .eight.columns,.side-menu-opened .m-section.m-module-intact .container .sixteen.column,.side-menu-opened .m-section.m-module-intact .container .sixteen.columns{
		width: 100%;
	}

	.side-menu-opened .m-section .container .column.half-fixed,.side-menu-opened .m-section .container .columns.half-fixed,.side-menu-opened .m-section .container .one.column.half-fixed,.side-menu-opened .m-section .container .one.columns.half-fixed,.side-menu-opened .m-section .container .two.columns.half-fixed,.side-menu-opened .m-section .container .three.columns.half-fixed,.side-menu-opened .m-section .container .four.columns.half-fixed,.side-menu-opened .m-section .container .five.columns.half-fixed,.side-menu-opened .m-section .container .six.columns.half-fixed,.side-menu-opened .m-section .container .seven.columns.half-fixed,.side-menu-opened .m-section .container .eight.columns.half-fixed,.side-menu-opened .m-section .container .nine.columns.half-fixed,.side-menu-opened .m-section .container .ten.columns.half-fixed,.side-menu-opened .m-section .container .eleven.columns.half-fixed,.side-menu-opened .m-section .container .twelve.columns.half-fixed,.side-menu-opened .m-section .container .thirteen.columns.half-fixed,.side-menu-opened .m-section .container .fourteen.columns.half-fixed,.side-menu-opened .m-section .container .fifteen.columns.half-fixed,.side-menu-opened .m-section .container .sixteen.columns.half-fixed,.side-menu-opened .m-section .container .one-third.column.half-fixed,.side-menu-opened .m-section .container .third.column.half-fixed,.side-menu-opened .m-section .container .third.columns.half-fixed,.side-menu-opened .m-section .container .two-thirds.column.half-fixed,.side-menu-opened .m-section .container .fifth.column.half-fixed,.side-menu-opened .m-section .container .fifth.columns.half-fixed,.side-menu-opened .m-section .container .two-fifths.columns.half-fixed,.side-menu-opened .m-section .container .three-fifths.columns.half-fixed,.side-menu-opened .m-section .container .four-fifths.columns.half-fixed {
		width: 132px;
		display: inline-block;
		vertical-align: top;
		float: none;
		zoom: 1;
		*display: inline
	}

	.side-menu-opened .m-section .container .column.alpha,.side-menu-opened .m-section .container .columns.alpha,.side-menu-opened .m-section .container .one.column.alpha,.side-menu-opened .m-section .container .one.columns.alpha,.side-menu-opened .m-section .container .two.columns.alpha,.side-menu-opened .m-section .container .three.columns.alpha,.side-menu-opened .m-section .container .four.columns.alpha,.side-menu-opened .m-section .container .five.columns.alpha,.side-menu-opened .m-section .container .six.columns.alpha,.side-menu-opened .m-section .container .seven.columns.alpha,.side-menu-opened .m-section .container .eight.columns.alpha,.side-menu-opened .m-section .container .nine.columns.alpha,.side-menu-opened .m-section .container .ten.columns.alpha,.side-menu-opened .m-section .container .eleven.columns.alpha,.side-menu-opened .m-section .container .twelve.columns.alpha,.side-menu-opened .m-section .container .thirteen.columns.alpha,.side-menu-opened .m-section .container .fourteen.columns.alpha,.side-menu-opened .m-section .container .fifteen.columns.alpha,.side-menu-opened .m-section .container .sixteen.columns.alpha,.side-menu-opened .m-section .container .one-third.column.alpha,.side-menu-opened .m-section .container .third.column.alpha,.side-menu-opened .m-section .container .third.columns.alpha,.side-menu-opened .m-section .container .two-thirds.column.alpha,.side-menu-opened .m-section .container .fifth.column.alpha,.side-menu-opened .m-section .container .fifth.columns.alpha,.side-menu-opened .m-section .container .two-fifths.columns.alpha,.side-menu-opened .m-section .container .three-fifths.columns.alpha,.side-menu-opened .m-section .container .four-fifths.columns.alpha,.side-menu-opened .m-section .container .column.omega,.side-menu-opened .m-section .container .columns.omega,.side-menu-opened .m-section .container .one.column.omega,.side-menu-opened .m-section .container .one.columns.omega,.side-menu-opened .m-section .container .two.columns.omega,.side-menu-opened .m-section .container .three.columns.omega,.side-menu-opened .m-section .container .four.columns.omega,.side-menu-opened .m-section .container .five.columns.omega,.side-menu-opened .m-section .container .six.columns.omega,.side-menu-opened .m-section .container .seven.columns.omega,.side-menu-opened .m-section .container .eight.columns.omega,.side-menu-opened .m-section .container .nine.columns.omega,.side-menu-opened .m-section .container .ten.columns.omega,.side-menu-opened .m-section .container .eleven.columns.omega,.side-menu-opened .m-section .container .twelve.columns.omega,.side-menu-opened .m-section .container .thirteen.columns.omega,.side-menu-opened .m-section .container .fourteen.columns.omega,.side-menu-opened .m-section .container .fifteen.columns.omega,.side-menu-opened .m-section .container .sixteen.columns.omega,.side-menu-opened .m-section .container .one-third.column.omega,.side-menu-opened .m-section .container .third.column.omega,.side-menu-opened .m-section .container .third.columns.omega,.side-menu-opened .m-section .container .two-thirds.column.omega,.side-menu-opened .m-section .container .fifth.column.omega,.side-menu-opened .m-section .container .fifth.columns.omega,.side-menu-opened .m-section .container .two-fifths.columns.omega,.side-menu-opened .m-section .container .three-fifths.columns.omega,.side-menu-opened .m-section .container .four-fifths.columns.omega {
		margin-left: 0;
		margin-right: 0
	}

	.side-menu-opened .m-section .container .column .half-offset-left,.side-menu-opened .m-section .container .columns .half-offset-left,.side-menu-opened .m-section .container .one.column .half-offset-left,.side-menu-opened .m-section .container .one.columns .half-offset-left,.side-menu-opened .m-section .container .two.columns .half-offset-left,.side-menu-opened .m-section .container .three.columns .half-offset-left,.side-menu-opened .m-section .container .four.columns .half-offset-left,.side-menu-opened .m-section .container .five.columns .half-offset-left,.side-menu-opened .m-section .container .six.columns .half-offset-left,.side-menu-opened .m-section .container .seven.columns .half-offset-left,.side-menu-opened .m-section .container .eight.columns .half-offset-left,.side-menu-opened .m-section .container .nine.columns .half-offset-left,.side-menu-opened .m-section .container .ten.columns .half-offset-left,.side-menu-opened .m-section .container .eleven.columns .half-offset-left,.side-menu-opened .m-section .container .twelve.columns .half-offset-left,.side-menu-opened .m-section .container .thirteen.columns .half-offset-left,.side-menu-opened .m-section .container .fourteen.columns .half-offset-left,.side-menu-opened .m-section .container .fifteen.columns .half-offset-left,.side-menu-opened .m-section .container .sixteen.columns .half-offset-left,.side-menu-opened .m-section .container .one-third.column .half-offset-left,.side-menu-opened .m-section .container .third.column .half-offset-left,.side-menu-opened .m-section .container .third.columns .half-offset-left,.side-menu-opened .m-section .container .two-thirds.column .half-offset-left,.side-menu-opened .m-section .container .fifth.column .half-offset-left,.side-menu-opened .m-section .container .fifth.columns .half-offset-left,.side-menu-opened .m-section .container .two-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .three-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .four-fifths.columns .half-offset-left,.side-menu-opened .m-section .container .column .half-offset-right,.side-menu-opened .m-section .container .columns .half-offset-right,.side-menu-opened .m-section .container .one.column .half-offset-right,.side-menu-opened .m-section .container .one.columns .half-offset-right,.side-menu-opened .m-section .container .two.columns .half-offset-right,.side-menu-opened .m-section .container .three.columns .half-offset-right,.side-menu-opened .m-section .container .four.columns .half-offset-right,.side-menu-opened .m-section .container .five.columns .half-offset-right,.side-menu-opened .m-section .container .six.columns .half-offset-right,.side-menu-opened .m-section .container .seven.columns .half-offset-right,.side-menu-opened .m-section .container .eight.columns .half-offset-right,.side-menu-opened .m-section .container .nine.columns .half-offset-right,.side-menu-opened .m-section .container .ten.columns .half-offset-right,.side-menu-opened .m-section .container .eleven.columns .half-offset-right,.side-menu-opened .m-section .container .twelve.columns .half-offset-right,.side-menu-opened .m-section .container .thirteen.columns .half-offset-right,.side-menu-opened .m-section .container .fourteen.columns .half-offset-right,.side-menu-opened .m-section .container .fifteen.columns .half-offset-right,.side-menu-opened .m-section .container .sixteen.columns .half-offset-right,.side-menu-opened .m-section .container .one-third.column .half-offset-right,.side-menu-opened .m-section .container .third.column .half-offset-right,.side-menu-opened .m-section .container .third.columns .half-offset-right,.side-menu-opened .m-section .container .two-thirds.column .half-offset-right,.side-menu-opened .m-section .container .fifth.column .half-offset-right,.side-menu-opened .m-section .container .fifth.columns .half-offset-right,.side-menu-opened .m-section .container .two-fifths.columns .half-offset-right,.side-menu-opened .m-section .container .three-fifths.columns .half-offset-right,.side-menu-opened .m-section .container .four-fifths.columns .half-offset-right {
		padding: 0
	}

	.side-menu-opened .m-section .container .offset-one,.side-menu-opened .m-section .container .offset-two,.side-menu-opened .m-section .container .offset-three,.side-menu-opened .m-section .container .offset-four,.side-menu-opened .m-section .container .offset-five,.side-menu-opened .m-section .container .offset-six,.side-menu-opened .m-section .container .offset-seven,.side-menu-opened .m-section .container .offset-eight,.side-menu-opened .m-section .container .offset-nine,.side-menu-opened .m-section .container .offset-ten,.side-menu-opened .m-section .container .offset-eleven,.side-menu-opened .m-section .container .offset-twelve,.side-menu-opened .m-section .container .offset-thirteen,.side-menu-opened .m-section .container .offset-fourteen,.side-menu-opened .m-section .container .offset-fifteen {
		padding-left: 0
	}

	.side-menu-opened .m-section .container .offset-one.right,.side-menu-opened .m-section .container .offset-two.right,.side-menu-opened .m-section .container .offset-three.right,.side-menu-opened .m-section .container .offset-four.right,.side-menu-opened .m-section .container .offset-five.right,.side-menu-opened .m-section .container .offset-six.right,.side-menu-opened .m-section .container .offset-seven.right,.side-menu-opened .m-section .container .offset-eight.right,.side-menu-opened .m-section .container .offset-nine.right,.side-menu-opened .m-section .container .offset-ten.right,.side-menu-opened .m-section .container .offset-eleven.right,.side-menu-opened .m-section .container .offset-twelve.right,.side-menu-opened .m-section .container .offset-thirteen.right,.side-menu-opened .m-section .container .offset-fourteen.right,.side-menu-opened .m-section .container .offset-fifteen.right {
		padding-right: 0
	}

	.side-menu-opened .m-section .container .row {
		margin-bottom: 20px
	}

	.side-menu-opened .m-section .container .row.last {
		margin-bottom: 0
	}

	.side-menu-opened .m-section .container .center-if-fixed {
		text-align: center
	}
}

.side-menu-opened .m-section .container{
	width:1152px;
}
@media only screen and (max-width: 1349px) and (min-width: 1000px){
	.container{
		width:960px;
	}
}
@media only screen and (max-width: 999px) and (min-width: 876px){
	.container{
		width:832px;
	}
}
@media only screen and (max-width: 875px) and (min-width: 728px){
	.container{
		width:656px;
	}
}
@media only screen and (max-width: 727px) and (min-width: 490px){
	.container{
		width:456px;
	}
}
@media only screen and (max-width: 489px) and (min-width: 430px){
	.container{
		width:396px;
	}
}
@media only screen and (max-width: 429px) and (min-width: 370px){
 	.container{
		width:336px;
	}
}
@media only screen and (max-width: 369px) and (min-width: 350px){
	.container{
		width:316px;
	}
}
@media only screen and (max-width: 349px){
	.container{
		width:296px;
	}
}


@media only screen and (max-width: 1549px) and (min-width: 1200px){
	.side-menu-opened .m-section .container{
		width:960px;
	}
}
@media only screen and (max-width: 1199px) and (min-width: 1076px){
	.side-menu-opened .m-section .container{
		width:832px;
	}
}
@media only screen and (max-width: 1075px) and (min-width: 928px){
	.side-menu-opened .m-section .container{
		width:656px;
	}
}
@media only screen and (max-width: 927px) and (min-width: 690px){
	.side-menu-opened .m-section .container{
		width:90%;
	}
	.side-menu-opened .m-section.m-module-circle .container,.side-menu-opened .m-section.m-module-intact .container{
		width:656px;
	}
}
@media only screen and (max-width: 689px) and (min-width: 630px){
	.side-menu-opened .m-section .container{
		width:396px;
	}
	.side-menu-opened .m-section.m-module-intact .container{
		width:90%;
	}
}
@media only screen and (max-width: 629px) and (min-width: 570px){
	.side-menu-opened .m-section .container{
		width:336px;
	}
	.side-menu-opened .m-section.m-module-intact .container{
		width:96%;
	}
}
@media only screen and (max-width: 569px) and (min-width: 550px){
	.side-menu-opened .m-section .container{
		width:90%;
	}
	.side-menu-opened .m-section.m-module-intact .container{
		width:96%;
	}
}
@media only screen and (max-width: 549px){
	.side-menu-opened .m-section .container{
		width:96%;
	}

}

.m-gallery .m-gallery-item .thumb-wrap, .m-gallery .m-gallery-item .video-wrap, .m-gallery .m-gallery-item img {
    cursor:pointer;
}

.m-image img, .m-media img {
    max-width: 100%;
    vertical-align: middle;
}

.m-gallery{
	text-align:center;
}

.m-gallery a.item {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.m-gallery .m-sortable{
  display: -webkit-flex;
  display:         flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  justify-content: center;
}
.m-gallery .m-gallery-item {
    float: none;
    width: 196px;
    vertical-align: top;
    display: inline-block;
    zoom: 1;
    margin: 10px;
    position: relative;
}

@media only screen and (max-width: 465px){
  .m-section.m-module-gallery .m-persp-container{
    padding: 12px 10px;
  }
  .m-gallery .m-gallery-item {
      width: 96%;
      margin: 0 0 8px 0;
  }
}

.m-repeatable  {
    clear: both;
}

.m-repeatable .m-repeatable-item:before, .m-repeatable .m-repeatable-item:after {
    display: table;
    content: "";
    zoom: 1;
}
.m-repeatable .m-repeatable-item:after {
    clear: both;
}

.m-title-group{
	text-align:left;
}



.m-bg-image.m-bg-light-text {
	text-shadow: 0 1px 4px rgba(0,0,0,0.3)
}

.m-bg-image.m-bg-light-text .m-persp-content,.m-bg-image.m-bg-light-text .m-persp-card {
	text-shadow: none
}

.m-bg-image.m-bg-light-text.m-bg-overlay {
	text-shadow: 0 1px 4px rgba(0,0,0,0.15)
}

.m-bg-image.m-bg-dark-text {
	text-shadow: 0 1px 3px rgba(0,0,0,0.15)
}

.m-bg-image.m-bg-dark-text .m-persp-content,.m-bg-image.m-bg-dark-text .m-persp-card {
	text-shadow: none
}

.m-bg-overlay {
	position: relative
}

.m-bg-overlay::before {
	content: '';
	display: block!important;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.39)
}

.m-section.m-module-block.m-bg-overlay{
	padding-top:80px;
	padding-bottom:80px;
}
.m-section.m-module-block.m-bg-overlay .m-persp-content{
	margin-top: 0;
	margin-bottom: 0;
}

.m-email-form .m-email-form-fields-group .m-email-form-field,.m-signup-form .m-email-form-fields-group .m-email-form-field {
	padding: 5px 0;
	margin: 0 auto;
	position: relative
}

.m-email-form .m-email-form-fields-group .m-email-form-field label,.m-signup-form .m-email-form-fields-group .m-email-form-field label {
	font-size: 18px;
	line-height: 25px;
	position: absolute;
	top: 15px;
	left: 10px;
	width: 91%;
	text-align: left;
	color: #bbb;
	cursor: text;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.m-email-form .m-email-form-fields-group .m-email-form-field select,.m-signup-form .m-email-form-fields-group .m-email-form-field select {
	box-sizing: content-box;
}
.m-email-form .m-email-form-fields-group .m-email-form-field input[type="text"]
,.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="text"]
,.m-email-form .m-email-form-fields-group .m-email-form-field input[type="number"]
,.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="number"]
,.m-email-form .m-email-form-fields-group .m-email-form-field textarea
,.m-signup-form .m-email-form-fields-group .m-email-form-field textarea
,.m-email-form .m-email-form-fields-group .m-email-form-field select
,.m-signup-form .m-email-form-fields-group .m-email-form-field select {
	box-sizing: border-box;
	background: white;
	color: #444;
	font-size: 16px;
	padding: 11px 10px;
	border-radius: 3px;
	border: 1px solid #bbb;
    font-family:"Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;
}

.m-email-form .m-email-form-fields-group .m-email-form-field input[type="text"]:focus
,.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="text"]:focus
,.m-email-form .m-email-form-fields-group .m-email-form-field input[type="number"]:focus
,.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="number"]:focus
,.m-email-form .m-email-form-fields-group .m-email-form-field textarea:focus
,.m-signup-form .m-email-form-fields-group .m-email-form-field textarea:focus
,.m-email-form .m-email-form-fields-group .m-email-form-field select:focus {
	outline: none
}

.m-bg-light-text .m-email-form .m-email-form-fields-group .m-email-form-field input[type="text"]
,.m-bg-light-text .m-email-form .m-email-form-fields-group .m-email-form-field input[type="number"]
,.m-bg-light-text .m-signup-form .m-email-form-fields-group .m-email-form-field input[type="text"]
,.m-bg-light-text .m-signup-form .m-email-form-fields-group .m-email-form-field input[type="number"]
,.m-bg-light-text .m-email-form .m-email-form-fields-group .m-email-form-field textarea
,.m-bg-light-text .m-signup-form .m-email-form-fields-group .m-email-form-field textarea
,.m-bg-light-text .m-email-form .m-email-form-fields-group .m-email-form-field select
,.m-bg-light-text-override .m-email-form .m-email-form-fields-group .m-email-form-field input[type="text"]
,.m-bg-light-text-override .m-signup-form .m-email-form-fields-group .m-email-form-field input[type="text"]
,.m-bg-light-text-override .m-email-form .m-email-form-fields-group .m-email-form-field input[type="number"]
,.m-bg-light-text-override .m-signup-form .m-email-form-fields-group .m-email-form-field input[type="number"]
,.m-bg-light-text-override .m-email-form .m-email-form-fields-group .m-email-form-field textarea
,.m-bg-light-text-override .m-signup-form .m-email-form-fields-group .m-email-form-field textarea {
	border-color: transparent
}

.m-bg-light-text.m-module-block .m-email-form .m-email-form-fields-group .m-email-form-field input[type="text"]
,.m-bg-light-text.m-module-block .m-email-form .m-email-form-fields-group .m-email-form-field input[type="number"]
,.m-bg-light-text.m-module-block .m-email-form .m-email-form-fields-group .m-email-form-field textarea
,.m-bg-light-text.m-module-block .m-email-form .m-email-form-fields-group .m-email-form-field select{
	border-color: #bbb;
}

.m-email-form .m-email-form-fields-group .m-email-form-field textarea,.m-signup-form .m-email-form-fields-group .m-email-form-field textarea {
	height: 120px
}

.m-email-form .m-email-form-fields-group .m-email-form-field .m-email-form-error,.m-signup-form .m-email-form-fields-group .m-email-form-field .m-email-form-error {
	text-align: left
}

.m-email-form .m-email-form-fields-group .m-email-form-field.m-message-field label,.m-signup-form .m-email-form-fields-group .m-email-form-field.m-message-field label {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	height: 75px;
	white-space: pre-wrap
}

.m-email-form .m-email-form-thanks,.m-signup-form .m-email-form-thanks {
	text-align: center
}

.m-email-form .m-email-form-thanks img,.m-signup-form .m-email-form-thanks img {
	display: inline-block;
	zoom: 1;
	*display: inline;
	margin-top: 12px;
	height: 23px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}

.m-email-form .m-email-form-thanks img.middle,.m-signup-form .m-email-form-thanks img.middle {
	vertical-align: middle
}

.m-email-form .m-email-form-fields-group .m-email-form-field {
	position: relative;
	width: 380px
}

.m-email-form .m-email-form-fields-group .m-email-form-field input[type="text"]
,.m-email-form .m-email-form-fields-group .m-email-form-field input[type="number"]
,.m-email-form .m-email-form-fields-group .m-email-form-field textarea
,.m-email-form .m-email-form-fields-group .m-email-form-field select {
	width: 380px
}

.m-signup-form .m-email-form-fields-group .m-email-form-field {
	width: 240px;
	margin-right: 20px
}

.m-signup-form .m-email-form-fields-group .m-email-form-field:last-child {
	margin-right: 0
}

.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="text"]
,.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="number"]
,.m-signup-form .m-email-form-fields-group .m-email-form-field textarea
,.m-signup-form .m-email-form-fields-group .m-email-form-field select {
	width: 220px
}

.m-signup-form .m-email-form-fields-group .m-email-form-field.m-submit-field {
	width: auto
}

.m-signup-form .m-email-form-fields-group .m-email-form-field {
	display: inline-block;
	zoom: 1;
	*display: inline;
	vertical-align: middle
}

.m-signup-form .m-email-form-fields-group .m-email-form-field.middle {
	vertical-align: middle
}


.m-form-submit-success{
	display:inline-block;
	background-color:#fff;
	padding:15px 20px;
	border-radius:5px;
	box-shadow:0 0 3px #666;
}

.m-form-submit-success .icon-success{
	font-size:62px;
	color:#44CB58;
}

.m-form-submit-success .m-form-submit-success-info{
	color:#333;
}

.m-form-submit-success .m-form-submit-success-info p{
	line-height: 1.4;
}
.m-form-submit-success .m-form-submit-success-info a{
	color:#0066cc;
}

.m-email-form .m-email-form-field .verify-code-wrap{
	display: flex;
	align-items: center;
	position: absolute;
  top: 0;
  z-index: 1;
  right: 0px;
  height: 100%;
}
.m-email-form .m-email-form-field .verify-code-wrap .verify-code-icon{
	font-size: 14px;
	margin-right: 10px;
	color: #999;
}
.m-email-form .m-email-form-field .verify-code-wrap .verify-code-icon.success{
	color: #04d020;
}
.m-email-form .m-email-form-field .verify-code-wrap .verify-code-icon.error{
	color: #f00;	
}
.m-email-form .m-email-form-field .verify-code-wrap .verify-code-button{
	height: 30%;
	word-break: keep-all;
	padding: 0 10px;
	background-color: transparent;
	color: #484848;
	border-left: 1px solid #928e8e;
	cursor:pointer;
}
.m-email-form .m-email-form-field .verify-code-wrap .verify-code-button[disabled]{
	color:#ccc;
	cursor: default;
}
@media only screen and (max-width:727px) {
	.m-signup-form .m-email-form-fields-group .m-email-form-field {
		width: 320px;
		margin-right: auto
	}

	.m-signup-form .m-email-form-fields-group .m-email-form-field:last-child {
		margin-right: 0
	}

	.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="text"]
	,.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="number"]
	,.m-signup-form .m-email-form-fields-group .m-email-form-field textarea
	,.m-signup-form .m-email-form-fields-group .m-email-form-field select {
		width: 300px
	}
	.m-email-form .m-email-form-inputs-group .m-email-form-small-fields-group .m-email-form-field input[type=text],
	.m-email-form .m-email-form-inputs-group .m-email-form-small-fields-group .m-email-form-field input[type=number],
	.m-email-form .m-email-form-inputs-group .m-email-form-small-fields-group .m-email-form-field select{
		width: 100%;
		height: 47px;
	}
	.m-email-form .m-email-form-fields-group .m-email-form-field{
		width:auto;
	}
	.m-email-form .m-email-form-inputs-group .m-email-form-field textarea{
		width:100%;
	}
	.m-signup-form .m-email-form-fields-group .m-email-form-field.m-submit-field {
		width: auto
	}

	.m-signup-form .m-email-form-fields-group .m-email-form-field {
		display: block;
		margin: 0 auto
	}
}

@media only screen and (max-width:429px) {
	.m-email-form .m-email-form-fields-group .m-email-form-field {
		width: 280px;
		max-width: 100%;
	}
	.m-email-form .m-email-form-inputs-group .m-email-form-small-fields-group .m-email-form-field input[type=text]
	.m-email-form .m-email-form-fields-group .m-email-form-small-fields-group .m-email-form-field input[type="text"]
	,.m-email-form .m-email-form-fields-group .m-email-form-small-fields-group .m-email-form-field input[type="number"]
	,.m-email-form .m-email-form-fields-group .m-email-form-small-fields-group .m-email-form-field select
	,.m-email-form .m-email-form-fields-group .m-email-form-field textarea {
		width:100%;
	}
	.m-signup-form .m-email-form-fields-group .m-email-form-field {
		width: 280px;
		margin-right: auto
	}

	.m-signup-form .m-email-form-fields-group .m-email-form-field:last-child {
		margin-right: 0
	}

	.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="text"]
	,.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="number"]
	,.m-signup-form .m-email-form-fields-group .m-email-form-field textarea
	,.m-signup-form .m-email-form-fields-group .m-email-form-field select {
		width: 260px
	}

	.m-signup-form .m-email-form-fields-group .m-email-form-field.m-submit-field {
		width: auto
	}
	.m-email-form .m-email-form-field .verify-code-wrap .verify-code-button{
		padding:0 5px;
		font-size:12px;
	}
	.m-email-form .m-email-form-field .verify-code-wrap .verify-code-icon{
		font-size: 12px;
		margin-right: 5px;
	}
}
@media only screen and (min-width:728px) {
	.m-section.m-hero-section .m-email-form-container .m-signup-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field {
		width: 140px;
		margin-right: 10px
	}

	.m-section.m-hero-section .m-email-form-container .m-signup-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field:last-child {
		margin-right: 0
	}

	.m-section.m-hero-section .m-email-form-container .m-signup-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field input[type="text"]
	,.m-section.m-hero-section .m-email-form-container .m-signup-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field input[type="number"]
	,.m-section.m-hero-section .m-email-form-container .m-signup-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field textarea
	,.m-section.m-hero-section .m-email-form-container .m-signup-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field select {
		width: 120px
	}

	.m-section.m-hero-section .m-email-form-container .m-signup-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field.m-submit-field {
		width: auto
	}

	.m-section.m-hero-section .m-email-form-container .m-signup-form .m-email-form-fields-group .m-email-form-field {
		margin-left: 0
	}
}

.m-section.m-signup-section .m-email-form-container {
	padding: 15px 0
}

.m-email-form .m-email-form-fields-group .m-email-form-field input
,.m-email-form .m-email-form-fields-group .m-email-form-field textarea
,.m-signup-form .m-email-form-fields-group .m-email-form-field textarea
,.m-email-form .m-email-form-fields-group .m-email-form-field select {
	border: 1px solid #bbb
}

.m-block-section .m-email-form .m-email-form-fields-group .m-email-form-field input,
.m-block-section .m-email-form .m-email-form-fields-group .m-email-form-field textarea,
.m-block-section .m-email-form .m-email-form-fields-group .m-email-form-field select{
	border-width: 1px;
	border-radius: 0;
}

.m-signup-form .m-email-form-fields-group .m-email-form-field {
	vertical-align: top
}

.m-signup-form .m-email-form-fields-group .m-email-form-field label {
	top: 21px;
	font-size: 20px
}

.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="text"],
.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="number"] {
	padding: 15px 10px;
	font-size: 20px
}

@media only screen and (min-width:728px) {
	.m-signup-form .m-email-form-fields-group .m-email-form-field {
		width: 280px;
		margin-right: 20px
	}

	.m-signup-form .m-email-form-fields-group .m-email-form-field:last-child {
		margin-right: 0
	}

	.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="text"]
	,.m-signup-form .m-email-form-fields-group .m-email-form-field input[type="number"]
	,.m-signup-form .m-email-form-fields-group .m-email-form-field textarea
	,.m-signup-form .m-email-form-fields-group .m-email-form-field select {
		width: 260px
	}

	.m-signup-form .m-email-form-fields-group .m-email-form-field.m-submit-field {
		width: auto
	}
}

.m-common-button {
	border-radius: 3px;
	display: inline-block;
	zoom: 1;
	*display: inline;
	text-transform: uppercase;
	color: #444;
	background: none;
	/*border: 2px solid #444;*/
	cursor: pointer;
	/*font-weight: bold;*/
	font-size: 22px;
	margin: 0 auto;
	text-decoration: none;
	padding: 16px 25px;
	letter-spacing: 1.5px;
	-webkit-transition: all .1s cubic-bezier(.7,0,.3,1);
	-moz-transition: all .1s cubic-bezier(.7,0,.3,1);
	-ms-transition: all .1s cubic-bezier(.7,0,.3,1);
	-o-transition: all .1s cubic-bezier(.7,0,.3,1);
	transition: all .1s cubic-bezier(.7,0,.3,1)
}

.m-common-button.middle {
	vertical-align: middle
}

.m-common-status {
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 3px;
	box-shadow: none
}

.m-email-form-container .m-email-form .m-email-form-fields-group .m-email-form-field input.m-input-error,
.m-email-form-container .m-email-form .m-email-form-fields-group .m-email-form-field select.m-input-error{
	border-color:#FF4542;
}

.m-email-form-container .m-email-form .m-email-form-fields-group .m-email-form-field .m-input-error:focus{
	border-color:#FF4542;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #FF4542;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #FF4542;
}

.m-email-form-container.left-align .m-email-form .m-email-form-fields-group .m-email-form-field,.m-block-section .alignment-container.left-align .m-email-form .m-email-form-fields-group .m-email-form-field,.m-email-form-container.left-align .m-signup-form .m-email-form-fields-group .m-email-form-field,.m-block-section .alignment-container.left-align .m-signup-form .m-email-form-fields-group .m-email-form-field {
	margin-left: 0
}

.m-email-form-container.right-align .m-email-form .m-email-form-fields-group .m-email-form-field,.m-block-section .alignment-container.right-align .m-email-form .m-email-form-fields-group .m-email-form-field,.m-email-form-container.right-align .m-signup-form .m-email-form-fields-group .m-email-form-field,.m-block-section .alignment-container.right-align .m-signup-form .m-email-form-fields-group .m-email-form-field {
	margin-left: auto;
	margin-right: 0
}

.m-email-form-container.right-align .m-email-form .m-email-form-fields-group .m-email-form-field.m-submit-field,.m-block-section .alignment-container.right-align .m-email-form .m-email-form-fields-group .m-email-form-field.m-submit-field,.m-email-form-container.right-align .m-signup-form .m-email-form-fields-group .m-email-form-field.m-submit-field,.m-block-section .alignment-container.right-align .m-signup-form .m-email-form-fields-group .m-email-form-field.m-submit-field {
	text-align: right
}

@media only screen and (min-width:875px) {
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group,
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group {
		position: relative;
		zoom: 1;
		width: 100%;
		margin: auto
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group:before,
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group:after,
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group:before,
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group:after {
		display: table;
		content: "";
		zoom: 1
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group:after,
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group:after {
		clear: both
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group .m-email-form-field,
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group .m-email-form-field {
		display: inline-block;
		width: 49%;
		width: calc(50% - 10px)
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group .m-email-form-field:nth-of-type(odd),
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group .m-email-form-field:nth-of-type(odd) {
		float: left
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group .m-email-form-field:nth-of-type(even),
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group .m-email-form-field:nth-of-type(even) {
		float: right
	}
	.m-email-form .m-email-form-inputs-group .m-email-form-small-fields-group .m-email-form-field input[type=text],
	.m-email-form .m-email-form-inputs-group .m-email-form-small-fields-group .m-email-form-field input[type=number],
	.m-email-form .m-email-form-inputs-group .m-email-form-small-fields-group .m-email-form-field select{
		box-sizing: border-box;
		width: 100%;
		height: 47px;
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-1 .m-email-form-field textarea{
		width:100%;
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field,
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-field {
		width: 100%
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field textarea,
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-field textarea {
		width: 100%;
		box-sizing: border-box
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group .m-email-form-field:last-of-type {
		width:100%;
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group section.m-email-form-field,
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group section.m-email-form-field{
		width:100%;
	}
}

@media only screen and (min-width:1075px) {
	.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group,.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group {
		position: relative;
		zoom: 1;
		padding-bottom: 10px;
		width: 100%;
		margin: auto
	}

	.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group:before,.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group:after, .m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group:before,.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group:after {
		display: table;
		content: "";
		zoom: 1
	}

	.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group:after,.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group:after {
		clear: both
	}

	.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group .m-email-form-field, .m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group .m-email-form-field  {
		display: inline-block;
		width: 49%;
		width: calc(50% - 10px)
	}

	.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group .m-email-form-field:nth-of-type(odd), .m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group .m-email-form-field:nth-of-type(odd) {
		float: left
	}

	.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group .m-email-form-field:nth-of-type(even),.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group .m-email-form-field:nth-of-type(even)  {
		float: right
	}

	.m-email-form .side-menu-opened .m-email-form-inputs-group .m-email-form-small-fields-group .m-email-form-field input[type=text],
	.m-email-form .side-menu-opened .m-email-form-inputs-group .m-email-form-small-fields-group .m-email-form-field input[type=number] {
		box-sizing: border-box;
		width: 100%
	}

	.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field,.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-field {
		width: 100%
	}

	.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-field textarea,.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-field textarea {
		width: 100%;
		box-sizing: border-box
	}

	.m-email-form .side-menu-opened .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group .m-email-form-field:last-of-type {
		width:100%;
	}
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-2 .m-email-form-small-fields-group section.m-email-form-field,
	.m-email-form .m-email-form-inputs-group.m-email-form-small-fields-3 .m-email-form-small-fields-group section.m-email-form-field{
		width:100%;
	}
}


 /* 微信模块 */
@media screen and (min-width: 1024px){
	.m-module-wx .wx-article{ width:740px; margin-bottom:50px;margin-top: 50px;}
	.m-section.m-module-wx.m-bg-image{
		padding:80px 0;
	}
}

.m-module-wx .wx-article{ margin-left: auto; margin-right: auto;  background-color: #fff; position:relative; z-index:0;    -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.1);
    box-shadow: 0 2px 10px rgba(0,0,0,0.1);border-radius: 2px;}
.m-module-wx .wx-content{position:relative;padding-bottom: 20px; color:#555; text-shadow:none;}
.m-module-wx .wx-module,.m-module-wx .wx-title-text,.m-component-content{
	outline:none;
}
.wx-header{overflow: hidden;}
.wx-title,.wx-content{
	margin-left:15px;
	margin-right:15px;
}
 /*.m-module-wx .wx-module{
 	margin:10px 0px;
 }*/
.m-module-wx .m-repeatable-item{
	margin-bottom: 20px;
}
.wx-cover img{
	max-width:100%;
}
.wx-title{
	margin-top:20px;
	margin-bottom:20px;
}
.m-module-wx .m-text,.m-module-wx .wx-title-text{
	text-align: left;
}
.m-module-wx .m-text{
	line-height: 1.45;
}
.m-module-wx .m-text p,.m-module-wx .m-text blockquote{
	line-height: inherit;
}
.wx-title-text{
	line-height: 40px;
	font-size:32px;
	font-weight: bold;
	color:#333;
}

.m-separator-content{
	padding: 20px 0;
}
.m-separator-content .separator{
	height:0;
	border-bottom:1px solid #ccc;
}

.m-section.m-module-intact,.m-section.m-module-block{
	padding:0;
}
.m-module-block .m-repeatable-item{
	margin-bottom: 20px;
}
.m-module-block .m-repeatable-item:last-child{
	margin-bottom: 0;
}
@media only screen and (min-width: 1024px){
	.m-module-block .m-block-item .m-persp-column.half {
		width: 50%;
		margin:0;
	}
	.m-module-block .m-block-item .m-persp-column.half .m-item-media-group{
		margin:0;
		margin-right:15px;
	}
	.m-module-block .m-block-item .m-persp-column .m-block-profile-item .m-item-media-group {
	    margin-bottom: 15px;
	}
	.m-module-block .m-block-item .m-persp-column.half .m-item-text-group,
	.m-module-block .m-block-item .m-persp-column.half .m-item-button-group{
		margin-left:15px;
	}
	.m-module-block .m-block-item .m-persp-column.half.right .m-item-media-group{
		margin-right:0;
		margin-left:15px;
	}
	.m-module-block .m-block-item .m-persp-column.half.right .m-item-text-group,
	.m-module-block .m-block-item .m-persp-column.half.right .m-item-button-group{
		margin-left:0;
		margin-right:15px;
	}
}
.m-module-block .m-block-item .m-item-media-group {
    margin-bottom: 0;
}
@media only screen and (max-width: 1023px){
	.m-module-block .m-persp-column .m-persp-column{
	    width: 100%;
	    margin: 0;
	}
	.m-module-block .m-persp-column .m-persp-column .m-item-media-group{
		margin-left:0;
		margin-right: 0;
	}
	.m-module-block .m-block-feature .m-item-media-group,
	.m-module-block .m-block-item .m-block-profile-item .m-item-media-group{
	    margin-bottom: 15px;
	}
}
.m-module-block .m-text{
	text-align: justify;
}
.m-module-block .m-block-profile .m-text{
	text-align: center;
}
.m-module-block .m-block-feature:before,.m-module-block .m-block-feature:after{
	display: table;
	content: "";
	zool: 1;
}
.m-module-block .m-block-feature:after{
	clear:both;
}

.m-module-intact .m-persp-position{
	position:absolute;
}
.m-module-intact .m-persp-position.static,.m-module-intact .m-persp-position.middle.static{
	position:static;
	-webkit-transform:translateY(0%);
			transform:translateY(0%);
}
.m-module-intact .m-persp-position.center{
	width:100%;
	text-align: center;
}
.m-module-intact .m-persp-position.middle{
	top:50%;
	-webkit-transform:translateY(-50%);
			transform:translateY(-50%);
}
.m-module-intact .m-persp-position.left{
	left:0;
	text-align: left;
}
.m-module-intact .m-persp-position.right{
	right:0;
	text-align: right;
}
.m-module-intact .m-persp-position.top{
	top:0;
}
.m-module-intact .m-persp-position.bottom{
	bottom:0;
}
.m-module-intact .m-persp-position.static .m-item-title,.m-module-intact .m-persp-position.static .m-item-subtitle,.m-module-intact .m-persp-position.static .m-item-text{
	color:#111;
}
/*@media only screen and (max-width:727px) {
	.m-section .m-subtitle .m-component.m-text .m-component-content,
	.m-section .m-subtitle .m-component.m-text .m-component-content p,
	.m-section .m-subtitle .m-component.m-text .m-component-content h2,
	.m-section .m-subtitle .m-component.m-text .m-component-content h3,
	.m-section .m-subtitle .m-component.m-text .m-component-content h4,
	.m-section .m-subtitle .m-component.m-text .m-component-content h5,
	.m-section .m-subtitle .m-component.m-text .m-component-content h6,
	.m-section .m-item-text .m-component.m-text .m-component-content,
	.m-section .m-item-text .m-component.m-text .m-component-content p{
		text-align: justify!important;
	}
}*/
@media only screen and (max-width: 1023px) {
	.m-module-intact .m-persp-position.left,.m-module-intact .m-persp-position.right{
		text-align:center;
	}
	.m-module-intact .m-persp-position,.m-module-intact .m-persp-position.middle{
		position:static;
		-webkit-transform:translateY(0%);
				transform:translateY(0%);
	}

	.m-module-intact .m-persp-position .m-item-title,.m-module-intact .m-persp-position .m-item-subtitle,.m-module-intact .m-persp-position .m-item-text{
		color:#111;
	}

	.m-module-intact .m-bg-overlay::before{
		background-color:transparent;
	}

}

.m-variation-black {
    color: #333;
    /*font-family: lato,sans-serif;*/
}
.m-module-block .m-item-media-group{
	margin:0 -5px;
}
.m-module-block .m-item-media{
	display:inline-block;
	box-sizing: border-box;
	padding:0 5px;
	margin:5px 0;
}
.m-module-block .m-block-imageMulti .m-item-media-group{
  display: -webkit-flex;
  display:         flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  justify-content: center;
}

@media only screen and (min-width: 1024px){
	.m-module-block .m-item-media{
    width: 100%;
  }
  .m-module-block .m-item-media.m-item-col2{
		width: 50%;
	}
	.m-module-block .m-item-media.m-item-col3{
		width: 33.33%;
	}
}

.m-variation-black .m-section {
    background-color: #f2f2f2;
}
.m-variation-black .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}

.m-variation-black .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}

.m-variation-black .m-persp-content, .m-variation-black .m-social-feed-section, .m-variation-black .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}

.m-variation-black .m-text .m-component-content a,.m-variation-black .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}

.m-variation-black .m-text .m-component-content a:hover,.m-variation-black .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	/*color: #141414*/
    border-bottom: solid 1px #fff;
}

.m-variation-black .m-title {
	color: #555
}

.m-variation-black .m-subtitle {
	/*color: #ffffff*/
	color:#333;
}

.m-variation-black .m-title-group .has-fresh-line .m-component-content:before,.m-variation-black .m-title-group .has-fresh-line .m-component-content:after {
	background: #111
}

.m-variation-black .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-black .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}

.m-variation-black .m-item-title {
	color: #111
}

.m-variation-black .m-item-subtitle {
	color: #8a8a8a
}

.m-variation-black .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #368
}


.m-variation-black .m-bg-light-text .m-common-button,.m-variation-black .m-bg-light-text-override .m-common-button {
	background: transparent;
	border: 2px solid white;
	color: white;
    min-width: 100px;
}
.m-variation-black .m-module-wx.m-bg-light-text .m-common-button,
.m-variation-black .m-module-wx.m-bg-light-text-override .m-common-button,
.m-variation-black .m-bg-light-text .static .m-common-button,
.m-variation-black .m-bg-light-text-override .static .m-common-button,
.m-variation-black .m-bg-light-text .m-persp-card .m-common-button,
.m-variation-black .m-bg-light-text-override .m-persp-card .m-common-button {
	background: #111;
	border:0;
	color: #fff;
    min-width: 100px;
}

.m-variation-black .m-bg-light-text .m-common-button:hover,.m-variation-black .m-bg-light-text-override .m-common-button:hover {
	background: rgba(255,255,255,0.1);
	border-color: white
}

.m-variation-black .m-module-wx.m-bg-light-text .m-common-button:hover,
.m-variation-black .m-module-wx.m-bg-light-text-override .m-common-button:hover,
.m-variation-black .m-module-block.m-bg-light-text .m-common-button:hover,
.m-variation-black .m-module-block.m-bg-light-text-override .m-common-button:hover {
	background: #141414;
	box-shadow: 0 2px 0 #101010;
	border-color: #111
}

@media only screen and (max-width: 1023px) {
	.m-variation-black .m-bg-light-text.m-module-intact .static .m-common-button,.m-variation-black .m-bg-light-text-override.m-module-intact .static .m-common-button {
		border-color:#111;
		color: #fff;
	}
	.m-variation-black .m-bg-light-text.m-module-intact .static .m-common-button:hover,.m-variation-black .m-bg-light-text-override.m-module-intact .static .m-common-button:hover {
		background: #141414;
		box-shadow: 0 2px 0 #101010;
		border-color: #111;
	}
	.m-variation-black .m-bg-light-text.m-module-intact .m-common-button,.m-variation-black .m-bg-light-text-override.m-module-intact .m-common-button {
		border-color:#111;
		color: #111;
	}

	.m-variation-black .m-bg-light-text.m-module-intact .m-common-button:hover,.m-variation-black .m-bg-light-text-override.m-module-intact .m-common-button:hover {
		background: rgba(255,255,255,0.1);
		border-color: #111;
	}
}
.m-variation-black .m-module-wx.m-bg-light-text .m-common-button:hover,.m-variation-black .m-module-wx.m-bg-light-text-override .m-common-button:hover {
	background: #141414;
	box-shadow: 0 2px 0 #101010;
	border-color: #111
}

.m-variation-black .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-black .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-black .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-black .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}

.m-variation-black .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-black .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-black .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-black .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #111;
	/*border-color: #111*/
}

.m-variation-black .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-black .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-black .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-black .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #141414
}

.m-variation-black .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-black .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-black .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-black .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}

.m-variation-black .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-black .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #111
}

.m-variation-black #header-container .header-wrapper .logo-container {
	color: #111
}

.m-variation-black #header-container .header-wrapper .nav-container li a:hover,.m-variation-black #header-container .header-wrapper .nav-container li a.selected {
	color: #111
}

.m-variation-black .m-common-button {
	background: #111;
	/*box-shadow: 0 2px 0 #0e0e0e*/
}

.m-variation-black .m-common-button:hover {
	background: #141414;
	opacity: 0.9;
}

.m-bg-dark-text .m-variation-black .m-common-button {
	box-shadow: 0 2px 0 #0e0e0e,0 1px 5px rgba(0,0,0,0.2)
}

.m-variation-black .m-ecommerce-card-view-card-price {
	color: #111
}

.m-variation-black .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #111
}

.m-variation-black .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #111
}

.m-variation-black .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #111
}

.m-variation-black .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-black .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-black .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #111
}

.m-variation-black .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-black .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-black .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #141414
}

.m-variation-black .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #111;
	background: #111
}

.m-variation-black .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #111
}

.m-variation-black .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}

.m-variation-black .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #111;
	color: #fff
}

.m-variation-black .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}

.m-variation-black .m-ecommerce-animation-item {
	border: 2px solid #111;
	color: #111
}

.m-variation-black ::selection {
	background-color: #94D1DB;
    color: #F3F3F3;
}

.m-variation-black ::-moz-selection {
	background-color: rgba(17,17,17,0.5);
	color: white
}


.m-variation-black .m-text .m-component-content a,.m-variation-black .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: inherit;
}

.m-variation-black #header-container {
	background: #111;
	color: white;
}

.m-variation-black #header-container .header-wrapper .logo-container {
	color: white
}

.m-variation-black #header-container .header-wrapper .logo-container .m-text .m-component-content a {
	color: white
}

.m-variation-black #header-container .header-wrapper .nav-container li a {
	color: #aaa
}

.m-variation-black #header-container .header-wrapper .nav-container li a:hover,.m-variation-black #header-container .header-wrapper .nav-container li a.selected {
	color: white
}

.m-variation-black .m-section.m-footer-section {
	background: #111;
	color: #aaa
}

.m-variation-black .m-section.m-footer-section .m-text .m-component-content a {
	color: #aaa;
	text-decoration: underline
}



.m-variation-orange .m-section {
    background-color: #f3f0e0;
}

.m-variation-orange .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}

.m-variation-orange .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}

.m-variation-orange .m-persp-content, .m-variation-orange .m-social-feed-section, .m-variation-orange .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}

.m-variation-orange .m-title {
    color: #ff6f22;
}

.m-variation-orange .m-item-title {
    color: #333;
}

.m-variation-orange .m-item-subtitle {
    color: #b3873d;
}

.m-variation-orange .m-common-button {
    background: #ff6f22;
    box-shadow: 0 2px 0 #d95e1d;
}

.m-variation-orange {
	color: #666;
}

.m-variation-orange .m-text .m-component-content a,.m-variation-orange .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #ff6f22
}

.m-variation-orange .m-text .m-component-content a:hover,.m-variation-orange .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #ff8529
}

.m-variation-orange .m-title {
	color: #ff6f22
}

.m-variation-orange .m-subtitle {
	color: #333
}

.m-variation-orange .m-title-group .has-fresh-line .m-component-content:before,.m-variation-orange .m-title-group .has-fresh-line .m-component-content:after {
	background: #ff6f22
}

.m-variation-orange .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-orange .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}

.m-variation-orange .m-item-title {
	color: #ff6f22
}

.m-variation-orange .m-item-subtitle {
	color: #333
}

.m-variation-orange .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}

.m-variation-orange .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-orange .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-orange .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-orange .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}

.m-variation-orange .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-orange .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-orange .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-orange .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #ff6f22;
	border-color: #ff6f22
}

.m-variation-orange .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-orange .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-orange .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-orange .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #ff8529
}

.m-variation-orange .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-orange .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-orange .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-orange .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}

.m-variation-orange .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-orange .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #ff6f22
}
.m-variation-orange #header-container {
	background: #ff6f22;
	color: white;
}
.m-variation-orange #header-container .header-wrapper .logo-container {
	color: #ff6f22
}

.m-variation-orange #header-container .header-wrapper .nav-container li a:hover,.m-variation-orange #header-container .header-wrapper .nav-container li a.selected {
	color: #ff6f22
}

.m-variation-orange .m-common-button {
	background: #ff6f22;
	box-shadow: 0 2px 0 #d95e1d;
    min-width: 100px;
}

.m-variation-orange .m-common-button:hover {
	background: #ff8529;
	box-shadow: 0 2px 0 #f26920
}

.m-bg-dark-text .m-variation-orange .m-common-button {
	box-shadow: 0 2px 0 #d95e1d,0 1px 5px rgba(0,0,0,0.2)
}

.m-variation-orange .m-ecommerce-card-view-card-price {
	color: #ff6f22
}

.m-variation-orange .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #ff6f22
}

.m-variation-orange .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #ff6f22
}

.m-variation-orange .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #ff6f22
}

.m-variation-orange .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-orange .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-orange .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #ff6f22
}

.m-variation-orange .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-orange .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-orange .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #ff8529
}

.m-variation-orange .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #ff6f22;
	background: #ff6f22
}

.m-variation-orange .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #ff6f22
}

.m-variation-orange .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}

.m-variation-orange .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #ff6f22;
	color: #fff
}

.m-variation-orange .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}

.m-variation-orange .m-ecommerce-animation-item {
	border: 2px solid #ff6f22;
	color: #ff6f22
}

.m-variation-orange ::selection {
	background-color: rgba(255,111,34,0.5);
	color: white
}

.m-variation-orange ::-moz-selection {
	background-color: rgba(255,111,34,0.5);
	color: white
}

.m-variation-blue {
	color: #666;

}

.m-variation-blue .m-section {
    background-color: rgba(68, 187, 255, 0.03);
}

.m-variation-blue .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}

.m-variation-blue .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}

.m-variation-blue .m-persp-content, .m-variation-default .m-social-feed-section, .m-variation-default .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}

.m-variation-blue .m-text .m-component-content a,.m-variation-black .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}

.m-variation-blue .m-text .m-component-content a,.m-variation-blue .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #4bf
}

.m-variation-blue .m-text .m-component-content a:hover,.m-variation-blue .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #52e0ff
}

.m-variation-blue .m-title {
	color: #4bf
}

.m-variation-blue .m-subtitle {
	color: #333
}

.m-variation-blue .m-title-group .has-fresh-line .m-component-content:before,.m-variation-blue .m-title-group .has-fresh-line .m-component-content:after {
	background: #4bf
}

.m-variation-blue .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-blue .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}

.m-variation-blue .m-item-title {
	color: #4bf
}

.m-variation-blue .m-item-subtitle {
	color: #333
}

.m-variation-blue .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}

.m-variation-blue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-blue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-blue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-blue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}

.m-variation-blue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-blue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-blue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-blue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #4bf;
	border-color: #4bf
}

.m-variation-blue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-blue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-blue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-blue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #52e0ff
}

.m-variation-blue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-blue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-blue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-blue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}

.m-variation-blue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-blue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #4bf
}
.m-variation-blue #header-container {
	background: #4bf;
	color: white;
}
.m-variation-blue #header-container .header-wrapper .logo-container {
	color: #4bf
}

.m-variation-blue #header-container .header-wrapper .nav-container li a:hover,.m-variation-blue #header-container .header-wrapper .nav-container li a.selected {
	color: #4bf
}

.m-variation-blue .m-common-button {
	background: #4bf;
	box-shadow: 0 2px 0 #3a9fd9;
    min-width: 100px;
}

.m-variation-blue .m-common-button:hover {
	background: #52e0ff;
	box-shadow: 0 2px 0 #41b2f2
}

.m-bg-dark-text .m-variation-blue .m-common-button {
	box-shadow: 0 2px 0 #3a9fd9,0 1px 5px rgba(0,0,0,0.2)
}

.m-variation-blue .m-ecommerce-card-view-card-price {
	color: #4bf
}

.m-variation-blue .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #4bf
}

.m-variation-blue .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #4bf
}

.m-variation-blue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #4bf
}

.m-variation-blue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-blue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-blue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #4bf
}

.m-variation-blue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-blue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-blue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #52e0ff
}

.m-variation-blue .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #4bf;
	background: #4bf
}

.m-variation-blue .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #4bf
}

.m-variation-blue .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}

.m-variation-blue .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #4bf;
	color: #fff
}

.m-variation-blue .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}

.m-variation-blue .m-ecommerce-animation-item {
	border: 2px solid #4bf;
	color: #4bf
}

.m-variation-blue ::selection {
	background-color: rgba(68,187,255,0.5);
	color: white
}

.m-variation-blue ::-moz-selection {
	background-color: rgba(68,187,255,0.5);
	color: white
}


.m-variation-green {
	color: #666;
	/*font-family: lato,sans-serif*/
}
.m-variation-green .m-section {
    background-color: #f3f0e0;
}
.m-variation-green .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}

.m-variation-green .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}

.m-variation-green .m-persp-content, .m-variation-default .m-social-feed-section, .m-variation-default .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}

.m-variation-green .m-text .m-component-content a,.m-variation-black .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}

.m-variation-green .m-text .m-component-content a,.m-variation-green .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #8c2
}

.m-variation-green .m-text .m-component-content a:hover,.m-variation-green .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #a3f529
}

.m-variation-green .m-title {
	color: #8c2
}

.m-variation-green .m-subtitle {
	color: #333
}

.m-variation-green .m-title-group .has-fresh-line .m-component-content:before,.m-variation-green .m-title-group .has-fresh-line .m-component-content:after {
	background: #8c2
}

.m-variation-green .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-green .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}

.m-variation-green .m-item-title {
	color: #8c2
}

.m-variation-green .m-item-subtitle {
	color: #333
}

.m-variation-green .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}

.m-variation-green .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-green .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-green .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-green .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}

.m-variation-green .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-green .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-green .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-green .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #8c2;
	border-color: #8c2
}

.m-variation-green .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-green .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-green .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-green .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #a3f529
}

.m-variation-green .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-green .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-green .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-green .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}

.m-variation-green .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-green .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #8c2
}
.m-variation-green #header-container {
	background: #8c2;
	color: white;
}
.m-variation-green #header-container .header-wrapper .logo-container {
	color: #8c2
}

.m-variation-green #header-container .header-wrapper .nav-container li a:hover,.m-variation-green #header-container .header-wrapper .nav-container li a.selected {
	color: #8c2
}

.m-variation-green .m-common-button {
	background: #8c2;
	box-shadow: 0 2px 0 #74ad1d;
    min-width: 100px;
}

.m-variation-green .m-common-button:hover {
	background: #a3f529;
	box-shadow: 0 2px 0 #81c220
}

.m-bg-dark-text .m-variation-green .m-common-button {
	box-shadow: 0 2px 0 #74ad1d,0 1px 5px rgba(0,0,0,0.2)
}

.m-variation-green .m-ecommerce-card-view-card-price {
	color: #8c2
}

.m-variation-green .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #8c2
}

.m-variation-green .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #8c2
}

.m-variation-green .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #8c2
}

.m-variation-green .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-green .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-green .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #8c2
}

.m-variation-green .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-green .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-green .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #a3f529
}

.m-variation-green .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #8c2;
	background: #8c2
}

.m-variation-green .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #8c2
}

.m-variation-green .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}

.m-variation-green .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #8c2;
	color: #fff
}

.m-variation-green .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}

.m-variation-green .m-ecommerce-animation-item {
	border: 2px solid #8c2;
	color: #8c2
}

.m-variation-green ::selection {
	background-color: rgba(136,204,34,0.5);
	color: white
}

.m-variation-green ::-moz-selection {
	background-color: rgba(136,204,34,0.5);
	color: white
}


.m-variation-red {
	color: #666;
	/*font-family: lato,sans-serif*/
}

.m-variation-red .m-section {
    background-color: #f2f2f2;
}
.m-variation-red .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}

.m-variation-red .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}

.m-variation-red .m-persp-content, .m-variation-default .m-social-feed-section, .m-variation-default .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}

.m-variation-red .m-text .m-component-content a,.m-variation-black .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}

.m-variation-red .m-text .m-component-content a,.m-variation-red .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #e63d3d
}

.m-variation-red .m-text .m-component-content a:hover,.m-variation-red .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #ff4949
}

.m-variation-red .m-title {
	color: #e63d3d
}

.m-variation-red .m-subtitle {
	color: #333
}

.m-variation-red .m-title-group .has-fresh-line .m-component-content:before,.m-variation-red .m-title-group .has-fresh-line .m-component-content:after {
	background: #e63d3d
}

.m-variation-red .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-red .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}

.m-variation-red .m-item-title {
	color: #e63d3d
}

.m-variation-red .m-item-subtitle {
	color: #333
}

.m-variation-red .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}

.m-variation-red .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-red .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-red .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-red .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}

.m-variation-red .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-red .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-red .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-red .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #e63d3d;
	border-color: #e63d3d
}

.m-variation-red .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-red .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-red .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-red .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #ff4949
}

.m-variation-red .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-red .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-red .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-red .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}

.m-variation-red .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-red .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #e63d3d
}
.m-variation-red #header-container {
	background: #e63d3d;
	color: white;
}
.m-variation-red #header-container .header-wrapper .logo-container {
	color: #e63d3d
}

.m-variation-red #header-container .header-wrapper .nav-container li a:hover,.m-variation-red #header-container .header-wrapper .nav-container li a.selected {
	color: #e63d3d
}

.m-variation-red .m-common-button {
	background: #e63d3d;
	box-shadow: 0 2px 0 #c33434;
    min-width: 100px;
}

.m-variation-red .m-common-button:hover {
	background: #ff4949;
	box-shadow: 0 2px 0 #da3a3a
}

.m-bg-dark-text .m-variation-red .m-common-button {
	box-shadow: 0 2px 0 #c33434,0 1px 5px rgba(0,0,0,0.2)
}

.m-variation-red .m-ecommerce-card-view-card-price {
	color: #e63d3d
}

.m-variation-red .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #e63d3d
}

.m-variation-red .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #e63d3d
}

.m-variation-red .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #e63d3d
}

.m-variation-red .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-red .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-red .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #e63d3d
}

.m-variation-red .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-red .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-red .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #ff4949
}

.m-variation-red .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #e63d3d;
	background: #e63d3d
}

.m-variation-red .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #e63d3d
}

.m-variation-red .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}

.m-variation-red .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #e63d3d;
	color: #fff
}

.m-variation-red .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}

.m-variation-red .m-ecommerce-animation-item {
	border: 2px solid #e63d3d;
	color: #e63d3d
}

.m-variation-red ::selection {
	background-color: rgba(229,61,61,0.5);
	color: white
}

.m-variation-red ::-moz-selection {
	background-color: rgba(229,61,61,0.5);
	color: white
}


.m-variation-violet {
	color: #666;
}

.m-variation-violet .m-section {
    background-color: #f3f0e0;
}
.m-variation-violet .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}

.m-variation-violet .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}

.m-variation-violet .m-persp-content, .m-variation-default .m-social-feed-section, .m-variation-default .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}

.m-variation-violet .m-text .m-component-content a,.m-variation-black .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}

.m-variation-violet .m-text .m-component-content a,.m-variation-violet .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #7d5ecb
}

.m-variation-violet .m-text .m-component-content a:hover,.m-variation-violet .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #9671f4
}

.m-variation-violet .m-title {
	color: #7d5ecb
}

.m-variation-violet .m-subtitle {
	color: #333
}

.m-variation-violet .m-title-group .has-fresh-line .m-component-content:before,.m-variation-violet .m-title-group .has-fresh-line .m-component-content:after {
	background: #7d5ecb
}

.m-variation-violet .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-violet .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}

.m-variation-violet .m-item-title {
	color: #7d5ecb
}

.m-variation-violet .m-item-subtitle {
	color: #333
}

.m-variation-violet .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}

.m-variation-violet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-violet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-violet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-violet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}

.m-variation-violet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-violet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-violet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-violet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #7d5ecb;
	border-color: #7d5ecb
}

.m-variation-violet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-violet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-violet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-violet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #9671f4
}

.m-variation-violet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-violet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-violet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-violet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}

.m-variation-violet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-violet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #7d5ecb
}
.m-variation-violet #header-container {
	background: #7d5ecb;
	color: white;
}
.m-variation-violet #header-container .header-wrapper .logo-container {
	color: #7d5ecb
}

.m-variation-violet #header-container .header-wrapper .nav-container li a:hover,.m-variation-violet #header-container .header-wrapper .nav-container li a.selected {
	color: #7d5ecb
}

.m-variation-violet .m-common-button {
	background: #7d5ecb;
	box-shadow: 0 2px 0 #6a50ad;
    min-width: 100px;
}

.m-variation-violet .m-common-button:hover {
	background: #9671f4;
	box-shadow: 0 2px 0 #7759c1
}

.m-bg-dark-text .m-variation-violet .m-common-button {
	box-shadow: 0 2px 0 #6a50ad,0 1px 5px rgba(0,0,0,0.2)
}

.m-variation-violet .m-ecommerce-card-view-card-price {
	color: #7d5ecb
}

.m-variation-violet .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #7d5ecb
}

.m-variation-violet .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #7d5ecb
}

.m-variation-violet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #7d5ecb
}

.m-variation-violet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-violet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-violet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #7d5ecb
}

.m-variation-violet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-violet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-violet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #9671f4
}

.m-variation-violet .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #7d5ecb;
	background: #7d5ecb
}

.m-variation-violet .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #7d5ecb
}

.m-variation-violet .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}

.m-variation-violet .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #7d5ecb;
	color: #fff
}

.m-variation-violet .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}

.m-variation-violet .m-ecommerce-animation-item {
	border: 2px solid #7d5ecb;
	color: #7d5ecb
}

.m-variation-violet ::selection {
	background-color: rgba(125,94,203,0.5);
	color: white
}

.m-variation-violet ::-moz-selection {
	background-color: rgba(125,94,203,0.5);
	color: white
}

/* 土黄色 */
.m-variation-goldenrod {
	color: #666;
}
.m-variation-goldenrod .m-section {
    background-color: #f3f0e0;
}
.m-variation-goldenrod .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}
.m-variation-goldenrod .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}
.m-variation-goldenrod .m-persp-content, .m-variation-default .m-social-feed-section, .m-variation-default .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}
.m-variation-goldenrod .m-text .m-component-content a,.m-variation-goldenrod .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}
.m-variation-goldenrod .m-text .m-component-content a,.m-variation-goldenrod .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #E6AC14
}
.m-variation-goldenrod .m-text .m-component-content a:hover,.m-variation-goldenrod .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #ecc86b
}
.m-variation-goldenrod .m-title {
	color: #E6AC14
}
.m-variation-goldenrod .m-subtitle {
	color: #333
}
.m-variation-goldenrod .m-title-group .has-fresh-line .m-component-content:before,.m-variation-goldenrod .m-title-group .has-fresh-line .m-component-content:after {
	background: #E6AC14
}
.m-variation-goldenrod .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-goldenrod .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}
.m-variation-goldenrod .m-item-title {
	color: #E6AC14
}
.m-variation-goldenrod .m-item-subtitle {
	color: #333
}
.m-variation-goldenrod .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}
.m-variation-goldenrod .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-goldenrod .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-goldenrod .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-goldenrod .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}
.m-variation-goldenrod .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-goldenrod .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-goldenrod .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-goldenrod .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #E6AC14;
	border-color: #E6AC14
}
.m-variation-goldenrod .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-goldenrod .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-goldenrod .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-goldenrod .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #ecc86b
}
.m-variation-goldenrod .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-goldenrod .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-goldenrod .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-goldenrod .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}
.m-variation-goldenrod .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-goldenrod .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #E6AC14
}
.m-variation-goldenrod #header-container {
	background: #E6AC14;
	color: white;
}
.m-variation-goldenrod #header-container .header-wrapper .logo-container {
	color: #E6AC14
}
.m-variation-goldenrod #header-container .header-wrapper .nav-container li a:hover,.m-variation-goldenrod #header-container .header-wrapper .nav-container li a.selected {
	color: #E6AC14
}
.m-variation-goldenrod .m-common-button {
	background: #E6AC14;
	box-shadow: 0 2px 0 #7e5c04;
    min-width: 100px;
}
.m-variation-goldenrod .m-common-button:hover {
	background: #ecc86b;
    box-shadow: 0 2px 0 #a7811d;
}
.m-bg-dark-text .m-variation-goldenrod .m-common-button {
	box-shadow: 0 2px 0 #7e5c04,0 1px 5px rgba(0,0,0,0.2)
}
.m-variation-goldenrod .m-ecommerce-card-view-card-price {
	color: #E6AC14
}
.m-variation-goldenrod .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #E6AC14
}
.m-variation-goldenrod .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #E6AC14
}
.m-variation-goldenrod .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #E6AC14
}
.m-variation-goldenrod .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-goldenrod .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-goldenrod .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #E6AC14
}
.m-variation-goldenrod .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-goldenrod .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-goldenrod .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #ecc86b
}
.m-variation-goldenrod .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #E6AC14;
	background: #E6AC14
}
.m-variation-goldenrod .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #E6AC14
}
.m-variation-goldenrod .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}
.m-variation-goldenrod .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #E6AC14;
	color: #fff
}
.m-variation-goldenrod .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}
.m-variation-goldenrod .m-ecommerce-animation-item {
	border: 2px solid #E6AC14;
	color: #E6AC14
}
.m-variation-goldenrod ::selection {
	background-color: rgba(230,172,20,0.5);
	color: white
}
.m-variation-goldenrod ::-moz-selection {
	background-color: rgba(230,172,20,0.5);
	color: white
}

/* 森绿色 */

.m-variation-forestgreen {
	color: #666;
}
.m-variation-forestgreen .m-section {
    background-color: #f3f0e0;
}
.m-variation-forestgreen .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}
.m-variation-forestgreen .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}
.m-variation-forestgreen .m-persp-content, .m-variation-default .m-social-feed-section, .m-variation-default .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}
.m-variation-forestgreen .m-text .m-component-content a,.m-variation-forestgreen .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}
.m-variation-forestgreen .m-text .m-component-content a,.m-variation-forestgreen .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #289337
}
.m-variation-forestgreen .m-text .m-component-content a:hover,.m-variation-forestgreen .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #34ad45
}
.m-variation-forestgreen .m-title {
	color: #289337
}
.m-variation-forestgreen .m-subtitle {
	color: #333
}
.m-variation-forestgreen .m-title-group .has-fresh-line .m-component-content:before,.m-variation-forestgreen .m-title-group .has-fresh-line .m-component-content:after {
	background: #289337
}
.m-variation-forestgreen .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-forestgreen .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}
.m-variation-forestgreen .m-item-title {
	color: #289337
}
.m-variation-forestgreen .m-item-subtitle {
	color: #333
}
.m-variation-forestgreen .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}
.m-variation-forestgreen .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-forestgreen .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-forestgreen .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-forestgreen .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}
.m-variation-forestgreen .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-forestgreen .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-forestgreen .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-forestgreen .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #289337;
	border-color: #289337
}
.m-variation-forestgreen .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-forestgreen .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-forestgreen .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-forestgreen .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #34ad45
}
.m-variation-forestgreen .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-forestgreen .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-forestgreen .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-forestgreen .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}
.m-variation-forestgreen .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-forestgreen .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #289337
}
.m-variation-forestgreen #header-container {
	background: #289337;
	color: white;
}
.m-variation-forestgreen #header-container .header-wrapper .logo-container {
	color: #289337
}
.m-variation-forestgreen #header-container .header-wrapper .nav-container li a:hover,.m-variation-forestgreen #header-container .header-wrapper .nav-container li a.selected {
	color: #289337
}
.m-variation-forestgreen .m-common-button {
	background: #289337;
	box-shadow: 0 2px 0 #22772e;
    min-width: 100px;
}
.m-variation-forestgreen .m-common-button:hover {
	background: #34ad45;
	box-shadow: 0 2px 0 #2c903a
}
.m-bg-dark-text .m-variation-forestgreen .m-common-button {
	box-shadow: 0 2px 0 #22772e,0 1px 5px rgba(0,0,0,0.2)
}
.m-variation-forestgreen .m-ecommerce-card-view-card-price {
	color: #289337
}
.m-variation-forestgreen .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #289337
}
.m-variation-forestgreen .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #289337
}
.m-variation-forestgreen .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #289337
}
.m-variation-forestgreen .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-forestgreen .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-forestgreen .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #289337
}
.m-variation-forestgreen .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-forestgreen .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-forestgreen .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #34ad45
}
.m-variation-forestgreen .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #289337;
	background: #289337
}
.m-variation-forestgreen .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #289337
}
.m-variation-forestgreen .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}
.m-variation-forestgreen .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #289337;
	color: #fff
}
.m-variation-forestgreen .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}
.m-variation-forestgreen .m-ecommerce-animation-item {
	border: 2px solid #289337;
	color: #289337
}
.m-variation-forestgreen ::selection {
	background-color: rgba(40,147,55,0.5);
	color: white
}
.m-variation-forestgreen ::-moz-selection {
	background-color: rgba(40,147,55,0.5);
	color: white
}

/* 蓝绿色 */
.m-variation-cyan {
	color: #666;
}
.m-variation-cyan .m-section {
    background-color: #f3f0e0;
}
.m-variation-cyan .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}
.m-variation-cyan .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}
.m-variation-cyan .m-persp-content, .m-variation-default .m-social-feed-section, .m-variation-default .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}
.m-variation-cyan .m-text .m-component-content a,.m-variation-cyan .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}
.m-variation-cyan .m-text .m-component-content a,.m-variation-cyan .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #00FFFF
}
.m-variation-cyan .m-text .m-component-content a:hover,.m-variation-cyan .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #04e3e3
}
.m-variation-cyan .m-title {
	color: #00FFFF
}
.m-variation-cyan .m-subtitle {
	color: #333
}
.m-variation-cyan .m-title-group .has-fresh-line .m-component-content:before,.m-variation-cyan .m-title-group .has-fresh-line .m-component-content:after {
	background: #00FFFF
}
.m-variation-cyan .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-cyan .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}
.m-variation-cyan .m-item-title {
	color: #00FFFF
}
.m-variation-cyan .m-item-subtitle {
	color: #333
}
.m-variation-cyan .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}
.m-variation-cyan .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-cyan .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-cyan .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-cyan .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}
.m-variation-cyan .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-cyan .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-cyan .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-cyan .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #00FFFF;
	border-color: #00FFFF
}
.m-variation-cyan .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-cyan .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-cyan .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-cyan .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #04e3e3
}
.m-variation-cyan .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-cyan .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-cyan .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-cyan .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}
.m-variation-cyan .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-cyan .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #00FFFF
}
.m-variation-cyan #header-container {
	background: #00FFFF;
	color: white;
}
.m-variation-cyan #header-container .header-wrapper .logo-container {
	color: #00FFFF
}
.m-variation-cyan #header-container .header-wrapper .nav-container li a:hover,.m-variation-cyan #header-container .header-wrapper .nav-container li a.selected {
	color: #00FFFF
}
.m-variation-cyan .m-common-button {
	background: #00FFFF;
	box-shadow: 0 2px 0 #02baba;
    min-width: 100px;
}
.m-variation-cyan .m-common-button:hover {
	background: #04e3e3;
	box-shadow: 0 2px 0 #01a1a1
}
.m-bg-dark-text .m-variation-cyan .m-common-button {
	box-shadow: 0 2px 0 #02baba,0 1px 5px rgba(0,0,0,0.2)
}
.m-variation-cyan .m-ecommerce-card-view-card-price {
	color: #00FFFF
}
.m-variation-cyan .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #00FFFF
}
.m-variation-cyan .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #00FFFF
}
.m-variation-cyan .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #00FFFF
}
.m-variation-cyan .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-cyan .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-cyan .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #00FFFF
}
.m-variation-cyan .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-cyan .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-cyan .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #04e3e3
}
.m-variation-cyan .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #00FFFF;
	background: #00FFFF
}
.m-variation-cyan .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #00FFFF
}
.m-variation-cyan .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}
.m-variation-cyan .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #00FFFF;
	color: #fff
}
.m-variation-cyan .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}
.m-variation-cyan .m-ecommerce-animation-item {
	border: 2px solid #00FFFF;
	color: #00FFFF
}
.m-variation-cyan ::selection {
	background-color: rgba(0,255,255,.5);;
	color: white
}
.m-variation-cyan ::-moz-selection {
	background-color: rgba(0,255,255,.5);;
	color: white
}

/* 深蓝色 DarkBlue*/

.m-variation-darkblue {
	color: #666;
}
.m-variation-darkblue .m-section {
    background-color: #f3f0e0;
}
.m-variation-darkblue .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}
.m-variation-darkblue .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}
.m-variation-darkblue .m-persp-content, .m-variation-default .m-social-feed-section, .m-variation-default .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}
.m-variation-darkblue .m-text .m-component-content a,.m-variation-darkblue .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}
.m-variation-darkblue .m-text .m-component-content a,.m-variation-darkblue .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #2C4993
}
.m-variation-darkblue .m-text .m-component-content a:hover,.m-variation-darkblue .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #3c60ba
}
.m-variation-darkblue .m-title {
	color: #2C4993
}
.m-variation-darkblue .m-subtitle {
	color: #333
}
.m-variation-darkblue .m-title-group .has-fresh-line .m-component-content:before,.m-variation-darkblue .m-title-group .has-fresh-line .m-component-content:after {
	background: #2C4993
}
.m-variation-darkblue .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-darkblue .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}
.m-variation-darkblue .m-item-title {
	color: #2C4993
}
.m-variation-darkblue .m-item-subtitle {
	color: #333
}
.m-variation-darkblue .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}
.m-variation-darkblue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-darkblue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-darkblue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-darkblue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}
.m-variation-darkblue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-darkblue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-darkblue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-darkblue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #2C4993;
	border-color: #2C4993
}
.m-variation-darkblue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-darkblue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-darkblue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-darkblue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #3c60ba
}
.m-variation-darkblue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-darkblue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-darkblue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-darkblue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}
.m-variation-darkblue .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-darkblue .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #2C4993
}
.m-variation-darkblue #header-container {
	background: #2C4993;
	color: white;
}
.m-variation-darkblue #header-container .header-wrapper .logo-container {
	color: #2C4993
}
.m-variation-darkblue #header-container .header-wrapper .nav-container li a:hover,.m-variation-darkblue #header-container .header-wrapper .nav-container li a.selected {
	color: #2C4993
}
.m-variation-darkblue .m-common-button {
	background: #2C4993;
	box-shadow: 0 2px 0 #243a74;
    min-width: 100px;
}
.m-variation-darkblue .m-common-button:hover {
	background: #3c60ba;
	box-shadow: 0 2px 0 #36529d
}
.m-bg-dark-text .m-variation-darkblue .m-common-button {
	box-shadow: 0 2px 0 #243a74,0 1px 5px rgba(0,0,0,0.2)
}
.m-variation-darkblue .m-ecommerce-card-view-card-price {
	color: #2C4993
}
.m-variation-darkblue .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #2C4993
}
.m-variation-darkblue .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #2C4993
}
.m-variation-darkblue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #2C4993
}
.m-variation-darkblue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-darkblue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-darkblue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #2C4993
}
.m-variation-darkblue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-darkblue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-darkblue .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #3c60ba
}
.m-variation-darkblue .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #2C4993;
	background: #2C4993
}
.m-variation-darkblue .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #2C4993
}
.m-variation-darkblue .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}
.m-variation-darkblue .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #2C4993;
	color: #fff
}
.m-variation-darkblue .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}
.m-variation-darkblue .m-ecommerce-animation-item {
	border: 2px solid #2C4993;
	color: #2C4993
}
.m-variation-darkblue ::selection {
	background-color: rgba(44,73,147,0.5);
	color: white
}
.m-variation-darkblue ::-moz-selection {
	background-color: rgba(44,73,147,0.5);
	color: white
}

/* 深紫色 DarkViolet */
.m-variation-darkviolet {
	color: #666;
}
.m-variation-darkviolet .m-section {
    background-color: #f3f0e0;
}
.m-variation-darkviolet .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}
.m-variation-darkviolet .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}
.m-variation-darkviolet .m-persp-content, .m-variation-default .m-social-feed-section, .m-variation-default .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}
.m-variation-darkviolet .m-text .m-component-content a,.m-variation-darkviolet .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}
.m-variation-darkviolet .m-text .m-component-content a,.m-variation-darkviolet .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #7D2995
}
.m-variation-darkviolet .m-text .m-component-content a:hover,.m-variation-darkviolet .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #9733b4
}
.m-variation-darkviolet .m-title {
	color: #7D2995
}
.m-variation-darkviolet .m-subtitle {
	color: #333
}
.m-variation-darkviolet .m-title-group .has-fresh-line .m-component-content:before,.m-variation-darkviolet .m-title-group .has-fresh-line .m-component-content:after {
	background: #7D2995
}
.m-variation-darkviolet .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-darkviolet .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}
.m-variation-darkviolet .m-item-title {
	color: #7D2995
}
.m-variation-darkviolet .m-item-subtitle {
	color: #333
}
.m-variation-darkviolet .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}
.m-variation-darkviolet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-darkviolet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-darkviolet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-darkviolet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}
.m-variation-darkviolet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-darkviolet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-darkviolet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-darkviolet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #7D2995;
	border-color: #7D2995
}
.m-variation-darkviolet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-darkviolet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-darkviolet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-darkviolet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #9733b4
}
.m-variation-darkviolet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-darkviolet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-darkviolet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-darkviolet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}
.m-variation-darkviolet .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-darkviolet .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #7D2995
}
.m-variation-darkviolet #header-container {
	background: #7D2995;
	color: white;
}
.m-variation-darkviolet #header-container .header-wrapper .logo-container {
	color: #7D2995
}
.m-variation-darkviolet #header-container .header-wrapper .nav-container li a:hover,.m-variation-darkviolet #header-container .header-wrapper .nav-container li a.selected {
	color: #7D2995
}
.m-variation-darkviolet .m-common-button {
	background: #7D2995;
	box-shadow: 0 2px 0 #652178;
    min-width: 100px;
}
.m-variation-darkviolet .m-common-button:hover {
	background: #9733b4;
	box-shadow: 0 2px 0 #77288d
}
.m-bg-dark-text .m-variation-darkviolet .m-common-button {
	box-shadow: 0 2px 0 #652178,0 1px 5px rgba(0,0,0,0.2)
}
.m-variation-darkviolet .m-ecommerce-card-view-card-price {
	color: #7D2995
}
.m-variation-darkviolet .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #7D2995
}
.m-variation-darkviolet .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #7D2995
}
.m-variation-darkviolet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #7D2995
}
.m-variation-darkviolet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-darkviolet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-darkviolet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #7D2995
}
.m-variation-darkviolet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-darkviolet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-darkviolet .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #9733b4
}
.m-variation-darkviolet .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #7D2995;
	background: #7D2995
}
.m-variation-darkviolet .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #7D2995
}
.m-variation-darkviolet .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}
.m-variation-darkviolet .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #7D2995;
	color: #fff
}
.m-variation-darkviolet .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}
.m-variation-darkviolet .m-ecommerce-animation-item {
	border: 2px solid #7D2995;
	color: #7D2995
}
.m-variation-darkviolet ::selection {
	background-color: rgba(125,41,149,.5);
	color: white
}
.m-variation-darkviolet ::-moz-selection {
	background-color: rgba(125,41,149,.5);
	color: white
}

/* 洋红色 Magenta */
.m-variation-magenta {
	color: #666;
}
.m-variation-magenta .m-section {
    background-color: #f3f0e0;
}
.m-variation-magenta .m-section.m-text-section .m-persp-card{
	background-color:#fff;
	color:#555;
}
.m-variation-magenta .m-section.m-info-section .m-persp-column {
    border-color: #d6d4c6;
}
.m-variation-magenta .m-persp-content, .m-variation-default .m-social-feed-section, .m-variation-default .m-store-section {
    background: #fff;
    color: #555;
    border-bottom: 1px solid rgba(0,0,0,0.05);
}
.m-variation-magenta .m-text .m-component-content a,.m-variation-magenta .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #111
}
.m-variation-magenta .m-text .m-component-content a,.m-variation-magenta .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a {
	color: #DA1CC7
}
.m-variation-magenta .m-text .m-component-content a:hover,.m-variation-magenta .m-social-feed .m-feeds-item .m-feed-content .m-feed-text-main a:hover {
	color: #e521d1
}
.m-variation-magenta .m-title {
	color: #DA1CC7
}
.m-variation-magenta .m-subtitle {
	color: #333
}
.m-variation-magenta .m-title-group .has-fresh-line .m-component-content:before,.m-variation-magenta .m-title-group .has-fresh-line .m-component-content:after {
	background: #DA1CC7
}
.m-variation-magenta .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:before,.m-variation-magenta .m-bg-light-text .m-title-group .has-fresh-line .m-component-content:after {
	background: white;
	box-shadow-color: rgba(0,0,0,0.2)
}
.m-variation-magenta .m-item-title {
	color: #DA1CC7
}
.m-variation-magenta .m-item-subtitle {
	color: #333
}
.m-variation-magenta .m-no-bg .m-blog-wrapper .m-blog-col-placeholder .m-blog-details .m-blog-date {
	color: #333
}
.m-variation-magenta .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-magenta .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title,.m-variation-magenta .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text,.m-variation-magenta .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text {
	color: #666
}
.m-variation-magenta .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a,.m-variation-magenta .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a,.m-variation-magenta .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a,.m-variation-magenta .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a {
	color: #DA1CC7;
	border-color: #DA1CC7
}
.m-variation-magenta .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title a:hover,.m-variation-magenta .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title a:hover,.m-variation-magenta .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text a:hover,.m-variation-magenta .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text a:hover {
	color: #e521d1
}
.m-variation-magenta .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-magenta .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-magenta .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay,.m-variation-magenta .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-text .m-component-editor-wrapper.m-ckeditor .m-component-overlay {
	border-color: rgba(0,0,0,0.25)
}
.m-variation-magenta .m-section.m-info-section.m-bg-light-text .m-info-box .m-item-title,.m-variation-magenta .m-section.m-info-section.m-bg-dark-text .m-info-box .m-item-title {
	color: #DA1CC7
}
.m-variation-magenta #header-container {
	background: #DA1CC7;
	color: white;
}
.m-variation-magenta #header-container .header-wrapper .logo-container {
	color: #DA1CC7
}
.m-variation-magenta #header-container .header-wrapper .nav-container li a:hover,.m-variation-magenta #header-container .header-wrapper .nav-container li a.selected {
	color: #DA1CC7
}
.m-variation-magenta .m-common-button {
	background: #DA1CC7;
	box-shadow: 0 2px 0 #b217a2;
    min-width: 100px;
}
.m-variation-magenta .m-common-button:hover {
	background: #e521d1;
	box-shadow: 0 2px 0 #b819a7
}
.m-bg-dark-text .m-variation-magenta .m-common-button {
	box-shadow: 0 2px 0 #b217a2,0 1px 5px rgba(0,0,0,0.2)
}
.m-variation-magenta .m-ecommerce-card-view-card-price {
	color: #DA1CC7
}
.m-variation-magenta .m-ecommerce-row-view-product .m-ecommerce-row-view-product-pricing {
	color: #DA1CC7
}
.m-variation-magenta .m-ecommerce-row-view-product .m-ecommerce-row-view-product-thumbnail-list ul li.current {
	border: 2px solid #DA1CC7
}
.m-variation-magenta .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-card .m-ecommerce-card-view-card-image .m-ecommerce-card-view-card-image-button .m-common-button {
	background: #DA1CC7
}
.m-variation-magenta .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn,.m-variation-magenta .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn,.m-variation-magenta .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn {
	cursor: pointer;
	color: #DA1CC7
}
.m-variation-magenta .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .back-btn:hover,.m-variation-magenta .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .prev-product-btn:hover,.m-variation-magenta .m-ecommerce-card-view-wrapper .m-ecommerce-card-view-detail .m-ecommerce-card-view-detail-header .next-product-btn:hover {
	color: #e521d1
}
.m-variation-magenta .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart {
	border: 2px solid #DA1CC7;
	background: #DA1CC7
}
.m-variation-magenta .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart.hovered {
	background: #DA1CC7
}
.m-variation-magenta .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile {
	background: #f2f2f2;
	border-top: 1px solid #c2c2c2
}
.m-variation-magenta .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn {
	padding: 0 15px;
	background: #DA1CC7;
	color: #fff
}
.m-variation-magenta .m-ecommerce-shopping-cart-wrapper .m-ecommerce-shopping-cart-mobile .check-btn .fa {
	padding: 0;
	margin-left: 5px
}
.m-variation-magenta .m-ecommerce-animation-item {
	border: 2px solid #DA1CC7;
	color: #DA1CC7
}
.m-variation-magenta ::selection {
	background-color: rgba(218,28,199,.5);
	color: white
}
.m-variation-magenta ::-moz-selection {
	background-color: rgba(218,28,199,.5);
	color: white
}

.swiper-container {
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
}
.swiper-container .swiper-wrapper{
	min-height:520px;
}
.swiper-container .swiper-wrapper .swiper-slide{
	height:initial;
}
.swiper-container .swiper-pagination{
	display: inline-block;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
	right: 0;
	min-width: 200px;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    /*background: #fff;*/
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.slides section.slide[data-account-version="-1"],
.slides section.slide[data-account-version="1"],
.slides section.slide[data-account-version="4"],
.m-repeatable-item[data-account-version="-1"],
.m-repeatable-item[data-account-version="1"],
.m-repeatable-item[data-account-version="4"]{
	display:none;
}

.slides section.slide[data-account-version="2"],
.slides section.slide[data-account-version="3"],
.slides section.slide[data-account-version="4"][data-name="contact-us"],
.m-repeatable-item[data-account-version="2"],
.m-repeatable-item[data-account-version="3"],
.m-repeatable-item[data-account-version="4"]{
	display:block;
}

#header-container.navigator .nav-container .nav ul li a[data-account-version="1"],
#header-container.navigator .nav-container .nav ul li a[data-account-version="4"]{
	display:none;
}
#header-container.navigator .nav-container .nav ul li a[data-account-version="2"],
#header-container.navigator .nav-container .nav ul li a[data-account-version="3"],
#header-container.navigator .nav-container .nav ul li a[data-account-version="4"][data-name="contact-us"]{
	display:block;
}
#header-container.navigator .nav-container .nav ul li a[data-account-version="2"].hidden,
#header-container.navigator .nav-container .nav ul li a[data-account-version="3"].hidden,
#header-container.navigator .nav-container .nav ul li a[data-account-version="4"][data-name="contact-us"].hidden{
	display:none;
}


.m-footer{
	margin-left:auto;
	margin-right:auto;
	max-width: 350px;
}
.m-footer > div{
	text-align:center;
	margin-top:10px;
}
.m-footer > div a{
	color: #323232;
	text-decoration: none;
}
.m-footer .footer-desc {
	color: #bdbdbd;
	font-size: 12px;
	text-align: left;
	line-height: 14px;
	margin-top: 8px;
}

.m-footer .m-footer-slide-close{
	position:absolute;
	top:5px;
	right:5px;
	cursor:pointer;
	opacity:0.5;
}
.m-footer .m-footer-slide-close:hover{
	opacity: 1;
}

.m-footer .m-footer-show{
	position:absolute;
	width:100%;
	height:0;
	top:0;
  left: calc(50% - 128px);
	z-index:9999;
	width: 256px;
	box-shadow:0 0 5px #adadad;
	overflow:hidden;
	transition:height 0.3s, top 0.3s;
    border-radius:3px;
    background-color: #fb2;
    background-repeat: repeat-x;
    background-image: -khtml-gradient(linear,left top,left bottom,from(#fe1),to(#fb2));
    background-image: -moz-linear-gradient(top,#fe1,#fb2);
    background-image: -ms-linear-gradient(top,#fe1,#fb2);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fe1),color-stop(100%,#fb2));
    background-image: -webkit-linear-gradient(top,#fe1,#fb2);
    background-image: -o-linear-gradient(top,#fe1,#fb2);
    background-image: linear-gradient(top,#fe1,#fb2);

}
.m-footer .m-footer-show.slideInUp{
	height: 110px;
  top: -130px;
}

.m-footer .m-component-show{
	padding:30px 17px;

}
.m-footer .m-footer-show .label{
	font-size:14px;
	line-height:1.4;

}
.powered-by .free,.powered-by .pay{
	line-height: 1.55;
}
.powered-by .free{
	padding:20px 10px 40px 20px;
}
.powered-by .pay{
	padding:20px 10px 40px 20px;
	text-align:center;
	display:none;
}

.powered-by[data-logo-version="1"] .free,
.powered-by[data-logo-version="4"] .free{
	display:block;
}
.powered-by[data-logo-version="1"] .pay,
.powered-by[data-logo-version="4"] .pay{
	display:none;
}

.powered-by[data-logo-version="0"] .free,
.powered-by[data-logo-version="2"] .free,
.powered-by[data-logo-version="3"] .free{
	display:none;
}
.powered-by[data-logo-version="0"] .pay,
.powered-by[data-logo-version="2"] .pay,
.powered-by[data-logo-version="3"] .pay{
	display:block;
}
